computing

How to root the LG G Pad 8.3 GPE (Google Play Edition) using debian linux

Home screen on my rooted GPad.

Home screen on my rooted GPad.


How to unlock the bootloader and root in Debian Linux.
This guide assumes you are in root for the commands, and have a basic understanding of the terminal. Use sudo if you wish. Part of this comes from this guide:

  • http://www.circuidipity.com/adb-fastboot-android.html
  • And part from this guide:

  • http://bernaerts.dyndns.org/linux/75-debian/280-debian-wheezy-android-tools-adb-fastboot-qtadb
  • I’m using amd/64 AntiX (debian)

    YOU ARE RESPONSIBLE FOR ANY CHANGES/PROBLEMS YOU MAY HAVE. While I try to be as thorough as necessary, I cannot know every detail of your particular setup. I suggest multiple points of research before you attempt this guide.

    You will need to go into developer options on your device to enable debugging on your tablet. To do this go to settings/about tablet/build number, and tap on build several times to unlock the developer options.
    Developer Options
    You will need to create the udev rules for your phone on your computer.
    use lsusb in your terminal to find the manufactures code of your device. it will show up as a nexus 4 device.

    Create a blank file in your computer in /etc/udev/rules.d/99-android.rules.
    You can use gedit if you like:

    gedit /etc/udev/rules.d/99-android.rules

    Put the following inside and save, changing the manufactures code as necessary to fit your device, and change “your-login” to your login name on your computer.
    # Google Nexus devices
    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", OWNER="your-login" # Google Nexus devices

    18d1 is the manufacturers code.

    You will then want to restart udev on your computer:
    service udev restart

    you will now have permissions to access your android device.

    Now to download adb and get started. you should probably not use adb from the repositories, as it may be an older version. the gpe is using kitkat android and needs the latest build. It is a good idea to get rid of any old adb files on your computer.

    1. apt-get purge android-tools-adb android-tools-fastboot
    ##You shouldn’t use adb from the repositories. The above code removes any old builds##

    To use adb with a amd/64, you will need a few dependencies:
    apt-get update && apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386

    2. Down load the latest adb bundle from here:

  • http://developer.android.com/sdk/index.html
  • into the folder of your choosing.

    3. unzip adt-bundle-linux-x86_64-20131030.zip
    This unzips into the same folder.

    4. Move the bundle to /opt:
    mv adt-bundle-linux-x86_64-20131030 /opt/android-sdk-linux-x86_64-20131030

    Other google products reside in /opt, this should too. This takes a minute or so on slow machines.

    5. link to /usr/bin/ for easy command access:

    ln -s /opt/android-sdk-linux-x86_64-20131030/sdk/platform-tools/adb /usr/bin
    ln -s /opt/android-sdk-linux-x86_64-20131030/sdk/platform-tools/fastboot /usr/bin

    6. We are ready to begin working on the device! first start the adb server and look for your device. adb start-server
    adb devices

    You will then need to confirm the connection on your tablet screen to allow access from your computer.

    7. Now we can start the process of unlocking the bootloader.
    adb reboot bootloader
    fastboot oem unlock

    Start and wait to fully reboot. This will factory reset the device, at least it did mine, and so you will have to go back into developer options on your device to enable debugging.

    To have root, you will need to download “SuperSu” from the playstore to your phones sd card, and also need to install a custom recovery. Do this ON YOUR TABLET.
    SuperSu
    At the time of this post (1-11-14) the latest twrp is probably the way to go and can be downloaded through here

  • http://d-h.st/1IK
  • If this link doesn’t work, look on the twrp site for one that works on your device.

    8. Download supersu on your device through the Google Play Store to your tablets sd card.

    9. download the TWRP image THROUGH YOUR COMPUTER, and place in the folder /opt/android-sdk-linux-x86_64-20131030/sdk/platform-tools, and rename it to:
    recovery.img

    10.. reconnect your computer to your device and open a root terminal:
    cd /opt/android-sdk-linux-x86_64-20131030/sdk/platform-tools
    fastboot flash recovery recovery.img

    11. On the tablet, use the volume buttons to scroll onto “Restart Bootloader” and hit power to select it.

    After the bootloader reloads, use the volume buttons to scroll onto “Recovery Mode” and power to select it.

    You should then be greeted with your newly installed custom recovery.

    12. Navigate to the supersu zip and install. Reboot!! YES!!!!! you’re rooted!

    Advertisements

    latest Fluxbox Tips, Tricks, and Hints

    I have yet to find a window manager better than fluxbox.
    Very few window managers do as much with so little, or are so easy to configure. Good job Fluxbox team. Thank you for your dedication. I never fail to find more hidden uses and features. Maybe someday I’ll be able to return in kind.

    Anyway, I have updated all of my guides here as of 5-17-09.

    Fluxbox with style Deepflux, and GTK theme Deepcyan

    Fluxbox with style Deepflux, and GTK theme Deepcyan