Here is the simple guide using iTunes for converting sounds and iFile for changing names.
For SSH you may use Cyberduck (mac) or WinSCP (windows).
1. Find a MP3 or any sound/music you want for your message tone.
2. Load it to your iTunes library and convert the sound to .AIFF. To convert the file in .AIFF make sure you have “AIFF Encoder” in your iTunes import settings and for it to work the tone length must be 30 sec or less. Right click on the file and choose “Create AIFF Version”.
3. Move the tone to your desktop, change the name.extension to sms-received*.CAF (where * is a number from 1-6, after copying to your desktop you can now delete the file from you iTunes Library if desired.)
- [color= rgb(153, 153, 153)]sms-received1.CAF = Tri-tone
sms-received2.CAF = Chime
sms-received3.CAF = Glass
sms-received4.CAF = Horn
sms-received5.CAF = Bell
sms-received6.CAF = Electronic[/color]
4. Using SSH navigate and upload new tone to “[color= rgb(255, 0, 0)]/System/Library/Audio/UISounds[/color]”, replacing a original tone your hearth desire.
Thats all for changing the message tone, now for the fun part, changing the message tone name.
5. Using iFile or SSH navigate to “[color= rgb(255, 0, 0)]/var/stash/Applications/Preferences.app[/color]” if you are using English as a default language continue to “[color= rgb(255, 0, 0)]/English.lproj/[/color]” otherwise choose your default language. Using iFile app ‘[color= rgb(255, 0, 0)]Sounds.stings[/color]‘ can be directly edited by selecting then tapping the edit button. Look for the [color= rgb(255, 0, 0)]“ALTERNATE_6″ = “Electronic” [/color](you may have selected different tone to replace here, choose accordingly), change the word [color= rgb(255, 0, 0)]“Electronic”[/color] to the name of your tone, mine is [color= rgb(255, 0, 0)]“Held Me Up”[color= rgb(0, 0, 0)] by Eric Clapton.[/color][/color]
6. Tap done, save it. or if you use SSH to download and other editor to edit the file, now is the time to save it and import it back to the iPhone replacing the original Sounds.strings.
7. Respring/reboot your iDevice. Whoooa! you have successfully changed you message tone.