• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

Root instructions...

Search This thread

Haxcid

Senior Member
Jul 16, 2010
628
126
Ventura
Originally posted by Stetsonaw at androidforums...

Please be aware that I did not write these instructions. I only posted them. Stetsonaw wrote these instructions. While comfortable in ADB and have rooted my phone many times in testing as well as rolled back the versions etc... I have no more insight into how or why it is not working for you. If you followed the directions exactly on a version 4 phone, this should work no problem.

Haxcid




Links to the necessary files are listed at the bottom.

Remember, I am not at fault if you brick your phone, now, proceed.

Connect your phone in charge only mode to install the LG Bootstrapper and drivers, or grab the LG Universal Drivers.

Change your USB Mode to Internet Connection
Go into Settings/Applications/Development and ensure USB Debugging is turned on
If all goes according to plan, you should see the ADB Ladybug icon in your notification bar

I updated the Rootzwiki page with the same info found below.

Busybox actually comes installed by LG on the Revo, how awesome is that??

Download the rageagainstthecage binary
Download the SU binary
Move these files to the same directory your adb.exe is in.

Code:
The > and # characters below illustrate the prompt
you should have, if you have the $ when you go into adb shell,
exit out and type 'adb usb' then go back into adb shell and
you should see the #
Open Command prompt (either use the Windows Key+R and type cmd or start/run, then type cmd)
32-bit users: >cd c:\program files\android\android-sdk\platform-tools
64-bit users: >cd c:\program files (x86)\android\android-sdk\platform-tools
Or >cd (whatever directory adb is in)

>adb devices (verifies you are connected)
>adb push rageagainstthecage-arm5.bin /data/local/temp/rage
(if the above command fails due to read-only, type 'adb usb' then 'adb root' to validate root status, then 'adb devices' again to verify connection)
>adb push su /data/local/temp/su
>adb shell chmod 777 /data/local/temp/rage
>adb shell ./data/local/temp/rage
>adb shell (If this gives you a $ prompt instead of a # prompt, type 'su', if that fails, 'exit', 'adb usb' like above.)
#mount -o remount,rw -t ext3 /dev/mmcblk0p12 /system
#busybox cp /data/local/temp/su /system/bin/su
#chmod 6755 /system/bin/su

Verify the file is in place w/correct permissions

#cd /system/bin
#ls -l *su

After the ls command you should see the following returned by the system:
-rwsr-sr-x root root 26248 2011-05-29 01:09 su

At this point, you may way to remove the files you put in /data/local/temp (optional):
#rm /data/local/temp/su
#rm /data/local/temp/rage

continue with commands
#reboot

Download and install SuperUser from the Market

Thanks Zennmaster, _mrbirdman_ for finding the linux routes and birdman for helping me out, and droidx8971 for helping me find all the information possible!

http://wikifilez.com/Root Files/revolution/rageagainstthecage-arm5.bin

http://wikifilez.com/Root Files/revolution/su

https://market.android.com/details?id=com.noshufou.android.su&feature=search_result

http://www.lg.com/us/support/mc-support/drivers/LGAndroidDriver_Ver_1.0_All.exe
 
Last edited:

Haxcid

Senior Member
Jul 16, 2010
628
126
Ventura
Just a note for some. The rageagainstthecage bin file may be detected as a virus/trojan. It is not. You may want to disable your antivirus before downloading the .bin file.

I run avira on my desktop and it caught the file as a virus everytime I downloaded it and then deleted it. Avast on my laptop however did not.

Root is simple if you follow the instructions. You need to make sure that adb recognizes your device. Takes 5 minutes to complete, took me longer to install adb again and update it.
 

MXFrodo195

Senior Member
Feb 12, 2011
65
2
Hey guys, either using S1C or ADB Commands, have we found out if it's possible to unroot this as long as you Nand Backup the stock rom then unroot from there yet? Just because I got this phone as a filler/4g unl. lock and got buyback on it from best buy so I could buy a dual/quad later on when they come out :).
 

Haxcid

Senior Member
Jul 16, 2010
628
126
Ventura
Hey guys, either using S1C or ADB Commands, have we found out if it's possible to unroot this as long as you Nand Backup the stock rom then unroot from there yet? Just because I got this phone as a filler/4g unl. lock and got buyback on it from best buy so I could buy a dual/quad later on when they come out :).

Doing a factory reset I believe will unroot you. There is no nand back up at this time. We are waiting for a recovery mod.
 

MXFrodo195

Senior Member
Feb 12, 2011
65
2
Doing a factory reset I believe will unroot you. There is no nand back up at this time. We are waiting for a recovery mod.

Oh ya I know, I just always keep a stock one, on the Inc if you factory reset from an AOSP rom, you'd bootloop, so you had to make sure you were on a Sense 1.0 or stock rom(from my experience), so I was just making sure it was no big deal to go back.

Any idea when we will have cw on this?
 

Haxcid

Senior Member
Jul 16, 2010
628
126
Ventura
That's what i figured. Can anyone verify if you remove SU and Rage through adb will it unroot?

Sent from my VS910 4G using XDA Premium App


If you have to return your device, simply remove the superuser app, after you unfreeze anything you may have frozen then factory reset. They honestly will never know it was rooted. The only way now that you can really tell is the super user app from market.
 

MXFrodo195

Senior Member
Feb 12, 2011
65
2
Is there recovery for this now? Did I miss something?

No No, I was saying we need to praise Koush's good work so he will make one faster :).

And Stetsonaw, any idea if I root through ADB, can I unroot with S1C, since it uses the same idea.

S1C for whatever reason will not run(tried three computers, a XP, Vista, and Win7 lol), it keeps freezing at the same spot, everytime.
 

stetsonaw

Senior Member
May 23, 2011
602
399
United States
www.twitter.com
Should be able to, since S1C does what the ADB method does... or you could just delete the 'su' file out of /system/bin and /system/xbin (if it's there) to unroot.

EDIT: I couldn't get S1C to open on my desktop, and my laptop, which would open the program, would bluescreen when i connected the phone, so i had no choice but to do it the ADB way.
 

MXFrodo195

Senior Member
Feb 12, 2011
65
2
Should be able to, since S1C does what the ADB method does... or you could just delete the 'su' file out of /system/bin and /system/xbin (if it's there) to unroot.

EDIT: I couldn't get S1C to open on my desktop, and my laptop, which would open the program, would bluescreen when i connected the phone, so i had no choice but to do it the ADB way.

Hmmm, ya now my computer for whatever reason won't open up ADB through command. This is getting irritating lol. Should be nice and simple, but it just won't go through. If I downloaded the SDK Manager like 4 months ago, it shouldn't matter, correct?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 6
    Originally posted by Stetsonaw at androidforums...

    Please be aware that I did not write these instructions. I only posted them. Stetsonaw wrote these instructions. While comfortable in ADB and have rooted my phone many times in testing as well as rolled back the versions etc... I have no more insight into how or why it is not working for you. If you followed the directions exactly on a version 4 phone, this should work no problem.

    Haxcid




    Links to the necessary files are listed at the bottom.

    Remember, I am not at fault if you brick your phone, now, proceed.

    Connect your phone in charge only mode to install the LG Bootstrapper and drivers, or grab the LG Universal Drivers.

    Change your USB Mode to Internet Connection
    Go into Settings/Applications/Development and ensure USB Debugging is turned on
    If all goes according to plan, you should see the ADB Ladybug icon in your notification bar

    I updated the Rootzwiki page with the same info found below.

    Busybox actually comes installed by LG on the Revo, how awesome is that??

    Download the rageagainstthecage binary
    Download the SU binary
    Move these files to the same directory your adb.exe is in.

    Code:
    The > and # characters below illustrate the prompt
    you should have, if you have the $ when you go into adb shell,
    exit out and type 'adb usb' then go back into adb shell and
    you should see the #
    Open Command prompt (either use the Windows Key+R and type cmd or start/run, then type cmd)
    32-bit users: >cd c:\program files\android\android-sdk\platform-tools
    64-bit users: >cd c:\program files (x86)\android\android-sdk\platform-tools
    Or >cd (whatever directory adb is in)

    >adb devices (verifies you are connected)
    >adb push rageagainstthecage-arm5.bin /data/local/temp/rage
    (if the above command fails due to read-only, type 'adb usb' then 'adb root' to validate root status, then 'adb devices' again to verify connection)
    >adb push su /data/local/temp/su
    >adb shell chmod 777 /data/local/temp/rage
    >adb shell ./data/local/temp/rage
    >adb shell (If this gives you a $ prompt instead of a # prompt, type 'su', if that fails, 'exit', 'adb usb' like above.)
    #mount -o remount,rw -t ext3 /dev/mmcblk0p12 /system
    #busybox cp /data/local/temp/su /system/bin/su
    #chmod 6755 /system/bin/su

    Verify the file is in place w/correct permissions

    #cd /system/bin
    #ls -l *su

    After the ls command you should see the following returned by the system:
    -rwsr-sr-x root root 26248 2011-05-29 01:09 su

    At this point, you may way to remove the files you put in /data/local/temp (optional):
    #rm /data/local/temp/su
    #rm /data/local/temp/rage

    continue with commands
    #reboot

    Download and install SuperUser from the Market

    Thanks Zennmaster, _mrbirdman_ for finding the linux routes and birdman for helping me out, and droidx8971 for helping me find all the information possible!

    http://wikifilez.com/Root Files/revolution/rageagainstthecage-arm5.bin

    http://wikifilez.com/Root Files/revolution/su

    https://market.android.com/details?id=com.noshufou.android.su&feature=search_result

    http://www.lg.com/us/support/mc-support/drivers/LGAndroidDriver_Ver_1.0_All.exe
    1
    im kinda new to the whole adb root thing i did good up till the part were i keeped getting the $ and i cant seem to get the # now i know im a noob but is my phone still root able idk if it has the update as i just got the phone in my had a day or 2 ago but its

    android 2.2.2
    baseband vs910zv4-m7x30-aabbqmlym
    build number vs910zv4
    sw version vs910zv4

    and like i said i know ima noob but im just trying to learn
    thx

    You should still be able to root. I'm surprized you didn't get the OTA Update at the store.

    VS910ZV6 is the sw/build number after the update.
    1
    im kinda new to the whole adb root thing i did good up till the part were i keeped getting the $ and i cant seem to get the # now i know im a noob but is my phone still root able idk if it has the update as i just got the phone in my had a day or 2 ago but its

    android 2.2.2
    baseband vs910zv4-m7x30-aabbqmlym
    build number vs910zv4
    sw version vs910zv4

    and like i said i know ima noob but im just trying to learn
    thx

    $ adb shell
    $ su
    #
    ...
    Profit

    Sent from my Xoom using XDA Premium App
    1
    Should be getting my Revo today!!! Super excited coming from a OG Droid. Made a couple ROMs for the HTC Eris and am currently building for the OG Droid as well. I understand that this method doesn't work with the v6 update unless you downgrade first. Anyone have a link for downgrading in case my Revo has the update on it? Also, I haven't been able to find much on development for the Revo as in ROMs, Recoveries or anything else for that matter. If I can get this beast rooted when I get it today, I might just have to take a run at making a build for this as well. Sitting here like a little kid just waiting on FedEx to get here lol.