scar45 on  // // // // // //

~ $>  Force refresh of MP3 tags in HTC Sense Music on Android (full article)

After recently getting my new HTC Desire, which is an absolute dream to use, I started copying over my fave audio tracks. I noticed that the HTC Sense UI Music player renders album art quite nicely, and when the phone is locked, overlays the current playing song with art. I then set forth editing and downloading art for all of the tunes that I was copying, using Mp3tag v2.46. It works great, albeit tediously, with the exception that once you disconnect the phone and Android remounts the SD Card, the Music app is not updated…

After recently getting my new HTC Desire, which is an absolute dream to use, I started copying over my fave audio tracks. I noticed that the HTC Sense UI Music player renders album art quite nicely, and when the phone is locked, overlays the current playing song with art. I then set forth editing and downloading art for all of the tunes that I was copying, using Mp3tag v2.46. It works great, albeit tediously, with the exception that once you disconnect the phone and Android remounts the SD Card, the Music app is not updated with the new information in the tags.

It’s quite a simple (dead-simple I might say) solution. Just clear the media storage cache, which is found in Settings » Applications » Manage Applications » Media Storage » Clear Data. Since you have wiped the cache, you’ll need to power down your phone, then boot it back up.

Once I do this, then Android rescans and updates the music library with the new ID3 tag and album art information! Note that clearing the media storage cache also seemed to make Android forget which ringtone I had set, as well as some notification sounds. Not a big deal to reset those, considering that every single MP3 now displays the proper info in the Music Player. I hope this comes in handy to someone!