[TOOL] rkDumper (utility for backup firmware of RockChip's devices)

Search This thread

RedScorpioXDA

Senior Member
Apr 6, 2012
424
280
RKDumper 1.1.1.0 unable to dump H96 MAX H1/H2 Colorful edition. Get below, Tried different drivers only DriverAssitant_v5.1.1 seems to be discovering the box but dump fails
For example, drivers in DriverAssitant_v4.3.zip

Find the rockusb.inf file in the \DriverAssitant_v4.3\Driver\x{bits}\{OS} subdirectory
In the [Rockchip.NTx86] block and/or [Rockchip.NTamd64] block add a string(s) with your VID/PID
For example (for RK3588)
%Rockusb_DeviceDesc%=Rockusb_DDI, USB\VID_2207&PID_0x350b


PS. Guys, I don't have devices with modern RockChip chips. I can't test them and give specific advice. If you have root rights on your devices, try using adbDumper
 

Dogshome

Member
Oct 27, 2021
14
0
Hi RedScorpioXDA. RKDumper detected the SOC OK, but errored that it was not in transfer mode. It was in MASKROM which is the usual way to download with the RK tool. I'll try the ADB tool as it is rooted.

I saw your note about not having a chip to test with so I'll just keep an eye on the thread now. If I do get an upload from it one way or another - I'll post.



UPDATE. The RECOVERY button puts the OPI5 into LOADER mode. This is what happens in RKDumper:
Rockchip.GIF
 
Last edited:

GaraQuor

New member
Jan 17, 2023
2
0
Hi,

Tried 5.1.1, 4.8, 4.3 and no one working. (RK3588S)

5.1.1: Command to read failed
4.8, 4.3: Can't open device ""

Any idea ?
 

GaraQuor

New member
Jan 17, 2023
2
0
I'm sure that the driver was installed (working with RK3399). But whatever I dumped manually the emmc using dd with the correct offset and use RKDevTool to burn using dumped parameter.txt.

Thanks anyway
 

Dogshome

Member
Oct 27, 2021
14
0
Hiya RS, the earlier drivers 4.3 don't detect properly. The Rockchip tool does not see any device. With the 5.12 drivers it responds as expected, but RKDumper gives the error as I posted in the pic above.
 

RedScorpioXDA

Senior Member
Apr 6, 2012
424
280

Dogshome

Member
Oct 27, 2021
14
0
Hi RS, I edited the inf file firstly by adding the required PID VID. This produced an error. So, I modified the line for an existing device (86 and 64) sections instead. this produced the same error. I note there is a security catalogue file. I can see the various PID and VIDs in it. I tried manually editing this as well but the same error occurs.

1674760099477.png
 

t-mobile_mda

Senior Member
May 30, 2007
566
26
maybe frp is in another part like config part.. device has FRP and i need to remove it..
can i see/extract the parts like that..?

PARMv FIRMWARE_VER:5.0.2
MACHINE_MODEL:ES724
MACHINE_ID:007
MANUFACTURER:RK30SDK
MAGIC: 0x5041524B
ATAG: 0x60000800
MACHINE: 312x
CHECK_MASK: 0x80
KERNEL_IMG: 0x60408000
#RECOVER_KEY: 1,1,0,20,0
#CMDLINE:console=ttyFIQ0 androidboot.baseband=N/A androidboot.selinux=permissive androidboot.hardware=rk30board androidboot.console=ttyFIQ0
init=/init initrd=0x62000000,0x00800000
mtdparts=rk29xxnand:
[email protected](uboot),
[email protected](misc),
[email protected](resource),
[email protected](kernel),
[email protected](boot),
[email protected](recovery),
[email protected](backup),
[email protected](cache),
[email protected](userdata),
[email protected](metadata),
[email protected](kpanic),
[email protected](system),
[email protected](radical_update),
[email protected](user)
CMDLINE:console=ttyFIQ0 androidboot.baseband=N/A androidboot.selinux=permissive androidboot.hardware=rk30board androidboot.console=ttyFIQ0 init=/init initrd=0x62000000,0x00800000 mtdparts=rk29xxnand:0x0000200
 

Top Liked Posts

  • There are no posts matching your filters.
  • 16
    rkDumper
    Utility for backup firmware of RockChip's devices


    Version 1.1.1.0 Windows

    1. Makes dump of NAND by partitions according "parameter" information (RKFW/RKAF formats)
    2. Creates config.cfg for RKAndroidTool (1.xx, 2.xx)

    Notes:
    1. All drivers must be installed
    2. Administrator rights are required


    Known bugs:
    -
    Old versions:
    6
    Tested on:
    WinXP (32), WinVista (32), Win7 (32/64), Win10 (64)

    0bb4:2910 MSC device (USB debug off)
    0bb4:0c02 MSC device (USB debug on)

    2207:0000 MSC device (USB debug off)
    2207:0010 MSC device (USB debug on)

    2207:350A RK3566 x88 Pro
    2207:330D RK3308/RK3326/RK3388/PX30 Evoo EV-A-81-8-1
    2207:330C RK3399/PX6 CSA96
    2207:330A RK3368/PX5 Artway X6/HCT MTCD (Car head unit) SOM
    2207:320C RK3318/RK3328/PX4 A5X Plus mini
    2207:320B RK3229 MXQ 4K
    2207:320A RK3288 Jesurun T034
    2207:310D RK3126 Proscan PLT9650G
    2207:310C RK3128 CS918-rk3128
    2207:310B RK3188/PX3 PIPO Max M9 Pro
    2207:301A RK3036 Wecast E8
    2207:300B RK3168 Starmobile Engage7+
    2207:300A RK3066/PX2 UG802
    2207:292C RK3026/RK3028 ONYX BOOX C67SML COLUMBUS/?
    2207:292A RK2928 Lexibook Tablet Master 2
    2207:290A RK2906 TeXeT TB-138
    2207:281A RK2818 ChinaLeap M3


    If you have another Rockchip SoC send me result of "rkDumper scan" and name of device. I'II send you personal version for test
    4
    This happens as a result of "unsure" reading.
    Try
    - change the cable (preferably short and thick)
    - exclude USB hubs (if used)
    - change the USB socket (preferably on the back of the computer)
    - change the USB version (2.0 instead of 3.0)
    - use a different computer

    No

    Hi @RedScorpioXDA,
    Thanks again for your reply.

    I have confirmed the issue is not hardware, the issue is rkdumper is incompatible with rockchip driver greater than 4.5 - 4.91 is latest as of writing.


    • By installing driver version 4.3. - Rockchip_DriverAssistant_v4.3 - was able to dump images with rkdumper v1.08.
    • Just to clarify - Rockchip Driver assistant version 4.5 on do not work with Rkdumper.

    This was first identified by @nalor in post 85 (thanks @nalor!) here: https://forum.xda-developers.com/showpost.php?p=78805354&postcount=85

    Would you please update your first post with this information - known bugs?
    2
    Hi! Just tried to backup my new Onyx Boox Poke Pro and failed at the beginning with the following message:

    Code:
            Found:  LOADER device (RK3288 2207:320a) #5
    
            --- Firmware dumping ---
    
    
            Found LOADER Rockchip device
    
            First 0x0010 NAND blocks reading
    
            Command to read failed
    
            -- Rockchip device resetting --
    
            Found LOADER Rockchip device
    
            Command to reset failed

    I'm using Windows 10 x64 as operating system.

    Finally I noticed the problem came from the used driver - I used the most recent 'Driver Assistant 4.7' directly from the github rockchip site and it's not working with this one.
    I tried all 'Driver Assistant 4.x' beginning with 4.1 and the backup is working without problems up to DriverAssistant 4.5 - but beginning with DriverAssistant 4.6 it's failing with the error message above.

    I don't know if this problem also occurs for other devices and or chipsets, but at least my device with the Rockchip RK3288 requires to downgrade to 'Driver Assistant 4.5' or lower.

    Maybe it would be a good idea to include the driver-version into the output of rkDumper?
    2
    rkDumper
    Utility for backup firmware of RockChip's devices


    New version (1.03 Windows) ready

    + support of RK3229 added;
    + /last key added;
    + RSCE file size correction added.