changing the mms tone.

  1. You need to have jailbroken the iPhone and installed SSH on it (via Cydia/Installer).
  2. Download the latest beta of Audacity along with the FFMPEG libraries on the site (this allows you to export as AIFF).
  3. Load your track/sound into Audacity and make sure it is no longer than 3 seconds long. Additionally use the Effect > Ampilfy to increase the volume of the sound before saving.
  4. Export as AIFF.
  5. Change the filename to sms-receivedX.caf where X is number 1 - 6 depending on which SMS tone you want to replace (don't worry, we'll back the old one up).
  6. Download the FileZilla client.
  7. Make sure the iPhone is connected to Wifi, either adhoc to your computer or via an access point on the same network as your computer.
  8. Run FileZilla and open an SFTP connection to the iPhone using the following details:
    Hostname: 192.168.1.X (look it up from the iPhone settings, it will be different)
    Username: root
    Password: alpine (default)
    Port: 22 (SFTP)
  9. The initial connection can take a minute or two as the iPhone needs to generate the cryptographic SSH keys during it's first use. Make sure the phone doesn't go to sleep (lock itself) or temporarily turn sleep mode off.
  10. You will get a message about an unknown host key, press okay (it just means FileZilla doesn't have a copy of the SSH keys for the iPhone)
  11. Once connected, browse to the following directory on the iPhone /System/Library/Audio/UISounds
  12. In this folder you will find the sounds for most things such as email and locks
  13. Locate the file sms-receivedX.caf and rename it to sms-receivedX.ca_ (this will be your backup.
  14. Upload the new file into this directory.
  15. You may need to reboot the iPhone in some cases if the sound doesn't work immediatly, most of the time just reloading the settings will work.
  16. If it still doesn't work then there may be a problem with the sound (may to too big or too long), try a different one.

Here is an SMS tone from my iPhone if you want something to play around with that you know works (it is the Spy from TF2 saying "Peekaboo!"):

http://rotunda.comoj.com/sms-received6.zip (Zipped)
http://rotunda.comoj.com/sms-received6.caf (AIFF)
 
execellent written just to add that at step 11 u need to click on the upper window in filezilla saying REMOTE SITE then click the top yellow icon folder with the ? mark on it
then below tin the bottom window you will find system...


seen these posts on other site with people NOT finding that folder hence i thought id add it..

all creadits to irignal OP

regards
 
Yeah if you haven't used FileZilla before, especially to connect to a unix based system it can be a little confusing about the folder structure. Some folders are also symbolic links (think of them as shortcuts) to other folders which can confuse people, you double-click a directory in a root and suddenly it jumps to another folder buried down the tree. Filezilla is a great program once you know how to use it though.

I'd also like to mention that you can use the latest stable version of Audacity or another audio editor which doesn't support AIFF export and save it as MP3. You will then need to import that MP3 into iTunes and configure the import settings to AIFF, you should then be able to righ-click the imported file and do "convert to AIFF". You will then have to locate the file on disk and rename it appropriatly, this method obviously takes a lot longer and requires more file manipulation, thats why using the latest Audacity beta with AIFF export saves a lot of trouble.
 
Back
Top Bottom