前言
相比较 Android8.1 而言,9.0 的 root变得更麻烦了,因为 9.0 开始 google 启用 avb(Android Verified Boot)2.0,安全等级又提高了,可看这篇Android P(9.0) userdebug 版本执行adb remount失败,就连直接编译 userdebug、eng版本都不能直接 push 了,解决办法就是得 fastboot 解锁,然后关闭 verity 方能 adb remount 成功。我尝试和 8.1 一样增加开机启动脚本但并未生效,在这耗费了很长时间,就暂时先跳过吧,解锁是目前来看可靠可行的方案,如果你有更好的方法欢迎留言讨论。
一图胜千言
修改方案
上面的图就不用我多说了吧,分别用了 ROOT检测工具、RE文件管理器测试,只要 root 成功都有明显的提示,
也可以用 AirDroid 来远程控制测试是否成功 root。
总共修改 11 个文件,新增 3 个文件,一共 14 个<