RIFF Box updates, 10.12.2018:




RIFF JTAG Manager v1.83:
MTK USB support, following MCU-s supported:

  • MT6572
  • MT6580
  • MT6582
  • MT6589
  • MT6735
  • MT6592

More to be added in following days.


– Fixed USB connection drop on new USB event, causing JTAG Manager to stop current operation on new device arrival.







RIFF eMMC Plugin v5.04

  • MTK support for linear addressing fixed for USB connection
  • Fixed several bugs affecting parsing of PIT files
  • Fixed MTK preloader injection bug (FF-s instead of preloader data)

RIFF Box Repair packages:

  • ZTE_T663_ISP.dll
  • ZTE_L110_ISP.dll
  • Xiaomi_Redmi_5_USB.dll
  • Xiaomi_Redmi_5A_USB.dll
  • Xiaomi_Redmi_4A_USB.dll
  • Xiaomi_Mi_5X_USB.dll
  • Sony_E5533_ISP.dll
  • Samsung_T561_ISP.dll
  • Samsung_Smart_TV_UE40ES5530W_ISP.dll
  • Samsung_J250F_ISP.dll
  • Samsung_G388F_ISP.dll
  • Motorola_XT1767_ISP.dll
  • Motorola_XT1762_ISP.dll
  • Motorola_XT1100_ISP.dll
  • Meizu_M5c_M710H_ISP.dll
  • Meizu_M3s_ISP.dll
  • LG_K520_ISP.dll
  • LG_F200K_ISP.dll
  • LG_D390N_USB.dll
  • Huawei_Honor_6A_DLI_TL20_USB.dll
  • Huawei_Ascend_Y550_L01_USB.dll
  • Huawei_Ascend_G7_L01_USB.dll
  • Motorola_XT1021_ISP_501.riffpkg
  • Motorola_XT1021_USB_501.riffpkg
  • LG_D295F.riffpkg
  • Huawei_G630_U20.riffpkg
  • Samsung_G600FY_XXU1BRD2.riffpkg
  • Motorola_g5s_plus.riffpkg
  • Motorola_XT1022_USB.riffpkg
  • Motorola_XT1022_ISP.riffpkg
  • Panasonic_Eluga_L2.riffpkg
  • Samsung_J727vpp.riffpkg
  • LG_D802.riffpkg
  • Motorola_XT1677.riffpkg
  • Samsung_J100ML.riffpkg
  • HTC_Evo3d_Sprint.riffpkg
  • Tesla_smartphone_3.riffpkg
  • Cubot_Note_S.riffpkg
  • Samsung_J100H_4.4.riffpkg

RIFF Box updates, 16.10.2018

16.10.2018 updates:


JTAG Manager v1.82
eMMC Plugin v5.02


New DLL files:


  • Xiaomi Redmi S2 USB
  • Xiaomi Redmi 5 Plus USB
  • Xiaomi Redmi 4x USB
  • Xiaomi Redmi 3S USB
  • Samsung S4 i9505 USB (write only)
  • Samsung G355H ISP
  • Samsung G532G ISP (version update)
  • Nokia 8110 4G TA ISP
  • LG MS330 ISP
  • Lenovo ZUK Z2 USB
  • Lenovo S580 USB
  • Lenovo A6000 USB
  • Huawei Y6 SCL L21 USB
  • Huawei Y300-100 USB
  • Huawei U9200 ISP

To download new files two methods can be used:
– Automatic method by JTAG Manager -> Box Service -> Check for updates (FTP protocol)

– Manual method via web browser: http://riff.turbo-support.com



In case that for any reason FTP protocol is blocked, please use manual method and download files via web browser.

RIFF Box updates, 30.08.2018

New Resurrector DLL-s today:


USB:

  • OnePlus 3T
  • Xiaomi Redmi Note 5A (MDG6)
  • LG D855
  • LG D724

ISP:

  • LG D686
  • LG N3 Nexus 5X
  • Samsung J330F
  • Samsung T585
  • Samsung J200F
  • Samsung J120G
  • HTC One X S702e PJ4610000
  • HTC One SV V520e PL8013000
  • HTC One M9 0PJA20040
  • HTC One M8 0P6B70000
  • HTC One M7 PN0711000
  • HTC One DS PN0771000
  • HTC Desire D816V 0P9C80000
  • HTC Desire D500 0P3Z11200
  • HTC Desire 626 0PM921000
  • HTC Desire 616 0PBM10000
  • HTC Desire 601 0P4E21000
  • HTC Desire 526G 0PL410000
  • HTC Desire 510 0PCV20000
  • Fly IQ4505
  • Xiaomi Redmi Note 4

RIFF Box updates, 11.07.2018:

RIFF Box updates, 11.07.2018:

Boot loader repair, ISP pinout, Read/Write eMMC:

  • Alcatel OT4030D,
  • Alcatel OT4034D
  • Fly FS517
  • G D331
  • Micromax Q372
  • Motorola XT1766
  • Oppo A37FW
  • Oppo CPH-1701
  • Oppo R7G
  • Oppo T29
  • Oppo U705T
  • Prestigio PAP5400
  • Samsung G150NS
  • ZTE Blade A510
  • ZTE Blade A520
  • ZTE Grand X Quad V987
  • ZTE N9560
  • ZTE Z667T
  • ZTE Z831
  • ZTE Z836BL
  • ZTE Z982

To download and install updates, click “Check for Updates” button on “Box Service” tab.
You can also register an account at Turbo-Support download server:

http://riff.turbo-support.com

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.

RIFF Box JTAG Manager 1.80

RIFF Box JTAG Manager 1.80
—————————
– 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)
– Firmware update procedure is improved

JTAGManager.exe

RIFF Box eMMC Plugin 4.11 – Samsung TAR/MD5/PIT , MTK Scatter and Spreadtrum PAC support added

RIFF Box eMMC Partition Table FullFlash Image Files Processing Plugin (eMMCDiskPartitions.dll) v4.11
————————————-
– 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 file’s 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 file’s 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 chip’s: Boot Partition size and RPMB Partition size
– [Load Firmware Files]: Supported MTK Firmware’s 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 MTK’s PRELOADER into Boot Partition1, the 0x800-byte Mediatek’s 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 MTK’s 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 partition’s 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 dump’s source SoC (Qualcomm, Exynos, Spreadtrum, Mediatek, etc.)
– [Re-parse by Scatter File]: added option to re-parse partitions using a standalone MTK Layout’s __NODL_PMT Binary File
– [Re-parse by Scatter File]: added option to re-parse partitions using a standalone MTK Layout’s BMTPOOL Binary File

RIFF Box updates, 26.06.2018

RIFF Box updates, 26.06.2018

New models boot repair, ISP pinout, Read/Write eMMC:

  • Acer B1-730HD
  • Alcatel OT5044D
  • Archos 70 Xenon Color
  • Artel Artel Adi5
  • Artel Artel NOVA
  • Huawei MediaPad T1 (T1-701U)
  • Lenovo A2020a40
  • Lenovo S860
  • Lenovo S2110
  • LG D700
  • LG D820
  • LG H343
  • LG H700
  • LG VS425PP
  • Micromax E313
  • Micromax Q415
  • Nokia 3 (TA-1032)
  • Nokia Lumia 820 (RM-825)
  • Samsung G350E
  • Samsung G361F
  • Samsung I9060M
  • Sony E5603
  • ZTE A452
  • ZTE L5 Plus

Pinouts updates:

  • Asus Z00A (ZE550ML)
  • Asus ZenFone2 (ZE551ML)

To download and install updates, click “Check for Updates” button on “Box Service” tab.
You can also register an account at Turbo-Support download server:

http://riff.turbo-support.com

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.

RIFF Box updates, 11.06.2018 34 new models added

RIFF Box updates, 11.06.2018

Sony Models boot repair, ISP pinout, Read/Write eMMC:

  • Sony C2305

Samsung Models boot repair, ISP pinout, Read/Write eMMC:

  • Samsung I8200
  • Samsung E250K
  • Samsung E250S
  • Samsung J105B

LG Models boot repair, ISP pinout, Read/Write eMMC:

  • LG H955
  • LG F400S

Nokia Models boot repair, ISP pinout, Read/Write eMMC:

  • Nokia Lumia 535 RM 1090
  • Nokia Lumia 630 RM 978
  • Nokia Lumia 635 RM 975

Lenovo Models boot repair, ISP pinout, Read/Write eMMC:

  • Lenovo S820
  • Lenovo P780
  • Lenovo P700I
  • Lenovo A3000F
  • Lenovo A390

Huawei Models boot repair, ISP pinout, Read/Write eMMC:

  • Huawei Y6 Pro TIT U02
  • Huawei Mate 7 MT7 L09
  • Huawei G8 RIO L03
  • Huawei Ascend Y530 U00
  • Huawei Ascend G526 L11
  • Huawei Ascend G525 U00
  • Huawei Y5 II (CUN-U29)

Asus Models boot repair, ISP pinout, Read/Write eMMC:

  • Asus Z010DA ZC550KL
  • Asus Z00ED ZE500KL
  • Asus Z00A ZE550ML
  • Asus T00P A500KL
  • Asus T00F A500CG
  • Asus T00G A600CG
  • Asus K012 FE170CG
  • Asus K008 ME571K
  • Asus K01A ME70CX
  • Asus K00Z ME175CG

Alcatel Models boot repair, ISP pinout, Read/Write eMMC:

  • Alcatel 5098O

Acer Models boot repair, ISP pinout, Read/Write eMMC:

  • Acer A1 810

To download and install updates, click “Check for Updates” button on “Box Service” tab.
You can also register an account at Turbo-Support download server:

http://riff.turbo-support.com

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.

RIFF Box eMMC plugin – File System explorer v4.10 released

RIFF Box eMMC Partition Table FullFlash Image Files Processing Plugin (eMMCDiskPartitions.dll) v4.10
————————————-
– 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 partition’s 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’ MTK’s Floating Partition Tables (PMT)
– Added support of 64-bit MTK’s Floating Partitions Tables (PMT)
– Added support of ‘chained’ MTK’s BMTPOOL’s Partition Tables (BMTPOOL)

RIFF Box firmware v1.50 – RIFF JTAG Manager v1.79 released

RIFF Box Firmware 1.50
—————————
– 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 ation’s 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 File’s 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.

JTAGManager.exe