Fix: Android ringtones are listed twice

Recently I played with my Android phone and added back some OEM ringtones which were removed from the custom firmware I use. After doing that, all my ringtones were listed twice in the sound profile. This was strange, because I had not added duplicates of existing files. Every file had a single copy on my Android phone. Thankfully, I found out the solution and would like to share it with you.

To fix the issue, you need to rebuild the data index of the Media Storage application which is a part of the Android OS and comes with all devices. To rebuild that index, you need to do the following:

  1. Open the Settings application.
  2. Go to Apps -> All and locate the Media Storage there in the long list of installed and system apps.Media Storage app
  3. Now, tap the Media Storage item. The details for the application will appear on the screen. Tap the "Clear Data" button.clear data
  4. Reboot your phone.

Enjoy the proper list of installed ringtones.

Support us

Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:

If you like this article, please share it using the buttons below. It won't take a lot from you, but it will help us grow. Thanks for your support!


Author: Sergey Tkachenko

Sergey Tkachenko is a software developer who started Winaero back in 2011. On this blog, Sergey is writing about everything connected to Microsoft, Windows and popular software. Follow him on Telegram, Twitter, and YouTube.

4 thoughts on “Fix: Android ringtones are listed twice”

  1. Yeah same thing. It may not remove any files but it clears the list. Somehow we need to get the list rebuit to show what sounds are available. Thanks for making something that should have been simple a lot harder.

  2. Ah, they come back. I checked after I rebooted my phone and the list was empty to which I jumped too quick and posted my reply. After checking again they were back. Apparently it takes a few moments for the XML or whatever to rebuild the list. This does work! Now can you explain how to set a new default for the alarm so I don’t always need to change it from ” morning flower”?

Leave a Reply

Your email address will not be published.

Using Telegram? Subscribe to the blog channel!
Hello. Add your message here.