Recents in Beach

How to Root FROYO/Android 2.2 Devices?

Froyo is an excellent operating system with many features and applications that makes your life easier and more exciting. But the main problem is you don’t have full control over your device. This is one of the security features in android 2.2 OS. If you are thinking it would be great if you could get full control over you device but at the same time wondering how to do so then please continue reading the article.

Rooting is the process of having super user permission on android devices to tweak your phone for better performance and usability as well as to use those applications that require root permission to operate like root manager, root explorer, wifi tethering, etc. It is similar to having root access in Linux operating system. The method I’m going to describe is the easiest one for rooting and it works on almost all android 2.2 and android 2.2.1 devices except on the following devices:

  • Sprint EVO 4G (HTC Supersonic)
  • Droid Incredible (HTC Incredible)
  • HTC Desire GSM
  • HTC Desire CDMA (HTC BravoC)
  • HTC Aria
  • Droid Eris (HTC DesireC)
  • HTC Wildfire (HTC Buzz)

To begin with, download the latest version of SuperOneClick, the tool which we are going to use for rooting our froyo devices, from this link or from here. Extract it to a folder and run SuperOneClick application and click root button. When it says waiting for device; Make sure you enable USB Debugging (Settings>Applications>Development>USB Debugging) in your phone then connect it to your computer via USB Cable. Please wait until Super One Click recognizes your device and installs super user application on it. That’s it you are done with rooting your android device. Now look for the superuser application on your device to make sure that your device is properly rooted. Please remember that Super One Click doesn’t support rooting gingerbread i.e. android 2.3.3/2.34 devices at the moment. If you want to root your gingerbread device please go through this article.

To know more about rooting or for additional information on this topic you can follow this link

Now that you have rooted your phone you might be thinking what to do next? If so go through this article to get best applications for your rooted smart phone.

UPDATE!!! The latest version of Super One Click now support rooting of pre-supported devices running gingerbread. You can find more info at this link.

Post a Comment


  1. dear yagya,
    Really helpful article but i have read that rooting voids the warranty of the phone but if you unroot the phone it is as good as before.Also how do you unroot.Is it safe to do so.Wouldnt one brick his phone.Also i read somewhere that you need to unmount your phone's SD card before you root.And how to back up the data from the phone.Also is it advised to root the phone without the sim card.And can one root is phone without keis being installed.

  2. Yes, its true that rooting voids warranty, while unrooting removes superuser access from the phone.
    Also, there is probability of bricking phone if you do it the wrong way. Use one click utility Super One Click and root your phone with the instructions above for successful rooting...
    If it is ok with you you can remove simcard, sd-card, etc but it is not a compulsion. Also, you may flash it without kies bu tyou need the drivers for windows to recognize your device (this is the reason, kies should be installed as it installs drivers automatically)

    You can backup your data using apps like Titanium Backup, App Monster, My Backup pro, etc..

  3. yagya now what to do i have rooted my phone.....

  4. Yagya sir i want to ask a question about rooting my gingerbread,sir if we root our gingerbread 2.3.4 then there is any solution to unroot the gingerbread again after rooting.
    sir please tell me the answer i,ll be highly thankful to you

  5. Imran, Yes, you can unroot your device once you root it. For, example to remove root access from your galaxy mini with Gingerbread 2.3.4, simply flash the original Gingerbread Firmware using Odin one package option.

  6. Sir you mean to say that if i want to unroot my gingerbread than i have to reinstall the full update package of gingerbread again.

  7. Imran, yes you got me right. If you want to unroot you will have to flash the update package of Gingerbread again. It sounds tedious, right? But, believe me it's the best and safest way. Also, I'm sure you won't need to unroot your device so ahead and don't worry.

    Also, there might be some app in Market that claim to unroot your device but, I probably don't recommend them for your device's safety.

  8. Yes sir i got you thank you.
    Sir i have downloaded upd_1zip file, i want to ask that when i am going to root my gingerbread than internet connection is require or not..

  9. Sir can I root my gingerbread 2.3.4 with latest version of super one click ?..

  10. Imran, No internet connection is required to flash the zip file. Just flash it in Recovery as told in my Rooting Gingerbread article.

    Also, I am not sure if it works on our device but latest version of Super One Click was supposed to support rooting of Gingerbread Firmwares using Gingerbreak hack. You may visit official site for more detail at for more details and device's support.

  11. Sir i am really thankful to you,thank you very much sir..takecare..

  12. i cant do it cause it just says that i dont have gingerbreak

  13. Anonymous, I guess you are trying to root Gingerbread OS. If so please follow the guide for gingerbread on my blog. Super One Click doesn't currently support rooting devices with GB except for a few.

    It also need to be latest Super One Click v 2.2 or something. Visit the links at the bottom of the article to know more about it.

  14. Hey Yagya.
    I recently (2 days ago) purchased Samsung Galaxy Pop (the CDMA version of the mini smart phone). Its called SCH-i559.

    I rooted it, as per the steps you've given in the post. But when I open the Superuser App, I don't see anything listed under Apps. Is it supposed to be that way ?

    And secondly, what is the best custom ROM I can use for this device ? Are there customized CDMA Roms ? Or do I use the normal CM7 etc. ?

  15. Goutham Harsha,
    To test if root is working or not you will need to install any apps that requires root access like Root Explorer, Root Manager, Terminal Emulator, etc. Then run these apps and you should get a super user prompt asking to Allow or disallow superuser permissions. If you allow you will see the app listed in superuser app. :)

    Also, I am sorry but I am quite unknown about CDMA version custom roms. I guess if the root worked for you these roms might also work but I am not sure about it. However, if you want go ahead and give it a try.

    P.S. I am not responsible for any damage that may incur to your device.

  16. I cant root my deviceplz help me

  17. I cant root my deviceplz help me

  18. for android froyo 2.2.1

  19. what should be the ideal steps
    backup then root
    or root then backup?
    in both cases what apps are available to take backups?
    will the backup app bring the device to preroot condition if something goes wrong ?

  20. Sarang Pitale,
    Unless on unexpected situation 


Please share your view(s) through the comment(s) below.
Thank You!