android
Prev Previous Post   Next Post Next
  #1  
Old 05-17-2012, 04:29 PM
VanniX VanniX is offline
Member
 
Join Date: Nov 2011
Location: Italy - Clowns country
Posts: 120
Default Boot-Loader for YP-R0

Boot Loader for YP-R0

N.B: Sorry for my bad english. Read slowly, it can be full of mistakes!
N.B-2: The most sensitive part for a player like this is the firmware installation, that is the same for any other firmware for this player. I tested this mod on my player, and there aren't any problems, so it's very unlikely to brick your player. However i suggest to follow this tutorial.
N.B-3: Like any other firmware installation it can cause permanently data loss.


Some days ago i wrote a shell script for simulating a boot loader for this player.
The script allow you to choose which firmware boot at any startup, or (in case of problems) you can boot in SafeMode.

To install this "boot-loader" you need a modified version of the Modfirm (by Lorenzo92), that allow you to lauch the startup script from a writable partition (for future modifications). The startup script must be placed in "Neo-Ghost".
You also need the .rockbox folder on the root of your media0 partition on the player.
I created a 7zipped file where you can find everything i said (~50mb).
Link:
http://dl.dropbox.com/u/21543264/YP-...BBootLoader.7z

Instructions:
Download the 7z file.
Unzip it.
Connect the R0 to pc, copy inside the player the content of the folder "copy_in_r0".
Disconnect the player, Shut down it (completely) and reboot it.
Wait for the new firmware installation.
At the end power off the R0, connect it to pc pressing and holding "back" button (player will enter in Safe_Mode), now copy in Neo-Ghost the contents of "copy_in_neoghost".
Unmount all partition from pc and disconnect R0.
Reset the player.
Test my "boot loader".


Note: It's a shell script, so you can customize it for booting a firmware or another after a certain number of seconds.


UPDATE For RB build with FM Radio:
You can follow this tutorial without install Modfirm 2.30 and copying rockbox_loader.sh in media1 (NEO-GHOST) instead of media0 (player's root).


UPDATE 20120716: Released V2_20120716_graphical_DualBoot_100%_RB_support

Info:
Code:
Version : Modfirm V2.50 RB Support Dual Boot
Target : EU
User : root
Dir : /home/pietro/Dev/R0/bootloader_v2/rom
BuildTime : 12/07/16 23:00:51
Changelog:
Code:
Included radio module
Included ext2 module
Optimized busybox cfg
Dual boot user friendly - 100% customizable
External app-loader for 100% customizing
External cfg for boot loader
BootLoader auto-boot time customizable (see bootl.cfg)
Removed some useless things (such as old libs, cfg and the DRK)
Modded rb_loader (WARNING! Do not overwrite this loader with another, you'll loss radio support!)
TODO:
Code:
Add entire busybox executables and links for getting a standard console
Add modules needed for USB Host mode
Link V2:
http://dl.dropbox.com/u/21543264/YP-...5RB_support.7z
DEPRECATED - See Official Modfirm 2.51
Screenshot:




Thanks to Lorenzo92, Lebellium (and all other developers working on YP-R0) for the modfirm and the rockbox port.

Last edited by VanniX; 10-11-2012 at 03:08 PM.
Reply With Quote

Advertisement [Remove Advertisement]

 

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



All times are GMT -5. The time now is 07:43 AM.