I received an iPhone 3G with a new cell phone contract. I started to play a little with it and noticed that there are only a few ringtones on the iPhone. Of course you can get more ringtones, but you have to get them through iTunes and pay for them, and that is not my intention.
I started to search the internet and already Jailbreaked my iPhone. This is cool, because I installed OpenSSH and OpenSSL. Now I can use an SSH client, or WinSCP to browse my iPhone. I read on the internet that you can only use file with the extension .m4r as ringtone on the iPhone. Maybe that is true, maybe it isn’t. I tried to copy an MP3 file to the ringtones folder (/Library/Ringtones). After rebooting the iPhone, the MP3 file wasn’t recognized by the iPhone as a ringtone.
After some more searching I found a website on the internet, which explained how to create custom ringtones by just using iTunes. I followed the steps of the article and it works great.
Click HERE for the complete article.
Next I started playing with the SMS sounds. These are also not easy to replace with your own sounds. So I looked at the internet again and found a nice video on YouTube demonstrating how to customize your SMS sounds. This video is using WinSCP to copy the necessary files to your iPhone. The folder, which contains the SMS sounds, can be found under /System/Library/Audio/UISounds.
Click HERE to see the video. The quality isn’t very good, but it worked for me.