Wiki > Main > CreativeZENPort (compare)
Difference: CreativeZENPort (r14 vs. r13)
This port is still unstable, use it at your own risks. Please read the important notes !!
In its current state, the port can really work along with the OF because of the file system: the OF uses a proprietary file system whereas Rockbox uses FAT. As a consequence, if you format for the OF, Rockbox won't boot and if you format for Rockbox, OF won't boot. That means that installing Rockbox will require you to reformat your entire disk and you will loose all its content. The SD card will stay untouched. It is strongly advised to put music on the SD card since the internal storage handling might change in the future and require formatting once again.
In Creative OS, when you "power off", it doesn't actually shut down the device but only puts it into a low power state. Thus when you power on from this state, you get back into Creative OS because the device doesn't actually boot, it only wakes up. If you want to really power off in Creative OS, you need to use the reset button.
The bootloader comes with a number of features which allow to recover from potential problematic situations.
The bootloader can either boot rockbox or the OF. By default it will boot rockbox. The bootloader will boot the OF if back button is hold while powering up. This works independently from the power source. For example, the following actions will boot the OF:
Note that booting to the OF correctly will require to reformat the player for the OF, see the important notes.
The bootloader can be built using three different methods. The recommend one is the automatic method using RockboxUtility when it's available. The semi-automatic method requires a working cross-compiler and a copy of the Rockbox source code.
This method requires the following things:
First you need to compile the bootloader, to do this follow the instructions from HowToCompile and when running the configure script, select the Creative ZEN and bootloader build. After the build, you should get a
Then you need to build the mkzenboot tool in
Finally, you need to run the tool with the correct parameters. Assuming you are in
You should replace
When the bootloader is built, you have to install it. Note that installing the bootloader is only required once (or on bootloader updates, which are pretty rare). To update Rockbox itself, you don't have to do this. You will need to format the device after the bootloader installation, as described in the next section.
Very Important: in order to perform the upgrade, first turn off your device and then boot into recovery mode by holding the play button on boot. It will show a menu in which you should select "Reload firmware" and confirm. After having erased the firmware, you can proceed below.
RockboxUtility should be able to do that in the future.
An alternative method under Windows is to repack the bootloader in the installer using the zentools and use the installer normally. This has not been tested yet.
The last method is to use the sendfirm tool in
You must then run it this way: (replace
Rockbox and Creative OS do not use the same file system so one cannot use both at the same time. In order to run Rockbox, you will need to reformat the internal storage as FAT. If you want to restore the Creative OS, you will need to reformat it using the recovery mode. It is strongly advised to put music on the SD card since the internal storage handling might change in the future and require formatting once again.
Download the first package found here. Copy the contents of this .ZIP file to the device.
-- AmauryPouly - 06 Nov 2013
r15 - 07 Feb 2014 - 23:43:02 - ChrisJordanRevision r14 - 10 Jan 2014 - 19:13 - ChrisJordan
Revision r13 - 08 Jan 2014 - 17:00 - AmauryPouly
Copyright © by the contributing authors.