Rockbox Tools
This page lists various Rockbox tools for installing, updating and performing other related tasks.
%W%
All of these, except the Innosetup installer and RockboxUtility are unofficial and not supported by Rockbox
Rockbox Utility
Current official installer and housekeeping tool. This tool is cross platform.
RockboxUtility |
Runs on |
Windows, Linux, OS X |
Supported devices |
All |
Tasks |
Bootloader installation, Installing, Uninstallation & various other -- see wiki page |
Versions |
Release, daily build, current svn build |
OBSOLETE -- Link just points to the releases page. Users can find archived installers via the linked old releases archive.
Innosetup installer
This is the former official installer that has been used for previous releases. It uses Innosetup, which means that it can be built on Linux which is somewhat important for something that is to be used for the official release. Superseded by
RockboxUtility.
Link |
Runs on |
Windows |
Supported devices |
Archoses |
Tasks |
Installing |
Versions |
Releases (up to 2.5) |
All of the following are unofficial tools and are not supported by Rockbox.
Rockbox Installer X
This was apparently born out of the ipodwizard.net forums and uses the NSIS system. Heavily outdated. Website link is dead.
Rockbox updater
This was written by a user on
MisticRiver.
Link |
Runs on |
Windows |
Supported devices |
All |
Tasks |
Downloading, Installing, Updating |
iRony Rockbox Installer
This was written for a
Ipod Liberation Party and is still quite unpolished. It's written in Python so could potentially be run on most platforms. Quite outdated.
Link |
Runs on |
Linux and similar (Potentially more) |
Supported devices |
Ipods |
Tasks |
Bootloader (more?) |
Dream Tool
Most ideas mentioned here have been implemented in RockboxUtility.
This tool does not yet exist. This area is used to document what we'd like to see in the perfect Rockbox Tool.
Since the
Mono Project makes .NET work on linux and windows a tool could be written in C++ for .NET and be cross platform.
Written in |
C & wxWidgets or C++ & Qt4 |
Runs on |
Windows, Linux, BSD, OS X |
Supported devices |
All |
Tasks |
Bootloader (Writing to Ipods and patching firmwares for Irivers), Downloading, Installing, Updating, Building database & voice files |
Versions |
Release, Daily Bleeding |
Here's something I made a long time ago, feel free to update.
DirectedGraph Error (25): *DirectedGraphPlugin error:* $GV_FILE_PATH environment variable set; exiting
01:
02: This sandboxing mechanism is no longer supported
03: Problem executing /usr/bin/dot: '/usr/bin/dot /home/rockbox/foswiki/working/tmp/DiGraphPluginO0whrqgqhs.dot -Tps -o/home/rockbox/foswiki/working/tmp/DGPlKMY1_zlm6.ps -Tpng -o/home/rockbox/foswiki/working/tmp/DGPjgMnH0qDkt.png 2> /home/rockbox/foswiki/working/tmp/DiGraphPluginO0whrqgqhs.dot.err ', got:
04: /usr/bin/dot exited with rc=1
05:
Description of the various screens:
- A general welcome screen, asking the user which jukebox he has - some autodetection should be attempted by looking at the connected USB devices.
- A download step, which asks which version the user wants, and offers to download fonts and manual as well (and voice files?).
- This screen is shown once Rockbox has been installed, and is just a confirmation that everything went well.
- Here, the user is asked if his Iriver has already had the bootloader installed.
- This step takes an original Iriver firmware and continues to the patching step.
- Here, the patcher is run, and the resulting firmware is written to the Iriver. Additionally, instructions are given how to apply the firmware.
- This step installs the Ipod bootloader by extracting, modifying and writing it back to the Ipod.
- This step helps the user identify his jukebox, either by pictures or descriptions (or both).
- Simply ask which drive the jukebox is connected as. Should attempt to autodetect.
Some things are missing:
Copyright © by the contributing authors.