-
...::RIFF JTAG Updates Post Only Here::...
RIFF JTAG Updates Post Only Here
RIFF JTAG - CDMA HTC Droid Eris, HTC Polaris and more
12.04.2011 CDMA HTC Droid Eris, Unbrick, Boot Repair, ModelID repair supported
Resurrecting HTC Droid Eris is easy. Phone is auto powered on with USB Data Cable connected to the PC. Battery presence is not required; connection can be established with detached board.
Additionally to SPL and Radio zones, the zone which contains Model ID is re-flashed too. Thus after resurrection phone will have Model ID = ‘PB0010000′.
To resurrect HTC Droid Eris:
- Solder JTAG cable to HTC Droid Eris JTAG pads;
- Insert USB Data cable into board and PC;
- Make sure HTC Droid Eris is selected in the list of models;
- If you use 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 to enter HBoot menu;
- Hold ‘Volume up’ key and press ‘Power ON’ button to enter Recovery mode;
12.04.2011 HTC Polaris (HTC Cruise) Unbrick, Unlock, IMEI and CID Update, ModelID repair supported
Resurrecting HTC Polaris is easy.
Resurrector will reflash radio’s boot zone and will re-write PDA’s SPL to 2.20.AxeBox. Additionally, the zone which contains Model ID is re-flashed too. Thus after resurrection phone will have Model ID = ‘POLA10000′.
To resurrect HTC Polaris:
- Solder JTAG cable to HTC Polaris JTAG pads;
- Insert USB Data cable into board and PC;
- Make sure HTC Polaris selected in the list of models;
- If you use 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 method
Whats new:
Added support for NOR Chips which have Intel/Sharp Extended Command Set (according to the CFI specification)
This means any NOR flash chip which is manufactured by CFI standard (it means all NOR flash chips) will be supported with above listed DLL-s. There is no need to update DCC Loaders for single flash chip ID, since configuration data are obtained from CFI.
-
RIFF JTAG - CDMA Samsung SCH-S109 (MSM6000) Repair supported and more !
20.04.2011 CDMA Samsung SCH-S109 (MSM6000) Repair supported
Resurrecting Samsung S109 is simple. Phone is auto powered on with charger connected; battery presence is not required.
Resurrector re-flashes only firmware zone of the phone (0×000000 to 0x3FFFFF).
To resurrect Samsung S109:
* Solder JTAG cable to Samsung S109 JTAG pads;
* Connect ignition cable for auto power on or use battery;
* Make sure Samsung S109 is selected in the list of models;
* Click Resurrect button;
* Wait till software signals a successful operation completion;
* De-solder JTAG wires;
20.04.2011 JTAG Manager v1.31, RIFF Box Firmware v1.23 released
Whats new :
JTAG Manager 1.31
* “RUN/STOP” Loaders functionality is added (and alternative to the DCC Loaders)
This is required for some ARM7 cores when Debug Communication Channel (DCC) to/from core is not functional (like in MSM6000)
Firmware 1.23
* Added 8/16/32-bit bus read/write access rotuines for ARM7 core
* ARM7 debug is now available in ARM/Thumb modes (use the GDBServer for this);
Please click “Check For Updates” button in order to download and apply new files. Closing all running application before starting update process is recommended.
RIFF Box – JTAG Revolution
-
21.04.2011 CDMA Motorola W150i (MSM6000) Repair supported
Resurrecting Motorola W150i is simple. Phone is auto powered on with charger connected; battery presence is not required. Pin TMODE has to be connected to GND in order to enable JTAG connection.
Please note, MSM6000 draws power from JTAG pins, thus board can be detected via JTAG even without any power supplied. But for successful resurrection the power (battery or charger) is required. Thus when resurrection is complete don’t forget to disconnect phone from RIFF BOX to de-power it completely.
- To resurrect Motorola W150i:
- Solder JTAG cable to Motorola W150i JTAG pads;
- Connect charger for auto power on or use battery;
- Make sure Motorola W150i 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;
Please click “Check For Updates” button in order to download and apply new files. Closing all running application before starting update process is recommended.
RIFF Box – JTAG Revolution
-
21.04.2011 CDMA Haier C300 Repair supported
Resurrecting Haier C300 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.
- To resurrect Haier C300:
- Solder JTAG cable to Haier C300 JTAG pads;
- Insert USB Data cable into board and PC;
- Make sure Haier C300 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;
21.04.2011 JTAG Manager 1.32 released
---------------------------
Resurrector DLLs can now request current Memory Chip IDs
This is most usefull for NOR-based devices since sometimes such devices require different firmware for different NOR memory chip IDs. Thus resurrector DLLs will be able to perform automatic selection of resurrection data.
Please click “Check For Updates” button in order to download and apply new files. Closing all running application before starting update process is recommended.
-
RIFF JTAG - CDMA Haier C3010, LG LSP450T Repair supported
22.04.2011 CDMA Haier C3010, LG LSP450T Repair supported
Resurrecting Haier C3010 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 chips with IDs 0x00EC/0x257E and 0x017E/0×2210. Proper data will be selected automatically depending on memory ID in your device.
To resurrect Haier C3010:
- Solder JTAG cable to Haier C3010 JTAG pads;
- Insert USB Data cable into board and PC;
- Make sure Haier C3010 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;
Resurrecting LG LSP450T 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 0×0020/0×8867
To resurrect LG LSP450T:
- Solder JTAG cable to LG LSP450T JTAG pads;
- Insert USB Data cable into board and PC;
- Make sure LG LSP450T 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;
Please click “Check For Updates” button in order to download and apply new files. Closing all running application before starting update process is recommended.
RIFF Box – JTAG Revolution
-
RIFF JTAG - More CDMA Today ! HTC Trophy Unlock, Unbrick and repair
Updates for today :
Please click “Check For Updates” button in order to download and apply new files. Closing all running application before starting update process is recommended.
RIFF Box – JTAG Revolution
-
RIFF JTAG - CDMA Samsung S239 (MPower) Repair supported
26.04.2011 CDMA Samsung S239 (MPower) Repair supported
Resurrecting Samsung S239 is simple. Phone is auto powered on with USB Cable connected; battery presence is not required.
- To resurrect Samsung S239:
- Solder JTAG cable to Samsung S239 JTAG pads;
- Connect ignition cable for auto power on or use battery;
- Make sure Samsung S239 is selected in the list of models;
- Click Resurrect button;
- Wait till software signals a successful operation completion;
- De-solder JTAG wires;
Please click “Check For Updates” button in order to download and apply new files. Closing all running application before starting update process is recommended.
RIFF Box – JTAG Revolution
-
RIFF JTAG - Samsung B2710 (Samsung Xcover 271) Unbrick / Repair supported
03.05.2011 Samsung B2710 (Samsung Xcover 271) Unbrick / Repair supported
Samsung B2710 resurrection is simple. Phone is auto powered on when USB Cable and battery are connected.
To resurrect Samsung B2710 do this:
- Solder JTAG cable to the Samsung B2710 JTAG pads;
- Connect USB cable to phone and PC;
- Make sure Samsung B2710 is selected in the list of models
- Click Resurrect button;
- Wait few seconds until 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 ’9′ keys and press Power-On. Screen lights up with Download mode message.
Please click “Check For Updates” button in order to download and apply new files. Closing all running application before starting update process is recommended.
RIFF Box – JTAG Revolution
-
04.05.2011 HTC Droid Incredible ADR6300 (HTC Incredible C) Unbrick Dead Boot Repair supported
Resurrecting HTC Incredible C is easy. Phone is auto powered on with USB Data Cable connected to the PC. Battery presence is not required; connection can be established with detached board.
Additionally to SPL and Radio zones, the zone which contains Model ID is re-flashed too. Thus after resurrection phone will have Model ID = ‘PB3120000′.
To resurrect HTC Incredible C:
- Solder JTAG cable to HTC Incredible C JTAG pads;
- Insert USB Data cable into board and PC;
- Make sure HTC Incredible C is selected in the list of models;
- If you use 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 to enter HBoot menu;
- Hold ‘Volume up’ key and press ‘Power ON’ button to enter Recovery mode;
04.05.2011 Samsung Nexus S (i9023) Unbrick Boot repair supported
Samsung I9023 is based on the S5PCxxx Processor (ARM core is Cortex-A8).
Note, one simple way to connect over JTAG – connect USB cable to PC and insert battery. In this case phone is automatically powered on. But note, in very rare cases it is possible that you will have to hold Power On key during initial connection.
Current resurrector has two different versions of primary boot loaders (PBL) embedded. This depends on hardware version of your phone which boot to use, thus in case of failure (cannot enter download mode after resurrection) of first loader try selecting another.
In case after resurrection (after you have tried with both boot versions) the download mode is not initiated (LCD remains blank) do repeat resurrection with ‘Clone Gremlin zone’ option checked.
To resurrect Samsung I9023:
- Solder JTAG cable to Samsung I9023 JTAG pads;
- Connect microUSB cable to phone and PC;
- Insert battery;
- Make sure Samsung I9023 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.
Please click “Check For Updates” button in order to download and apply new files. Closing all running application before starting update process is recommended.
RIFF Box – JTAG Revolution
-
RIFF JTAG - LG CU720 Shine Unbrick/Boot repair supported
07.05.2011 LG CU720 Shine Unbrick – Boot repair supported
Resurrecting LG CU720 is very hard because it requires non-beginner soldering skills (since JTAG pads on board are very small and are close to each other).
Phone is auto powered on with USB Data Cable connected to the PC. Battery presence is not required; connection can be established with detached board.
To resurrect LG CU720:
- Solder JTAG cable to LG CU720 JTAG pads;
- Insert USB Data cable into board and PC;
- Make sure LG CU720 is selected in the list of models;
- 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.
Please click “Check For Updates” button in order to download and apply new files. Closing all running application before starting update process is recommended.
RIFF Box – JTAG Revolution
-
09.05.2011 RIFF JTAG – CDMA Day Again ! More power for Indian users !
Whats new:
Added Huawei CDMA models support :
Huawei C2823 Repair, Read/Write NOR flash
Huawei C2809 Repair, Read/Write NOR flash
Huawei C2808 Repair, Read/Write NOR flash
Huawei C2807 Repair, Read/Write NOR flash
Huawei C2607 Repair, Read/Write NOR flash
Huawei C2905 Repair, Read/Write NOR flash
Added ZTE CDMA Model :
ZTE C335 Repair, Read/Write NOR flash
Please click “Check For Updates” button in order to download and apply new files. Closing all running application before starting update process is recommended.
http://www.jtagbox.com/
-
RIFF JTAG - More CDMA Models, Samsung S5250 Unbrick supported
New CDMA models added today :
- ZTE S160
- Unicare UN510BF
- Unicare ChivaC2
- Huawei C5100
- Samsung phones :
- Samsung S5250
- Samsung S5260 (Bug Fix)
Please click “Check For Updates” button in order to download and apply new files. Closing all running application before starting update process is recommended.
RIFF Box – JTAG Revolution
-
RIFF JTAG – HTC Desire HD A9191 (HTC Ace) Unbrick, IMEI, CID, ModelID, Simlock repair
WHATS NEW!!!
- HTC Desire HD A9191 (HTC Ace) = Unbrick, IMEI, CID, ModelID, Simlock repair = WORLD FIRST ! ! !
Firmware 1.25
---------------------------
- added 5.0V USB Power On/Off controlling feature
- changed sequence for 32-bit write accesses for ARM11 core (MSM8xxx support)
JTAG Manager 1.33
---------------------------
- Improved connection policy:
Resurrection/DCC connection to device is implemented in such way that JTAG speed changes have 2 stages - booting stage and working stage.
Booting stage is the one from the connection start and until the DCC Loader upload is complete. Booting TCK/RTCK speed are setup
by JTAG Manager no matter what are the TCK settings by user (JTAG TCK Speed field in the JTAG Manager). Booting speed is hardcoded in the DLL.
After "booting" stage is complete, the "working" speed is set - the one which is selected by user in the JTAG TCK Speed field.
If Booting Speed in resurrector DLL is hardcoded as 'RTCK' the JTAG Manager would always use RTCK mode during booting stage.
Now policy is changed that is when user selects a fixed TCK frequency the JTAG Manager will automatically
change booting speed to the fixed TCK too.
- fixed bug: if "Use End Address" and "AutoFull Flash Size" were checked there was error setting valid length to read.
- for Advanced Users: advanced settings are now moved from the DCC Read/Write page ("Notifications...") into separate button on Box Service page (Advanced Settings button)
- added 5.0V USB Power On/Off controlling feature
For this go to Box Service page, click Advanced Settings: the Notifications dialog will be displayed,
go to "Advanced Settings" page and set desired mode for "Enable 5.0V output" checkbox.
When enabled, 5.0V power will be on after any "JTAG" operation executed and will remain "ON" until
box restart or until "Enable 5.0V output" checkbox is unchecked and any "JTAG" operation is executed.
- added optimization for flashing memory devices which are sector-based (like MDOC H3 or MMC/SD memory cards)
- if error code 0x3C (write-protect) is received no recover attempts are made.
RIFF Box – JTAG Revolution
-
RIFF JTAG - HTC Wildfire S A510E (HTC Marvel), 7 More CDMA models supported
07.07.2011 HTC Wildfire S A510E (HTC Marvel), More CDMA models supported.
Resurrecting HTC WildFireS is easy. Phone is auto powered on with USB Data Cable connected to the PC. Battery presence is not required; connection can be established with detached board.
In case you have no USB cable near, make sure battery is charged enough and hold Power On button during initiation of JTAG connection.
Resurrector will reflash radio’s boot zone and will re-write PDA’s SPL to 1.01.0002 version. Additionally to SPL and Radio zones, the zone which contains Model ID is re-flashed too. Thus after resurrection phone will have Model ID = ‘PC4910000′. Additionally, you can check ‘Repair RECOVERY zones’ to reflash android BOOT and RECOVERY code.
To resurrect HTC WildFireS:
Solder JTAG cable to HTC WildFireS JTAG pads;
Insert USB Data cable into board and PC;
Make sure HTC WildFireS is selected in the list of models;
If you use 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. In few seconds you should see usual android boot mode screen.
Following CDMA models are supported from today :
Samsung B139 Repair/Unbrick, Read/Write NOR Flash
Samsung B259 Repair/Unbrick, Read/Write NOR Flash
Samsung B309 Repair/Unbrick, Read/Write NOR Flash
Samsung B319 Repair/Unbrick, Read/Write NOR Flash
Samsung B379 Repair/Unbrick, Read/Write NOR Flash
Samsung B619 Repair/Unbrick, Read/Write NOR Flash
Huawei C31 Repair, Read/Write NOR flash
Please click “Check For Updates” button in order to download and apply new files. Closing all running application before starting update process is recommended.
RIFF Box – JTAG Revolution
http://www.jtagbox.com/
-
RIFF JTAG - Samsung T749, Samsung E189 Unbrick - Boot repair supported
12.07.2011 Samsung T749, Samsung E189 Unbrick – Boot repair supported
he Samsung T749 board is auto powered on with USB Data Cable connected to the PC. Battery presence is not required; connection can be established with detached board.
To resurrect Samsung T749:
- Solder JTAG cable to Samsung T749 JTAG pads;
- Connect USB cable;
- Make sure Samsung T749 is selected in the list of models;
- 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.
In case you cannot find firmware files use Global RIFF Link & Data Exchange plugin – at the moment of resurrector release there was shared full dump from alive Samsung T749 phone.
To enter download mode:
- Disconnect PC cable;
- Insert battery;
- Hold both ‘Volume Up’ and ‘Camera’ keys and press ‘Power ON’ button.
Resurrecting Samsung E189 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/0×2256
- To resurrect Samsung E189:
- Solder JTAG cable to Samsung E189 JTAG pads;
- Insert USB Data cable into board and PC;
- Make sure Samsung E189 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;
Please click “Check For Updates” button in order to download and apply new files. Closing all running application before starting update process is recommended.
-
RIFF JTAG - Xperia X8, X10 Mini supported
02.08.2011 RIFF JTAG - SonyEricsson Xperia X8, X10 Mini supported
Whats new today :
Please click “Check For Updates” button in order to download and apply new files. Closing all running application before starting update process is recommended.
RIFF Box – JTAG Revolution
-
RIFF JTAG - Samsung Galaxy TAB M180s Korean version supported
03.08.2011 Samsung Galaxy Tab M180s Unbrick – Boot Repair supported
Samsung M180S is based on the S5PCxxx Processor (ARM core is Cortex-A8).
Note, one simple way to connect over JTAG – connect USB cable to PC and insert battery. In this case phone is automatically powered on. But note, in some cases it is possible that you will have to hold Power On key during initial connection.
In case after resurrection (after you have tried with both boot versions) the download mode is not initiated (LCD remains blank) do repeat resurrection with ‘Clone Gremlin zone’ option checked.
- To resurrect Samsung M180S:
- Solder JTAG cable to Samsung M180S JTAG pads;
- Connect USB cable to phone and PC;
- Attach battery connector;
- Make sure Samsung M180S 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.
- Bug fix update :
- Samsung S5830
- Improved resurrection by adding few more zones to be reflashed.
- Fixed issue with NAND chip not being detected (0xAAAA/0xAAAA ID)
- CPU ID 0x303C10E1 added to allowed list
- Please click “Check For Updates” button in order to download and apply new files. Closing all running application before starting update process is recommended.
- RIFF Box – JTAG Revolution
-
RIFF JTAG - JTAG Manager v1.35 released
04.08.2011 JTAG Manager v1.35 released
Whats new :
Added an arbitrary feature “Settings by Code” to the DCC Read/Write page.
Main purpose is to improve support quality for users: via “Settings Code” string a supporter person sees all settings which were set by user on the DCC Read/Write page.
Though, end-user may benefit from this too: Use “Settings Code” string for JTAG Manager to automatically setup all DCC Read/Write settings
Fixed data loss during read and save operations in case there is not enough disk space available to store required amount of data.
(for example reading full on DCC Read/Write page, or saving read full, etc).
Now available disk space checks are performed prior disk write operations.
Please click “Check For Updates” button in order to download and apply new files. Closing all running application before starting update process is recommended.
RIFF Box – JTAG Revolution
-
RIFF JTAG - Samsung Galaxy GIO (S5660) Unbrick - Boot repair supported
23.08.2011 Samsung Galaxy GIO (S5660) Unbrick – Boot repair supported
Samsung S5660 resurrection is simple. Phone is auto powered when USB Data Cable is inserted while battery is inside. If you don’t use USB cable, make sure to hold Power On button during JTAG connection establishing phase.
To resurrect Samsung S5660 do this:
- Solder JTAG cable to Samsung S5660 JTAG pads;
- Insert battery and connect USB cable to phone and PC;
- Make sure Samsung S5660 is selected in the list of models;
- Click Resurrect button;
- Wait few seconds until 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 ‘OK’ keys and press Power-On to enter Download Mode;
Please click “Check For Updates” button in order to download and apply new files. Closing all running application before starting update process is recommended.
RIFF Box – JTAG Revolution
-
RIFF JTAG - Samsung and CDMA updates !
03.10.2011 RIFF JTAG - Samsung and CDMA updates !
Whats new :
Added support for Samsung B209
Added support for Samsung S7330 Unbrick
Please click "Check for Updates" Button in RIFF JTAG Manager to download and install new files.
RIFF Box – JTAG Revolution
-
RIFF JTAG - Samsung updates !
04.10.2011 Samsung Focus (i917) Unbrick, Dead boot repair supported
Added support for Samsung Focus (i917) Unbrick
Please click "Check for Updates" Button in RIFF JTAG Manager to download and install new files.
RIFF Box – JTAG Revolution
-
JTAG Manager Version 1.36, RIFF Box Firmware v1.27 Released,Tegra 2 Support ! ! !
JTAG Manager Version 1.36, RIFF Box Firmware v1.27 Released,Tegra 2 Support ! ! !
- added fast presets for automatic selection of settings for most common operations on DCC Read/Write page
For this click Settings by Code button and select a desired preset from list and then click Apply Settings.
For example if user selects "Write Full Image into NAND memory" the valid settings on the DCC Read/Write page
for writting full images into devices with NAND memory will be automatically selected
- fixed serious bug which caused resurrector DLLs which do upload data into RAM to upload broken data
For example DLLs which start Downlad Mode directly use this feature.
- added feature to accept text name of memory chip from DCC Loader and display it (currently used to display eMMC memory product name)
- fixed bug for resumming interrupted DCC Read: ifvcurrently cached file size was greater than > 2GB
(that is if read was interrupted on point when there was already more than 2GB of data read) the new reading data was not appended to the readout file end, but instead the file was corrupted.
- fixed bug for saving big files (after reading on DCC Read/Write page): if size exceeded 0x7FFFFFFF bytes JTAG Manager show no free disk space error.
- added TEGRA2 chipset selection in the Target list
- fixed an issue with the resurrection progress bar: in some cases during resurrection operations the progress bar would always stay at 0%.
Firmware 1.27
---------------------------
- added TEGRA2 debugging support (dual-core Cortex-A9)
- added new breakpoint type: "address mismatch" which allows geniune single-stepping on Cortex-A8,A9 (CoreSight) targets
(thus GDB Server can now perform low-level single step commands)
-
RIFF JTAG - Latest news and Updates !
RIFF Box – JTAG Revolution
Released updates :
Bug fixes :
Samsung_M110S.dll
-------------------------------------
- pinout picture was corrected
Samsung_I9100.dll
-------------------------------------
- DCC Loader now will report eMCC Card product name
HTC_DesireHD.dll, HTC_DesireS.dll
-------------------------------------
- DCC Loader now will report eMCC Card product name
- Resurrection interface was changed to a more flexible one
Samsung_I917.dll
-------------------------------------
- added resurrection data for phone revisions with 2KB-paged NAND chips
RIFF Box – JTAG Revolution
-
RIFF JTAG - Samsung updates
07.10.2011 Samsung Galaxy II, OMAP4430 version supported (Samsung i9100G, Samsung i9108)
Added support for Samsung Galaxy II, OMAP4430 version supported
Please click "Check for Updates" Button in RIFF JTAG Manager to download and install new files.
RIFF Box – JTAG Revolution
-
RIFF JTAG - HTC updates !
12.10.2011 HTC Desire Z (HTC Vision) Update
Whats new :
Added support for HTC Desire Z (HTC Vision)
Please click "Check for Updates" Button in RIFF JTAG Manager to download and install new files.
RIFF Box – JTAG Revolution
-
RIFF JTAG - LG & HTC updates !
24.10.2011 RIFF JTAG - LG & HTC updates !
Whats new :
Added support for: LG SH860
Added support for: HTC Desire CDMA
Please click "Check for Updates" Button in RIFF JTAG Manager to download and install new files.
RIFF Box – JTAG Revolution
-
RIFF JTAG - Samsung updates !
26.10.2011 Samsung Galaxy S Plus (i9001) Unbrick, boot repair supported
Whats new : Samsung Galaxy S Plus (i9001)
Please click "Check for Updates" Button in RIFF JTAG Manager to download and install new files.
RIFF Box – JTAG Revolution
-
RIFF JTAG - Samsung i9003, Samsung m820 supported
28.10.2011 - RIFF JTAG Updates
Whats new :
To download and install updates, please close all running applications and press "Check for Updates" button in RIFF JTAG Manager.
Carefully read resurrection manual for i9003 to avoid frustration !
RIFF Box – JTAG Revolution Galaxy RulerZZZZZZZ
-
RIFF JTAG - SonyEricsson Unlock/IMEI/TA Repair supported
11.11.2011 SonyEricsson Unlock/IMEI/TA Repair supported
Whats new :
With this release, we now support Unlock, IMEI repair and TA repair for listed SE models.
You can now totally rebuild software in these models, after replacing NAND chip for example. At the moment, we have following models released :
- x8
- x10
- x10 mini
- x10 mini pro
Remember that these models can have different names (e10, e15, u20 etc)
Please check up this link for more information :
RIFF JTAG – Unlock/IMEI/TA repair – SonyEricsson x8, x10, x10 Mini, x10 mini pro (e15, e10,u20 etc) « RIFF Box – JTAG Revolution
New JTAG Manager has been released too, together with new RIFF Box firmware. Please check this link for more :
RIFF JTAG – JTAG Manager v1.37, RIFF Box firmware v1.28 released « RIFF Box – JTAG Revolution
RIFF Box – JTAG Revolution
-
RIFF JTAG - LG P999 G2X (LG Star) Modem unbrick/repair supported
Whats new :
Added support for: LG P999 G2X (LG Star) Modem unbrick/repair supported
Please click "Check for Updates" Button in RIFF JTAG Manager to download and install new files.
RIFF Box – JTAG Revolution
-
RIFF JTAG – QUALCOMM MDM6600 Generic DLL released
19.11.2011 – QUALCOMM MDM6600 NAND Generic DLL released
Whats new:
- QUALCOMM MDM6600 NAND DLL
Use this for phones which have MDM6600 in baseband – eg LG P999, iPhone 4s, and many other phones which use TEGRA2 AP CPU.
- QUALCOMM MSM7227 OneNAND DLL (2kb page)
- QUALCOMM MSM7227 OneNAND DLL (4kb page)
- QUALCOMM QSC6xxx OneNAND DLL
All other QUALCOMM Generic DLL-s are now under same branch, so here is full revised list :
- ESM7xxx L41 D04 NAND
- MDM6600 NAND
- MSM6xxx L06 D02 NAND
- MSM7227 L41 D08 OneNAND
- MSM7227 L41 D08 OneNAND 4k
- MSM7xxx L41 D04 NAND
- MSM7xxx L41 D08 NAND
- QSC1100 x14 NOR
- QSC60xx L18 D08 NOR
- QSC6xx L20 D08 NOR
- QSC60xx L24 D08 NOR
- QSC6xxx L32 D08 NAND
- QSC6xxx L36 D08 NAND
- QSC6xxx L36 D08 OneNAND
- QSD8xxx L41 D04 NAND
Press “Check for updates” button in order to download and install new files.
RIFF Box – JTAG Revolution
-
RIFF JTAG - CDMA updates !
21.11.2011 CDMA Updates released
Whats new:
- Added repair support for ZTE F280
- Added repair support for Micromax C100
- Added repair support for Intex In50
- Added repair support for Huawei ETS2225
- Added repair support for Huawei ETS 2222
- Added repair support for Huawei ETS2205
Please click “Check for Updates” button in Box Service TAB in order to download and install new files.
RIFF Box – JTAG Revolution
-
RIFF JTAG - Samsung Galaxy TAB Wi-Fi (P1010) Models supported
-
RIFF JTAG - Samsung updates !
29.11.2011 Samsung Star Duos (C6712) Unbrick – Boot repair supported
Whats new :
Added support for: Samsung Star Duos (C6712) Unbrick
Please click "Check for Updates" Button in RIFF JTAG Manager to download and install new files.
RIFF Box – JTAG Revolution
-
RIFF JTAG - Direct JTAG Access to Flash Memory Plugin
16.12.2011 Direct JTAG Access to Flash Memory Plugin v1.00
Release info:
This plugin performs direct access to a flash memory used in the selected target. No DCC Loader is used here, thus it is completely independent of target hardware implementation (RAM memory availability, visibility, addressing and layout, core clocking, etc.). Main disadvantage is a noticeable data exchange speed decrease comparing to the DCC Loader’s data exchange speeds (approximately 10...20 times slower).
With the help of this plugin you can do:
- Read selected flash memory range;
- Write selected flash memory range;
- Erase selected flash memory range.
Currently supported memory controllers are:
- OneNAND Memory (connected directly to the MCU’s address space);
- CFI Compliant NOR Memory with CFI Command sets 0x0001, 0x0002, 0x0200 and 0x0003;
- NAND Controller in MSM6250, MSM6250A;
- NAND Controller in QSC6055, QSC6085, QSC6240, QSC6270;
- NAND Controller in MDM6085, MDM6200, MDM6600;
- NAND Controller in MSM6245, MSM6246, MSM6270, MSM6275, MSM6280, MSM6280A, MSM6281, MSM6290, MSM6800A, MSM6801A;
- NAND Controller and OneNAND Controller in MSM7225, MSM7227, MSM7625, MSM7627;
- NAND Controller in MSM7200, MSM7200A, MSM7201A, MSM7500, MSM7500A, MSM7501A, MSM7600;
- NAND Controller in QSD8250, QSD8650;
- eMMC Controller #2 in MSM7230, MSM8255, MSM8255T;
- eMMC Controller #0 in S5PV310;
Currently supported chipsets and cores for JTAG I/O operations:
- Generic ARM Cores: ARM7, ARM9 (ARM920, ARM926, ARM946), ARM11, CORTEX-A8,CORTEX-A9;
- Qualcomm QSC Family: QSC1100, QSC1110, QSC6010, QSC6020, QSC6030, QSC6055, QSC6085, QSC6240, QSC6270;
- Qualcomm MSM Family: MSM6000, MSM6150, MSM6245, MSM6246, MSM6250, MSM6250A, MSM6260, MSM6275, MSM6280, MSM6280A, MSM6281, MSM6800A, MSM6801A, MSM6290, MSM7225, MSM7227, MSM7625, MSM7627, MSM7230, MSM8255, MSM8255T, MSM8260;
- Qualcomm QSD Family: QSD8250, QSD8650;
- Qualcomm ESM Family: ESM7602A;
- Qualcomm MDM Family: MDM6085 MDM6200, MDM6600;
- OMAP Family: OMAP1710, OMAP3430, OMAP3630, OMAP4430;
- NVIDIA Family: TEGRA2;
- Marvell/XScale Family: PXA270, PXA271, PXA272, PXA310, PXA312, PXA320.
- Samsung Processors: S5P6422, S5PV310.
Memory reading/programming logic is almost same as is performed on the DCC Read/Write page in the JTAG Manager - Main and Spare fields, Auto FullFlash size detection, ability to flash image files (for NAND)., etc. Users familiar with the DCC Read/Write page features will not be required to learn almost anything new in order to be able to use this plugin. Thus it means data files read from memory by this plugin (partial or full flash image) can be flashed back through the DCC Read/Write page, and vice versa.
Here, it is user’s task now to know such info about target as what exact MCU is used in current device, what memory is used (NAND, OneNAND, NOR, eMMC/SD, MDOC or other), which component of target system can see this memory (for example NAND memory is usually visible to MCU’s Embedded Memory Controller, while NOR is directly accessible by the MCU itself; OneNAND memory in most cases is directly accessible by MCU but sometimes it can be visible via MCU’s Embedded Memory Controller).
Please note main differences with the DCC Read/Write methods:
- Exact chipset (MCU) name selection is required;
- Memory type selection is required (for example: NAND or NOR memory);
- Which component of target system can see this memory (for example: MCU itself or MCU’s Embedded Memory Controller): the ‘Memory Type & Host’ setting;
- Memory Controller Mode is introduced here (while on DCC Read/Write page in the JTAG Manger the Memory Controller Mode was automatically chosen depending on ROMi Address Space selected). Many Qualcomm NAND Controllers are widely configurable, for example they allow for firmware to select any desired position of bad block marker byte inside of NAND page’s main or spare area, and upon reads/writes this byte will be handled by controller itself, making it ‘invisible’ in the NAND page data. Thus reading NAND with configuration different to the one used by the manufacturer for writing data into this NAND memory (firmware for example) will result in 1 byte to be erroneously read or lost. In many cases (by many manufacturers) the default bad block marker position is configured to be at offset 0x01D1 in the page’s main area (abbreviated Memory Controller Mode you will see in the list as this: “M:0200/S:10/BM:01D1” - meaning NAND controller to be configured for main area 0x0200 bytes, spare area 0x0010 bytes, bad block marker position in main area (BM) at offset 0x01D1 (BM:01D1)); other most common case is for bad block marker to be at position 0x0006 in spare area (such abbreviated Memory Controller Mode you will see in the list as this: “M:0200/S:10/BS:0006” - meaning NAND controller to be configured for main area 0x0200 bytes, spare area 0x0010 bytes, bad block marker position in spare area (BS) at offset 0x0006 (BS:0006));
- During NAND read operations, if ECC Module Enable is checked, the ECC status is checked too. Thus make sure to disable ECC checks during reads unless you’re in need for an advanced operation.
Short Manual how to Read/Write/Erase memory:
- Select chipset (MCU) used in the current target (for example MSM6280);
- Select memory type and it’s host (MCU or MCU’s Embedded Memory Controller);
- Setup TCK/RTCK frequencies, JTAG I/O Voltage levels, target’s core position on the JTAG scan chain (TAP#);
- Connect target device to the RIFF BOX, make sure it has power, and click Connect & Flash ID button to ensure target device is connected and selected memory is initialized and visible;
- All further actions are completely same as is done when using DCC Read/Write page features.
Most common errors which can happen during direct read/write operations:
- The NRST signal is neglected by user. Please take into account that NRST signal is the most important one. Making system reset helps debugger (RIFF BOX) to establish device into 100% pre-known hardware state, which guarantees that a MCU’s memory controller selected by user will be configured as it should be and successful memory access will be established;
- Cannot connect to selected memory (Connect & Flash ID): check NRST signal; check Reset Method in settings; make sure proper MCU, memory type and controller is selected in settings; in case NOR or directly accessible OneNAND memory is selected make sure valid memory base is set;
- “Resetting and Halting Target…” fails: make sure device is powered and power on key (if present) is pressed during this stage; some devices like HTCs based on the MSM8255 chipsets are fused, and JTAG may be enabled only by started firmware - thus you may need to vary the Reset Method settings: disable reset at all (which is not desirable though) or adjust higher waiting time after system is reset by the NRST signal assertion to the moment when an attempt to HALT core is made (for fused HTCs based on MSM8255 this is 670 ms and more);
-
RIFF JTAG - CDMA Updates
16.12.2011 CDMA Motorola w210 supported
Added support for :- Motorola w210
Please click "Check for Updates" Button in RIFF JTAG Manager to download and install new files.
RIFF Box – JTAG Revolution
-
RIFF JTAG - Lenovo LePhone 3G W100 Unbrick – Boot repair supported
Whats new :
Added support for Lenovo LePhone 3G W100 Unbrick
Please click "Check for Updates" Button in RIFF JTAG Manager to download and install new files.
RIFF Box – JTAG Revolution
-
RIFF JTAG - CDMA Updates !
20.12.2011 CDMA Haier C301R supported
Added support for : Haier C301R
Please click "Check for Updates" Button in RIFF JTAG Manager to download and install new files.
RIFF Box – JTAG Revolution
-
RIFF JTAG - CDMA updates !
22.11.2011 CDMA Huawei C2856 Supported
Added support for : Huawei C2856
Please click "Check for Updates" Button in RIFF JTAG Manager to download and install new files.
RIFF Box – JTAG Revolution
-
RIFF JTAG - CDMA updates !
23.12.2011 RIFF JTAG - CDMA updates !
Added support for: CDMA Huawei C3500 Supported
Added support for: CDMA Samsung B339 Breeze Supported
Please click "Check for Updates" Button in RIFF JTAG Manager to download and install new files.
Bug Fix updates
Samsung_I9100GX.dll (XLoader+)
-------------------------------------
- due to so many different and incompatible revisions of i9100G boards (H, 0G etc)
we temporarily removed boot.bin partition repair.
RIFF Box – JTAG Revolution