MTK平台安卓ROM修改和刷机相关笔记

[an error occurred while processing the directive]

MTK相关操作和修改。

记录MTK刷机及修改所用一些工具和技巧。

Vbmeta关闭avb2.0校验vbmeta分区中一般记录了boot, system, vendor镜像校验信息,校验会导致修改过的boot等镜像刷入后无法启动,所以一般需要关闭这个校验。

命令方式(重新刷如vbmeta):

1fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img

手动修改ROM:使用二进制编辑工具,如HexEditor修改(VsCode也有HexEdit插件,非常方便),具体修改位置:

第123字节:0x00 -> 0x03

修改完成之后刷入vbmeta分区即可,所产生的作用和第一种方式是一样的

MTK工具软件MTKClient使用MTKClient有一个带界面的工具,首次连接需要在开机时按下音量键,连接成功后可以做很多ROM操作

ROM分区操作(导出、刷入、清空)

flash操作(对整块flash导出、刷入、清空)

解除BL锁,回锁

MTK刷机SPFlashToolSPFlashTool是官方刷机软件,有些功能与MTKClient类似,https://spflashtool.com/可以执行固件刷入,导出,flash导出,内存测试等功能

MTK开机画面修改工具LogoBuilder使用这个工具可以修改设备开机第一屏,可以执行解压和重打包任务,解压后我们可以对相关的png图片进行修改,完成后再打包成bin文件即可

MTK_WWR分区切分及刷机固件制作工具

分区切割:我们可以用MTKClient或者SPFlashTool导出整块flash数据,再使用WWR来嗅探分区表并切割这些分区,切割后生成的分区文件和分区表文件可以用于SPFlashTool刷机,也可以使用fastboot刷机

我们使用SPFlashTool来导出分区时通常需要一个分区表txt文件,该工具可以根据芯片型号生成该文件。

上一篇:红米Note8Pro手机刷机相关笔记

下一篇:ESP设备在MAC系统烧写失败与驱动安装

[an error occurred while processing the directive]

Copyright © 2088 星游活动站 - 新服开区专属福利 All Rights Reserved.
友情链接