oppoR9m刷Linux系统:VCOM模式备份系统与基带IMEI/NVRAM/QCN

news/2025/10/7 21:34:41/文章来源:https://www.cnblogs.com/wutou/p/19119316

前言全局说明

COM、VCOM、9008模式备份系统与基带IMEI/NVRAM/QCN


注意:刷机,会丢失用户:照片、聊天等信息资料。请备份基带等信息。请慎重刷机 !!!

注意:刷机,会丢失用户:照片、聊天等信息资料。请备份基带等信息。请慎重刷机 !!!

注意:刷机,会丢失用户:照片、聊天等信息资料。请备份基带等信息。请慎重刷机 !!!


一、说明

1.1 环境:

Windows 7 旗舰版
OPPO R9m Android 5.1(Color 3.0) MT6775

1.2 adb相关命令汇总

https://www.cnblogs.com/wutou/p/17930583.html


二、工具下载

和上篇工具一样


三、导出手机整个分区

3.1 说明

上篇已经将手机里 preloader 分区导出为 preloader.bin 文件。
preloader里包含了手机所有分区信息,有了这个分区信息,
就可以制作 scatter.txt 分区信息表。
有了分区信息表,就可以直观的知道有哪些分区需要导出备份。

3.2 加载 preloader.bin 文件

image

3.3 回读设置

image

上一篇文章里的 UA Size 值,填到Length里
image

3.5 手机操作

和上一篇 5.2.4 操作方法一样,不赘述。

3.6 回读成功

回读整个手机信息,生成的 oppoR9m_full 文件,和你在 手机--关于看到的大小一样,所以要选择一个充足容量的磁盘。
这里的手机是64G的,导出文件 58.2G
(64G是硬件厂商标注的容量按64*1000进位,而系统是按 64*1024,所以手机实际使用容量差不多 58.2G)

QQ拼音截图20251007142216

3.7 查看 oppoR9m_full 文件

回读出来的 oppoR9m_full 是可以用 7z 等压缩工具打开

image


四、生成手机 scatter.txt

4.1 选择导出的 oppoR9m_full

4.1.1 扫描镜像包

软件会自动扫描导出的镜像包,同时还提示要我们选择 preloader.bin 文件所在目录
image

4.1.2 正在扫描

image

4.1.3 出现红字,就是扫描完生成的信息

0xE8F800000就是手机存储空间的长度
image

4.1.4 创建 MT6755_Android_scatter-full.txt

image

文件名随意,但最好写上相关信息,方便查找

image


五、读回需要的备份的分区

5.1 加载文件

通过前面操作,手机的 preloader.bin 和 MT6755_Android_scatter-full.txt 都有了,这回用 SP Tool 读回需要分区
image

5.2 选择要备份的分区

下图只示例了 preloader 其他需要哪个自行勾选
cache 和 userdata 缓存和用户数据分区不用备份
其他备份分区备份出来占用大概在 2G~3G (不同手机大小不一样)
File 那栏可以选择保存导出的镜像文件路径,选择一个空闲容量大的磁盘分区

设置完成,点击 “ReadBack” 即可
image

5.3 手机操作

和上一篇 5.2.4 操作方法一样,不赘述。


六、导出文件验证

参看这篇文章,已 boot.img 为例,只要有一个能正常解压,那么其他基本没问题,有兴趣的可以全部验证一下看看。
https://www.cnblogs.com/wutou/p/19126578


免责声明:本号所涉及内容仅供安全研究与教学使用,如出现其他风险,后果自负。




参考、来源:



本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/930864.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

两个开源中国象棋引擎的编译

Debian 12, gcc 12. CCStockfish编译通过,运行时没有.nnue文件。文档声称可不用NNUE, ucioption.cpp里没有Use NNUE,不可能setoption 它 false.Pikafish,make build时自动先make net,从GitHub下载到了43MB的.nnue文…

php网站开发实用技术答案新乡网站建设设计

为什么需要使用泛型: 1):存储任意类型的数据在集合中 ,但是取出来都是Object类型的,此时就得强转.List list new ArrayList();list.add(1); //Interger类型Object ele list.get(0); //现在需要调用Interger类中的方法I nterger num (Interger) ele;System.out.println(num);…

网站优化竞争对手分析网站建设项目延期验收申请

第一章 计算机系统概述 1.3 计算机的性能指标 本笔记参考书目: 计算机组成原理(第六版.立体化教材)白中英、戴志涛2021王道计算机组成原理视频公开课 本节重点: 容量计算K/M/G/T单位转换CPU主频/CPI/IPS/FLOPS数据通路带宽/吞吐…

爱站网络科技有限公司wordpress 搬家 域名

需要重载QwtScaleDraw类的virtual QwtText label(double)const;方法 该方法在需要绘制scale label时会调用。 主要思路是标尺上的点对应QDateTime::toTime_t()的值。然后重载label方法,在QwtText label(double v) const 方法中将参数v转化为QDateTime对象&#xff0…

推荐一款Swift开发框架- Aquarius

Aquarius开发框架旨在帮助独立开发者和中小型团队,完成iOS App的快速实现与迭代。使用框架开发将给你带来简单、高效、易维护的编程体验。大家好,我是K哥。一名独立开发者,同时也是Swift开发框架【Aquarius】的作者…

1.如何导入Aquarius开发框架

Aquarius开发框架旨在帮助独立开发者和中小型团队,完成iOS App的快速实现与迭代。使用框架开发将给你带来简单、高效、易维护的编程体验。大家好,我是K哥。一名独立开发者,同时也是Swift开发框架【Aquarius】的作者…

课程作业(10月8日)

1.编写一个方法,使用以上算法生成指定数目(比如1000个)的随机整数。 public class PureRandomNumberGenerator { // 模数,即 2^31 - 1 private static final long MODULUS = 2147483647L; // 乘数 private static …

班级网站 php戴尔网站建设的目标

路由 vue-router 1.对路由的理解: vue的一个插件库,专门用来实现SPA应用 2.对SPA应用的理解: 1.单页web应用2.整个应用只有一个完整的页面(index.html)3.点击页面中的导航链接不会刷新页面,只做页面的局部…

帮宣——可控核聚变

本文从章鱼本人的博客转载而来 这是一个 \(GC\)!(\(Great\) \(Convenience\),极大便利) 众所周知,\(NKOJ\) 的评测机性能堪忧,评测速度较于各 \(OJ\) 存在不容轻视的差距,当大规模评测时更是有直接停止评测,从…

浅谈导数

引入 我们在初中学一次函数的时候,知道有一个东西叫做斜率。令在某一次函数上的两点分别为 \((x_0, y_0)\) , \((x_1,y_1)\) ,则它的表达式为 \(k = \large{\frac{x_0 - x_1}{y_0 - y_1}}\)。

洛谷P5304 [GXOI/GZOI2019] 旅行者(二进制分类技巧)

假设我们把特殊点分成 A,B 两个集合,新建 s 连 A 集合的所有点,边权 0 ,新建 t 连接 B 集合里的所有点,边权 0 ,那么 s 到 t 的最短路就是 A,B 集合点之间的最短路的最小值。 那么对于 k 个特殊点,我们枚举二进制…

【C++】AVL树的概念及完成(万字图文超详解)

【C++】AVL树的概念及完成(万字图文超详解)pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", &qu…

打造自主学习的AI Agent:强化学习+LangGraph代码示例

在充满不确定性的现实世界里,AI的价值不在于预设规则,而在于持续学习和适应AI Agent这个概念最近被炒得很热,从管理日程的语音助手到仓库里跑来跑去的机器人,大家都在谈论Agent的"自主性"。但是真正让Ag…

宁波网站优化技术免费推广渠道有哪些

源码地址:https://github.com/weilanhanf/PythonDesignPatterns 说明: 访问者模式的基本想法是,软件系统中拥有一个由许多对象构成的、比较稳定的对象结构,这些对象的类都拥有一个 accept 方法用来接受访问者对象的访问。访问者是一个接口&am…

NKOJ全TJ计划——NP11721

前言 我的做法也是成功的拿到了最优解,开一瓶可乐(其实只喝得起免费的学校饮用水)庆祝。顺便说一句,INTP男叫柯乐。但这显然并不是重点。 只是一个简单的小优化,大家可以看到,只有2行(显然不是章鱼的核聚变,不…

印度全球能力中心2030年展望与技术基建规划

印度工业联合会发布政策框架,建议各邦建立审批促进机构、设计财政激励措施,并投资高性能计算集群和数据中心等数字基础设施,预计到2030年全球能力中心可为印度经济贡献2000亿美元。印度全球能力中心2030年有望贡献2…

NOI Linux 食用教程

一、前置工作:安装虚拟机软件 + 下载 NOI Linux 镜像 1.安装 VMware(如果已经安装跳过即可) VWware,毫无疑问应该是目前最好用的免费虚拟机软件。 官方网站,官方最新版本,需要注册账号并登录 下载完就按照提示安…

营销运营主要做什么seo推广教学

七大原则网站地址:设计模式7大原则+类图关系-CSDN博客 创建型设计模式:创建型设计模式合集-CSDN博客 七大结构型设计模式:7大结构型设计模式-CSDN博客 11种行为型设计模式: 11种行为型模式(上&#xff0…

详细介绍:基于 Android 和 JBox2D 的简单小游戏

详细介绍:基于 Android 和 JBox2D 的简单小游戏pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", …

CF2152H2 Victorious Coloring (Hard Version) 题解

Description 给定一棵有 \(n\) 个顶点的树,每个顶点编号为 \(1\) 到 \(n\)。每条边都被赋予一个正整数权值 \(w_1, w_2, \ldots, w_{n-1}\)。 一种“胜利染色”指的是将所有顶点染成红色或黄色两种颜色,其中必须至少…