just breathing some new life into this thread. ToneFX allows you to change your SMS, calendar, etc. ringtones to whatever you want without having to SSH. haven't had it crash my phone or anything...yet. however...
i have a 3GS and downloaded ToneFX (version 1.509) yesterday. i wish i had seen this post before then. i was able to get ToneFX to install properly, however no matter what tone i select for SMS, email, calendar, etc... and SAVE my changes, i still hear completely random tones. not the ones i selected for each category. and yes, i have checked to ensure i have 'shuffle ringtones' set to OFF.
i downloaded several tones through Rock & Cydia to use as tones for my phone. i do hear the tones and have them activated in Winterboard. however, ToneFX just doesn't want to play the correct tone after i have selected it.
any thoughts on this? i mean, other than ToneFX doesn't work on 3GS? surely it's updated to work on 3GS now since OS 3.1 came out. right? right? guess i'll try to reinstall it and see if that does any good.