Having used Rockbox on Sansa Clip Zip players for years, I recently discovered the Samsung YP-R0 as a potential Rockbox player, so I found/bought one and was impressed by the build quality (I've now bought a second one, both are in virtually as-new condition apart from tired batteries).
I initially tried the 2 modded ROMs that can be found and settled on the Modfirm v2.51 dualboot version but wanted to see if I could patch the ROM myself - partly to avoid the Tux splash screen, as one player is destined for a non-technical friend. The instructions in the wiki got me nowhere, then I read the README file in rockbox/utils/ypr0tools and managed to patch the ROM by removing references to the R1/cable detect patch in the Makefile. Using the original makefile results in an error about "arm-ypr0-linux-gnueabi-" not being found, should that be "arm-rockbox-linux-gnueabi-", if not then with the current sources what should it be (I am very much an amateur at this!)?
Anyway, I have 2 issues with the ROM;
1 Using newly self-patched, I can't set the date/time from rockbox, when rebooting the setting is lost (does it try to write some offset value somewhere?).
2 Using v2.51 I get lower battery life than with the newly patched ROM.
One player gets about 27 hours with newly patched ROM but only 17 with v2.51, the other player (which started at 4 hours when I received it) does 30 hours compared to 19 hours on v2.51. I've tried (just guessing) copying cpu governor lines from rockbox.sh (used by stock patched ROM) into rockbox_loader.sh (used by 2.51) but that made no difference.
I'd prefer to use the self-patched version (removing TUX), does anyone know how to get time setting to stick?
Or
Does anyone know how to get the same battery life from the v2.51 ROM as newly self-patched?
Thanks, any help would be appreciated.