rockbox/utils/ypr0tools
Lorenzo Miori 66aa00d3e0 Samsung YP-R0/YP-R1 Safe Mode improvement
This is an improvement for the special
mode present in the samsung ypr0 target.
Apart adding new useful functionalities, it
fixes a random disconnection bug, solved by debouncing
and fully support to YP-R1 target.
This opens also the possibility to interface
this operating mode to rockbox USB functionality.

Change-Id: Id70541541fcfaa1234328485fab0696a3bd491c9
2013-09-16 12:55:48 +02:00
..
cramfs-1.1
files Samsung YP-R0/YP-R1 Safe Mode improvement 2013-09-16 12:55:48 +02:00
cable_detect.c Samsung YP-R0/YP-R1 Safe Mode improvement 2013-09-16 12:55:48 +02:00
common.c
common.h
fwcrypt.c ypr0-ypr1 firmware tools fix 2013-09-11 23:08:37 +02:00
fwdecrypt.c
Makefile Samsung YP-R0/YP-R1 Safe Mode improvement 2013-09-16 12:55:48 +02:00
patch-firmware.sh Samsung YP-R0/YP-R1 Safe Mode improvement 2013-09-16 12:55:48 +02:00
README
rockbox.sh
si4709.7z
test.sh

To generate a firmware, run (paths may differ):

$ make
$ ./fwdecrypt R0.ROM <optional: destination path>
$ sudo ./patch-firmware.sh files . # needs sudo
$ ./fwcrypt R0.ROM <optional: source path>

After that, R0.ROM is patched and can load Rockbox.

rockbox.sh is a script to put into rockbox.zip. It's a small loader script
that sets stuff up.

files/lib/modules/si4709.ko is a replacement kernel module for fm radio support,
its source code is packaged in ./si4709.7z.