Rooting
*** It is highly recommended to make backups of all your applications and data before proceeding. ***
This will give you a general how-to on rooting. Right now there are a two main options. We will be looking to optimize the process to make it more of a "one-click" process to root.
Prerequisites
- Windows or Linux based system with the ADB binary installed.
- Appropriate nvflash for your OS.
- Rooted system.img (with ambiguous root method only).
- USB Cable
- LG-V909 (Really? -- Any other device won't work using our /system image, it's for the LG-V909 o.O)
Downloads
Instructions
CWM root.zip (3.0 and 3.1) -- RECOMMENDED METHOD (Thanks ChiefzReloaded):
- Make sure to have the latest LG Drivers installed. (See Installing Windows Drivers)
- Download the root.zip (See Downloads)
- Download the Clockwork Recovery. (See Downloads)
- Download the correct fastboot for your OS (See Downloads)
- Untar the recovery.tgz, use an app like 7zip or WinRar or tar or...
- Boot the recovery:
fastboot oem unlock
Then:
fastboot boot recovery.img
Install the root.zip: Install ZIP from sdcard
Choose ZIP from sdcard
root.zip
Yes - Install root.zip
Let it flash, then: Go Back
Go Back
Reboot System Now
Congratulations, you are now rooted. Ambiguous Root Method [Windows or Linux] (3.0 Only) (Thanks dasunsrule32):
- Download the Linux/Mac or Windows nvflash needed to root. (See Downloads)
- Download the root system.img (See Downloads)
- Untar the system-root.tgz, use an app like 7zip or WinRar or tar or...
- Extract the needed files into a directory and cd to that directory.
- Shut down your G-Slate and plug it into your computer via USB.
- Hold down both volume buttons and press the power button. The G-Slate will not appear to turn on, but it'll go into APX mode.
- Verify it recognized APX mode in Linux:
lsusb
0955:7820 NVidia Corp.
Windows will need to have the provided drivers installed when Windows detects the device. Linux needs root if you have not setup the udev rules: sudo su
Run the following commands: Prefix nvflash with ./ in Linux and .\ in Windows.
nvflash --bl bootloader.bin --getpartitiontable ptable.txt
nvflash -r --read 8 system-orig.img
Wait while 400 meg of data copies. Flash the pre-rooted system.img: nvflash -r --download 8 system.img
Wait while it copies back. Sync the flash memory: nvflash -r --sync
Press the reset button under the sim cover to reboot. Original Root method [LINUX ONLY] (Thanks Chandon):
- Download Linux nvflash package. (See Downloads)
- Extract the needed files into a directory and cd to that directory.
- Shut down your G-Slate and plug it into your computer via USB.
- Hold down both volume buttons and press the power button. The G-Slate will not appear to turn on, but it'll go into APX mode.
- Verify Linux recognizes APX mode:
lsusb
0955:7820 NVidia Corp.
Linux needs root if you have not setup the udev rules: sudo su
Run the following commands: ./nvflash --bl bootloader.bin --getpartitiontable ptable.txt
./nvflash -r --read 8 system-orig.img
Wait while 400 meg of data copies. cp system-orig.img system.img
mkdir system
mount -o loop system.img system
cp su system/bin
chmod 4755 system/bin/su
cp Superuser.apk system/app
umount system
./nvflash -r --download 8 system.img
Wait while it copies back. Sync the flash memory: ./nvflash -r --sync
Press the reset button under the sim cover to reboot. Known Issues:
- fastboot mode requires 25% or more battery life, otherwise it will not accept input.
I've successfully rooted the device thanks. But I attempted to use the CRF-Bawse zip using the same method, I get an invalid kernel on reboot. Is there another method to install it?
i enter the first command and receive the error "This application has failed to start because AbpWinApi?.dll was not found. Re-installing the application may fix this problem."