G. User feedback

G.1Bug reports

If you experience inappropriate performance from any supported feature, please file a bug
report on our web page. Do not report missing features as bugs, instead file them as feature
ideas (see below).

G.1.1Rules for submitting new bug reports

Which exact Rockbox version you are using (Menu → System → Rockbox
Info → Version)

A step-by-step description of what you did and what happened

Whether the problem is repeatable or a one-time occurrence

All relevant data regarding the problem, such as playlists, MP3 files etc.
(IMPORTANT!)

G.2Feature ideas

To suggest an idea for a feature or to read those made by others, see
http://forums.rockbox.org/index.php?board=49.0. Please keep in mind that this forum is for the
discussion of feature ideas – they are not requests and there is no guarantee they will be acted
upon.

G.2.1Rules for submitting a new feature idea

1.

Check that the feature has not already been suggested. Duplicates are really boring!

2.

Check that the feature has not already been implemented. Download the latest
current/daily build and/or search the mail list archive.

G.2.2Features we will not implement

This is a list of Feature Requests we get repeatedly that we simply cannot do. View it as the
opposite of a TODO!

Interfacing with other USB devices (like cameras) or 2 player games over USB.The USB system demands that there is a master that talks to a slave. The player
can only serve as a slave, as most other USB devices such as cameras can. Thus,
without a master no communication between the slaves can take place. If that is
not enough, we have no way of actually controlling the communication performed
over USB since the USB circuit in the player is strictly made for disk-access and
does not allow us to play with it the way we’d need for any good communication
to work.

Support other file systems than FAT32 (like NTFS or ext2 etc.).No. support for more file systems will just take away valuable ram for unnecessary
features. You can partition your player fine, just make sure the first one is FAT32
and then make the other ones whatever file system you want. Just do not expect
Rockbox to understand them.

Add scandisk-like features.It would be a very slow operation that would drain the batteries and take a lot of
useful ram for something that is much better and faster done when connected to
a host computer.

Alphabetical list skipping.Skipping around the lists by jumping letters (i.e skip all C’s and go straight to the
first D). This isn’t feasible with the current list implementation, if you really want
this you can get similar effects using the database (see section 4.2).

Add support for non standard tag formats.APE tags in MP3 files has been rejected a few times already. Its not something we
want.

Implementing the ability to playback DRM files.Firstly, this would be extremely difficult to implement legally – Rockbox is not
legal entity as such, and therefore is unable to enter into license agreements with
providers of DRM technology. Secondly, Rockbox is open source, which would
mean that any DRM technology we incorporated into our codebase would suddenly
become visible to the whole world, completely defeating its purpose. Remember,
DRM achieves part of its security through obscurity, and publishing the keys
necessary to decrypt DRM’d media would essentially render it useless.