1. Home
  2. Mobile

How To Root Android 2.3 Gingerbread Using GingerBreak

gingerbread-rootRooting Android devices on 2.3 Gingerbread Stock ROMs may just have been simplified to an almost one click method with GingerBreak and it’s close to a universal solution for most phones, but we can’t confirm all of those. We tested it out on our HTC T-Mobile G2 running the leaked 2.3.3 Gingerbread from HTC, and it worked liked a charm and there have been people who report it to be working for the Sony Ericsson Xperia Arc as well. Of course there will be devices that this solution may not work on for now, but hopefully future updates may help cater it a larger variety of Android devices. Read on for more on how to use GingerBreak!

GingerBreak is an app developed by XDA-Developers forum member Chainfire that you install and run on your Android device, and let it do all the hardwork, pretty much in the same manner as z4root. Before you move onto using this app, there are a few things you should know before attempting to root:

  • You must have USB debugging enabled on your device.
  • You need an SD card installed on your device.
  • The app must be installed on the device and not the SD card.
  • The exploit could take up to 10 minutes but not any longer.

Now let’s move onto using the app to root your device.

Disclaimer: Please follow this guide at your own risk. AddictiveTips will not be liable if your device gets damaged or bricked during the process.

GingerBreak-1GingerBreak-2Recovery

After installing the app (download from the link at the end of the guide), simply select Root Device and let the app work it’s magic. When you do so, you may be presented with an error, simply reboot your phone and check if the superuser app is installed. We proceeded to install ROM Manager as well and consequently were able to flash the ClockworkMod Recovery 3 aswell. Pretty convenient, and worth a shot we’d say.

Edit:

On some phones that don’t allow app sideloading, installing the app from the APK file directly will not be possible, and will require the use of ADB for the purpose. To do this:

  1. Install ADB if you don’t have it already. See what is ADB and how to install it.
  2. Enable USB debugging on your phone from Settings > Applications > Development.
  3. Connect your phone to the PC in charge-only mode.
  4. Launch a Command Prompt window and browse to the location of the downloaded GingerBreak-v1.10.apk file.
  5. Finally, enter this command:adb install GingerBreak-v1.10.apk

Having done this, you should be able to launch the app on your phone and root it using the above instructions.

For updates and queries, and to download GingerBreak, visit the forum thread at XDA-Developers.

88 Comments

  1. Hi, Community Folks! I’ve tried nearly everything to root my OEMs devices and none has achieved their ostensible purpose. This, I also have determined, is NOT all bad. The “smart”-phones are protected, to some extent, from malicious codes or “snooping.” However, I wish to change the on-board programs and OS. I do wish to remove some of the OEMs apps which I neither wish to ever use or are no longer supported. Disabling them is not a satisfactory solution since they take on-board memory. Thus, I’m shopping around for programs that achieve their stated purpose. Learning Linux Code is one way of achieving an alternative result. Maybe you learned geeks can offer commands to do this once and for all. Thank you all and good luck!

  2. Use the Internet app on your phone and go to this page.
    At the bottom of the page are currently, 3 files.
    Choose one and download it.
    After you select it, you should see a download begin to your phone’s app memory.
    On download completion, go to your Settings – Apps – Downlaods
    There you will find the file. Simply tap it to install.

    You may have to adjust your settings to allow your phone to install “Non Service Provider” apps.

  3. Every single f***ing geek that uploads fake ways to root is …aahh! You have pissed me off! every guide exists in the net doesn’t work for my Motorola Defy mini!! And screw all these XDA developments! Guys, avoid such ”addictive” tips. Fortunately my device is very safe and prevented the f***ing china-plain programme of a just engaged guy that needs donations drinking his coffee at his desk ,superoneclick from ruining my device. I don’t know what to say… And ALL exploits are considered as f***ing PUP by the avast! antivirus in my device. Then,… aah .. my efforts το swear are vain anyway… FFuuuu… never mind….Please tell me something or else i’ll keep …nothing… γαμώ τη μαλακία σας γαμώ

    • I know this is an old thread but I agree with you, Thelordkoukoulet Chris. There was a time not too long ago when you could go to the internet and someone would give you good information and not be a selfish troll when you were having a problem. Not today. It’s a rotten shame.

  4. Tried downloading GingerBreak from the link on this page and my antivirues detects a virus. Is it a virus or is it simething in the zip that makes my antivirus think there is a virus ?

  5. Hello all i have xperia play runi
    ng 2.3.3 andriod and i press gingerbreak to root and leew it and i go to sleep in morning i look in phone but root And I
    saw that as the root of avoidance of congestion in the program but again was the same that you can root your phone is Position?

  6. can root phone violate any term n condition if such…then how to restore to back….pls help i need to root.

  7. It’s Exploiting… for like an hour and so far nothing has happened… it’s not even closing going back!!! I didn’t tried closing it till yet!!!

  8. I have the GingerBreak-v1.10.apk installed on my phone. I then run the app and the phone has just been constantly telling me it’s rooting and stuff but nothing happens. it’s been roughtly 2 hours now. I’m sure it not supposed to go on this long. please help email me kagsmazza (at) gmail (dot) com. Thanks in advance

  9. it just means dont install is TO THE SD CARD keep it on the harddrive. But i cannot get it to work, i have the G2 with the stock 2.3.3 update. I want to install CM7 but cannot root it :/

  10. Help me i downloaded the app i just clicked the root device but it worked for hour but nothing happened…i had debugging switched on and app installed on phone and sd was mounted…pls help

  11. Tried using this and SuperOneClick for my Samsung Infuse running Android 2.3.6.  Neither of them worked.  This isn’t my first time rooting and/or loading a custom ROM to a device but I’m running out of ideas on this one.  Any help??

  12. i downloaded it straight to my phone using my optimus s and i started it. it went for over 8 hours, left it on all night, and nothing happened. WTH man, what do i do?

    • I do not know how to root Htc EXPlORER ….. I have downloaded GingerBreak app but when I click on Root it takes hours … But still doesn’t root_!!!!!

  13. Just tried it now. How long will it take? I mean, the rooting process. It’s been 30mins already and all it says was “Exploiting… Running exploit… This may take a few minutes! Device will reboot on success!” Help pls?

  14. i get ginger break ……. is not recognized as an internal or external command, operable program or batch file. after i enter the location and adb instal command where am i going wrong possibly

  15. not working for me. I’ve got an unbranded phone. Gingerbreak installed fine, got the superuser, but no apps in the list. 
    I want to get the vending.apk on it (stupid thing came without…).

  16. I’ve been trying to use it on my HTC Desire Z (UK version of T-mobile G2) and it doesn’t work. It always gets stuck on the “rooting” prompt for about 3 hours, then I give up. Every time I try. I’m running the official Gingerbread 2.3 Android OS. What’s going on? Is it NAND lock?

  17. Thank’s for the only dummy proof instructions I could find.
    I got that (unable to extract files ) error message. Once I downloaded the  GingerBreak-v1.10.apk 
    as posted above instead of the 1.0 i had it worked just fine, thanx again!

  18. use file explorer after downloading the apk to install it to your phone. you can use es file explorer, astro file manager etc etc. locate the apk on your SDcard using file explorer n just install it

    Note : you need to enable unknown sources in settings.

  19. Hello XDA guys i’m new to rooting, this is my first android device.
    Sony Ericsson XPERIA PLAY R800i.
    I did not unstand half the things on this thread. tried it myself but to no avail.
    i’m running GingerBread 2.3.2
    even bought a new microsd.
    please help i’ve had enough with my phone slowing down, i would rather be disconnected than buy an iPhone or other iOS device. please help.
    e-mail: vhodakhor87@ovi.com

  20. I have the downloaded the APK on my HTC Desire HD and see it in the Download folder. But I can’t find a way to install the APK as instructed. Help.

  21. I tried it on Evo 4g 2.3.3 with hboot 2.16 and left it running all night, no luck, it didn’t root my phone

  22. how do you get the app installed to the internal memory of your phone? i’ve been trying to figure out out how to transfer it from the sd card for 20 minutes.

    • put it onto the root of your sd card.. then eject from computer and on the phone go into your file manager, tap it when you find the file and it should prompt you for permissions to download. click ok and it will be in your apps

    •  “root of sdcard” means put gingerbreak on your sdcard, but NOT in a folder on your sdcard.
      *download gingerbreak on to your computer
      *put your sdcard in your computer’s card reader slot (use the adapter that came with the micro sd)
      *right click the gingerbread.apk that you downloaded to your computer and select copy
      *select your sdcard and paste the apk. onto your sdcard
      *safely eject your sdcard and put it back in the phone.
      *open your file manager on your phone (es file explorer, astro, etc) and find the gingerbreak.apk. touch it and follow the prompts to install.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.