As you know, Apple has not given us the ability to customize the SMS ringtone on our iDevice as you would your ringtone.
Here is a tutorial for iTunes 10, allowing you to create one and transfer it in SSH for the application to your iPhone.
- iTunes 10
- Have installed OpenSSH via Cydia
- Know how to connect in SSH
Go to iTunes preferences:
Go to “Import settings”.
Choose “AIFF converter”
Then right click on the music you want to set as a ringtone and choose “Get information”.
Go to the “Options” tab and check the “Start” box and the “End” box. Then choose the time when the music will start (start of the SMS ringtone) and the time when the music will stop (end of the ringtone).
The total duration of the sound must not exceed 50 seconds!
Then come back to iTunes.
Right click again on the music and click on “Create an AIFF version” (or in this example AAC)
You should then see 2 times the music on iTunes, including that for 30 seconds (just created):
Right click on the song for 30 seconds then: “Display in the Finder” if you are on Mac or “Display in the explorer” if you are on Windows.
Once your music is found, the music should be in .caf format
Then, in iTunes, delete the 30 second song, but SAVE THE FILE!
Then connect in SSH to your iPhone.
Go to: / System / Library / Audio / UISounds /
To set a ringtone, it’s simple: transfer the 30-second music to the directory and rename the file to:
sms-received1.caf or sms-received2.caf etc. up to 6!
Respring your iPhone and Enjoy 😉