yashsingh1/xdaforums huggingface dataset:
[Shield Android TV General] vladenstock:
Wracking my brain on this one

So i have the 2016 16GB shield, i have installed the drivers, have tried 3 a-to-a usb cables (including the one posted in this thread) and I cannot get this damn thing rooted... :(

My biggest issue is booting into TWRP, as it usually hangs at a black screen. Tried to unpluging the usb cable and it sits at a black screen until i plug the cable back in... then it either reboots into android or does nothing.

I can load into the darcy TWRP with this method:

Boot the shield into Fastboot by holding a+b and booting the device

fastboot boot Hacked-twrp-3.0.2-darcy..img

Sideloading supersu from USB or ADB Fails (a mismatch error of some sort)

I have also tried this method:

adb devices

fastboot boot recovery.img

get the waiting for device on prompt

Boot the shield into Fastboot by holding a+b and booting the device

then i get the "downloading boot.img, Failed: (Data transfer failure) (unknown)

Must be the cable and/or drivers. Updated drivers from this thread, and all have the same results.

I replaced my drivers in minimal ADB and Fastboot w/ the fastboot/ADP package from https://redirect.viglink.com/?forma...dl.google.com/android/reposi...st-windows.zip

I have unlocked the bootloader

I am using the Android Bootloader drivers (not composite or anything)

I have also done a factory reset to 5.01 and tried all the methods again

What am i doing wrong... can someone help me before i rip my hair out?
[Shield Android TV General] mr-tee:
had a similar issue

Hi, I had a similar issue, being that the fastboot driver couldn't be installed correctly. I've downloaded the shield family drivers, extracted them and then when booted into bootloader I went to the device manager and it had a yellow mark next to the fastboot device. Just pointing to the shield info files didn't work. But I forced it to install "Android Bootloader Interface" from the Android_winusb.inf file.

drivers found in step one of this manual.

that got rid of the waiting for device error and made me use fastboot commands. Maybe it'll help with your issues.

---------- Post added at 04:17 PM ---------- Previous post was at 04:08 PM ----------

And now i'm having a different issue with my controller:

The only time the controller works is if I use it to enter bootloader by pressing A+B, but I want to use my pc for commands obviously. So using adb reboot bootloader will make my controller useless? (I have both devices connected to the right ports, my pc works with the shield, adb and fastboot commands work (I still need to unlock bootloader). But pc and controller don't seem to work together. There's no way to navigate the bootloader.

Anyone had the same issues?

Shield TV 2017 16gb I'm talking about, the new controller. Either the accompanied usb cable or a different cable, neither work. :confused:
[Shield Android TV General] mr-tee:
Use the right twrp recovery..

OK, so I had the same issue. The exact same issue (the second time I tried to root my device (2017) ).

I used the wrong TWRP recovery. The official version DOES NOT WORK with the 2017 models yet, from what I read it's because of the type of flash memory used in the newer version.

So you'll need to use the UNOFFICIAL TWRP version from this thread!

This one does come with the bug where if you leave the USB cable plugged to your pc it will auto reboot, has something to do with MTP and it being enabled by default. So make sure you unplug the USB cable to your tv when you boot into the twrp recovery. Then you can disable MTP and you can use the cable again for ADB sideloading.

I flashed the twrp recovery, instead of just booting. But if you download the original ROM on the nvidia website, you'll have the stock recovery included with the files if necessary. Very easy process to recover to stock. And from what I've noticed is that you can do so without losing your data or installed apps and settings, at least for me (with the included steps for returning back to stock). Just note that the batch file in the stock firmware package is not correct for the 2017 model. You need to delete the reboot parts, you can flash everything back with fastboot in one go.

Hopefully this is of any help.
[Shield Android TV General] siriusblack1979:
Hi

Got the shield 16gb 2015 running nougat

i unlocked my bootlocker

wen i try to install twrp saids its done

but reboots to shield instead of twrp

can someone please advice me

Thanks
[Shield Android TV General] jsdecker10:
Not trying to sound rude, but did you forget to read the previous posts in this thread? The one post in particular that I'm referring to is the one right before yours -- the one made by [MENTION=4767528]mr-tee[/MENTION]. The part of his message that might help you the most is the following:
[Shield Android TV General] stfn74:
I don't understand - if Nvidia is providing developer images that are already rooted, why all the trouble to root? Can't one simply unlock the bootloader and install the developer image? Or are the developer and stock images very different?
[Shield Android TV General] loki495:
With a developer image, you can run "adb root" and then "adb shell" and gain root access via command line, but the image does NOT provide the "su" command, so the installed apps cannot get privileged access, nor can you run "su -" from a terminal app. See more details here
[Shield Android TV General] OPTOsolutio:
Controller not responding, so can't confirm bootloader

During the process my controller was not connected, and now i can not confirm the bootloader message.

Connecting a keyboard or mouse has no effect as well, there is no power going to the usb port between the hdmi and the usb 3.0 cable.

Underneath the part in the process:

C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot devices

0324016075535 fastboot

C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot oem unlock

...

What to do, just cut the power and try again while the controller is connected?

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

------------------The solution was------------------

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

Solution was simple and easy, just restart the Shield and have the controller connected while you give the command to go into bootloader. Then tap the nVidia logo and done. The controller will buzz when entering blootloader.
[Shield Android TV General] Forssound:
Hi There,

Does routing affect acces to Google Music?

Does routing affect acces to Google Movies

Does routing affect acces to Netflix?

Does routing affect viewing 4k HDR?

It would be nice that bedsides the positive things about routing also the not so negative things are posted in the original post.

Kind regards

Guy
[Shield Android TV General] matlear:
Hello,

I routed today following step by step this guide : http://nvidiashieldzone.com/shield-...rial-root-shield-android-tv-2017-16gb-nougat/

Netflix 4K HDR plays just fine as it did before

4K 10 bit HEVC MKV's are also playing back just fine in KODI Leia v18

FLAC audio files are also working great.

No issues detected so far on my 2017 16gb, I'm a happy bunny :)

Regards,

MAT
[Shield Android TV General] SmartHeat:
Device Manager / ADB / PC Not Seeing Shield TV

I am following the Tutorial "Root Shield Android TV (2017; 16GB) (Nougat)"

My computer / device manager (nor adb or fastboot), not seeing the Shield. USB debugging enabled. USB transfer enabled.

I have tried 2 different USB 3.0 Male to Male cables, and both USB 3.0 ports on my PC. I have another brand of USB 3.0 cable arriving tomorrow.

Shield USB port 1 works with USB Flash Drives, Mini Bluetooth Keyboard Receiver, etc.. (before enabling USB debugging and transfer).

I have updated PC's USB drivers. Installed Tegra Graphics Debugger hoping it may help. No luck. I have tried the Shield in and out of fastboot mode (A&B method). Nothing shows up in Device Manager. Computer doesn't recognize I have plugged in anything.

I am sure one of you smart guys can point me in the right direction. Thanks.

*****Solved*****

New USB 3.0 Male to Male cable arrived. It was very nice to hear the little Windows jingle that notifies a new device connected.

Note:

-Certified Data USB 3.0 Super Speed Cable (Blue) -Do Not Work with 2017 16GB Nvidia Shield TV

-UGREEN USB 3.0 A Male to A Male Cable SuperSpeed data transfer of up to 5Gbps Gold Plated (3FT) -Works Great with 2017 16GB Nvidia Shield TV
[Shield Android TV General] donthateme702:
It keeps recognizing my device but as a Alcatel device and not Shield,anybody have a idea whats causing this? This cable i use super speed up to 5.0 transfer rate 3.0
[Shield Android TV General] dcliffclank:
Unresponsive Controller

Unit is a new 2017 500GB model with all updates.

Controller in correct USB port by HDMI.

when i get to the step: fastboot oem unlock

box reboots to fastboot warning / confirm page (check)

controller quickly vibrates one time (check)

controller does nothing. no buttons work.

pressing / holding logo button do nothing.

just cannot get it to confirm.

started with factory controller, and also tried rii no luck.

Im stumped here. Anyone got any ideas?

-dave
[Shield Android TV General] darkuni:
There really isn't a "new" Pro version of Shield TV. the 2015 and 2017 are the same units. As I recall (been a LONG time since I unlocked my Pro) you use the power button to navigate all fastboot menus. Tap to advance, long press to select. What does the fastboot text on the top of the screen say?

You can ping me directly at darkuni@gmail.com - I'll do what I can to help out.

Maybe I'll relock mine and record the process for my website.
[Shield Android TV General] dcliffclank:
This is the newer model, there is no power button directly on the device.

The older units had a capacitive button on the unit itself. these new units do not.

Ive tried every combination of buttons on the controller that I could think of and

no luck.

-dave
[Shield Android TV General] adam_purkis:
Does the controller work in the bootloader at all? Before the unlock command I mean. Mine didn't work one time but I just left it plugged in and restarted and it worked ok.

Maybe try using the hardware method of getting to fastboot? Hold a + b whilst plugging in the power to the shield. If that works then it should work to control the menus to I would have thought
[Shield Android TV General] darkuni:
Interesting. My NVidia rep told me the Pro version was NOT refreshed hardware wise. I guess I'll have to get one.

---------- Post added at 07:05 PM ---------- Previous post was at 07:03 PM ----------

Do you have another Shield in the house that maybe the controller is somehow syncing to? I've DEFINITELY have had that happen.
[Shield Android TV General] dcliffclank:
This is my first and only shield. but tomorrow ill try doing A+B for fastboot.
[Shield Android TV General] darkuni:
Where did you get this refreshed Pro unit? I've been searching all over trying to find a new SKU for the Pro - but I'm not finding it.
[Shield Android TV General] jionny:
on my 2017 pro model the power button is on the right front of the model it is not labeled and is touch sensitive
[Shield Android TV General] dcliffclank:
OK got it done.

The problem was the USB cable. Im talking about the USB to microUSB used for the controller.

After much hair pulling, I tried using another cable, had a very short one that came with my

samsung gear2 watch. and Voila controller works afterall.

thanks for all the input guys. and i hope this is useful info for someone else

-dave
[Shield Android TV General] darkuni:
That's why the tagline of NVidia Shield Zone is: "Got a problem? It is probably your USB cable."

:)
[Shield Android TV General] pensburgh:
I might as well be a complete noob again because I haven't rooted an Android device since I had an HTC Rezound which had an application on the computer or phone, if I remember where all you did was click on the options and it did everything for you.

I just picked up a NVIDIA Shield TV (2017) yesterday and noticed that it doesn't have the full Google Play Store among other things that I miss.

I was just curious if there is an official way or a way that works to root it now? It would be awesome to add any app/apk that you want from the Google play Store or side loaf but yet still keep the important stuff from the Shield TV, like GeForce NOW. Full Android OS expirence. I've checked out the forums here for the Shield and I'm a little overwhelmed, don't know how to even start or where? If someone wouldn't mind helping me out and getting me started I would greatly appreciate it.

?
[Shield Android TV General] darkuni:
Rooting isn't an issue. http://nvidiashieldzone.com/shield-...rial-root-shield-android-tv-2017-16gb-nougat/

You can side load APKs from "real Android", but there are many caveats. No mouse pointer or touch screen - so apps MUST be controller supported. You can find a good community driven spreadsheet here:

https://docs.google.com/spreadsheet...A4AQ3jvl7hir1Bk9AKkLXrw9W8/edit?usp=drive_web

Also, sideloaded apps typically do NOT appear in the Android TV menu. You'll need a tool like this: https://play.google.com/store/apps/details?id=eu.chainfire.tv.sideloadlauncher&hl=en

If what you're looking to do is REPLACE Android TV with "real Android", I've never PERSONALLY seen anyone successfully do this without issues (or bricking). Maybe someone here has - but many of the tech support I do at NSZ revolves around people that have tried to put "real Android" on a Shield TV.

There are tons of pure Android boxes out there - I recommend people that don't want Android TV not get a Shield TV. http://nvidiashieldzone.com/2017/04/if-you-dont-want-android-tv-dont-buy-a-shield-tv/
[Shield Android TV General] pensburgh:
Thank you for the quick response, I'll try some of the stuff you said. I just want to be able to sideload APK files that I download on my PC as well as to install all apps from the Google Store that currently I can't due to Shield limiting what you can install like Chrome, etc. I'm guessing I just place APK files on a USB drive, plug it into my Shield and use ESexplorer to install? Then some kind of Launcher to open the apps? I read that most sideloaded apks won't show up on the main screen?
[Shield Android TV General] rootandroideasy:
The guide in post #142 is correct for for the button combo for the 2017 model, all other guides are wrong!
[Shield Android TV General] Juggalo23451:
I have a random question I have ran the fastboot oem cmd and clicked continue. The screen went black then it came back on and the please wait... is showing. Do I still wait and not do anything?

I figured it out.

I have my bootloader unlocked.
[Shield Android TV General] as00paf:
Was anyone able to root without a controller ?
[Shield Android TV General] jionny:
on the pro version I didnt use a controller to root but you definitely need a mouse
[Shield Android TV General] kobos311:
Err. Unless I've missed something I just download and installed all updates to. My (pro) aka original 2017 shield TV. By installing the rooted image provided by Nvidia? Unless my Nvidia Dev account is a different level than xda members here?

---------- Post added at 10:21 AM ---------- Previous post was at 10:20 AM ----------

Recognized xda devs inbox me please, thanks.

---------- Post added at 10:32 AM ---------- Previous post was at 10:21 AM ----------

YES THEY ARE..sorry haven't been following xda Nvidia forum and for that I apologize. I will read through this posts issues and current topics and get up. To speed on what issues people are having.

Unofficially supported by Nvidia post here...

By an Offical Nvidia developer. I apologize for not paying attention here as ive been busy With other things in life. Xda is my root! Thank you OP, and all of you struggling with this very simple, easy process, for reminding me I began as an XDA noob on an HTC DESIRE.

I will diagnose, and post and help any of you just please, no flooding of pms only xda recognized Devs or senior members for now please..

Also those with issues on k1 tablet and og shields. I will read through here as well.

Sincerely,

JK

A err.. Nvidia Software... Err... Guy [emoji23][emoji882][emoji356][emoji357]
[Shield Android TV General] anibal1975:
I have a Shield tv 2017 16 GB, I dont have the controller, can I use a mouse instead? what is the reason of using the controller?
[Shield Android TV General] Darkow:
You'll never wait. I also do not know how root N Shield 2017 16gb without a controller, the way with a usb keyboard does not work either and I can not confirm unlocking bootloader. :confused:
[Shield Android TV General] eturk01:
Can we get a really cheap controller to do this?

I didn't buy the version with controller, didn't want to be tempted playing games. Now $60 just to confirm oem unlock is nuts. :(
[Shield Android TV General] Darkow:
The standard keyboard does not work (in my case). Today I will have a dedicated Android keyboard. I will check and let you know.

This one works great. Bootloader unlocked!!! The cost between 5-10 dollars.
[Shield Android TV General] polosolo:
Hello guys..I really need confirmation before I begin.

I have just purchased a nvidia shield tv console 16GB 2017 ,it is the newest version with included remote and controller.

I would like to root this machine ...But I need confirmation that this model can be rooted via this tutorial here ?

nvidiashieldzone.com/shield-android-tv/android-7-nougat/tutorial-root-shield-android-tv-2017-16gb-nougat

I read the FAQ and it states as time of writing the 2017 model can not be rooted on question 2

nvidiashieldzone.com/shield-android-tv/nvidia-shield-tv-faq-2017

I presume that this is now incorrect and this model can indeed be rooted?

So I have a question concerning TWRP..in the Step 1: Pre-Requisites and Warnings of the tutorial above , it states to D/L TWRP (3.1.1-1; Shield TV)

I did download this TWRP version and it shows	twrp-3.1.1-1-foster.zip

Now this is the part that concerns me ...that this file shows as "foster" and the shield model i am using is Darcy.

So is this ok ? I really don't want to f@@k anything up and this may seem a trivial question ..But it is better to be safe than sorry.

Please can some kind soul alleviate my fears and tell me if ...... 1 : This tutorial is fine to use and been confirmed to work with my model. ?

I will be using this tutorial on this box once I have update the box. So this means 6.2 experience.

The tutorial states this :

Tutorial: Root Shield Android TV (2017; 16GB) (Nougat)

NOTE: We have tested this tutorial with Shield Experience 6.0. It works fine.

We are rooting the Shield Android TV (2017; 16GB SKU) running Android 7.0 (aka Nougat). This should work on all builds of Nougat moving forward. Looking for the Shield TV (2015; 16GB SKU) tutorial? Click here. Looking for the 500GB SKU tutorial?

This also concerns me ..So I need confirmation that it works OK on the 6.2 Experience. ?

Thanks Guy`s for any time and help you may offer.

Best Regards,
[Shield Android TV General] eturk01:
Use these instructions: http://nvidiashieldzone.com/shield-...rial-root-shield-android-tv-2017-16gb-nougat/

Just did it on my new Shield TV 2017.

Only snag I hit was the game controller had to be updated to v1.15 firmware to get the X/Y/A buttons to work via USB in bootloader. Connect it to Shield and make sure it's updated.
[Shield Android TV General] RaT33:
I rooted my 16GB 2017 Shield using the nvidiashieldzone.com instructions at the beginning of the year.

Looking at the TWRP file I have it is also the "foster" file and everything is running fine.
[Shield Android TV General] polosolo:
Where you on shield Experience 6.2?

Thanks Guys for your input and help.

More questions ...Sorry.... Did either of you root using the 6.2 experience ? aka update the shield to all latest updates and then root it on experience 6.2 ?

Thanks to both of you for your help and advice.

Best Regards,
[Shield Android TV General] jionny:
you can update but just know unlocking the bootloader wipes the drive
[Shield Android TV General] polosolo:
Thanks for your reply jonny

That reply sounds a bit ominous and Scary ..... to me lol ..its a new shield with nothing on it whatsoever ( just stock from new) so should I even worry that it will wipe the drive. ? Dose not rooting from virgin have to perform this very function. ? So if I do decide to root .? then it will undoubtedly have to perform the wipe disk option anyway regardless. ?

Please can you describe in a bit more detail...as to the repercussions if any further ahead for future ref I may encounter if I do perform this.

Sorry again if this sounds noobish or a silly question ..As your answer will most likely decide if I actually take the plunge and root ...or just leave the shield on stock update and not root at all.

I may even go with developer root as is ...even though it is not a true root it will open up the machine with more options than just a stock version and it will be a safer option and less risk for future developments and updates. ( still this option requires a wipe disk) so seems the same to me anyway either option I take , Just the developer pre-rooted 6.2 option is Validated via Nvidia should I have any issues .

Thanks again for your time and help.

Best Regards,
[Shield Android TV General] GuyInDogSuit:
Is there systemless root yet?
[Shield Android TV General] jionny:
If you have no personal settings by all means do not worry about a wipe after unlocking bootloader and rooting you can do so much more, also when Nvidia pushes out another update you just wait until they post the prerooted developers image on their website and that way all settings and apps will not be erased like with the first time unlocking........unlocking the bootloader does the wipe but since you just got it and want to go ahead, by the way I unlocked and rooted my first Shield TV the day I got it, have had 0 problems when things are done right
[Shield Android TV General] polosolo:
Thanks Mate ...You have explained the situation very clearly in layman's terms for me now ,and makes my decision so much clearer now ...............Well nearly.....The shield tv as been sat in it`s box now for around a few weeks now .....I've just heard it crying out from the darkness in the cupboard to be setup and used.

I think I will go the full Hog and do the root with the SU zip .

Then when a new update arrives ...I will just wait for the Developers pre-root and just install that.

Do you think this is the best way forward ? full Hog and do the root with the SU zip or just install the Developer pre-root now ... Sorry ....promise that my last question before I actually bite the bullet. I `ve been so hesitant with this scenario ATM....it`s really not like me...Normally I would just grab the bull and do it ...Must be getting disolusional in my old age ... lol.

Thanks again for all your time and help..Sir.

Best Regards,
[Shield Android TV General] GuyInDogSuit:
How do you get Titanium Backup Pro on the Shield TV?
[Shield Android TV General] eturk01:
App Backup & Restore on my phone to grab any apps from my phone then X-plor to upload to Shield.
[Shield Android TV General] jionny:
I rooted first then after every update did the developers image

---------- Post added at 01:04 PM ---------- Previous post was at 01:02 PM ----------

also a way I found easy to put any app on shield is get adblink on your pc set it up and you can send any app to the shield that you like then use tv app repo to change any app thats not on the leanback launcher to leanback launcher friendly
[Shield Android TV General] polosolo:
Thanks mate for you help.

Best Regards,

PS: I can also voucher for adblink on your pc...That is how I set up my brother inlaws Firestick and it is remarkably easy and seamless process. I plan on doing the same on the shield once I get her setup.
[Shield Android TV General] jionny:
also if you are going to have alot of apps on your shield try out background permission setter, do a search on xda I t will stop apps u dont want running in the bacground of your shield, of course you have to be rooted to use it