Nokia 6230i: MP3 Playlists
Playlists for MP3 Files
There is no problem to copy mp3 files to the phone over bluetooth or a card reader. But it is not possible to define playlists on the phone - e.g. to play a single album, etc. There is only a default playlist that plays the mp3s from all directories one after the other.
But there is a way to define additional playlists under linux and copy them to the phone. Until now you need to create the playlists on the commandline, because there is no program that automates the playlist creation.
Update: Mike Fink has put a script on his homepage http://home.arcor.de/mike.fink/nokia6230i/playlist.html that is able to upload playlists to the phone.
File Format
The file format of a playlist is m3u, a simple text format which is widely used by pc mp3 player programs. It looks like this:
#EXTM3U b:\Norah Jones\Feels Like Home\01 Norah Jones - Sunrise.mp3 b:\Norah Jones\Feels Like Home\02 Norah Jones - What Am I to ↵ You.mp3 b:\Norah Jones\Feels Like Home\03 Norah Jones - Those Sweet ↵ Words.mp3
It is important that the file starts with the line #EXTM3U . Without it the phone hangs for a few minutes until the music player application crashes. After this, each line contains one mp3 file. a: addresses the internal phone memory and b: the MMC card. The directories are seperated with a backslash and the lines must end with a DOS-Linefeed, i.e. "Newline" and "Cardridge Return" (ASCII-Codes 13 and 10 resp. \r\n). The simple unix linefeed \n does not work.
Transfer to the Phone
Then you need to transfer the playlist file to the phone, which is done with the obexftp application. It writes the playlist to a hidden directory on the phone with the following command line:
obexftp -b {BTADDR} -c PredefPlaylist -p {Playlist}
BTADDR is the bluetooth device address and Playlist the text file that contains the playlist. Sometimes when I try to upload a playlist I get an error message that says that the directory does not exist. After a few tries it works most of the time.