Gingerbreak version: 1.2 Last update of the program in the header:26.04.2011 Description: The program is designed to obtain root rights using the discovered vulnerability on devices running Android 2.3 (Gingerbread), but there is a chance that it can work on Froyo and / or Honeycomb.
The chance to ever see in Gingerbreak support for Android 2.3.4 [and above] is extremely small. And in light of the fact that the fix for the vulnerability used by the program is already in the main android repository, then the firmware on which it will be possible to get root in this way very soon may not remain at all. (takenfrom here, original in English, free translation)How does the program work? - APK installs the necessary files in the right place for the script to work
- APK launches exploit
- Exploit is trying to get root
- If successful, the / system partition is mounted in read-write mode, then the installation script is launched
- The installation script tries to install the su and superuser APK binary into the system, and then reboot
It is important to know - USB Debugging (USB debugging?) Must be enabled
- A memory card must be present and formatted
- The program should be installed only in the device’s memory!
- Getting the root should not take more than 10 minutes. However, a root can be obtained, so that after 15 minutes you can safely pull out the battery. If the root is not received within 10 minutes and you speak English, then follow the instructions from the first post in the relevant topic.
- Always reboot between attempts to get root!
- The program may receive a (temporary) root, which, however, is not saved due to various developer restrictions, such as S-ON on HTC Desire
- Gingerbreak should not be used to get a temporary root without rebooting, because exploit hack vold (Volume Daemon?) - using the phone in this mode is unsafe. If after a reboot the root did not remain - you (still have) the problem.
We get the root
Let me remind you that root (from the English root is the root; the root is read), or the superuser (su - superuser) is a special account on UNIX-like systems with an identifier (UID, User IDentifier) ​​0, whose owner has the right to execute all operations without exception (including overclocking, access to the internal file system, replacement of system files, etc.)
This program will help us get these rights.
What is needed for this ?:
1. Downloading the current version of GingerBreak
(Disable antivirus just in case)
2. We dump our program and install
3. Turn on USB debugging. To do this, go toSettings ->Applications ->Development ->USB debugging . We put a tick.
4. Check that the flash drive is inserted and working.
5. Start GingerBreak
6. ChooseRoot device
7. Wait a few minutes. If there are no problems, the device will reboot (I note that the reboot can take a long time, so we are waiting)
8. We are happy!
The most important thing is that the site administration is not responsible for that AND I ALSO !!!! what you do with your phone.
The main principle: before you create something with your device, sort out your actions and instructions.
The instruction is kindly provided by the comrade
SnegovikRZN The list of supported / unsupported devices is contained below the spoilers below. They are probably incomplete, so if your device is not there, then please tell me - I will add to the header with a link to your post about success or failure.
And the most important thing:Backups On some devices, in the process of obtaining root rights, an external / internal memory card can be formatted. If everything hangs, but you can see that the memory card is being mounted / unmounted, manual formatting (or replacing the card) can solve the problem. Devices on which you can get root
Devices on which rooting is impossible or dangerous
Samsung galaxy aceHTC Desire S (S-ON)
HTC Wildfire(S-ON)
HTC Incredible S (2.3.3) - May
turn outbrick!or just
does not work(S-ON)
Samsung Galaxy Minibut
hereit is written that SuperOneClick works
SE Xperia Neo (2.3.3) SGS (2.3.3 JVH) If the device is in the first list, but the root does not work, then the user
Zoll proposed
following decision:
clear cache and erase data in GingerBreak following. ways: Settings - Applications - Application Management - GingerBreak.
Changelog
04/26/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
04/22/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
04/21/2011: v1.0
- First release of APK
- Slight mods to the exploit source to have it work better from APK
The "Download APK" link leads to XDA and will work if you are logged in there.
Homepage: http://forum.xda-developers.com/showthread.php?t=1044765 Additional Information
Russian interface: Not
Download: version: 1.2 GingerBreak_v1.20.apk(295.24 KB)
Download APK from XDAI remind you again:
THEME CONCERNS THERE ISSUES OF OBTAINING A RUTE BY USING GINGERBREAK, NOT ANY ANY CLOSE PROBLEM! For lazy people who got S-OFF with Revolutionary and want to get root: smokehttp://unrevoked.com/rootwiki/doku.php/public/revolutionary. If such questions continue to arise in the future, I will minus one for laziness. Post has been editedfatspirit - 24.10.12, 09:47Reason for editing: fixed the header