If this is your first visit, be sure to check out the FAQ. You have to register before you can post. If you have any problems, please contact us.
Results 1 to 15 of 18
Thread: Optimus C Root via Gingerbreak
04-25-2011, 04:35 PM #1
Optimus C Root via Gingerbreak
Here is a possible solution for obtaining root access on the Cricket Optimus C via the Gingerbreak APK. This crazy method has spread like wildfire and can root many phones.
One forum member has reported this working already.
Posted by Chainfire @ XDA
The original thread is located here:
[22.04.2011][v1.1] GingerBreak APK (root for GingerBread) - xda-developers
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 - if it doesn't work, try formatting the SD card in your computer, or switching it with a different (or old, etc) SD card
- The APK must be installed 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. In rare occasions, even if the device does not reboot, you may still have root. So check that out after you manually pull battery after 15 minutes or so of being stuck.
- 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. For temproot purposes, use the raw binary exploit (linked below), not this APK.
- 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.
- Optional: Press the 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 (note that the reboot itself can take like 10 minutes due to cache wipe)
- Make sure the Superuser app is install and working
- Optional: Install BusyBox from Market (I personally prefer the stericsson installer)
- 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. Also, if it gets stuck but you do see the card mounting/unmounting, try formatting your SD card yourself and try again (or use a different SD card) - often this works (a fix for both issues is being looked at)
NO IT DOES NOT WORK ON THE GALAXY ACE (yet ?)
WORKS ON A RARE SGS2, BUT NOT ON MOST (seems to be only pre-release devices that are rootable this way)
ACER A500 / ICONIA Look here (click). Will eventually be integrated, I guess
Donate to Chainfire by PayPal: click this link
Donate to The Android Exploid Crew by PayPal: 7-4-3-C@web.de
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.
- 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:
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.
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.
AGAIN, THIS DOES NOT WORK ON S-ON DEVICES !
- 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
- 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
- First release of APK
- Slight mods to the exploit source to have it work better from APK
Last edited by AndroidDude; 06-13-2011 at 11:11 AM.
04-25-2011, 05:06 PM #2
You will also need to download a terminal emulator to make the /system directory writable (otherwise, things like BusyBox will give you errors about being Nanlocked). Open the shell, and if you do not have a root prompt ($ instead of #), type su to obtain root.
Then just do the following:
mount -o rw,remount -t yaffs2 /system /system
Congrats, your LG Optimus C is now fully rooted and you can do whatever!
Also, I noticed that you can't uninstall the default applications with the default application manager, but there are some third-party ones that work well.
Lastly, SetCPU won't let you overclock over 600MHz. I was under the impression that this was the stock setting? I should be able to get 800+MHz out of it right? I guess this should go in another thread somewhere, but oh well.
Good luck and happy rooting!
Last edited by dforthman; 04-25-2011 at 05:09 PM.
04-25-2011, 05:55 PM #3
So you can use ADB and command prompt if you have the Android SDK (
Enable USB debugging on the device, hook it to your computer, and open up a command prompt.
Let's say you have your Android SDK installed in c:\android...
#mount -o rw,remount -t yaffs2 /system /system
Like he said, if you don't get the # and you have $, type su. I think the alternate is immediately typing adb root instead of adb shell. I'd have to make sure though.
04-25-2011, 09:06 PM #4
Works like a charm!!!
05-03-2011, 11:56 PM #5
- Join Date
- Oct 2010
- Customer Since
- Sept 2010
- Houston, TX
- One / Note 2
Is this pretty much the same thing the APK does?
[How-To] Rooting LS670ZVD with GingerBreak (no reverting and OTA works too!) - Android Forums
07-04-2011, 11:07 AM #6
- Join Date
- Jul 2011
- Carlisle, Ohio, United States
Does the SD card have to be clean? Does this also give the ability to do wifi tethering?
07-04-2011, 12:15 PM #7
07-09-2011, 06:49 PM #8
Worked great on my Optimus C.
EDIT: How do I remove stock apps?
Last edited by wthigon; 07-09-2011 at 07:01 PM.
07-09-2011, 08:13 PM #9
- Join Date
- Jul 2011
Tethering away now
This worked brilliantly. Currently typing this on my macbook tethered through "Wireless Tether" on an LG Optimus-C. I've had it tethered for a little over 15 minutes surfing through some common sites and have only used about 2MB of bandwidth... nothing too resource heavy, but this will be great! Thanks!
07-24-2011, 11:58 AM #10
Will this work on the Optimus V?
07-29-2011, 08:49 PM #11
- Join Date
- Jul 2011
I am excited about this thread because I have just recently learned about rooting. This is ideal for me as it fits my need for customization. I have tried to follow this thread's instructions but i cant seem to install gingerbreak on anything but my sd card. It doesent show up on my phone. Furthermore, i dont really understand what it is i need to do after this step. I apologize for appearing so inept but I need a little guidance please. I really appreciate it.
07-29-2011, 09:15 PM #12
Use the file explorer on the phone to go to your sd card and find the gingerbreak file. Then you should be able to install it.
Be very careful if you delete anything from this phone. I deleted something and my camera doesnt work now. Just be cautious.
Good luck.** Don't PM if you need something. I will NOT respond**
Start a thread and let the whole forum benefit form your questions and the answers we provide.
Supporting members get free ESN changes, along with more PMs, better signatures/avatars, and more!
08-04-2011, 12:15 AM #13
- Join Date
- Aug 2011
I managed to use Gingerbreak to root the phone. It took me a little longer than expected because I downloaded it with the phone and can't seem the find it anywhere. For some reason File Explorer is missing from my phone. So my work around was to download the APK on my laptop and email it to my gmail acct. That seemed to do the trick. Rooting took about 2-3 minutes and since then I've been able to use remove some of the stock bloatware using Titanium Backup and got it to tether using PDANet. If anybody can tell me how to find File Explorer on my Optimus C it would be very much appreciated.
08-07-2011, 02:37 AM #14
- Join Date
- May 2011
- Canton, Ohio
08-07-2011, 05:14 AM #15
- Join Date
- Jul 2011
- Belleville, Illinois, United States
- HTC Evo 4G LTE
It's free on the Android Market
Sent from my HTC EVO 4G using Tapatalk
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
By MiKEL_970 in forum Flashed Android (Google) OS DevicesReplies: 3Last Post: 05-18-2011, 02:22 PM
By MiKEL_970 in forum Android NewsReplies: 1Last Post: 04-22-2011, 10:11 AM
By CU-News in forum Android NewsReplies: 0Last Post: 02-19-2011, 09:43 AM
By CU-News in forum Android NewsReplies: 0Last Post: 11-13-2010, 05:11 PM
Tags for this Thread
Advertise With Us?