• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Help Where to put custom ringtones/notifications with Android 4.3

UncleMike

Android Expert
When I got my Galaxy Nexus over a year ago I put my custom ringtones and notifications in the /Media/Ringtones and /Media/Notifications folders, respectively, selected my ringtones and it's been working fine ever since, even after the 4.3 OTA update. But I recently flashed the factory image for 4.3 to my phone using WUG's toolkit, and now the ringtone and notification sound selection lists don't "see" these custom ringtones. Everything I've read points to either these folders being correct, or using /Ringtones and /Notifications in the root of the "sd card". Neither of these are working for me. I also tried removing spaces from the file names, and this didn't help either. Also, the custom files are .ogg files.

Any suggestions? And no, I don't want to install an app.

Thanks...
 
Notifications:
/storage/emulated/0/Notifications/

Ringtones:
/storage/emulated/0/Ringtones/

I just tested it with three new ringtones and one notification I created yesterday (mp3's).

I used Media Storage as my option to select tones. But I have used the ES File Explorer option in the past.

Apps for ringtones = EEEEEEEVIL
 
Notifications:
/storage/emulated/0/Notifications/

Ringtones:
/storage/emulated/0/Ringtones/

I just tested it with three new ringtones and one notification I created yesterday (mp3's).

I used Media Storage as my option to select tones. But I have used the ES File Explorer option in the past.

Apps for ringtones = EEEEEEEVIL

That's exactly where mine are, but Media Storage doesn't see them at all. I've rebooted, forced a media scan using Tasker, and nothing changes. After clearing the defaults for Media Storage I was able to select the sounds using ES File Explorer, and now if I try to select a new ringtone using Media Storage it sees the currently selected ringtone, and will even play it if I select it again, but it doesn't see the others in the same folder.

And yes, apps for ringtones are EVIL.
 
For ogg ringtones you need to be rooted and use a root explorer like es file explorer. they go into /system/media/ in there theres ringtones, notifications, ui, and alarm. Put it in the appropriate folder. Set permissions and reboot (check the permissions on an existing file to see what they are)

Or the easyer thing to do is to convert them to mp3 and put them on your SD card.... I personally prefure the ogg format myself.
 
This could be an ogg vs mp3 issue. (I have no insight into .ogg)

Also, how are your file names? I find fewer issues when I shorten and uncomplicate file names. Such as not using an underscore, etc.
 
I've always used .ogg files with Android, and have always placed the files on my sd card. As I said before, this worked from the time I got my Nexus (with Android 4.0.4), and continued to work even after the 4.3 OTA update. Only after I flashed the factory image did this stop working. Original file names were "Nextel Ringer 1.ogg" or similar, and I simplified them to "nextel1.ogg" or similar, with no change. Even Google Hangouts places it's own .ogg files in the same folder.
 
Very strange...

I finally went to Settings > Apps > Media Storage, and chose Clear Data (not Clear Cache). Then went to Settings > Sound > Phone ringtone, and selected Media Storage as the app to use, and the ONLY choice was "None"! After a brief panic I rebooted the phone and everything was back, INCLUDING my custom .ogg ringtones and notifications.

My suspicion is that this was all a result using Helium to backup everything (that Helium can backup) prior to flashing the factory image, and then restoring BEFORE adding the custom ringtones back to their original locations on the sdcard.

Thanks for the help everyone!
 
Back
Top Bottom