Giu*_*ppe 4 selinux android-framework
我正在尝试识别SELinux在Android Framework中设置为Enforcing模式的配置文件.
请不要回复说
adb shell su 0 setenforce permissive
Run Code Online (Sandbox Code Playgroud)
我需要系统以允许模式启动,或者在启动时完全禁用SELinux.
谢谢
Wil*_*rts 12
有两种方法可以设置强制执行模式.在用户构建时,它将始终处于强制执行状态.在eng或userdebug上,您可以控制它.您可以通过在内核命令行上设置enforcing = 1/0来以标准selinux方式控制它,如Dan Walsh博客中所述:
http://danwalsh.livejournal.com/10972.html
Android中心的方法是将内核命令行设置为androidboot.selinux = permissive
您可以通过编辑BoardConfig.mk并添加以下内容来控制内核命令行:
BOARD_KERNEL_CMDLINE += androidboot.selinux=permissive
Run Code Online (Sandbox Code Playgroud)
如果你查看system/core/init/init.cpp,请查看从main()调用的selinux_initialize()例程,以init强制执行Android中心方式.
| 归档时间: |
|
| 查看次数: |
12007 次 |
| 最近记录: |