Есть ли какое-либо приложение, инструмент, ПЗУ и т. д. для Android, которое позволяет вам ограничивать выбранные отдельные разрешения приложения, ТОЛЬКО когда оно находится в фоновом режиме?
Это должно работать аналогично функции «Ограничить фоновые данные», которая помогает сократить использование мобильных данных, не позволяя фоновым приложениям использовать сетевые ресурсы.
Например, вы можете захотеть, чтобы приложение имело доступ к вашему местоположению, когда вы активно его используете, но вы не хотите, чтобы оно поддерживало GPS в фоновом режиме, потому что оно разряжает батарею и/или отслеживает ваше местоположение. движения.
То же самое с другими разрешениями, такими как доступ к микрофону и камере; потому что большинство людей очень редко намеренно записывают аудио/видео/фото из фонового приложения. Другие примеры: отправка SMS, чтение/изменение контактов, запись во внутреннюю/внешнюю память.
Если вы еще не рутированы, зайдите в свою безопасность и посмотрите разрешения. Если у вас есть рут, просто используйте панель инструментов Rom.
Мой способ обойти проблему настолько прост, насколько это возможно, потому что нет необходимости в каком-либо рутировании или установке пользовательского ПЗУ. Все, что вам нужно сделать, это:
Откройте Настройки/О телефоне;
Затем нажимайте на версию сборки, пока не станете разработчиком.
Теперь откройте «Настройки» / «Параметры разработчика»;
Прокрутите вниз, пока не найдете ограничение фоновых процессов — установите его, чтобы отключить фоновые процессы.
Это должно сработать!
RockPaperLz - Замаскируй или Шкатулка
Гримуар
Дэн Халм
бишайамс