书接上文【原创】【android逆向系列】1:真机(小米note 3)root,本文和大家说一说MIUI安装xposed爬过的坑,以及如何安装xposed~
一、xposed基础知识:
xposed 4.4版本的installer支持的android系统版本: Android 4.0.3 ~ Android 4.4
xposed 5.0版本的installer支持的android系统版本: Android 5.0 ~ Android 8.1
具体内容可见xposed installer的官网
二、xposed apk下载:
官方apk下载:官网进入,选择android5.1以上的installer,官方APK下载地址
xposed官方的apk使用的url是http的url,时至今日,国内其实无法访问http的url,只能访问到https的,故笔者guggle使用android killer进行了2处修改
1).【下载】功能访问的url修改:http://dl.xposed.info/repo/full.xml.gz 改成 https://dl.xposed.info/repo/full.xml.gz
2).【模块】功能的访问的url修改:http://dl-xda.xposed.info/framework.json改成https://dl-xda.xposed.info/framework.json
本应还有第三处修改,但因为笔者guggle本人也刚学不久,知道java怎么改,但不知道如何修改他的smali,所以只能作罢
笔者guggle修改之后的xposed下载链接:https://pan.baidu.com/s/1IunrR6tuyJ_OTl1-gkyc8A【提取码:ed2w】
三、MIUI ROM刷机及ROOT
1).MIUI的ROM包选择android 7.1 MIUI9及其以下版本(建议使用MIUI9 7.9.14的版本)
以下操作均为安装syslock解锁了system分区之后
- MIUI10 andorid8.1 无论是安装xposed framework的beta1,beta2,beta3都会卡米!!!
- 刷xposed MIUI专供版也一样卡米!!!
- xposed中禁用资源钩子,仍然卡米!!!
- MIUI9 7.10,7.11也会卡米!!!
2).ROM下载好了后,刷机及ROOT步骤参见【原创】【android逆向系列】1:真机(小米note 3)root
PS:MIUI9 7.9.14刷机成功后,系统启动时会卡在激活页面进不去,需要卡隐私协议跳转浏览器的bug之后,到设置页面登陆下自己的小米账号,才能正常进入系统,方法参见视频 https://haokan.baidu.com/v?pd=wisenatural&vid=11744620489776038474
四、安装syslock和xposed
- 打开小米手机的开发者模式,打开【设置】-【我的设备】-【全部参数】-【MIUI版本】,连点5下
- 打开【设置】-【更多设置】-【开发者选项】,打开【USB调试】和【USB安装】
- 手机连接电脑安装syslock.apk和xposed installer.apk
syslock.apk下载地址:https://www.coolapk.com/apk/com.lerist.syslock
笔者guggle修改之后的xposed下载链接:https://pan.baidu.com/s/1IunrR6tuyJ_OTl1-gkyc8A【提取码:ed2w】
- 打开syslock,授予root权限,并解锁system,重启设备
- 打开xposed,安装Version 89的framework
- 点击通知栏查看xposed framework的下载进度,运气好的时候能正常下载完成
PS:如果进度条一直没动,可采用
a). 新建https的下载任务,下载xposed framwork
b). 复制xposed framework到指定目录
打开文件管理,将【Dowanload】目录中下载好的文件复制到【Android】->【data】->【de.robv.android.xposed.installer】->【cache】->【downloads】->【framework】目录下(如果没有目录,自己新建文件夹)
c). 杀掉xposed app,再次打开xposed
7. 安装xposed framework,弹出root授权,和syslock一样,授予xposed root权限,授权完成后,再次安装xposed framework,成功之后,重启手机
大功告成!!!
本次刷机研究,耗费了我一周时间,写【2021 android逆向系列】的1和2文章的同时,不停的刷机验证确认,以便给予大家最准确的信息,如果文章解决了您的问题或者给您提供了思路,还请大家随手点个赞吧,谢谢大家了~