-
-
[原创]Xposed 安装记录
-
发表于: 2018-2-3 18:16 8807
-
网上已经有很多root及Xposed安装教程,但是可能因为我的Android版本与img问题,导致折腾了几天踩了很多坑,翻了很多Android和xposed论坛资料,前后经历了:
刷Android 8系统手机变砖
刷Android 8及以上系统,root变砖
安装xposed后手机再次变砖
recovery mode进入后显示error
recovery mode进入后显示no command
xposed安装不上,闪退
无限重启
卡刷xposed后卡在开机动画
提示:刷xposed框架会修改系统文件,所以可能会导致手机变砖,系统崩溃。以及刷成功后系统变卡变慢。并且不保证每台机器都可以刷成功,请自行评估在决定是否安装。
测试手机型号:Nexus 5X Android 7.0
以下是这几天的不断试错的一个总结。
1、Nexus 镜像下载:
https://developers.google.com/android/images#hammerhead
2、fastboot下载地址:
https://blog.longwin.com.tw/2017/02/google-android-fastboot-adb-download-2017/
3、把Nexus镜像文件和fastboot分别解压缩,在把解压缩后的镜像文件放入fastboot文件夹
4、手机用USB数据线连接电脑,关机,按住【开机键】+【音量减-】,进入fastboot模式
5、运行fastboot文件夹里面的 flash-all.bat程序,等到命令行窗口显示“Press any key to exit...”,就把镜像刷入nexus中了,断开数据线,刷完会重启开机设置好后就可以正常使用了。
1、下载对应手机型号和系统版本的 TWRP img
https://twrp.me/Devices/
2、使用fastboot需要android sdk,因为要使用adb和fastboot命令,下载地址:
https://blog.longwin.com.tw/2017/02/google-android-fastboot-adb-download-2017/
3、设置 - 关于手机 - 版本号(点击7次这个选项,启用开发者模式)
开发者选项:
OEM解锁,开启
USB调试,开启
4、手机连接电脑,关机,按住【开机键】+【音量减-】,进入fastboot模式
5、把Android skd文件解压与 twrp img文件放一起,运行Android sdk中的 fastboot.exe flashing unlock 解锁
如果已经解锁会提示FAILED (remote: Already unlocked)
解锁成功后手机fastboot状态为 DEVICE STATE - unlocked
6、此时在输入以下命令刷入recovery
fastboot.exe flash recovery twrp-3.2.1-0-bullhead.img
7、此时不重启直接按手机的音量键选择 Recovery mode,按电源确认,进入recovery后:
出现mount decrypt data - enter password,发现recovery加密了,不能读写内存
点击 cancel,在点击keep read only,出现 team win recovery project
选择wipe,拖动三个箭头的图标确认,点击recovery主图标返回主界面,此时就可以访问sdcard内存了。
(低版本系统升级,wipe最好四清后刷入)
8、返回recovery主界面后,选择 mount,点击两次MTP选项,第一次点击 Disable MTP 变成 Enable MTP,在点击一次变成 Disable MTP,就会开启手机的U盘。
打开计算机 我的电脑下面出现一个 Internal Storage
9、把SuperSU zip文件 UPDATE-SuperSU-v2.82-20170528234214.zip 复制进去
点击recovery主图标返回主界面
选择Install,选中刚刚复制进去的zip文件,拖动三个箭头的图标确认
完成后选择 reboot system,在选择do not install重启系统
10、
开机后,进入个性化设置,手机会出现一个SuperSU的应用程序
安装RootChecker,启动之后出现确认授权的窗口说明root成功。
下载地址:
https://root-checker.en.uptodown.com/android
下载卡刷包:
6.0对应sdk23
7.0对应sdk24
7.1对应sdk25
http://dl-xda.xposed.info/framework/
Nexus 5X是arm64 cpu架构,下载 xposed-v88-sdk24-arm64.zip
XPOSED框架安装文件与系统版本和CPU对应关系简述!
http://xposed.appkg.com/2390.html
系统主界面窗口下拉,修改USB的使用方式,改成传输文件
把下载的文件复制进去:
xposed-v88-sdk24-arm64.zip
XposedInstaller_3.1.5.apk
手机关机,按住【开机键】+【音量减】,按音量键进入Recovery mode,电源键确认
选择Install,选中刚刚复制进去的xposed-v88-sdk24-arm64.zip文件,拖动三个箭头的图标确认
完成后选择 reboot system,在选择do not install重启系统
重启会停在开机动画15分钟左右就会进入系统了。
进入系统在安装XposedInstaller_3.1.5.apk,此时xposed就安装完成了。
1、请使用Android 7及以下版本的系统,不要使用Android 8及以上。
2、刷完TWRP在刷SuperSU root后,开机进行个性化设置,接下来应该关机重新进入Recovery mode 安装Xposed框架了,但是安装之后启动会一直卡在开机动画,进不了系统。
在其他论坛搜了很多资料,其中有个答案是:把twrp安装完之后,在使用twrp root手机之前,需要先卡刷xposed,否则会停留在开机动画
在吾爱破解上看到有另一个解决办法:
1)首先在系统中卸载Xposed安装器(XposedInstaller)
2)然后进入第三方Recovery中,卡刷Xposed卸载包“xposed-uninstaller-xxxxxxx-arm##.zip”
然后在重新刷入recovery模式中刷入xposed框架,这种方式测试可用。
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!