Droid X

Video Guides

-GingerBreak apk ROOT your Gingerbread device!



Free Ipad 2! CLICK HERE
26.04.2011][v1.2] GingerBreak APK (root for GingerBread)

(this is still a work in progress)

The GingerBreak APK is a wrapper around the newly released GingerBreak exploit (credits to The Android Exploid Crew), which is meant to attain root access on GingerBread. This specific exploit may work on various Froyo and Honeycomb versions as well.

What the APK and exploit do is as follows:
- The APK puts the right files in the right place to run the exploit
- The APK runs the exploit
- The exploit attempts to attain root access
- If it succeeds, the exploit remounts /system as read-write and runs the installer script
- The installer script attempts to install the su binary and superuser APK, and reboots

Some important things to know:
- You must have USB debugging enabled on your device
- You need to have an SD card (formatted and) inserted
- The APK must be install to device, NOT SD card
- The exploit may take a while to run, but not more than 10 minutes, if it does, get me a logcat, and reboot the device
- Always reboot between root attempts!
- While (temporary?) root access may be attained, due to locked bootloaders, efuses, S-ON, and whatnot this may still not work on your device

- The GingerBreak exploit should not be used to attain temproot and continue using the device. It fscks vold, you do not want to be running like that. You want to reboot! So if the root doesn’t stick, you (still) have a problem.

Installation
- Optional: Press than Thanks button below this post 
- Make sure USB debugging is enabled
- Make sure you have an SD card (formatted and) inserted
- Get the APK on the phone somehow, and install it
- Open the APK, press the root button
- Wait a few minutes. If there are no problems, the device will reboot
- Make sure the Superuser app is install and working
- Optional: Uninstall GingerBreak, you don’t need it on your phone anymore
- Optional: Make a donation 

WARNING: Apparently on some devices the root exploit causes the SD card (internal or external) to be formatted

Donate
Donate to Chainfire by PayPal: click this link
Donate to The Android Exploid Crew by PayPal: 7-4-3-C@web.de

Report!
Please report back if it does or doesn’t work on specific devices. If it doesn’t, don’t forget to post your logcat as attachment, and mention your device details and GingerBreak version.

Credits
- I made the APK and did some slight modding to the exploit code to install from an APK
- The exploit (“GingerBreak”) itself is made by The Android Exploid Crew. Original code can be found here: http://c-skills.blogspot.com/2011/04…ngerbreak.html

Manual rooting
From v1.1 it is no longer possible to manually root the device over an ADB connection using the files from this APK. Please use the original binaries from the c-skills website to do this. There are several guides posted here on XDA about how to do this manually, some are mentioned/linked-to in the first few pages of this thread.

Note
GingerBreak is not specific to any device, but there is code in there that may not work on device X or Y. The exploit is generic, but that does not mean one size fits all, nor does it mean that there will be no firmwares out there that fix this exploit. A special version may need to be compiled for your device, ask your favorite hacker from your specific device’s forum. This APK is meant to make the process easier, but also adds dependancies so that it may not work on your device.

Changelog

26.04.2011: v1.2
- Removed some code that may break operation while the code itself isn’t needed
- Added UnRoot option
- The APK now logs exploit output semi-live

22.04.2011: v1.1
- Modded exploit code to not need /data/local/tmp – this should fix the problem extracting assets as well as be more compatible with various devices (in theory). In case the APK notices that this cannot work, it will warn you about this.
- Added some warnings and errors to the APK

21.04.2011: v1.0
- First release of APK
- Slight mods to the exploit source to have it work better from APK

Download: GingerBreakv-1.00.apk

Download: GingerBreakV-1.10.apk

Download: GingerBreakV-1.20.apk


  • jeff says:

    Am trying to root my dx with. 588 installed. Error came up and said data was in unexpected location. /null

    • droidmodderx says:

      Try flashing prerooted version of .588

      • James says:

        I wasn’t sure of where on this site to leave this comment but I hope you see it here soon. @droidmodderx I would be more inclined to donate once your team has a root solution for stock GB 4.5.596. I like running Stock OTA rooted. Is there a timeframe on when that would be released.

      • James says:

        So if your team is going to keep working on a version of gingerbreak that will root its 4.5. 596 then I’ll just wait for that.

      • James says:

        I’ll just level with you. I charge people to root their ota os. I use the one button exploits to do this to make my job easier. So that’s why I want it. I’m not going to sbf all these phones for the cheap price I charge for doing it. Gotta stay in a competitive price range.

  • jeff says:

    Im a green horn at some of this. I tried downloading the bootstrap loader and it will not work…I downloaded the 595 file and tried to install update from sdcard and that would not work. What do you mean when you say flash the 588?

  • jeff says:

    Trying to gingeroot. 595. The apk installs and does its thing. The phone reboots but the super user app is not there. Tried twice.

  • droidmodderx says:

    Jeff… This happened to me I had to sbf… Install 3part .588 then installed prerooted .595

    • GaDawg24 says:

      I have the same problem. Installed ginger 3 times and still no super user app. I read what you said to fix but unfortunately I dont know what that means.

  • George Smith says:

    This does not work on the samsung galaxy s software version PDAJVO/PHONEJVO/CSCJVO it runs for over an hour, and then i got bored and rebooted. IS a fix likely for this? Or is there another way to root this ne firmwarE? it has only been out less than 24 hours

  • Daaniii says:

    Hey! this seems not work for me what can be the problem?

    I think I ve followed the instructions right but it still doesnt work its just lika Rooting… and nothing happens I was waiting for like 30 mins and nothing still happen it just loads and loads… by the way I got a samsung galaxy s 2.3.3

  • Daaniii says:

    George I think we got the same problem…

    • droidmodderx says:

      Yea im thinkin samsung galaxy is not supported… Check rootzwiki to know for sure

      • George Smith says:

        Yea I think its the same issue. I’m running the official ROM on Orange that came out in the early hours of the morning. Its the XXJVO one if this helps anyone

  • sandersm says:

    Version 1.2 worked great! Now running Rooted Droid X 2.3.3!!!

  • SSj2 says:

    Does not work on my X running 596.

    • droidmodderx says:

      Zblaise u are right… There is no way to root .596 as of now … If u want rooted .596 u will have to sbf and flash one of the various methods

  • droidmodderx says:

    Yep its only supported on .588 and under no support for .595 or .596 yet

    • Droid X Lover says:

      by when will it be supported for .596?
      i use a wireless tether at school and its my only internet access and at the moment im losing a lot of work time

      • droidmodderx says:

        Wifi tether is blocked on gingerbread… Ull need to sbf to froyo to use wifi tether or u can use pdanet

        • Droid X Lover says:

          so there is no way to use anyform of a wirless tether while using gingerbread until a root comes out? if so when will the root work for .569?

          • droidmodderx says:

            no like i said wifi tether app is blocked on gingerbread even on the patched rooted version that was released by team black hat.. in other words even when root comes out for signed ota .596 it will still be blocked by verizon wireless.. i have heard that barnacle tether works but have not tested it. I just use pdanet

            June 3, 2011 at 3:31 am
          • droidmodderx says:

            Gingerbreak is not mine (I am not the dev) .as far as I know that exploit was closed in the official build so it may not be fixed…I don’t doubt the development will come out with something soon, but we’ve had official gb for a month…rooted gb has been provided though so may want to jump on that

            July 2, 2011 at 3:24 pm
  • SSj2 says:

    It was the OTA update of gingerbread

  • Droid X Lover says:

    do you know of any thing that will root .596 gingerbread for droid x?

  • junibuG says:

    will it work on gb 2.3.4 nexus ?

  • junibuG says:

    will it work on nexus s latest update?(sorry for souble post…)

    • droidmodderx says:

      junibug…check rootzwiki for compatability

      • junibuG says:

        just forgot to backup all my files in case it wipes my storage…

  • Droid X Lover says:

    so there is no way to use anyform of a wirless tether while using gingerbread until a root comes out? if so when will the root work for .569?

  • Droid X Lover says:

    when will there be support for.569?

  • junibuG says:

    GRJ22
    will it root? Rootsmoke Cough cough Dont breath this.

  • SSj2 says:

    Well I know you guys are working hard on a Gingerbreak update for 596. Good luck and I hope it comes out soon. Not being able to tether my X is killin me.

  • junibuG says:

    how long is it estimated to take before you find a aolution for 596?

    • droidmodderx says:

      juni.. No idea..devs are working on it now…may not ever be able to root the ota…im sure theyll get it soon…in the meantime flash the patched .596 it has root

  • Wa7eed says:

    Dear DroidModderX

    Is this root can be done on my DHD 2.3.3?
    Already I try it but once i click root button it’s start process & never stop util i restart my DHD.

    Thanks & I apprecate your works..

  • Dakaoya says:

    V1.2 Doesnt work for me on a droid x 2.3.3 ota update, cant figure out what im doing wrong.
    any ideas ?

    • droidmodderx says:

      Dakaoya… It wont work on ota… U can sbf then install the prerooted version… check out the .596 page

  • junibug says:

    How the heck can i flash your preroot without losing anything?

  • junibug says:

    The vold exploit was killed in 2.3.4 you will need a new exploit… Thats what i have learnt from different sizes.

  • Joy says:

    Ok, I know nothing about any of this, but I downloaded 2.3.3 this weekend on my Droid X by just clicking system update on the phone. Does that mean my update is OTA and this will not work with it? If it is ok to proceed is this something you would not suggest for a complete novice?

    • droidmodderx says:

      joy… Gingerbreak wont work on OTA update 2.3.3 if you want rooted 2.3.3 you will have to sbf your phone and flash one of the many leaked prerooted gingerbread files via D2Bootstrap… there are many video guided to get you started

      • Steve says:

        i have factory 596 as well and can’t root it for the life of me. What specifically should I sbf too?

  • Skreemer says:

    I was able to use this method while on .588. Now that I installed the .595(without root) i cant get super user to show up. I even backed up my sd card files and formatted the card and tried again…nothing. Im trying to put the .596 on. Can someone help me out with a reply or link? Thanks

    • droidmodderx says:

      if your on .595 without root your only option is to sbf and then you can either flash the two part .596 update… or you could flash the 3 part .588 and then flash the .596 deodexed over that

  • Imran Khan says:

    will you be able to use this gingerbreak for desire s running 2.3.3 android build number 1.32.161.2 CL28209 release keys thats what its say on my phone but am just getting a little confused as to which apk. i have to download please advise me many thanks .

  • Imran Khan says:

    hi i have a desire s and its running on android 2.3.3 gingerbread please advise me as to which apk i should download and also wether or not it is compatable with build number (1.32.161.2 CL28209 RELEASE KEYS ) thats what it says on build number please help and advise me many thanks imran .will be most appreceiated .oh and sorry for wrong spelling lol

  • Imran Khan says:

    iv just been on rootzwiki.com it doesnt say anything just searched the whole website ???

  • Chris Cloutier says:

    Will this work for the HTC Evo?

    • droidmodderx says:

      some say it does some say it does not.. i have only tested it on the DroidX and have found it to work on GB 2.3.3 4.5.588 and older firmware

    • jake says:

      Did u figer it out

  • Chris says:

    I am kinda new at this whole thing and to my understanding all i need to do is download the 1.2 then install and then root. but whenever i try to root it just says rooting for like 20 min. then if i reboot and try again it does the same thing please help.

  • Sreeni says:

    I just need to root into gingerbread .596 to install fonts. Any idea when we will have gingerbreak work with that? right now it just starts running the exploits and keep running for ever.. I left it running for up 30-40 minutes, no reboot nor superuser access..

    Thanks,

    Sreeni

    • droidmodderx says:

      Sreeni… It wont work on OTA .596 you will have to sbf you phone and install the 2 part patched .596 update via d2bootstrap if you want rooted .596

      • Corey says:

        How do I know if I have .596 or not?

  • Arnold says:

    Worked great for arc, but after update from Sony Ericsson to 2.3.3 it doesn’t work anymore

  • Evoisking says:

    has anyone yet to run on a HTC Evo and get rooted…need to know cant take stock anymore of gingerbread

  • Corey says:

    Doesn’t seem to work any suggestions?

  • Corey says:

    How do I find out if I have .596 or not?

  • Devon C Adams says:

    If we’re rooting just to tether on GB, then don’t bother eh? My buddy wants this.

    • droidmodderx says:

      Right…wifi tether has been blocked by vzw in gb… pdanet still works though

  • George says:

    I have the DROID x running gingerbread 2.3.3 and gingerbread did not work need help

  • George says:

    Didn’t work for my DROID x

    • droidmodderx says:

      I am uploading a video on how to root gingerbread for the DX it does involve SBFing back to froyo, but it is the only way for now… check my youtube channel in about 15 minutes it will be up

  • james says:

    ginger break doesnt root. it just sticks at rooting forever what do i do. i have restarted the phone multiple times and have retried

  • luvnxu says:

    will in work on the g2x?

  • jake says:

    This will not root my htc evo 4g with 2.3.3 email me if u have a solution JakeJPF@Gmail.com

  • Luke says:

    My htc evo with 2.3.3 wont root.

  • Zubi says:

    I got gingerbreak 1.20 on my droid x. It runs exploit for about 20 min and then quits and restarts but doesn’t root. I am running ginger bread 2.3.3.

  • redsox985 says:

    So Gingerbreak ran OVER night, about 10 hours, on my DX with Android 2.3.3 and was still running this morning when I woke up. Does anyone know what could be wrong?

    • droidmodderx says:

      Redsox…gingerbreak will not work on DX ota 2.3.3 gingerbread… you will have to sbf to froyo and install the 2part patched 2.3.3 4.5.596 update if you want rooted gb

  • droidmodderx says:

    Tonyo if you are on DroidX check out this page for rooting instructions… http://droidmodderx.wordpress.com/latest-gingerbread-update-officail-ota-2-3-3-4-5-596-upgrade-from-froyo-or-gb-588-591-595/