yashsingh1/xdaforums huggingface dataset:
[Shield Android TV General] Shadicbypass:
I am not currently available i am in bootcamp for the navy.

Note: Ok for anybody browsing this thread right now the 500gb version shield tv seems to be having issues mounting partition now. The 16gb should work correctly though

this is thread on how to root the Nvidia shield android TV on android marshmallow. I do not own the software used here. I also want to state the ota will work with twrp installed but the ota will replace twrp with stock and delete root. this process should still work but if it does not try flashing to stock android lollipop which erases all userdata and then re-upgrade and try again. you will also need a usb mouse for this but it might also work with a keyboard which I did not test.

download twrp and supersu from this pages.

supersu

http://xdaforums.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133

twrp

http://xdaforums.com/shield-tv/general/recovery-twrp-2-8-6-0-shield-tv-variants-t3140926

1. transfer the supersu zip file to the internal storage in any way you want just make sure it is in the internal storage.

2. make sure adb and fastboot work properly on your computer. it does not matter which operating system.

3. reboot nvidia shield android tv to bootloader screen either by making sure usb debugging is enabled and running adb reboot bootloader or using the hardware method I copied from the nvidia site.

HW method:

- Disconnect power cable

- Insert USB OTG cable and make sure to connect other end to a host PC

- Connect power cable to SHIELD

- Quickly start pressing power button for ~3 seconds

- Do not hold the button and connect power supply afterwards

- HDMI TV should be always connected to SHIELD

4. once in the bootloader screen make sure your mouse is hooked up the nvidia shield android tv and on the computer make sure you have a command prompt or terminal open and in the same directory as where your twrp file is located.

5. if on windows run fastboot boot twrp.img, if on ubuntu run sudo fastboot boot twrp.img

note: make sure to replace twrp.img with the name of the downloaded file.

6. if everything is done successfully up to this point you should be in a normal twrp environment.

7. you can flash the supersu zip file like normal and it should take about a minute to finish. if everything was succesfully you should have root access now.

note: if twrp asked you to install supersu do not and also if it displays a screen asking about leaving system read-only tell it to leave read-only

sorry about the disorganization I suck at writing. If someone wants to help me organize this post that would be awesome.

Note: it appears that people with the 500gb version are having issues mounting the partitions to install the supersu.zip

if you have issues try backing your data up and flashing to stock android lollipop and installing the ota without rooting. It is very important that twrp does not mount system read write. If this does not work i will update this post as we figure this out.

P.s. i have the 16gb model shield tv
[Shield Android TV General] Spiteful Monkey:
On either of my Shields, twrp cant mount the partitions to install zip. How were you able to install it?
[Shield Android TV General] visitor29:
Same here...can't mount

Izsūtīts no manas Nokia 3310 используя бесплатную xda app
[Shield Android TV General] Shadicbypass:
Try flashing the android lollipop and installing the ota without rooting at any point. Also make sure that twrp does not mount system read write
[Shield Android TV General] visitor29:
Belive me or not last 24hours i was stuck on 2.1 and 2.0 downgrading (i don't recommend downgrade ). Downgrading to 2.1 or 2.0 make console freezing on welcom screen where need WiFi password setup and Google password details, to get finally till developer debug option . You can't return back on Ota coz twrp can't see your patriots....amd bla bla

I can continue and continue, when you updating Vulcan ota you updating bootloader and new bootloader not works back on 2.1. So don't do downgrade, I'm kind of lucky to didn't brick, but yesterday I kind of reanimated back on vulkan. + there is no yet mm6 os image where you can easily rollback through fastboot.

Izsūtīts no manas Nokia 3310 используя бесплатную xda app
[Shield Android TV General] Shadicbypass:
I did ended up having to do downgrade to 2.1 ota and installing the ota to marsgamllow before twrp would install the zip but i thought that was because i accidently told twrp to root my rom when it asked. But i can say it is possible to downgrade as long as you use the full official stock from nvidia's website. It is a pain to do though. It should not be required to root though.
[Shield Android TV General] visitor29:
I presume you rooted (loaded supersu.zip) when - when update vulkan ota - before rebooting. Coz after upgrading vulkan and straight rebooting afterwards you loosing twrp. I have vulkan installed and more then 10x I tried playing with twrp loading and give up, but downgrading no no will not gonna go back - enough for me last two days with those experiments ???

Izsūtīts no manas Nokia 3310 используя бесплатную xda app

---------- Post added at 02:28 PM ---------- Previous post was at 02:25 PM ----------

And yes official os from Nvidia Website

Izsūtīts no manas Nokia 3310 используя бесплатную xda app
[Shield Android TV General] Shadicbypass:
No i followed the directions that i posted the the first post in this thread. I rooted after completly installing the vulkan ota and rebooting and letting it optimize and everything
[Shield Android TV General] graafi:
I use fastboot flash recovery twrp.img

And it works

1. Update to Murshmallow

2. adb push supers.zip / sdcard /

3. install TWRP fastboot flash recovery twrp.img

4. Flash SuperSU.zip using TWRP
[Shield Android TV General] Shadicbypass:
Well i only used the boot command in case someone did not want to permently keep twrp or wanted to keep the stock recovery
[Shield Android TV General] visitor29:
OK will try after few hours, I'm at work now! Thanks for this

Izsūtīts no manas Nokia 3310 используя бесплатную xda app
[Shield Android TV General] visitor29:
same story

have look

make a video for you https://www.youtube.com/watch?v=nScFvuwEDts

just wanna say your tutorial is not for me and i believe not only me one out there with this problem (have same problem downgrading twrp didn't show nothing and etc....long story how i get beck Vulcan, but defiantly will not gonna do again same way :D)
[Shield Android TV General] Shadicbypass:
Hm can you pm me your recovery.log and you try going to stock android 5.1 or nvidia shield android tv version 2.1 fully stock and then update without rooting. You should no issues downgrading because nvidia has a update for the bootloader to downgrade to 2.1 then try to update
[Shield Android TV General] visitor29:
Im dunno get log? nowhere to save if twrp not mount system or data or sdcard etc

Izsūtīts no manas Nokia 3310 используя бесплатную xda app
[Shield Android TV General] Shadicbypass:
True well try flashing back to stock using the full stock zip from nvidia. It includes the bootloader in the stuff to flash. You just download the zip and run the .bat file as administor after you have put the shield into bootloader mode. Also was twrp able to mount partitions when youbjad lollipop installed because the partition scheme did npt change across versions.
[Shield Android TV General] visitor29:
alright will try explain somehow ....

two day ago i downloaded Vulcan developer zip (productionBL-droid-signed-foster_e_hdd-full_ota-41937_664.8257.20160212074447) and installed through twrp ......

1 job done - console boots in v6.0 without root and custom recovery, so i decided i need root....

2 adb sideload supersu.zip (native recovery was been broken)

3. trying twrp - couldn't cant mount cant see (same as now)

4. decided downgraded back to 2.1 through fastboot (nv-recovery-image-shield-atv-pro-upgrade2_1) image from nvidia site

5 after long process console reboot and stuck on NVIDA green logo - taking out power cord and back - problem sorted console boots and first screen shows up where you need choose which controller or remote you need pair....

6. ............and here comes interesting part ...............remote and controller didn't give a life sings at all (only background klicking sound) - just first screen freeze up --- i decided need do again reinstall 2.1 and started process....

7. after long waiting (around two hours) (actually i didn't wait --- left house and return after 5-6h) ---- controller/remote start work....

8. bypass selecting remote screen ................and again interesting part..........choosing wifi network with phenomenal "long delay" with several restarting and finally i approach google account screen and same story there WITH LONG DELAY WITH SEVERAL RESTART i finally boot 2.1

x. and strangest here after this all drama console works without delays or kind of glitch/lags starts and restarts ----- then i saw 11gb instead of 500gb and i did factory reset from settings menu ----and whattt......same "long song agin"--- pairing, WiFi, google account many restarts and here we go 500gb is back

9 (and i decided i need Vulcan back :) faastboot boot recovery.zip and install vulcan.zip (note: twrp under 2.1 worked fine no hassle without problem) but still didn't worked native recovery (showed me "broken or no command....android man horizontal position with red triangle" something like that)

10 now i have installed Vulcan back and working OK but twrp not

p.s. ill better wait till nvida will publish v3.0 whole os on website and will try fresh reinstall of whole os a. i kind of don't wanna stuck again hours. b. i already did this. c. and i still thinking this is bootloader which is not down gradable (like it is for some phones/devices) coz when i was under 2.1 i could easily do this

http://xdaforums.com/shield-tv/help/hardware-bootloader-access-easy-t3317627

but before Vulcan installing noway u could do that under 2.1

( have look in screenshot i still have some kind of glitch under Vulcan two identical hdd :D :D :D )

and another one post scrip tum : all this mysterious things (reanimating back to life) it took me nonstop two day ------------ whatever--- at least i can watch YouTube and kodi :D
[Shield Android TV General] Shadicbypass:
Ok for anybody browsing this thread right now the 500gb version shield tv seems to be having issues mounting partition now. The 16gb should work correctly though
[Shield Android TV General] Spiteful Monkey:
That is correct, The 500gb model doesn't like twrp after marshmellow ota. It can't see partitions anymore. If you try downgrading also, you get those freezes in the welcome setup that visitor29 mentioned. So ota on pro models right now = no root.
[Shield Android TV General] visitor29:
We (500gb unit users) need wait official release of marshmallow os img from nvidia and some goodies from developer steel01, but meanwhile who don't wanna loose root and Twrp I recommend better stay on 2.1

Izsūtīts no manas Nokia 3310 используя бесплатную xda app
[Shield Android TV General] duanim:
to late ,but after all the system is pretty responsive, the new feature of the gamepad to navigate to the web browser,wel before rooted no problems at all and my latest antutu was 140000
[Shield Android TV General] visitor29:
Can you confirm touch and press option button works on controller? And browser you mean chrome apk installed?

Izsūtīts no manas Nokia 3310 используя бесплатную xda app
[Shield Android TV General] duanim:
[QU _ yes works chrome

---------- Post added at 07:04 PM ---------- Previous post was at 06:45 PM ----------

Visitor 29 what about thetering the recovery like the amazon fire 7 tablet, xda developer forum just thinking,maybe
[Shield Android TV General] jason1225:
Please Ignore
[Shield Android TV General] krest:
Use a different sdcard!!!

Connect the sdcard to your pc.

Copy SuperSU.zip to sdcard.

Turn off the Shield Tv.

Insert the sdcard to Shield Tv.

Boot to TWRP.

Now you can see your sdcard!!!

Select INSTALL SuperSU.zip

:o
[Shield Android TV General] visitor29:
No, I couldn't select sd card at twrp (it's clearly seen at the end of video can't pick up and, and it's showed zero amount of storages and also at the log report can't mount ) , but now I can do this with updated twrp. Thanks anyway. ?

Izsūtīts no manas Nokia 3310 используя бесплатную xda app
[Shield Android TV General] Shadicbypass:
Do you have the 500gb version?
[Shield Android TV General] krest:
No...16gb version...but I do not think that it is important for root
[Shield Android TV General] Shadicbypass:
Ok me too man. But twrp wont mount any partitons on the 500gb version. System, sdcardd, cache nothing.
[Shield Android TV General] krest:
You don't need to mount anything!!!

Turn off the Shield Tv.

Insert the sdcard to Shield Tv.

Boot to TWRP.

See attached photo
[Shield Android TV General] milko002:
I got TWRP to see the sd card on my pro but when I go to flash i get an error . I used this twrp-multirom-20150630-UNOFFICIAL-foster. twrp-20160222-UNOFFICIAL-foster wont let me see the superuser on the sd card.
[Shield Android TV General] krest:
1. I used twrp-multirom-20151112-UNOFFICIAL-foster.img

http://xdaforums.com/shield-tv/general/recovery-twrp-2-8-6-0-shield-tv-variants-t3140926

2.I flash this .img by command fastboot flash recovery twrp-multirom-20151112-UNOFFICIAL-foster.img

Notice that the creator of a thread says run fastboot boot twrp.img command.

This command loads twrp.img into Ram only once......stock recovery is remains!!!

Perhaps this creates problems on pro version and also on 16gb version.

Unfortunately I do not have pro version and I can not verify this.
[Shield Android TV General] milko002:
Its does create a issue on the pro.

Thanks anyway
[Shield Android TV General] Shadicbypass:
It does not matter fastboot boot or flash either way. It will not work because if the partitions wont mount you cant access or install the zip. Even if it systemless root it still has to have the partitions mounted to modify the boot.img and to install systemless root
[Shield Android TV General] visitor29:
https://www.youtube.com/watch?v=gTsWFJYp8IU

latest root ota and twrp 500gb
[Shield Android TV General] gffmac:
I pretty much had the same experience but with 16gb, went back to 2.1, slow start, ran official update, now everything seems ok but play store crashes when trying to install or update anything. Tried factory reset etc, wipe data on play store and services... no difference. Hope Nvidia release the 3.0 recovery images soon!
[Shield Android TV General] visitor29:
Yep I'm waiting too. Personally me - I don't have problems with play store...only two things which annoying me...remote control lagging (volume dancing randomly up and down when actively pressing) and I noticed woke up time to time from sleep. Hopefully restoring/reinstalling will give better experience without those lags or we will soon see v3.1

Izsūtīts no manas Nokia 3310 используя бесплатную xda app
[Shield Android TV General] gffmac:
Was just thinking a stock nandroid thread would be handy, a backup from right after installing over a clean system.
[Shield Android TV General] newtonfb:
Im still on 2.1 rooted 16gb. Is there a way to upgrade yet without downgrading and losing data?
[Shield Android TV General] kgersen:
the 3.0 rooted images from NVidia are now available at: https://developer.nvidia.com/shield-developer-os-images
[Shield Android TV General] nico1375:
Hello, I just ordered a 16GB shield tv.

I read there was a lot of ads on the welcome screen.

I intend to use it mostly for Kodi, and also for playing some android games like real racing.

I suppose if I root it I can install some adblocker like on my phone. Anyone tried it? did it effectively suppress the ads on the welcome screen?

Thanks
[Shield Android TV General] ghostyroasty:
Just curious, downloading and installing the rooted Nvidia rom. What advantages does it have over stock? It's been a long time since I've rooted, and I remember losing access to some media centric services like Cinemanow on my phone. Are there any downsides?
[Shield Android TV General] mattkilla420:
The biggest advantage I can think of is having FULL access to your $200-$300 device that you paid for. If you install the StockRestyle rom over in the ROMS section it unlocks the full google play store, meaning you can download almost any app available on the play store. Why would Nvidia create this device and not allow you to download what you wish? Big money and big money companies want to persuade you and push you in their direction of marketing/apps. Don't be the norm , let your device be free.
[Shield Android TV General] visitor29:
Yeah sure but first you need root and busybox installed (or just only root...don't remember now - I had on 2.1) download adblock apk, transfer to shield and install.
[Shield Android TV General] Deeco7:
What type of root are nVidia using? Systemless?
[Shield Android TV General] Shadicbypass:
It is adb root alone. You still need to root like the first post in this thread if you have the 16gb version. I dont know about the 500gb it seems to have issues mounting partitions.
[Shield Android TV General] catcher40:
Need Help with root.

Hi everyone i need help as i'm kinda stuck rooting my shield pro tv 500GB

I've downloaded and flashed the pre-rooted android 6.0 image from nvidia to my shield device and everything is fine but how do i flash the supersu.zip as twrp refuses to work on the pro version, i've even extracted the supersu zip file and got the 4 files from the arm64 directory su, libsupol.so, sukernel and supolicy but how do i copy them to system/xbin/ as i would need root access to mount /system as writeable to copy them over.

i be kinda stuck in a endless loop as i need root access to copy the files that would give me root access unless i have got it completely wrong.
[Shield Android TV General] Shadicbypass:
It is systemless root. It is not advised to try traditional root from before 6.0 it could cause issues. I dont know why pro wont mount any partitions. Pro users might have to wait for the new twrp being worked on for the latest ota.
[Shield Android TV General] kgersen:
These are not ads, they are recommandations coming from installed apps. You can customize which apps can display recommandations in the Shield settings/preference/ 'Home screen' menu.

You don't need to root your Shield.

---------- Post added at 11:57 PM ---------- Previous post was at 11:35 PM ----------

That's completely wrong. They just want the user experience to be error free , simple and consistent. If you allow all apps of the full Play Store, you'll end with unaware people installing 'touch only' apps in their device and then yelling at Google or NVidia because these apps don't work.

It's up to the app developers to adapt their apps to Android TV. The savvy users can sideload or root or whatever but don't ask Google or NVidia to remove the failsafe Play Store and other safeguards for everyone. That will just ruin Android TV for the general public. Just imagine the average joe : "oh look Candy Crush is in the Play Store, I will now install it in my new $2000 Sony Android TV or my new NVidia Shield Android TV, oh crap wth is this, the game doesn't work when I use my remote, let me call Sony or NVidia tech support ... etc).

Android TV is for everyone not just the tinkers/hackers/tech nerds.
[Shield Android TV General] mattkilla420:
I agree with some of what you're saying and you have some very valid points. No rooting is not intended for everyone and it's not intended for specifically beginners or people who aren't tech savvy. But "error-free experience"?? I know dozens of users who were boinked by the most recent Marshmallow update, and they aren't rooted and on stock ROM. So problems can and will come whether you root or flash a custom ROM or not.
[Shield Android TV General] wishx:
What's the update on being able to root the NVidia Shield Pro 500GB? Is there a step-by-step guide anywhere?
[Shield Android TV General] Shadicbypass:
Still no clue. Gomna have to wait for the new twrp to finish being made on the nvidia shield android tv to see if it works.
[Shield Android TV General] D-an-W:
You can root the 500GB version just fine, its just that you can't do it on a 4K TV as the latest TWRP version just displays a blank screen if it is.
[Shield Android TV General] machx1111:
Netflix working?

Can anyone confirm if the Netflix app is working once rooted?

Thanks!
[Shield Android TV General] ramontomzer:
i just rooted mine on a 4k tv but i found that i had to FLASH recovery instead of boot recovery... not sure why it would matter but i found it worked for me... my pro is up and running with root now... used the files from here http://nvidiashieldzone.com/shield-android-tv/nvidia-shield-tv-500gb-root-m/ NOTE- if you are going to copy his commands, make sure to adjust his "adb push supersu.zip" to read "adb push supersubeta.zip"

---------- Post added at 04:51 PM ---------- Previous post was at 04:51 PM ----------

netflix is working just fine for me on both rooted 16gb and pro models
[Shield Android TV General] D-an-W:
I used SuperSU v2.68 Beta (20160228150503) I think Shane is still linking to v2.65 (20151226141550).

When rooting 2.1 I did also use "flash" but wanted to keep the original recovery on there this time and "boot" worked fine on my 1080p TV.

On your 4K TV did you have force 1080p as steel01 has confirmed the 4K issue and is looking into it (Mines a Panasonic TV if it matters).
[Shield Android TV General] wishx:
I followed that tutorial for my NVidia Shield Pro 500GB and everything is rooted and groovy except voice search. Before rooting, I could speak into the gamepad and search for apps or whatever. Now, it just sits there and waits for me to type it in. Voice doesn't seem to be working anymore. Anyone else have this happen -- and how can I fix it?
[Shield Android TV General] PanchoPlanet:
Dead sticky. ?

Pp.
[Shield Android TV General] BenG7:
PRO version: I can report that if you :

"fastboot flash recovery twrp-20160222-UNOFFICIAL-foster.img" as can be downloaded from http://nvidiashieldzone.com/shield-android-tv/nvidia-shield-tv-500gb-root-m/

NOT "fastboot boot twrp-20160222-UNOFFICIAL-foster.img"

indeed, you will be able to root 3.1 - no issues whatsoever (voice querying works fine)

so, to summarise, how to root 3.1 PRO (500GB) version quick tuto:

- adb devices

- adb push supersubeta.zip /sdcard/

- adb reboot bootloader

- fastboot devices

- (conveniently rename twrp-20160222-UNOFFICIAL-foster.img to twrp.img) fastboot flash recovery twrp.img

- reboot in recovery mode by selecting recovery option from the bootloader mode (press on on/off shield switch "button" to select option)

- in twrp: click on Install button, select supersubeta.zip under sdcard, validate

- when install is complete, Reboot system --> sorted (well, it dit it for me; now eargerly awaiting 3.2...)
[Shield Android TV General] DavyA:
I've just flash the update to 3.2 losing root, so I flashed recovery and SuperSU zip but unfortunaly shield doesn't boot.

Reflashed stock system.

I'll try to root in an other way for the last firmware.
[Shield Android TV General] jaydee 77:
Anyone tried latest SuperSU BETA-SuperSU-v2.74-2-20160519174328.zip with SHIELD Experience Upgrade 3.2? Is it working?
[Shield Android TV General] drmason:
Just tried flashing the TWRP recovery, won't boot into it with 3.2 (tried on a 1080p display)

Edit: Booting into the recovery via Fastboot worked, was able to flash SuperSU and it's doing it's job.
[Shield Android TV General] wakkaday:
if i root will i be abkle to add/remove/rename files via pc/mac of external hdd attached to the shield tv?
[Shield Android TV General] doncarloz:
I cannot see any files in TWRP after flashing 3.2 via OTA.

Wanted to flash superuser in TWRP to get my root back.

All my folders are empty. I had this problem a few months ago but I cannot remember what I´ve done to get my files back.
[Shield Android TV General] BenG7:
Hi

just reporting this tutorial, Tutorial: Update Rooted Shield TV 500GB Pro (3.x to 3.2) works,

just make sure at step 7

you also leave data & cache checked to, otherwise you will have an error; can't remember the actual message, something like "error 7...."

best of luck