|
||||||||||||||||||||||||||||||||||||
Forum discussionCreative ZEN New Port threadPort Status
Important notesDisk UsageAt time of writing (2014-02-07) the port can't operate alongside the OF because RB and the OF use incompatible file systems. 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.Power OffIn 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.Get the bootloaderThe bootloader can be obtained using three different methods. The recommended 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.Automatic method
Semi-Automatic methodLinuxThis method requires the following things:
bootloader-zen.creative file (you don't need to go further than the 5. Build step in HowToCompile).
Then you need to build the mkzenboot tool in rbutil/mkzenboot . To do so, just cd into rbutil/mkzenboot and run make . It should produce a mkzenboot executable.
Finally, you need to run the tool with the correct parameters. Assuming you are in rbutil/mkzenboot , run:
./mkzenboot -i ZEN_PCFW_L22_1_21_03e.exe -b bootloader-zen.creative -o firmware.nk -t dualboot
You should replace ZEN_PCFW_L22_1_21_03e.exe by the path to the firmware you downloaded from Creative, and replace bootloader-zen.creative by the path to the bootloader-zen.creative file produced by the compilation. Note that this command will produce a file called firmware.nk .
PrebuiltSince RockboxUtility is not ready for the task, I uploaded a prebuilt image of the bootloader here: firmware-zen.nk. UPDATE: A prebuild image of an improved version of the bootloader is here: firmware_zen_lcd.nk.Installing the bootloaderOnce you have the bootloader, 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.Automatic methodRockboxUtility should be able to do that in the future.Semi-automatic method (Windows)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.Manual methodThe last method is to use the sendfirm tool inutils/MTP . It works both under Windows and Linux. To build it, change to utils/MTP and run make for Linux or make sendfirm.exe for Windows.
It will produce a sendfirm or sendfirm.exe executable. Note that the Windows version requires MTP_DLL.dll which can be found in utils/MTP (you can also build it from utils/MTP/MTP_DLL/ ).
A prebuilt version for Windows can be found here: sendfirm.exe and MTP_DLL.dll.
Prebuilt versions for Linux can be found here: sendfirm32 and sendfirm64.
You must then run it this way: (replace firmware.nk by the path to the bootloader built in the previous section).
Formatting the device for RockboxRockbox 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.Formatting for RockboxThis step is very important. You will not be able to use you device before you do it.
Formatting for Creative OS
Downloading and installing RockboxDownload the first package found here. Copy the contents of this .ZIP file to the device. -- AmauryPouly - 06 Nov 2013r28 - 02 Apr 2021 - 20:46:06 - UnknownUser
Copyright © by the contributing authors.
|