How to add ringtones to a Droid X
Greetings,
Factory ringtones are stored in the phone's built-in memory so you won't be able to access them when you connect your phone to a computer. However, Android will also look to see if there are ringtones on your phone's micro SD card---but they must be in an appropriate folder and Android only recognizes mp3 files for external ringtones (I think).
If you've never transferred ringtones to your phone before, then you will not have the appropriate folders on your micro SD card yet and you'll have to create the folders manually.
My Droid X is running Android 2.2.1 and here is how to add ringtones to it:
1 - For "Incoming calls" ringtones, create the following path on your micro SD card: media > audio > ringtones. None of these folders may be on your card. Begin by creating the "media" folder in the root (top level) of your micro SD card. Then create an "audio" folder inside it. Then create a "ringtones" folder inside the "audio" folder. Finally, move your ringtones (mp3 files only) to the "ringtones" folder.
If desired, you can create the folders with the "Files" app that was preinstalled on your Droid X. Launch it from your phone's App Tray, select "Phone files", then press the Android menu button and select "New folder" to create each folder one at a time. After you've created each folder, touch it to open it before you create the next one or they won't be nested. Alternatively, you can connect your phone to your computer and use it to create the necessary folders.
2 - For "Notification ringtones", create the following path on your micro SD card: media > audio > notifications. If you just finished Step 1 above, then all you have to do is add the "notifications" folder to your "audio" folder. Copy your ringtones (mp3 files only) to the "notifications" folder.
Note: If you want the same ringtones to be available for both incoming calls and notifications, then you'll need to copy the same mp3 files to both folders.
3 - If you want to assign a unique ringtone to an individual caller, do the following: Launch your "Contacts" app and open the desired contact. Press the Android menu and select "Edit". Scroll down to the "Additional info" section and expand it. Scroll down further until you see the "Call Handling Ringtone" setting and touch it. Then select a desired ringtone and save the contact changes. Next time you receive a call from this person, you should here the unique ringtone.
To transfer ringtone mp3 files to my Droid X, I connect it to my PC with the supplied USB charging cable and use the Windows Explorer to copy the files from the hard drive to the micro SD card. You'll need to use the "USB Mass Storage" setting of your phone while it is connected to the computer. This is the default so it should happen automatically. If not, drag down you're phone's Notifications menu after the USB connection has been made, touch "USB connection" and select "USB Mass Storage".
I prefer the USB method because I can leave the micro SD card in the phone. The cards are small, fragile and easily damaged so I try to avoid removing them. Besides, it's a pain to remove a card because you have to turn off the phone and remove the battery first.
Tip: Before you use your micro SD card for the first time, I recommend formatting it in the phone. This is done with: Android menu > Settings > SD card & phone storage > Unmount SD Card followed by Format SD card. This is important because the card has probably been formatted in a different device or computer (even if it came preinstalled in your phone) and you'll have less chance of a compatibility issue in the future if you format it again from your phone. Formatting the card erases all data so be sure to backup any important files first if your card has already been in use.
If your phone doesn't "see" the new ringtones after you've installed them, check to make sure that your phone has mounted the SD card. You phone will automatically unmount the card when the USB connection is made so the computer can mount it (only one device can have access to the card at a time). Sometimes the phone doesn't remount the card after the USB connection is severed and you will have to manually mount it with Android menu > Settings > SD card & phone storage > Mount SD Card.
Kind regards, Dr01dX