yashsingh1/xdaforums huggingface dataset:
[Shield Android TV General] jpsshield:
2015 Pro US dead HDD

What is the procedure if your drive is dead? Mine makes a buzzing sound and I got i/o errors when trying dd. I have a Crucial SSD MX300 that I can use but I can not access the old drive.
[Shield Android TV General] jpsshield:
my 2015 pro usa version hdd is dead, do you have a usa version that can be used with a MX300 without original hard drive?
[Shield Android TV General] beestea:
Just upgraded my Nvidia Shield TV Pro from the stock hard drive to SSD. I used a Crucial MX500 500GB 3D CT500MX500SSD1(Z) and used the dd utility on Centos 7. I did a full reset / erase on the Shield and then I simply made a full copy of the Original Shield Drive, followed by copying that image back to the new SSD. Just thought I'd chime in since the process seems to work with drives other than Samsung, and you don't need to do anything fancy with multiple images or hex editing.
[Shield Android TV General] nick4nick:
Can you make a video on how it's done with Crucial MX500 500GB 3D CT500MX500SSD1(Z please
[Shield Android TV General] jionny:
I don't know about the controller but I ran into the same problem with the remote the solution I found to work was hold back button and home button at the same time until it flashes and then pair
[Shield Android TV General] e_dub1979:
Good to know, that could come in handy someday. :good:
[Shield Android TV General] nick4nick:
Can you make a video on how it's done with Crucial MX500 500GB 3D CT500MX500SSD1(Z please

---------- Post added at 03:56 AM ---------- Previous post was at 03:55 AM ----------

Can you make a video on how it's done with Crucial MX500 500GB 3D CT500MX500SSD1(Z please
[Shield Android TV General] M4v3r1cK87:
Dear all,

I will have to buy the nVidia Shield TV 2017 with 16GB SSHD.

I've read that can be possible to change this drive with the a new 500GB SSD. I've read that the change can be done by cloning the 16GB SSHD to the new, is this procedure still valid for today ?

If yes, through this procedure the new SSD, have only 16GB occuped and the rest will be free, right? If yes, what is the partition that I can expand for enlarge the capacity to all the 500GB ?

Thank you very much,

Best Regards,

Valerio
[Shield Android TV General] Nehemoth:
There's not such thing as Shield TV 2019 but 2017 and 2015. Anyway the 16GB doesn't have a HDD but memory.
[Shield Android TV General] M4v3r1cK87:
Yes, I confused the 2017 with the year 2019... I meant the version 2017 :)

So, the 16GB 2017 version have a memory ? Can I replace this memory to the SSD ?
[Shield Android TV General] o-l-a-v:
No you can't. There is no SATA slot/ cable on the 16gb version.
[Shield Android TV General] Andy4Shurr:
Would it be possible just to copy particular partitions of the original hard drive? I know the partition table has been posted further back in this thread but these can't be seen normally due to the difference in Nvidia's GPT.

So how would I go about doing this? Could I just copy over the data block by block by counting how many blocks are in the partitions leading up to the one I want to copy across?

I hope I'm making sense! Ha
[Shield Android TV General] jionny:
I am curious, has anyone had any problems with ssd after updating past 7.1 I have had 3 shields and it seems 7.2 eventually kills the shield
[Shield Android TV General] o-l-a-v:
I have no issues, 860 evo 500gb on 7.2.3.
[Shield Android TV General] jionny:
Did you use a stand alone cloner?
[Shield Android TV General] bum2kev:
I have the 860 evo 500 as well and just used a pc to clone the drive. No issues with updates.
[Shield Android TV General] jionny:
Mind if I ask exactly how you did it and how long have you been on 7.2.3?
[Shield Android TV General] o-l-a-v:
I used a standalone cloner from Orico, this one to be exact:

ORICO 6629US3 2-bay External Hard Drive Docking Station

https://s.click.aliexpress.com/e/bAC9HtK0
[Shield Android TV General] bum2kev:
I cloned it last October using a PC and the HDD raw copy tool in windows. If you have two extra Sata ports there is no need to buy a cloner. I updated to 7.2.3 as soon as it came out. I also have full upgrade option selected in Dev settings. I also typically do a full reset every major update. Seems to get rid of any little bugs.
[Shield Android TV General] fuko747sk:
I have had issues initially with HDDRawCopy which failed in disk-to-disk cloning on my Samsung 850 Evo 500GB.

dd for Windows did not work for me, it failed with I/O error somewhere at the end of the drive.

Then I've done a backup using HDDRawCopy into a file and then from file to Samsung 850 Evo. This time I got no errors and all worked fine for the cloning.

Then I had the same experience with first boot no hdmi output and left it like that for 15 mins. Then after another "cold boot" (basically disconnecting the power cable from the shield and also from the wall and reconnecting it) it booted up properly. All my settings, games, plex, netflix etc. are working fine and bootup time is just incredibly faster than the original.
[Shield Android TV General] cdmania:
Big thanks to Yogur and hallydamaster for the excellent instructions. and to Tilator for starting it all.

Swapped my failing Seagate drive for a 64GB scandisk SSD. :D
[Shield Android TV General] stephenharrington:
Just wanted to (belatedly) report success also using this method on an (older) Samsung EVO 850 500 GB SSD I had lying around from my previous unsuccessful attempts a year or so ago using a couple of different disk cloning dual enclosures. Decided to revisit this again as I was worried about my Shield TV Pro 2017 HDD failing and rendering the box useless. I did a "direct" HD-to-SSD copy using HDD Raw Copy Tool, which took around 3 hours 40 minutes. I then put the SSD back in the Shield and it booted straight off, as though nothing had changed but noticeably faster. No reset or any other changes needed. I then also made a further image backup from the original HDD to archive away, to put on a fresh SSD if I ever needed to.

Never did get to the bottom of why the hardware cloning works for some and not others using seemingly identical enclosures but ... ??

Thanks especially to [MENTION=7386697]Tilator[/MENTION] but also to everyone else in this thread for the information and tips.
[Shield Android TV General] IM0001:
Just wanted to chime in after doing the upgrade on my Pro. SSHD to 860 EVO 500G using an EZ-Dock 2 to do the clone job all on itself. I have used this dock to do similar clone work in the past which seems to be pretty close to a 1:1 clone.

Instant performance improvement noticeably as soon as I booted up the Shield. Faster boot, apps load an seem to start playing stuff instantly. That SSHD was really holding the Shield TV Back.

Will keep the old drive around as a backup, but man anyone that has a Shield TV pro I highly recommend the upgrade even if you are not using the storage for much else.

I wonder if the rumors of a New Shield TV coming out will offer a Pro and this time with an SSD? Guess we will have to wait and see.

---------- Post added at 12:51 PM ---------- Previous post was at 12:51 PM ----------

Just wanted to chime in after doing the upgrade on my Pro. SSHD to 860 EVO 500G using an EZ-Dock 2 to do the clone job all on itself. I have used this dock to do similar clone work in the past which seems to be pretty close to a 1:1 clone.

Instant performance improvement noticeably as soon as I booted up the Shield. Faster boot, apps load an seem to start playing stuff instantly. That SSHD was really holding the Shield TV Back.

Will keep the old drive around as a backup, but man anyone that has a Shield TV pro I highly recommend the upgrade even if you are not using the storage for much else.

I wonder if the rumors of a New Shield TV coming out will offer a Pro and this time with an SSD? Guess we will have to wait and see.
[Shield Android TV General] mcmb03:
another success story reviving my old dead shield tv with a ssd swap using dd method. thanks op!
[Shield Android TV General] CaptFrost:
Has anyone tried upgrading the storage on a Shield Pro with 8.0 yet and an SSD larger than 500GB? My old Shield updated to 8.0 just fine and retained its original increased storage (showing 1.0TB capacity for a 1TB Micron M600). However I'm trying to upgrade a new Shield with a 1TB Samsung 860 Evo SSD and doing the old method results in a successful installation, BUT... only 488GB are available, not the full 1TB.

UPDATE

Just wanted to update this. Found the fix, which is, thankfully, easy. You do a factory reset, and upon doing the reset, it has the full storage available (860 Evo shows as 0.98TB capacity). Apparently with 8.0/Pie it no longer reformats to the correct capacity when first booting onto a new, larger drive as it used to. You have to go through setup, log in, then perform a reset, THEN it does the reformat.
[Shield Android TV General] eastbayarb:
So it is safe to clone from the included drive to an SSD with a cloning dock (my dock does sector by sector cloning and doesn't care about the partition type)?
[Shield Android TV General] stephenharrington:
Yes, if you look through this thread you will see plenty of people who have succeeded cloning that way, but it does seem to depend on the particular Dock, and even the Dock firmware perhaps?

I could never get that method to work with the two different units I tried, I did however have success using HDD Raw Copy utility and doing a disk-to-disk copy.

Very happy now it's done - much better boot/load/app speeds and I don't have to worry about the "mechanical" SSHD dying.
[Shield Android TV General] Dawser00131:
Nvidia sheld pro 500gb

Hey.

I have a problem with Nvidia Sheld 500GB

I lost all data on the SSHD. Because I connected it to

computer and formatted. The device starts, but you cannot enter the quick start mode.

How to load the new system and Fastboot?

Can it be restored with this .bin file?
[Shield Android TV General] cro69:
I'm wanting to upgrade mine from its original to maybe a bigger storage as I've seen on ebay and Amazon someone offering converted 2 terribyte hard drive boxes. I bought a cloning device and hoping to not brick my box. I will keep the original hard drive just in case.
[Shield Android TV General] Dawser00131:
For me, the Toshiba 500GB drive does not work. Someone was trying? or has such a disk and can do the whole SSHD disk.

Uploaded by command

sudo dd if = start.bin of = / dev / sda bs = 4M
[Shield Android TV General] cro69:
I'm going to do the cloning into a Samsung evo 500 and see how I go. Don't know too much about Linux so staying away from it.
[Shield Android TV General] headlly36:
I was lost now i am found

@ darkscorpion20 i just want to say thank you for posting these steps to come out of the the boot loop it's been a while. Also, i would like to thank Tilator for his part in creating the torrent. i am now SSD thank you Gents
[Shield Android TV General] cro69:
Just to let you guys know I've successfully cloned my Samsung SSD through a cloning device. Watched a couple of YouTube videos as to how to do it and we have pics. So really happy that I didn't kill the box and now it's very silent and not as noisy as it once was.
[Shield Android TV General] tyfoxx:
Thanks, for the post I'll read this forum as my shield is already dead.... Won't boot past the Nvidia logo.

Respectfully

Tyfoxx
[Shield Android TV General] peppeson:
Hi all, I want to share my experience:

First of all I followed the instructions on first post. I used a USB-SATA adaptor but during the dd step I received some errors and the nvidia didn't start. So I repeated the steps connecting the drive (Samsung 860 EVO) to internal SATA cable of a Linux box. This time the boot step was stuck at the animation (4 balls) after the nvidia logo.

So I found the post advicing to run Boot recovery kernel and make a WIPE (NOT format) and finally the Shield started.

Now I'm updating Experience... and I noticed that after this step, the Shield booted in TWRP to patch the system...

So I'm asking: is the image downloaded in the first post original? Or is a custom ROM?

Thanks
[Shield Android TV General] headlly36:
good evening is anyone having this error (netflix error code ui-800-3 (307006)) with Netflix after swapping to SSD. i am unable to run Netflix
[Shield Android TV General] peppeson:
Yes, I receive same error. I'm not able to solve... Someone has any advice?

---------- Post added at 12:49 PM ---------- Previous post was at 12:35 PM ----------

I can't use Netflix, I can't use Prime Video, and so on all proprietary app... so I wonder... waht can I do with Shield? I couldn't use it before and I can't use it now... I'm very confused.
[Shield Android TV General] cro69:
One thing I forgot to mention is I used a Unitek USB 3.0 sata docking station with offline clone function. You can get off Amazon or Ebay.
[Shield Android TV General] catfish45:
Does Netflix and Amazon Prime Video work w/o errors?
[Shield Android TV General] parfuar:
has been reading this topic.

and my shield brickou with the update, as I have an extra 500GB disk, I decided to do this tutorial, but it is not working.

I formatted with ext4 and used the files and dd command. and put in the shield, but it does not work. did I do something wrong?
[Shield Android TV General] etzkaaa:
I saw that there is a partition dump for satv pro in this threat. But I have bricked 2015 satv 16gb. Does anyone have and can share emmc partitions dump?
[Shield Android TV General] parfuar:
I have nothing, about shield 16GB :(

---------- Post added at 11:51 PM ---------- Previous post was at 11:42 PM ----------

Hi,

One question.

My original hard drive

Info:

root@ubuntu:/home/ubuntu# hdparm -i /dev/sda

Model=ST500LM000-1EJ162, FwRev=SM16, SerialNo=W763XDYH

Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }

RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4

BuffType=unknown, BuffSize=unknown, MaxMultSect=16, MultSect=off

CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=976773168

IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}

PIO modes: pio0 pio1 pio2 pio3 pio4

DMA modes: mdma0 mdma1 mdma2

UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6

AdvancedPM=yes: unknown setting WriteCache=enabled

Drive conforms to: Reserved: ATA/ATAPI-4,5,6,7

* signifies the current active mode

-------------------------------------------------------------------------------------------------------------------------------------

fdisk -l

Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors

Units: sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 4096 bytes

I/O size (minimum/optimal): 4096 bytes / 4096 bytes

Disklabel type: dos

Disk identifier: 0xb22c3a15

my new hard drive

info:

root@ubuntu:/home/ubuntu# hdparm -i /dev/sda

Model=HGST HTS545050A7E380, FwRev=GG2OACD0, SerialNo=TE85113R0Y5TPK

Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }

RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4

BuffType=DualPortCache, BuffSize=8192kB, MaxMultSect=16, MultSect=16

CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=976773168

IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}

PIO modes: pio0 pio1 pio2 pio3 pio4

DMA modes: mdma0 mdma1 mdma2

UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6

AdvancedPM=yes: mode=0x01 (1) WriteCache=enabled

Drive conforms to: unknown: ATA/ATAPI-2,3,4,5,6,7

* signifies the current active mode

----------------------------------------------------------------------------------------------------------------------

--->> fdisk -l

Disk /dev/sda: 465,8 GiB, 500107862016 bytes, 976773168 sectors

Units: sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 4096 bytes

I/O size (minimum/optimal): 4096 bytes / 4096 bytes

Disklabel type: dos

Disk identifier: 0x4ca778fd

Hard drives are the same, I should with the tutorial, be able to get the shield to work without major problems.

what is wrong?

commands used:

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

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

with these files:

https://xdaforums.com/showpost.php?p=67426622&postcount=23
[Shield Android TV General] 0xDEADFACE:
8.0.1

looks like 8.0.1 breaks things. so recommend not upgrading past 8.0. if someone else has success with a different drive and model, then let me know. 500gb 2015 model here. replaced dead hdd with crucial mx500. used dd in cygwin and also had to wipe cache after first boot. was able to upgrade from 3.X all the way up (has anyone posted newer images?) to 8.0. everything worked great until i let it bump to 8.0.1. it powers off after rebooting to flash. apply power and green light comes on for a second and turns off immediately. unable to get into recovery etc. restarted the process with another round of dd and updates, this second time with a factory reset before going to 8.0.1, but same results. bummer.

---------- Post added at 12:22 AM ---------- Previous post was at 12:20 AM ----------

boot into recovery, hook up a mouse to it and wipe cache and data partitions
[Shield Android TV General] etzkaaa:
Someone? Maybe [MENTION=7386697]Tilator[/MENTION] has?
[Shield Android TV General] parfuar:
this is so works with this command first

dd if=/dev/zero of=/dev/sdX

this should be included in the tutorial

---------- Post added at 11:39 AM ---------- Previous post was at 11:35 AM ----------

Nothing works with the 8.0.1 update. At least for me. I have tried to update everything to the end (including 8.0.1). At the end is a brick.

I don't understand why NVIDIA still keeps the update active. Right now I have only 8.0
[Shield Android TV General] Danieli1669:
Hello, Maybe some1 can help with this issue, i will explain,

I tried to clone it with HDD raw clone tool(same as posted in youtube) its took about 3 hours to complete it, once i inserted it to my Nvidia shield tv (2015 pro version 500GB) its look like its bricked, nothing happened only the green light appeared, same if i just replace it with the original one, the SSHD nothing happened, i just missed something?
[Shield Android TV General] parfuar:
What I think is that the file system is no good.

Connect a mini USB cable to the shiled.

2 sec after power on shiled hold the power button for 5/6 sec. clears the partition / data.

* should work for you.
[Shield Android TV General] Danieli1669:
Thanks for reply,

I guess something wrong the the SSHD(Seageate) the original one.. I can hearing 2 beeps from the hard disk.. maybe its just faulty?

because i cant even turning it to bootloader nothing happened if i pressing the power for 5\6 seconds i tried many times
[Shield Android TV General] humor4fun:
I just re-followed my instructions to do this to my second shield pro (2015) and noticed something that *might* make a difference.

In "HDD Raw Copy Tool 1.10 Free" (the HDD Guru tool I recommended above), the source drive reads as 976,773,164 in the LBA column and 500.1 GB in the CAPACITY column; while the Samsung 860 Evo drive reads as 976,773,167 in the LBA column and 500.1 GB in the CAPACITY column. I'm not sure what LBA stands for but I would assume that's physical blocks.

My new run didn't work and now the shield won't boot with the new hdd or the original hdd, so i think i screwed up something.
[Shield Android TV General] tjsooley:
Wouldn't use in some kind of Hardware sector-by-sector cloner work as well
[Shield Android TV General] ivanovjohn2018:
Hi, can you help me create a second file for a 500 gb ssd hard drive (512110190592 bytes, 1000215216 sectors)?
[Shield Android TV General] n2outlaw:
Thanks everyone

I’ve successfully replace my hard drive with the Samsung Evo 512GB. All I did was use a cloner from Amazon. One hour and 40 minutes later it was done. Popped it in and everything works. Netflix, Prime etc. everything works.

Amazon Cloner Used:

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)
[Shield Android TV General] El ccyd:
Hello, revived my shiled tv with star.bin and it works but bad that I can not see netlix amazon vudu etc. I would like to know if someone was kind enough to pass me a copy so that the shield tv works correctly for me?
[Shield Android TV General] spamsingh:
Just cloned the hdd using an external dual drive dock with offline clone feature. Everything appears to work fine.
[Shield Android TV General] ahmed68:
https://mega.nz/#!VtxznaLR!QtEbzfqAomuksyiZIUOx3KlSnzUxqKurd8WiDJqb7hs

https://mega.nz/#!lsBHESQJ!YgdiENLIIA5k6fd-6FMedxR4vgEPuw7ZX0KHifY2AnU
[Shield Android TV General] Soni77ita:
Great job ...i need your help..which system should i format hard disk and start bin in which directory must be to write it on hard disk with ubuntu terminal

Thank you in advance
[Shield Android TV General] jgk31:
What is this

i need the correct command for ssd evo 840 250gb

dd if=end_976574630.bin of=\\?\Device\Harddisk2\Partition0 seek=???????????
[Shield Android TV General] slybunda:
all images are available here: https://developer.nvidia.com/gameworksdownload
[Shield Android TV General] yuseigachi:
First of all, my compliments to the heroes of this project, such as Luxferro, hallydamaster, ahmed68, Tilator an others. Thanks!

I have reached a point where I need to ask for help, because I have been busy for days. This is my situation:

I have a Samsung evo 860 1TB ssd, which I want to put in the shield 2015 Pro.

I have already successfully placed a Samsung evo 860 500gb ssd in my shield 2017 Pro.

I have removed the 500gb SSHD from the shield and dd for windows in accordance with the well-known method

dd if = \\? \ Device \ HarddiskX \ Partition0 or = firstpart.bin ount = 6899870 created an image.

And with dd if = \\? \ Device \ HarddiskX \ Partition0 or = lastpart.bin skip = 976773158 bs = 512 created the lastpart.bin image.

After this the firstpart.bin is written to the 1tb ssd. Then patched on my synology using

ash-4.3 # ./shield_pro_new_disk_gpt_calculator lastpart.bin 1000204886016 new_lastpart.bin.

Then opened the new_lastpart.bin in HxD and made the necessary changes, with these instructions:

h ** ps: //xdaforums.com/shield-tv/general/guide-migrate-to-ssd-hdd-size -satv-pro-t3440195.

Finally, write this to the 1tb ssd with

dd if = new_lastpart.bin or = \\? \ Device \ Harddisk3 \ Partition0 bs = 512 seek = 1953525158.

But when I put the ssd in the shield and close the shield, I only get a black image and windows shows "APX" in device manager.

What am I doing wrong?

Can someone with a working Samsung evo 860 1TB ssd inside the shield, maybe upload the needed lastpart.bin file please ;)

Thank you in advance.

Best regards,
[Shield Android TV General] yuseigachi:
Hi Alexalanis,

I have reached a point where I need to ask for help, because I have been busy for days now.

This is my situation: I have a Samsung 860 evo 1TB ssd, which I want to put in my shield 2015 Pro.

I have already successfully placed a Samsung evo 860 500gb ssd in my shield 2017 Pro.

First I have removed the 500gb SSHD from the shield and dd for windows in accordance with

the well-known method:

dd if = \\? \ Device \ HarddiskX \ Partition0 or = firstpart.bin ount = 6899870 to created the firstpart.bin.bin file

And with: dd if = \\? \ Device \ HarddiskX \ Partition0 or = lastpart.bin skip = 976773158 bs = 512 to created the lastpart.bin file.

After this I write the firstpart.bin to the 1tb ssd. Then I patched the lastpart.bin on my synology using the command:

./shield_pro_new_disk_gpt_calculator lastpart.bin 1000204886016 new_lastpart.bin

Then I opened the new_lastpart.bin in HxD and made the necessary changes, with the instructions here:

h ** ps: //xdaforums.com/shield-tv/general/guide-migrate-to-ssd-hdd-size -satv-pro-t3440195.

Finally, write this to the 1tb ssd with

dd if = new_lastpart.bin or = \\? \ Device \ Harddisk3 \ Partition0 bs = 512 seek = 1953525158.

But when I put the ssd in the shield and close the shield, I only get a black image and windows shows "APX" in device manager.

What am I doing wrong?

Can you maybe upload your working lastpart.bin file to "Mega or Google drive" for me to try please? or do I need them both? also the firstpart.bin

Muchas gracias ;)