EDIT: 03/30/2021 THIS IS OUTDATED. THE DOWNLOAD LINKS ARE ALL LIKELY OUTDATED. THIS IS JUST FOR RESEARCH PURPOSES FOR LIKE MINDED FOLKS THAT CAN PICK UP DETAILS ON OUTDATED METHODS. HAVE A GREAT DAY.
Updated genymotion tools for faster automatic installation of google play store to your device. The new genymotion tools comes with custom gapps, removed bloatware, and no more error messages after flashing gapps with auto reboot after pushing the files. Also no more initial setup /sign in and no excess gapps image leftover in the emulated sd card. Downloads below!
Another teaser, to help those following step by step,,, will unlist this video when We Get There Guys~!
...
https://www.youtube.com/watch?v=dZxjvW-kAak
https://www.reddit.com/r/AndroidTV/comments/qvezdp/how_to_use_a_mouse_and_keyboard_on_stadia_google/
So the main component of this setup is what is called a "USB-C 8-IN-1 Hub", the second most important part is to have the chromecast with Google Tv (the one with a remote)
Currently the chromecast ultra that came to stadia founders is not compatible with this method. (i suspect this is a firmware issue... i will investigate further another day)
The final most Important part is to get a proper USB C Power Adapter and an extra USBC cable if you need one.
You need 35 watts or higher for your power adapter if you want to be able to run high end peripherals, like a razer mouse and keyboard, and or web cams, etc.
I tried to boot this setup with a regular usbc adapter, it worked with a bare bones keyboard / mouse, but not with my higher end razer peripherals.
...
https://www.youtube.com/watch?v=8Eu3qP-R4Yo
*Hi Friends!* *Closed Captioning is now available!*
My XDA Thread: https://forum.xda-developers.com/t/root-nvidia-shield-tv-pro-2021-custom-rom-jrom.4369707/
Today I want to show you how to root your Nvidia Shield, for development purposes, as well as for repairing a bricked system.
I spent over 80 hours researching how exactly this works, and bricked my system over 30 times to try to figure out every way one could "brick" their system in the process of flash.. and succeeded.. so now you don't have to fail 29 times like I did. :-)
I have created a toolkit that contains all the drivers, files, and some executable adb code I wrote from guides I read. I will credit all my sources as always in a seperate file, saved in the SHIELDROOT folder, as it is very, very many this time. It will also be posted on forums that allow such a massive data dump.
Keep in mind this is for the "2019" version that I bought brand new the other week. For other versions, you would just need to replace the files in 00000-ShieldRoot.bat as well as edit the batch file. Hopefully after watching this video you will understand what I mean.
If you prefer, I have attached a standalone ADB executable (powershell) that you can use to manually add the commands. Just right click the batch files, select edit, and you can copy and paste the commands one at time, for troubleshooting purposes.
*DOWNLOAD SHIELDROOT:*
https://drive.google.com/file/d/13pnW5eiO70b4JIvmbgqNRMhI5g1YHlzG/view?usp=sharing
Alternative Download Site, MEGA (For if Google Drive is being wonky... Never had this much traffic on tools before...):
https://mega.nz/file/oypjQChD#wjSfCChkLN6uLQtiEtHrnGbevCsU7pW7KODb9sEqzOQ
*Step one:*
Plug your usb hub into the port next to your hdmi.
Plug a usb-c cable into the other port.
You will need an Nvidia Controller, a USB Hub, Portable Drive.
As well as a mouse and controller.
*How to Boot into the bootloader:*
Unplug the power cord from the Shield, then reapply it.
Using your Nvidia Controller, hold A and B until the Bootloader shows.
Select Unlock the bootloader.
Select Factory Data Reset.
Hit Reboot and remove the power cord, then unplug the usb from PC.
Wait a few seconds then add the power cord to the Shield.
Leave the USBC unplugged from your PC.
Hold A and B to post back into the bootloader.
*Setting up the Shield Drivers:*
Open Device Manager on your PC.
Plug the USBC cable into your PC.
Right click on the new device and hit update driver.
Browse Manually to Shield Drivers.
Then hit, "let me pick from a list".
Select I have a Disk.
Then install the andriod.usb file.
*Rooting the Shield, While Flashing a Custom, Fully Rooted System:*
In SHIELDROOT, Run OEMUnlock.
Unplug the USB-C From the PC and Reapply. (Must do to fix broke fastboot after unlock)
Run ShieldRoot
...
https://www.youtube.com/watch?v=JvtF0lgMOqA
just illustrating what's possible. where i am at. ""Nvidia uses its own proprietary disk structure on its devices, which look like a modification of GUID partition table(GPT) with protective MBR. Most disk partitioning softwares are unable to read Shield TV's partitions because its primary header is overwritten with non-standard GPT format."""" https://github.com/na6an/ShieldTV/blob/master/AddPartition.md
...
https://www.youtube.com/watch?v=KlgQ-XbQ2vc
https://www.reddit.com/r/AndroidTV/comments/qvezdp/how_to_use_a_mouse_and_keyboard_on_stadia_google/
Plug your google chromecast into the tv, attach the usb-c end (which is the display adapter) of the "USB-C 8-IN-1 Hub" into the Chromecast.
Now plug a USBC cable into the "POWER"USB-C Port of the "USB-C 8-IN-1 Hub" an at the end of that USBC cable, attach your 35 watt or greater power adapter and plug it into the wall.
Next setup chromecast, I'm not going over that here, there's plenty of guides on this..
...
https://www.youtube.com/watch?v=6mx_TeM4Z5w