Управление оборудованием устройства через администратора устройства или root - PullRequest
0 голосов
/ 29 июня 2018

Мне нужно контролировать некоторые функции администратора устройства Android.

Можно ли получить контроль над оборудованием, не указанным в android.app.admin.DevicePolicyManager, например, отключить доступ к микрофону?

Также будет полезно найти возможность отслеживать сетевые подключения или попытки использования сетевых адаптеров приложениями.

Может быть, существует какая-то команда для корневой консоли или другой способ - как мне искать?

1 Ответ

0 голосов
/ 29 июня 2018

Насколько я знаю, нет способа заблокировать любое другое оборудование, кроме камеры с диспетчером устройств. Я считаю, что если ваше приложение получит контроль над микрофоном, оно будет недоступно для других приложений, но я не уверен. Обратите внимание, что в Android 8.0 ни одно приложение не может управлять микрофоном в фоновом режиме.

Об отслеживании сетевой активности вы можете открыть vpn для мониторинга всех отправляемых и получаемых пакетов.

Пожалуйста, имейте в виду, что я не знаком с корневыми методами, поэтому вам следует провести дополнительное исследование по этому вопросу.

...