First, a little background. I listen to my iPhone in two cars, a Honda and a BMW. The Honda uses the Aux In, and I have a Bluetooth speakerphone, through which I use Voice Control to start playlists. In the BMW, I use the built-in iPod integration.
I primarily listen to a handful of playlists while in either car, but have dozens more on the phone. I can't use Voice Control in the BMW, so I use the iDrive interface to kick off playlists. As such, I want the playlists I listen to in the car at the top. I prefixed my car playlists with underscores, and everything was great. On iOS 4, they showed up on the iPhone (and iDrive) as follows:
_First Car Playlist
_Second Car Playlist
Another Playlist
Playlist Not For Car
They showed up at the top of the BMW's playlists, and Voice Control still found them with no trouble.
And along came iOS 5, which seems to trim all non-alphanumeric characters from the beginning of each title before sorting. On iOS 5, they show up as follows (on the iPhone and iDrive):
Another Playlist
_First Car Playlist
Playlist Not For Car
_Second Car Playlist
I tried numerous symbols (.$!,?), all of which were ignored. I can't use numbers, because numbers sort to the bottom of the list, and it's not practical to number every playlist. For now I've renamed them as follows:
a First Car Playlist
a Second Car Playlist
Another Playlist
Playlist Not For Car
This works, but it's ugly (less legible), and though Voice Control gets it right when I say "First Car Playlist", it reads it back with the leading "A", which annoys me. Can anyone else come up with another solution?