Принятая внутренняя SD-карта монтируется дважды

Я использовал свою внешнюю SD-карту в качестве внутреннего хранилища с новой функцией Android 6.0 (Samsung Galaxy S4 Mini с CyanogenMod 13). С тех пор, как я это сделал, я понял, что мое приложение галереи изображений и музыкальный проигрыватель (стоковый и любой другой, который я пробовал) дважды перечисляет каждый медиафайл на внешней SD-карте.

Я знаю, что эти медиафайлы (изображения, музыка и т. д.) на самом деле не являются дубликатами, потому что, если я удаляю один файл, «копия» тоже удаляется. Если я добавляю новые файлы, они также «дублируются».

Итак, я попытался выяснить проблему. Я заметил, что содержимое моей внешней SD-карты монтируется по /sdcard/символической ссылке:

$ ls -la | grep "\->"
lrwxrwxrwx   1 root   root       21 2016-07-11 10:07 sdcard -> /storage/self/primary

И под /storage/emulated/0/(не могу выполнить lsкоманду в /storage/emulated/), у которого точно такие же файлы и папки.

Итак, есть ли способ безопасно удалить одну из этих точек монтирования (я не знаю, какое приложение использует какую из этих папок...)? Или есть другой способ указать медиатеке сканировать только один из этих каталогов?

Ответы (1)

Редактировать: Я НАШЕЛ РЕШЕНИЕ. Используя Solid Explorer, перейдите в /storage/emulated, а затем откройте свойства папки с названием 0. Три точки в правом верхнем углу и выберите «скрыть медиа», если появится всплывающее сообщение о том, что произошла ошибка, просто сделайте это. снова. Пока Solid Explorer — единственное приложение, которое я нашел, чтобы дать решение. Я не уверен на 100%, что он делает с папкой, но он работает.

Удачи с этим? Я нашел нашел ту же проблему. Если бы вы могли найти способ внести в черный список точку монтирования из кеша мультимедиа, это должно сработать.

Кажется, это работает для меня. Я также получаю сообщение об ошибке, но во второй раз, когда я выбираю «Скрыть медиа», все работает. Спасибо!
Кстати: после этого Solid Explorer можно удалить. Изменение сохраняется.