Last Updated on July 19, 2022 by Mathew Diekhake
Looking for a call and text firewall for your NVIDIA Shield? You might want to install the Call Master app which is probably the best call and text firewall available for Android and it’s available for rooted uses only.
The developer of the Call Master app is great at what he does — he is also the developer of the Undelete app which is one of the most popular apps for rooted users too.
Files You Need
- Download the Thor insecure patched boot image from the XDA Developers website on this page.
- Download the SuperSU zip file from this page.
- Download the ADB you need from this page.
- You are voiding the NVIDIA Shield warranty by following this guide. You can unroot the Shield at a later date and the warranty will start working again. Unrooting the NIVIDA device will usually mean flashing the Shield Stock ROM back on the device.
Rooting the NVIDIA Shield
- Make sure you have the USB Debugging Mode on the NVIDIA Shield working by pointing to the Menu > Settings > Developer Options > USB Debugging Mode.
- Install and open the ADB folder on your desktop.
- Connect the NVIDIA Shield to the computer with the USB cable you normally use for charging the battery.
- Hols down the SHift key and right-click the mouse from within the ADB folder and you should see a new menu popping out on the screen of the computer. Choose to open a new command window from that menu.
- Type these commands and press Enter after each one:
adb reboot bootloader
- fastboot devices
- fastboot oem unlock
- Look on the device’s display for an option asking if you want to unlock the bootloader. Confirm that you do want to unlock the bootloader.
- Type the next set of commands and press Enter after each cone:
adb reboot bootloader
- fastboot devices
- fastboot boot thor-insecure-patched-boot.img
- Now set the system partitions by issuing this next command:
adb shell
mount -o rw,remount -t ext4 /dev/block/platform/sdhci-tegra.3/by-name/APP /system
exit- Move the root files over to the system partition by issuing these next set of commands one at a time:
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
sync - reboot
- Now the NVIDIA Shield will reboot. Once it is rebooted, you can start installing your new apps from the Google Play Store. You should have SuperSu on the Shield already. If you cannot see the SuperSU from your app drawer, download the SuperSU app by Chainfire from the Google Play Store to keep your device safe.
That’s all.