lanoche
雪 币: 485
活跃值: (35)
能力值:
( LV3,RANK:30 )
在线值:
准备 Xposed
的编译环境,官方给的方法是使用 Xposed Tools
,其他大部分教程也是 Xposed Tools
,这种方法不方便的地方就是集成 Xposed
后,我对 art
部分代码还有其他修改时会不生效。
下载安装源码,并成功编译,刷到手机,能正常启动运行
XposedBridge
源码,切到 art
分支git clone [email protected]:rovo89/XposedBridge.git -b art
Android Studio
打开,选择 build -> build apks
,生成 apk
,修改文件名为 XposedBridge.jar
XposedBridge.jar
到 out/target/product/sailfish/system/framework
下Xposed
源码git clone [email protected]:rovo89/Xposed.git
Xposed
替换源码中的 app_process
,替换前记得备份下 app_process
mv Xposed frameworks/base/cmds/app_process
替换 Android.mk
xposed_art
git clone [email protected]:rovo89/android_art.git -b xposed-nougat-mr2
xposed_art
替换源码中的 art
,替换前记得备份下 art
mv xposed_art art
放置 xposed.prop 在 out/target/product/sailfish/system/
下
make -j2
fastboot flash system system.img
fastboot flash boot boot.img
fastboot reboot
系统正常启动后,安装 Xposed Installer
上面流程只涉及集成 xpsoed
到源码中,并不涉及对 xposed
的修改,如果要自定义,可以参考 来自高纬的对抗:魔改XPOSED过框架检测(下)
[培训]《安卓高级研修班(网课)》9月班开始招生!挑战极限、工资翻倍!
最后于 3天前 被lanoche编辑 ,原因: