HTC Desire
Introduction
This document contains details primarily about the HTC Desire, but also some information relating to Android more generally.
HTC Music Application
Fails to read genre tags that are a name not a number. E.g. if tag is
Rock it isn’t recognised, but if 17 it is then
shown under Rock.
Clearing the Cache
After making any changes to tags, etc. it is usually necessary to
clear the cache for the HTC Music application. This can be done by
selecting
Home->Menu->Settings->Applications->Manage applications->Music
then Clear data. It also appears you need to go through a
cycle of shutting down the HTC Music application and disconnecting the
SD (easiest way is to connect to PC as disk drive) and renaming the
folder. It seems you sometimes need to do this twice. You do not need to
power the phone down, but that also works. It may also cache data under
any names given to folders, so when temporarily renaming the folder to
clear the cache, it may be best to rename it to a hidden folder (with a
leading dot), e.g.
.mp3
Note: Clearing the cache results in all playlists being wiped.
Displaying Album Art
Organise album into a single folder. Name the album art file as
AlbumArt.jpg
Ogg
Embedded images don’t seem to be supported
Hiding Music Files from Music Player
Note: There was an issue where media player would delete files. Make a backup before trying this solution.
Create a file in the folder named .nomedia - note the
leading dot which denotes a hidden file in Unix/Linux. If you are using
Windows, it can be tricky to create a file with a leading dot. Saving an
empty file in Notepad with the file type set to All Files
usually works.
e.g.
$ touch /media/disk/quiet/.nomedia
Ringtones
HTC Music application appears to ignore files in a folder named
‘ringtones’ in the root of the SD card and they subsequently show up in
the list of ringtones when setting a ringtone via
Home->Menu->Settings>Sounds & display->Phone ringtone
Calendar not syncing
Backup your calendar data (by some means, e.g. Printing Google Calendar) before trying this. It worked OK for me, but I do not know what the ‘Calendar Storage’ application actually does. Presumably you will lose any local calendar entries that are not synced with the Google Calendar. I would manually make a copy of these entries too.
Go to ‘Manage Applications’ and select ‘Calendar Storage’. Choose the option to ‘Clear Data’. Next time you sync, the Google Calendars are re-synced.
Bluetooth Headset
Resources
- http://www.multimediasoft.com/amp3dj/help/index.html?amp3dj_00003e.htm
- http://getsatisfaction.com/songbird/topics/ogg_file_truncated_tags_with_hyphen
- https://bugs.launchpad.net/ubuntu/+source/easytag/+bug/538490
- http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=500051
- http://forum.xda-developers.com/showthread.php?t=666332
– Frank Dean - 7 Aug 2010
Related Topics: AndroidDevelopment