yashsingh1/xdaforums huggingface dataset:
[Shield Android TV General] jerbin3:
I have done it in several ways:

1. HDD Guru Copy tool and cloned the SSHD to image and then back onto the SSD

2. Tried same with DD (on mac) to clone the entire sshd

3. Tried Tilators torrent and method

3. Used DD (mac, freebsd and ubuntu attempts) to get the first 3.5GB and the lastpart GPT, and placed that onto the ssd. On the final attempt (in ubuntu), i did fdisk and mkfs.ext4.

I am using a Samsung EVO 860, 500GB. One thing I didn't do was modify the lastpart GPT from the original drive because to my understanding if it is the same size hdd that is not needed.

Original SSHD causes same issue now (no video, no nvidia logo).

Also in device manage the shield is showing as APX, is that normal?
[Shield Android TV General] ivanovjohn2018:
I formatted the ext4 disk via Paragon Hard Disk Manager, then copied 2 files to Ubuntu via dd command, and even if you copy the first start file.bin, and the second will not copy, the system should still start, but without the second file, the firmware will not be installed. I've tried 2 different drives of 500 GB and 160 GB (160 helped me hallydamaster). And all the drives worked -the system was booting up. The only thing that I have a problem is the device restarts from time to time and "POPs up" type errors (in the application of google play services again there was an error and the type of such)
[Shield Android TV General] CasperSal:
hi I have follow the instruction but the VN shield pro is not turning on the screen is black and when I connect it to my linux it show as APX can't some one help
[Shield Android TV General] tangabudhav:
Ok great. As I supposed

I can confirm, IT WORKS; I used same HD of Tilator (SSD intel 480GB).
[Shield Android TV General] amcfarla:
So I thought I would post here that I was able to complete this today and the Nvidia Shield TV Pro with 500GB SSD is night and day quicker than with the platter drive. If anyone has read this forum and is a little confused which is the best way to upgrade I wanted to share with everyone what I used which worked without an issue:

I bought the two items on this Amazon Wish list (SSD and Cloner): https://www.amazon.com/gp/registry/wishlist/2H053I9O356FB/ref=cm_wl_huc_view

I have these two items from iFixit:

https://www.ifixit.com/Store/Tools/64-Bit-Driver-Kit/IF145-299-4 (for the Torx 6 screw driver)

https://www.ifixit.com/Store/Tools/iFixit-Opening-Tool/IF145-335-1 (2 of these to open the Shield, keeps from scratching the case using plastic)

I then followed these instructions pretty much step by step:

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

It took about two hours to clone the drive and put it back together with the new hard drive. I will note that I used two screw drivers to take out the first white plug in 4th image (step 2), and then unplugged the other black plug that the cables run right next in Step 3 photo, that plug came out really easy. I unlocked the black locking port on the sata connector, and then unscrewed the Torx 6 screw and then pulled the drive out easily which the sata cable came out pretty easily that way. The sata cable does have adhesive to the hard drive so easily remove that and the sata cable should unplug without any issues. The sata cable was a tad challenging plugging back into the Shield TV port but using one of the soft pry tools I was able to push it in without much issue. Screw the torx 6 screw back in and plug the two other plugs (white and black one) back in and pop the cover back on and the case connectors should all pry back together without issue.

I understand some people may see this post and think most of this is pretty elementary but I was a tad concerned before doing this if I would brick my Shield TV from reading other posts about breaking the SATA cable or the device not booting up after cloning. This worked for me with the products I used so if you do the same, you shouldn't have any issues.
[Shield Android TV General] draneb:
What to do when your original HD fails

Hello everyone,

So I found this forum and it has helped me out a lot but I need even more help. My Nvidia Shield Pro hard drive went bad. I am assuming it was right after a lightning storm we had because it didn't work after that. So I did a Google search on how to get a replacement hard drive and it led me to this forum.

I purchased a 500GB SSD and I followed Tilator's instructions on page 1 and I actually got this thing to work! The only problem is I live in the United States and buried deep in the pages of this thread you all are talking about how Netflix doesn't work because this was a European image. I didn't see that until after I began everything. Since I didn't find this forum until after my hard drive crashed I don't have a personal backup.

Is it possible for me to get a U.S. version image? Would Netflix work then? I got excited because I found a download page on the Nvidia website and I chose the Nvidia Pro OS 7.0.2 and I followed the instructions there thinking it would give me a clean install of the OS (like when you re-install Windows) and I actually got that to work even being a noobie at all of this, but Netflix still gives an Error code: UI-800-3.

Maybe I did something wrong or maybe that is not what the "flash" does? I would appreciate any help. You guys are geniuses. I want to get this thing working again so badly, but I need the Netflix app working. Thank you!
[Shield Android TV General] JazzMartian:
Wonder if this will work with the new (40% increase in performance) Samsung Gen 5 V-NAND SSDs?

https://hothardware.com/news/samsung-5th-gen-v-nand
[Shield Android TV General] dafresh:
just wan`t to confirm that Samsung Evo 860 500gb works great.

Did a image with hddguru, afterwards wrote the image to ssd an works perfectly
[Shield Android TV General] JazzMartian:
Thanks for an answer to a question that nobody asked. But do let me know if it works with a 1TB Samsung GEN 5 V-NAND SSD. K, thanks. [emoji106]
[Shield Android TV General] JazzMartian:
Hey i was totally joking btw! I was tired and just in a silly mood. I meant to add this sooner. I just forgot. Sorry about that, and thanks for adding more info!
[Shield Android TV General] dafresh:
Keep calm, all fine :)
[Shield Android TV General] Jackie393:
unrelated. who can help me dump all partition of shield tv 2017 16gb?. here my post.

https://xdaforums.com/hardware-hacking/hardware/share-direct-emmc-pinout-shield-tv-2017-t3822417
[Shield Android TV General] garry1997:
Hi guys

Read a lot of this thread and I haven't been able to find video instructions on how to do either method (direct cloning of the SSHD (500GB) > SSD (500GB) or the option of upgrading the SSHD to a 1TB SSD with the HxD editor. Everything looks extremely complex for that option and I really really want to prompt the idea of someone made a video documentation/how to next time someone does it. I can't express how helpful a video would be for noobs like myself.

Thanks!
[Shield Android TV General] tinuz97:
Successfully cloned my sshd to my Samsung 860 EVO 500GB SSD today, with a Inateck FD2005 device (offline mode, without a computer)

I love the performance boost already :D
[Shield Android TV General] yellowbear4:
You just take the original hdd out clone it to the ssd and put the ssd in? No other messing about?
[Shield Android TV General] tinuz97:
Yep, exactly.

Clone original to my ssd, no messing around.
[Shield Android TV General] Deca4:
I just did my upgrade not to long ago with a Samsung 850 500GB. I wanted to post this because I did mine without using a computer. I did it with a hard drive cloner from Amazon. Search for FS2005. I purchased the older version.

I did not reset my Shield to factory defaults to have a successful upgrade. After the upgrade, my Shield booted up quicker and as if nothing happened, all apps and setting where exactly the same as it was before the upgrade but just faster.

Here's what I did. I won't go into detail except for the import parts that was not mentioned on other post.

1. Shutdown your Shield through the menu. Note: You don't have to do a factory reset or any kind of reset before starting this.

2. Open up your shield, there's plenty of post on this.

3. Remove the old hard drive and any following cables that goes over the hard drive. This took the longest because it was tough getting the ribbon cable attached to the hard drive. I wasn't able to get the hard drive ribbon cable off of the system board. What I did was carefully removed the hard with the cable was attached. Once the hard drive was out, I carefully remove the cable from the hard drive and left the ribbon cable attached to the system board.

4. I put the old hard drive in slot one of the FD2005 hard drive cloner, the new SSD in the 2nd slot and press the button to start the cloning. In a couple of hours, you'll see the lights on the hard drive cloner indicating it's done.

5. Install new hard drive and put all cables back carefully.

Like I mentioned when I turned it on, it started up like nothing happened but booted much faster. I did not have to re set up anything, it was just as I left it with the exception that everything is now faster.
[Shield Android TV General] JazzMartian:
Here's a video tutorial showing the same method Deca4 mentioned above. This is absolutely the best way to do it, imo.

[youtube]Xf6fgbT-uuk[/youtube]

---------- Post added at 06:10 AM ---------- Previous post was at 06:04 AM ----------

Does this work with a SSD drive of any size, or will only a 500GB SSD work?
[Shield Android TV General] bum2kev:
I just used http://hddguru.com/software/HDD-Raw-Copy-Tool/ with a Evo 860 500gb and it worked fine. No need to reset. Took about two hours to copy over and the shield had no idea. The thing is blazing fast now.
[Shield Android TV General] JazzMartian:
I was wondering why drive cloning software wouldn't work. Great to hear that it does! The only downside to this method is the drive apparently needs to be the exact same 500GB size.

Now please forgive my ignorance, but did your method require the SATV's stock drive to be removed?

---------- Post added at 06:52 PM ---------- Previous post was at 06:50 PM ----------

*EDIT

The OP stated that it must be a drive of the exact same size.
[Shield Android TV General] Deca4:
Actually mine was a little different for the hard drive ribbon. The part when he lifts up the plastic piece that loosen's the ribbon cable, when I lift on that, part of the middle part of the plastic broke off. I think mine was fragile from the heat? Good thing there was enough plastic to keep the ribbon in place. I ended up leaving the hard drive ribbon attached to the motherboard. I tried to explain that on my post but I think I wasn't clear enough with the instructions?

Another reason I posted this method is because some people don't understand how to hook up the drives on their computer and run the program. In the old days I had to build a Lunix machine and run commands to upgrade Tivo drives. It's much easier now.
[Shield Android TV General] dk1keith:
I would also like to know if this will work with a different size ssd or if it is only for a 500 gig drive.

thanks
[Shield Android TV General] zgarretson:
Anybody know what would happen if I took the hard drive from one Pro and put it in another? Would that blow up the widevine keys for both devices? Drive is totally unused.

I was an idiot on my first attempt and had my drives in the wrong order and overwrote my old drive with a blank drive...

Bought a new Shield Pro since I lost Netflix, etc as a result of having to flash factory images. I have successfully cloned the new drive before I even set it up.

Was thinking of sticking that new unused SSHD drive in my old Pro to see if it would be back to 100%, but I don't want to lose Netflix on both devices and end up with two partially working Shields instead of one. Explaining to the wife why we lost Netflix on the new $300 Shield would not be a fun conversation.
[Shield Android TV General] e_dub1979:
nvidia shield pro SSD software method video

Thanks to all of you at XDA for your trial and errors, it helped me find a solution to the SSD problem without having to buy anything but a hard drive. I made a video for you guys, for all your hard work. Hope it helps, here's the link.

Part 1 - Hardware https://www.youtube.com/watch?v=BlodnUU4Cl8&t=58s

Part 2 - Software https://www.youtube.com/watch?v=VMzygWVAA6k&t=134s
[Shield Android TV General] Deca4:
I don't know, I haven't tried it. I think it will work but you will not get the full capacity of the drive. Only 500GB will show up. To get the full size, you'll need a put in a linux computer to run commands to copy and expand at the same time.
[Shield Android TV General] dk1keith:
Hey thanks for the reply. I was actually referring to a smaller ssd drive not a larger one. Say 250gb.
[Shield Android TV General] dk1keith:
.

I could really use some help with an answer to whether or not I can clone the shield tv 500gb drive to a smaller say 250gb ssd drive. I don't want to buy a smaller ssd drive until I know it can be used to clone the shield hard drive. Thanks to anyone who can give me an answer.
[Shield Android TV General] Deca4:
Oh, got it. With my method having a smaller drive would not work. It has to be the same size drive or larger to clone drives on all drive cloners I know of.
[Shield Android TV General] dk1keith:
that's what I needed to know. I don't really need 500 gb on the shield but I guess I'll go with the Samsung Evo like most others.

thanks again for the reply.
[Shield Android TV General] hallydamaster:
It's no problem to use a smaller size drive. Just follow my guide: https://xdaforums.com/shield-tv/general/guide-migrate-to-ssd-hdd-size-satv-pro-t3440195
[Shield Android TV General] dk1keith:
Thanks for the reply. Yeah I've been looking at the thread with your guide. Seems a little daunting for me. I was originally going to attempt your method until I saw the thread on using a drive cloner. Just prefer as few steps as possible to avoid screwing something up. There are some really good ssd drives in smaller capacity that I was hoping to use but If I have to enter linux commands etc. rather than connect the shield drive and target drive and do a straight clone that would be the safer way for me. I'm usually not this much of a chicken as I have rooted and modified many many devices...lol I just really don't want to screw up my shield tv.
[Shield Android TV General] Deca4:
Good Video. I have the 2015 version and I didn't have the pull tab where the hard drive cable connects to the motherboard like in your video. I had to pull my drive out and I had to leave the hard drive cable connected to the motherboard.
[Shield Android TV General] hallydamaster:
Well, it's really not hard to do if you plan on taking the drive out anyway.

You also can't screw up the Shield, as you can always go back to your old SSHD.

You are much more likely to break something from taking the device apart. The only thing that can go wrong, is that you mistakingly could override your old drive.
[Shield Android TV General] e_dub1979:
Thanks for the info I am swapping drives in a 2015 next week with that tip it will be easier.
[Shield Android TV General] Chahk:
Trying this right now on my Shield TV Pro 2015. The first time around HDD Raw Copy Tool hung on 98% and of course Shield wouldn't boot off it. Second attempt is chugging along at 55% right now. Wish me luck.

[Edit] Nope. Stuck on exactly same sector. Could it be an issue with the original drive or the SSD? Is there a way to check?
[Shield Android TV General] dk1keith:
will a 512gb ssd work without having to do any linux commands? I have the external clone device

thanks
[Shield Android TV General] bum2kev:
Maybe try a factory reset on the shield first then try and copy it over.
[Shield Android TV General] JazzMartian:
I was told by the OP of the video that a 512GB drive WON'T work based on that method. It must be an equal 500GB drive.
[Shield Android TV General] dk1keith:
Cool. I just ordered the Samsung Evo 860. Thanks for the reply.
[Shield Android TV General] JazzMartian:
You're welcome. It's a shame that the painless method doesn't allow for larger sized drives, but I guess no pain, no gain!
[Shield Android TV General] dk1keith:
True! I'll just use the old shield drive as a backup in case something happens to ssd drive.
[Shield Android TV General] JazzMartian:
Yeah best to keep the original drive untouched as a backup. I eventually hope to be able to install a larger sized SSD than a 500GB one, but right now I don't feel confident in my technical proficiency to attempt it. I think I could probably manage it with a thorough user-friendly video tutorial. Maybe by the time I can afford a 2TB SSD I'd be happy with, one will exist.
[Shield Android TV General] Deca4:
Sorry for the late reply. I see you ordered the EVO 860. The answer is yes you can go with a bigger drive but not smaller. Depending on what linux commands you use, you will see either the same amount of free space available as the original 500GB drive even if your new one is 1 TB. With the right linux commands see all of the space available on the new drive which is 1 TB base on my example earlier.
[Shield Android TV General] hallydamaster:
I'm sorry to say, but that's simply not true.

The Shield utilises a proprietary GPT layout, with only 1 bootsector. This bootsector resides ind the last block of the drive.

Trying to clone the drive to a larger or smaller drive will render it useless.

You could clone the drive to another sized disk, but you would still have to write the bootsector manually.
[Shield Android TV General] Sub-Negro:
I just tried to clone mine using a mushkin 500GB SSD and it didn't work. I tried to clone my PS3 and it actually worked. So I bought an Evo 860 and it still didn't work. I'm using a Sabrent cloner. Do I need to buy another cloner?
[Shield Android TV General] Deca4:
Actually your reply is simply not true. Please read more carefully.

Using a hard drive cloner will copy the information exactly on the same or bigger size hard drive post). If the new drive is a bigger drive, you will not see the extra space unless you expand the drive using linux commands which you will need a linux computer and I believe you have to edit the binary codes.

Here's proof you can buy one on ebay with a 512GB to 2TB SSD: https://www.ebay.com/itm/NVIDIA-Shi...stomized-Up-to-2TB-HDD-SSHD-SSD-/132145762587

I never said this would work on a smaller drive, read my post again. As I mentioned you cannot clone to a smaller drive using a hard drive cloner. I did read you can clone to a smaller drive using linux commands but I don't know if that's true. I do know you can use linux commands to expand the drive or clone it to a bigger drive (not in a hard drive cloner).
[Shield Android TV General] dk1keith:
I just tried to clone mine to a Samsung Evo 860 500gb and it didn't work. When the shield is connected to the tv i get no signal on that hdmi input. Put the original drive back in shield and it booted fine. I used this cloner

https://www.amazon.com/Wavlink-Universal-Docking-Ethernet-Ultrabook/dp/B019XOJ874. Tried the ssd drive twice with the same result. I'm hesitant to keep swapping out the drives to test because I don't want to accidentally break something.
[Shield Android TV General] dk1keith:
Can I ask if you had to boot your shield twice as others have reported in previous posts. or if the first boot took a really long time?

as i mentioned earlier after I did the 1:1 clone the shield appeared to not boot. I just got the no signal on the hdmi port attached to the shield. I didn't give it a really long time to boot and didn't do the second boot.

thanks
[Shield Android TV General] dk1keith:
Think I found an answer to this already. Someone else in this thread tried the WavLink cloner and it wouldn't work. That is the one I have. I may have to try a different cloner device.
[Shield Android TV General] JazzMartian:
I haven't actually attempted the drive clone/swap yet. Have just been gathering info at this point. Sorry I can't help more.
[Shield Android TV General] hallydamaster:
Well, I'm not going to argue with you.

You can't use a hard drive cloner to clone the Shields SSHD to a bigger or smaller drive.

You can only do a 1:1 clone on a same size drive, or do some bootsector editing to make it work on another sized drive.
[Shield Android TV General] dk1keith:
I think I'm going to give this a try but I have a few questions: is sdX the drive letter? example: sd1?

is folder_path the folder for the image? if so, how is that written in the command line? do you have to specify a folder?

thanks for any help on this.
[Shield Android TV General] e_dub1979:
If you have a pc and the drive is out why not try this method.

Part 1 - Hardware https://www.youtube.com/watch?v=BlodnUU4Cl8&t=58s

Part 2 - Software https://www.youtube.com/watch?v=VMzygWVAA6k&t=134s
[Shield Android TV General] dk1keith:
Got it done! thanks to all who answered questions for me and who came up with this method. I used the method with HDD Guru.

it took about 4 1/2 hours but completed without problems. I used a BlacX sata docking station and the Wavelink HDD Docking station/Cloner. Placed the Shield Drive in the BlacX Docking Station (source) and the Samsung Evo 860 in the Wavelink (target). The shield is really so much faster!
[Shield Android TV General] e_dub1979:
Hard drive cloners are tricky and here's why two people can buy the exact same cloner, one could work and the other might not, just because they both bought the same cloner doesn't mean they have the same chip inside. Hope this helps
[Shield Android TV General] Sub-Negro:
Got it to finally clone and now none of my controllers work anymore and I can't find my remote ?
[Shield Android TV General] e_dub1979:
Glad to hear you got it cloned. Did you try to pair up your controller? You can use a usb keyboard to navigate the menu.
[Shield Android TV General] o-l-a-v:
Just bought a ORICO 6629US3 cloner. Will tell you how it goes once it arrives. Will clone to Samsung Evo 860 500gb.

Anyone had success using CloneZilla or similar? Block based clone?
[Shield Android TV General] o-l-a-v:
I just tried copying the internal HDD to a 500gb Samsung Evo 860 with HDDGuru - HDD Raw Copy. Worked like a charm, first try. Used a Samsung USB3.0 to SATA adapter, the one included with Samsung 840 Evo 240gb Upgrade Kit. For the HDD I used a Orico External 2.5" SATA Enclosure. Ergo, should work with pretty much any USB to SATA adapter.

HDDGuru - HDD Raw Copy can be found here, and should run on pretty much any Windows version. I used Windows 10 1809.
[Shield Android TV General] e_dub1979:
That's great to hear, Nvidia needs to start selling shield TV with SSD installed from the factory. They run so much faster with an SSD.
[Shield Android TV General] Zscott87:
Just wanted to say THANK YOU! I spent days ramming my head against a wall and following your directions, worked Perfectly! Back in business!
[Shield Android TV General] darkscorpion20:
I tried to duplicate this and ran into an issue where it never went past the little colored loading screen. I added the following from ahmed68 and it worked. I am just summarizing it for easier reading. These steps were done

I tried 3 different times using DD from Windows and Ubuntu both. I am using a Samsung EVO 500GB on my Shield Pro.

1) Before performing the steps by Tilator format your entire SSD to EXT4.

2) Complete ALL of the steps outlined above by Tilator, if after the cold boot it just stays on the colored google load screen then proceed.

3) Unplug (not just turn off) the shield and connect a micro usb cable to a PC and boot into FastBoot mode with the following steps.

4) Plug in the shield while USB is connected, 2 seconds after you plug it in hold the shield power button for around 6 seconds until you see the fastboot menu.

5) From the fast boot menu choose the option "Boot recovery kernel"

6) Once you are in TWRP (need a mouse) swipe to open options then continue, finally use the "Wipe" option then "Format".

This only took a couple minutes total and it fixed the stuck loading issue, I was able to get booted and start the update process.