3

I wasn't satisfied with the selection of sounds the phone was giving me for the alarm, so I installed ES File Explorer and picked out some ringtone sounds from the phone's system/media/audio folder. Ever since, those sounds have been showing up in the Music Player playlist.

How do I stop them from doing so?

I'm using the default music player on a Sony Ericsson Xperia X10 Mini Pro running Android 2.1.

Suraj Bajaj
  • 1,769
  • 1
  • 16
  • 20
  • 1
    Just a guess (hence not an answer but a comment): it might be that's some "cached info" somewhere. You could try walking your apps (settings > apps > manage apps) for all fitting things (media player, media scanner, es file explorer...) and delete their caches. Check whether that solves the issue. If not, you could try to delete data for media player/scanner (at least scanner data should be rebuilt on the next scan; the player would lose its configured preferences when deleting data). Please report if that did the job; if so, I'll convert this to an answer. – Izzy Dec 07 '12 at 11:10
  • The Music Player i'm using is the default phone/system one, so it's not present under installed apps in app manager, neither is the Media Scanner. So i don't know how to delete their caches or data. I deleted the cache for ES File Manager, and using ES Task Manager cleaned the whole cache. I just restarted the phone and the specific system audio files still show up in the playlist. – Stefan Stlokic Dec 07 '12 at 17:32
  • You probably look in the wrong section. System apps do not appear under "downloaded". I cannot remember how it looked in Eclair (too long ago), but there must be an option to "show all". – Izzy Dec 07 '12 at 18:10
  • I found a way to display them. I deleted the Music Player data and the Media Scanner data. But not only did it not solve the problem, now there's a new bug where each song in the playlist has a duplicate. I restarted the phone, and reinserted the media card to no avail. I'm open to further suggestions, but maybe at this point it would be best to do a factory reset. – Stefan Stlokic Dec 07 '12 at 19:27
  • I remember we had a question dealing with those duplicate entries -- I just cannot remember which one. But check e.g. The music player keeps displaying deleted songs – Izzy Dec 07 '12 at 20:10
  • 1
    So apparently i cleared the data from the wrong app, which wasn't the Media Scanner. I found the Media Scanner app, cleared the data and it fixed both the duplicate entries and the original problem. So your advice was spot on. Thank you for being so forthcoming and helpful, both you and @SurajBajaj – Stefan Stlokic Dec 07 '12 at 21:03
  • @Izzy You can add that as an answer so Stefan can accept it. It will be useful for future viewers. Meanwhile, I'm gonna clean up my comments. – Suraj Bajaj Dec 08 '12 at 05:40
  • 1
    @SurajBajaj Done, thanks for the wake-up call :) – Izzy Dec 08 '12 at 18:28

2 Answers2

0

Add a blank file named .nomedia in the folders containing music that you don't want to be seen in the music player. Media scanner ignores files in the folder with .nomedia file. I have never tried this on Eclair, but I guess it should work.

And yes, you may have to restart the device after this is done.

EDIT:

The restart is to trigger the Media Scanner to do its job. You can also trigger it by unmounting and remounting your SD card (which can be done from Storage Settings or by connecting it to your computer), or by using one of the "trigger-happy-apps" like e.g. SDrescan

Suraj Bajaj
  • 1,769
  • 1
  • 16
  • 20
  • 1
    The restart Suraj mentions is to trigger the Media Scanner to do its job. You can also trigger it by unmounting and remounting your SD card (which can be done e.g. by connecting it to your computer), or by using one of the "trigger-happy-apps" like e.g. SDrescan. – Izzy Dec 07 '12 at 08:26
  • I can't do that. Like i said in my initial post, the files that are showing up are from the phone's internal system folders, they aren't on the media card. The phone won't let me a copy files into it's internal system folders. Even if i could put a .nomedia file into the correct internal folders, i'm not certain how it would effect the functioning of the phone, and if the media files in those folders would still be visible and available to the phone to use as ringtones and such. – Stefan Stlokic Dec 07 '12 at 08:58
  • I appreciate the help guys, but you haven't addressed the greater problem, which is that the phone won't let me copy files into it's internal system folders. – Stefan Stlokic Dec 07 '12 at 09:31
  • 1
    @SurajBajaj When you update your answer, feel free to integrate the information from my previous comment. Makes it easier to catch. – Izzy Dec 07 '12 at 11:05
  • @SurajBajaj Right, i'm not rooted. I'm using the phone's default music player, the phone is an X10 Mini Pro. – Stefan Stlokic Dec 07 '12 at 11:28
  • That's exactly right. Ever since i used ES File Explorer to pick out some non-default sounds for the Alarm from the system/media/audio folders, those very sounds have been showing up in the Music Player playlist regardless of rescans. – Stefan Stlokic Dec 07 '12 at 17:09
0

As my suggestion in above comment seems to be relevant, I hereby convert it to an answer as promised:

It might be that's some "cached info" somewhere. You could try walking your apps (Settings → Apps → Manage Apps) for all fitting things (media player, media scanner, es file explorer...) and delete their caches. Check whether that solves the issue. If not, you could try to delete data for media player/scanner at the same place (at least scanner data should be rebuilt on the next scan; the player would lose its configured preferences when deleting data).

Keep in mind to check all apps (not just the downloaded section: the latter only applies to the apps you've installed yourself, while the former also includes system apps).

When you've cleared cache and data, you library might appear empty at first. This is no bug or problem -- it's just the Media Scanner needs to rebuild its library. This happens on certain events:

  • after a reboot
  • after a re-mount of the sd card (e.g. plugging it into your computer via USB, then disconnect it again)
  • when another app triggers it (take e.g. a look at SDrescan for this).
Izzy
  • 91,166
  • 73
  • 343
  • 943