暴力修改SElinux权限
平臺版本 SDK版本 版本名稱
9.0 28 Pie (Android P)
8.1 27 Oreo(Android O)(奧利奧)
8.0 26 Oreo(Android O)(奧利奧)
7.1 25 Nougat(Android N)(牛軋糖)
7.0 24 Nougat(Android N)(牛軋糖)
6.0 23 Marshmallow(Android M)(棉花糖)
5.1 22 Lollipop(Android L)(棒棒糖)
5.0 21 Lollipop(Android L)(棒棒糖)
4.4 19 KITKAT(奇巧巧克力)
4.3 18 JELLY_BEAN_MR2
4.2 4.2.2 17 JELLY_BEAN_MR1
4.1 4.1.1 16 JELLY_BEAN
4.0.3 4.0.4 15 ICE_CREAM_SANDWICH_MR1
4.0 4.01 4.02 14 ICE_CREAM_SANDWICH
3.2 13 HONEYCOMB_MR2
3.1.X 12 HONEYCOMB_MR1
3.0.X 11 HONEYCOMB
2.3.3 2.3.4 10 GINGERBREAD_MR1
另外前面的處理方式比較文雅, 不涉及代碼修改, 附加 N/O 版本最快速暴力設定 permissive mode 的手法.
/system/core/init/init.cpp static bool selinux_is_enforcing(void) {return false; //force set selinux permissive.if (ALLOW_PERMISSIVE_SELINUX) {return selinux_status_from_cmdline() == SELINUX_ENFORCING;}return true; }P0:
/system/core/init/selinux.cpp
總結
以上是生活随笔為你收集整理的暴力修改SElinux权限的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 毕业设计 大数据房价数据分析及可视化 -
- 下一篇: Linux内核0.12完全注释