[How-To] Rooting LS670ZVD with GingerBreak (no reverting and OTA works too!)

Newly root optimus s here!!!!!!!!!!!!!!This was a quick and easy process! thanks to all your hard work!!!!! I was one of those who wanted a one click method because i was too scared and a noob to deal with the adb shell. but i did alot of reading and got all the files needed and it went throuh (after 3 trys a couple where my mistakes...dam enter key..lol) with out a problem! Thanks again!!!:D:D:D
 
At #11, I get a "cannot create /system/bin/su: read only file system" for both su and busybox. Superuser was ok. Suggestions?
 
help lost

i haveMicrosoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\jim>cd c:\root

c:\root>adb shell
$ rm -r/data/local/tmp
rm -r/data/local/tmp
rm failed for -r/data/local/tmp, No such file or directory
$

tryed and tryed what am i doing wrong wont find or make these files tryed typing all this step still nothing
 
i haveMicrosoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\jim>cd c:\root

c:\root>adb shell
$ rm -r/data/local/tmp
rm -r/data/local/tmp
rm failed for -r/data/local/tmp, No such file or directory
$

tryed and tryed what am i doing wrong wont find or make these files tryed typing all this step still nothing

You forgot the space between -r and /data/local/tmp. Use copy/paste where possible to prevent simple mistakes like that.
 
At #11, I get a "cannot create /system/bin/su: read only file system" for both su and busybox. Superuser was ok. Suggestions?

Are you sure you properly remounted /system read-write? The correct command is:
Code:
mount -o remount,rw -t yaffs2 /system /system

Also, you will now need to reboot your phone and try again from step 1.
 
My little piece of advice to people trying this process is this Ctrl c (copy) the line from the post telling you how to do this and right click in the cmd prompt line and paste! this way you avoid typo mistakes. Copy & paste is your friend. Just remember Ctrl v does not work in the cmd prompt. (so right click to paste instead).
 
I have a semi auto root method, it will require only two commands, are you interested?

and you dont really need to back anything up, you can always use mybackup pro if you purchase it. but you shouldnt really lose anything

Excellent. I see you posted the semi-auto root (above). What's the process for using those files? (Please forgive me if that seems like a ridic question. I'm also on a Mac, so the whole system is that much more foreign...)
 
Are you sure you properly remounted /system read-write? The correct command is:
Code:
mount -o remount,rw -t yaffs2 /system /system

Also, you will now need to reboot your phone and try again from step 1.

I'm pretty sure I did. Usually, if you don't enter the spaces properly, it won't let you move forward. But, I'll try again (already rebooted phone last night). Thx.
 
SDK tools

My SDK Manager has a Tools and a Platform Tools folder. Which one do I choose, or how can I decide which to choose for the PATH variable?
 
Anyone care to tell me what I'm doing wrong? This is what I get


Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\Marcelo>cd c:\users\marcelo\Rootfiles

c:\Users\Marcelo\rootfiles>adb shell
$ rm -r /data/local/tmp
rm -r /data/local/tmp
$ mkdir /data/local/tmp
mkdir /data/local/tmp
$ exit
exit

c:\Users\Marcelo\rootfiles>adb push gingerbreak /data/local/tmp/gingerbreak
864 KB/s (16830 bytes in 0.019s)

c:\Users\Marcelo\rootfiles>adb push su /data/local/tmp/su
1221 KB/s (26264 bytes in 0.021s)

c:\Users\Marcelo\rootfiles>adb push busybox /data/local/tmp/busybox
1765 KB/s (1926944 bytes in 1.066s)

c:\Users\Marcelo\rootfiles>adb push Superuser.apk /data/local/tmp/Superuser.apk
906 KB/s (94728 bytes in 0.102s)

c:\Users\Marcelo\rootfiles>adb shell
$ cd /data/local/tmp
cd /data/local/tmp
$ chmod 777 /data/local/tmp/*
chmod 777 /data/local/tmp/*
$ ./gingerbreak
./gingerbreak

[**] Gingerbreak/Honeybomb -- android 2.[2,3], 3.0 softbreak
[**] (C) 2010-2011 The Android Exploid Crew. All rights reserved.
[**] Kudos to jenzi, the #brownpants-party, the Open Source folks,
[**] Zynamics for ARM skills and Onkel Budi

[**] donate to 7-4-3-C@web.de if you like
[**] Exploit may take a while!

[+] Detected Froyo!
[+] Found system: 0xafd14129 strcmp: 0xafd1cb9d
[+] Found PT_DYNAMIC of size 264 (33 entries)
[+] Found GOT: 0x000142a8
[+] Using device /devices/platform/goldfish_mmc.0
[*] vold: 0066 GOT start: 0x000142a8 GOT end: 0x000142e8


After this I just get a blinking under dash line no matter what i type, do i need to wait more?
 
Platform-tools. This has been answered numerous times.

Terribly sorry. I worked it out on my own right after I posted it. But I am having trouble with step #8. It claims that my gingerbreak is non existant. It keeps telling me that gingerbreak is not found. I looked in the comments, and found the same problem, but not an explanation. =/ Am I just hopelessly inept?

Edit: I tried it again, and I got "permission denied" instead of "not found" when trying to run gingerbreak. But I got a bunch of code last time when I did "adb push gingerbreak" that looked promising, but that was when it was saying not found. Now -> No long code paragraphs and "permission denied".
 
Last edited:
Rooting the LG Optimus S with software version LS670ZVD

your guide is flawless - all commands worked, no errors and helped me get my phone back to where it was before I screwed it up. I was wondering where you learn all of this linux stuff? I would really like to start learning stuff like that. I have Ubuntu on my Laptop..but that's all I know. How do people like you get so much experience?

Thanks
 
Last edited:
  • Like
Reactions: drewwalton19216801
I followed all instructions and it seems like everything took..

However when I go to install the recovery piece, I get "operation not permitted" errors for everything.

Any ideas? How do I tell whether or not the root was a success?

Edit: I'm guessing the rooting part worked. I just installed Wireless Teather (which is only supposed to work with rooted sets) .. and it works fine. hm.
 
Last edited:
I followed all instructions and it seems like everything took..

However when I go to install the recovery piece, I get "operation not permitted" errors for everything.

Any ideas? How do I tell whether or not the root was a success?

Did you reboot after rooting?
 
yeah i'm going to head thataway momentarily, thanks.

superuser is installed and apparently working..when i ran the tether app is gave me a 'blahblah is requesting superuser status' so i'm assuming it is.
 
So who still has a ginger with a soul?? Mine comes and goes. Sometimes I allow it to have a soul.. sometimes I dont. Tool works beautifully. Follow the instructions and you will get it. Bravo on the tools Drew cant wait for more :)
 

Forum statistics

Threads
956,793
Messages
6,970,062
Members
3,163,626
Latest member
glastek16