yashsingh1/xdaforums huggingface dataset:
[Shield Android TV General] fr500:
Are these mega images the full drive?

My SATV HDD just died and I'm looking for a full image to DD to another 500GB drive I have
[Shield Android TV General] Selectaa:
Should it be possible to replace the original HDD with a smaller SSD, say 256 GB, or does it need to be alt least 512 GB?
[Shield Android TV General] o-l-a-v:
You can replace it with a SSD of any size. But if disc sectors/ size is not exactly the same as the original HDD; you must do some manual editing. See O.P. and https://xdaforums.com/shield-tv/general/guide-migrate-to-ssd-hdd-size-satv-pro-t3440195.
[Shield Android TV General] potejto123:
Someone have a problem with drm content? Netflix error 100. Logcat logs:

DeviceFiles::RetrieveHashedFile: /data/mediadrm/IDM1013/L1/usgtable.bin does not exist

DeviceFiles::RetrieveHashedFile: /data/mediadrm/IDM1013/L1/cert.bin does not exist.

I copied widevine from my hdd to firstpart.bin from [MENTION=7449004]ahmed68[/MENTION] because i had apx mode in my hdd after update.

App drm info says i have L1, but netflix not work, and others apps with drm have problem.

(Search for Hex: 902100004E56454B5350)

Start Offset: 0x2200000

End Offset: 0x22021FF (Total Size: 8704 bytes)

Maybe someone had a similar problem?

Thanks
[Shield Android TV General] alexalanis:
Hi yuseigachi,

Sorry for my late reply. I would start by following hallydamaster mini guide from https://xdaforums.com/showpost.php?p=68195226&postcount=216

Also, I would use Linux (I used Ubuntu) for everything except HxD part.

I hope you have figured it out by now.

Regards,

Alex
[Shield Android TV General] aznmode:
Thanks to whoever mentioned an offline cloner in this thread!

I was able to clone the original 500gb on my 2015 shield tv pro using an offline cloner from Amazon. I bought the specific one below.

Inateck USB 3.0 to SATA I/II/III Dual Bay External Hard Drive Docking Station for 2.5 or 3.5 HDD, SSD, Up to Support 10TB, with Hard Drive Duplicator/Offline Cloner Function, FD2005 https://www.amazon.com/dp/B06XYL599P/ref=cm_sw_r_cp_apa_i_YWKOEbXHA17FH

One of the reviewers mentioned they were able to clone their Shield TV drive to ssd with it so I bought it. I assume all other offline cloners will work. This particular one took approx 1.5 hours to clone my 500 SSHD to a 500gb Western Digital SSD. Everything seems to be working as before. I also downloaded an app called "DRM info" and it shows my Widevine is still L1 with the new SSD.
[Shield Android TV General] das_kern:
Same problem here.

I have checked serial, copied NVEKSP partition from the old drive... still not working

-- SOLUTION FOUND --

You need to flash the correct dtb file.

On the image provided by [MENTION=7386697]Tilator[/MENTION] https://xdaforums.com/showpost.php?p=67426622&postcount=23 (same for[MENTION=7449004]ahmed68[/MENTION] I think) it is for "tegra210-foster-e-hdd-p2530-0932-e02-00.dtb"

I tried flashing with another "tegra210-foster-e-hdd-cpc-p2530-0933-e03-00.dtb"

>fastboot flash dtb tegra210-foster-e-hdd-cpc-p2530-0933-e03-00.dtb

And now Netflix is working !

The file is included with the latest recovery image from nvidia : https://developer.nvidia.com/gameworksdownload#?tx=$additional,shield - NVIDIA SHIELD ANDROID TV Pro Recovery OS Image 8.0.1
[Shield Android TV General] potejto123:
Its working! I tried many things. I was looking for another copy of the system. I copied partitions from my corupted system, but nothing worked. The solution was so simple... Thank you for help! :victory:
[Shield Android TV General] markdonnell1975:
I scoured all 56 pages of this thread and unfortunately I still need assistance. Can anyone provide a U.S. 500gb hard drive image for this cloning process? If I use the version provided I will lose Netflix and other app functionality due to DRM restrictions. My original pro 500 GB drive failed so I have no way to clone it or use it copy to the new replacement drive. I found at least 3 other U.S. peeps like myself in this same situation that have posted previously with no response. Anyone? I can pay in beaver pelts or VHS tapes......

Edit, Maybe the above will work from post #554. will give it a try when my ssd arrives.
[Shield Android TV General] a2lan9x3:
Need help

Hello i need help i can't flash end_976574630.bin on my ssd but no pb with the first file start.bin my original Shield TV Pro V.2015 hdd is dead the shield boot in apx mode directly no fastboot possibilities so i can't clone it.

[IMG="screenshot"]https://i.ibb.co/vx2z7Vz/flash.jpg[/IMG]
[Shield Android TV General] TuGa121:
Shield Tv Pro 2015 sshd broke anyone have image i can flash to new ssd using windows pc ?
[Shield Android TV General] xdamigg:
can i use a m.2 instead of an ssd?
[Shield Android TV General] connorxda:
Has anyone had luck performing the ssd upgrade AND getting past software version 8.0? If I perform a system upgrade from 8.0 to 8.02 it won't boot. If so how did you get the upgrade to stick. Thank you.
[Shield Android TV General] dimitri1970:
here same problem all ok till 8.0 with ssd inside (2015 and 2017 model ) then afther update till 8.0.1 its becomes a brick or netflix wont work
[Shield Android TV General] n2outlaw:
I have 3 NSTV's cloned with Samsung EVO 860 500GB. All of them are working great but I have found one problem.

After resetting all of them back to Factory Settings which was crazy fast.

In settings:

It took the same time as a 16GB and not the 1.5hrs.

From Bootloader:

Fastboot -w took 40min instead of 1.5hrs.

My Question is:

The Play Store now shows up as the same device. Which ever one I login to last will take over that spot under settings.

I've done a lot of testing and renamed all NSTVs to Shield TV SS01, Shield TV SS02 & Shield TV SS03.

So which ever one I login to last will be the one that's linked to the Play Store.

Can I do something to to make them show up in the Play Store as a different device?

[IMG="Shield TV SS01, Shield TV SS02 & Shield TV SS03"]https://i.imgur.com/iFKSlsb.jpg[/IMG]
[Shield Android TV General] dimitri1970:
some body did get it to work with a ssd from scrap ? used the file s posted here ? start and end bin file ? it works until upgrade 8.0 afther that the shield becomes a brick and netflix not working at all

when i flashed the tegra file which is used for working with netflix as written here it becomes a brick
[Shield Android TV General] cigator:
I was going to clone my original 2015 pro hard drive to a Samsung ssd. I see that I am on 8.0.2. Based on some recent posts, it seems it will not work. Is this correct? Should I just leave my original hard drive in the shield and hope it doesn’t fail anytime soon?
[Shield Android TV General] dimitri1970:
can you make a copy of your hhd drive and upload to google drive or what ever ? please

maybe can flash it back to 7.0 or 8.0 then make a copy of your hhd and then make copy on a ssd ? did you try that ?
[Shield Android TV General] cigator:
I haven’t done anything yet. I just want to know if I can clone my current hard drive with 8.0.2 to ssd and have it work properly.
[Shield Android TV General] n2outlaw:
I use a external Sabrent EC-HD2B cloner. It was plug and play. Just put HDDs in right slot and clone. After cloning, everything was working, even Netflix and Prime.

You should definitely change drives since they are out of warranty, HDD will definitely fail one day, you’ll have a backup of original HDD and your drive now is working to make a easy clone. Don’t wait unit its to late. At the worse, just put back in old HDD and return Samsung Evo 860 to Amazon but you won’t.

Wish you luck!!
[Shield Android TV General] cigator:
Wow, I was able to clone with my Startech dock without issue. The ssd makes a huge improvement. My original drive was on 8.0.2 and it cloned perfect with Netflix and all other streaming services working without issue. Hopefully my 2015 pro keeps on going for a long time.
[Shield Android TV General] fr500:
FSCK.... I bought the ribbon replacement in china, I did the procedure, new drive and all and when wrapping things up I broke the ribbon again.

I give up, I guess it's not meant to be...

That happens for trying to fix **** at 2am...
[Shield Android TV General] cigator:
Damn, that sucks. I used a guitar pick scraper to work the ribbon cable off. Replacing the cable on the ssd and plugging back in was not a problem. Once it was all set and taped down, I don’t see how the ribbon would break.
[Shield Android TV General] fr500:
It didn't shred/break it looks fine but the disk is no longer spinning up (but it does on PC)

so I figure I bent the cable a bit too much and it broke a bit internally...
[Shield Android TV General] dimitri1970:
where you bought that cabel ? need one too or maybe 2 .... can tell me where you bought them ?

---------- Post added at 04:24 PM ---------- Previous post was at 03:40 PM ----------

is there any change to get netflix works again without having widefine keys from old hhd ? mine crashed and cant take off any files anymore
[Shield Android TV General] fr500:
Nope.

https://item.taobao.com/item.htm?id=538428705730

are you in the US?

can you buy two perhaps? and forward it to me? I'd pay of course...

shipping from china to Ecuador is very expensive
[Shield Android TV General] paologucci:
NVIDIA Shield TV

[MENTION=7386697]Tilator[/MENTION] thank you for the tuto. I did it on a normal 500GB hard drive it was difficult to get it pass the booting stage but it did. then after apdates and updates it was bootlooping on the google stage. And i forgot to mention everything was working expect netflix wasn't playing. The original drive was corrupted i guess that's why nothing was displaying.

i'm even planing to flash it and re-use it but is there anything to do with it before ?

Thank you for your time
[Shield Android TV General] markdonnell1975:
I am having this same problem. Except I am not even using a SSD drive. My drive had failed and I had no image so I bought another "original" drive on ebay from a guy that had made the ssd swap. Installed it boots up fine, does an initial update to 7. something. Then after reboot it downloads and updates to 8.0 perfectly. All works as it should. The next update "ask" is to 8.0.2. If I run that update the player becomes unresponsive. It will only power on for 1-2 seconds and will not display at all. Luckily I made an image of the drive when I received it (for a future SSD swap) so I can bring it back to life but I am still not able to update beyond 8.0.0. I went ahead and made an additional image of the drive in its current state at 8.0.0 so I can save some time doing the updates over and over but I can't seem to figure out how to get it to the current 8.0.2 without killing it. I am going to try a factory reset from 8.0.0 and then try to update from there and see if it has any effect.
[Shield Android TV General] markdonnell1975:
Quoting myself here but the 8.2.0 update just released and it has the same outcome. It goes about 80% of the install then the shield turns off and it goes back to the non-working state.
[Shield Android TV General] markdonnell1975:
I guess I'll just keep posting for fun with updates because I'm stumped. I have now attempted to install the recovery image 8.2.0 using fastboot. Player was set with usb debugging on. All the steps listed in the instructions work as expected, all install. When I send the final command "fastboot reboot" the player turns off and the same problem results. Brief green power light for 1-2 seconds then no response. Any suggestions on what to try next?
[Shield Android TV General] BostonDan:
das_kern,

Did you do this with your own system, or with the original start.bin provided by Tilator?

Does this work with the update to 8.1 or 8.2?

Thanks!

Cheers,

B.D.

---------- Post added at 07:56 PM ---------- Previous post was at 07:49 PM ----------

I got tired of the sticky part of the ribbon needing to be released, so I put a small piece of white paper cut to size on it. Now it doesn't stick to the hard drive.

But damn! I wish I could upgrade to SE-8.2.0. Guess I'll be content with staying on SE 8.0.1

Cheers,

B.D.
[Shield Android TV General] BostonDan:
Unfortunately for me, my drive was beyond repair (well, I could possibly send it to a specialized firm who would do a clean-room opening and repair/data extraction, but the cost would be more than a new Nvidia Pro 2019 model, I suspect).

So I don't have my widevine keys and no DRM video content can be played (Netflix, Amazon Prime Video, Hulu).

Hopefully there will come a hack that will allow me to overcome this.

Cheers,

B.D.
[Shield Android TV General] NiHaoMike:
If it's anything like the other SoCs I have dealt with, there's some pins that have to be pulled high or low at reset to set what to boot from. Maybe check the datasheet.
[Shield Android TV General] Crash*N*Burn:
I was thinking any software app that does a sector by sector clone.
[Shield Android TV General] Tilator:
Someone at Geforce forum did try it almost year ago without success. Propably it works anyway.

https://forums.geforce.com/default/...ield-tv-pro-replacing-the-sshd-with-an-ssd/4/
[Shield Android TV General] Tilator:
Some users and moderator has asked me to add mote information what this is about. I put this already to the very first post, but here it is again if someone is not going to read the thread from beginning.

Bellow is the very same text I have done for the whole package to do HDD/SSD preparation to use it as an internal Nvidia Shield TV Pro disk:

This is a guide to change Nvidia Shield TV Pro internal SSHD to SSD (or other 500GB drive).

This will only tell how to prepare SSD for this Nvidia Shield TV PRO 500GB. You have to also know how to open the device, how to take old disk out and how to put new to replace it. You also need a Linux computer with free SATA port to connect your drive to for flashing it. However there are not any screws to hold the drive and it has a common SATA connection.

Preparation takes two binary files to be put on the new drive. I have only done this for Samsung EVO 850 500GB drive (type MZ-75E500B/EU). I suppose this works with other similar drives too, but I can not guarantee it.

Here is what you need to do:

1. unzip start.zip and put binary file start.bin in the beginning of your SSD drive. I use Linux command DD to do this. If your drive is sdX the command will be something like this:

dd if=start.bin of=/dev/sdX bs=4M

2. unzip end_976574630.zip and put binary file end_976574630.bin to a proper place of the same disk. Again with DD it would be something like this:

dd if=end_976574630.bin of=/dev/sdX seek=976574630

3. put the SSD drive in your Nvidia Shield TV PRO and boot it up. Let it run about 15 minutes. It will not boot until you now cold boot it second time.

It takes a minute or two to boot this time and the device will come up as expected.

Enjoy your new Nvidia Shield TV PRO SSD !!!!

B.T.W The same procedure works with a normal 500GB HDD too in case you would like to use this type disk. So - this also works as an emergency backup in case the original drive will become defective.
[Shield Android TV General] oldshanshi:
THX Tilator. I TEST TWO HDD IT OK. Seagte mometus XT 500G(ST95005620AS) and TOSHIBA MK5065GSX 500G, This can be inferred for all 500G drives can be used to replace。
[Shield Android TV General] Tilator:
Thank you for testing. Nice to hear you managed to make it work. I just quess the same. All 500GB drives will do. I have tested myself Hitachi Z5K500-500 (type TT5SAE500) and it works. More experience with other HDD and SSD drives is still very much welcome.

On the other hand I tested yesterday Seagate Spinpoint 1TB drive without any luck yet.
[Shield Android TV General] oldshanshi:
WD 1TB HDD can not work。Partition write end_976574630.bin error
[Shield Android TV General] foxua:
Thanks for the great work!

I have several questions:

1) Is it overwrites some unit specific information like serrial number?

2) Is it acceptable for American and EU versions?

3) Could you please perform and share SSD speed test results play.google.com/store/apps/details?id=us.hipxel.performance.disk.speed.test
[Shield Android TV General] Tilator:
1. I don't know - just try it and tell us. I suppose serial is not stored on disk.

2. I made it with EU version. I don't know about US.

3. Read speed 256MB/s, write speed 200MB/s. Tested it just about half an hour ago and put result here too:

https://forums.geforce.com/default/...roid-tv/share-your-adopted-storage-speeds-/5/
[Shield Android TV General] Heisenberg:
[MENTION=7386697]Tilator[/MENTION]

Please respond to the PM that I sent you. Thanks.
[Shield Android TV General] polve72:
1) Is it overwrites some unit specific information like serrial number?

If Tilator tell us how he makes the 2 files (bin files) from his device we can recreate this files from our device.
[Shield Android TV General] Tilator:
Responded.
[Shield Android TV General] Tilator:
What serial does it report to you now?
[Shield Android TV General] Heisenberg:
Not entirely, please check your inbox again, cheers!
[Shield Android TV General] hakami55:
hi

i like to know is win32diskimager application can do the trick or not

it can write the *.bin files successfully to the HDD but I dont know if it will boot or not?

can any one try it

thanks
[Shield Android TV General] Tilator:
Sorry, I'm afraid it does not.
[Shield Android TV General] hallydamaster:
[MENTION=7386697]Tilator[/MENTION]

Could you describe the steps taken to create the .bin files? Did you use DD in linux to clone the drive?

If yes, did you do it from a booted up distro on the Shield or in a computer?

Would really like to try and make a backup of my HDD! :)
[Shield Android TV General] Tilator:
Sorry, but this does not help you because it restores settings.
[Shield Android TV General] hallydamaster:
I would still like to know the steps you have taken please. Unless you don't want to share them ofcourse?
[Shield Android TV General] polve72:
me too
[Shield Android TV General] gu77staw:
Nvidia Shield TV SSD - EVO 860 - unexpected upgrade to 8.2

Hi,

Some time ago I used the procedure to build Shield TV on Samsung EVO 860 (original disk is dead). I went trough all updates till 8.2 and then the device has been bricked again :( (I forgot to turn off updates). Now when I try to build the disk again installation takes forever and never ends. Did anyone notice such behaviour ? I zeroed the disk entirely and start procedure again but that did not help.

Krzysztof
[Shield Android TV General] NickKnaxx:
Go into recovery mode using Nvidia Standard instructions. Do a basic wipe (you need a mouse connected). Reboot and you should be good.
[Shield Android TV General] BostonDan:
I suspect the shield will not update if eks is not original. I suspect the update is tied to security keys.

I have my shield working on 8.0 and cannot update further. My hard drive died and I cannot recover the keys. I reached out to nvidia to see if they could/would put a new hard drive in and reflash the software and they said they could not unless it was under warranty and told me that the device was no longer supported unless it was a warranty (bullcrap because they are still updating the software/os).

So I have a shield that I cannot use for hulu/amazon prime video/netflix. But there are other video services that do not rely on widevine. Just cannot update underlying os.

Cheers,

B.D.
[Shield Android TV General] gu77staw:
Hi I tried different methods but neither worked. Most probably I would need have adb mode turned on (I remember I did that on the old image and that worked, but after image reinstallation the option is turned off again and I have no way to turn it on)
[Shield Android TV General] ivanovjohn2018:
My instructions for 4pda

If you plan to upgrade to 8.2.0 for the pro version (500gb):

download the 8.2.0 archive below with the files boot. img, recovery. img, system. img,vendor. img (or from the official website https://developer.nvidia.com/gameworksdownload and extract only the above files, blob is NOT NECESSARY), copy them to the folder where ADB is installed (I have this folder located on the path C:\platform-tools) and install them via recovery (USB debugging must be enabled on the device):

go to the command line:

cd C:\platform-tools (or another path where you installed the folder with ADB)

we check whether the device is reflected via the adb devices command

switching the device to bootloader mode via the adb reboot bootloader command

we check whether the device is reflected in fastboot using the fastboot devices command

Well, we install the file using the following commands:

fastboot flash boot boot. img

fastboot flash recovery recovery.img

fastboot flash system system.img

fastboot flash vendor vendor. img

reboot the device with the fastboot reboot command

We wait about an hour for an update, depending on the hard drive you have installed.

At the moment, the latest firmware for Nvidia Shield 2015-2017 PRO 8.2.0, in the future it is possible to update (then download from the official site that indicated above), at least the device is not abandoned in terms of support, like its predecessors.
[Shield Android TV General] NickKnaxx:
I am not sure if this is supposed to say 8.0.2, or 8.2. Though I can confirm that it works with 8.2

Update to version 8.0 first. Then follow the steps above to update to 8.2 with the recovery files from NVidia. Don't use the BAT file, run the commands manually from CMD. Skip "staging blob", as that seems to be what is bricking the system.
[Shield Android TV General] ivanovjohn2018:
Specified not correctly 8.0.2, and there files from 8.2.0. Sorry..
[Shield Android TV General] yaneca:
I just came upon this problem after I downloaded the latest update and flashed it. Unfortunately I haven't backed up the disk using dd so now I have a hard brick, can anyone share an image/clone I can use to revive the device? Or will this work: https://xdaforums.com/showpost.php?p=67426622&postcount=23 ? Thanks in advance!
[Shield Android TV General] ivanovjohn2018:
You can ,if you will use your disk(for disks of a different size, other parameters),and using the commands in Linux here.
[Shield Android TV General] Albkoko:
This worked for me as well. I did need unplug the shield en put it back in fastboot mode in between the commands. This might have been caused by the fact that I was using macos.

I do have a question has anyone that also has an ssd in there 2015 shield tv pro tried updating to 8.2.1 via OTA. Is it safe to do so or should I wait for the time when Nvidia releases it in the developer download center and update it manually leaving out the blob again?
[Shield Android TV General] ivanovjohn2018:
if you had problems with the update earlier, then you can not update to 8.2.1, get a brick.
[Shield Android TV General] Albkoko:
Thanks for the reply! I won't update through OTA and just wait for another release by Nvidia on the download center!
[Shield Android TV General] dalogan72:
Sabrent USB 3.0 to SATA I/II/III Dual Bay External Hard Drive Docking Station for 2.5 or 3.5in HDD, SSD with Hard Drive Duplicator/Cloner Function [10TB Support] (EC-HD2B)

With this item the copy is 1:1 and it just works.
[Shield Android TV General] ivanovjohn2018:
even if you copy your native 500 GB HDD to a 1000 GB disk?

USB 3.0 to SATA Docking Station for 2.5" or 3.5"' HDD/SSD

Supports standard 2.5"/3.5" SATA Hard Drives and SSDs. Supports hard drives up to 20TB. Plug and play (PnP), no drivers are needed. Supports offline sector-by-sector cloning up to 60MBps. Supports transfer speeds up to 5Gbps (USB 3.0), 480Mbps (USB 2.0), 12Mbps (USB 1.1).

www.sabrent.com
[Shield Android TV General] dalogan72:
No need for anything else, just press 1 click in the device. A true 1:1 copy.
[Shield Android TV General] ivanovjohn2018:
The question is, will it work normally (run on the set-top box) after copying 500 GB to a 1000 GB disk?
[Shield Android TV General] dalogan72:
I don’t know if you change disk capacity, what I did was remove the mechanical disk from shield get a Samsung 860 500, in the Sabrent device in offline mode get it to clone Hard drive and it worked. I did not try anything else.
[Shield Android TV General] ivanovjohn2018:
ok :giggle: Hi, tell me in the device itself there is a copy function or do you need to make a copy through the program?