Add New Ringtones, Notifications and Alarm tones on Nexus One I have music (MP3 files) on my SD card and am trying to set them as ringtones, notification tones and alarm tones on my Nexus One.

My phone only lets me select the stock ringtones, notifications or alarms. I tried to transfer  and copy the music files to the ringtones and notification folder on my phone but it fails every time.  I think those folders are write protected or something.

Can anyone help? I have searched at all possible solutions online.  Some solutions suggest copying the files using my PC to my phone's ringtones/notification tones folder, but I can't even see these folders on Windows Explorer.  It's like they are invisible.

Can anyone help?
There are special directories you can use to store your custom "noises". The "starting point" (root-of-noises-dir) may be different between devices (so this is rather a generic answer, as I do not own all of them) -- pick one and check if it works, if not, pick the next:

/sdcard/media/audio
/sdcard/media
/sdcard


In there, put the directories for the specific events:

┌───────────────┬───────────────────────┐
| directory     | description           |
├───────────────┼───────────────────────┤
| alarms        | for your alarm clock  |
| notifications | for... notifications? |
| ringtones     | for incoming calls    |
| ui            | keyboard click etc.   |
└───────────────┴───────────────────────┘


Then place your sound files into the appropriate directories. Done. Now you should be able to pick them in your configuration(s).