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.


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.


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.

Leave a comment

  • william

    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.

    • zapbag

      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

      • xperia fan

        how to root my sd card

        • Sadielynn

           “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.

  • Pingback: How To Root Acer Iconia A500 Honeycomb Tablet()

  • Pingback: Enable App Sideloading On Motorola Atrix 4G With GladEnabler()

  • Pingback: How To Root Your Android Phone / Device()

  • WillD

    Only works if phone is set to S-OFF

  • joel

    Does this work for my EVO 4g running on 2.3.3

  • lcpl

    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

    • Joaquin

      I have the same problem with my EVO 4G

      • Anand Thite

        Download frama root or super su or unlock root

        • andrewss

          what is unroot your phone dose this open files are dose this op[en files easer

  • alan

    will gingerbreak work if you are running 3.0.1 on an acer iconia a500. I tried and it took forever and nothing.

  • Angelo

    Forget it guys this wont work.
    HTC Evo 4G – Gingerbread 2.3.3

  • htcjoy

    It dosn’t work on htc Sensation T-Mobile. V 1.2

  • krish…

    i tried it on my Optimus One (LG P500)….waited for 45-50minutes but no luck…

    • LG-P500

      same like me….wait and no gain..

    • LG-P500

      same like me….wait and no gain..

  • many

    i need help for root my hawei 2 2.3.3 please help

  • Lawrence

    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.

    • Helpful

      you have to install ASTRO

  • Jeff

    Will it work on my evo shift 4g?

  • Peter

    Will it work on a HTC Desire with 2.3.3???

  • Raian

    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

  • Botta

    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.

    • Gjpennes

      what do i install it with i have the xperia play?

    • Gjpennes

      what do i install it with i have the xperia play?

  • gemblong

    not working on xperia mini

  • Bhara Subedi

    It didn’t work with HTC desire too

  • Andry

    this doesn’t work.. on DHD..

    how to root!?!?!??

  • nazril azfizam bin ahmad

    Very good…

    • Jkq_6149

      hii nazri.. can i root my htc sensation xe with gingerbreak?? if fail, what should i do..

  • Ranjit rocks

    what to do after installing????

  • Jgraddy80

    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!

  • duped

    tried doing this with a 2.3.4 android, and it caused a glitch, and im freaking out trying to fix it.

  • Sameer Naeem

    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?

  • Muffin

    what to do after installation??

  • J Bakshi

    tried on lenevo A6 ( also known as spice 350 in India) having 2.3
    Run through out the night, but no luck 🙁

  • Gherman20

    Wont work for samsung galaxy1

  • Rolo402

    Does not wirk on kyocera echo 2.3.4 help been looking for weeks to root this phone

  • Martinp8812

    does this work on galaxy prevail 2.3.5 ?

    • Antsanut

      it wont work on my prevail.

  • Fee

    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…).

  • Dstillwell9

    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

  • Drdhaval1987

    not able to root my htc explorer with gingerbreak…..help……

  • gmme0424

    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?

    • McG

      Same issue Here!

      • pls help


    • James671

      I have the same issue right now on my my samsung galaxy shw-m11os (korran samsung galaxy s i9000)

  • Scorwf

    how do i root my evo 4g 2.3.3 ive try everthyng and nothing works

  • Muhtar

    Samsung Galaxy Pro is rooted like a boss… under 1 min, no problem at all…

  • Antsanut

    it wont download on my samsung galaxy prevail for boost mobile….

  • Umeshsaboji19

    I m trying to root my htc explorer but I can’t .plzz help me

    • HELP

      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_!!!!!

  • Umeshsaboji19

    I m trying to root my htc explorer but I can’t.plz help me Frnds.

  • Algesoft

    Crapola!!! Don’t waste your time.

  • chris

    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?

  • Azreal117

    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??

  • Romanec Kiko

    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

  • Dochoa730

    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 :/

  • Killzone203s

    I can open gingerbreak and run all night n noting happens

  • Killzone203s

    EWhat am I doing wrong

  • James

    Does this work for Samsung Galaxy Gio (GT-S5660) ?

  • Anonymous

    Doing it on my Galaxy S2, waiting for news.

  • Jb-nasty

    I tryed on my htc evo 4g and it gave me an error saying the data was in an diferent location something likr that

  • Kags

    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

  • Engr. Abdul Moiz Haroon

    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!!!

  • Chavhan Dinesh

    can rooted phone violate any terms n condition , n if…then how to restored it back….

  • Chavhan Dinesh

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

  • Ristesimonoski

    virus on gingerbreak download!!

  • Does this work for my EVO 4g running on 2.3.3 ?

  • pvpgod

    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?

  • aji

    helllll!!!!!!!!!!! it so lameeee!!!!

  • Chuck

    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 ?

  • durgh

    took times

  • NNz

    do it work on latest version phone such as alcatel t’pop?

  • sam bush

    how do i root a android a600 chinese

  • 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… γαμώ τη μαλακία σας γαμώ

    • Diane U

      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.

  • Vidhan Dhagai

    will it work for iball andi 4.3a

  • Zeus Ayende

    plz help me to root my lenovo a65.

  • MarcusMaximus

    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.

  • Bill Adams

    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!

  • fafafa

    why doesn’t it work. For thirty minutes it’s benn going and all it did was take up space.