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.

NVIDIA Shield

Files You Need

  1. Download the Thor insecure patched boot image from the XDA Developers website on this page.
  2. Download the SuperSU zip file from this page.
  3. Download the ADB you need from this page.
  4. 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

  1. Make sure you have the USB Debugging Mode on the NVIDIA Shield working by pointing to the Menu > Settings > Developer Options > USB Debugging Mode.
  2. Install and open the ADB folder on your desktop.
  3. Connect the NVIDIA Shield to the computer with the USB cable you normally use for charging the battery.
  4. 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.
  5. Type these commands and press Enter after each one:
  6. adb reboot bootloader
  7. fastboot devices
  8. fastboot oem unlock
  9. 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.
  10. Type the next set of commands and press Enter after each cone:
  11. adb reboot bootloader
  12. fastboot devices
  13. fastboot boot thor-insecure-patched-boot.img
  14. Now set the system partitions by issuing this next command:
  15. adb shell
    mount -o rw,remount -t ext4 /dev/block/platform/sdhci-tegra.3/by-name/APP /system
    exit
  16. Move the root files over to the system partition by issuing these next set of commands one at a time:
  17. adb push su /system/xbin
  18. adb push Superuser.apk /system/app
  19. adb shell
  20. chmod 6755 /system/xbin/su
  21. chmod 644 /system/app/Superuser.apk
  22. mount -o ro,remount -t ext4 /dev/block/platform/sdhci-tegra.3/by-name/APP /system
    sync
  23. reboot
  24. 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.