[Shield Android TV Android Development] powercommy:
I also have a working configuration, run into a loop again but so tried some extra steps 2q trough 2w. Also I had registered for the hotfix and installed that, after that I had to do some extra steps to get root back again. After that I was fully able to use root with all it's magic. And disabling Dolby processing solved the glitchy Netflix, which doesn't matter since you don't lose Dolby sound anyway.

Thank you [MENTION=3812611]elliwigy[/MENTION] for all your guiding in this process and [MENTION=4180946]rootfan[/MENTION] for the magisk version, now I have root and the wife still has Netflix, look like a win-win to me.

Below are the steps I used based on your guide for the Shield 2019 PRO

1) Reboot to bootloader to start fresh...(you will need a keyboard)

a) fastboot oem unlock and confirm by pressing A

b) fastboot flash staging blob

c) fastboot flash boot boot.img

d) fastboot flash recovery recovery.img

e) fastboot flash system system.img

f) fastboot flash vendor vendor.img

g) fastboot flash dtb mdarcy.dtb.img

h) fastboot flash vbmeta vbmeta_skip.img

i) fastboot -w

j) fastboot reboot bootloader

2) Now we will boot to twrp and install magisk...

a) fastboot boot twrp.img (you will need a mouse for this)

b) select mount and mount everything it lets you (usually data, system_root, vendor, cache)

c) adb remount all

d) adb shell

e) rm /system (removes symlinked folder)

f) mkdir /system

g) mount -o bind /system_root/system /system

h) exit

i) adb push magisk-debug.zip /data/media

j) In twrp press install and navigate to magisk zip and flash it

k) adb reboot bootloader

l) fastboot -w

m) fastboot reboot bootloader

n) fastboot flash dtb mdarcy.dtb.img

o) fastboot flash vbmeta vbmeta_skip.img

p) fastboot reboot

------------------------------------------

q) let it reboot a couple of times, after Nvidia blinks and then reboots).

r) start shield with A+B pressed to get in fastboot

s) in fastboot menu select reset factory default.

t) fastboot flash dtb mdarcy.dtb.img

u) fastboot flash vbmeta vbmeta_skip.img

v) fastboot reboot

w) let it reboot a couple of time

--------------------------------------------

3) Device eventually loads.. when it does follow these steps

a) Enable usb debugging

b) make sure its authorized and connected

c) adb install -g magisk.apk

d) adb shell

e) su (grant root to shell when it pops up)

f) mount -o rw,remount /

g) Go to apps (trough settings), show all apps, start/open magisk manager

h) When it pops up telling you it needs to install stuff select ok and install it.. device will reboot in 5 seconds...

4) When device tries to boot you should now be stuck at the android boot ani (NOT the nvidia logo).. then follow these steps..

a) adb shell

b) su

c) resetprop ro.boot.verifiedbootstate orange

d) after device boots run: resetprop ro.boot.verifiedbootstate green

5) If you have registerd for the hotfix (32.7.301.43) then you can start the upgrade now. The device will reboot and starts the upgrade, after that you lost root again.

a) adb reboot bootloader

b) fastboot boot twrp.img (you will need a mouse for this)

c) select mount and mount everything it lets you (usually data, system_root, vendor, cache)

d) adb remount all

e) adb shell

f) rm /system (removes symlinked folder)

g) mkdir /system

h) mount -o bind /system_root/system /system

i) exit

j) adb push magisk-debug.zip /data/media

k) In twrp press install and navigate to magisk zip and flash it

l) adb reboot bootloader

m) fastboot flash dtb mdarcy.dtb.img

n) fastboot flash vbmeta vbmeta_skip.img

o) fastboot reboot

p) When device tries to boot you should now be stuck at the android boot ani (NOT the nvidia logo).. then follow these steps..

q) adb shell

r) su

s) resetprop ro.boot.verifiedbootstate orange

t) after device boots run: resetprop ro.boot.verifiedbootstate green

For others, we used to images mentioned in this post.

https://xdaforums.com/shield-tv-pro/help/nvidia-shield-2019-pro-developer-images-t4012147

All file from nv-recovery-image-shield-atv-pro-2019-8.1.0.zip expect vbmeta_skip.img that is from nv-recovery-image-shield-atv-pro-2019-8.1.0-dev-rooted.zip

Experimental TWRP is from https://xdaforums.com/showpost.php?p=80769929&postcount=312

Magisk is from https://xdaforums.com/showpost.php?p=81067077&postcount=352

All the credits are for [MENTION=3812611]elliwigy[/MENTION] and [MENTION=4180946]rootfan[/MENTION]