Можно ли установить глобальные параметры, такие как режим полета, программно через приложение контроллера политики устройства или другими способами без рутированного устройства?
Я добавил <uses-permission android:name = "android.permission.WRITE_SETTINGS" /> и через adb установил свое приложение в качестве диспетчера политик устройства.
Когда я пытаюсь установить эти глобальные настройки, система выдает SecurityException permission denial.
@VladyslavMatviienko Я так и думал, спасибо за подтверждение.
только системные приложения могут использовать разрешения
android.permission.WRITE_SETTINGS. Чтобы сделать ваше приложение системным: 1) с помощью root переместите его в каталог приложений sytem. 2) сделайте кастомную прошивку для определенного устройства и предварительно установите в нее свое приложение как системное. Так что в принципе нет способа