UnBrickable SD necromancy- Totally restore your device.

Search This thread

andysoserious

Senior Member
May 25, 2012
67
11
so nice. :eek:

would send u may sgs2 but living in germany :D

watched a few disassembly vids on youtube and saw that it is easier to disassembly the s3 than the s2.
but it should be still easy to do :)

is there any special sd card needed like a special brand oder speed?

/ what i dont get. how long should i connect the rasistors with the wire? during i push the power button? then i should see a countdown on the display?

could not understand everything. i think a vid tutorial would be more useful :D

anyways great job adam :)
 
Last edited:
Jan 24, 2013
9
1
Hi, has anyone successfully managed this? I've followed all the steps and have managed to get the recovery back onto my device but the PIT file doesn't work. Am getting this ;

<ID:0/017> Odin v.3 engine (ID:17)..
<ID:0/017> File analysis..
<ID:0/017> SetupConnection..
<ID:0/017> Initialzation..
<ID:0/017> Get PIT for mapping..
<ID:0/017>
<ID:0/017> There is no PIT partition.
<OSM> All threads completed. (succeed 0 / failed 1)


Thanks in advance!
 
  • Like
Reactions: stevemelbrock

dtosun

Senior Member
Feb 1, 2007
906
86
Xiaomi 12
Samsung Galaxy S23
Where is the pit file? I did everything according to your instruction. I installed firmware without pit file. Everything is ok, but when i dont use my camera after one day it freeze and does not boot? What happen, i dont know:( Can you help me?
 

arikd

Member
Jul 1, 2012
14
0
Running from SD card

Hi,

I managed to damage my i9300 board so that now, even without a short on the resistor, my phone skips the eMMC and goes directly to the SD card.
The damage happened when I tried to revive it from the "SDS" state, and used the Samsung service center solution.
I now get 3 lines of texts saying its tries to copy the sloader to the eMMC and fails (because my eMMC is now officially dead)

My question:

Can I ran the whole system from SD?
I imagine that my IEMI is lost, so it will never work as a phone, but a nice media player or a development platform could be useful.
I don't know much about this, but my guess is that if I can partition the SD the same way the eMMC is partitioned, and put everything on it - it should run.

I have a version of ODIN, that has a "t-flash" option, and I have a working i9300.

How do you suggest I go about making a "bootable" SD card?
and even more important - how do I protect my working i9300 from being bricked while I try this...? (If you have a solution that does not involve it - it will be the preferred one!)

Thanks,
Arik.
 

voytas-cool

Member
Sep 4, 2008
5
0
hi, I've got bricked sgs3 i9300 and would like to unbrick it with this method. I got stuck on resistor shortage - can anybody show me the proper resistor on i9300 board? Or it's yet unknown?

Can i try with the resistor R313 from [Galaxy S III][IMPORTANT] GT-I9300 Hard Brick Fix ?
 
Last edited:

littmanr

Member
Jul 26, 2010
13
1
Adam
Pleawe confirm if this unbrickeable sd method its same for exynos 4212 devices.
i checked user manual and compared memory maps like exynos 4412. IRom and iRam not differences, same initial address and length.
thank your for your answer.
 

littmanr

Member
Jul 26, 2010
13
1
I saw odroid forums with uboot method it's same method. They called Exynos 4x12 SBL1, 2 and tzsw files for load sd boot


Enviado desde mi iPhone con Tapatalk
 

Saqib Mushtaq 74

Senior Member
Aug 27, 2013
137
35
28
sargodha
Hi guys. Ralekdev, Rebellos and Myself have become quite good at hacking the extra roxor out of Samsung devices. We started with The UnBrickable Mod which now spans 15 total devices on the Samsung Galaxy S series. The UnBrickable Mod turned the Galaxy S into a development board. So we moved on to sucessfuly hacking the Qualcomm bootloaders on the Verizon Galaxy S3 and while our exploits for this device have not yet been needed, we have them ready to deploy on several devices and we've learned alot. Today we would like to present to you:

UnBrickable SD-The ultimate in Exynos Necromancy
The UnBrickable SD allows for total resurrection of an otherwise hard-bricked and dead device. It takes a device-specific SDCard, and a jumper to be placed across a tiny resistor. This triggers the device to silently boot at which point it will count to 10 and reload the device's bootloaders. This uses Samsung Official firmware unlike UnBrickable SD Mod (unreleased as of the time of this post) which allows for dual-booting of custom and official.

Why would I need this?
The processor has a small bit of ROM called IROM that tries to initialize the EMMC to load SBOOT. SBOOT then fully initializes the EMMC(Internal and soldered down MMC chip) where it pulls boot parameters, partition tables and all other information for the device to boot. if the SBOOT is damaged, the device will no longer boot and Odin/Factory modes are destroyed and the device is hard-bricked. This failed boot means the device cannot function and is locked up.

How does UnBrickable SD work?
The UnBrickable SD works because the processor is configured to attempt to load SBOOT from EMMC and then fail-over to SD, and finally UART. We've prepared an SDCard via the sdcard command in SBOOT below. By disabling the EMMC during the IROM sequence, this device will automatically fail-over to SDCard boot, check the signatures, see a valid image, and reload the SBOOT onto the EMMC thus enabling Odin.

Instructions
You will need:

Once you have the required tools, we can begin the procedure.
  1. Create your UnBrickable SD.
    • Unzip the SDCard Image file from the zip.
    • Write it to an SDCard
      • Linux:
        Code:
        sudo dd if=GCAM-bootable-odin-from-sd-60mb-DDimg.img of=/dev/MYDEVICE
        where MYDEVICE is the sdcard (usually SDB or SDC
      • Windows: use this tool https://launchpad.net/win32-image-writer/ . I'm not going to explain because I use Linux.
  2. Disassemble the device
    I've prepared this video which shows how to disassemble the device. You can stop after you remove the LCD. Just pull the EM shields off after that so you can access the resistor.
  3. Insert the SDCard
    If you need instructions, you should have stopped long ago :)
  4. Short the EMMC Resistor
    You can use a pair of tweezers or a piece of wire, really anything to conduct electricity from one side of the resistor to the other. Below you can see some needles connected by a piece of wire which I use to short this resistor.
    attachment.php
  5. Press the power button wait a couple of seconds and release the short
    While booting, the device provides a 10 second countdown on the UART2 port. during this 10 second countdown, the EMMC needs to become enabled in order to write the bootloaders back to the device. The entire process takes 30 seconds and you will see nothing on the screen.
  6. Flash with Odin
    This procedure is the same as shown in the video below, however you will put the firmware from above in the PDA section instead of CF-AutoRoot and put the PIT from above into the PIT section

Conclusion
You have sucessfully restored your device to stock condition. Please hit the thanks button below this post.

Additional Resources
[R&D] Port SDCard Recovery to Other Exynos4412 Devices: http://xdaforums.com/showthread.php?t=1986887

Would you like to see the UnBrickable SD on your Exynos4 device (GS2, GNote, Gnote2)? I need a working device and a broken device to develop and test.
dear mr adam i hard bricked my verizon s3 due to mobile odin by upgrading from 4.3 to 4.4 i need ur assistance to unbrick it i mean which resistor to short etc?i expect ur help thanks in advance
 

Top Liked Posts

  • There are no posts matching your filters.
  • 51
    Hi guys. Ralekdev, Rebellos and Myself have become quite good at hacking the extra roxor out of Samsung devices. We started with The UnBrickable Mod which now spans 15 total devices on the Samsung Galaxy S series. The UnBrickable Mod turned the Galaxy S into a development board. So we moved on to sucessfuly hacking the Qualcomm bootloaders on the Verizon Galaxy S3 and while our exploits for this device have not yet been needed, we have them ready to deploy on several devices and we've learned alot. Today we would like to present to you:

    UnBrickable SD-The ultimate in Exynos Necromancy
    The UnBrickable SD allows for total resurrection of an otherwise hard-bricked and dead device. It takes a device-specific SDCard, and a jumper to be placed across a tiny resistor. This triggers the device to silently boot at which point it will count to 10 and reload the device's bootloaders. This uses Samsung Official firmware unlike UnBrickable SD Mod (unreleased as of the time of this post) which allows for dual-booting of custom and official.

    Why would I need this?
    The processor has a small bit of ROM called IROM that tries to initialize the EMMC to load SBOOT. SBOOT then fully initializes the EMMC(Internal and soldered down MMC chip) where it pulls boot parameters, partition tables and all other information for the device to boot. if the SBOOT is damaged, the device will no longer boot and Odin/Factory modes are destroyed and the device is hard-bricked. This failed boot means the device cannot function and is locked up.

    How does UnBrickable SD work?
    The UnBrickable SD works because the processor is configured to attempt to load SBOOT from EMMC and then fail-over to SD, and finally UART. We've prepared an SDCard via the sdcard command in SBOOT below. By disabling the EMMC during the IROM sequence, this device will automatically fail-over to SDCard boot, check the signatures, see a valid image, and reload the SBOOT onto the EMMC thus enabling Odin.

    Instructions
    You will need:

    Once you have the required tools, we can begin the procedure.
    1. Create your UnBrickable SD.
      • Unzip the SDCard Image file from the zip.
      • Write it to an SDCard
        • Linux:
          Code:
          sudo dd if=GCAM-bootable-odin-from-sd-60mb-DDimg.img of=/dev/MYDEVICE
          where MYDEVICE is the sdcard (usually SDB or SDC
        • Windows: use this tool https://launchpad.net/win32-image-writer/ . I'm not going to explain because I use Linux.
    2. Disassemble the device
      I've prepared this video which shows how to disassemble the device. You can stop after you remove the LCD. Just pull the EM shields off after that so you can access the resistor.
    3. Insert the SDCard
      If you need instructions, you should have stopped long ago :)
    4. Short the EMMC Resistor
      You can use a pair of tweezers or a piece of wire, really anything to conduct electricity from one side of the resistor to the other. Below you can see some needles connected by a piece of wire which I use to short this resistor.
      attachment.php
    5. Press the power button wait a couple of seconds and release the short
      While booting, the device provides a 10 second countdown on the UART2 port. during this 10 second countdown, the EMMC needs to become enabled in order to write the bootloaders back to the device. The entire process takes 30 seconds and you will see nothing on the screen.
    6. Flash with Odin
      This procedure is the same as shown in the video below, however you will put the firmware from above in the PDA section instead of CF-AutoRoot and put the PIT from above into the PIT section

    Conclusion
    You have sucessfully restored your device to stock condition. Please hit the thanks button below this post.

    Additional Resources
    [R&D] Port SDCard Recovery to Other Exynos4412 Devices: http://xdaforums.com/showthread.php?t=1986887

    Would you like to see the UnBrickable SD on your Exynos4 device (GS2, GNote, Gnote2)? I need a working device and a broken device to develop and test.
    5
    So similar procedure will also work on Galaxy S3 ?
    Yes. the same procedure will work on the S3. I'm also working on bringing this to other devices as well.
    1
    What kind of image do you use for restoring the device? Just the stock one? 'Cause I (think) I saw you using a Ubuntu image on the Nexus 7...
    I made the image using the working device using a UART connection. It consists of an official, Samsung signed SBOOT image that reloads SBOOT onto the EMMC.

    u mentioned in the post that 15 devices of galaxy s series support this unbrickable mod which are those 15 devices? is Samsung Galaxy S i9003 included in this list or support this unbrickable mod and does all the the devices have the same procedure to use the unbrickable mod? :)
    Nope. We only support Samsung Processors. Not OMAP or even Qualcomm for that matter.
    1
    Is it working on galaxy S 2 ?

    Sent from my GT-I9100 using xda app-developers app

    Nope. I need a device. read the inital post.
    1
    Is this what shorting the resistors actualy does?


    So the T-Flash Option in Odin basically uses this sdcard command to create the bootloader sd?
    Yes. Shorting the resistor disables the EMMC. The TFlash works differently.

    This is different from TFlash. Using TFlash you insert a boot loader from your computer and flash it to the device with Odin. The TFlash is supposed to create a boot loader from an sboot.bin.tar.md5. It has problems and seems not to work... Like ever..