yashsingh1/xdaforums huggingface dataset:
[Shield Android TV General] Tilator:
Excellent.

You are welcome.
[Shield Android TV General] AndroiderM:
Good to known I guess imma invest in the 850 evo
[Shield Android TV General] Crash*N*Burn:
Dumb question time: could you not just clone the drive?
[Shield Android TV General] MadFlava:
I was wondering the same thing.. using something like Paragon or even Clonezilla.
[Shield Android TV General] vanzan:
I'll be trying to clone using my Inateck cloner in the next few days. If it doesn't work could someone tell me the best way to do it in Linux with DD? I've read this whole thread and I believe the chap who created a guide said it's better to do a factory reset before using DD to create an image. Not sure if he meant that in relation to drives smaller or larger than 500GB or drives the are the same size (like I said I've a 500GB Samsung 850 EVO).

I've read the thread but there are numerous and different ways listed using DD. I've a non factory reset Shield with an unlocked bootloader and I'd like to put a 500GB Samsung 850 EVO in there please.
[Shield Android TV General] vanzan:
Success!! Used the Inateck cloner I linked to this morning. Spent 1h 45 mins copying to my 500GB Samsung 850 Evo. Stuck it back into the Shield and booted up successfully!! :) The very many games and apps and customisations I had made all copied over fine too it seems. Happy days that it worked and the fact I don't have to bother with DD.

The only small problem I have is re-attaching the back cover. The one little tab where the hard drive is just won't click in!!! Grrr!!
[Shield Android TV General] stephenharrington:
Good to hear of your success!

I'm still scratching my head as why my attempt with the Sabrent DS-2SSD DIDN'T work ... may have to try another cloning box I guess?

StephenH
[Shield Android TV General] jomontante:
What a friend, I have a problem with my shield tv pro 500

when I turned it on, it froze in the image when I wanted to connect to wifi.

then it was a hard reset to see if it solved my problem but it was not like that.

try to do the steps of this tutorial but now do not even send image to the tv. only the led remains green.

I already try to access the fastboot again but it does not enter.

I do not have another hard drive only the one of the shield.

Could someone help me?

sorry for my English.

---------- Post added at 05:20 AM ---------- Previous post was at 04:42 AM ----------

man. you could upload the files again and put the links. You will be a great favor to me.

Thank you

I have my dead nvidia and I want to try to clone an image to my hard drive to see if it works.
[Shield Android TV General] jervine:
Using dd in Linux has successfully cloned my 500GB drive to a Samsung 500GB SSD.

I have 2 NVIDIA SHIELDs - one originally from the US and one originally from the UK. I have successfully cloned the UK hard disk to a Samsung SSD and the UK SHIELD has booted up without a problem (and is currently being used without any problems). I have now tried to clone the original UK HDD again to a new SSD, and put the cloned SSD into the US sourced SHIELD. The US SHIELD has booted up as expected, but then reports a DRM error 7 and suggests contacting NVIDIA support and looking at www.nvidia.com/nvcc (which is their knowledgebase).

I had wanted to 'convert' my US SHIELD to a UK variant as I wanted the system BBC iPlayer app present (and the ITV Hub app as well). I haven't investigated fully yet, but I expect that Netflix will probably not work, and that it's possible the DRM keys are split between being present on the hard disk and part hard-coded on the SHIELD main board. Looks like region converting won't be possible ...
[Shield Android TV General] Codename_Falcon:
I replaced with a 512GB SSD. The SATV only shows 452GB total space.

I performed the steps outlined in the first post. Used DD to copy the firstpart and lastpart of the stock drive. I wrote the first part then hex edited the lastpart exactly as detailed. I wrote it out -10 sectors to the SSD. When I tried to boot the SATV got stuck at the 4 spinning circles for over half an hour.

I rebooted to fastboot and flashed boot.bin, system.bin and userdata.bin. The userdata.bin took about 1 and a half hours to erase the drive. After this it is booting okay but only shows 452GB total space.

Could flashing the stock images have resized the drive? How can I fix this? The computer shows it as 477GB capacity.
[Shield Android TV General] paulpenguin:
need help with this

so i do exactly as the guide says and end up with a screen that says "unmodified system partition" it gives me 3 options "keep read only", "select language" and "swipe to allow modifications" no matter which one i choose it keeps rebooting into this screen. help please.

UPDATE: so I thought to myself, " these .bin files go to the front and back of the drive, but theres no data in the middle it must be missing the system/blob/vendor etc files" so I downloaded them from nvidia and voila i have a working shield pro with 500gb samsung 850 evo Vnand ssd :)
[Shield Android TV General] DJarkIV:
Question, I know this thread is the Pro model, but on a 2017 Darcy... Is the flash soldered to the board or is it removable media like a m.2? It would be wonderful if we could upgrade the nand somehow ourselves. Kind of makes me wish I sprung for the Pro model after seeing this.
[Shield Android TV General] dvgeek:
Cable ?

Anyone have any success obtaining the cable (not the original one that a user sold), but the clone cable?

If they did, can you kindly post a link? Also, did the cable work?

Thanks!
[Shield Android TV General] inseek:
Successfully cloned SHDD to SSD using standalone duplicator

Hi,

Decided to pickup a standalone replicator that was available locally and clone original drive to 500GB EVO. Got CineRAID CR-H238, put original drive (brand new Shield) in the source slot, EVO in target, started clone process (dock is stand-alone and not connected to computer) and about an hour later got everything copied to SSD . Shield booted up immediately, lined it to my goodle account and Netflix, everything works so far.

At this point I think any stand-alone replicator that is copying sector by sector will do the trick as long as you're using 500GB disks.
[Shield Android TV General] nex86:
My 500GB hard drive just died recently. Stuck in bootloop and when i try to reflash the firmware it just freezes.

I already removed the hard drive and checked with HDTune. It got a bunch of corrupted sectors

Can I still replace it with an SSD or another SSHD to revive the device?
[Shield Android TV General] wwjoshdew:
Hi [MENTION=7386697]Tilator[/MENTION]! I have re-uploaded your files to MediaFire. It's an instant link with no waiting, ads, or anything. It will download as fast as your internet can handle!

http://www.mediafire.com/file/076qca0dfc9fpu6/Nvidia_Shield_TV_PRO_SSD.zip

Feel free to put it in the OP.

I unzipped the 2 zips, and then zipped up all four files with 7-Zip and uploaded them. Instead of downloading a zip, and extracting more zips... Just download one file, and then extract the zip. Hopefully all is well. If you'd like me to remove it, I will. Files have not been modified. Just trying to help!
[Shield Android TV General] Tilator:
It's OK. Just remember, it will make european version.

Even better solution would be if there was simple instruction how everybody could make their own backup with own settings. My initial purpose was just to show, this is possible. It's not the best way to do this, because it works only with one disk size. Other users have afterwards made it possible to use other sizes too, but the information is spread in different posts around here. Putting all this information together would be a major step forward.
[Shield Android TV General] DizzzyD:
Did anyone try this:

ht tp: // nvidia.custhelp.com /app/answers/detail/a_id/4025/~/how-to-increase-your-internal-storage-on-shield-tv

1. When you format an external drive as internal storage, it becomes encrypted to your SHIELD TV and can no longer be used interchangeably with other devices such as personal computers or cameras.

3. When you format an external drive as internal storage, it effectively replaces your current internal storage. You will no longer be able to use storage space on your existing internal storage for installing large game files. As a result, make sure the new storage space is larger than your current internal storage. SHIELD TV Pro (500 GB) users will most likely want to use external drives as removable storage.

It makes me think. Add any external harddrive and format as internal disk. Replace the real internal disk and do a format again as internal disk. Based on this I guess you can have any size of disk. I am not sure the option format as internal is available after you format an external drive as internal. But maybe someone wants to try it
[Shield Android TV General] wwjoshdew:
I don't know. I'm certain that it still uses the internal drive for boot files and such. The Hard Drive on one of my Shield Pro's died, so I'd be unable to check that anyways.
[Shield Android TV General] aropar:
Booting from live linux

Hi, this is my first post here. Is it possible to run live linux (like live ubuntu) from a usb stick on shield pro so that we can run dd command to make backup image of Shield Pro's HDD? I want to know is there any way to execute dd command or take backup of HDD without taking out the HDD from shield.
[Shield Android TV General] zag2me:
There is a good guide to upgrading the Shield TV to an SSD here:

http://www.networkmanager.club/showthread.php?tid=32

I've tested it and it works, I can't believe the difference in speed! amazing!! Kodi flies.
[Shield Android TV General] 3_D:
Has anyone found a replacement sata cable for the Shield Pro? Mine tore and I can't find a replacement.
[Shield Android TV General] wwjoshdew:
[MENTION=7386697]Tilator[/MENTION]: Oh... my... gosh... I got it to work! I had to use another 500GB hard drive because of your blocks that you calculated. I tried using CloneZilla but it just would NOT clone my working Shield Hard Drive!

Let's go back... About a year ago, I plugged in my original Shield Pro I got on launch day. It wouldn't turn on. The light would glow, but no screen AT ALL. No bootloader, no fastboot, nothing... Just apx mode, but no hdmi output at all.

One way or the other, I got another Shield TV Pro. It's been working great since I got it weeks after my original one died.

I suspected it was the hard drive after all the posts about bad hard drives. Well today I finally grew the balls to take my working Shield TV Pro apart (i'm glad I did!!) and threw that hard drive in my dead Shield TV. IT BOOTED! Well, it showed the NVIDIA boot screen and then I unplugged it. I was 100 percent sure my old Shield TV could live again!!

I tried clonezilla, but it just kept failing when trying to backup my working hard drive to an image.

I grabbed a 500GB hard drive that is too big for the Shield TV, and ran your commands. Now I have TWO working Shield TV Pro's! I wish I could donate to you, but I just moved near Seattle Washington and my rent is two grand a month here. It's kicking me in the balls!! I swear people like you make a difference in the community and I can't thank you enough. I wanted to buy a cloning dock, but that's 40 bucks I don't have right now.

[MENTION=8552266]1975Mark42[/MENTION] and [MENTION=2890402]hallydamaster[/MENTION] I have a 240GB HperX Fury. The commands in this guide won't work on it because it's not 500GB. Anybody got a cheat seat for the blocks on this drive? This one: http://a.co/4DwyjHI

Anyways, thanks again. Here are some pics for ya!

SSD in (was dead) Shield TV. Don't know blocks yet.

Loaded your files onto my USB drive

Ran the dd commands you posted

Now my Shield TV Pro (that WAS dead) is working!

It's taking forever to boot, but seeing the boot animation is 1000 times more progress than before.

It booted... after running some fastboot commands.
[Shield Android TV General] 1975Mark42:
Hi wwjoshdew,

You can use fdisk or dd to determine block count. Please follow this guide in the first post.

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

BR,

Mark.
[Shield Android TV General] Yogur:
Here is my experience if it can help anyone.

First I followed the [MENTION=7386697]Tilator[/MENTION] instructions (I used a Samsung 850 EVO 500gb on my NVIDIA Shield Pro), and it worked fine on first try, but then I had the Netflix issue and also couldn't access the SHIELD folders remotely.

So I decided to try this method, I put my SSHD back in the Shield, I updated It (6.3 was available), and then I did a factory reset. I made the first and last images, I wrote them on my SSD (since my SSD is 500gb I didn't edited anything, assembled the Shield back together, turned It on and It was exactly like I left It but now I could use Netflix and everything was ok. Anyway, to be sure I did factory reset and now everything is working ok .

Thanks to everyone that contributed on this post and the forum in general.
[Shield Android TV General] Jaycob2016:
So I manage to clone hdd on samsung ssd with a sabrent duplicator but no luck. Original hdd boot but ssd nope.

I will try using linux and dd copy

edit: so with these instructions below

Quote:

Originally Posted by Luxferro

source_hd to image

Code:

dd if=/dev/sdX of=/folder_path/shield.img

image to new_hd

Code:

dd if=/folder_path/shield.img of=/dev/sdX

it does the trick and work nicely so the solution is Linux to be sure to make and exact copy of the hdd.

thanks to all

Did the same thing clone with sabrent duplicator won't boot just blue screen. Kindly do video if anyone has time,not familiar with Linux. Trying to clone SATV 2015 pro. Thanks.
[Shield Android TV General] humor4fun:
After many attempts to clone my disk using dd, ubuntu, vmware workstation, various usb/sata adapters and a wavlink USB3.0 docking station, I'd like to report success and hopefully provide someone else hope.

Things that did NOT work:

WavLink USB 3.0 Sata docking station. This thing is supposed to have "offline clone" ability, but it was unable to actually read the Shield drive. Which suggests that it does not do an actual block-level copy function.

I have a bunch of different usb to sata adapters, but there were odd combinations of the Shield drive, target ssd and various adapters that simply did not function.

I was able to diagnose that I have a front-panel usb3.0 port which is busted :(

Using dd to do the firstpart and lastpart writes did not produce a bootable ssd.

Using dd to do a full disk dump and then restore to the ssd did not produce a bootable ssd

EaseUS ToDo Backup is unable to read partitions off the disk, so it's "disk clone" feature is disabled. I use EaseUS Partition Manager Pro for a ton of other disk-utility work so they were my go-to for this project.

EaseUS Disk Copy Home created a WinPE boot disk which is supposed to be able to do block-level cloning, but when I booted it inside a VM, the USB disks couldn't connect and when I booted it on my physical rig, the Mouse/Keyboard (usb devices, supposedly supported) failed to function entirely. These guys have a 30-day money back guarantee so I used that to get my $12 back.

Acronis TrueImage has a block-level disk-clone function, but it is not available to test in their trial software and I wasn't about to fork over $50 to give it a shot.

What worked for me:

HDDGuru Raw Copy Tool (google it, totally free, I am not allowed to post external links yet)

Seagate Backup Plus (shucked) USB to SATA connector (connected to the target drive)

Seagate FreeAgent GoFlex USB 2.0 SATA to USB adapter (connected to the source, shield drive)

Samsung 500GB 850 EVO SSD (as the target)

Simply connect the two drives using two usb/sata adapters, fire up the HDD Guru tool and let it work away. Total duration ran about 3 hours 54 minutes. I should note that at one point I did a full "Factory Reset" on the Shield before finally getting to the HDD Guru tool. Someone else mentioned they did that before a successful block-level copy worked. I cannot say for sure if it was required, but I did not find success until I did that reset.

Edit: To clarify, device was NOT rooted.
[Shield Android TV General] Jaycob2016:
Humor4fun, thanks !! I followed what you did and it work like a charm.
[Shield Android TV General] stever87:
☝️ Worked like a charm! Thanks!
[Shield Android TV General] stephenharrington:
Thanks to humor4fun for this report and his method.

I'm curious about teh need for a Factory Reset ... can't see why it would be necessary to make it work ... but?

stever87 and Jaycob2016, did you do a Factory Reset on your Shields before doing this method with HDDGuru?

I'm trying to avoid doing a Reset given it has my entire Plex Server database on it, but would like to give this method a go ... I also couldn't ever get a successful boot after Cloning using a Sabrent device, I still have no idea why when others reported success.

StephenH

StephenH
[Shield Android TV General] Jaycob2016:
I'm trying to avoid doing a Reset given it has my entire Plex Server database on it, but would like to give this method a go ... I also couldn't ever get a successful boot after Cloning using a Sabrent device, I still have no idea why when others reported success.

Just for your Info StephenH , Yes I did ! After a HARD FACTORY RESET of my Nvidia pro 2015 , out of my curiosity I used my sabrent duplicator EC-HDD2 first to copy with no success. The only thing I can think of it did not work is probably because it's not rooted. I've read couple of them used the same duplicator and it worked for them. Then I've tried HDDGuru and it's free btw, I've connected both drives to my computer and to my surprised after launching the software it recognized both of my drives in Windows 10. I would like to give THANKS to everyone in this thread who contributed. I've been wanting to do this since I've purchased my Nvidia Shield pro. Without everyone's help I would not have done it. Thanks again.
[Shield Android TV General] stephenharrington:
Ok, thanks ... interesting. So you did your reset prior to trying with the Sabrent dock and it didn't work, but then tried the HDDGuru software and it did ...

I may try the HDDGuru without a reset and see how I go.

StephenH
[Shield Android TV General] stever87:
Hey, StephenH. I did perform a full factory reset and set up the device with my account before pulling it out and running it through HDDGuru. Please note that the device did not boot up on the first boot. I let it run for approximately 10-15 minutes and performed a cold boot before it turned on. Not sure if this is the correct procedure of a cold boot but after 10-15 minutes of letting the Shield run, I unplugged the power cable from the Shield and wall outlet, waited for 1-2 minutes and plugged the cable into the Shield before plugging the adapter to the wall outlet.

I hope this helps! Good luck with the transfer! There is definitely a noticeable difference in my opinion. I'm getting ~260MB/s read and ~220MB/s write speeds.
[Shield Android TV General] Jaycob2016:
Good idea, Let me know what is the out come. By any chance your device is rooted?
[Shield Android TV General] stephenharrington:
No, it's not rooted ...

StephenH

---------- Post added at 04:26 AM ---------- Previous post was at 04:21 AM ----------

Ok, thanks for that info, much appreciated!

I'm confused by your "did not boot up on first boot". Do you mean it just sat there with no video output or messages on screen? That is pretty much what I saw when I had my first go at cloning via a Sabrent dock. I just assumed it hadn't worked and put the SSHD back in, which then booted as normal.

Are you saying you just "let it sit there" for 10-15 minutes and then pulled the power plug and then on second power up it worked? What made you wait that long?

StephenH
[Shield Android TV General] stever87:
Yeah, man. Not a problem!

Ah, sorry for the confusion! That's correct! It sat there with no video or message. It is recommended to do by tilator in the first post. ?
[Shield Android TV General] stephenharrington:
Ok, thanks, somehow I missed/overlooked that step in the notes from tilator ... oops! :)

I wonder what it is doing during that time?

I wonder if I'd done that step with the one I cloned in the Sabrent whether it would have come good?

StephenH

***Edit - Actually I DO remember reading about the "wait 15 minutes and do 2nd cold boot" but I guess I thought that was only relevant for tilator's Start/End sector block copy method, didn't occur to me it would also apply to a full clone ...
[Shield Android TV General] humor4fun:
For the record I did NOT root my device before my success with HDDGuru.
[Shield Android TV General] engWar:
Confirming this works like a charm. Clone, wait, assemble, boot. No need for waiting 10-15 minutes, performing 2nd boot etc. Device is dead silent.

Here are some thoughts which someone could find helpful:

- device SHIELD TV Pro 2015 with latest 6.3 upgrade not rooted, factory reset not applied before cloning

- SSD used for this Crucial MX500 500GB SSD

- random branded external usb brackets (evolveo, i-tec - I really do not think this matters)

- everything I tested after boot from SSD was working: NETFLIX ok, chromecast ok, all settings preserved

- PLEX server cannot confirm, I use shield only as a PLEX client

- GameStream working

- full reboot under 1 min.
[Shield Android TV General] stephenharrington:
Thanks for the summary of your experience and tips, have similar setup to you and will be giving this method a go soon.

StephenH
[Shield Android TV General] ivanovjohn2018:
tell me ,what should be the file system, do I need to format the disk before copying files. All actions are possible only in Linux?
[Shield Android TV General] ampstar:
Shield TV HDD replacement

I'm an idiot. Ha.
[Shield Android TV General] adrenaline7879:
Any reason why the Samsung 860 EVO wouldnt work?
[Shield Android TV General] regspy:
So if I buy two of these Sabrent USB 3.0 to SSD / 2.5-Inch SATA Hard Drive Adapter, hookup the internal nvidia hard drive as source and evo 960 500GB as target using HDDGuru Raw Copy Tool. I’m good?
[Shield Android TV General] Idan73:
Only if you mess something up.

Otherwise works fine here.

Sent from my phone

---------- Post added at 08:50 PM ---------- Previous post was at 08:45 PM ----------

Personally use 2 different enclosures so that I don't accidentally overwrite ssd to shield sshd.

Easy to make that mistake, as the widows, as well as the hddguru will see same sabrent enclosure name.

You are better off even ripping the image onto pc (if you have room) first, rather than making mistake like that.

Sent from my phone
[Shield Android TV General] wanglei_0310:
Can you tell me how to backup the system?

Can you tell me how to backup the system of shield tv? The version of my shield is no the same with you, How to confirm the disk address ,at using the command of dd.
[Shield Android TV General] anekelea:
All working ! Thanks
[Shield Android TV General] jerbin3:
How do you know if you didn't do the transfer correctly? Will it show a NVIDIA logo and just not load? or will it give a blank screen all the time?

I am trying to work out if is a hardware fault, or the transfer to the SSD. Right now the lights come on, but no Nvidia logo (no video at all). I put the old SSHD back in and its the same.

I did have this problem a few years back (with original drive, no modifications) and it eventually fixed itself by unplugging and plugging the power back in. My thoughts are its a hardware fault not related to the transfer to the SSD but just won't to confirm.
[Shield Android TV General] ivanovjohn2018:
the inscription nvidia must appear, and after her circles. Did you copy the files through Ubuntu ? If you do not show anything, or files are copied incorrectly (format the hard drive in mkfs.ext4 )