FORUMS
Remove All Ads from XDA

Shield Android TV rooted

5 posts
Thanks Meter: 32
 
By teletype, Junior Member on 31st May 2015, 05:44 AM
Post Reply Email Thread
I just managed to get TWRP running on the new Shield console, and installed SuperSU successfully. Two caveats: the display is upside down, and the USB host ports don't work. I had to plugin a mouse via an OTG cable in order to interact with it. ETA: That's only an issue when booted to TWRP. Everything's working fine in the stock ROM after rooting.

Procedure:
- enable developer tools / USB debugging
- adb push supersu.zip /sdcard
- adb reboot bootloader
- fastboot oem unlock
- fastboot boot twrp-2.8.6.0-shieldtv-unofficial.img
- unplug USB cable, connect mouse via USB, install SuperSU

TWRP boot image is attached. Off to explore...

EDIT: by request, some more detailed instructions:
  • On the Shield device, head to Settings -> About, and click "Build number" 7 times. This will enable Android's Developer options.
  • Go to Settings -> Developer options, and enable USB debugging.
  • Install the ADB/fastboot drivers and utilities if you don't already have them. When "adb devices" shows your Shield, you're good to go.
  • Download and extract recovery.zip from this thread.
  • Head to the SuperSU forum and download the latest version.
  • Open a command prompt and navigate to the directory where you downloaded everything. (Google this for your OS if you don't know how).
  • With the Shield still booted, run "adb push supersu.zip /sdcard" (change supersu.zip to appropriate file name). This will upload the SuperSU update zip to your device, which you'll install from TWRP.
  • If that worked fine, run "adb reboot bootloader". Your device should shut down, and display the Fastboot screen after a few seconds.
  • FOLLOW THE NEXT THREE INSTRUCTIONS AT YOUR OWN RISK. This WILL wipe all your user data, back it up with ADB first if you want to preserve it. DISCLAIMER #2: I have no idea if there are any DRM keys or anything that get wiped when this is done (this was the case on my Xperia Z3 Compact). I will say that Grid streaming still works fine after doing this.
  • This step will unlock your bootloader to enable booting unsigned images.
  • Run "fastboot devices" and make sure your Shield is visible.
  • Run "fastboot oem unlock" and follow the prompts on the screen. Your bootloader is now unlocked.
  • Now, boot the TWRP image with: "fastboot boot twrp-2.8.6.0-shieldtv-unofficial.img" - Note: I used this instead of "fastboot flash" so I could keep the stock recovery around, to grab an image of it after rooting.
  • You should now see a TWRP recovery menu (upside down for now).
  • Connect a keyboard or mouse via OTG cable, and select "Install", navigate to your SuperSU zip, select it, and follow the prompts.
  • Click "reboot" and you should now be rooted.
Attached Files
File Type: zip recovery.zip - [Click for QR Code] (12.42 MB, 13776 views)
The Following 26 Users Say Thank You to teletype For This Useful Post: [ View ] Gift teletype Ad-Free
 
 
31st May 2015, 05:17 PM |#2  
Member
Flag Phoenix, AZ
Thanks Meter: 10
 
More
Great job. Will try later.
The Following User Says Thank You to arnold88 For This Useful Post: [ View ] Gift arnold88 Ad-Free
31st May 2015, 08:47 PM |#3  
Smokuevo's Avatar
Senior Member
Flag Schaumburg
Thanks Meter: 50
 
More
It offers fastboot OEM unlock?!? Sweet
1st June 2015, 05:53 AM |#4  
Senior Member
Thanks Meter: 1,446
 
More
I'm starting dev work on this as well. Can you try the flipped screen flag and see if it that fixes the display? That's required to make the tablet work correctly. I preordered the pro edition, so I can't test anything for almost another two weeks. Hopefully someone will be able to get the normal usb ports working, since it'll be much easier to use those for a mouse/keyboard.
1st June 2015, 03:23 PM |#5  
Member
Thanks Meter: 6
 
More
Sweet can't wait to try this out
1st June 2015, 09:59 PM |#6  
Junior Member
Thanks Meter: 1
 
More
Thanks for posting this. I've got my NVIDIA Shield Android TV coming on Wednesday, so I'll give this a try. I had a USB OTG cable, but lost it several months ago so I ordered another one of those as well. Just to clarify... the 2 USB 3.0 ports will work after rooting when you boot back to stock, right?

Also, this works on the latest 1.1 OTA update too, correct?

Sorry to ask this as it is super n00bish, but could someone explain to me step-by-step directions for rooting this or perhaps link to a guide that uses this same procedure? I know the main steps are listed in the OP, but I'm not really sure how to use adb to push supersu.zip, reboot into bootloader, fastboot, etc.

Lastly, what will be the process of upgrading via OTA updates in the future after I root it? Will I need to unroot one way or another (instructions or a link to a guide would be great), or will OTA updates work just fine?

Once again, sorry for all the n00b questions. I just want to make sure I don't do something stupid to mess the device up...
2nd June 2015, 01:46 AM |#7  
OP Junior Member
Thanks Meter: 32
 
More
Quote:
Originally Posted by FreeEmulator

Thanks for posting this. I've got my NVIDIA Shield Android TV coming on Wednesday, so I'll give this a try. I had a USB OTG cable, but lost it several months ago so I ordered another one of those as well. Just to clarify... the 2 USB 3.0 ports will work after rooting when you boot back to stock, right? Also, this works on the latest 1.1 OTA update too, correct?

Also, sorry to ask this as it is super n00bish, but could someone explain to me step-by-step directions for rooting this or perhaps link to a guide that uses this same procedure? I know the main steps are listed in the OP, but I'm not really sure how to use adb to push supersu.zip, reboot into bootloader, fastboot, etc.

Yup, everything works normally after rooting. These issues only exist in TWRP because I did an extremely quick and dirty build (extracted a Shield Tablet TWRP and replaced the kernel). I'll work on fixing them soon, unless someone beats me to it. Thanks for the tip on the screen flipping, Steel01.

I've updated the OP with some more detailed instructions.

ETA: I can't see OTAs being a problem. In theory, they could check if an su binary is installed and deny the update until you remove it, but if they're allowing oem unlock, I can't see why they'd do that. And you could just remove it anyway. You will have to re-root after each OTA update.
The Following User Says Thank You to teletype For This Useful Post: [ View ] Gift teletype Ad-Free
2nd June 2015, 02:05 AM |#8  
Junior Member
Thanks Meter: 1
 
More
Quote:
Originally Posted by teletype

Yup, everything works normally after rooting. These issues only exist in TWRP because I did an extremely quick and dirty build (extracted a Shield Tablet TWRP and replaced the kernel). I'll work on fixing them soon, unless someone beats me to it. Thanks for the tip on the screen flipping, Steel01.

I've updated the OP with some more detailed instructions.

ETA: I can't see OTAs being a problem. In theory, they could check if an su binary is installed and deny the update until you remove it, but if they're allowing oem unlock, I can't see why they'd do that. And you could just remove it anyway. You will have to re-root after each OTA update.

Awesome, thank you so much for the info and instructions. I should be good to go now once everything arrives on Wednesday.
2nd June 2015, 05:44 AM |#9  
Junior Member
Thanks Meter: 2
 
More
Twrp for forge?
Is there any skilled folks out the with a forge tv? I'm in need of some kind of recovery for this. I'm a bit of a noob so compiling it on my own is kinda greek to me
The Following User Says Thank You to mtbowl For This Useful Post: [ View ] Gift mtbowl Ad-Free
2nd June 2015, 05:47 AM |#10  
agrabren's Avatar
Recognized Developer
Flag Weld County, CO
Thanks Meter: 9,601
 
Donate to Me
More
Quick warning for Pro owners: OEM Unlock takes about 92 minutes. Just be warned and ready for it...
The Following 7 Users Say Thank You to agrabren For This Useful Post: [ View ]
2nd June 2015, 06:27 AM |#11  
Account currently disabled
Thanks Meter: 17
 
More
Yeah so go to links with viruses in them and then waste time removing them. You know there are website without a million links to viruses all over them that can be used. It's always nice not to have to play guess which download link isn't a virus. -_-
The Following User Says Thank You to Failrunner For This Useful Post: [ View ] Gift Failrunner Ad-Free
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes