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

Looks like a simple to follow tutorial. Thanks.

I will be getting an LG Optimus S in the next two weeks, as I'm changing to Sprint at the end of the month.

As a forty-something NOOB to rooting/Androids, I'll let you know how it turns out.
 
sweet, just what i've been looking for, just want to root for wifi hotspot to work again, lol. Thinking about putting on 2.3 but not sure if i should wait until lg pushes out the official.
 
Hello forum,

I'm brand new at this, so I don't know where I broke down. The CLI output after running gingerbreak is below:

*** Output after running gingerbreak***

$ ./gingerbreak
./gingerbreak
./gingerbreak: GingerBreak2/0000755000076400001440000000000011554014010012676: n
ot found
uid=2000(shell) gid=2000(shell) groups=1003(graphics),1004(input),1007(log),1009
(mount),1011(adb),1015(sdcard_rw),3001(net_bt_admin),3002(net_bt),3003(inet)
========================: permission denied
Brings: permission denied
since: permission denied
Android: permission denied
--------------------------: permission denied
As: permission denied
./gingerbreak: 14: Syntax error: newline unexpected
$ /data/local/tmp/gingerbreak
/data/local/tmp/gingerbreak
/data/local/tmp/gingerbreak: GingerBreak2/00007550000764000014400000000000115540
14010012676: not found
uid=2000(shell) gid=2000(shell) groups=1003(graphics),1004(input),1007(log),1009
(mount),1011(adb),1015(sdcard_rw),3001(net_bt_admin),3002(net_bt),3003(inet)
========================: permission denied
Brings: permission denied
since: permission denied
Android: permission denied
--------------------------: permission denied
As: permission denied
/data/local/tmp/gingerbreak: 14: Syntax error: newline unexpected
$

Any idea what I did wrong??
 
good night:
i'm tempting to start rooting my phone now. how long do you think it would take to do that if I don't run into any problem? thanks for your answers
 
Uh. I don't know the rules of this forum.

It's taken me all day to try to root this darn phone. But I think I'm finally close.
 
I am having a lot of trouble. Here is what I am getting.

C:\Program Files\Android\OptimusRootZVD>adb shell
$ cd /data/local/tmp
cd /data/local/tmp
$ chmod 777 /data/local/tmp/*
chmod 777 /data/local/tmp/*
$ /data/local/tmp/gingerbreak
/data/local/tmp/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
[*] vold: 0066 idx: -3072 fault addr: 0x000131d8
[+] fault address in range (0x000131d8,idx=-3072)
[+] Calculated idx: -1996
[-] sendmsg() failed?
.
.
.
.
[*] vold: 2367 idx: -0001933

[-] Bad luck. Fixed vold?
$
 
Now i am stuck on step 4. i put in adb push gingerbreak /data/local/tmp/gingerbreak
then i get cannot stat 'gingerbreak' : No such file or directory
help please.
 
Now i am stuck on step 4. i put in adb push gingerbreak /data/local/tmp/gingerbreak
then i get cannot stat 'gingerbreak' : No such file or directory
help please.

can you look in the folder and see if the gingerbreak file is in there?
 
Trying to root my phone right now. It's my 3rd attempt at running the ./gingerbreak command, after the first two attempts the final output was "Bad luck. Fixed vold?". The first two times I ran it from Ubuntu, now I'm trying it from Win 7, but I don't think that should matter the adb shell was working fine from linux.

Is there something different I should be doing?

When I try running ./gingerbreak again I have restarted my phone then skipped straight to that step in the tutorial. First I run

adb shell
cd /data/local/tmp
ls -l (verify the files are still there with the correct permission)
./gingerbreak

I'm going to read through more of the 50 pages of this thread, but I didn't find any obvious answers when searching for "Bad luck. Fixed vold?"

Thanks for any help
 
This happened to me the 2nd or 3rd time I was trying to root. I ended up doing a reboot of the phone, made sure there were no other messages like an SD card message, and went through the steps again and it worked.
 
Thanks, running ./gingerbreak command for the 5th time now. I make sure I power off and pull the batter before each try. When I plug in to my laptop I get 2 messages

USB Connected
USB debugging connected

then I go into the adb shell, cd to /data/local/tmp and run gingerbreak. within a couple of seconds after running gingerbreak I get the message:

SD card safe to remove

I'm not doing anything on the phone, just let gingerbreak finish running and after many sendmsg failed? outputs and a few vold message gingerbreak ends in failure.

One time I did try pulling the sd card for a few seconds, after seeing that suggested in this thread. The sendmsg failed? output stopped and gingerbreak finished quickly but still failed. Should I try pulling the sd card again? does that help? Do i need to get the sd card back in before gingerbreak finishes?
 
Optimus S

Yes I am having a hard time with rooting my Optimus S. I am trying to find the OptimusRootZVD.zip??? :mad:
 
Yes I am having a hard time with rooting my Optimus S. I am trying to find the OptimusRootZVD.zip??? :mad:

The zip is at the bottom of the first post on the first page of this thread. If you are going to root make sure you read all of the first post.
 
Thanks!!! after 6 attempts running the ./gingerbreak command getting lots of sendmsg() failed errors it finished successfully. The last time it finally worked I pulled the sd card during the process, waited a few seconds until I got the message sd card removed, the reinserted it. After that gingerbreak finished within 30 seconds and I had my root terminal. The rest of the process was easy.
 
Still trying to figure out if I should do this now or just wait untill the next update drops cuz I see everyone saying its dropping at the end of the month.
 
Still trying to figure out if I should do this now or just wait untill the next update drops cuz I see everyone saying its dropping at the end of the month.

It's possible that LG will be releasing Gingerbread for the Optimus S this month. However it is probable that the update will break rooting capabilities.

Meaning: It makes no difference whether you root now or later, but IMO you should do this now so you gain the experience for rooting later as rooting the GB update may require more advanced command line nonsense ;)