笔者远古某人(guggle)学习android逆向,最早是用的雷电模拟器,后来因为雷电模拟器无法运行frida,所以找了部之前用过的手机oppo A57,刷了非官方ROM,运行frida-server手机就重启,无奈之下研究了小米note3手机刷机(按本人的小米手机刷机教程运行frida是正常的~),小米手机刷多了,本人经验也老到了不少,故回头修理手头上的那台oppo A57手机
温馨提示:刷机前请做好数据备份,刷机过程中,手机的用户数据是会被清除的~
刷机有风险,操作需谨慎
一、oppo手机ROM的选择
1.oppo官方ROM下载(建议)
官方rom:rom更新包,.ozip文件
下载方法:进入oppo colorOS官网,选择自己手机的机型(本人A57)
2.奇兔ROM下载
三方ROM:卡刷包,.zip文件
下载方法:进入奇兔官网,下载奇兔刷机,在奇兔刷机软件中找到oppo A57的ROM下载
大多数三方ROM的缺点:
1).含有广告,需要用ROM制作工具(奇兔官网可下载)去除内嵌应用
如果可以接受广告,建议不要去除,尊重每个ROMER的辛苦劳作~
2).系统有部分问题,例如:frida-server一运行,oppo手机就重启
3).oppo A57刷MIUI的ROM,home键会失效,且屏幕亮度很暗~
二、刷recovery
recovery刷机教程:https://www.netded.com/a/jingpinshouji/2018/1216/38440.html,recovery建议使用该URL中提供的 奇兔带root功能的recovery
recovery:百度网盘下载地址 提取码: drf1
miflash工具:百度网盘下载地址 提取码: r275
异常处理:
oppo手机关机,按住【音量+】+【音量-】
Q1:设备插入,在设备管理器中,没有发现新的设备
A1:换跟数据线,如果所有的线都不行,建议淘宝搜索【小米工程线】
Q2:设备插入,在设备管理器中,发现新设备,但是设备是感叹号
A1:安装 高通驱动:百度网盘下载地址 ,更新设备驱动,从目录中安装驱动C:\Program Files\OPPO\QcomMtkDriver\QualcommDriver
Q3:recovery刷完之后如何切换到正常的开机模式?
A3:按住【音量+】+【开机】
三、刷系统ROM
情况1.oppo手机能正常开机
系统使用没问题的情况下,可以跳过刷系统ROM这步
想更换系统的话:将官方系统的ozip文件,放置手机存储根目录,点击【更新系统】
情况2.oppo手机无法正常开机
1).ozip的rom文件转zip
ozip2zip:百度网盘下载地址 提取码:csdn
将ozip2zip放在在ozip目录中,按住【shift】+【鼠标右键】,选择【在此处打开命令窗口】,输入
cmd命令:ozip2zip.exe A57_11_OTA_0230_all_2qB22WMOdW7Z_local.ozip -device_name:a57
2).手机关机状态下,按住【音量-】+【开机】,进入recovery模式
3).点击【清除】- 【data分区】,不清除有可能出现刷机失败的问题
4).手机连上电脑,拷贝zip包到手机存储中,点击【安装】,选择刚刚拷贝完成的zip包
5).安装完成后,清除cache和dalvik分区
6).重启手机,进入手机系统
7).关机,按住【音量-】+【开机】,进入recovery模式,点【高级】-【SuperSU ROOT】
异常情况:
Q1:手机root之后,屏幕倒置了
A1:开机之后,短按【关机】键锁屏,再次按下【关机】键解锁,屏幕就正常了
四、安装apk
apk下载地址:百度网盘 提取码:csdn
xposed:本人修改版之后的xposed,可以查看模块和获取xposed的版本信息,安装方法参见【原创】【2021 android逆向系列】2:MIUI安装xposed问题全览(从本人简书博客移入)
color:屏蔽oppo手机弹出root和开发者模式的警告
super su:提供root授权
好处小结
采用此套刷机方法,可以解决以下问题
- 纯净的oppo系统,无广告APP
- 可以root oppo系统
- ROOT之后的系统安装xposed,frida均能正常使用
参考&感谢
本文在刷机步骤中只写了文字,需要参看操作图片可以点击以下链接查看详细
https://www.netded.com/a/jingpinshouji/2018/1216/38440.html
http://rom.7to.cn/jiaochengdetail/16870
https://www.cnblogs.com/feiquan/p/9055823.html
1.刷机一旦出现异常情况,可以关注本文的Q&A
2.建议采用本文刷机的步骤,具体内容见好处小结
感谢 wuxianlin大佬,官网:http://wuxianlin.com/
如果大家有兴趣,不妨看下
1.【原创】【android逆向系列】1:真机(小米note 3)root(从本人简书博客移入)
2.【原创】【2021 android逆向系列】2:MIUI安装xposed问题全览(从本人简书博客移入)