%TOC% %RED% This port is still unstable, use it at your own risks. Please read the important notes !! %ENDCOLOR% This port shares most of its code with the CreativeZENPort, refer to this one for cross check or if it is out of date. ---+ Port Status | *driver* | *status* | *comments* | | LCD | %GREEN%100%%ENDCOLOR% | LCD working. | | Keys | %GREEN%90%%ENDCOLOR% | Buttons are working but the driver could be smarter and save power. | | Music playback | %GREEN%100%%ENDCOLOR% | Everything works | | FM Radio | %GREEN%90%%ENDCOLOR% | Everything works but the driver might not be of the greatest quality. | | Recording | %RED%0%%ENDCOLOR% | Untested. | | Power Management | %YELLOW%30%%ENDCOLOR% | No frequency scaling, no battery calibration, no charging, we only have cpu idle. | | SD | %YELLOW%90%%ENDCOLOR% | Internal storage and SD works. SD write-protection is ignored at the moment. | | USB | %GREEN%100%%ENDCOLOR% | Everything works. | | Manual | %RED%0%%ENDCOLOR% | TBD | | Rockbox Utility | %RED%0%%ENDCOLOR% | TBD | | Speaker | %RED%0%ENDCOLOR% | Need glue code to enable it. | ---+ Important notes ---++ Disk Usage There are some issues with sharing disk space with the OF. See CreativeZENPort for more details. ---++ Power Off The OF cannot power off properly, you need to reset to actually power off and reboot to rockbox. See CreativeZENPort for more details. ---+ Bootloader features ---++ Booting to the OF Hold the "back" button while powering on to boot to the OF. See CreativeZENPort for more details. ---+ Building the bootloader 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. ---++ Automatic method * Use RockboxUtility, currently it is not implemented. ---++ Semi-Automatic method ---+++ Linux See CreativeZENPort. It is the same procedure except for a few points: * Obviously you need to use the X-Fi installer * You need to select the Zen X-Fi when configuring the build * the bootloader file will be named =bootloader-zenxfi.creative= ---++ Prebuilt Since RockboxUtility is not ready for the task, I uploaded a prebuilt image of the bootloader here: [[https://www.dropbox.com/s/zh6h6oetw85zog0/firmware-zenxfi.nk][firmware-zenxfi.nk]]. ---+ Installing the bootloader 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. %RED%Very Important:%ENDCOLOR% 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 method RockboxUtility 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 method See CreativeZENPort, this is exactly the same procedure but using the bootloader for the X-Fi. ---+ Formatting the device for Rockbox 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. ---++ Formatting for Rockbox See CreativeZENPort. ---++ Formatting for Creative OS See CreativeZENPort. -- Main.AmauryPouly - 11 Nov 2013
ore topic actions
r4 - 12 Nov 2013 - 17:54:53 -
Copyright © by the contributing authors.