В некоторых действительно неизбежных обстоятельствах я хочу полностью отключить SEAndroid
из моего Android builds
, а не просто сделать его permissive
. Любая помощь будет принята с благодарностью. Но, пожалуйста, не отвечайте так: «Вместо этого вы можете сделать это permissive
», потому что я знаю это, но я просто хочу отключить его в моем случае. Я уже прочитал этот пост, но это было не то, что я хотел находясь в поиске!
Как полностью отключить SELinux в Android
comment
Кажется очень странным, что вы хотите полностью отключить SeAndroid. Не могли бы вы уточнить, почему?
- person David Lev   schedule 02.09.2017
comment
Из-за принудительной политики Samsung enfocing и отсутствия коммитов git в их исходных кодах kenel, и, следовательно, ядро не может быть сделано полностью разрешающим (просто отменяя коммиты). И я пытаюсь загрузить пользовательское ПЗУ на свое устройство, и через журналы я узнал, что, несмотря на то, что он разрешительный, он все еще не дает разрешений.
- person Shivam Jha   schedule 02.09.2017
Ответы (1)
Возможно, вы захотите попробовать изменить стандартную SE-политику AOSP, чтобы разрешить доступ ко всем всем, для всех. Начните с удаления всех правил «никогда не разрешать» из всех файлов «.te» и работайте по-своему, находя все различные домены в системе и предоставляя каждому из них разрешения на все ресурсы на устройстве (файлы, каталоги, сокеты и т.д.).
Это может потребовать некоторой работы, но в конечном итоге вы получите принудительную SE-политику, которая разрешает все.
person
David Lev
schedule
02.09.2017
Спасибо за ответ, это кажется очень хорошим шагом, но я почти уверен, что мы также можем отключить его, просто сделав некоторые настройки в исходниках ядра. Ваш метод также хорош, хотя
- person Shivam Jha; 03.09.2017