How to root Nvidia shield tv on Oreo 7.1 experience

macmandarrell1

Senior Member
Jul 5, 2013
136
62
0
ipswich
www.youtube.com
you need a usb to usb cable
a wired mouse
and the usb wire plugged into you controller.

minimal adb fastboot drivers
https://bit.ly/2NyZZjV

shield family drivers
https://bit.ly/2LAzIkz

twrp 3.2.3-0 always check the official twrp app from play store for new updates
https://dl.twrp.me/foster/twrp-3.2.3-0-foster.img

magisk
https://github.com/topjohnwu/Magisk/releases/download/v17.1/Magisk-v17.1.zip always look for the new Magisk also

This root guide is for oreo nvidia shield 16gb tv so if you need root on nougat check my other guide
First enable developer options on shield.
Install fastboot drivers and allow file ext on your pc.
extract twrp.zip into the adb folder and also put the magisk.zip in that folder also but dont extract it, and rename it what you want.
Make sure to allow pc and shield to talk to each other by adb.
Commands
1 adb devices shield should show up as device
2 adb reboot bootloader
3 fastboot devices install family drivers if not installed have disc option in adb interface.
4 fastboot devices again if drivers were installed device should show.
5 fastboot oem unlock shield wipes and reboots can time tame let it finish when finished if needed pull power cord but it should reboot.
6 rebooted and setup device and account.
7 setup developer options again like before. re-authorise shield and pc to talk.
8 plug-in mouse wired
9 adb reboot bootloader
10 fastboot devices family shield drivers if not showing.
11 fastboot boot twrp.img if that's what you called yours.
if this then reboots and doesn't install twrp redo 9 10 11.
12 once twrp boot wipe with mouse.
13 select advanced then sideload.
14 back on pc adb sideload magisk.zip or what you named yours.
once installed it will reboot, this might happen a few times but once up running you will find Magisk in your apps. A video to show you how https://youtu.be/OM9ss3zO8Wc
 
Last edited:

MadZiontist

Senior Member
Feb 10, 2015
120
19
0
Amityville
Thanks for posting this. But what's up with this method? I mean Nvidia used to host pre-rooted system software images on their site. Is this no longer the case? And is Magisk the only option? I don't care for Magisk, and really want a full regular root on my Shield.
 

Ysar57

Member
Sep 6, 2017
40
18
0
Paris
Hello! Thank you!

I've just a little problem: i can't confirm in adb oem unlock. I don't have any game controller, just a mouse. But not seen when plugged in the Shield.
Any suggestion?
;)


SOLVED!

I've plugged in the Shield an old USB keyboard and all is OK now.

Thank you again macmandarrell1 for your great explainations and videos!
 
Last edited:
  • Like
Reactions: gambaaa

pop4xda

Senior Member
Oct 27, 2017
68
17
0
I already rooted my shiled 2017 (16gb) 7.1 experience with SuperSu.

Now I got 7.2 experience update notify.

If I update this will I lose my root? How to retain root with ota update?
 

kariboupseudo

Member
Dec 2, 2018
5
1
0
I already rooted my shiled 2017 (16gb) 7.1 experience with SuperSu.

Now I got 7.2 experience update notify.

If I update this will I lose my root? How to retain root with ota update?
I have the same question but i'm afraid it is not possible to retain root with ota.

The main reason i rooted my shield in the first place was to be able to delete Plex server application from the Shield's system volume and reinstall it on my external SSD instead.

I'm wondering if updating to 7.2 experience would make the plex server app back in the system volume or if it would stay in the place i installed it ?
 
Last edited:

77Eric77

Member
Jan 16, 2016
37
5
0
Vancouver
guys I'm lost
I followed every step, even reinstalled adb drivers tried same files from different sources but this is where I'm stuck at

my nvidia shield tv 2017 16gb is bootloader unlocked


adb reboot bootloader
fastboot devices …..my shield is listed there
fastboot boot twrp.img (latest twrp)

after booting it gets stuck at nvidia logo no matter what I do.

I'm stuck, no idea what am I doing wrong
 

crip

Member
Jul 8, 2011
32
1
8
Atascadero
cripskillz.com
I'm having exact same problem, is there a new roof file for 7.w yet, is that what's causing my problem? Hope so we'll see, I need root to install six axis so I can play war robots, the only real reason I bought this damn thing.. and sure as **** my game isn't supported, figured it has play store and said it works with Google play app but ,. Only a select few unless you sideload, and now I need a game pad to touch overlay so I can map my keys!

Thx hope you can help
 

HarmfulMushroom

Senior Member
Jul 10, 2010
76
27
0
Running into the same issue on this end, booting TWRP encounters the NVIDIA logo no matter what I do. There was an update notification for me today, so I decided to upgrade because why not. Attempting to root my shield simply to enable write access to external hard drive. And yes my bootloader is unlocked, USB cable is good as well.

Only thing I can think of is I'm running the 2017 Pro model, and replaced the SSHD literally a week ago with a 500GB SSD. Thing runs like a champ, but besides this I got nothing. Unless a new TWRP is needed for this to work, which would be a shame...

EDIT Nevermind, reviewing the TWRP thread in another post points to two issues preventing me from running it. I have a 4KTV and the newest update which messed with the bootloader/kernel... Guess I'll be waiting a bit longer to root my device.
 
Last edited:

ACiDxCHRiST

Senior Member
Dec 23, 2010
223
133
0
I'm having exact same problem, is there a new roof file for 7.w yet, is that what's causing my problem? Hope so we'll see, I need root to install six axis so I can play war robots, the only real reason I bought this damn thing.. and sure as **** my game isn't supported, figured it has play store and said it works with Google play app but ,. Only a select few unless you sideload, and now I need a game pad to touch overlay so I can map my keys!

Thx hope you can help
Running into the same issue on this end, booting TWRP encounters the NVIDIA logo no matter what I do. There was an update notification for me today, so I decided to upgrade because why not. Attempting to root my shield simply to enable write access to external hard drive. And yes my bootloader is unlocked, USB cable is good as well.

Only thing I can think of is I'm running the 2017 Pro model, and replaced the SSHD literally a week ago with a 500GB SSD. Thing runs like a champ, but besides this I got nothing. Unless a new TWRP is needed for this to work, which would be a shame...
I have posted a full [GUIDE] to rooting v7.2 with Magisk in General. It also has the information on how to update to v7.2.1

https://forum.xda-developers.com/shield-tv/general/guide-root-nvidia-shield-experience-t3882254

The currently available version of TWRP does not support v7.2+ yet. You can follow my guide to achieve Magisk Root, but if you need TWRP to do something other than install Magisk, you will have to wait for an updated version that is compatible with SHIELD Experience Upgrade v7.2+
 
  • Like
Reactions: xunholyx