Эффективно оптимизируйте свой сервис медиа-сканера с помощью Xposed

Этот модуль Xposed помогает вам эффективно оптимизировать службу Media Scanner на вашем устройстве.

Обычно все медиафайлы, хранящиеся на внешнем накопителе, сканируются при загрузке. Служба, которая делает это, называется Media Scanner и сохраняет результаты в Media Store. Разработчики Android приложили все усилия, чтобы оптимизировать его, но Media Scanner по-прежнему остается службой, которая довольно эффективно разряжает батарею в течение первых нескольких минут после перезагрузки.

Сама служба Media Scanner не предлагает меню настроек и работает в фоновом режиме, поэтому вы не можете ею управлять. Ну, вы не сможете сделать это легко без Xposed Framework. Участник форума XDA Томасхофманн решил решить проблемы с Media Scanner, создав модуль, который предоставляет немало настроек. С помощью этого модуля вы можете легко выбрать, какие папки будут сканироваться, запустить процесс на переднем плане или запустить сканирование там, где вы хотите. Есть еще больше функций, доступ к которым можно получить, запустив значок модуля на панели приложений.

Чтобы использовать этот модуль, ваше устройство должно быть рутировано и работать под управлением Android 4.0.4 или выше. Xposed Framework пока не работает с ART, поэтому этот и другие модули явно непригодны для использования в новейшей версии нашей любимой операционной системы Android 5.0 Lollipop.

Вы можете узнать больше о Media Scanner и его поведении, посетив Ветка форума Xposed Media Scanner Optimizer. Конечно, модуль можно найти и там.