搭建手机可调试环境

环境条件:pixel、android 8.1.0,手机可root

1)利用twrp刷入Magisk-v20.4

fastboot boot twrp-3.4.0-0-sailfish.img

进入recovery mode,安装Magisk-v20.4.zip

2)使用magisk模块安装:magisk-riru-v21.1.zip,每次装完需要重启手机

adb push magisk-riru-v21.1.zip  /sdcard/Download

3)使用magisk模块安装:EdXposed-SandHook-v0.4.6.2.4XXX.zip,每次装完需要重启手机

adb push

EdXposed-SandHook-v0.4.6.2.4529.-release.zip /sdcard/Download

重启手机,打开magisk模块,界面如下

4)安装EdXposedManager

adb install EdXposedManager-4.5.7-45700-org.meowcat.edxposed.manager-release.apk

https://github.com/ElderDrivers/EdXposedManager/releases/tag/v4.5.7.0.0

注意:会出现这个apk根本未安装,启动后显示EdXposed Manager已激活的界面,其实此时并未安装

如果安装会出现已安装的提示,错误提示“INSTALL_FAILED_ALREADY_EXISTS”

解决方法:adb install时带上-r -t强制安装

adb install -r -t EdXposedManager-4.5.7-45700-org.meowcat.edxposed.manager-release.apk

这个时候,EdXposedManager才真正安装成功。此时,重启手机打开EdXposedManager可以看到

5)在EdXposed中安装XAppDebug插件

https://github.com/Palatis/XAppDebug

adb install tw.idv.palatis.xappdebug-1.0.2-100002-release.apk

备注:打开XAppDebug插件,重启后才生效。

打开EdXposed模块可以看到

6)通过Magisk Manager-模块-下载-安装MagiskHidePropsConf

https://github.com/Magisk-Modules-Repo/MagiskHidePropsConf/releases/tag/v5.3.4

adb push

MagiskHidePropsConf-v5.3.4.zip /sdcard/Download

7)重启手机,输入adb shell进入手机终端

执行props,进入MagiskHide Props配置界面

重启手机,getprop ro.debuggable 即可查看1,自此开启全局可调试。

8)打开ddms,可以看到手机下运行的各个进程。

你可能感兴趣的:(搭建手机可调试环境)