Question about Sheild TV Pro 2015 SSD Upgrade

by Acid0057

Hi

I know this topic has been discussed a ton over the years since some successfully replaced the SSHDD drive in the Shield TV Pro. But I have a question.

My Shield TV Pro is an original 2015 version with the 500GB hard drive. Lately, it has been slow to boot and sometimes freezes completely. I'm ready to undertake replacing the internal drive with a Samsung 860 EVO 2.5" SATA III 500GB Internal SSD (MZ-76E500B) ( https://www.amazon.ca/Samsung-SATA-500GB-Internal-MZ-76E500B/dp/B07HSYJ4JJ/ref=sr_1_6?dchild=1&keywords=Samsung+500GB+EVO&qid=1610552476&sr=8-6 )

My only available computers are 2 Mac's. One running Catalina and the other High Sierra. I sure can reboot into a Linux live CD but I'm wondering if I could just clone the drive right from the command line. I'd like to get a USB Dual Hard Drive Dock like this one: https://www.amazon.ca/Dual-Bay-External-Duplicator-Tool-free-Supported-Update/dp/B073QLNV5Z/ref=sr_1_6?dchild=1&keywords=USB+Hard+Drive+Dock&qid=1610589202&sr=8-6

I can't clone to the Mac and then clone back onto the new SSD, both Mac's only have 256 GB internal drives :(

So here are my planned steps:

  1. I'm not going to unlock the bootloader or factory reset beforehand
  2. Remove the drive from Shield TV following this: https://www.youtube.com/watch?v=BlodnUU4Cl8&t=1s
  3. Place drive into the Dual Dock along with the new Samsung EVO Drive
  4. Copy using DD from the Mac Terminal
  5. Exact Command: "dd if=/dev/sda of=/dev/sdb" (Of course I will fdisk -l to make sure sda and sdb are the correct drives.) (P.S. according to the man page this command is supposed to do a byte-to-byte exact copy of the drive. Bet it's going to take a long time for 500GB)
  6. Pop the new Samsung EVO back into the Shield TV
  7. Boot and test everything
  8. Profit!

Can you see any problems or potential errors that I might come across?

I've seen tons of guides using Windows computers or Linux live environments but not one with a Mac.

Nehemoth

I don't know a lot of about this but the cloning should be by block and check for errors.

I believe should be something like

dd if=/dev/sda of=/dev/sdb conv=sync,noerror

Pretty sure someone with more knowledge will help you out.

Good luck

samjongenelen

Cloning an SSD has a chance to dmg the sdd I think

Acid0057

Got my Samsung Evo drive on order. Will be here next week and I'll let you know how it all goes.

Acid0057

Did the upgrade this weekend and it worked great. I did end up factory resetting to get it to finish booting but working really fast now.