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

to start off with my brother has the optimus and is having a lot of issues cant send sms, make calles, or go on the interent. WHen I had these problems with my evo I said I'm goingto root and put a differents ROM on it and it worked. I am trying to do the same w/ my brothers. I did all the steps they worked just fine after gingerbreak I get the # symbol, and I have that symbol all the way till I type exit then it goes back to $, Just wondering if this is normal or not. ALso is this a full root meaning perm root w/ nandroid? Thanks Nate
 
Hey thanks for the help DroidXcon. I have my phone in usb debugging mode but my windows 7 lappy doesn't read it. Before debug mode it would see my external sd card now in debug nothing but an annoying chirp when I plug it in.
Of course the adb shell is showing the same error of device not found.
Google is saying I need to download some LG500 update driver.
I must not be reading between the lines or something :-[
 
Hey thanks for the help DroidXcon. I have my phone in usb debugging mode but my windows 7 lappy doesn't read it. Before debug mode it would see my external sd card now in debug nothing but an annoying chirp when I plug it in.
Of course the adb shell is showing the same error of device not found.
Google is saying I need to download some LG500 update driver.
I must not be reading between the lines or something :-[

You need the LG Optimus S DRIVERS
 
  • Like
Reactions: syntheticMantis
I've almost got my phone rooted !!!
Unfortunately I must not be mounting my phone correctly. When I input
cat su > /system/bin/su
it tells me
cannot create /system/bin/su: read-only file system

Where did I screw up?? The chmod or -o remount??
 
I've almost got my phone rooted !!!
Unfortunately I must not be mounting my phone correctly. When I input
cat su > /system/bin/su
it tells me
cannot create /system/bin/su: read-only file system

Where did I screw up?? The chmod or -o remount??

not sure, just battery pull and start over
 
thanks again, it was the unmount remount. I was missing the space between /system /system

of course the cat su> /system/bin/su
is saying
su: No such file or directory

Any ideas? Or should I remove the battery like you said
 
thanks again, it was the unmount remount. I was missing the space between /system /system

of course the cat su> /system/bin/su
is saying
su: No such file or directory

Any ideas? Or should I remove the battery like you said

yeah remove it and start over, you can just copy and paste instead of typing each command, right click in the command window and select paste
 
  • Like
Reactions: syntheticMantis
Firstly, I just want to say thanks so much to the OP and all the subsequent comments that helped me walk through this.

Is there any way to verify that I've rooted correctly?

I went through the process without problems. And then got the dance with me, my only one (or something like that) message. After rebooting I don't notice any difference. But I do see Superuser in my apps drawer. I tried turning on my wifi hotspot through quick apps but that didn't work.
 
Firstly, I just want to say thanks so much to the OP and all the subsequent comments that helped me walk through this.

Is there any way to verify that I've rooted correctly?

I went through the process without problems. And then got the dance with me, my only one (or something like that) message. After rebooting I don't notice any difference. But I do see Superuser in my apps drawer. I tried turning on my wifi hotspot through quick apps but that didn't work.

Type: adb shell
Then: su
On the phone super user app will ask you to allow or deny. Select allow
$ will then turn into # that means you are rooted


Sent from my ADR6400L using Tapatalk
 
Per Instructions on page 1 this is what i get
C:\Optimus>
C:\Optimus>adb shell
$ rm -r /data/local/tmp
rm -r /data/local/tmp
rm failed for /data/local/tmp, No such file or directory
$ mkdir /data/local/tmp
mkdir /data/local/tmp
$ adb push gingerbreak /data/local/tmp/gingerbreak
adb push gingerbreak /data/local/tmp/gingerbreak
adb: permission denied
$

What am I doing wrong please help me

Thank you
 
Per Instructions on page 1 this is what i get
C:\Optimus>
C:\Optimus>adb shell
$ rm -r /data/local/tmp
rm -r /data/local/tmp
rm failed for /data/local/tmp, No such file or directory
$ mkdir /data/local/tmp
mkdir /data/local/tmp
$ adb push gingerbreak /data/local/tmp/gingerbreak
adb push gingerbreak /data/local/tmp/gingerbreak
adb: permission denied
$

What am I doing wrong please help me

Thank you

after you
type: mkdir /data/local/tmp
type: exit
 
Type: adb shell
Then: su
On the phone super user app will ask you to allow or deny. Select allow
$ will then turn into # that means you are rooted


Sent from my ADR6400L using Tapatalk

Man you are a great help in this thread. All your tips have given me the ability to go through the entire OP's steps. However, I'm having the same problems the phone won't root. I run the adb shell and su commands after rebooting and receive "Permission denied"
I know recently the zip included the adb shell. Is something wrong with it? I went through all the steps three times now with no errors in the cmd but still not rooted!
 
Man you are a great help in this thread. All your tips have given me the ability to go through the entire OP's steps. However, I'm having the same problems the phone won't root. I run the adb shell and su commands after rebooting and receive "Permission denied"
I know recently the zip included the adb shell. Is something wrong with it? I went through all the steps three times now with no errors in the cmd but still not rooted!

would you like me to root the phone for you , through screen sharing where i control your computer remotely
 
confusing

this is a bit confusing as everyone has a few tidbits of info,whether they work or not..i rooted my intercept cuz z4 is easy....anything that has to do with adb and editing command fields is a bit intimidating to say the least....am hoping for a 1 click method as well..i am just afraid to brick my phone...
 
this is a bit confusing as everyone has a few tidbits of info,whether they work or not..i rooted my intercept cuz z4 is easy....anything that has to do with adb and editing command fields is a bit intimidating to say the least....am hoping for a 1 click method as well..i am just afraid to brick my phone...

please check your PM inbox
 
Does this root method work on the new Optimus S phones that came from the manufacturer with VC/VD and the new screen drivers? Im new to the android platform and im also scared that I will brick. If one would assist me then I it would be greatly appreciated
 
Well DroidXcon is definitely the hero of my optimus rooting world! I'm a super newb but got through it thanks to his help. The advice I can give to other newbs to help them out is...
once you have the cmd.exe running, don't type the commands in!
Simply highlight each line of code separately and copy it. In the black dos console right click and hit paste (ctrl U doesn't work in the cmd.exe)

When you finally input everything and reboot it, make sure to do the "adb su" and when you do watch your optimus screen and ok it (I wasn't looking at the screen and that held me up for so long lol)
I hope that helps! I'm going to the nameless rom right now!!
 
everything seems to working fine for me until i type "./gingerbread". it gives me lots of the following error:

[-] sendmsg() failed?

i let it run for about 5 minutes not knowing if it could possibly be part of the process. here's the entire process copied from my command window. sorry for the crazy long reply.....


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

c:\root>adb shell
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
$ rm -r /data/local/tmp
rm -r /data/local/tmp
$ mkdir /data/local/tmp
mkdir /data/local/tmp
$ exit
exit

c:\root>adb push gingerbreak /data/local/tmp/gingerbreak
277 KB/s (16830 bytes in 0.059s)

c:\root>adb push su /data/local/tmp/su
324 KB/s (26264 bytes in 0.079s)

c:\root>adb push busybox /data/local/tmp/busybox
896 KB/s (1926944 bytes in 2.098s)

c:\root>adb push Superuser.apk /data/local/tmp/Superuser.apk
844 KB/s (94728 bytes in 0.109s)

c:\root>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
[*] vold: 0066 idx: -3072 fault addr: 0x000131d8
[+] fault address in range (0x000131d8,idx=-3072)
[+] Calculated idx: -1996
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[*] vold: 0976 idx: -0001996
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[*] vold: 1089 idx: -0001995
[-] sendmsg() failed?
[*] vold: 1093 idx: -0001994
[-] sendmsg() failed?
[*] vold: 1097 idx: -0001993
[-] sendmsg() failed?
[*] vold: 1101 idx: -0001992
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[*] vold: 1125 idx: -0001991
[-] sendmsg() failed?
[-] sendmsg() failed?
[*] vold: 1166 idx: -0001990
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[*] vold: 1178 idx: -0001989
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
e[-] sendmsg() failed?
xit
exit
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?

i've rebooted the phone and my computer 2 times. and this is the same results i get even after trying 3 times.

any ideas?
 
everything seems to working fine for me until i type "./gingerbread". it gives me lots of the following error:

[-] sendmsg() failed?

i let it run for about 5 minutes not knowing if it could possibly be part of the process. here's the entire process copied from my command window. sorry for the crazy long reply.....


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

c:\root>adb shell
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
$ rm -r /data/local/tmp
rm -r /data/local/tmp
$ mkdir /data/local/tmp
mkdir /data/local/tmp
$ exit
exit

c:\root>adb push gingerbreak /data/local/tmp/gingerbreak
277 KB/s (16830 bytes in 0.059s)

c:\root>adb push su /data/local/tmp/su
324 KB/s (26264 bytes in 0.079s)

c:\root>adb push busybox /data/local/tmp/busybox
896 KB/s (1926944 bytes in 2.098s)

c:\root>adb push Superuser.apk /data/local/tmp/Superuser.apk
844 KB/s (94728 bytes in 0.109s)

c:\root>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
[*] vold: 0066 idx: -3072 fault addr: 0x000131d8
[+] fault address in range (0x000131d8,idx=-3072)
[+] Calculated idx: -1996
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[*] vold: 0976 idx: -0001996
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[*] vold: 1089 idx: -0001995
[-] sendmsg() failed?
[*] vold: 1093 idx: -0001994
[-] sendmsg() failed?
[*] vold: 1097 idx: -0001993
[-] sendmsg() failed?
[*] vold: 1101 idx: -0001992
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[*] vold: 1125 idx: -0001991
[-] sendmsg() failed?
[-] sendmsg() failed?
[*] vold: 1166 idx: -0001990
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[*] vold: 1178 idx: -0001989
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
e[-] sendmsg() failed?
xit
exit
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?
[-] sendmsg() failed?

i've rebooted the phone and my computer 2 times. and this is the same results i get even after trying 3 times.

any ideas?

Did you pull the phone battery between attempts?

Sent from my ADR6400L using Tapatalk