问题排查:
1、如遇到Linux 6.0以上内核无法开机,请阅读:
- 请不要使用Android.Image.Kitchen进行打包,该工具不支持Linux 6.0以上内核!
- 可使用magiskboot进行打包。
- magiskboot的快速获取方式:使用7z解压Magisk.apk,把lib/x86_64文件夹里的libmagiskboot.so直接改名magiskboot即可使用。因为这是个Linux可执行文件,并不是动态库,不要被名字带so字样所迷惑。
- magiskboot官方没有提供Windows版本,请安装Linux系统使用它。不建议使用非官方的Windows版本,因为代码版本可能太旧。
- 解包命令:./magiskboot unpack boot.img
- 打包命令:./magiskboot repack boot.img
2、如发现第三方应用程序依然有侦测行为,请按照以下步骤进行排查:
- 内核必须保证是基于官方原版进行修改,而非自行编译或使用第三方源码编译。
- 如果你曾经使用过Magisk,你应该先将手机完全刷机,因为Magisk可能会残留日志文件等信息。
- 不要安装需要ROOT权限的工具,或涉及系统环境检测的应用,如冰箱、黑洞、momo和密匙认证等。这些应用的存在可能会被用作证据,推断你的设备已获取ROOT权限。若需使用,请在使用后立即卸载。
- Android APP可能会被特征检测。这里的APP只是演示功能写法。在实际使用中,请尽量隐藏APP。例如使用寄生功能,寄生到其他无害的APP内,以免被侦测。
- 如果在解锁BL后手机会发出警报,你需要自行解决这个问题,因为它与SKRoot无关。
- 如果对方是检测BL锁,而不是ROOT权限。你应该安装SKRoot的隐藏BL锁模块。
- 请检查SELinux状态是否被恶意软件禁用。
