At first a little background story:
I bought the Tablet 3 Month ago. I have got the Update to Android 6.0 in January and unfortunately, I
applied it.
So If you don't want to apply a custom rom do not update to 6.0, because 5.1.1 is much better.
I am not responsible if anything goes wrong.
Ok, so let's get started:
At first you must install Minimal ADB and Fastboot on your PC/Laptop/Mac.
Windows: [Link]
Linux/Mac: [Link]
Here is the link for all OSs: [Link]
Before you can Root or flash a Custom Rom you must flash the recovery:
You will need:
Nvidia Family Drivers(Extract it in a folder of your choice):
[Link]
As many of you are experiencing problems with my previously mentioned TWRP [Link] version I
am replacing the link with the official TWRP Shield Tablet Download Site. Just take the newest
stable version: [Link] (Put the file into the ADB+Fastboot Folder)
TWRP [Link] Recovery(Put the file into the ADB+Fastboot Folder): Download URL:
[Link]
Developer Post: [Link]
Install the Drivers
Connect your Tablet to your PC
Windows:
Open your Device Manager
If there Is a device with a yellow ! klick on it and update the Drivers Manually(select the Folder where
you extracted the Family Divers)
Flash Recovery
1. Open Minimal ADB and Fastboot
2. Type in
Code:
adb devices
if you get a long term of numbers and letters your drivers are correctly installed, If this command does
not bring up a device, check your cable connection and/or update your drivers again.
3. Now you must enable developer options on your SHIELD Tablet K1
3.1. 3.1 Go to your Setting, scroll all the way down and choose Info(or similar)
3.2. 3.2 Tap seven times on the Build Number
3.3. 3.3 Now go back and now there is a new menu point Developer Options
3.4. 3.4 Open them and Enable USB Debugging
4. Now type
Code: adb reboot bootloader
5. Before you can do anything you must unlock the Bootloader
5.1. Type in Code: fastboot oem unlock
5.2. Follow the Instructions on the Terminal(On your tablet: press the volume down button and
then the power button)
6. Now you are ready to flash the recovery
6.1. type in Code: fastboot flash recovery [Link]
6.2. Wait until it is finished then navigate with the volume buttons through the Menu on your
Tablet and choose the option recovery mod with you power button
7. You are now in a custom Recovery on this point you must decide what you want to do:
Do you only want to root your Device
Or do you want to install a custom rom
Custom Rom
If you want to be on the safe side you should consider wiping the /data partition (Troubleshoot section
at the end of the Post)
1. You can access your tablet from your PC
2. Now move your Custom rom to your internal or SD Card Storage
2.1. Download your custom rom of your choice.
[Link] 12.1 (Android 5.1.1) and BlissPop v4.0.3
[Link]
[Link] 13.0 (Android 6.0) [Link]
[Link] Shield Tablet Resurrection ROM (Android 6.x)
[Link]
[Link]
2.2. Download Google Apps (Gapps) (ARM Device)
[Link] 5.1 [Link]
[Link] 6.0 [Link]
2.3. Download Nvidia Apps (You still need to install Nvidia Shield HUB from the Play
Store)[Link]
3. In TWRP click on Backup and Swipe to Back Up
3.1. Now go to Wipe. For a dirty flash you will only need to wipe the Dalvik and Cache for a full wipe
select Dalvik, System, Data, Cache
4. After it has finished Click on Install and choose the .zip of your Custom Rom
4.1. To install the Google Apps click on Add More Zips and select the GApps zip
4.2. And again click on Add More Zips and select [Link]
4.3. now you can Swipe to Confirm Flash
Root
Download the Latest Stabel SuperSU file: [Link] and copy it to the
internal or SD Card Storage
For Android 7.0 (Nougat) the SuperSU r4 2.78 version is confirmed working.
1. Open Minimal ADB and Fastboot
2. Type in
Code:
adb reboot recovery
to enter the recovery mode
3. In TWRP click on Backup and Swipe to Back Up
4. After it has finished Click on Install and choose the [Link] (or
similar) and Swipe to Confirm Flash
5. Restart you Tablet and now a new App SuperSU is Installed
Xposed Framework
Download the Xposed Framework Zip file, take the newest version:
(The Shield Quad Core has a 32 bit arm architecture, so you need the framework for arm)
SDK21 for Android 5.0: [Link]
SDK22 for Android 5.1: [Link]
SDK23 for Android 6.0: [Link]
and the apk: [Link]
and move them to you Tablet.
Developer Thread (for the uninstaller): [Link]
Go to Recovery with Root
1. Now that you have root you don't need you PC anymore. Go to the Play store and download Quick
Boot
2. Open Quick Boot and klick on Recovery
3. Allow Root rights and the Tablet should boot into recovery
Go to Recovery without Root
1. Shut down your Tablet
2. Press and hold the Vol down button and the Power button until the Bootloader screen appears
3. Navigate with the volume buttons through the Menu on your Tablet and choose the option recovery
mod with you power button
Install Xposed Framework
1. In the TWRP Recovery (Optionally you can make a Backup) select Install and choose the xposed-v80-
[Link] file
2. When you get an Error let me know
3. Now Restart you Tablet and install the .apk file normally
4. In the App Press Framework and now there should be a green writing saying: Xposed Framework
version 80 is active
5. Here is a list of very useful programs for the Xposed Framework: [Link]
[Link]/andr...droid-t3103027
Please Leave a post if you are getting errors or something isn't clearly explained! And if I could help you,
consider giving me a Thanks
Troubleshoot
If you are stuck in a Bootloop:
Without data loss(e.g. when you installed Xposed framework zip and its stuck in a bootloop)
1. flash the stock rom boot image BUT ONLY IF YOU DONT USE A CUSTOM ROM (it will probably loose
root). go to [Link] and download the latest NVIDIA
SHIELD Tablet K1 Recovery OS Image
2. Unpack the zip file and flash it to your Tablet
Code:
fastboot flash boot [Link]
If something went wrong while flashing a custom rom (after that you will need to flash the custom/stock
rom again)
wipe the /data partition. It could be encrypted from the previous rom. Be aware that you need to
reinstall the rom, therefore loose all your data. Troubleshot guide by agentbob123
-Toby
Credits:
@xsquid mac support
@agentbob123 suggestion to mention to wipe the /data partition as a solution for being stuck in a
bootloop
@champs777 suggested the newest TWRP
@grävling mentioned importance of waiting until the recovery flash is finished
Submit to XDA Portal
Quick Reply
Reply
The Following 28 Users Say Thank You to Toby4213 For This Useful Post:
[ View ]
Gift Toby4213 Ad-Free
nielsscholte
16th February 2016, 11:14 PM |#2
Senior Member
Thanks Meter: 74
More
Quote:
Originally Posted by Toby9
Hello Guys,
At first a litte background story:
I bought the Tablet 3 Month ago. I have got the Update to Android 6.0 in January and unfortunately i
applied it.
So If you don't want to apply a custom rom do not update to 6.0, because 5.1.1 is much better.
Ok, so let's get started:
I am not responsible if anything goes wrong.
At first you must install Minimal ADB and Fastboot on your PC/Laptop/Mac.
Here is the link for all OSs: [Link]
Before you can Root or flash a Custom Rom you must flash the recovery:
You will need:
-Nvidia Family Drivers(Extract it in a folder of you choice):
[Link]
-TWRP [Link] Recovery(Put the file into the ADB+Fastboot Folder):
Download URL: [Link]
Developer Post: [Link]
Install the Drivers
Connect your Tablet to your PC
Windows:
Open your Device Manager
If there Is a device with a yellow ! klick on it and update the Drivers Manually(select the Folder where
you extracted the Family Divers)
Linux:
You dont need any drivers
(For every fastboot command in ADB+Fastboot you will need a sudo in front of it...)
Mac:
2016/02/16 Please leave a post if you how to do this
1. Open Minimal ADB and Fastboot
2. Type in
Code:
adb devices
if you get a long term of numbers and letters your drivers are correctly installen, If this command does
not bring up a device, check your cable connection and/or update your drivers again.
3. Now you must enable developer options on your SHIELD Tablet K1
3.1 Go to your Setting, scroll all the way down and choose Info(or similar)
3.2 Tap seven times on the Build Number
3.3 Now go back and now there is a new menu point Developer Options
3.4 Open them and Enable USB Debugging
4. Now type
Code:
adb reboot bootloader
5. Before you can do anyting you must unlock the Bootloader
5.1 Type in
Code:
fastboot oem unlock
5.2 Follow the Instructions on the Terminal(On your tablet: press the volume down button and then the
power button)
6. No you are ready to flash the recovery
6.1 Type in
Code:
fastboot flash recovery [Link]
6.2 Wait until it is finished then move with the volume buttons through the Menu on your Tablet an
choose the option recovery mod with you power button
7. You are now in a custom Recovery on this point you must decide what you want to do:
-Do you only want to root your Device
-Or do you want to install a cutom rom
Custom Rom
1. You can access your tablet on your pc
2. Now move your Custom rom to your internal or SD Card Storage
2.1 Download your custom rom of your choice. I decided to use Cyanogenmod 12.1 (Android 5.1.1)
[Link]
2.2 Download Google Apps (Gapps) (ARM Device) [Link]
2.3 Download Nvidia Apps (You still need to install Nvidia Shield HUB from the Play
Store)[Link]
3. In TWRP click on Backup and Swipe to Back Up
4. After it has finished Click on Install and choose the .zip of your Custom Rom
4.1 To install the Google Apps click on Add More Zips an select the GApps zip
4.2 And again click on Add More Zips and select [Link]
4.3 now you can Swipe to Confirm Flash
Root
Download the Latest Stabel SuperSU file: [Link] and copy it to the
internal or SD Card Storage
1. Open Minimal ADB and Fastboot
2. Type in
Code:
adb reboot recovery
to enter the recovery mode
3. In TWRP click on Backup and Swipe to Back Up
4. After it has finished Click on Install and choose the [Link] (or
similar) and Swipe to Confirm Flash
5. Restart you Tablet and now a new App SuperSU is Installen
Please Leave a post if you are getting errors or someting isn't clearly explaned!
-Toby
My tablet just keeps rebooting to the lock screen whenever I try to go to recovery mode... Somehow
twrp doesn't stick... It did when I was on Lollipop. I have already tried to flash the recovery, do a full
reboot before trying to get in twrp but without success.
Submit to XDA Portal
Quick Reply
Reply
xsquid
17th February 2016, 02:33 AM |#3
Member
San Martin Toltepec
Thanks Meter: 4
More
On mac
You dont need any drivers
(For every fastboot command in ADB+Fastboot you will need a ./ in front of it...)
example being ./fastboot oem unlock
Submit to XDA Portal
Quick Reply
Reply
The Following User Says Thank You to xsquid For This Useful Post:
[ View ]
Gift xsquid Ad-Free
Toby4213
17th February 2016, 06:00 AM |#4
OP
Member
Thanks Meter: 34
More
Quote:
Originally Posted by xsquid
On mac
You dont need any drivers
(For every fastboot command in ADB+Fastboot you will need a ./ in front of it...)
example being ./fastboot oem unlock
Thank you I added this in guide
Submit to XDA Portal
Quick Reply
Reply
Toby4213
17th February 2016, 06:11 AM |#5
OP
Member
Thanks Meter: 34
More
Quote:
Originally Posted by nielsscholte
My tablet just keeps rebooting to the lock screen whenever I try to go to recovery mode... Somehow
twrp doesn't stick... It did when I was on Lollipop. I have already tried to flash the recovery, do a full
reboot before trying to get in twrp but without success.
Try other TWRP versions like [Link] or [Link] i think the [Link] is for Andoid 6.0 devices so if you are
currently in the newest version of the Android OS try this one out
The 3.0 versionof TWRP was unstabel on my device so you should flash it wipe the storage and flash one
of the older ones
Submit to XDA Portal
Quick Reply
Reply
xsquid
17th February 2016, 04:16 PM |#6
Member
San Martin Toltepec
Thanks Meter: 4
More
Quote:
Originally Posted by nielsscholte
My tablet just keeps rebooting to the lock screen whenever I try to go to recovery mode... Somehow
twrp doesn't stick... It did when I was on Lollipop. I have already tried to flash the recovery, do a full
reboot before trying to get in twrp but without success.
[Link] wasn't out yet when I did mine but it was doing the same thing and this worked perfectly:
Quote:
Originally Posted by fards
Try deleting recoveryonboot.p in /system
Credit to fards.
Submit to XDA Portal
Quick Reply
Reply
SonicDBZFan07
18th February 2016, 10:00 PM |#7
Junior Member
Thanks Meter: 0
More
Quote:
Originally Posted by xsquid
[Link] wasn't out yet when I did mine but it was doing the same thing and this worked perfectly:
Credit to fards.
How can I remove this file without root ?
Submit to XDA Portal
Quick Reply
Reply
xsquid
19th February 2016, 03:45 AM |#8
Member
San Martin Toltepec
Thanks Meter: 4
More
Quote:
Originally Posted by SonicDBZFan07
How can I remove this file without root ?
Try your normal command line for flashing recovery except change flash to boot. It doesn't flash it, just
boots to it.
In other words, if you are using:
1. Fastboot Flash recovery [Link]
Do instead:
2. Fastboot boot recovery [Link]
While in recovery (make sure the supersu zip is on the sd card or wherever you normally flash files from
first) flash supersu. You should now be rooted but without a recovery.
Go then to delete the file and then reboot, flash the recovery as normal (#1), reboot and then it should
be good to go. It was for me.
Submit to XDA Portal
Quick Reply
Reply
The Following User Says Thank You to xsquid For This Useful Post:
[ View ]
Gift xsquid Ad-Free
cacaroti
23rd February 2016, 11:11 AM |#9
Junior Member
Thanks Meter: 0
More
rooted device no need to unlock bootloader it will unlock for ittself
just go to playstore and dowload twrp manager
choose the name of your device
and choose one of the two versions available
for shield tablet the version [Link] doesnt work well it spilts the screen but wthe other version Works
great
the link is twrpmanager on [Link]
this way you dont need to connect your tablet to your pc
Submit to XDA Portal
Quick Reply
Reply
Trafalgar Square
23rd February 2016, 02:57 PM |#10
Senior Member
Düsseldorf
Thanks Meter: 7,802
More
Great work!
Submit to XDA Portal
Quick Reply
Reply
LinxuSx
28th February 2016, 05:36 AM |#11
Member
Thanks Meter: 18
More
Thank you for the awesome guide. Besides deleting the TegraOTA apk, is there any other app/service
that I should disable to prevent OTA updates?
Submit to XDA Portal
Quick Reply
Reply
Post Reply
Subscribe to Thread
Page 1 of 16
11
Last
Tags
android 5.1.1, custom rom, root, shield tablet k1, xposed framework
Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread
Next Thread
Top Threads in Shield Tablet General by ThreadRank
[APP][4.0+][UNLIMITED] SMART VPN + 1000MBPS SERVERS and ADBLOCKER **PROMO CODES**
24th February 2018
Android Apps and Games
[ROM][7.1.2][UNOFFICIAL][MP260&TP260] LineageOS 14.1 for LG K20 Plus
17th January 2018
Miscellaneous Android Development
[PORT] [8.0+] Dolby Atmos™ for Oreo 20180220 [Standard/Unity]
25th January 2018
Android Software Development
5.4 OTA released
21st March 2018
Shield Tablet General
WEAR 24 ROM Challenge
2nd May 2018
Android Wear Software and Hacking General
[APP][5+]Customized Pixel Launcher (based on amirzaidi AOSP Pixel Launcher)
8th February 2018
Android Apps and Games
[PORT] [Nougat] BQ™ Aquaris X5 Dolby™ Atmos [Unity]
19th February 2018
Android Software Development
[ROM][7.1.2] UNOFFICIAL LineageOS for LG STYLO 3 PLUS
13th February 2018
Miscellaneous Android Development
xda-developers Nvidia Shield Tablet Shield Tablet General [Complete Guide] SHIELD Tablet K1 Root,
Custom Rom and Xposed Framework by Toby4213
XDA Developers was founded by developers, for developers. It is now a valuable resource for people
who want to make the most of their mobile devices, from customizing the look and feel to adding new
functionality.
Are you a developer? | Terms of Service
More info
Contact
Advertise
Rules
Suggest Content
Security
Privacy Policy
XDA App
Remove ads on XDA
Root Any Device
How To Guides
XDA's Best
Copyright © xda-developers. Hosted by Leaseweb
We're Social