Iced Glacier has several missing ringtones and notification tones. The sounds are shown in the ringtone list, but selecting one will play a default tone or the last selected working ringtone. If one of these ringtones is selected, the phone may not play sound when receiving a call or notification. I just had to correct this issue for my GF's phone, as she was complaining gmail would not play sounds when she got an email notification.
I located the missing ringtones in a different ROM, placed them on the SD Card and then moved them to the correct locations using Root Explorer. After a reboot I now have duplicate entries for those ringtones. Why would they show up twice? The best I can figure is that there is a master file list of the ringtone files somewhere, that is why the list had entries that did not correspond to an actual file. Adding the files to the system folder causes the new files to appear in the list, but they are not identical in some way to the file properties in the master file list, therefor are treated as a separate file.
So the question is, how do we fix this? I have had issues where re-flashing the ROM did not correct the list, I had to restore an old nandroid of stock, then flashed Iced again. I want to keep the sounds in place, but without the duplicate entries. Is it critical? No, just annoying.
Any ideas?
No ideas guys?
Hi,
I had the same problem on MB525 - Motorola Defy running CyanogenMod 7.
I tried removing all content from media/ringtones to bring it back and produce a list with only one ofeach tone. It didn't work either.
Then it dawned on me that the system scanned the whole memory card and internal phone memory for the .ogg ringtones. I had backups of previous ROM installations' on the mmc and they were showing up, thus giving me those annoying repeated tones on the ringtone selection list.
So I zipped all backup folders to keep them from being detected and problem solved for ringtones, alarm tones and notification tones.
There is probably some string on the ogg files tag that causes them to be listed as ringtones.
Cheers!
André
Sent from my MB525 CM7
If they are still on your girl's mmc you have to zip, remove or hide these ringtone files from system scan. The system looks even on the mmc for files with some tag that classify them as rongtone files.
This was my conclusion. Experiment erasing all but one of them from the mmc and you'll see the only one remaining will still show twice while the others' duplicates disappeared.
Also you have to reboot after erasing them from mmc so that the system rescans on bootup and updates the ringtone selection list.
Phew, hope this helps!!
André
Sent from my MB525 CM7
Related
Why is it that notifications and ringtones have to be separate folders is there anyway for the phone to read notifications and ringtones from one folder?
If you're rooted, you can push the audio files into the desired folder on the /system partition. It would go into /system/media/audio/xxxx, where xxxx would be replaced by "ringtones" or "notifications".
Easiest way is to do so via Terminal Emulator or ADB.
Sorry for such a late response but i guess my question wasn't kinda understood. as we all know the phone reads ringtones from the ringtones folder on the card and notification tones from the notification folder. I want to know if there's a way that the phone could read ringtones and notification tones from the same folder. I'm tired of making a ringtone and then copying and pasting to notification folder. Any help would be appreciated thanx
and i know this is in wrong section should be in Q&A but if you look at date of my first post it was a month ago and there wasn't a Q&A section
I haven't tried it, as I like them being two separate folders;
You could try making a link on the sdcard from one to the other.
# ln -s /existing/folder/to/link/to /link/location
Seems like a useless question to me.
Obviously you're not lazy because you actually make your own ringtones/notifications, what's so overwhelming about putting them into their own folder?
its not overwhelming just a minor nuisance. I use ringdroid for my ringtones and if u use it u know it gives you the option as saving as notification tone or ringtone but not both (they should make it an option by the way i think I'll e-mail them) i just hate going to astro and copying in past. Idk just bothers me sometimes
To do this you need to do a couple of steps
First copy over the folder from system/media/audio
Which ever folder you want your custom tones in copy that!
Paste it to root of sdcard
Now go back and delete the folder from the system/media/audio directory
Reboot the phone, Done!!
To add custom tones just put them in the folder in the sdcard
For example Alarms ringtones will go in the folder Alarms in the root of the sdcard
EDIT 100th POST
Hi since I rooted my N7, I wanted to customize it more by adding custom ringtones, I put the ringtones in /system/media/audio/notifications & in /system/media/audio/ringtones with the help of ES File Explorer, but the ringtone files don't play(By don't play I mean I can select the ringtone from the apps settings and it shows up in the list of default ringtones but it doesn't make any sound). I've rebooted my N7 but still nothing. How do I solve this problem?
I should also mention that the ringtones are in ogg format and the names are as follows
Facebook Pop.ogg
Gmail Voice Call.ogg
Google Voice Ding.ogg
Hangout Ding.ogg
They do play with vlc on windows and with play music on N7. but just not when selected with the app or in ES File Explorer.
Oh I forgot to mention they do show up when selecting a notification/ringtone.
Any help will be most appreciated thanking in advance.
Should I clear some sort of cache? I read somewhere if you clear the system cache it solves the problem. But I don't know how to clear it from where.
Can somebody advice me on how to go about this? I've searched the forum and I can't seem to find any information on this subject, I know its would have been asked/discussed before.
Sent from my Nexus 7 using xda app-developers app
The standard place for adding custom tones are /sdcard/Alarms, /sdcard/Notifications and /sdcard/Ringtones
I'd put them in there, then they are available irrespective of what ROM you install.
As to your specific problem - check that you set the permission on the files properly when you copied them to /system/media
Sent from my Nexus 7
BillGoss said:
The standard place for adding custom tones are /sdcard/Alarms, /sdcard/Notifications and /sdcard/Ringtones
I'd put them in there, then they are available irrespective of what ROM you install.
As to your specific problem - check that you set the permission on the files properly when you copied them to /system/media
Sent from my Nexus 7
Click to expand...
Click to collapse
Thanks thats exactly what the problem was, I figured it out before reading your reply, but I really appreciate that you replied.
For anybody who is having this sort of problem this is what you need to have selected for permissions
.
I have a trouble adding a new folder with custom ringtones on the sdcard. The device doesn't show these ringtones in system ringtone chooser whatever I do. However, on older firmwares I didn't have any problems with this, the device showed these ringtones right after I restarted the phone. Recently I full wiped and flashed MEA stock rom from the scratch, and now I can't make the device show my custom ringtones in the system menu. Adding the ringtones to System/media/audio/ringtones folder works, but I would like to have a separate folder with custom ringtones on the sdcard, so that I don't have to put them in system ringtones folder after each rom change.
Does anybody has a solution to this?
Abu-khulzat said:
I have a trouble adding a new folder with custom ringtones on the sdcard. The device doesn't show these ringtones in system ringtone chooser whatever I do. However, on older firmwares I didn't have any problems with this, the device showed these ringtones right after I restarted the phone. Recently I full wiped and flashed MEA stock rom from the scratch, and now I can't make the device show my custom ringtones in the system menu. Adding the ringtones to System/media/audio/ringtones folder works, but I would like to have a separate folder with custom ringtones on the sdcard, so that I don't have to put them in system ringtones folder after each rom change.
Does anybody has a solution to this?
Click to expand...
Click to collapse
Hi,
Try Media Scanner
Media scanner didn't help. The system does see the files if i want to add them manually one by one. But the files won't appear in the menu automatically as they used to do before.
Sent from my GT-I9505 using Tapatalk 2
Im new here but I read somewhere that a .nomedia file may me stored in a folder and mediascanner for images,music,video will skip this folder. View hidden files and folders in your folder browser so you can see dot files and see if this file is in the ringtones folder. if yes then delete it.
Edit
Try putting a "ringtones" folder in sd card and put your ringtones in there. Then try to see if it shows up.
The previous answer was almost correct.
In your SD Card create a folder with the name "media", inside create 3 folders: "Notifications", "Ringtones" and "Alarms". By doing that your device automatically will recognize every file an list it in the right place.
Actually, I have all those folders on the sdcard. As I said, just before flashing mea Rom with full wipe, these folders were recognized and the all my ringtones were in system sound selection menu. But after flashing, whatever I do, I can't make them appear there. I only have to add them manually one by one. I think there is something changed in mea update that doesn't let you add new ringtones. However, the hangouts app created ringtones folder and two files are there and the are in the system sound selection menu. But if I add couple of my ringtones to that folder
, they don't show up after restarting the phone. The same ringtones, when put into the system/media/audio/ringtones folder using root explorer, appear in the system with no issue.
So as said, there might be some change since Mea Rom that is not letting adding new ringtones.
What do you think?
Sent from my GT-I9505 using Tapatalk 2
Seems very hectic for you buddy.
try this if possible.
Go to Setting-> applications-> All-> Search for Media storage-> Clear the data & Stop it (force Close). Again start this service.
Reboot the device in Recovery ( If you are rooted) then clear only dalvik cache.
Now, it will take 15 min to scan your device media.
Remember, your all Ringtones setting will be lost in this case.
Man, thanks a lot! This really worked and none of the audio settings were lost.
I am just curious, why this could happen? Maybe it's because I restored my system from Titanium backup, and media storage was there. In Mea rom there might be some changes to media storage so there was some conflict. Is it right?
Sent from my GT-I9505 using Tapatalk 2
Actually some of the settings were lost, like alarm etc. But not a big deal, thanks man
Sent from my GT-I9505 using Tapatalk 2
Abu-khulzat said:
Man, thanks a lot! This really worked and none of the audio settings were lost.
I am just curious, why this could happen? Maybe it's because I restored my system from Titanium backup, and media storage was there. In Mea rom there might be some changes to media storage so there was some conflict. Is it right?
Sent from my GT-I9505 using Tapatalk 2
Click to expand...
Click to collapse
yes buddy. when u restored the data using TB,it restore the media storage too .
Sent from my Disturbed™ Galaxy S4
This is driving me insane at the moment! I went into the system/media/audio folder and removed and added some sounds to the alarm, notification, and ringtone folders. Set all the permissions cortectly. The sounds were working fine for a while, but now when I go into Ringtones and Notifications settings within Sound settings, none of the sounds are showing up, not even the stock sounds that I didn't remove.
I've double checked the permissions, wiped the Dalvik Cache and Cache, fixed sll permissions with TWRP, still no sounds. The Ringtones setting gives an option to add ringtones, and I can individually add sounds in the system/media/audio/ringtones folder, but I don't want to have to do that for all of them, and this also displays the ".mp3" part of the filename rather than just the name of the sound, which I don't like.
This worked on my E4GT and I assume it should work on the G4... anybody have any idea on how I can fix this? Thanks!
I had a zip of the stock system sounds stored on my ExtSD card. I unzipped it and copied back into the system. Then the system was finding the sounds again I thought... but when I deleted the unzipped folder of sounds from my ExtSD, all the sounds disappeared again. For some reason, my system is no longer finding the sounds in the system folder...
Well, in my ongoing effort to solve this myself, I put the just the stock sounds back into the system, and after rebooting they are recognized again. Can they not be changed in the GS4? I'm going to try just removing the ones I don't want and see if that sticks...
Hi! First of all, thanks a lot for your attention and I'm so sorry for my bad English.
Since I upgrade my Galaxy S4 to Android 4.3, I can't use custom sounds for ringtones and notifications. I already put the files in ringtones and notifications folders, but the system don't show this files.
The native media player is showing this files like regular musics (the files in ringtones and notifications folders is showing in list of musics... in my S3 and before upgrade the rom, this is not happing).
It's very strange thing. Can some one help me with this case? :silly:
Thank you.
Well, Media Player problem I resolved creating an empty file named .nomedia in folders that I don't want showing in Player... but Ringtones and Notifications allready not working... Some one can help me, please?