FORUMS
Remove All Ads from XDA

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

317 posts
Thanks Meter: 231
 
By RedScorpioXDA, Senior Member on 23rd October 2014, 11:03 AM
Post Reply Email Thread
10th December 2015, 04:56 PM |#21  
Member
Thanks Meter: 22
 
More
Is there an option to force using a specific VID/PID combo. It doesn't seem to recognized the newest 2207:310D combination.
Code:
        rkDumper (version 1.00)
        Utility for Rockchip's firmware backup

        (c) RedScorpio, Moscow, 2014-2015
            [email protected]

        ==========================[ START ]==========================

        -- Devices enumerating --

        Devices table (found 11 USB devices):
        1       Device #0: USB Root Hub
        1.1     Device #1: USB Hub
                VID = 0x8087, PID = 0x0024, REV = 0x0000
        1.1.5   Device #2: Microsoft Mouse and Keyboard Detection Driver (USB)
                VID = 0x045e, PID = 0x0745, REV = 0x0663
        1.1.6   Device #3: Rockusb Device
                VID = 0x2207, PID = 0x310d, REV = 0x0100
        2       Device #4: USB Root Hub
        3       Device #5: USB Root Hub
        4       Device #6: USB Root Hub
        4.1     Device #7: USB Hub
                VID = 0x8087, PID = 0x0024, REV = 0x0000
        4.1.2   Device #8: USB Printing Support
                VID = 0x04f9, PID = 0x0027, REV = 0x0100
        5       Device #9: USB Root Hub
        5.6     Device #10: USB Attached SCSI (UAS) Mass Storage Device
                VID = 0x0bc2, PID = 0xab24, REV = 0x0100

        Can't find RockChip device

        ==========================[ STOP  ]==========================
 
 
14th December 2015, 06:34 PM |#22  
OP Senior Member
Thanks Meter: 231
 
Donate to Me
More
Quote:
Originally Posted by protectivedad

Is there an option to force using a specific VID/PID combo. It doesn't seem to recognized the newest 2207:310D combination

Please inform me the name of device and type of SoC
14th December 2015, 09:58 PM |#23  
Member
Thanks Meter: 22
 
More
Quote:
Originally Posted by RedScorpioXDA

Please inform me the name of device and type of SoC

The device is a Proscan PLT9650G. From the box and looking at the running systems /proc/cpuinfo it says it's a RK3126. I've attached the devices parameters.txt file. The newest windows drivers from RockChip (Driver Assistant 4.3) have the PID listed (it took a while to find them).
Attached Files
File Type: txt parameters.txt - [Click for QR Code] (820 Bytes, 204 views)
21st December 2015, 04:43 PM |#24  
Senior Member
Thanks Meter: 74
 
More
Quote:
Originally Posted by protectivedad

The device is a Proscan PLT9650G. From the box and looking at the running systems /proc/cpuinfo it says it's a RK3126. I've attached the devices parameters.txt file. The newest windows drivers from RockChip (Driver Assistant 4.3) have the PID listed (it took a while to find them).

Quote:
Originally Posted by RedScorpioXDA

Please inform me the name of device and type of SoC

Greetings to all. I have a cheap Tablet that uses the same Hardware ID "USB\VID_2207&PID_310D" and I have already soft-bricked it once trying to install TWRP and had to go back to the store to exchange it. This time around, I would like to make a backup before flashing anything so that I can revert back.

RedScorpioXDA, thanks for your efforts on this project thus far. Is there any update on this new HardwareID addition? I would really like to root this device but also have the same Hardware ID as "protectivedad".

Thanks.

rkDumper (version 1.00)
Utility for Rockchip's firmware backup

(c) RedScorpio, Moscow, 2014-2015
[email protected]

==========================[ START ]==========================

-- Devices enumerating --

Devices table (found 5 USB devices):
1 Device #0: USB Root Hub
1.1 Device #1: Rockusb Device
VID = 0x2207, PID = 0x310d, REV = 0x0100
2 Device #2: USB Root Hub
2.1 Device #3: USB Composite Device
VID = 0x0e0f, PID = 0x0003, REV = 0x0102
2.2 Device #4: USB Hub
VID = 0x0e0f, PID = 0x0002, REV = 0x0100

==========================[ STOP ]==========================
22nd December 2015, 02:12 PM |#25  
Senior Member
Thanks Meter: 74
 
More
Quote:
Originally Posted by E--Man

Greetings to all. I have a cheap Tablet that uses the same Hardware ID "USB\VID_2207&PID_310D" and I have already soft-bricked it once trying to install TWRP and had to go back to the store to exchange it. This time around, I would like to make a backup before flashing anything so that I can revert back.

RedScorpioXDA, thanks for your efforts on this project thus far. Is there any update on this new HardwareID addition? I would really like to root this device but also have the same Hardware ID as "protectivedad".

Thanks.

rkDumper (version 1.00)
Utility for Rockchip's firmware backup

(c) RedScorpio, Moscow, 2014-2015
[email protected]

==========================[ START ]==========================

-- Devices enumerating --

Devices table (found 5 USB devices):
1 Device #0: USB Root Hub
1.1 Device #1: Rockusb Device
VID = 0x2207, PID = 0x310d, REV = 0x0100
2 Device #2: USB Root Hub
2.1 Device #3: USB Composite Device
VID = 0x0e0f, PID = 0x0003, REV = 0x0102
2.2 Device #4: USB Hub
VID = 0x0e0f, PID = 0x0002, REV = 0x0100

==========================[ STOP ]==========================

Anyone?
23rd December 2015, 10:19 AM |#26  
OP Senior Member
Thanks Meter: 231
 
Donate to Me
More
protectivedad,
E--Man,
Please, try test version http://ge.tt/5JPvWCU2/v/0?c
23rd December 2015, 06:55 PM |#27  
Senior Member
Thanks Meter: 74
 
More
Quote:
Originally Posted by RedScorpioXDA

protectivedad,
E--Man,
Please, try test version http://ge.tt/5JPvWCU2/v/0?c

@RedScorpioXDA, many thanks! Spaciba balchoi! It worked for me

Just to confirm, if I soft-brick this device by flashing TWRP, can I use what I just "dumped" to "load" back?

Best Regards,

E.

---------- Post added at 01:55 PM ---------- Previous post was at 01:53 PM ----------

Spoke too soon. I got a "Critical Error" "Data Reading Erro" while dumping "system.img". Here is the log:

C:\Users\User\Desktop\rkDumper_101g (1)>rkdumper dump

rkDumper (version 1.01g_test)
Utility for Rockchip's firmware backup

(c) RedScorpio, Moscow, 2014-2015
[email protected]

==========================[ START ]==========================

!!! Test pos #0
--- Firmware dumping ---

-- Devices enumerating --

Devices table (found 5 USB devices):
1 Device #0: USB Root Hub
1.1 Device #1: Rockusb Device
VID = 0x2207, PID = 0x310d, REV = 0x0100
2 Device #2: USB Root Hub
2.1 Device #3: USB Composite Device
VID = 0x0e0f, PID = 0x0003, REV = 0x0102
2.2 Device #4: USB Hub
VID = 0x0e0f, PID = 0x0002, REV = 0x0100

Found: LOADER device (RK3126 2207:310d) #1

Found LOADER Rockchip device

PARM sign found

FlashInfo
Manufacturer: Hynix (0x02)
Flash size: 8480MB (0x01090000)
Full size: 8480MB (0x01090000)
Block size: 4096KB
Page size: 16KB
ECC bits: 40
Access time: 32
Flash CS: 0 (0x01)
CS0: ad de 14 a7 42

Partition "uboot" saved (format: unknown)
Partition "misc" saved (format: unknown)
Partition "resource" saved (format: Rockchip resources image
file)
Partition "kernel" saved (format: RockChip KRNL signed file
)
Partition "boot" saved (format: Android boot image)
Partition "recovery" saved (format: Android boot image)
Partition "backup" saved (format: unknown)
Partition "cache" saved (format: ext4 image)
Partition "metadata" saved (format: ext4 image)
Partition "kpanic" saved (format: unknown)
Partition "system" Data reading error
Critical error

==========================[ STOP ]==========================
!!! Test pos #6
!!! Test pos #9
!!! Test pos #11
!!! Test pos #12
!!! Test pos #13
!!! Test pos #14

C:\Users\User\Desktop\rkDumper_101g (1)>
23rd December 2015, 11:35 PM |#28  
Senior Member
Thanks Meter: 74
 
More
UPDATE:
Got it to work.

RedScorpio, here is some additional information to help you with your testing including your debuggers. After it failed, I tried again and it still failed with this:
Found LOADER Rockchip device
Data reading error
Critical error
!!! Test pos #11
!!! Test pos #12
!!! Test pos #13
!!! Test pos #14

On a hunch, I tried to reboot and go back into Bootloader mode and try again and it worked, so it looks like it might have to do with a timeout of some sort.

Here is the success log:
==========================[ START ]==========================

!!! Test pos #0
--- Firmware dumping ---

-- Devices enumerating --

Devices table (found 5 USB devices):
1 Device #0: USB Root Hub
1.1 Device #1: Rockusb Device
VID = 0x2207, PID = 0x310d, REV = 0x0100
2 Device #2: USB Root Hub
2.1 Device #3: USB Composite Device
VID = 0x0e0f, PID = 0x0003, REV = 0x0102
2.2 Device #4: USB Hub
VID = 0x0e0f, PID = 0x0002, REV = 0x0100

Found: LOADER device (RK3126 2207:310d) #1

Found LOADER Rockchip device

PARM sign found

FlashInfo
Manufacturer: Hynix (0x02)
Flash size: 8480MB (0x01090000)
Full size: 8480MB (0x01090000)
Block size: 4096KB
Page size: 16KB
ECC bits: 40
Access time: 32
Flash CS: 0 (0x01)
CS0: ad de 14 a7 42

Partition "uboot" saved (format: unknown)
Partition "misc" saved (format: unknown)
Partition "resource" saved (format: Rockchip resources image
file)
Partition "kernel" saved (format: RockChip KRNL signed fil
)
Partition "boot" saved (format: Android boot image)
Partition "recovery" saved (format: Android boot image)
Partition "backup" saved (format: unknown)
Partition "cache" saved (format: ext4 image)
Partition "metadata" saved (format: ext4 image)
Partition "kpanic" saved (format: unknown)
Partition "system" saved (format: ext4 image)
Partition "radical_update" saved (format: unknown)
Partition "userdata" skipped

-- Rockchip LOADER device resetting --

Found LOADER Rockchip device

Command to reset sent successfully
Command to reset confirmed

!!! Test pos #1
Configuration file for RKAndroidTool v.1.xx (8-bit) created
!!! Test pos #2
Configuration file for RKAndroidTool v.2.xx (16-bit) created
!!! Test pos #3
!!! Test pos #4
!!! Test pos #5

==========================[ STOP ]==========================
!!! Test pos #6
!!! Test pos #9
!!! Test pos #10
!!! Test pos #11
!!! Test pos #12
!!! Test pos #13
!!! Test pos #14
!!! Test pos #15

RedScorpio, if you want more logging verbosity, let me know and I will PM you.


Just a couple of quick questions:
1) if I soft-brick this device by flashing TWRP, can I use what I just "dumped" to "load" back?
2) Why was the "userdata" partition skipped? Do I need this if I will need to revert back? If this is the standard /data partition, then I think I would want to dump this as well. Is it possible? Edit: I tried using the "/user" option using "rkDumper /user dump" but it still skipped dumping the user partition. Not sure if this is an issue or if I am doing something wrong.
3. If I want to revert and load only 1 partition, can I do that or is it all or nothing?

Thanks.

Best Regards,

E.
27th December 2015, 10:55 PM |#29  
Senior Member
Thanks Meter: 74
 
More
Happy Holidays @RedScorpioXDA and everyone else. Please let me know if you had a second to look over my messages above. Thanks.
30th December 2015, 06:52 AM |#30  
Senior Member
Thanks Meter: 74
 
More
Quote:
Originally Posted by E--Man

Happy Holidays @RedScorpioXDA and everyone else. Please let me know if you had a second to look over my messages above. Thanks.

Bump
5th January 2016, 06:46 PM |#31  
Senior Member
Thanks Meter: 74
 
More
HI @RedScorpioXDA, hope you had great holidays. Did you get a chance to check out my questions above? Thanks in advance!
Post Reply Subscribe to Thread

Tags
rockchip dump

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes