I've been playing around recently witht he new Android phones, and have been generally very impressed with them. They still have a few rough edges though, and my HTC Magic has been exhibiting some strange behaviour...
The first thing I do on any new phone, is copy over my ringtone. Honestly, if it doesn't use that ringtone I'll tune it out and never answer it. So I copied over my MP3 file and set it up as the default ringtone.
Imagine my surprise when I called myself, and the phone vibrated, the screen flashed, but the ringtone didn't fire up for a good 10 seconds, then after another 5 seconds it went to voicemail.
Initially I thought this was the fault of the MP3 being too big and was taking up too much memory, so I chopped it down to 236kb, and tried it again... with the same results.
I then fired up a file manager on the Android phone and saw that all the built in ringtones were in OGG format.
On a hunch, I fired up Mediacoder and converted my MP3 to OGG Vorbis using the settings below:
Set the Encoder to Vorbis
Set the Container to OGG
Once I had generated the OGG file, I copied it onto m sdcard, and set it as the default ringtone, and now my phone flashes, vibrates and rings all at the same time :)
I hope this helps you out if you are having the same problem. If so, please show your thanks by clicking on one of the adverts on this page... you don't have to buy anything ;-)