- dotTech - https://dottech.org -

How to root Nividia Shield on Android 4.2.1 Jelly Bean [Guide]

nvidia-shield-root-519x460 [1]Have a Nividia Shield Plus that you want to get a little more out of? This guide will teach you exactly how you can root your device! In no time at all you’ll have root access on your Nividia Shield, which will open the door to endless possibilities.

Disclaimer: This guide is intended as a helpful “how to”. dotTech and its writers are not responsible for any gain or loss (including but not limited to bricked devices) incurred as a result of following this guide. Root your device at your own risk. Rooting may void your warranty. Proceed at your own risk.


This root guide is for the Nividia Shield running Android 4.2.1 Jelly Bean. is specifically for the Nividia Shield.

Take note this will wipe all your files and data on your phone. Proceed at your own risk.

Before We Begin

Download the Nividia Shield drivers and install them onto your PC (if you haven’t done so already). The Nividia Shield USB drivers can be found at this link [2]. Extract it to a folder called Universal_Naked_Driver_0.73 on your Desktop. Before installing the Nvidia Shield USB drivers, uninstall any other Android device drivers from your PC.

If you are a Windows 8 user, you will need to disable Windows driver enforcement before attempting to install the driver. To disable driver enforcement, follow this guide here [3].

Install the Nvidia Shield USB drivers by going to Device Manager in Windows, finding the device entry that says ‘Unknown device‘ and right clicking on it. Once you’ve found the ‘Unknown device‘ entry, right click on it and select ‘Update driver software‘.

After clicking on ‘Update driver software,’ a window will come up and ask you how you want to search for the driver. Select ‘Browse my Computer for driver software,’ and then point it towards the Universal_Naked_Driver_0.73 folder on your Desktop. Windows will then find android_winusb.inf and install it as a driver.

Your Nividia Shield needs to be in USB debugging mode. Go to Settings, then Developer options, and then check the box that says USB debugging.

To enable Developer options, go to Settings, then About phone and tap the build number seven times till you get the “You are now a developer” message.

Have your micro USB cable handy.

Download the Android adb package, and extract it to a folder called adb onto the Desktop of your PC. The Android adb package can be found by following this link [4].

Download superuser-su.zip [5] to your Desktop and extract them. The superuser-su.zip archive will contain two files. Superuser.apk and the su binary. Place these files inside the adb folder and placve it inside the adb folder on your Desktop.

Download thor-insecure-patched-boot.img [6] and place it inside the adb folder on your Desktop.

How To Root Nividia Shield

Part One: Unlocking The Bootloader

adb reboot bootloader

fastboot devices

fastboot oem unlock

Part Two: Rooting The Nvidia Shield

adb reboot bootloader

fastboot devices

fastboot boot thor-insecure-patched-boot.img

adb shell
mount -o rw,remount -t ext4 /dev/block/platform/sdhci-tegra.3/by-name/APP /system

adb push su /system/xbin
adb push Superuser.apk /system/app
adb shell
chmod 6755 /system/xbin/su
chmod 644 /system/app/Superuser.apk
mount -o ro,remount -t ext4 /dev/block/platform/sdhci-tegra.3/by-name/APP /system



Enjoy a rooted Nividia Shield.

[via xda-developers [7]]