Your opinion matters to us, so speak up and be heard!
Opinions, Corrections, Price errors, even technical problem on this store, are welcome!
Thank you again for your feedback, it improves our performance for All of You.
Please note: we may not be able to reply directly to your suggestions.
Please use this form to contact us.
Set of JTAG Molex headers provides additional connection for supported phones via JTAG PCB. You will need this header if you want to install JTAG PCB to your phone.
MOORC E-Mate Pro EMMC Tool allows you to read and write directly from/to eMMC chips. It is compatible with a number of EMMC tools: Riff v2, Z3x easy JTAG, Medusa, GPG EMMC box
RC2000 adapter for RIFF v2 allows you to connect in ISP mode (directly onto your phone without removing the EMMC) or Direct (by removing the BGA soldering and the corresponding memory fields or using adapter).
EMMC adapter for Easy JTAG Box (Z3x-Pro) allows you to perform easy repair of phones with disabled access to bootloader via DCC (GT-i9300 / N7100 / N719 / N7102) or phones with damaged JTAG pinouts (access to ROM2 by EMMC).
eMMC Support Activation for RIFF Box allows you to use JTAG Manager v1.58 software with ISP/Direct eMMC support. eMMC support activation is free for all new unregistered RIFF Boxes.
Super useful double-ended tool set for soldering or de-soldering clean-up and preparation tasks. Made of non-magnetic steel with smooth hex shaped plastic handles, 7" overall length.
This is an economical, multi-purpose 110-240 Volt AC/DC heat gun with helical wind.
This hot air gun has a portable design and made for servicing electronic products. Controlled by a central processor its temperature and airflow can be adjusted according to your needs.
This magnifying assistant gives you a "third hand" for working on hobbies, precision soldering, jewelry, crafts projects or any other detailed work where magnification, a steady hold and extra hands are needed!
Helping Hands has a magnifying glass and various adjustable joints...
This digital microscope with up to 30x magnification level can be used for circuit board and chip pin checking without extra instruments. Software allows to easily screen capture, record video, print images, adjust image quality, etc.
This Velcro wrist strap uses an alligator grounding clip to keep your body discharged. The coiled cable can stretch 5 feet. The elastic, fabric wrist strap is adjustable for all-day comfort.
Fixed save file bug: After JTAG Manager showed there is no Free Disk Space to save the file, consequtive Save attempts resulted in errors.
Fixed keyboard layout switching when RichEdit component is activated (these are forms containing instructions, help, etc like Resurrection Manual, Useful Plugins description text, etc)
Added support for MTK Partition Table Version 1.1 (BMTPOOL)
Main Menu is added to the top of the Main Window. Main purpose to specify shortcut keys.
Added option to parse standalone Samsung PIT Files: for this just select the *.pit file as you do when selecting a local dump file and click Parse Local Dump File
[Load Firmware Files]: added option to directly load the Samsung PIT Files (*.pit) in this case after pit is loaded, the plugin browses PIT files folder and loads partitions for which there are files present;
[Load Firmware Files]: added option to directly load the GPT (MBR) binary block (*.bin) in this case, if GPT/MBR is recognized and parsed, the plugin browses the files folder and loads partitions for which there are files with identical to partitions names present (extention is not relevant);
[Load Firmware Files]: added support for Samsung TAR Firmware files (*.tar, *.tar.md5)
[Load Firmware Files]: added support for Spreadtum PAC Firmware files (*.pac)
[Load Firmware Files]: When building partitions layout from Spreadtrum PAC Files, the SPLLOADER partiton (with Boot Partiton1 as target destination) is automatically added to the list, and SPL_Loader data (if present in the *.pac file) is injected into it;
[Load Firmware Files]: old format of MTK Scatter Files is supported.
[Load Firmware Files]: added option to load partitions from MTK Scatter File
You can choose either parse partitions from alive device/dump and then user Scatter File to load firmware files into partitions, or immediately create partitions list from Scatter File. In this case it is required to select two parameters, which match real eMMC chips: Boot Partition size and RPMB Partition size
[Load Firmware Files]: Supported MTK Firmwares Container BFBF: When loading firmware file packed inside of BFBF container, plugin automatically extracts the data from the container file and injects it into partition;
[Load Firmware Files]: Supported Android Sparse Image Files Format: When loading Sparse Image, plugin automatically unpacks it and injects unpacked data into partition;
[Load Firmware Files]: When loading MTKs PRELOADER into Boot Partition1, the 0x800-byte Mediateks PRELOADER_HEADER is automatically generated, preloader file is appended to the header, and then the result is injected into boot partition;
[Load Firmware Files]: When loading MTKs PGPT into PGPT Partition and if the PGPT parition base is 0x00, the 0x200-byte standard MBR Sector is automatically generated, PGPT file is appended to the MBR Sector, and then the result is injected into PGPT partition;
[Load Firmware Files]: When loading MTK??????????? this sentence is lost, sorry ??????????????????????
Inject data into partition: Partition Fill-up percentage is recalculated using size of currently injected file.
For example if partition size is 2MB, and injected file is 1MB, then partition fill-up percentage will be recalculated to 50%.
This will allow to flash this partition back to phone using only injected size, without flashing un-needed remaining partitions data.
This option is handly when flashing offical firmwares, when multiple paritions are injected with firmware data. Thus there will be no need to flash unnecesarry remnants
changed Load Layout from File button caption to Parse Local Dump File;
changed Load Layout from Device button caption to Parse Connected eMMC;
changed Load Firmware Files button caption to Parse Official Firmware;
added Re-parse by Scatter File button this options allows to discard any partitioning of curretly parsed Local Dump or Connected eMMC Chip, and apply new addresses of partitions from external Scatter File (as well there are more options to use other files with partition layout descriptions)
This option is handy if plugin is unable to parse partitions due to unknown format of memory contents: it is possible to create own scatter file with description of partitions (names, addresses and sizes) and apply it with Re-parse by Scatter File button to the unrecognized dump.
Please note, this option expects the Mediatek (MTK) Scatter File format, but can be applied to any non-recognized (non-supported) dump no matter of the dumps source SoC (Qualcomm, Exynos, Spreadtrum, Mediatek, etc.)
[Re-parse by Scatter File]: added option to re-parse partitions using a standalone MTK Layouts __NODL_PMT Binary File
[Re-parse by Scatter File]: added option to re-parse partitions using a standalone MTK Layouts BMTPOOL Binary File
Added partition parsing for some devices with TEGRA3 MCUs-style layout (example: LG P895)
Now is possible to inject data into partition even if injected file size is greater than partition size. In this case only data of size equal to partitions size is injected.
Added auto search for the Floating Partition Table feature when parsing dumps of MTK MCUs type. This further improves successful partition parsing for MTK devices
Added autosearch for the MBR Record feature when parsing dumps of MTK MCUs type. This further improves successful partition parsing for MTK devices
Added option Enforced search for the MTK Layout when checked this option activates auto search of MBR Table and Auto search of MTK Floating Partition Table
For unsupported MTK images or unknown images this option reads more memory zones, so it may take few more seconds (when reading layout from device) before analysis is complete.
When parsing any local dump this option cannot slow down the analysis because required extra disk reads happen very fast.
When parsing any supported image this option does not slow down any analysis.
So we recommend to keep this option always checked
Added support of chained MTKs Floating Partition Tables (PMT)
Added support of 64-bit MTKs Floating Partitions Tables (PMT)
Added support of chained MTKs BMTPOOLs Partition Tables (BMTPOOL)
11 June, 2018
RIFF Firmware 1.5
Fixed RIFFBOX2 Firmware bug: when reading any data from eMMC Chip, the Data CRC16 was not checked, so even data received with errors was considered to be valid.
Now RIFFBOX2 Firmware detects data CRC16 errors, and guarantees data read from eMMC chip is valid.
RIFFBOX1 Firmware is not affected by this bug, but firmware update is required to update to 1.50 version string.
Fixed timing bug which prevented to change BOOT and RPMB partitions sizesRIFF Box
JTAG Manager 1.79
Added context menu for the PKG editor right-click on data write actions allows to perform alignment of the selected ations data. Normally alignment is performed when adding new write memory action.
This feature allows to align actions in selectable manner, after all write actions were added to the list. This feature is handy when adding full list of write actions via eMMC Plugin,
and when some partitions are required to remain full size, and others are allowed to be cut/aligned
eMMC/SD Access Page -> Data Length Field, ComboBox with pre-set lengths, File Size: when selected, Data Length field is filled with value equal to selected Files size.
Now File size is automatically aligned to 0x200. JTAG Manager automatically handles non-aligned to 0x0200 files the remaining data is filled with 00s.
Added Load EXT_CSD Register feature to the eMMC/SD Advanced dialog. It is possible now to load 0x200-byte EXT_CSD register into currently connected eMMC context;
Format supported: plain binary format, 0x200 bytes size of file; most often these are files with extentions *.bin and *.extcsd;
Added Load CID & CSD Registers feature to the eMMC/SD Advanced dialog. It is possible now to load CID and CSD registers into currently connected eMMC context;
Format supported: log text files made with other boxes.
29 April, 2018
29.04.2018 RIFF Box updates
Motorola XT1022
Samsung I317
Samsung I9505
Samsung I9515
Samsung J120F
Samsung Z130H v0.6
Samsung Z130H v.07
Xiaomi Redmi Note 4X
HTC SensationXL (PI3920000) ISP
HTC One M8y (0P6B63000) ISP
RIFF Box v1 (Black box) users who havent used 15 days trial can activate it after installing JTAG Manager v1.76 and downloading new data.
In case that trial period is used but fw version is still 1.48 or older, please request trial reset in Account recovery section.
Box S/N and Trial reset required.
14 December, 2017
RIFF JTAG Manager 1.76
Fixed bug which caused distorting ExtCSD register data when browsing through ExtCSD Register Fields in case selected field size was more than 4 bytes ([eMMC/SD Advanced] dialog)
Fixed displaying of General Partition Size in eMMC Connect log (when press [eMMC/SD Advanced]/[Read Info From eMMC] or [Check eMMC/SD Card] buttons)
Added General Partitions resize dialog ([Configure GP Partitions] button in the eMMC/SD Advanced dialog).
Action [Access eMMC EXT_CSD Register] inf PKG Editor is improved: added option to select multiple EXT_CSD register fields from eMMC Info File (along with their values)
Action [Establish SD/MMC Direct Connection] is updated with recommended parameters of SD/MMC Interface, VCCIO Voltage, SD_CLK Frequency and BusWidth.
Note: those parameters have recommended status they are just copied to proper JTAG Manager fields when the PKG is selected.
Licensing server updates:
License switch between JTAG/eMMC interfaces is now off. For all permanently activated accounts, both licenses will be activated at once so box can be used offline in full after licenses are downloaded.
License switch remains active for trial accounts.
5 December, 2017
JTAG Manager 1.71
Fixed RIFFBOX1 bug which caused Resurrectors and Plugins to work only via RJ-45 eMMC Interface. Now DLLs work correctly via the emmc interface selected in JTAG Manager settings
Fixed Samsung eMMC Smart Report feature bug when reading via RIFF1 JTAG eMMC Interface.
Fixed error which caused JTAG Manager to show Not Authorized Accesss in cases when RIFFBOX1 CPLD firmware was failed to be re-pgrogrammed.
Now JTAG Manager correctly sees the CPLD error status and does not block the user to update the RIFFBOX firmware in order to apply possible fixes to CPLD reflashing algorithms in new RIFFBOX1 firmware releases.
Fixed bug which caused resetting eMMC Interface Setting back to JTAG when RIFFBOX1 was unplugged.
Fixed status showing RIFFBOX Online in JTAG Manager while in real the RIFFBOX1 was unplugged.
Improved Register CID write during the eMMC Firmware update stage in case the eMMC chip is started from the TestPointt mode (default name is 000000);
In this case the CID register value is extracted from the firmware file and thus it simplifies for user the restoring of the CID Register value in case there is no original CID value was stored previously.
RIFF Firmware 1.47
Fixed eMMC Firmware update bug for RIFF BOXes h/w version 1 (RIFFBOX1)
Fixed eMMC Firmware reading bug for RIFF BOXes h/w version 1 and 2.
NOTE eMMC Firmware files which were read via RIFFBOX1/2 Firmware versions 1.48 are invalid and shall be re-read
(these are files like: KMVTU000LM-B503_Firmware[6D432398].riffmmcfw)
Use of the *.riffpbin (packed image files) format is deprecated. Read/Load of these files is supported, but create/write is removed.
New, the *.riffxbin format is introduced. It allows to work with the connected eMMC memory (Direct or ISP via RIFF eMMC ports) in Online mode.
Online eMMC Mode is introduced. This differs from previous plugin behavior. Online eMMC Mode is initiated by clicking the Load Layout from Device button.
This emulates same behavior as if user loaded local fullimage dump file and clicked Load layout from File button. Same as with the local file, in the Online eMMC Mode the partitions layout and contents are read from the eMMC chip and displayed immediately in the HEX window. There is no need to execute Read Partition actions. The contents are updated run-time, when user scrolls the data in hex window, or parses a partition with known file system, making an illusion of working with locally stored fullimage dump file. You can immediately right click and do Save [] Partition into file which will start immediate reading from the eMMC and storing to the HDD.
For example, to download DCIM folder from eMMC, just click Load Layout from Device button, select the data partition, and start browsing file system immediately.
Browse to DCIM folder, right click and select Extract Directory DCIM to . The files will be run-time downloaded from eMMC and stored to the specified location on HDD.
The RIFFBOX2s read speeds around 10MB/sec allow you not to distinguish the work with the local dump or in Online eMMC Mode
For example, parsing of the big EXT4 android data partition (more than 1500 files) takes:
~25 seconds via the RIFF1 RJ-45 eMMC Interface @2.5MHz,
~11 seconds via the RIFF1 JTAG eMMC Interface @8MHz,
less than 1 second via the RIFF2 eMMC Interface @34MHz.
8 September, 2017
RIFF Firmware 1.47
MassStorage Mount/Dismount support for RIFFBOX1 is added.
Working with special eMMC vendor features (like dedicated Samsung eMMC Chips commands) is re-organized.
Due to high risk of erasing User/Boot areas on the eMMC chips which are not Samsung, the Samsung chips autodetection is completely removed.
To access special Samsung eMMCs features (like firmware update, factory reset, etc) User must manually select Vendor Mode.
RIFF1 & RIFF2: Finally!!! The eMMC/SD Erase Operation (for Direct/ISP connection) finally is implemented!!!
RIFF JTAG Manager 1.73
MassStorage mount/dismount feature is reworked and improved. Now is possible to Mount/Reconfigure/Dismount the MassStorage via the same dialog.
The MassStorage settings are read from the RIFFBOX, so it is much more convenient in case users need to mount/dismount same eMMC Area ocasianlly or to adjust eMMC connection parameters for better stability.
MassStorage Mount/Dismount support for RIFFBOX1 is added.
Working with special eMMC vendor features (like dedicated Samsung eMMC Chips commands) is re-organized (see the Firmware 1.47 notes)
Finally!!! The eMMC/SD Erase Operation (for Direct/ISP connection) is implemented!!!
RIFF JTAG Manager 1.72
New method of resurrectors grouping is added.
Setting ISP Resurrectors shows only the ISP available DLLs; Setting ISP Resurrectors shows only the packages (PKG files); setting JTAG Resurrectors shows only the JTAG available DLLs
Setting ALL Resurrectors shows all available DLLs same as is done in JTAG Manager 1.71 and lower.
Fixed bug for correct setting of the recommended SD/MMC VCCIO voltage for ISP DLLs: when model is selected, the JTAG Manager adjusts the frequency, voltage and other settings to match (if possible) those values, which are hardcoded into resurrector DLL.
Firmware update bugs are fixed. Those could cause box not detection errors during firmware update procedure when box is switched from firmware mode into bootcore mode and vice versa
RIFF License server v1.39 - Fixed update procedure for box is bootcore mode (firmware update failed problem)
DirectProgramming.dll v1.05 Plugin is upgraded to be compatible with JTAG Manager 1.70 and on.
10 April, 2017
JTAG Manager 1.67 & RIFF Box Firmware v1.43
Fixed bug (which is related to RIFFBOX2 only), which caused box connection error, after this operation: Setting new JTAG/eMMC License to the RIFFBOX.
Fixed bug related to RIFF Box v1 eMMC detection
Fixed bug related to RIFF Box v2 USB 2.0 ports enumeration
5 April, 2017
JTAG Manager 1.66 & RIFF Box Firmware v1.42
RIFFBOX2 support for new connection mode is added (for new Drivers)
Due to new drivers Read/Write speeds via eMMC interface increased 10 times and more
Read/Write speed is now shown in MB/s
Firmware Update process adjusted for slow networks (Indonesia, Bangladesh, India . . .)
RIFFBOX connection mode is optimized for better speed, it is no more the CDC. The data transfer speeds are increased more than 10 times.
Fixed bug in handling the erroneous situations during eMMC data read operations.
17 November, 2016
JTAG Manager 1.63
RIFF2s eMMC Voltages list bug is fixed.
BOX detection is re-worked. No special drivers are required anymore, standard COM Port Windows drivers can be used.
No need to enter COM Port numbers manually for Windows 10. Box is detected automatically as for older Windows versions.
Added Missing Resource feature. If DLL is missing some resource, for example schematics picture, logs or binary data,
the JTAG Manager will popup special dialog so it is possible for custmers to upload data to RIFF Server after which the DLL can be updated with missing data.
Active customers will be rewarded with credits.
A feature added to edit registration details (eMail, login, password) in Account Manage dialog: the new button Edit Account Details
Cosmetic interface changes
To download this update, simply click Check for Updates button in Your JTAG Manager software.
25 May, 2016
After six successful years since the first RIFF Box hardware was released, were proud to introduce our new v2 RIFF Box hardware. We did our best to develop a reliable, marvelous, yet functional device.
Below you can read the basics about it. Of course, this is preliminary and just a start. RIFF Box v2 hardware is designed so that it can accommodate a large variety of communication protocols, including those of highest importance for starters.
Dual-core Cortex-M4 MCU @ 204MHz;
PC to Box USB (Device) Speed: Hi-Speed (480 Mbps);
Box to Device (Host) Speed: Full-Speed (48 Mbps);
SD/MMC Interface with 1-Bit (DAT0) and 4-Bit (DAT0-DAT3) Bus Width support and SD_CLK up to 52 MHz;
UART Interface;
RIFF Smart Probing Feature;
Level-adjustable 23 GPIO Lines (1.65V to 3.6V) for interfacing a range of devices and protocols, such as NAND, SPI, I2C, Pin Finder, etc.;
4 fixed 3.3V GPIO Lines;
New hardware and software is fully compatible with Windows 10, which provides effortless installation. Just connect RIFF Box to Windows 10 based PC and everything will be installed automatically. For older Windows versions, there are custom drivers provided with RIFF JTAG Manager installer.
25 May, 2016
JTAG Manager 1.61
Improved error handling and extending of expired accounts.
Fixed updates window size.
21 May, 2016
JTAG Manager 1.60
Fixed bug related to some Server communication problems
Transfer credits from account to account is simplified, no need to enter the destination Login name, the destination S/N is enough.
Link to RIFF Support forum is added on two dialog boxes (which are usually signal errors)
RIFF License Server is also updated, thus older versions (v1.58, v1.59) will not be able to connect the server.
To download this update, simply click Check for Updates button in Your JTAG Manager software.
16 May, 2016
JTAG Manager 1.59
Changed the RIFFBOX pinout picture (added eMMC pinout interface on RJ-45)
Fixed bug in Package Editor: Flash Memory/Direct eMMC Flash actions, Automatic Parameters, building list of partitons for write via Plugins, was done with invalid lengths of paritions.
[eMMC/SD Advanced]/[Select eMMC for Info & Read]: Pictograms are added to the list of chips.
The pictogram is blue if info file is present, gray if not present (the one displayed by the Show eMMC Testpoint button).
Now its possible to log-in using either registered user name or e-mail address
To download this update, simply click Check for Updates button in Your JTAG Manager software.
16 April, 2016
Here is JTAG Manager v1.58 with ISP/Direct eMMC support.
To use it, please prepare Your RIFF Box installation folder:
Rename JTAG Manager v1.56 so You can continue using it if Your account is expired
Backup Useful plugins folder content because old plugins are incompatible with new Exe, and old exe is incompatible with new plugins.
Start v1.58 exe and download license (If Your account is not expired)
Update Box firmware to v1.38
Download new plugins
What's new:
JTAG Manager 1.58
Added direct eMMC Access Interface on the RIFFBOX RJ-45 port (check pinout picture for CMD, CLK, DAT0, etc pins positions).
Added eMMC/SD Access page for Read/Write operations on eMMC/SD card via direct interface
Added eMMC/SD Advanced dialog which allows to perform advanced operations with eMMC/SD cards
(reading info, browsing through OCR, CID, CSD (and EXT_CSD for eMMC only) registers fields, edit separate fields and writting back to card, reading/writting eMMC cards MCUs internal firmware, etc)
Added convenient information presentation for specific eMMC chips: pinouts for testpoints, manuals how to use testpoints to resurrect dead eMMC, etc). These INFO files (*.riffinfo) are stored in JTAG Managers Documents folder and can be downloaded via generic operation.
Added eMMC Firmware Update option
Added eMMC Firmware Reading option (firmware is stored in *.riffemmcfw format)
For firmware read need to select chip from the list
*.riffemmcfw eMMC firmware files are now used by RIFF for firmware updates (plain binary files are supported too)
Added elapsed time info for eMMC firmware update stages
Added eMMC Testpoint info displaying (info files must be downloaded from support and are located in the JTAG Managers Documents folder.
Added CMD42 Lock/Unlock functionality for eMMC. User can set/change/remove password to protect/unprotect (lock/unclock) the User Area Partition
Added the User Area Partition Forced Erase to erase Locked User Area Partition and to reset Device lock/unlock state and password (CMD42s consequences)
Added Samsung Factory Erase which erases and re-formats the Samsung eMMC chips.
Fixed bug displaying wrong SD card size for cards capacity less than 2GB
Few small improvements and bug fixes
Firmware v1.38
Added direct eMMC Access Interface functionality
Improved several parameters in the emmc communication
Added the CMD42 Lock/Unlock/Pasword reset features
Added Forced erase of locked User Area Partition
Added Samsung eMMC Factory Format
Fixed bug with SD card support
eMMC firmware update feature added
12 February, 2016
What's new:
This topic will serve as initial guide for RIFF Box eMMC ISP/Direct functionality. This is not regular update, but rather a major upgrade.
As such, it will come free for all RIFF Boxes registered in last 6 months, and of course for all new RIFF Box customers.
To prepare everything on Your side for this upgrade, Youll need the following:
RJ45 cable
2Χ100 ohms resistors
External source for VCC and VCCQ (Optional)
Moorc adapters (Optional)
Activation credits (If Your box is older than 6 months)
RJ45 cable is required to connect RIFF Box to eMMC as RIFF Box RJ45 port is used for this function.
2Χ100 Ohms resistors are required as pull up, to increase signal levels and improve stability.
External source for VCC and VCCQ is required in case that You dont want to open Your RIFF Box, in order to connect RIFF Box internal VCC voltage source. We know that there are already some adapters on market, which offer this function.
Moorc adapters are well known, and they offer best at price range.
Activation credits You can get in exchange for some money. We have too many of those, and we will be happy to exchange some of them to real money.
RIFF Box RJ45 port pinout:
1-NC
2-SD_CLK
3-SD_DAT0
4-SD_CMD
5-NC
6-NC
7-NC
8-GND
VCC pin is located on RIFF Box motherboard, bottom side. You can locate it if You check
19 May, 2015
What's new:
RIFF JTAG Samsung SGH-i337M Galaxy S 4 LTE Total Repair supported
This PKG contains GPT for 32GB chips !
There is both Total Repair and BootChain only repair options
Use Total Repair option in case that EFS is damaged after unlock. Otherwise use BootChain only option.
Please keep in mind that its not possible to downgrade this phone to lower version software !
19 May, 2015
What's new:
RIFF JTAG Asus Padfone A66 bootloader repair supported
This PKG contains BootChain partitions for 5 different MCU ID-s. To select proper BootChain pack, read MCU ID first by using Analyze JTAG Chain function on JTAG Read/Write TAB.
GPT is from 32GB version !
Android Kernel and Recovery are same for all versions
In case that You have to wipe Cache partition, and it cant be done via recovery, You can do it by using eMMC Plugin:
Start eMMC plugin
Click Load layout from device
Double click Cache partition
Click Flash Selected
16 May, 2015
What's new:
This is the list of custom repair packs released in last few months:
Repairing bricked HTC HTL22 (PN0740000) is easy with the RIFF Box. Phone is auto powered on with USB Data Cable connected to the PC. Battery presence may be required.
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 radios boot zone and will re-write PDAs SPL to 1.52.0000 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 = PN0740000.
To resurrect HTC HTL22:
Solder JTAG cable to HTC HTL22 (PN0740000) JTAG pads;
Insert USB Data cable into board and PC;
Make sure HTC HTL22 (PN0740000) 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.
Repairing bricked Samsung Galaxy Rugby Pro I547 is easy with the RIFF Box.
Note, one simple way to connect over JTAG connect USB cable to PC and insert battery. In this case phone is automatically powered on, so no need to press any power-on buttons on the phone keypad.
To resurrect Samsung Galaxy Rugby Pro I547:
Solder JTAG cable to Samsung I547 JTAG pads;
Insert USB Data cable into board and PC;
Make sure Samsung I547 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.
To enter download mode:
Disconnect PC cable;
Insert battery;
Hold Volume Down key and press Power ON button.
Repairing bricked Samsung S7390 is easy with the RIFF Box.
Note, one simple way to connect over JTAG connect USB cable to PC and insert battery. In this case phone is automatically powered on, so no need to press any power-on buttons on the phone keypad.
To resurrect Samsung I847:
Solder JTAG cable to Samsung S7390 JTAG pads;
Insert USB Data cable into board and PC;
Make sure Samsung S7390 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.
To enter download mode:
Disconnect PC cable;
Insert battery;
Hold Volume Down key and press Power ON button.
Repairing bricked Samsung I847 is easy with the RIFF Box. Phone is auto powered on with USB Data Cable connected to the PC while battery is connected.
Please note, MSM8255T is dual core chipset it has ARM11 and Qualcomm Scorpion cores. During power on sequence only ARM11 core is visible on the JTAG chain. If boots are not completely damaged and it comes up to initializing of the Scorpion core then Scorpion core appears on the JTAG chain too. This will shift ARM11 from TAP0 into TAP1 position on the chain, while current resurrector has the ARM11 core hardcoded at TAP0 position. Thus make sure to establish JTAG connection in the time range while Scorpion core is not visible yet.
To resurrect Samsung I847:
Solder JTAG cable to Samsung I847 JTAG pads;
Make sure Samsung I847 is selected in the list of models;
Insert battery and connect USB Data cable;
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.
Repairing bricked ZTE T40 is easy with the RIFF Box.
To resurrect ZTE T40:
Solder JTAG cable to ZTE T40 JTAG pads;
Connect ZTE T40 tablets charger for power;
Make sure ZTE T40 is selected in the list of models;
Click Resurrect button;
Wait till software signals a successful operation completion;
De-solder JTAG wires;
Now device is in bootable condition, that is, even if it does not start up normally, you can flash it using known flashing methods.
23 May, 2014
JTAG Manager 1.56
Added Repair Packs functionality: allows customers to create own resurrectors.
Advanced RIFFBOX customers will be able to create own repair modules for local use only, while RIFFBOX customers with special permissions will be able to distribute own repair packs to all RIFFBOX users.
Updates list is re-organized:
Added feature to sort updates by name and by date,
Updates not browsed by user are marked with bold font for more convenient distinguish of old/new files,
Added update files tree view update files are classified by folders for better convenience,
Search file name feature is added: press CTRL+F to open Instant Search window.
Timeout if user was deciding which update files to download for too long time is fixed, now there is no timeout,
User can do selecting files before clicking Download button for as long time as he wishes.
Leading and trailing spaces are removed automatically from login name during registration
13 April, 2014
JTAG Manager 1.56
What's new:
Added Repair Packs functionality: allows customers to create own resurrectors.
Advanced RIFFBOX customers will be able to create own repair modules for local use only, while RIFFBOX customers with special permissions will be able to distribute own repair packs to all RIFFBOX users.
Updates list is re-organized:
Added feature to sort updates by name and by date,
Updates not browsed by user are marked with bold font for more convenient distinguish of old/new files,
Added update files tree view update files are classified by folders for better convenience,
Search file name feature is added: press CTRL+F to open Instant Search window.
Timeout if user was deciding which update files to download for too long time is fixed, now there is no timeout,
User can do selecting files before clicking Download button for as long time as he wishes.
Leading and trailing spaces are removed automatically from login name during registration
After six successful years since the first RIFF Box hardware was released, were proud to introduce our new RIFFBox ver2 hardware. We did our best to develop a reliable, marvelous, yet functional device.
Riff box - Description
RIFF BOX JTAG firmware/hardware supports communication with single or multichained TAP controllers. All currently supported cores, according to IEEE 1149.1 Test Access Port standard, put 0b1 data into IR register upon CAPTURE state. Thus it makes possible automatic detection of IR register size of each TAP present on the JTAG chain. In this case IR "pre-" and "post-" stuffing bit sizes are not required to be specified by user and are determined automatically. All is needed is a TAP controller position number of the device user is trying to connect to.
RIFF Box 2 Hardware Specification
Dual-core Cortex-M4 MCU @ 204MHz
PC to Box USB (Device) Speed: Hi-Speed (480 Mbps)
Box to Device (Host) Speed: Full-Speed (48 Mbps)
SD/MMC Interface with 1-Bit (DAT0) and 4-Bit (DAT0-DAT3) Bus Width support and SD_CLK up to 52 MHz
UART Interface
RIFF Smart Probing Feature
Level-adjustable 23 GPIO Lines (1.65V to 3.6V) for interfacing a range of devices and protocols, such as NAND, SPI, I2C, Pin Finder, etc.
4 fixed 3.3V GPIO Lines
RIFF Box 2 - Interface Specifications
20-Pin Male Connector:
JTAG Interface: TRST, TDI, TMS, TCK, RTCK, TDO and NRST
SWD (Serial Wire Debug) Interface: SWCLK, SWDIO (SWDIO and SWCLK are overlaid on the TMS and TCK pins)
30-Pin Male Connector:
SD/MMC Interface 1/4Bit @ 52MHz
Level-adjustable 23 GPIO Lines (1.65V to 3.6V)
USB Device Connector: connects the Box with PC @ Hi-Speed (480 Mbps), approx. 20 MByte/sec
USB Host Connector: connects the Box with USB devices @ Full-Speed (48 Mbps), approx. 1.5-2 MByte/sec
RJ-45 Connector:
6.1 RIFF Smart Probing Feature
6.2 UART Port
6.3 4 Fixed 3.3V GPIO Lines
RIFF Box 2 - Supported SD/MMD Revisions
Revisions 1.0 to 1.7 (for MMC: v4.0, v4.1, v4.2, v4.3, v4.41, v4.5, v4.51, v5.0) and higher
RIFF Box 2 - Supported JTAG Cores:
ARM7
ARM920
ARM926
ARM946
ARM7EJS
ARM11
CORTEX-A5
CORTEX-A8
CORTEX-A9
CORTEX-A15
OMAP3430
OMAP3630
OMAP4430
TEGRA2 (CORTEX-A9)
TEGRA2 (ARM7)
QUALCOMM S3 (ARM7, ARM11, SCORPION)
QUALCOMM S4 (ARM7, ARM11, SCORPION)
NOVATHOR
PXA270
PXA312
MIPS32 IR5Bit
MIPS32 IR8Bit
RIFF Box 2 - Software:
RIFF JTAG Manager
RIFF Remote helper
RIFF Admin client / SN reader
RIFF Box USB drivers
New software is fully compatible with Windows 10, which provides effortless installation. Just connect RIFF Box to Windows 10-based PC and everything will be installed automatically. For older Windows versions, there are custom drivers provided with RIFF JTAG Manager installer.
Riff box - Server credits
Server credits can be used to purchase additional activations such as Clone activation that converts your clone box into an authentic registered box and eMMC support activation that allow to use JTAG manager v1.58 software with ISP/Direct eMMC support. Box upgrade is required. Moorc adapter can be used to facilitate upgrade.
eMMC Support Activation - 30 credits
Allows you to use JTAG Manager v1.58 software with ISP/Direct eMMC support.
Note! To be able to work with eMMC interface you have to upgrade your RIFF Box.
Clone Activation - 60 credits
PKG License Activation - 30 credits
This is a permanent activation that allows you to create repair packages (PKG files) and sell them to other users. Please note that a valid license for RIFF Box and 1.58 or higher version is required to use this option. The activation enables access to RIFF download server and ensures support on RIFF forums.
Riff box - Supported mobile phones and communicators
Samsung SCH-i510 Droid Charge 4G LTE (Samsung Stealth) Unbrick Dead boot repair
Samsung SCH-i559 Galaxy Mini / Galaxy Pop Unbrick Dead boot repair
Samsung Omnia i910 Repair/Unbrick, Read/Write NAND Flash
Samsung A900 Blade Repair/Unbrick, Read/Write NAND Flash
Samsung SPH-D700 Galaxy S Epic 4G Repair/Unbrick, Read/Write NAND Flash
Samsung B159 Repair/Unbrick, Read/Write NOR Flash
Samsung SCH-S109 Repair/Unbrick, Read/Write NOR Flash
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
Samsung E189 Repair/Unbrick, Read/Write NOR Flash
Samsung B119 Repair/Unbrick, Read/Write NOR Flash
Samsung B209 Repair/Unbrick, Read/Write NOR Flash
Samsung F619 Repair/Unbrick, Read/Write NOR Flash
Samsung W629 Repair/Unbrick, Read/Write NOR Flash
Samsung S359 Repair/Unbrick, Read/Write NOR Flash
Samsung F219 Repair/Unbrick, Read/Write NOR Flash
Samsung S189 Repair/Unbrick, Read/Write NOR Flash
Samsung B219 Repair/Unbrick, Read/Write NOR Flash
Samsung E329i (Via CPU) Repair/Unbrick, Read/Write NOR Flash
Samsung SCH-R530 Galaxy S III LTE Unbrick Dead boot repair
Samsung SCH-i535 Galaxy S3 Unbrick Dead Boot repair
Samsung SCH-i509 Galaxy Y Unbrick Dead Boot repair
Samsung SPH-L710 Galaxy S III LTE Unbrick Dead Boot repair
Samsung SCH-M569 Unbrick Dead Boot repair
LG CDMA
Repair, Read/Write NOR flash
LG VS425PP - Boot loader repair, ISP pinout, Read/Write eMMC
LG VS840 Lucid 4G (LG Cayman) - Dead Boot Repair
LG RD3000 Repair, Read/Write NOR flash
LG RD3100 Repair, Read/Write NOR flash
LG RD3500 Repair, Read/Write NOR flash
LG RD3510 Repair, Read/Write NOR flash
LG RD3540 Repair, Read/Write NOR flash
LG RD3610 Repair, Read/Write NOR flash
LG RD3640 Repair, Read/Write NOR flash
LG RD6100 Repair, Read/Write NOR flash
LG LSP450T Repair, Read/Write NOR flash
LG VM265 Repair, Read/Write NOR flash
LG TD636 Repair, Read/Write NOR flash
LG GSM
LG H422 - Boot loader repair, ISP pinout, Read/Write eMMC
LG D290n - Boot loader repair, ISP pinout, Read/Write eMMC
LG D295F - Boot loader repair, ISP pinout, Read/Write eMMC
LG D295 - Boot loader repair, ISP pinout, Read/Write eMMC
LG D320N - Boot loader repair, ISP pinout, Read/Write eMMC
LG D380 - Boot loader repair, ISP pinout, Read/Write eMMC
LG D390N - Boot loader repair, ISP pinout, Read/Write eMMC
LG D410 - Boot loader repair, ISP pinout, Read/Write eMMC
LG D605 - Boot loader repair, ISP pinout, Read/Write eMMC
LG D618 - Boot loader repair, ISP pinout, Read/Write eMMC
LG D631 - Boot loader repair, ISP pinout, Read/Write eMMC
LG D724 - Boot loader repair, ISP pinout, Read/Write eMMC
LG D821 - Boot loader repair, ISP pinout, Read/Write eMMC
LG E980 - Boot loader repair, ISP pinout, Read/Write eMMC
LG F100S - Boot loader repair, ISP pinout, Read/Write eMMC
LG F160LV - Boot loader repair, ISP pinout, Read/Write eMMC
LG AS330 - Boot loader repair, ISP pinout, Read/Write eMMC
LG D280N - Boot loader repair, ISP pinout, Read/Write eMMC
LG D325 - Boot loader repair, ISP pinout, Read/Write eMMC
LG D851 - Boot loader repair, ISP pinout, Read/Write eMMC
LG D855 - Boot loader repair, ISP pinout, Read/Write eMMC
LG D856 - Boot loader repair, ISP pinout, Read/Write eMMC
LG D285 - Boot loader repair, ISP pinout, Read/Write eMMC
LG D625 - Boot loader repair, ISP pinout, Read/Write eMMC
LG F460K - Boot loader repair, ISP pinout, Read/Write eMMC
LG H410 - Boot loader repair, ISP pinout, Read/Write eMMC
LG H443 - Boot loader repair, ISP pinout, Read/Write eMMC
LG H525N - Boot loader repair, ISP pinout, Read/Write eMMC
LG H631 - Boot loader repair, ISP pinout, Read/Write eMMC
LG H635 - Boot loader repair, ISP pinout, Read/Write eMMC
LG H734 - Boot loader repair, ISP pinout, Read/Write eMMC
LG H788 - Boot loader repair, ISP pinout, Read/Write eMMC
LG H790 - Boot loader repair, ISP pinout, Read/Write eMMC
LG H811 - Boot loader repair, ISP pinout, Read/Write eMMC
LG H815 - Boot loader repair, ISP pinout, Read/Write eMMC
LG H818P - Boot loader repair, ISP pinout, Read/Write eMMC
LG H845 - Boot loader repair, ISP pinout, Read/Write eMMC
LG K120K - Boot loader repair, ISP pinout, Read/Write eMMC
LG L23 - Boot loader repair, ISP pinout, Read/Write eMMC
LG L24 - Boot loader repair, ISP pinout, Read/Write eMMC
LG LS740 - Boot loader repair, ISP pinout, Read/Write eMMC
LG LS885 - Boot loader repair, ISP pinout, Read/Write eMMC
LG P895 - Boot loader repair, ISP pinout, Read/Write eMMC
LG H791 - Boot loader repair, ISP pinout, Read/Write eMMC
LG F460S - Boot loader repair, ISP pinout, Read/Write eMMC
LG F460L - Boot loader repair, ISP pinout, Read/Write eMMC
LG H955 - Boot loader repair, ISP pinout, Read/Write eMMC
LG F400S - Boot loader repair, ISP pinout, Read/Write eMMC
LG D700 - Boot loader repair, ISP pinout, Read/Write eMMC
LG D820 - Boot loader repair, ISP pinout, Read/Write eMMC
LG H343 - Boot loader repair, ISP pinout, Read/Write eMMC
LG H700 - Boot loader repair, ISP pinout, Read/Write eMMC
LG D331 - Boot loader repair, ISP pinout, Read/Write eMMC
LG D295 (LG L Fino Dual) - ISP boot repair
LG H345 (LG Leon LTE) - ISP boot repair
LG P765 (LG Optimus L9) - ISP boot repair
LG F240L Optimus G Pro 5.5 dead boot repair
LG E980 Optimus G Pro 5.5 4G LTE dead boot repair
LG E975W Optimus GJ (LG Gee B) Unbrick dead boot repair
LG P715 Optimus L7 II Dual - Dead Boot Repair
LG LU6200 Optimus LT - Dead Boot Repair
LG E988 Optimus G Pro 5.5 4G LTE - Dead Boot Repair
LG Optimus Vu (F100L) dead boot repair
LG F100S Optimus Vu Unbrick Dead Boot repair
LG F200K Optimus Vu II - Dead Boot Repair
LG F220K Optimus GK - Dead Boot Repair
LG E610/E612 Optimus L5 Unbrick -Dead Boot Repair
LG E900 Optimus 7 Unbrick Dead Boot repair
LG LS970 Eclipse 4G LTE Unbrick Dead Boot repair
LG P930 Nitro HD Unbrick Dead boot repair
LG Optimus LTE Tag F120K Unbrick Dead boot repair
LG Optimus LTE Tag F120L Unbrick Dead boot repair
LG E615 Optimus L5 Dual Unbrick Dead boot repair
LG E405 Optimus L3 Dual Unbrick Dead boot repair
LG GT540 Optimus Unbrick/Boot Repair
LG P500 Optimus One Unbrick/Boot Repair
LG CU720 Shine Unbrick/Boot Repair
LG SH860 Unbrick/Boot Repair
LG P350 Unbrick/Boot Repair
LG P698 Optimus Link Unbrick/Boot Repair
LG P705 Optimus L7 / P700 Unbrick/Boot Repair
LG P970 Optimus Unbrick/Boot Repair
LG C660 Optimus Pro Unbrick/Boot Repair
LG F-160K Optimus LTE2 Unbrick/Boot Repair
LG F-160L Optimus LTE2 Unbrick/Boot Repair
LG F-160S Optimus LTE2 Unbrick/Boot Repair
LG SU630 Unbrick Dead boot repair