I recently brought a Sony Xperia C. One of my friends like a few default ringtones of the phone. I tried to search in the internal as well as sd card memory but couldn't find the ringtone.

Where exactly they are stored? Can I send it to my friends using another android phone?


Default ringtones are usually stored in /system/media/audio/ringtones. You might be able to access this location using a file manager.

Keep in mind that, residing on /system, this place is read-only at best without root-access: so while you should be able to copy from here, you cannot place any files into this directory. If you want to manually add ringtones to your device, rather create a similar directory on your SDcard (/sdcard/media/audio, with sub-directories for ringtones, alarms, notifications, etc.). This location should be recognized automatically by the Android system.

  • I can not locate/system in my data card or memory card, do i need to root the phone to access it? Nov 14 '13 at 4:14
  • You need a file manager that let you do so. Some lock you to the SDCard. You definitly should not need to root for that (though there might be other good reasons, read access to /system isn't one of them).
    – Izzy
    Nov 14 '13 at 7:38
  • okay, i got root privilege for my phone, and finally removed all default ringtones & alarms & notifications from /system partition. Oct 31 '15 at 8:37
  • /dscard/media/audio worked but only after a reboot. Is there a way to avoid rebooting? Dec 3 '15 at 13:32
  • 1
    @CiroSantilli六四事件法轮功包卓轩 yes. Triggering the media scanner by other means than a reboot.
    – Izzy
    Dec 3 '15 at 18:22

The ringtones are stored under the folder system > media > audio > ringtones. You can view the folders using any file manager this one.

Not the answer you're looking for? Browse other questions tagged or ask your own question.