如何修改MTK 6575第一屏的图片
2013-03-10 00:43
141 查看
http://bbs.aatouch.com/thread-43209-1-1.html
1.从rom或同版本rom提取logo.bin
2.解包 logo.bin
麻烦的就在这里,由于此软件是linux下的,所哟win下要使用就必须要装虚拟机。
当然虚拟机也有两种
(1)装VM,在vm里装linux。这和linux下没区别了(咱不用)
(2)装cygwin 这种就简单了,
下载地址(,此为精简离线包,只包含java所需插件,包里有安装教程)
http://pan.baidu.com/share/link?shareid=159354&uk=3104150187
(3)安装好cygwin后,咱们来开始解包
用到工具:mtk tools
下载地址:
mtktools.zip (24.03
KB, 下载次数: 4)
解压后把 repack-mt65xx.pl ,unpack-mt65xx.pl 和提出的 logo.bin 放到 ...\cygwin\home\xx\yyy 下
(,我的cygwin装在d盘。xx是你机器的用户名,我的是Ing,yyy是你建的一个文件夹,我的是mtktools)
打开 yyy目录会发现生成了38(g3官方的是38)个rgb565的文件,下面我只说00-37编号
把mkbootimg和mkbootimg.exe 放到 ...\cygwin\bin 下
之后启动 cygwin
输入: cd mtktools(yyy,上面你建的放着logo.bin的文件夹) --回车
之后输入: ./unpack-mt65xx.pl logo.bin --回车
稍等 出现 Successfully extracted all raw images. 就解包完成了。
打开 yyy目录会发现生成了38(g3官方的是38)个rgb565的文件,下面我只说00-37编号
rgb565其实是一种bmp图片格式。我们可以用下面工具把他转换成普通bmp(rgb888)格式
下载地址
rgb565_to_bmp.zip (70.06
KB, 下载次数: 4)
上图中第二行 720 x 1280 是g3分辨率,其他机型请填对应分辨率
确定后会在原rgb565图片的同文件夹下生成cover.bmp 这就是我们转换的 00 ,
把他改名 cover00.bmp 再转换第二张(不然生成第二张时第一张会被替换。)
3. 替换,找一张自己喜欢的图片(720x1280,其他机型找自己分辨率)
1).先把图片转成bmp。
这里方法很多,ps ,画图,秀秀,等等等
但是这里注意一定要24位720x1280(g3分辨率,其他机型按自己分辨率)
其实24位720x1280的bmp是固定大小的,如果你的bmp不是我下图的大小 那么你就做的不对
这里我有个软件可以直接把别的格式图片转成这个格式。
下载地址
to_bmp.zip (18.42
KB, 下载次数: 3)
2).把bmp转成rgb565
其实Photoshop 可以直接把图片转成我们需要的这个格式
由于Photoshop很大我做完系统没有装(主要是不怎么会用,懒得装)
我在网上找到了一个小工具,可以直接把上面的bmp转成我们需要的rgb565
下载地址
bmp_to_rgb565.zip (112.04
KB, 下载次数: 2)
打开软件,点击open bmp file 找到上面做好的bmp图片(00.bmp), 把后面的勾全部去掉只留下第一个rgb565
点击 start ,之后再bmp同目录下生成 00_RGB565.rgb
把 00_RGB565.rgb 改成 我们要替换的图片,这里我替换第一屏 我就改成 logo.bin-raw[00].rgb565
然后拖到 yyy(logo.bin的解包目录)下替换原来的 logo.bin-raw[00].rgb565
都替换完以后
我们再yyy下新建一个目录 logo2(任意起名,不要带中文) 把38个 logo.bin-raw[xx].rgb565 放进去,
4.生成newlogo.bin
[hide]
再次打开cygwin 当然你如果一直没关就省事了
输入: cd mtktools(yyy,上面你建的放着logo.bin的文件夹) --回车
之后输入: ./repack-mt65xx.pl -logo logo2 newlogo.bin --回车
出现上图就完成,你会发现yyy目录下已经生成了一个newlogo.bin
这里我就g3详细说下(其他机型自己分析),
我们会发现00--03,25-35,37,大小是1800k。第一张00(logo.bin-raw[00].rgb565)是开机第一屏,
01 是红色充电,02时蓝色充电,03是电量耗尽,
说实话01-03 这三张图我没有在手机上见过,不知道什么时候出现,
25-34 是15%(具体我也不知道,反正低电量)的电池在中间逛的图片,35是蓝色的电池底部,37 是 充满电。。
你会发现,25-34是红色的充电动画,蓝色的跑到哪里去了,其实根据我的分析 是15-24这几张,
因为35是蓝色的电池框架,故这几张不是全屏720x1280的 而只是电池中间部分,分辨率在135x135左右
但是我按这个分辨率转出的图片不对,但是这个分辨率转出的是效果最佳的。不知道为什么,
同理04-13没意外的话就是 01的电池中间动画。分辨率在95x?左右。我也没能找到,
你可能会问我说这些有什么用? 我们既然知道了他们都是那张图片 那就完全可以替换的,
如果你把25-34替换成一个动画的帧 那么再电量低的时候关机充电亮屏时就会是一个动画。
同理如果35换了最好把15-24删掉或者换成空(不然屏中间会有个小方块的动画)我们还也可以把15-24换成一个动画的帧。
具体自己去换吧。
1.从rom或同版本rom提取logo.bin
2.解包 logo.bin
麻烦的就在这里,由于此软件是linux下的,所哟win下要使用就必须要装虚拟机。
当然虚拟机也有两种
(1)装VM,在vm里装linux。这和linux下没区别了(咱不用)
(2)装cygwin 这种就简单了,
下载地址(,此为精简离线包,只包含java所需插件,包里有安装教程)
http://pan.baidu.com/share/link?shareid=159354&uk=3104150187
(3)安装好cygwin后,咱们来开始解包
用到工具:mtk tools
下载地址:
mtktools.zip (24.03
KB, 下载次数: 4)
解压后把 repack-mt65xx.pl ,unpack-mt65xx.pl 和提出的 logo.bin 放到 ...\cygwin\home\xx\yyy 下
(,我的cygwin装在d盘。xx是你机器的用户名,我的是Ing,yyy是你建的一个文件夹,我的是mtktools)
打开 yyy目录会发现生成了38(g3官方的是38)个rgb565的文件,下面我只说00-37编号
把mkbootimg和mkbootimg.exe 放到 ...\cygwin\bin 下
之后启动 cygwin
输入: cd mtktools(yyy,上面你建的放着logo.bin的文件夹) --回车
之后输入: ./unpack-mt65xx.pl logo.bin --回车
稍等 出现 Successfully extracted all raw images. 就解包完成了。
打开 yyy目录会发现生成了38(g3官方的是38)个rgb565的文件,下面我只说00-37编号
rgb565其实是一种bmp图片格式。我们可以用下面工具把他转换成普通bmp(rgb888)格式
下载地址
rgb565_to_bmp.zip (70.06
KB, 下载次数: 4)
上图中第二行 720 x 1280 是g3分辨率,其他机型请填对应分辨率
确定后会在原rgb565图片的同文件夹下生成cover.bmp 这就是我们转换的 00 ,
把他改名 cover00.bmp 再转换第二张(不然生成第二张时第一张会被替换。)
3. 替换,找一张自己喜欢的图片(720x1280,其他机型找自己分辨率)
1).先把图片转成bmp。
这里方法很多,ps ,画图,秀秀,等等等
但是这里注意一定要24位720x1280(g3分辨率,其他机型按自己分辨率)
其实24位720x1280的bmp是固定大小的,如果你的bmp不是我下图的大小 那么你就做的不对
这里我有个软件可以直接把别的格式图片转成这个格式。
下载地址
to_bmp.zip (18.42
KB, 下载次数: 3)
2).把bmp转成rgb565
其实Photoshop 可以直接把图片转成我们需要的这个格式
由于Photoshop很大我做完系统没有装(主要是不怎么会用,懒得装)
我在网上找到了一个小工具,可以直接把上面的bmp转成我们需要的rgb565
下载地址
bmp_to_rgb565.zip (112.04
KB, 下载次数: 2)
打开软件,点击open bmp file 找到上面做好的bmp图片(00.bmp), 把后面的勾全部去掉只留下第一个rgb565
点击 start ,之后再bmp同目录下生成 00_RGB565.rgb
把 00_RGB565.rgb 改成 我们要替换的图片,这里我替换第一屏 我就改成 logo.bin-raw[00].rgb565
然后拖到 yyy(logo.bin的解包目录)下替换原来的 logo.bin-raw[00].rgb565
都替换完以后
我们再yyy下新建一个目录 logo2(任意起名,不要带中文) 把38个 logo.bin-raw[xx].rgb565 放进去,
4.生成newlogo.bin
[hide]
再次打开cygwin 当然你如果一直没关就省事了
输入: cd mtktools(yyy,上面你建的放着logo.bin的文件夹) --回车
之后输入: ./repack-mt65xx.pl -logo logo2 newlogo.bin --回车
出现上图就完成,你会发现yyy目录下已经生成了一个newlogo.bin
这里我就g3详细说下(其他机型自己分析),
我们会发现00--03,25-35,37,大小是1800k。第一张00(logo.bin-raw[00].rgb565)是开机第一屏,
01 是红色充电,02时蓝色充电,03是电量耗尽,
说实话01-03 这三张图我没有在手机上见过,不知道什么时候出现,
25-34 是15%(具体我也不知道,反正低电量)的电池在中间逛的图片,35是蓝色的电池底部,37 是 充满电。。
你会发现,25-34是红色的充电动画,蓝色的跑到哪里去了,其实根据我的分析 是15-24这几张,
因为35是蓝色的电池框架,故这几张不是全屏720x1280的 而只是电池中间部分,分辨率在135x135左右
但是我按这个分辨率转出的图片不对,但是这个分辨率转出的是效果最佳的。不知道为什么,
同理04-13没意外的话就是 01的电池中间动画。分辨率在95x?左右。我也没能找到,
你可能会问我说这些有什么用? 我们既然知道了他们都是那张图片 那就完全可以替换的,
如果你把25-34替换成一个动画的帧 那么再电量低的时候关机充电亮屏时就会是一个动画。
同理如果35换了最好把15-24删掉或者换成空(不然屏中间会有个小方块的动画)我们还也可以把15-24换成一个动画的帧。
具体自己去换吧。
相关文章推荐
- 如何修改MTK第二屏logo图片
- 如何修改mtk的系统开机铃声
- MTK开关机动画及图片修改
- Visual Studio 2017中使用正则修改部分内容 如何使用ILAsm与ILDasm修改.Net exe(dll)文件 C#学习-图解教程(1):格式化数字字符串 小程序开发之图片转Base64(C#、.Net) jquery遍历table为每一个单元格取值及赋值 。net加密解密相关方法 .net关于坐标之间一些简单操作
- Main.storyboard 和 如何修改Tab bar item 的图片、字体颜色 -
- 织梦dedecms如何批量替换图片路径 批量修改图片路径
- 如何批量替换修改图片名或更改文件名
- 如何修改Linux开启进度条的图片
- 如何给TextView 中通过drawable放图片 修改图片大小
- word文档如何批量修改图片大小
- MTK 如何修改可以缩短Activity进入和退出画面时的动画播放时间
- 如何使用Photoshop批量修改图片大小
- MTK 图片资源的修改与替换
- 如何修改MTK 6592 手机(如果华为荣耀3X系列)IMEI码
- 如何修改酷我软件中的皮肤图片为自己的图片?
- fckeditor 2.6如何修改图片上传路径和格式
- 如何修改 SAP 登录后的背景图片(事务码 SMW0,SM30)
- MTK android 工程中如何修改照片详细信息中机型名
- 如何修改 SAP 登录后的背景图片(事务码 SMW0,SM30)
- MTK Phonebook 如何修改数量? 修改到多大是否有限制?