I. Accessing Diagnostic and Recovery Modes
You should familiarize youself with this section before continuing onto root or any other modificantion that you'd like to do.

Fastboot
  • Power off the device
  • Press and hold Volume +
  • Press the Power button
  • Do not let go of the Volume + button until you see yellow letters along the top talking about fastboot mode
APX mode (nvflash)
  • Power off the device
  • Press and hold Volume +
  • Press the Power button
  • The screen will look like it's off and the device is off, plug it into your computer and it should see the device as 0995:7820 NVIDIA Corp.
MDP/Recovery/Download mode
  • Power off the device
  • Press and hold Volume +
  • Press the Power button
  • It will boot and a screen will pop up saying not to power the device off as it's in Download mode
Note: Fastboot mode requires 25% or more battery life, otherwise it will not accept input

II. Installing Windows Drivers
  • Download the LG drivers (http://goo.gl/QWhT4 or http://goo.gl/5mXwg)
  • Install the software package
  • Plug G-Slate into your computer via USB
  • It will ask for drivers to install, you'll need to basically browse to loacation and select the drivers we installed. The file location is: C:\Program Files\LG Electronics\LG United Mobile Driver.
  • Let it finish the install, you should now have all LG drivers installed.
III. Configuring udev Rules
This document will outline how to configure udev to work with fastboot, adb and nvflash. This will allow a "normal" user to have full access to the device using fastboot, adb and nvflash without root access.
You need to have the Ubuntu Linux 10.04+ operating systems (If you use Windows, may be installing the virtual machine; Download: VMware and Ubuntu 32 bit)

Create a new rule for udev to use:
sudo gedit /etc/udev/rules.d/99-android.rules
(Use whatever editor you'd like. I prefer vi, but for the fairness of being noob friendly, I'll do gedit.)
Insert the following code:
SUBSYSTEMS=="usb", ATTRS{idVendor}=="1004:61f9"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0955:7820"
TEST=="/var/run/ConsoleKit/database", \
RUN+="udev-acl --action=$env{action} --device=$env{DEVNAME}"
Save the file.
Reboot the computer.

IV. Configuring MTP Support
You need to configure MTP to mount the SDCARD of the G Slate automatically when plugged in to the computer.
You need:
Ubuntu Linux 10.04+
USB Cable
Terminal or Terminal Emulator
Root or Sudo access
udev Rules configured
  • Do the following in a terminal or terminal emulator.
    sudo apt-get install mtpfs
    sudo mkdir /media/gslate
    sudo chown $USER:$GROUP /media/gslate -- (YOUR USER AND USER GROUP, so: sudo chown myuser:myuser /media/gslate
    sudo gedit /etc/fstab
    Insert the following into the fstab file:
    # mount point for LG G Slate
    mtpfs /media/gslate fuse user,noauto,allow_other 0 0
  • Edit the fuse.conf to allow other users:
    sudo gedit /etc/fuse.conf
  • Uncomment the following line by removing the #:
    #user_allow_other
  • Add your user to the fuse group in the group file:
    sudo gedit /etc/group
  • Edit this line, add your user name after the last : (Colon):
    fuse:x:104:
  • Reboot your Computer.
Now when you're done booting, you should now notice a new mount labelled gslate in the Places Menu. Anytime you plug in your G Slate, it will automatically mount and launch a new window that will be mounted to /media/gslate.

V. Manually Install 3.1 Update
Note: Backup your data. If not, it's your own fault if you lose anything.
This section will describe how to install the latest patch from LG and T-Mobile, version 3.1 manually.

Downloads:
Hacky Clockwork Recovery: http://goo.gl/7MlyR or http://goo.gl/3BjkS

You need:
  • USB Cable
  • Terminal or Terminal Emulator
  • Root or Sudo access on workstation being used or udev rules configured
  • fastboot binaries (Downloads)
  • Understanding of fastboot and accessing the G Slate diag modes. (See Accessing Diag and Recover Modes)
    Understanding partition layouts (See Partitions)
Download the 3.1 OTA. (See Downloads)
Update from rooted system
Rename it to:

update.zip
Copy it to /sdcard/
Download Hacky Clockwork Recovery (See Downloads)
Untar the system-stock.tgz, use an app like 7zip or WinRar or tar or...
Download your version of nvflash. (See Downloads)
Untar the system-stock.tgz, use an app like 7zip or WinRar or tar or...
Reboot to APX mode. (See Accessing Diag and Recover Modes)
Restore your /system partition to stock: (See Restore G-Slate for more information)

nvflash --bl bootloader.bin --getpartitiontable ptable.txt
nvflash -r --format_partition 8
nvflash -r --download 8 system.img
nvflash -r --sync

Continue: Update from stock system
Reset to Fastboot mode and boot Hacky Clockwork Recovery. (See Accessing Diag and Recover Modes)
fastboot oem unlock
Then:
fastboot boot CR-hacky-recovery-v909.img
Install the update.zip:
Install ZIP from sdcard
Choose ZIP from sdcard
Media -> Update.zip
Yes - Install update.zip
Let it flash, it will take about 15 minutes, then:
Go Back
Go Back
Reboot System Now
The system will reboot to a "Downloading Now" screen. Let it finish, and it will reboot.
The initial boot can take up to 15 minutes, once it boots successfully, it will reboot one more time.
Congratulations, you have upgraded to 3.1.
If you would like to root, please see rooting for multiple options.

Note:
The OTA requires 70% or more battery life.
fastboot mode requires 25% or more battery life, otherwise it will not accept input.
Update locks the bootloader, so if you want to remain unlocked, avoid updating for now.

VI. Rooting
Note: It is highly recommended to make backups of all your applications and data before proceeding

You needd
  • 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


A. Rooting for Android 3.0
Ambiguous Root Method [windows or Linux] - Recommended method
  • 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.
B. Rooting for Android 3.1 (CWM method)
  • Make sure to have the latest LG Drivers installed. (See Installing Windows Drivers)
  • Download the root.zip (See Downloads)
  • Download the Hacky Clockwork Recovery. (See Downloads)
  • Download the correct fastboot for your OS (See Downloads)
  • Untar the CR-hacky-recovery-v909.tgz, use an app like 7zip or WinRar or tar or...
  • Boot the recovery:
  •   fastboot oem unlock
    Then:
      fastboot boot CR-hacky-recovery-v909.img
  • Install the root.zip:
  •    Install ZIP from sdcard
       Choose ZIP from sdcard
       Media -> root.zip
       Yes - Install root.zip
  • Let it flash, then:
  •    Go Back
       Go Back
       Reboot System Now
  • Congratulations, you are now rooted.
VII. Backup Data

CWM Method -- ROM Manager (Recommended Method)

Download and flash CWM Recovery (See downloads)

      fastboot flash recovery recovery.img
or
  dd if=/sdcard/recovery.img of=/dev/block/mmcblk0p5
  • Download and install Rom Manager from the market.
  • Open Rom Manger, tap Backup Current ROM
  • Name your backup set
  • Tap OK
  • Allow root permissions if needed
  • Let Rom Manager handle the rest
  • All backups are stored in:
  •   /sdcard/clockworkmod/backups/<backup_name>/
  • To restore, open Rom Manager:
  •   Manage and Restore Backups
      <backup_name>
      Restore

dd Method (Data+APK's only)

  • Make sure you are rooted. (See Rooting)
  • Make sure to have busybox installed from the Market.
  • Start a shell over adb and switch to root:
  •    adb shell
       su
  • Use dd to backup your data partition:
  •    dd if=/dev/block/mmcblk0p4 of=/sdcard/data.img
  • Store the newly created data.img in a safe place.
  • To restore your data:
  •    dd if=/sdcard/data.img of=/dev/block/mmcblk0p4
  • Reboot

MyBackup Root Method (Data+APK's Only)

  • Download mybackup root
  • Make sure to have busybox installed from the Market.
  • Change the following settings -- Open Menu -> Options:
  •    Backup Location: /sdcard
       Use root features: On
       Use BusyBox: On
       Use PM Binaries: On
       Restore Market Link: On
  • You set to backup /system apps too, if you do, do a separate backup with that and only backup the data and not the apk's.
  • Back out to the menu and select backup, tell it to backup the applications that you want. Then tell it, APK's+DATA to complete the backup.
  • Reboot
  • To restore your data, simply re-install mybackup root once you've re-installed your ROM and click restore. Make sure the app is pointing back to the same location you backed up to. It looks for the reware folder.
VIII. Guide using LG market
After the release of Optimus Pad, LG also launched LG world market include free apps and movies. If your device released by Docomo, you can download and use for free. Unfortunately, it's Japanese.
Install and register an account
IX. Buy code and Unlock

1. Checking using right limit by Docomo
Access the website: http://nw-restriction.nttdocomo.co.jp/search.php

2. Enter IMEI number
Enter the IMEI numbers of your device in the blue box and security numbers in the red box
3. Confirm
If the result show as below, it mean that your device are not using right limit by Docomo. You can unlock.
4. Buy unlock code
Buy code from this website : http://www.unlockallcellular.com/lg-optimus-pad-unlock-code-p-163646.html
Or http://sim-unlock.net/sim-lock/5/Unlock_by_code_for_any_LG/
5. Method unlock
With G-Slate of T-Mobile, you just plug in the sim and enter unlock code
With Optimus pad L-06C of Docomo, you need to do steps below
Step 1: Remove the sim out of your device, turn off Airplane mode.
Step 2: Install Launcher Pro (free version). Download here: https://market.android.com/details?id=com.fede.launcher or http://www.launcherpro.com/
Step 3: Using the SIM Unlock Test feature to enter code
Press the Home button and select Launcher Pro
Hold on the screen and select Shortcuts
Select Activities
Select Hidden Menu
Select SIM Unlock Test and make a Shortcuts on the main screen
Run SIM Unlock Test
Enter unlock code
Plug the sim and result: 
Setting the APN: Go to Settings -> Wireless & Network -> Mobile networks -> Access Point Names 
X. Accessories
loading...