yashsingh1/xdaforums huggingface dataset:
[Shield Tablet General] An Droid:
Bogdacutu's test/check page is hard-coded to check for the next version after 3.1 unfortunately - that means it'll always return 3.1.1 as the next version. The page would have to be updated to reflect the latest OTA version.

If you look at the html code of the site, you'll find this gem (thanks Bogdacutu):

-----

- for the more privacy conscious of you, who don't want their serial number to go through my app at all:

http://ota.nvidia.com/ota/available...5.1.1/LMY48C/35398_567.2193:user/release-keys - update 3.1

http://ota.nvidia.com/ota/available...5.1.1/LMY48C/36442_589.1541:user/release-keys - update 3.1.1

this will also give you the URL and hash of the OTA --

-----

So for the next update after v.4.3 (if there is one, for the Wi-Fi model) the check code would be (replace XXXXXXXXXXXXXXXXXXXX with your units S/N):

http://ota.nvidia.com/ota/available...0.1/MRA58K/49349_766.5399:user/release-keys*- update 4.3

You'll have to adapt the link accordingly with your S/N, as well as current OTA build number (LTE, K1, etc.) to create your own personal check.
[Shield Tablet General] CodinRanger:
Hello all,

I did some research on the shield tablets, I have 3 defective motherboards and managed to repair 1 of the bricked shield tablets. The last update switches all tablets(which were not protected) defective and I have been unable to repair those so far. The first update however is easy to repair.

It basically comes down to this:

IF (your device shows a battery charging logo) THAN

Case 1.

Else

Case 2.

Case 1:

What happened: Only the first bootloader is defect, the recovery bootloader still works.

Hold down the power button for at least 8 seconds.

Press and hold Vol down key

Press and release Power key

Device enters fastboot mode

Unlock bootloader using command: "fastboot oem unlock"

The device works, now you need to remove the 'tegraota' app, doing as described in the first page in this thread.

Case 2:

What happened: The device is dead. Both the bootloader to normal boot and the bootloader to recovery are damaged and need to be replaced.

A solution:

Chip off flashing a new bootloader, I am trying that at home now, but with little succes. Do not try to find a pinout on the motherboard to access the emmc because there is none. The lines from the emmc go directly to the cpu.

A problem:

According to nvidia the bootloader contains a BCT file, which contains RSA-PSS signatures for the CPU, these signatures must be correct for the system to boot. Does anyone know if these are all the same, or if this isn't a problem since we (maybe )don't need them. I am able to download an official bootloader from nvidia, but does this one contain that device specific key. If this does not contain that key, we either don't need it or it is set up using the staging blob you also need to flash after you flash the bootloader. This key could probaply also be used with Nvflash. Which is also an option, but for that we would need a specific nvflash tool and the SBK key.

Other question:

Is it possible to solder an MicroSD card adapter to the emmc pad instead of an emmc. This would make testing this problem a lot easier.
[Shield Tablet General] cubychuby:
Official SHIELD Tablet Software Upgrade 3.1.1 - WiFi but without any kill switch

Hello,

Hopfully someone can help me with this particular case or point me to the right post so I can asked there..... So i got my shield tablet and then I also received the replacement because of the recall etc etc. Second one works fine, and in order to avoid the kill switch i rooted the firts tablet, installed TWRP and Blisspop 4.0.3 ok----

So both tablets work fine, but with time obviously, I received Marshmallow for the second tablet while the firts is stuck in Lollipop, also I can't use the Nvidia Shield controller with the first tablet, neither the Dabbler software from Nvidia.... and it doesn't seem to exist a ROM that works fine with this stuff, there's always something, battery, sound, not console mode, the controller, dabbler, etc etc.

So..... I want to try to go back to stuck official rom from Nvidia, obviously avoiding the kill switch, and from there continue upgrading till I received Marshmallow, carefully avoiding the kill switch until I'm in the Official Shield Tablet Software Upgrade 3.1.1 Wifi so I can have controller support, Dabbler etc with this firts tablet.

There are many posts in this topic, a total of 162 pages with maybe 10 post in each page so maybe 1620 post in total if no more!

If some can help me first return to stuck avoiding kill switch, then helping me in upgrading Android 5 and then 6 and then deleting kill switch! I dont really know if this can be done, or if it is done in this order etc maybe is simpler, maybe is more difficult than it sounds, its just that since I rooted and got Blisspop I dont really know how or where to move now, since I dont fill comfortable with this ROM anymore since its lacking from a lot of good stuff!

If some can help me please!?! :'(
[Shield Tablet General] lafester:
Read this op, and read the OTA firmware op. Also read back about 10-20 pages for some good info.
[Shield Tablet General] topcat36:
You can directly flash the latest Android, manually, same way you flashed Bliss. Only difference is that in the same way you rooted (flashed SuperSU.zip) you also flash nomoreota.zip that protects the tablet. All this without having an internet connection.

You can never auto update, since the app that does the updating is the one that kills your tablet.

For more detailed steps, read back, as lafester suggested.

Sent from my old SHIELD Tablet.
[Shield Tablet General] Niels-Ole:
Hey U Guys.

Why Is there Not A Chronological To Do List.

For Us Noob´s So We Don´t Have To Spam This Thread.

And so we Don´t Brick it Our Self ;-P

That Would Be A Big Help Whit A List Like That..

Thx GUYS
[Shield Tablet General] Tomtom5893:
[MENTION=7734520]Niels-Ole[/MENTION]

Thats an good idea because i have my old one not touched sience i have my new one.

i want my old one bring back to live (actualli it works but Internet and etc.

I have the stock Rom on my old tablet (which is already out to date).

is it enought to only remove the TegraOTG.apk?

What if i have an update?

or should i use an custom Rom? and when i use it does all of the Features work? (HDMI, Stylus, Controller, etc.)
[Shield Tablet General] dohk03:
Hello all,

I shield the LTE 32GB 4G tablet (version 4.3 software) android 6.0.1.

The bootloader is unlocked, I installed SuperSubeta with TWRP experimental.

I also installed nomorota.

But "about the tablet" I always "update the system" while nomoreota out TegraOTA delete the folder that contained the apk.

Are you still a risk killswitch or then I turn on the tablet now exchange?

Excuse my English writing and thank you for the answers that you will do me.

Please Help me
[Shield Tablet General] Paharsahath JG:
So on settings ypu see System Update even if ypu deleted tegraota?
[Shield Tablet General] dohk03:
yes I see "update system" while the file "tegraOTA" is deleted

with "explorer" I do not see the folder "tegraOTA" in root / system / app-private
[Shield Tablet General] Paharsahath JG:
Ok. Disable all internet connections on your shield tablet and then open the update system option. If its blue its ok. Remember to disconnect you rtablet from internet first!!
[Shield Tablet General] szuturon:
I checked my original tablet's serial number and got this:

Does this mean I can just wipe my tablet, install a custom ROM, and be able to turn on my replacement tablet without losing my original tablet? Like no need to do this "kill the kill switch" thing?
[Shield Tablet General] Paharsahath JG:
Deleting tegraota should be a good idea anyway
[Shield Tablet General] dohk03:
Everything is working

Thanks a lot for your help.

The screen is blue and it says your sytem is updated.

My two SHIELD tablet works very well.

Thanks again
[Shield Tablet General] Paharsahath JG:
Blue is ok.
[Shield Tablet General] HumbertoC:
Hi, I was unfortunate enough to update my Shield from Lollipop to Marshmallow, using ADB and the official update from NVIDIA and afterwards it got sent into APX (or comatose) mode...

Afterwards came the rush for information, then I found this thread.

Checked my Shield serial number and it showed "ST - yy (urgent). After I updated it let me setup some apps and configure most of the settings and then... automatic update stepped in and it got killed by OTA.

Feel disgusted and dumb, because if I had not upgraded it, it probably would still be running right now (or am I wrong??).

Wish I could have found this thread before upgrading, would have saved it!:mad:
[Shield Tablet General] Vartom:
The solution once and for all! Replacing the serial number! Alone we can do.

Simply copying a small file of the NEW tablet(obtained by the exchange program) and writing it in the OLD(pirotab).

Detailed instructions and a script file.

Add a couple of scripts for obtaining and firmware / serial number of the replacement under recovery TWRP.

The shieldtablet-sn-Download.zip pulls us mmcblk0p5 desired file and save it in the root of the internal memory.

The shieldtablet-sn-Upload.zip writes mmcblk0p5 file from the root of the internal memory to the tablet.

Whatever you do you do at your own risk!
[Shield Tablet General] topcat36:
You were not unfortunate. You were careless... When you received the new tablet, a yellow paper was included, stating clearly that once you turn it on, your old tablet will be deactivated and rendered useless.

I also remember that I read on the forums way before receiving the new tablet that this would happen and waited for a solution. Pity of the tablet...

Sent from my old SHIELD Tablet.

---------- Post added at 09:09 AM ---------- Previous post was at 08:34 AM ----------

I find no reference to the content of the partition your script is copying to the .zip and back again. Can someone explain what does the NCT partition store ?

/dev/block/platform/sdhci-tegra.3/by-name/NCT

Sent from my old SHIELD Tablet.
[Shield Tablet General] Vartom:
Instructions read again carefully! Simply copying a small file of the NEW tablet(obtained by the exchange program) and writing it in the OLD(pirotab).
[Shield Tablet General] topcat36:
I analized your "exchange" program and is copying the contents of the NCT partition in that file and vice versa.

From my knowledge, the SN of the tablet is not changeable. There are programs that can temporarily report another SN but it's not permanent. Since NCT, as any other boot partition gets replaced when a full OTA update is applied, the fact that you replace it's content is only working until the next update (same as removing TegraOTA).

I still want to know from someone that has better knowledge about the system partitions, what is NCT...

Sent from my old SHIELD Tablet.
[Shield Tablet General] Vartom:
You are wrong!

I do not want to explain what is in the file in the NCT partitions. Just believe that this file contains the serial number and it is not overwritten by changing the firmware or reboot. As when turning off the tablet.

You can open the file in a hex editor and find the serial number of your tablet.

Especially advanced users can try to change the serial number of your own. But it will need to maintain a checksum for the block containing the serial number.
[Shield Tablet General] HumbertoC:
TopCat,FYI my shield tablet was not part of the recall program,ok?I live in Portugal and there is no new tablet for me,only the old apxed device.I wish I would have read this thread before,my shield would probably still be running.Check your facts before calling me careless,ok?The update was made using official NVIDIA image from their website.I watched the kill switch roll in and restart the tablet and there was nothing I could do.My loss,not yours:p
[Shield Tablet General] topcat36:
If your tablet was not part of the recall program, then you have another problem, unrelated to our discussion here. Your tablet is bricked from another reason and removing TegraOTA is not a solution to your problem.

If you gave all the information, then I wouldn't have called you careless. I take it back.

Sent from my old SHIELD Tablet.
[Shield Tablet General] HumbertoC:
Look, I didn't fell insulted by your remark, I was only trying to understand why this happened.

If my serial number was used as a scam to reclaim a new tablet, then I might be able to discuss this with NVIDIA itself, or the store that sold it.

Have no idea if they made a recall program in Europe, hope it was the case, or else this brand did something really stupid, as bricking an awesome equipment!

Thanks anyway for the apology. Will update if situation changes...
[Shield Tablet General] topcat36:
I am from Europe and I did the recall and have my replacement, although I am still using my old tablet until it breaks down. Recently I saw they do not send them anymore to some countries. But you can send them to someone (friend, family) from the supported countries and have them send it to you.

In this case, it is possible, if you gave the serial to someone, that someone to have done the recall and get your replacement. That would get your tablet killed.

Sent from my old SHIELD Tablet.
[Shield Tablet General] HumbertoC:
Ok, thanks for replying. Now I'm on the right track. I had bought this one used, still with warranty, but have no idea if the previous owner swapped this one for a new one, but it´s weird because I have it for more then 6 months and had no issue whatsoever until I updated to MM...

I am filling the NVIDIA SHIELD RECALL PROGRAM form to see if I'm entitled to a new one...

Will update.

Thanks again!

UPDATE: Can't fill the request, they say a claim as already been processed. Got scammed...

EDIT: Didn't give the serial number to anyone.
[Shield Tablet General] Both Barrelz:
Is your tablet second hand? Or Did you buy it brand new from a reputable store?
[Shield Tablet General] topcat36:
MM does not have the version of TegraOTA that has the killswitch.

Sent from my old SHIELD Tablet.
[Shield Tablet General] HumbertoC:
I'm just telling you how it happened,I dowloaded official mm from their website,flashed it and minutes later,APX mode????
[Shield Tablet General] topcat36:
Oops. Sry. Meant TegraOTA did not have killing intentions before MM. That's why you had no problem before the update :)

Sent from my old SHIELD Tablet.
[Shield Tablet General] HumbertoC:
Bought it second hand, but have the original purchase order (was still in warranty period when I bought it), with IMEI of device and it was more than half a year ago...
[Shield Tablet General] Both Barrelz:
The person you purchased it from is the one who would of claimed the new tablet. They may of sold it because they had a new one coming. You weren't really conned, but they were deceitful.

Also, If you read the small print of the warranty. Only the initial purchaser can claim warranty. You brought it second hand so you aren't entitled to any warranty, even if it's still within the date and you have a receipt. Only the original buyer can claim warranty.
[Shield Tablet General] HumbertoC:
I don't know if it's what happened, but it's possible.

About being entitled to claim a new one, I can ask the person who sold me the tablet (in case they didn't deceive me in the first place,of course) to fill the request.

It's a long shot but I have only the 100€ I spent to buy it in the line. It's not so much the value but I really liked the tablet:(
[Shield Tablet General] Both Barrelz:
It must of been them who claimed. I can't remember exactly how I did it but im sure it involved having to use the original tablet to generate a validation code in order to claim the new tablet. You can't claim the new tablet unless you have the original. They must of done that and sold you the tablet after. Doing that isn't necessarily a bad thing, but they should of told you that it was a recalled tablet, so you would know not to update it.
[Shield Tablet General] HumbertoC:
But from what I read so far, I thought people had to return the old tablet, but yes, again, it's a real possibility.

I've been talking to support from NVIDIA and tomorrow I might get some more answers...

That's what you get sometimes, can't trust most of the people... Too bad
[Shield Tablet General] Both Barrelz:
They give you a return address to return the device if you want. It's up to the receiver to either return or dispose the tablet after you receive the new one. You don't have to return the device to receive the replacement. That's why so many people now have two devices. I received my new one and sold that one, I couldn't justify selling someone my old recalled tablet as I would feel bad. I feel bad for the people that buy the recalled tablet thinking they got a good deal and then it gets bricked. I'm pretty sure that is what has happened to you and I don't think there is anything Nvidia can or will do for you. The recall already cost them a fortune, I don't think they will give you much charity.
[Shield Tablet General] topcat36:
Keep the tablet anyway. Maybe one day there will be a way to unblock them.

Such a waste of good tablets :(

Sent from my old SHIELD Tablet.
[Shield Tablet General] HumbertoC:
Yeah, I mean, I understand about the danger that the overheating represents, my tablet was marked URGENT on the OTA webpage to receive the block...

Was running so smoothly, wish I hadn't updated it, too late now. Serves as lesson, now I'm more aware.

I'll keep it for sure, but NVIDIA will let me know when the recall toke place.

Then I'll thank the guy who sold it for not alerting me to the fact that it was a replacement unit and that updating it would ruin it!

Thanks anyway!
[Shield Tablet General] Tomtom5893:
A few days ago I deleted the tegraotg.

Now it doesn't Show up in the Settings and everything works fine.

but it runs still on 5.1.1

How i can update my old one to the latest 6.0.1 Rom?

I have read that afterwards the update button appears in the settings again

when i click on it will it kill my tablet even i deleted the tegraotg.apk?
[Shield Tablet General] topcat36:
Who told you that ? Install whatever version you want, remove TegraOTA and your tablet is safe (as long as you are sure you do this offline). The update menu indeed remains, but has a blue colour instead of green and clicking the button there returns nothing.

Sent from my old SHIELD Tablet.
[Shield Tablet General] Ezekiel3:
I think I just screwed my pyrotab after flashing the latest Stock Recovery Image update 4.3

I tought that it was safe with this new MM version and nomoreota.zip but 30s after connecting the Wifi the pyrotab automatically rebooted on twrp and 1s after it was dead :(
[Shield Tablet General] Both Barrelz:
You have to be careful. Keep it unconnected from the Internet and check the update screen in the menu, to make sure it is blue not green. I flashed the nomoreota. Zip once but it hadn't worked. Fortunately I check the update screen, noticed it was still green and quickly flashed the zip again. If I had of connected to the Internet I would have been screwed too. It seems the nomoreota. Zip doesn't always work even though it confirms it has.
[Shield Tablet General] djricekcn:
Sorry, i dont know how many pages far back it's under so going to ask...can i update to 4.2 LTE safely with nomoreota.zip? I haven't opened my Shield (prerecall) in a while but noticed there's an OTA download there.
[Shield Tablet General] Snah001:
You can but as said in post before yours be sure you are not connected to the internet. To be safe just switch your router off and be sure no simcard (when you have a Lte version) is in the device. When then something goes wrong with flashing the nomoreota.zip you have all the time to correct it and check that the content that has to be removed by the zip (ota folder) is really deleted.

Send from my .I. .I.
[Shield Tablet General] mallorcaben:
Hub log In

So, rooted, TWERP, Tegra folder removed etc etc. Marshmallow rom.

Been using it like this for months but my question is this:

Can I safely log into the shield Hub on my tablet?

thanks
[Shield Tablet General] topcat36:
Nvidia apps are not related to the kill switch.

Sent from my old SHIELD Tablet.
[Shield Tablet General] thetrystero:
how to reinstall tegraota

i previously deleted tegraota on both my old tablet as well as the replacement (new) tablet just to be safe.

i'd like to upgrade to marshmallow on the new tablet.

1. would it be safe (for the old tablet) to have OTA updates on the new tablet?

2. if so, can someone please point me to a copy of tegraota floating out there somewhere that i can copy back to /system/priv-app?

many thanks.
[Shield Tablet General] lafester:
Sounds like you are trying to brick? Follow the steps posted in this thread to update.
[Shield Tablet General] Vartom:
Hi try the method with the replacement of the serial number on the old tablet. and you can safely update both the tablet.

http://xdaforums.com/showpost.php?p=69041358&postcount=1626
[Shield Tablet General] mallorcaben:
so.... I´m safe to log in?
[Shield Tablet General] topcat36:
Yes.

Update manually by flashing the OTA in recovery. Do not forget to also flash nomoreota or manually delete TegraOTA before going online.

I do not recommend restoring TegraOTA and using it to update because it will either release the killswitch (if run on replacement) or actually bricking the tablet (on the recalled).

Sent from my old SHIELD Tablet.
[Shield Tablet General] pgetueza:
Hi, is it safe to update my recalled tablet to LTE 4.3 with nomoreota or are there any hidden security features on that iteration that might brick the tablet? TIA!
[Shield Tablet General] lafester:
Just had my first case of flashing nomoreota.zip and still finding the Nvidia update screen. Just a reminder to always check before allowing a connection to data.
[Shield Tablet General] Paharsahath JG:
You mean the safe tablet?
[Shield Tablet General] Bogdacutu:
iirc, I did update it, but reverted it after someone pointed out that "ST - yy" doesn't appear anymore once you're past a certain version (not sure if that's still the case now)
[Shield Tablet General] SGE_DEW:
Anyone have a full zip of the 4.4 update?
[Shield Tablet General] Singularity_iOS:
Its a sad day for me. I wiped both my tablets and install the latest updates on both, as well as nomoreota on the 2nd one, but while I was waiting for the first one to set up the 2nd one rebooted and was killed. My fault for connecting to wifi. It was great while it lasted..
[Shield Tablet General] starfarer:
I'm thinking of buying one which has CM fw running and working perfectly. I've no intention of ever to use stock. Is it safe to buy? More specifically, does it affect on custom fw? Sorry went through few pages and couldn't find a definite answer.
[Shield Tablet General] topcat36:
The killswitch only works on stock firmware.

Sent from my old SHIELD Tablet.
[Shield Tablet General] Wulfsted:
So... Still no fix for bricked Shields?
[Shield Tablet General] mushikipt:
yep, i also have a second shield tablet running CyanogenMod it works great, but the battery life isnt as good as the new one, probably due to the defective battery.
[Shield Tablet General] kongha:
killed mine when i used the 4.4, even when running this awsome mod once. So be careful guys.

It was fun as long as it was, now i need to find a new one :)
[Shield Tablet General] aznmode:
So I take it all the YY tablets haven't caught on fire yet? I still have mine but haven't used it in a year since I upgraded to the LTE version with new battery. Wondering if it's safe to use now.
[Shield Tablet General] H1kk0:
So I read the post, but since I'm not really good at these things, I'd like to verify this, before I do it.

I checked both my tablets and only the prerecall one has the kill switch update sceduled, the postrecall one says 3.11.

Does that mean, that I can update the postrecall one and still use both, or does updating the new one, when the old one didn't get killed yet have some effect on the new one?

tl;dr can I update my new tablet(without sceduled killswitch) safely, if my old one has the killswitch sceduled?