Help please
I got stuck with a black screen when trying to boot from the new drive. I tried the wait 15 minutes, cold boor, then try fastboot, but I can't get into fastboot, and my shield shows up as APX. I wanted to replace my 500gb drive with a 960gb SSD, here's everything I did after I copied the firstpart/lastpart.bin from the stock SSHD:
Disk /dev/sdc: 894.26 GiB, 960197124096 bytes, 1875385008 sectors
Disk model: -960G-1HAP
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: gpt
Disk identifier: C4AA3DE0-F369-415F-8B00-2A1039AFD2DC
/shield_pro_new_disk_gpt_calculator lastpart.bin 960197124096 lastpart4k.bin
Shield-pro-500G gpt-calculator for new disk, ver. 0.1
Thanks to Luxferro and hallydamaster at xda-developers nVidia-Shield-Android-TV Shield-Android-TV-General
See 'Guide: Migrate to SSD/HDD of any size, only for SATV Pro 500GB'
new_disk_byte_size = 960197124096
new_disk_sector_size = 0x6FC81AB0
new_disk_current_LBA = 0x6FC81AAF
new_disk_last_usable_LBA = 0x6FC81A8F
new_disk_start_partition_array_LBA = 0x6FC81AA6
new_disk_data_last_LBA = 0x6FC81A8E
crc32_partition_array = 32230FBA
crc32_gpt_header = 13235F0E
Done!!!
[email protected]:/home/masteroskillio# if=firstpart.bin of=/dev/sdc bs=512 count=69888
[email protected]:/home/masteroskillio# dd if=firstpart.bin of=/dev/sdc bs=512 skip=69790 seek=69888 count=6830080
6830080+0 records in
6830080+0 records out
3497000960 bytes (3.5 GB, 3.3 GiB) copied,
[email protected]:/home/masteroskillio# dd if=lastpart4k.bin of=/dev/sdc bs=512 seek=1875384998
10+0 records in
10+0 records out
5120 bytes copied
not sure what I am doing wrong.
EDIT: here's what I am doing from start to finish, I have an unlocked bootloader on my shield:
Dumping the data from the SATV SSHD using an ubunto install I have on a laptop:
1. sudo -s
fdisk –l
2. dd if=/dev/sdc of=firstpart.bin count=6899870
3. dd if=/dev/sdc bs=512 skip=976773158 of=lastpart.bin
Putting new SSD inand copying firstpart.bin and lastpart.bin files in a new drive
1. ./shield_pro_new_disk_gpt_calculator-0.3 lastpart.bin 960197124096 lastpart4k.bin
2. if=firstpart.bin of=/dev/sdc bs=512 count=69888
3. dd if=firstpart.bin of=/dev/sdc bs=512 skip=69790 seek=69888 count=6830080
4. dd if=lastpart4k.bin of=/dev/sdc bs=512 seek=1875384998
It doesn't boot with the new SSD in , but It does boot fine with old SSHD in it. Any suggestions? I still have the working SSHD and my copies of the first/last.bin files.
EDIT: tried booting the shield with other hard drives that I had, I noticed the new SSD drive power was 5v .9amps and the SSHD is 5v .7 amps, I thought maybe it was drawing too much power, but no had drive I had would even get to the Nvidia logo, I tested from .6-.8 amps. Nothing shows up on the TV screen at all with any drive except the original SSHD which works fine..