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?

3 Answers 3


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:


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).


The app Rings Extended combined with any free file manager will do what you want. Once installed, picking a ringtone will pop up a window asking which app to use for ringtone selection. Tick the option to make it a default and choose "Rings Extended". It will then allow you to pick any supported music file from your SD card for ring and notification tones.

  • Thank you so much for this. I've installed it and it works perfectly. Exactly what I need without having to hack my phone...!
    – dizzyhytes
    Commented Mar 19, 2012 at 0:37
  • @dizzyhytes: If this answer really solved your problem, you should "accept" it so that future readers can benefit. Please see the FAQ to learn more about how the site works.
    – ale
    Commented Apr 16, 2012 at 23:07

I have had luck on CyanogenMod 6 by making a folder called "Ringtones" on my sd card and putting files there. However this may be CyanogenMod specific. (You may need to reboot or trigger the media scanner to get the files to show up.)

  • 1
    That's how I did it as well, and I'm not using Cyanogen, just the "pure" ICS of the Nexus S. Besides Ringtones, I created Notifications and Alarms. I believe this feature works on all Android devices.
    – mdelolmo
    Commented Apr 17, 2012 at 7:45
  • I had assumed that such a simple but poorly documented feature was something the CM folks would do. ;)
    – Broam
    Commented Apr 17, 2012 at 12:19

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .