yashsingh1/xdaforums huggingface dataset:
[Shield Tablet Q&A, Help & Troubleshooting] okantomi:
[MENTION=6189677]PowaPuffGirl[/MENTION]: 1) you need to download the latest Android SDK and extract into a folder, preferably on the root directory of your computer. In that folder place the extracted root-boot.img file and (I would suggest) the Philzrecovery.img, but you can use the CWM version of recovery.img linked in SuperPichu's rooting guide.

Find Chainfire's SuperSU BETA v. 2.25 to download to your external micro sd, or place it in a safe place and transfer it to your internal sd after you have already unlocker your bootloader. You also need to make sure you have the proper shield tablet drivers installed--you can get them from the Nvidia development site and someone on this thread (I think) has linked to them. Then with your device turned off, depress the Vol down button and hold it while just tapping the Power button briefly. You should see a tiny little menu pop up, then let go of Vol down. I had to use a magnifying glass the first few times just to make sure what I was doing...navigate with Vol buttons to fastboot protocol. Connect your tablet to your PC (use a usb port connected to the motherboard, not thru a hub, and use the usb cable that came with the tablet for best results). You should hear some kind of a beep and look in your device manager to see if an Android device is recognized as adb or fastboot. If so, go to the folder with your extracted sdk files and the recovery.img and the root-boot.img and open a command window by selecting file, command pane, run as administrator and then you can only use your keyboard--type fastboot oem unlock, press enter (there are unlocking instructions on the nvidia site) just know that when you unlock it will completely wipe your userdata. You will still be in Lollipop if you updated, but clean as a whistle. Fastboot reboot will take you back to android and set-up. Make sure you re-enable Developer Options in settings and reenable debugging and also re-enable unknown sources from security. Now you can download the SuperSU file for flashing through recovery. Turn off device, boot into fastboot protocol and open the command window from your sdk folder, just like before. Now you can take the step to flash the recovery from your command prompt, fastboot flash recovery recovery.img, press enter. Then use your tablet's vol/power keys to go into recovery. Flash the SuperSU file and then you should be able to reboot back into fastboot protocol and thru your command prompt, type fastboot flash boot boot-root.img, and press enter. If all goes well, when you fastboot reboot, everything should work and you will have root. I actually had a more tortuous experience, but I made a couple of errors and initially had a hard time with drivers. This should help, but if I missed a step or otherwise made an error, I hope someone wiser will correct this. and of course, I'm not responsible for anything that may go haywire!

Good luck and happy flashing!
[Shield Tablet Q&A, Help & Troubleshooting] PowaPuffGirl:
Thank you very much for your help :)

I did it with your help.

I´m so blind i should have to read more :D

THANKS THANKS THANKS :D:D
[Shield Tablet Q&A, Help & Troubleshooting] tecnoworld:
after carefully following all the instructions, in the last step for locked bootloader I get this error:

dd: /dev/block/platform/sdhci-tegra.3/by-name/LNX: Permission denied

what shall I do now? :(
[Shield Tablet Q&A, Help & Troubleshooting] bluelegacy:
Thanks, but...

Thank you brother for the instructions, but when i unlock the bootloader, can i be safe with the next OTAs? i need to stay up to date with Nvidia regular and important updates.

Thanks
[Shield Tablet Q&A, Help & Troubleshooting] ddiogoc:
someone know how can i root my shield without unlock bootloader? i have lolipop i have rooted in kitkat with towelroot but i lose root when i update what can i do? i have no CWM installed
[Shield Tablet Q&A, Help & Troubleshooting] Vankog:
I have a question regarding the old battle:

root with locked bootloader vs. warranty on the Shield Tablet

The obvious: Unlocking the bootloader definitely voids warranty, because you cannot re-lock it without the check-flag blowing your disguise.

Now the question:

When rooting and flashing a custom recovery with a locked booloader, is it possible to undo everything and "technically" get warranty back again?

I mean: While rooting with a locked bootloader might "officially" voids warranty, too, does this also mean there is some kind of a flag that can reveal your actions to the support guys, like it's the case on Samsung devices? Or can you just unroot and nobody will ever recognize? Given the device isn't a brick by now, of course.

If so, I am worried a bit about this post:

What does this mean? If I remember correctly, at least TWRP has advanced wiping options that can also wipe /system, doesn't it? Can't CWM-Recovery do this, too?

And can I ultimately flash back the stock recovery with a locked bootloader on Lollipop?

If it is possible on the Shield Tablet can someone maybe post a guide what should be done?
[Shield Tablet Q&A, Help & Troubleshooting] flash5000:
No, you need to boot into recovery. ADB is working there, too (maybe you need to install the drivers again on your computer - look for a device like Android ADB interface or similar in your device manager if you cannot get a connection).

Gesendet von meinem Nexus 5 mit Tapatalk

---------- Post added at 01:22 PM ---------- Previous post was at 01:18 PM ----------

Not sure about what you can do with CWM, but I think you can also wipe system and reflash everything.

As long as you don't f*** up the bootloader, you will always be able to reflash a factory image provided by NVidia if all other options don't work anymore, same as with the Nexus devices (but afaik you need to unlock the bootloader for doing that).

Gesendet von meinem Nexus 5 mit Tapatalk
[Shield Tablet Q&A, Help & Troubleshooting] CM17X:
Read the whole documentation before panic the people. Nvidia will still rma your tablet with unlocked bootloader if the damage was caused by hardware issues and not by the user trying to power a rocket with its tablet.
[Shield Tablet Q&A, Help & Troubleshooting] tecnoworld:
Hello, thanks, but unfortunately I was not able to get my device recognized in any way, when in recovery. I tried reinstalling drivers, but it did not work.

I think btw this guide leaves too many open points (not covered by instructions) and it's very hard to follow it w/o being an expert.

Ok, so now what can I do? I followed all the steps but then, not being able to make the last one under recovery, I had to boot into lollipop and now I lost root. Is there a way to boot into recovery again? Flashify does not work anymore, being w/o root.

Thanks in advance.
[Shield Tablet Q&A, Help & Troubleshooting] An Droid:
If you've got CWM recovery, you're still fine.

First, download SuperSU 2.27 beta on your device and remember where you saved the .zip - beware the risk, but keep in mind quite a few have used it without issue (including myself).

Next, reboot into recovery: shutdown to off, press and hold the volume down button and quick tap/release the power button while still holding volume down - this will get you in the bootloader where you can select recovery (volume buttons to navigate, power button to select). Once in recovery, choose to install a .zip and select the SuperSU 2.27. Once completed, reboot - you should have root.
[Shield Tablet Q&A, Help & Troubleshooting] tecnoworld:
thx! I had already solved in a slightly different way. I rebooted in recovery through adb (adb reboot recovery). Then I installed the correct adb drivers (I was using the nvidia ones and those do not work when in recovery!). Applied the last step and...voilà!

So I'll now rewrite the guite to be understandable by everyone (and not only experts) in the next post.

---------- Post added at 05:39 PM ---------- Previous post was at 05:34 PM ----------

Since I had a VERY hard time to follow the guide for locked bootloader, I'm completing it with the info I think are important for every NOT expert user.

Instructions (Locked bootloader):

Download update but DO NOT UPDATE YET

Gain root on previous build via towel root.

Flash CWM from link in prereqs via Flashify

In CWM choose update from zip and choose the zip file in the bottom of your 'nvidia' folder on your internal storage (/sdcard/).

Flash SuperSu zip file with CWM (put supersu.zip on the tablet, remember in which directory and point to it from cwm)

Put boot-root.img on your pc, in C:

When still under recovery and connected to usb, apply android adb drivers to your pc from here: http://xdaforums.com/showthread.php?t=2588979

If device not recognized, follow this link with instructions: http://xdaforums.com/attachment.php?attachmentid=2480396&d=1388281089

Copy boot-root.img to root of internal storage.

Code:

adb push c:/boot-root.img /sdcard/

Flash boot.img via adb shell

Code:

adb shell dd if=/sdcard/boot-root.img of=/dev/block/platform/sdhci-tegra.3/by-name/LNX

Reboot tablet
[Shield Tablet Q&A, Help & Troubleshooting] Brian288:
Thats a good way to explain it to people who need a step by step explanation. ..Wish someone would do the same for having a locked bootloader and how to unlock it.....i already updated to lollipop ...I know there are instructions. but it was nice to see your explanation ..
[Shield Tablet Q&A, Help & Troubleshooting] okantomi:
You are very welcome! Glad it worked.:)

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

@bluelegacy: I'm not certain whether unlocking will prevent OTAs but making any system changes usually will prevent them from coming thru or installing properly. In my experience, developers create at the least, real great stock-based roms that incorporate all of the best features of the update, but improve on it as well with performance tweaks and other goodies. I almost never stay with a complete stock experience if I have a choice. But if it's important to you to get the OTAs, don't unlock and mod your device. Good luck with whatever path you choose!
[Shield Tablet Q&A, Help & Troubleshooting] bluelegacy:
God bless you!

Thank you so much brother, i think i will choose the virginity path and hold my device locked, maybe i can wait for a Lollipoped TowelRoot and root access my tablet without unlocking the Bootloader.

You have been a great help to me.... thank you! :)
[Shield Tablet Q&A, Help & Troubleshooting] layanto:
Supersu 3.35

I rooted my shield tablet following your unlocked boot loader method with patched boot.img. Today, play store has updated SuperSU to v3.35.

1. Is it safe to update SuperSU via play store?

2. Is it possible and is there a reason to restore to stock boot.img now that the new SuperSU not requiring patched kernel?

Thanks.
[Shield Tablet Q&A, Help & Troubleshooting] dibblebill:
Yes to #1.unknown on the second. Already did it

Sent from my Sony Xperia Z3
[Shield Tablet Q&A, Help & Troubleshooting] M4Kval:
I actually never flashed the boot.img and it's been working fine for med the whole time. I just forgot it at the start, and I never had any problems so I ended up not flashing it.

Sent fra min SHIELD Tablet via Tapatalk
[Shield Tablet Q&A, Help & Troubleshooting] mcord11758:
So more or less the root procedure if going to unlock bootloader is

Unlock bootloader

Fastboot flash recovery

Boot to recovery flash supersu 3.50

Boot tablet

Button combo to get into fastboot is power on holding volume down?

Is there a button combo for recovery?

which drivers are best, the ones linked in cwm thread or the ones find in nvidia development?

Shield should arrive on monday
[Shield Tablet Q&A, Help & Troubleshooting] mariancerny:
Hey guys.

Is there a simple way to root if I've already updated to Lollipop?

I tried the towel root app. The first one doesn't work, the second one can't even be installed. I get a parsing error when trying to launch the apk.

Any ideas?

--- EDIT

Sorry for the dumb question, I realized I'll have to unlock the bootloader and shiz... I'll try that and report.
[Shield Tablet Q&A, Help & Troubleshooting] bigcletus:
I upgraded to lollipop from sdcard and root with locked bootloader no problem by following the directions in the dev thread. If I wanted to factory reset, would I lose root to the point where I would have to unlock the bootloader to get root back? Thanks
[Shield Tablet Q&A, Help & Troubleshooting] CM17X:
You will not lost root after factory reset, but you'll have to update/reinstall SuperSu.
[Shield Tablet Q&A, Help & Troubleshooting] bigcletus:
thanks. one more thing, will I lose CWM?
[Shield Tablet Q&A, Help & Troubleshooting] CM17X:
Not sure but I think no. Do it, if you lose it, flash it again.
[Shield Tablet Q&A, Help & Troubleshooting] mariancerny:
Question: Can I unroot and get things back to the point where I can have my warranty back in case something goes wrong?

I would like to have my Shield rooted, but if I completely lose the warranty, it's not worth it.
[Shield Tablet Q&A, Help & Troubleshooting] CM17X:
By rooting you will not lost your warranty. By unlocking your bootloader maybe, but nvidia is aware of the hardware issues and if you happen to get one of these you're safe cause its policy for this is "no question asked". Nvidia encourage the unlocking bootloader proccess by making this the only way you can go back to previous version of OS, they will drop your warranty if you try to install abusive software in your tablet and this breaks something. It have to be proved before that.
[Shield Tablet Q&A, Help & Troubleshooting] grv00711:
nvidia shield tablet 32gb lte us root

i have android 5.0 unlocked bootloader . adt bundle ,minimal adb and fastboot on computer.i have super su .but no cwm installed on shield tablet 32 gb lte us. from previous towelroot kitkat os. device is not rooted.first time trying to flash ...can use the adb commands to get into recovery mode .but cannot seem to figure out how to flash the boot root image .have the drivers from nvidia . .cannot open zip files in minimal adb window. have to use adb -e_reboot because emulator device starts on initiall startup. windows 7 pro 64 bit?
[Shield Tablet Q&A, Help & Troubleshooting] Saitzev:
Pardon my ignorant noobness

I actually just received a replacement Shield Tablet today (wasn't supposed to arrive til Tuesday, so go nVidia) as my original was suffering from horrendous performance, sometimes taking up to 2-3mins to respond to any input, and I had a crack in one of the corners so they replaced it no questions asked. I'm really just amateur with all this and tend to like the easy way of things like towelroot for example or the old aio toolkits that make things easy for dumb people like me, so I'm just looking for straight forward without being overly confusing.

What I'm clearly wanting to do is root before I go to Lollipop. Now looking at the steps (locked bootloader) I'm assuming that I will in fact need to unlock the bootloader in order to obtain root prior to the 2.0 OTA, is this correct?

Also for context I'm on 8.1 Pro x64 and I was reading that there are issues with getting adb installed. I noticed this when I connected my shield tablet and saw it in device manager. The tablet installed fine, but there was a ADB device with a ! indicating a problem with the device.

With this being the case, what is the best way going about this? should i do this on a Win 7 PC (i have 2, one a nb the other a desktop) or should I go through the hassle of getting it to work on 8.1? Depending on this, how would it be best go about steps 6 & 7.

6. Copy boot-root.img to root of internal storage.

Code:

adb push boot-root.img /sdcard/

7. Flash boot.img via adb shell

Code:

adb shell dd if=/sdcard/boot-root.img of=/dev/block/platform/sdhci-tegra.3/by-name/LNX
[Shield Tablet Q&A, Help & Troubleshooting] CM17X:
You don't need to unlock the bootloader in order to get the 2.0 OTA. If you are on KK go to settings and then go fort updates and click for check. You shall donwload it but not install or flash it right away.

Once you do that, follow the steps on the first post.

In order to set everything up, download the minimal ADB & Fastboot drivers you'll need for it.

Go and download the Shield Tablet drivers for work with Fastboot, etc. If you have the exclamation symbol, force the installation of those drivers.

Now that you're ready, assuming you're in Locked bootloader, start:

While on KK, Download update but DO NOT UPDATE YET.

Gain root on previous build via towel root.

Download the latest flasshable Zip of SuperSu. OP says that he not recommend it, and it's good, but many others, including me used this and it worked like a charm. The 2.35 is the most updated version of it.

Place the SuperSu file into your SdCard (Sdcard1); or you can place the file into the minimal adb tool folder and sideload it later.

At this point you have: Shield Tablet Running KitKat and rooted with towelroot; SuperSu Flashable zip on your SDCard, and the OTA 2.0 downloaded in your tablet but not flashed.

You can now use Flashify to flash the CWM linked in the OP, but if you don't want to flash it, like me, just download it and rename it to something simple, like recovery.img and place the file into the minimal adb tool folder.

Go to settings and activate the Developer Options and make sure you activate USB Debugging option.

Now connect your tablet to the PC.

Go into the minimal adb drivers folder you just download and right click over a blank space with Shift key hold. Press "Open command window here"

Type fastboot boot recovery.img or custom.img, whatever name you gave to the CMW recovey. With this your device will reboot into the CWM, it takes few minutes, but it does.

Once you're on CWM you have two options. First: Select Flash zip or Update from ZIP, whatever name similar to it and pick up the SuperSu file you have placed into your SDCard. After that you're done, many people report that they don't need the custom boot listed in OP.

Second: Sometimes CWM can fail, and that's why i don't like it, so instead to Flash the SuperSu directly, i rather sideload it. For that select the Sideload option on CWM and type adb sideload supersu.zip (To do that remember please that you have to place the flashable suprsu zip into the mininal adb tool folder, where you have opened the command window) The program should start flashing it. If everything goes well, just reboot and you're done.
[Shield Tablet Q&A, Help & Troubleshooting] Saitzev:
Thx so much for replying so quickly CM17X. That certainly made that a lot clearer and easier to understand.

Also I probably should have worded some of that bit differently. I had intended for this ( I'm assuming that I will in fact need to unlock the bootloader in order to obtain root prior to the 2.0 OTA) to mean that I would need to have the bootloader unlocked in order to get root not in order to get Lollipop (sorry for that poor wording).

Thx again. I'll probably spend the time today doing this so I can transfer all my stuff over.
[Shield Tablet Q&A, Help & Troubleshooting] markymark567:
You do NOT have to unlock the boot loader to obtain root if you are are still on KitKat (pre 2.0 OTA). Just use towelroot.

This has been posted many times in many threads. Search is your friend.
[Shield Tablet Q&A, Help & Troubleshooting] w.0.o.t:
hello, i have gotten to the point where i fastboot the boot-root.img successfully.

upon doing this, i rebooted and noticed the word (cold booting linux) on the screen. then the tablet cannot start anymore. probably goes into bootloop (seeing the word "android" with shiny reflection). any help? i'm using UK LTE version. :)

EDIT: i think i figured why. when I rebooted earlier, I saw that the update was not flashed. so i may still be in Kitkat. now that I have flash the boot image for lollipop, it does not work. would appreciate it if anyone would be so kind to provide me OTA update for lollipop for UK LTE version. :)

EDIT2: solved it by fastbooting the kitkat boot image. :)
[Shield Tablet Q&A, Help & Troubleshooting] Esshahn:
Lollipop with new device

Hello everybody, I'm new here. Great to meet you!

Well here he is again, the supernoob. I thought I wasn't as I'm rooting stuff for years now. But this got me too confused, mostly because having read all 21 pages of the thread, so many new options were introduced (like new SuperSU version) and at the same time those red warning messages in the first post or the "don't update yet" message for Lollipop remain. I want my device rooted, as I learned that I need it to install the playstation remote play services (to stream the PS4 screen to my Shield Tablet).

Since others reported this, but I haven't seen a solution for them either, I'm trying again.

A million thanks in advance for everybody helping!

1. Have a new Shield Tablet 32GB LTE EU

2. I updated the shizzle out of it. It's on Lollipop now.

That should be the starting point for like 90% of us now, at least those with new devices (which got cheap on Black Friday). So a step by step support from this situation would help a lot.

Thank you guys. You rock.
[Shield Tablet Q&A, Help & Troubleshooting] dukehazard77:
Hi just was wondering what I was to do having updated to lollipop having rooted with towel root and losing it after update. I have no custom recovery installed so looking for suggestions. Thanks!
[Shield Tablet Q&A, Help & Troubleshooting] mcord11758:
I believe you will need to unlock your bootloader, flash a recovery, then flash the latest supersu
[Shield Tablet Q&A, Help & Troubleshooting] dukehazard77:
OK so I definitely need to unlock my bootloader. Wasn't sure it was necessary in my case. Thanks!
[Shield Tablet Q&A, Help & Troubleshooting] Esshahn:
I'm about to give up. This is giving me headaches.

I have adb installed (1.0.29) but somehow my device seems to be offline (error: device offline).

I've learned that I need to have a newer version of adb installed, which I have no idea where to get.

I read that I need to have some naked driver 0.73 to make the unlock work, just to learn that this doesn't seem to work at all with my Mac.

I would be really happy if anybody could help me make the next steps.

It's a Lollipop Shield Tablet 32GB LTE EU device. Just out of the box and updated.

And I'm using a Mac. I'm familiar with Terminal, that's no problem.

I flashed Lollipop with adb on my Nexus5 two weeks before. That wasn't a problem at all.

But this here is really confusing.

Can you help?

Update: The device is now unlocked. What's next?

Last update: I finally got it all working. Thanks to twistedumbrella in post 162 who did a real noob-ready tutorial. Thank you!
[Shield Tablet Q&A, Help & Troubleshooting] El Porcharo:
And here comes my problem, I'm driving crazy!!

:confused: I guess that this last operation must be made with SHIELD switched on TO KITKAT... Well.. in this case I get < waiting for device > inside the PROMPT window and it stucks on it.

Instead, if I switch off the SHIELD and switch it on to bootloader (VOL.DOWN + POWER), trying to "fastboot boot recovery.img" it tells me this:

downloading 'boot.img'...
FAILED (remote: Bootloader is locked.)
finished. total time: 0.016s

:rolleyes: I'm seriously thinking of giving up... what should I do? I don't want to unlock the bootloader! :crying:

HEEEELLLLLPPPP!!!!
[Shield Tablet Q&A, Help & Troubleshooting] CM17X:
If you still on Kitkat, you're fine for now. Just boot into kitkat and make sure your device is rooted with towelroot, if yes, get flashify from the play store and install the CWM recovery listed in OP.