前言全局说明
COM、VCOM、9008模式备份系统与基带IMEI/NVRAM/QCN
前面两篇文章,用不同方式备份,这次用 MTK 自带的 COM、VCOM 方式备份。
注意:刷机,会丢失用户:照片、聊天等信息资料。请备份基带等信息。请慎重刷机 !!!
注意:刷机,会丢失用户:照片、聊天等信息资料。请备份基带等信息。请慎重刷机 !!!
注意:刷机,会丢失用户:照片、聊天等信息资料。请备份基带等信息。请慎重刷机 !!!
一、说明
1.1 环境:
Windows 7 旗舰版
OPPO R9m Android 5.1(Color 3.0) MT6755
1.2 adb相关命令汇总
https://www.cnblogs.com/wutou/p/17930583.html
1.3 9008模式
9008是高通芯片的一个端口,用这个端口给手机灌入最底层的数据。
而MTK有相应的功能,但不是9008端口,是 COM或VCOM口连接方式。
二、工具下载
2.1 用到的工具
2.1.1 WwR_MTK_v2.30.exe
https://wwp.lanzoux.com/b02jihfob 密码:4bzb
2.1.2 flash_tool_v5.1904.exe
https://pan.baidu.com/s/104L9WM262xFzVFUpmUtTHw?pwd=pccm
提取码:pccm
2.2 本站下载
以上链接失效,可以使用下面链接
https://www.cnblogs.com/wutou/p/19117965
三、准备
3.1 说明 MT6755_Android_scatter.txt
MT6755_Android_scatter.txt 文件是存放分区信息,是刷机、备份时需要的东西,类似于配置文件。
3.2 准备 MT6755_Android_scatter.txt
通常情况,我们是没有 MT6755_Android_scatter.txt 虽然刷机包里有 scatter.txt 但也只是一些基本信息,
所以,我们要将机器里 preloader.bin 引导程序导出(这机器是 preloader_oppo6755_15111.bin),这是个引导程序,里面存放了每个分区的详细信息。
四、制作通用 scatter.txt
4.1 使用 WwR_MTK_v2.30
通常情况下,手机开机,CPU会从芯片的 0x0000 地址开始读数据,而 preloader 就是放到0x0000起始地址的,那么就设置从这个地址开始读,
但是结束地址呢? 因为我们不知道,所以写一个稍微大点的范围,当读到分区的边界时,就算读取完了。
(举例: 假设边界为10,但实际是7,那么实际读到7的时候就会结束)
4.2 创建空 MT6755_Android_scatter_WwR.txt
去网上查找你手机芯片型号
(如果没有,在下拉菜单最下面添加即可,其他内容都一样,只是芯片型号变化)
4.3 文件内容
内容里,只有 preloader.bin 的相关信息,
五、导出 preloader.bin
5.1 加载 MT6755_Android_scatter_WwR.txt
5.1.1 选择刚才生成的 txt
5.1.2 加载 preloader.bin
解压,官方刷机包里的 preloader_oppo6755_15111.bin 文件,
双击下面 Location 那个框加载 preloader_oppo6755_15111.bin
(你的名字可能不一样,preloader.bin 或 preloader_*.bin开头的就是)
5.2 选择保存 preloader.bin 位置
5.2.1 选择保存 preloader.bin 位置
5.2.2 下图里,默认即可,直接点OK
5.2.3 点击 Read Back (回读)按钮
5.2.4 手机操作
手机关机(屏幕黑了,再等几秒)
按住手机 “音量+” 键,然后把USB线插入电脑。
链接成功,手机会震动,电脑也会有叮咚的声音。
界面上出现 红色提示条时,“音量+” 键不要松手,等出现蓝色提示条时再松手。
首次插入,会在本地和Windows网络服务器上查找驱动,等待安装完就可以了。安装完驱动,要重新插拔USB。
5.2.5 等待完成
出现对号,就说明手机里的preloader导出完成。
5.2.6 获取 UA Size
preloader导出完成,就可以在左下角EMMC Flash选项卡中,看到 UA Size
UA Size 是手机内存的最大长度(十六进制的表示方法),就是在手机关于里看到手机的总容量。
免责声明:本号所涉及内容仅供安全研究与教学使用,如出现其他风险,后果自负。
参考、来源:
https://www.cnblogs.com/wutou/p/19127123
https://www.cnroms.com/mtk-sp-flash-tool-download-with-drivers-tutorials.html
https://www.bilibili.com/video/BV11d4y1P75Y
https://www.bilibili.com/video/BV1xD421J7Gg