Refreshing Android MediaStore Database

For instructions to reset the mediastore database proceed to step #4.

Why should I refresh the media database?

Applications such as music players, gallery applications and USB connections to your computer, retrieve information from the mediastore database. Each version of Android has become more dependent on this database to find and organize content. Which means a corruption in the mediastore database can occur more frequently, causing many weird problems. Refreshing the mediastore database is the only way to force the database to rebuild itself fixing the problems the corruption caused.

source: gmanapps (2012, January 25). [Howto] MediaStore Database Rebuild Msg 1]. </p>

When should I refresh my Android media database?


The following tutorial will explain on refreshing the mediastore database in detail. Proceed through this tutorial when you have the ability to leave your device alone for a period of hours (e.g. before you sleep) when we refresh the mediastore database we need to give it time to rebuild before we try using it again. Note: Resetting the mediastore database will remove ringtones, Android created playlists and notifications. It has been reported that Android gallery apps may also be affected.

  1. Start by going to “Settings” in iSyncr. If you do not have iSyncr, proceed to step #4.

<div class=”separator” style=”clear: both; text-align: center;> </a> </div>

  1. Navigate to “Media Scanner” from “Settings” and check the “Notifications” box.

<div class=”separator” style=”clear: both; text-align: center;>

</div> We don’t know when the media database is rebuilt and ready to be accessed again. iSyncr is equipped with a “notification” feature letting you know if the Android media database is still being rebuilt. After this notification disappears, we know that the media database is rebuilt and able to be used again.

iSyncr media scanner

Note: When this notification appears, it does not mean iSyncr is active or working, rather it is only “notifying” you that the media scanner is running.

  1. With the notification setting enabled in iSyncr, open the settings on your Android device. If you do not have iSyncr, start by opening the settings on your Android device.

</a>
  1. Go to your device “Application Manager”. This may be found by accessing your device settings then selecting “apps”.
</a>


  1. Choose “All”. Search for an application named “Media Storage” or “Media Store”. You may need to “Show system apps” on Android 6.0 and later.

    Note: This application came with the device and was not downloaded.
</a>


  1. Once in the list of all applications, scroll down to select “Media Storage” or “Media Store”.

</a>


  1. Select “Media Storage” sometimes called “Media Store” or other variation; press “Clear data”.

    Note: This does not remove media, but clears the database that music and other applications use to display songs, playlists, etc.