View Single Post
  #4 (permalink)  
Old 17th Sep 2009, 3:20 am
AleMaxx AleMaxx is offline
Member
Keen on MPx players
 
Join Date: Sep 2007
Posts: 68
Default

Hi,
indeed I wrote a linux based tool that unlocks the hidden firmware partition, I uploaded it here: http://alemaxx.al.funpic.de/rk27/usbrocker.c. You need to compile it but I doubt that DSL comes with a compiler, normally you would install "build-essential" on linux to get everything you need to compile things. To compile that c-file just type
Code:
"gcc usbrocker.c -o usbr"
which would give you an executable called "usbr". Anyway, here is how it works:
After you plugin your player it should get detected as a SCSI device (if its not detected as an USB drive). To verify type (in the console):
Code:
dmesg | tail
which should give you (among other messages) sth like:
Code:
[91605.803808] sd 73:0:0:2: Attached scsi generic sg4 type 0
then type (assuming you compiled that little tool and in the same drectory):
Code:
sudo ./usbr /dev/sg4
where sg4 is the name of the SCSI drive that belongs to your player. This should yield:
Code:
usb rocker v0.001a
vendor : RockChipUSBDISK   Sys   1.00��
device is loaded

00000000 - F4 FF 09 B8 E0 04 0A B8 10 00 00 00 44 D8 FD BF     ............D...
00000010 - 13 D9 FB B7 E0 04 0A B8 0A 00 00 00 F4 FF 09 B8     ................
00000020 - E0 04 0A B8 68 D8 FD BF 4B 17 FB B7 E0 04 0A B8     ....h...K.......
00000030 - 0A 00 00 00 10 00 00 00 10 00 00 00 F4 FF 09 B8     ................
00000040 - E0 CC 0D B8
after that wait a few seconds and the drive is there.

Regards
Reply With Quote