you dont have to troll other forums , a google search would have done it for you ,,,
The one thing All android phones have in common , is that they all have an ANDROID core , just slightly different , but they all have the same functions and abilities ,,,.
Even though you disregarded my answer to your question ,I will still give some advice .,. there is an ongoing issue of the media players finding and playing ANY ringtone on your SDCARD ,,,,,two ways to fix this:
1:"Troll" on over to XDA in the G1 threads and do a search 'hidding ringtones on sdcard' , it should bring up threads about an script that hides your ringtones from the media players .. OR
2: you can extract the audio folder from another ROM and ADB push it to yours ( if you are ROOTED)