MTK logo 打包

Posted lxy1226

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MTK logo 打包相关的知识,希望对你有一定的参考价值。

0. 实验设备是寨板 mt6797,以下教程应该适合一堆新旧板子

1. https://github.com/bgcngm/mtk-tools

2. perl 自行准备

3. ffmpeg 也自行准备

4. adb & fastboot 应该都有

 

Tip: 与之前得rgb565不同得是....新机型换成了argb32,但是并没有什么区别咯...

 

1. 从mtk机子里想方设法把logo搞出来(包括但不限于SP flash tool readback,root+~

2. 如果开头是88 16 88 58则把后面的logo改成LOGO,反正最终弄成这样

技术图片

3. perl unpack-MTK.pl logo.img

4. 查看输出的rgb565的大小然后除4,

    此处大小9216000,除4得2304000,然后猜分辨率,也可以从logo_res.txt里挨个试,此处1920x1200

5. ffmpeg -s 分辨率 -f rawvideo -pix_fmt rgba -i logo.img-unpackedlogo.img-img[00].rgb565 logo.img-unpackedlogo.img-img[00].rgb565.png

    查看输出,试试1200x1920这样得长宽翻转

6. 改图

7. ffmpeg -i logo.img-unpackedlogo.img-img[00].rgb565.png -f rawvideo -pix_fmt rgba logo.img-unpackedlogo.img-img[00].rgb565

8. 删掉unpacked文件夹里所有非.rgb565结尾得文件

9. perl repack-MTK.pl -logo logo.img-unpacked logo.new.img

10. 再想办法把它刷回去 比如 fastboot flash logo logo.new.img && fastboot reboot

 

完事

以上是关于MTK logo 打包的主要内容,如果未能解决你的问题,请参考以下文章

Android系统之路(初识MTK) ------ OTA打包ROM安装系统img等到ZIP

Unity终极奥义Unity打包去掉启动画面Logo,无需破解,一学就会

Unity终极奥义Unity打包去掉启动画面Logo,无需破解,一学就会

MTK 开机logo 修改

ScratchDesktop打包指南

android几个高速打包命令