• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root LG Revolution Root: The Windows ADB Way

@stetsonaw I looks like that is actually working... hurt the hell out of my fingers holding those buttons so hard (I am intense) so we'll see here in a few minutes!!!!
 
I am back up and running after an initial freak-out. I was very happy to discover that your method even roots the Factory Reset as well or am I completely wrong about that?
 
I am back up and running after an initial freak-out. I was very happy to discover that your method even roots the Factory Reset as well or am I completely wrong about that?

it's not a matter of it roots the factory reset, it just doesn't delete the root files or the su binary.
 
@stetsonaw... Do you have the deodexed android.policy.jar? I was about to go through that whole process, but you may have saved me the trip. I'm trying to flop my way through getting a clockwork recovery made for this device. Hopefully we get it done within this week?
 
@stetsonaw... Do you have the deodexed android.policy.jar? I was about to go through that whole process, but you may have saved me the trip. I'm trying to flop my way through getting a clockwork recovery made for this device. Hopefully we get it done within this week?

I have it deodexed on my computer at work, which i won't see again until thursday. Grab the Revo compatible version here. http://www.xeudoxus.com/android/xUltimate-v2.2.5.zip
 
I just managed to root my new LG Revo... I had a mini freak out because TiBu couldn't get root when I first downloaded but I rebooted and it worked just fine. Now I just need to get my works Wifi to be a little more consistent.

Thank you once again to @stetsonaw for all his assistance.
 
same here, except my phone wouldn't recognize the sim after the reset, lol! So i had to do everything all over again as i have a new phone ;)
Ok, so I've rooted and had to to a factory reset for other reasons. How do I get it to recognize my SIM Card? I know its not bricked, but darn, it feels that way!

NVRMND- finally held it long enough to get it. Whew! I do wish we have a better recovery module, but that too is coming. So now, I start from scratch and see if I can't screw this lovely phone up again!!!!

Edit again!! Still now working, hangs on activation and says to reinsert the SIM Card. ANyone???
 
go into your settings and make sure that LTE or whatever is turned on, then try activation? or will it let you get past that? you are activated already, so shouldn't have to do it again.
 
Been trying to root my ****ing phone for two days and while I realize i am not a computer guy but hell, when I try to download the rage file it just opens the tab and the circle thing spins . so how do I get it to download , please help
 
Hey guys, I am having an issue trying to root my Revo. When I try to push the rageagainstthecage-arm5.bin file over to my phone I get the error:

failed to copy 'rageagainstthecage-arm5.bin' to '/data/local/temp/rage': Not a directory

I know this means that the /rage directory doesn't exist, but is push supposed to create this directory or am I supposed to do it manually? If so, how can I create it manually, I looked through the list of adb commands but I don't see anything to create directories.

Thanks in advance.
 
Ok, so a little pre-mature with the response here. I was able to use the adb shell to check my directories, and I see you can use the mkdir command to manually create them.

Now my issue is the when I try to cd to /data/local/temp I get the error:

can't cd to temp

Anyone know why this is? I am in su (#) mode. Also if I try to manually create the directory using #mkdir /data/local/temp/rage I get the error:

failed for /data/local/temp/rage, Not a directory

Duhhh! I am trying to MAKE the directory. I hate those kind of redundant, non-informative errors!
 
go into your settings and make sure that LTE or whatever is turned on, then try activation? or will it let you get past that? you are activated already, so shouldn't have to do it again.

Thanks for the advice stetsonaw, I do believe you are right about being in the 4G mode before you do a factory reset. I ended up back at Verizon with a Bricked phone, and a fried Sim Card. The rep there, who I've worked with since before the days of my BB Storm, helped me out, he ended up toasting 4 more sim cards before they just gave me a new phone.

So the lesson here is....If you are going to do a factory reset, or root or anything like that, make sure you have your 4G activated.
 
Ok, so a little pre-mature with the response here. I was able to use the adb shell to check my directories, and I see you can use the mkdir command to manually create them.

Now my issue is the when I try to cd to /data/local/temp I get the error:

can't cd to temp

Anyone know why this is? I am in su (#) mode. Also if I try to manually create the directory using #mkdir /data/local/temp/rage I get the error:

failed for /data/local/temp/rage, Not a directory

Duhhh! I am trying to MAKE the directory. I hate those kind of redundant, non-informative errors!
when you are pushing the files, you don't want to be in adb shell. just from the regular command prompt, adb push rageagainstthecage-arm5.bin /data/local/temp

Make sure your path that you are in via the command prompt (windows path) matches where the file is. easy way, go to the folder that adb, rage, and su are in, hold shift, right click in white space, then 'Open command prompt from here'.
 
Thanks for the advice stetsonaw, I do believe you are right about being in the 4G mode before you do a factory reset. I ended up back at Verizon with a Bricked phone, and a fried Sim Card. The rep there, who I've worked with since before the days of my BB Storm, helped me out, he ended up toasting 4 more sim cards before they just gave me a new phone.

So the lesson here is....If you are going to do a factory reset, or root or anything like that, make sure you have your 4G activated.

words to live by, adding to the OP.
 
ok, so , new phone and a new attempt to root. Third time through the instructions that work like a charm (on my first phone). I keep getting the $ . When I follow the directions, exit, adb usb, then adb root. I get an error that says "adbd can not run as root in production builds."

any thoughts? Same computer that I've rooted with before. I re downloaded the bin and su file. Not sure where to go now.
 
That prompt is a good thing. type adb shell, should be good. If $ type su.

When i this su i get an error and the instructions say to type adb usb. An when i type adb root to confirm root (as specified in the directions) is when i get the big error.

Its a new morning so I'm going try again.

edit:- nope still getting the error "permission denied" when I type in SU at the $ prompt.
 
Start over with pushing/running the rage exploit. something went wrong somewhere.
Stetsonaw, I appreciate all of you help.
I'm up to doing it for the 6th time today. I'm going to re-download rage and su and try again for the last time before I go to the one click and see if that works.

And finally it works. Don't know why or how. but it does. Thanks!!! now on to recovery!!
 
Stetsanow, maybe update the first post with the new method thecubed posted at xda ... seems super easy, no pushing...
 
ok, spent all day on this.
NOTE: my revolution has no SIM in it, but i can't see how that would affect this.
this is in win7 32-bit
internet mode enabled
usb debugging enabled


C:\Users\zach>cd C:\Program Files\Android\android-sdk\platform-tools

C:\Program Files\Android\android-sdk\platform-tools>adb push rageagainstthecage-
arm5.bin /data/local/temp/rage
1754 KB/s (5392 bytes in 0.003s)

C:\Program Files\Android\android-sdk\platform-tools>adb push su /data/local/temp
/su
1114 KB/s (26248 bytes in 0.023s)

C:\Program Files\Android\android-sdk\platform-tools>adb shell chmod 777 /data/lo
cal/temp/rage

C:\Program Files\Android\android-sdk\platform-tools>adb shell ./data/local/temp/
rage
[*] CVE-2010-EASY Android local root exploit (C) 2010 by 743C

[*] checking NPROC limit ...
[+] RLIMIT_NPROC={2920, 2920}
[*] Searching for adb ...
[+] Found adb as PID 4219
[*] Spawning children. Dont type anything and wait for reset!
[*]
[*] If you like what we are doing you can send us PayPal money to
[*] 7-4-3-C@web.de so we can compensate time, effort and HW costs.
[*] If you are a company and feel like you profit from our work,
[*] we also accept donations > 1000 USD!
[*]
[*] adb connection will be reset. restart adb server on desktop and re-login.

C:\Program Files\Android\android-sdk\platform-tools>adb shell
$ su
su
su: permission denied
$ exit
exit

C:\Program Files\Android\android-sdk\platform-tools>adb usb
restarting in USB mode

C:\Program Files\Android\android-sdk\platform-tools>adb shell
$ su
su
su: permission denied
$
 
ok, spent all day on this.
NOTE: my revolution has no SIM in it, but i can't see how that would affect this.
this is in win7 32-bit
internet mode enabled
usb debugging enabled


C:\Users\zach>cd C:\Program Files\Android\android-sdk\platform-tools

C:\Program Files\Android\android-sdk\platform-tools>adb push rageagainstthecage-
arm5.bin /data/local/temp/rage
1754 KB/s (5392 bytes in 0.003s)

C:\Program Files\Android\android-sdk\platform-tools>adb push su /data/local/temp
/su
1114 KB/s (26248 bytes in 0.023s)

C:\Program Files\Android\android-sdk\platform-tools>adb shell chmod 777 /data/lo
cal/temp/rage

C:\Program Files\Android\android-sdk\platform-tools>adb shell ./data/local/temp/
rage
[*] CVE-2010-EASY Android local root exploit (C) 2010 by 743C

[*] checking NPROC limit ...
[+] RLIMIT_NPROC={2920, 2920}
[*] Searching for adb ...
[+] Found adb as PID 4219
[*] Spawning children. Dont type anything and wait for reset!
[*]
[*] If you like what we are doing you can send us PayPal money to
[*] 7-4-3-C@web.de so we can compensate time, effort and HW costs.
[*] If you are a company and feel like you profit from our work,
[*] we also accept donations > 1000 USD!
[*]
[*] adb connection will be reset. restart adb server on desktop and re-login.

C:\Program Files\Android\android-sdk\platform-tools>adb shell
$ su
su
su: permission denied
$ exit
exit

C:\Program Files\Android\android-sdk\platform-tools>adb usb
restarting in USB mode

C:\Program Files\Android\android-sdk\platform-tools>adb shell
$ su
su
su: permission denied
$

Have you tried doing it the manual way from ADB? Scripts can be unreliable.
 
Back
Top Bottom