Installing Ringtones on my iPhone with Windows XP and iTunes

For this setup, I used iPhone firmware version  1.0.2, and iTunes version:  7.4.1.2  (Visit here for instructions for iPhone firmware version 1.1.2)




I wanted to install homemade ringtones onto my iPhone like the ones I had previously created for my Sony Ericsson.  For example, when my wife or father calls, I have ringtones which either say, "Debbie is calling" or "Dad is calling."  This way I can tell who is calling without looking at the phone.  After searching the internet, I found a clue about how to do this on the wired.com site.  The instructions on the site at least let me know it was possible, although there were several details missing which I'll elaborate on here to hopefully help others.

First I created the ringtones using Microsoft's Sound Recorder application which comes with Windows.

 Sound Recorder 


With Sound Recorder I created the files I wanted such as "Debbie is calling.wav"

The next step was to drag the wav files to iTunes (version 7.4.1.2), which added the files to the iTunes library.

iTunes

iTunes put the files in the "Unknown Artist\Unknown Album" folder.

Unknown Folders

The next step was to right click on the wav files in iTunes and select "Convert Selection to AAC."

Convert to AAC


iTunes then created and added a ".m4a" format of the files in the folder.

m4a files

In the next step, I created the folder "Ringtones" in my iTunes directory and copied the ".m4a" files there and then changed the extension to ".m4r"

Ringtones Folder

The next step was to drag the files from the "Ringtones" folder to the "Ringtones" Library in iTunes.  You would think you are done at this point, but you are not.  The new ringtones won't sync with the iPhone until after the next steps.

iTunes Ringtones Library


Now that the files are in the iTunes "Ringtones" Library, go back to the "Ringtones" folder and change the file extension back to ".m4a"

Ringtones Folder

Now go back to the iTunes "Ringtones" Library, right click on the ringtone, and select "Get Info"

Select Get Info

iTunes will respond with "File could not be found. Would you like to locate it?"  Click on "Yes."

File could not be found.

Then select the ".m4a" file in the iTunes Ringtones directory.

Ringtones Folder

Get Info

The next step is to sync your iPhone with iTunes.

Sync iPhone with iTunes

The ringtones are now on the iPhone.

Ringtones on iPhone

Mission complete!