I have added a new ringtone to the ringtones list in Settings->Sounds->Phone ringtone>Add ringtone. After that I can see the same ringtone file in Ringtones folder of Internal storage. I need to remove this ringtone? For that I have deleted that file from folder. But, the ringtone is still running there. How to remove it.
Device: Moto X4 Oreo 8.0 (non rooted)
5 Answers 5
Don't clear data of Media Storage (System App) as mattm suggested, you'll lose all ringtones and sound effects.
Instead, do a search for the ringtone or sound effect you added using the Files app (comes with Android), then erase it. It'll be removed from the ringtone selection menu without erasing all the other sound files.
I can help you because I also hate the this problem. You need clear data of Media Storage(System App)
1 - Go to "Settings > Apps"
2 - You need enable "Show system apps"
3 - Search and open "Media Storage"
4 - Click in "Storage > Clear data"
5 - Reboot your phone for enable default config.
This is tried on an Asus Zenfone Max Pro M1 running Android 9. Inspired by Joao's answer I didn't use the Files app, but connected the phone to a PC using USB cable in file transfer mode, and then used Windows Explorer search to find the file.
Found the folder containing the file: Notifications . If you delete from this folder, your file will be gone from the list of ringtones.
Open your file browser, find music (and its file path) which you like to remove from ringtone selection screen. Beware of duplicate file.
After you find it, please rename the song; add a symbol or character at the beginning or the end of the file name(s).
Now, open ringtone selection screen. The system will not found file(s) and remove them from selection list.
After those files are removed from the selection list; reopen the file browser, rename back to the original name.