RIFF JTAG – Samsung GT-i9103 Galaxy Z / Galaxy R Boot repair / Unbrick

31.12.2011   A new Year gift ! Samsung GT-i9103 Galaxy Z / Galaxy R (TEGRA2)  Boot repair / Unbrick

Resurrecting Samsung I9103 is easy.
Phone is auto powered on with USB Data Cable connected to the PC while battery is inside; sometimes pressing Power On key during connection may be required. External power supply can be used too.
During some definite startup time (1…3 seconds) TEGRA2 chipsets are not detected via JTAG interface (this could be due to FUSE-d security): that is, on contrary to other devices, which being fused are detected via JTAG but non-haltable, TEGRA2 chipsets give ‘Nothing Detected’ response (though TCK-RTCK pair keeps functioning ok).
Please note: If during resurrection of dead unit the JTAG connection cannot be established (nothing is detected) then re-try with the NRST wire disconnected.

To resurrect Samsung I9103:

  •  Solder JTAG cable to Samsung I9103 JTAG pads;
  •  Insert USB Data cable into board and PC;
  •  Make sure Samsung I9103 is selected in the list of models;
  •  Click Resurrect button;
  •  If nothing is detected then try with NRST wire disconnected;
  •  Wait till software signals a successful operation completion;
  •  Disconnect power supply, de-solder JTAG wires;

Now phone is in bootable condition, that is, even if it does not start up normally, you can flash it using known flashing methods.
_

RIFF JTAG – HTC Incredible S Unbrick, Unlock, CID, IMEI repair supported

30.12.2011    HTC Incredible S Unbrick, Unlock, CID, IMEI repair supported

 

Resurrecting HTC Incredible S is easy. Phone is auto powered on with USB Data Cable connected to the PC while battery is connected.
Some (or all) revisions of HTC Incredible S boards have JTAG interface disabled (that is enable MARM JTAG Fuse is blown in the MSM7230 chip). In this case the JTAG may be enabled only by firmware itself. This is done by the FSBL loader, so writing to FSBL area is artificially disabled in the DCC Loader code. DCC Loader will discard all flashing attempts into FSBL zone and will respond with success code as if flashing succeeded. In this way FSBL zone is protected while user still can flash full image files seamlessly.
Resurrector will reflash radio’s boot zone (except FSBL area) and will re-write PDA’s SPL version 1.13.0000. Additionally to SPL and Radio zones, the zone which contains Model ID is re-flashed too. Thus after resurrection phone will have Model ID = ‘PG3213000’.
There is option to reflash BOOT and RECOVERY zones.
Please note, if your phone has the FSBL loader damaged and MCU has JTAG FUSE blown then there is no way to resurrect your phone via JTAG interface.

To resurrect HTC Incredible S:

  •  Solder JTAG cable to HTC Incredible S JTAG pads;
  •  Insert batter and connect USB Data cable;
  •  Make sure HTC Incredible S is selected in the list of models;
  •  If you use only battery, press Power On key;
  •  Click Resurrect button;
  •  Wait till software signals a successful operation completion;
  •  Disconnect power supply, de-solder JTAG wires;

Now phone is in bootable condition, that is, even if it does not start up normally you can flash it using known flashing methods.

To enter download mode:

  •  Disconnect PC cable;
  •  Insert battery;
  •  Hold ‘Volume Down’ key and press ‘Power ON’ button.

_

RIFF JTAG – Samsung Galaxy Note (GT-i9220) Unbrick – Boot Repair Supported

29.12.2011      Samsung Galaxy Note (GT-i9220) Unbrick – Boot Repair Supported

Samsung I9220 AP (PDA Part) is based on the S5PV310 (Exynos 4210) Processor (Cortex-A9 Dual-Core). JTAG pads are very small; professional experience in soldering is required to connect wires to the JTAG interface.
Note, one simple way to connect over JTAG – connect USB cable to PC and insert battery. In this case phone is automatically powered on.

To resurrect Samsung I9220 AP:

  •  Solder JTAG cable to Samsung I9220 AP JTAG pads;
  •  Connect USB cable to phone and PC;
  •  Insert battery;
  •  Make sure Samsung I9220 AP is selected in the list of models;
  •  Make sure a fixed TCK frequency is selected;
  •  Click Resurrect button;
  •  Wait till software signals a successful operation completion;
  •  Disconnect USB cable, de-solder JTAG wires;

Now phone is in bootable condition, that is, even if it does not start up normally, you can flash it using original Samsung downloader software to restore it to the working state.

To enter download mode:

  •  Disconnect PC cable;
  •  Insert battery;
  •  Hold both ‘Volume Down’ and ‘Home’ keys and press Power-On.

_

RIFF JTAG – Direct JTAG Access to Flash Memory Plugin v1.01, TEGRA2 eMMC Supported

28.12.2011   Direct JTAG Access to Flash Memory Plugin v1.01, TEGRA2 eMMC Supported
Whats new:

 

  •  Added MSM6500
  •  Added TEGRA2 eMMC controller #2 support
  •  Added partition access selection for eMMC devices
  • Fixed AutoFlash Size bug for eMMC devices

Important info:

TEGRA 2 can be connected via CORTEX or ARM7 cores. In some cases, where CORTEX core is in sleep mode, it’s only possible to access ARM7 core, thus allowing access to shared memory space. Restoring Boot partitions via ARM7 core will enable access to CORTEX core after power reset.

Sample:

RIFF JTAG – Samsung Galaxy Note (GT-N7000) Unbrick – Dead Boot Repair supported

28.12.2011    Samsung Galaxy Note (GT-N7000) Unbrick – Dead Boot Repair supported

Samsung N7000 AP (PDA Part) is based on the S5PV310 (Exynos 4210) Processor (Cortex-A9 Dual-Core). JTAG pads are very small; professional experience in soldering is required to connect wires to the JTAG interface.
Note, one simple way to connect over JTAG – connect USB cable to PC and insert battery. In this case phone is automatically powered on.

To resurrect Samsung N7000 AP:

  •  Solder JTAG cable to Samsung N7000 AP JTAG pads;
  •  Connect USB cable to phone and PC;
  •  Insert battery;
  •  Make sure Samsung N7000 AP is selected in the list of models;
  •  Make sure a fixed TCK frequency is selected;
  •  Click Resurrect button;
  •  Wait till software signals a successful operation completion;
  •  Disconnect USB cable, de-solder JTAG wires;

Now phone is in bootable condition, that is, even if it does not start up normally, you can flash it using original Samsung downloader software to restore it to the working state.

To enter download mode:

  •  Disconnect PC cable;
  •  Insert battery;
  •  Hold both ‘Volume Down’ and ‘Home’ keys and press Power-On.

_

RIFF JTAG – CDMA Olive C2110 Supported

27.12.2011    CDMA Olive C2110 Supported

Resurrecting Olive C2110 is simple. Phone is auto powered on with USB Cable connected to the PC. Battery presence is not required; connection can be established with detached board.
Current resurrector contains Firmware and EEPROM zones for memory chip with ID 0x00EC/0x2254

To resurrect Olive C2110:

  •  Solder JTAG cable to Olive C2110 JTAG pads;
  •  Insert USB Data cable into board and PC;
  •  Make sure Olive C2110 is selected in the list of models;
  •  Click Resurrect button;
  •  Choose which areas to flash;
  •  Wait till software signals a successful operation completion;
  •  De-solder JTAG wires;

_

RIFF JTAG – CDMA Samsung B339 Breeze Supported

23.12.2011 CDMA Samsung B339 Breeze Supported

Resurrecting Samsung B339 is simple. Phone is auto powered on with USB Cable connected to the PC. Battery presence is not required; connection can be established with detached board.
Current resurrector contains Firmware and EEPROM zones for memory chip with ID 0x00EC/0x2256

To resurrect Samsung B339:

  •  Solder JTAG cable to Samsung B339 JTAG pads;
  •  Insert USB Data cable into board and PC;
  •  Make sure Samsung B339 is selected in the list of models;
  •  Click Resurrect button;
  •  Choose which areas to flash;
  •  Wait till software signals a successful operation completion;
  •  De-solder JTAG wires;

_

RIFF JTAG – CDMA Huawei C3500 Supported

23.12.2011    CDMA Huawei C3500 Supported 

Resurrecting Huawei C3500 is simple. Phone is auto powered on with USB Cable connected to the PC. Battery presence is not required; connection can be established with detached board.
Current resurrector contains Firmware and EEPROM zones for memory chip with ID 0x00EC/0x257E

To resurrect Huawei C3500:

  •  Solder JTAG cable to Huawei C3500 JTAG pads;
  •  Insert USB Data cable into board and PC;
  •  Make sure Huawei C3500 is selected in the list of models;
  •  Click Resurrect button;
  •  Choose which areas to flash;
  •  Wait till software signals a successful operation completion;
  •  De-solder JTAG wires;

_

RIFF JTAG – CDMA Huawei C2856 Supported

22.11.2011  CDMA Huawei C2856 Supported

Resurrecting Huawei C2856 is simple. Phone is auto powered on with USB Cable connected to the PC. Battery presence is not required; connection can be established with detached board.
Current resurrector contains Firmware and EEPROM zones for memory chip with ID 0x0020/0x88C0

To resurrect Huawei C2856:

  •  Solder JTAG cable to Huawei C2856 JTAG pads;
  •  Insert USB Data cable into board and PC;
  •  Make sure Huawei C2856 is selected in the list of models;
  •  Click Resurrect button;
  •  Choose which areas to flash;
  •  Wait till software signals a successful operation completion;
  •  De-solder JTAG wires;

_

RIFF JTAG – CDMA Haier C301R supported

20.12.2011   CDMA Haier C301R supported

Resurrecting Haier C301R is simple. Phone is auto powered on with USB Cable connected to the PC. Battery presence is not required; connection can be established with detached board.
Current resurrector contains Firmware and EEPROM zones for memory chip with ID 0x00EC/0x257E

To resurrect Haier C301R:

  •  Solder JTAG cable to Haier C301R JTAG pads;
  •  Insert USB Data cable into board and PC;
  •  Make sure Haier C301R is selected in the list of models;
  •  Click Resurrect button;
  •  Choose which areas to flash;
  •  Wait till software signals a successful operation completion;
  •  De-solder JTAG wires;