Tag Archives: android

iphone 4 vs galaxy s2

Iphones Vs Android Phones – The war between phones

The war started as soon as android started getting its publicity. I will be writing this article totally unbiased as I have both devices.

So first let me start with the googd things about iphones

  1. The elegant look and feel
  2. Millions of top notch applications to select from.
  3. Siri – Yes, I have to write it separately. This app is simply amazing.
  4. The display – Retina display is the best display available for any mobile device. It has The highest resolution.(But the display from Galaxy s2 is a close match for this one)
  5. Camera – One of the best mobile camera available. (Same Galaxy s2 is almost the same + it has high profile 1080p recording)
  6. User interface, IOS interface is simply awesome.
  7. The audio quality, and battery back up.
  8. The multi touch keyboard in iphones, nothing can even be compared to this one.

The good things about Android Phones

  1. The number of devices available, lots of choices.
  2. Samsung Galaxy s2(amoled+) has almost as good display as iphone 4s(Retina), almost better camera compared to iphone 4s ie, high profile, 1080p Video Recording & 2MP Front Camera.
  3. Highly customizable Operating system.
  4. Social networking integration with OS.
  5. The regular updates for the android OS makes it more updated and user friendly.
  6. Web and Data Speeds (Both the T-Mobile Galaxy SII (12.6 Mbps) and the Motorola Droid Bionic (11.6 Mbps) are faster compared to the AT&T iPhone 4S delivered speeds 5.3 Mbps but averaged 2.2 Mbps.)
  7. Multi tasking is more flexible in Android.
  8. Gives more control over the images and videos from the camera.
  9. Almost all audio/video formats are supported out of the box.

Now Comparison among the goods and bads:

  • If you need to install customized os in iphone, no, you can’t just simply do it unless you are a hardcore geek and knows very deep about the iphones. but in android, its not the case, there are lots of customized ROM’s available and you can use the step by step instructions from the ROM developer(which are freely available in forums like xda-developers.com). These customized ROMS will make your phone simply awesome.
  • Now the overclocking ability. Almost all the phones comes under clocked, even the iphone. So if you want to unleash the power hidden in your phone, you can do that in android devices. But in iphone, even if its jailbroken, the overclocking is still too much difficult to an average user to try it.
  • The android mobiles are almost brickable. even if it is bricked you can unbrick it using some tools and tutorials(that means it never truly bricks).
  • The file management in the android is somewhat better compared to the iphone. You just need to plug it into you system and drag and drop the files you would like in the device. But in iphone, you will need itunes for doing this.
  • You can choose to open a particular file in different different applications in android, in iphone i guess this option is not available(at least I haven’t seen it).
  • Androids office applications and organizer is no where compared to that of iphone. its just unmatchable.
  • The music player is also better in iphone, with all that organizing and syncing options out of the box.
  • The quality of the application in app store is also better compared to the android market.
  • The mobile assistant SIRI, is one of those applications, which makes iphone is worth buying.
  • Almost all android mobiles have removable batteries, while iphone cannot do so.
  • Android mobiles are available in different hardwares, so if you want more CPU power or Grpahics Processor power, you can gofor those kind of mobile like Samsun Galaxy S2. HTC Sensation etc. And if you need one mobile within some budget also, you can choose a lower end mobile, like Motorola Defy which itself has a Processor better than that of IPhone 3GS.

Result: So in my opinion, Android wins the war for most of the people. The choice of available models for android makes it a winner. But not for everyone. Android is more like an open ground, on which you can build things and customize around. But IPhone is more like a closed house, on which for everything there will be a limit. If I have to choose one, I will choose android set as I like to go and build/configure stuffs. But if you are one among those people who want an elegant look and royal feel, you may go for an iphone device which will be the perfect choice for you. Iphone will never disappoint you.

How to install a custom downgradable rom in your android mobile


NB: I do not tell this is a failproof method, or even this method will not brick your phone. This steps worked for my motorola DEFY, and it should work for you too.
First read the whole post as well as the first post (http://forum.xda-developers.com/showthread.php?p=16207318)(also http://forum.xda-developers.com/showthread.php?t=977989 – first one). and ask if you have any doubts. its better than bricking your phone after doing something you didn’t understand.

Note: I only tried it on my motorola DEFY, if you are in doubt better ask in xda-developers forum.

I assume
1. you have rooted your phone. If not root it using superoneclick
2. You have motorola drivers installed and you have RSD lite on your computer. (if not do it) – The download link is for Motorola Defy if this is not your phone you should find the ones for your particular model!

Note: Now Here I use the barebones ROM + CM& as the custom rom. If you want some other rom you should find the nandroid backup + the fixed SBF to keep the downgradability. If you are using some other rom, you just have to doanload the Tenfars recovery APK and the nandroid backup+fixed sbf. Not the following files. If you are not using the download I have given here, please make sure that you have the right pair of fixed sbf & nandroid backup.

1. turn off usb debugging in settings -> applications -> development
2. download the following files (you will get the download links from http://forum.xda-developers.com/showthread.php?t=977989)

1. Download Tenfar recovery apk from here: http://forum.xda-developers.com/atta…hmentid=467632
2. 3.4.2-177-5_Fixed.NORDIC_DEBLUR.sbf
3. 3.4.2-177-5_Nand.NORDIC_DEBLUR.zip (put it in your sdcard under following location – goapkrev\backup)
4. cm7.1.0-RC1-jordan-signed.zip

RC0 (cm7.1.0-RC1-jordan-signed.zip). OR Nightlies (http://defy.tanguy.tk/jordan-cm7_nightly/).

5. Barebones-CM7_053-signed.zip
6. Barebones-FRO-ND_156-signed.zip

3. Install the Tenfar recovery apk in you mobile
4. Open it and install recovery
5. After installation finished, select boot into recovery mode.
6. select reset to factory settings, clear cache, and then goto advanced and then clear the dalvik cache.
7. the goto restore and then select the file you have put under “goapkrev\backup” which will be “3.4.2-177-5_Nand.NORDIC_DEBLUR”(nandroid backup you chosen)
8. After restoring backup click reboot the system, make sure that you press vol up immediately after pressing power button it, otherwise you will be in bootloop. Remove battery if necessary (don’t think you will need this)
9. Now flash fixed sbf froyo with RSDLite. ie(connect the mobile to your computer and open RSD Lite then select the file “3.4.2-177-5_Fixed.NORDIC_DEBLUR.sbf” and click on start. (or use the fixed sbf of your choice)
10. After it finishes, donot restart your phone yet. Select install zip from sdcard -> choose zip from sdcard -> Barebones-FRO-ND_156-signed.zip.
11. after it finishes, again select the same option, select cm7.1.0-RC1-jordan-signed.zip, let the install complete.
12. after it finishes, again select the same option, select Barebones-CM7_053-signed.zip, let the install complete.
13. Reboot your phone. It will take some time but will boot into you new installtion!

PS: While in boot menu, for moving up and down you can use volume up and down buttons, and for selecting something you can press the power button. And if after installation completes you don’t see a back option, you can try waiting some time, and still it doesnt’t appear you can try the back button of your phone!

How to transfer files between your android device and computer via wifi

Now this is what we all need when we have to transfer huge files and yet we dont have any means to use the sd card or transfer using the USB cable. Using bluetooth to transfer is pretty hectic. Wifi is much faster.

Here I use one ssh server from the android market and one client in my system. since I use ubuntu, the client is not an issue. But if you use windows machine, you can use a simple tool called scp.exe, a google search will take it to that download page.

0. connect both your computer and the android device to the same network.
1. Now as the first step, you need to install the ssh server in you android device.
2. Now specify a password. (Choose wisely as, if someone guesses this, they could get all the files from your device.)
2b. Better choose non default port as its is more secure. People will have to guess the port number also incase if they got your password.
3. Then start the ssh server.
4. Now goto your computer and open the terminal (linux) or open the scp file browser or whatever ssh client you downloaded.
5. Now if you have a GUI then you know what you have to do, just copy the files you need to the android device. (Usually copy from the left side panel to the right side panel.)
Or if you use terminal client you will have to type in some commands.
In My case the following command will copy all the mp3 files from the folder (/home/xpl0iter/.miro/Movies) to the sdcard. sdcard is the actual sdcard in the android device. You can use whatever path you need to, but for all the other path which is not sd card or the place we are not intended to copy the files, you will need root access. That means you will have to root your phone first.

scp -P 1387 /home/xpl0iter/.miro/Movies/*.mp3

scp – command for copying the file using ssh. (Secure Copy)

-P 1387 – Specifying the port on which the ssh server runs in the android device.

/home/xpl0iter/.miro/Movies/*.mp3 – The files I wish to copy from the computer. – Ip address of the android device. This will be shown on the ssh server.

/sdcard/ – the path to where I am copying the files. :)


Google goggles to come up with Translation of Texts from Photos

At the Mobile World Congress in Barcelona Google demonstrated a new prototype of the technology , which can translate the text from any given photo. Well Google Goggles is Google’s experimental Android visual search application.

Google’s Blog Post about this said,

You may wonder what’s happening in the background. On the simplest level, this prototype connects the phone’s camera to an optical character recognition (OCR) engine, recognizes the image as text and then translates that text into English with Google Translate.Right now this technology only works for German-to-English translations and it’s not yet ready for prime time. However, it shows a lot of promise for what the future might hold. Soon your phone will be able to translate signs, posters and other foreign text instantly into your language. Eventually, we’re hoping to build a version of Google Goggles that can translate between all of the 52 languages currently supported by Google Translate — bringing even more information to you on the go.

Symbian OS new version comes

Symbian now have a new version. All these days iPhone and Android devs were all over the news, doing something and Symbian & Nokia people were standing by just watching whats going on. The wait is over today as the newest verion of Symbian was revealed at the Mobile World Conference in Barcelona, Spain. Well this is not the only good news. The good news is the features of this new operating system.

  • UI that’s three times faster.
  • UI which runs at a super smooth 60fps.
  • Better multitasking.
  • Added support for multitouch on capacitive screens.
  • Integrated online music store support.
  • HDMI output capabilities at full HD (1080p) resolution.
  • A new graphics architecture which takes advantage of hardware acceleration.

All these feature may make symbian to match up with the iPhone Os and Android. The latest version is named Symbian^3, or S^3 for short and is expected to be completed by the end of March. The first devices featuring S^3 should start shipping from Nokia in the third quarter of this year.

See the video by Nokia here: