Чтение SELinux на Android-устройстве

Я добавил несколько разрешений SELinux в android/system/sepolicy. После сборки образа я хочу проверить, добавлено ли разрешение в build. Как проверить добавленный SELinux после прошивки устройства?


person sourav    schedule 16.10.2020    source источник


Ответы (1)


Вы можете извлечь файл политики и проанализировать его.

adb pull /sys/fs/selinux/policy

Но если вы добавили его в system/sepolicy и собрали/прошили образы, я не понимаю, как их можно было не применить.

Если вы по-прежнему видите отказы даже после добавления разрешающих правил, это либо а) существует еще один отказ, появившийся после последнего разрешения, б) также имеется защита MSL. См. этот ответ здесь: https://stackoverflow.com/a/45551191/3801327

person Rick Sanchez    schedule 17.10.2020