How does Android detect custom ringtones / notifications? It doesn't seem consistent! - General Questions and Answers

Hi,
I recently got a new phone (S22 Ultra) and was moving over my notifications and ringtones from my old phone (Oneplus 9). I noticed some weird behaviors in how Android detects Ringtones / Notifications so I thought I'd ask here.
First of all, when I moved everything, I moved them under one folder, /sdcard/backups/audio, and a folder for ringtones / notifications. When I opened the ringtone picker, all of my ringtones where there except the .wav and .mp3 ones, all the .ogg ringtones were present, such as Rhythm by OnePlus. So I selected it as my ringtone and it worked fine. Then I went to change the SMS sound and found that all of my notifications, even .wav and .mp3 are present, and as well as my mp3/wav ringtones, which is weird since this is a Notification area and not a ringtone area.
I then proceeded to move the audio files from /sdcard/backups to their respective folders, /sdcard/Ringtones and /sdcard/Notifications, but I wanted to separate them so I created a folder for Cyanogen, folder for Oneplus9, and a folder for my own music ringtones. Now when I go to select the ringtones, all of my ringtons from Custom and Cyanogen folders are present, even mp3/wav, but not a single OnePlus Ringtone or notification is there, which is weird. So I deleted the folder, and copied them again, but they were not there. So I converted them to wav and back to ogg, and they were there again. Then I proceeded to change the notifications, and surprisingly the OnePlus notifications where not there (Free, Meet... etc). So I again, converted them to wav and back to ogg, and they're there again. I decided to make a copy of the folders and put them under /sdcard/backups/audio again, and now the Sound Picker is detecting 2 of every .ogg file, so I have the OnePlus ringtone Rhythm twice, the notification Free twice and so on.
So I thought it was a Samsung bug, and I experimented with my OnePlus 9 and to my surprise there was a similar behavior. If I add a song, then move it to another folder, then the song is no longer detected as a ringtone no matter where I place it unless I place it back in the same folder I originally added it to.
What is exactly going on here? Is there some sort of hash that is being done to map an audio file to a specific location, so if the location is changed it just ignores it? Or what is exactly going on here?
Android 11 on OP9 and 12 on S22U.

Related

Changing the SMS alert sound?

How can I use one of my MIDI files as the SMS alert sound?
i've never been able to change any of the non ringtones to anything but sounds present on the predifined list myself
Not sure if you are able to use MIDI files as ringtones/alert sounds. You may need to convert it to WMA or, as I have done, WAV. Once converted just copy the files to \WINDOWS on your PDA and the sounds will appear in the list.
sms alert
I changed mine to this no probs!
& this..........
Yep, & this one for reminders

Removing ringtones from Samsung media player

I've added some custom ringtones to the ringtones folder, but it's also showing up in my media player and it's annoying. Is there a way to fix this?
xiaoali said:
I've added some custom ringtones to the ringtones folder, but it's also showing up in my media player and it's annoying. Is there a way to fix this?
Click to expand...
Click to collapse
I just change the tags for artist and album to ringtone. At least it keeps them grouped together.
I just came across this from androidforums.com, posted by user keredini.
Get a File Manager (like Astro), mount the drives to your windows machine, or use the 'My Files' application to do the following:
Remember you have your internal SD card (the 16GB one that comes with the phone, it is located in the file system on the phone as \sdcard), and your external (removable) SD card that you provided (it is located in the file system on the phone as \sdcard\sd)
you need to create a folder on the internal SD card for your ringtones.
Create the following directory:
\sdcard\media\audio\ringtones
more than likely there will be a notifications folder in the same place, just create the new folder there. Move all your ringtones into that folder. Once the file(s) are moved, media scanner should run.
From there the ringtones will no longer show in the default media player (mine were also removed from cubed which is the player i use), but are still accessible when selecting 'Phone Ringtone' when assigning ringtones.
Click to expand...
Click to collapse
Sounds like the solution we were all looking for. Thanks to the OP!
Edit: I just tried it out, looks like it didn't work for me
I put mine in sdcard\media\ringtones and Music Player doesn't see them.
xiaoali said:
i've added some custom ringtones to the ringtones folder, but it's also showing up in my media player and it's annoying. Is there a way to fix this?
Click to expand...
Click to collapse
this worked for me!!!
backup the ringtone >
open music player and delete it from there >
convert ringtone to .wav (not .ogg) >
transfer it to phone >
you may need to open a file explorer and
manually open each sound to get them
to register in menus
reset your ringtones and notifications
***don't forget to reset sms notification
via: Messaging > menu > settings >
select ringtone
All I did was copy one of my nomedia files to my ringtones folder and they don't show in media player. With extended rings it doesn't interfer with setting it as a ringtone
sent from Goth Droid

[Q] Android custom ringtones, notifications & alarms in one directory?

Is there a way in Android 2.3.4 to have one directory where you put all your custom music into, and the content is shown in each phone ringtone, notification and alarm menus?
Normally you would have to create the following three folders:
/sdcard/Ringtones
/sdcard/Notifications
/sdcard/Alarms
...and this way the music will appear in respective menus. But since I have my music collection in one directory, I want the content to be shown in each of the phone music menus (ringtones, notifications & alarms) without copying the same music collection to three different folders. That's a waste of space because I can use same music tune as a ringtone, but also for alarm clock and for calendar, so why should I copy the music file in three different folders?
So I just wanted to know if there is a one special folder I can copy my music, and they would appear in all of the three type of functions?
Fihlvein said:
Is there a way in Android 2.3.4 to have one directory where you put all your custom music into, and the content is shown in each phone ringtone, notification and alarm menus?
Normally you would have to create the following three folders:
/sdcard/Ringtones
/sdcard/Notifications
/sdcard/Alarms
...and this way the music will appear in respective menus. But since I have my music collection in one directory, I want the content to be shown in each of the phone music menus (ringtones, notifications & alarms) without copying the same music collection to three different folders. That's a waste of space because I can use same music tune as a ringtone, but also for alarm clock and for calendar, so why should I copy the music file in three different folders?
So I just wanted to know if there is a one special folder I can copy my music, and they would appear in all of the three type of functions?
Click to expand...
Click to collapse
you can do folders like this
/sdcard/audio/ringtones
/sdcard/audio/notification
/sdcard/audio/alarms

[Q] Suggested Bitrate For WMA Alert Tones

Hi everyone!
The most common problem with vox is one cannot set custom alert tones for sms and mail alert.
I read somewhere that WMA tones can be set as alert tones if placed under Wndows folder or Windows/Rings folder.
Tried the same.
I used http://audio.online-convert.com/convert-to-wma site to convert an mp3 alert to wma. I used 128kbps/22khz/Mono (tried Stereo as well) but it didnt appear in the settings.
Any suggestions regarding bitrate or any other point?
I'm very desperate to apply new tones to my alert since i'm extremely bored with the same tones since years now.
Kindly help...
akashroy1987 said:
Hi everyone!
The most common problem with vox is one cannot set custom alert tones for sms and mail alert.
I read somewhere that WMA tones can be set as alert tones if placed under Wndows folder or Windows/Rings folder.
Tried the same.
I used http://audio.online-convert.com/convert-to-wma site to convert an mp3 alert to wma. I used 128kbps/22khz/Mono (tried Stereo as well) but it didnt appear in the settings.
Any suggestions regarding bitrate or any other point?
I'm very desperate to apply new tones to my alert since i'm extremely bored with the same tones since years now.
Kindly help...
Click to expand...
Click to collapse
use WavePad Audio Editor, this site you can find out and get the application ~ http://download.cnet.com/WavePad-Audio-Editor-for-Windows-CE/3000-2170_4-10915561.html

Problem with ringtone

All the mp3 i put on the internal storage is showed on the ringtone list at ringtone select list there is a way to not happen? Like a .nomedia?
this is SUPER annoying. '.nomedia' does work but your preferred music app might also be prevented from accessing your mp3s. i believe VLC didn't work but AIMP did. i can't remember if 'Black Player' had a problem with '.nomedia' or if i uninstalled it because it was just frustrating in general.
i also had a problem where some ringtone apps would install the same sound files in multiple folders ('Alarms', 'Notifications', 'Ringtones') so there were always duplicates of the same file.

Categories

Resources