【原创】【2021 android逆向系列】番外:oppo A57手机刷官方纯净版ROM且ROOT

news/2024/10/18 9:20:27/

笔者远古某人(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授权

好处小结

采用此套刷机方法,可以解决以下问题

  1. 纯净的oppo系统,无广告APP
  2. 可以root oppo系统
  3. 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问题全览(从本人简书博客移入)


http://www.ppmy.cn/news/201949.html

相关文章

英伟达Jetson TX2基本参数查询

1、查看Jetson TX2 L4T版本 rootTX2:/media/mydisk/chipeak# head -n 1 /etc/nv_tegra_release # R32 (release), REVISION: 4.3, GCID: 21589087, BOARD: t186ref, EABI: aarch64, DATE: Fri Jun 26 04:34:27 UTC 20202、查看TensorRT的版本 rootTX2:/media/mydisk/chipeak#…

OPPO A57t怎么刷机 OPPO A57t的刷机教程 OPPO A57t完美解除账号锁

如果你刷了别人的资料后手机出现定屏或者无限重启,或者黑屏不开机 可以尝试本帖的资料,因为本资料来源于售后,可以修复一切软件故障 一、线刷包介绍 此包为官方优化线刷包,《内含详细操作教程,新手也能玩转刷机解锁&a…

GCC编译选项参数

GCC 编译选项参数 1 常用选项 2 预处理器选项 -includefile 在处理常规输入文件之前,首先处理文件file,其结果是,文件file的内容先得到编译.命令行上任何-D和-U’选项永远在-includefile之前处理,无论他们在命令行上的顺序如何.然而-include’和-imacros’选项按书写顺序处理…

OPPO A57怎么刷机 OPPO A57的刷机教程 OPPO A57完美解除账号锁

如果你刷了别人的资料后手机出现定屏或者无限重启,或者黑屏不开机 可以尝试本帖的资料,因为本资料来源于售后,可以修复一切软件故障 一、线刷包介绍 此包为官方优化线刷包,《内含详细操作教程,新手也能玩转刷机解锁&a…

OPPO A57刷机 A57刷机包下载 纯净包 A57T忘记密码 帐号解锁 刷机教程 精简Rom刷机包

OPPO A57 A57T 忘记密码 帐号解锁 刷机教程 精简Rom刷机包 固件下载地址: http://xt2345.xihailuntan.com/OPPOA57_A57T官方线刷包.rar图片教程 ★ 售后专用资料 ★ 目前最新版本,兼容以前所有版本 ★ 解决定屏、不开机、账户锁、卡顿等一切软件问题 ★ 经测试没…

【ARM】——Cortex-A57浮点峰值的计算

arm, cortex-a57 1. 什么是浮点峰值 首先阅读这篇博客了解这个浮点峰值的概念。 浮点峰值那些事儿 2. cortex-a57浮点峰值的计算 这里采用:https://github.com/Mengjintao/gflops_benchmark的code进行测试。 这里其实有几个疑问: 为什么要在一个循…

Qt6 C++基础入门1 定时器与QTimer

定时器 定时器图片流水灯案例 实现效果:构建一个界面,点击开始按钮轮流播放文件夹下图片,点击停止按钮停止播放 构建页面,上部是一个没有内容的 label 下面是开始和暂停按钮,各自的名称分别为 startBtn 和 stopBtn 先保…

oppoa57升级android版本,OPPO A57刷机教程 OPPO A57升级更新系统包

下面整理一下咱们的OPPO A57手机的卡刷教程,这个卡刷教程也是针对的rom包的,之前有机友下载了的rom包,可是又不知道如何的操作,所以在这里整理了一个详细的卡刷刷机的教程供大家参考,不过今天在这里说的卡刷教程只是的…