Построение AOSP с AFWall - PullRequest
       25

Построение AOSP с AFWall

0 голосов
/ 24 февраля 2019

Я хочу создать (не рутированный) AOSP 9 на моем Pixel 2 с AFWall + в качестве системного приложения, поэтому я могу снова заблокировать загрузчик и не нужно рутировать мой телефон другими инструментами.К сожалению, у меня пока нет особого опыта рутирования Android.Поэтому мой вопрос в том, какой путь, вероятно, проще всего дать AFWall + su-access.

Пока что я планирую создать SEPolicy для AFWall, добавив запись в mac_permissions.xml и файл afwall.te вкаталог ./sepolicy/vendor/.Но я прочитал достаточно о SELinux, чтобы понять, что я не пойму всю его сложность.Поэтому, прежде чем я начну читать все эти атрибуты и типы SE, я хотел бы знать, будет ли политик SE достаточно для предоставления доступа AFWall + su.

В случае, если кто-то скажет мне, что создание пользовательских политик SE в целомдействительно плохая идея для новичка.План Б состоит в том, чтобы активировать root в пользовательской сборке (путем настройки ./sepolicy/public/su.te) и добавить SuperSU и AFWall в качестве системных приложений.

Короче, это мои вопросы:

  • Достаточно ли SEPolicy, чтобы дать AFWall доступ к команде su?
  • Является ли альтернативой создание AOSP с SuperSU и AFWall +?
  • Должен ли я прекратить тратить свое время иидти обычным путем (рутирование, не блокирующий загрузчик)?
  • В случае, если мое понимание su access на Android слишком наивно: я был бы очень признателен, если бы кто-то мог указать мне правильное направление.
...