[Sprint Samsung Galaxy S III] nvan7891:
Okay, guys. Has

ANYONE

had any luck using this method to debrick a 32gb? I'm about to sit down and try every method I've seen on every viable sd card I have, several times each.

Sorry for length. I can be bad about responding in a timely manner, and wanted to be as detailed as possible. I know for a fact that this should work on my phone, I know exactly how it became bricked (flashed wrong image to sbl2 partition (mmcblk0p3). I've even swapped the board into a different shell and switched out the SD tray with a known working one from one of my other s3's, to rule out as many other issues as possible. If I can't get this to work today, I'm going to go ahead and order an Octopus Box I've had my eye on, and jtag it myself.

Here are some of my thoughts and concerns, along with a request for anyone with access to a working SPRINT 32gb:

From all I've read/seen/heard, the size of the sdcard used must match the internal storage size (16gb or 32gb). I've noticed that most programs and the like will report it's size as being 16gb after writing to my 32gb card. If the debrick image just truncates any cards larger than 16gb, then the issue is likely the lack of a debrick image made from a 32gb phone (you would think more people on here would have 32's. weird).

Perhaps a 16gb card is required for all galaxy s3's. I'd rather not buy another sdcard if I don't have to, though.

I found this post with instructions for the Samsung Galaxy S III T999 with more specific and slightly different instructions (see bottom of post about order of sd/battery/usb insertion). It also has a flashable zip that automatically creates a debrick image from your phone, if anyone has issues doing it manually. I downloaded the zip and checked the contents, it's 100% safe to use on any s3 version (any android phone, really).

I also wonder about the last instruction from that post:

I've seen video guides that have this step as well. Does answering "ok" and "ignore" actually make any changes to the card, or is the OP just using this as a method for people to insure the image was written correctly by making sure all 23 partitions are there?

If anyone has a working 32gb SPRINT S3, or knows someone with one, and has the time to make/post a debrick image of it on here, PLEASE DO!

You could either use the flashable zip from the post above, or perform these commands on the phone:

note: cmds ran from computer assume linux. Sorry, I haven't used windows for anything besides gaming for over half a decade):

su
busybox dd bs=1M count=128 if=/dev/block/mmcblk0 of=/path/to/preferred/storage/MyDeBrick.img

***Note: I have found that the "bs=1M count=123" only works correctly if "busybox" is included in the command. "dd" works without it there, but for whatever reason, "bs=1M" won't, and it requires the size in bytes.

Or from adb:

adb shell
su
busybox dd bs=1M count=128 if=/dev/block/mmcblk0 of=/path/to/preferred/storage/MyDeBrick.img
exit
exit
adb pull /path/to/preferred/storage/MyDeBrick.img

To drastically reduce the img size, cd to directory containing your new "MyDeBrick.img" (probably /home/<user>) and enter this command:

This overwrites original image:

gzip MyDeBrick.img

This creates a new file:

gzip -c MyDeBrick.img > MyDeBrick.img.gz