IM-A820L第一屏与第二屏已破(非开机动画)(应该泛泰机型通用)
来源:互联网 发布:代理商授权书源码系统 编辑:程序博客网 时间:2024/04/28 08:03
第一屏是以raw图片格式存于emmc_appsboot.mbn中,也就是mmcblk0p7中
所以可以直接使用Image Search Editor来打开查找编辑
需要注意的是:必须要找到对的偏移地址和分辨率
警告:由此引起的变砖行为与本人无关
rle转raw图片的python脚本
import sysfrom struct import *f = open(sys.argv[1], "rb")o = open(sys.argv[2], "wb")while True:count = f.read(4)if count == "":breakcounts = int("%i"%unpack("i", count))data = f.read(4)while counts > 0:o.write(data)counts -= 1f.close()o.close()
使用方法rle2raw.py rle.rle raw.raw,可以配合bat脚本
rle2raw.py %1 %1.raw
raw转rle的python脚本
import sysfrom struct import *f = open(sys.argv[1], "rb")o = open(sys.argv[2], "wb")a = f.read(4)while True:data = ab = f.read(4)if b == "":breakcount = 1while a == b:b = f.read(4)count += 1if count == 65535:o.write(pack("i", count))o.write(data)count = 0a = bo.write(pack("i", count))o.write(data)o.close()f.close()
使用方法raw2rle.py raw.raw rle.rle,可以配合bat脚本
raw2rle.py %1 %1.rle
raw图片可以通过很多软件查看转换
这里以ImageMagick里面的convert命令为例
将普通图片转换为raw图片的bat脚本
convert -depth 8 %1 rgba:%1.raw
将raw转为普通图片需要根据图片指定分辨率
block_image.rle,block_image1.rle,block_image2.rle的分辨率分别为1920x1080,1280x720,720x480
initlogo.rle,logo2.rle,reboot.rle的分辨率都为800x1280
bat转换脚本范例如下
convert -size 800x1280 -depth 8 rgba:%1.raw %1.jpg
- IM-A820L第一屏与第二屏已破(非开机动画)(应该泛泰机型通用)
- IM-A820L非英文韩文开机变韩文的原因(其他泛泰机型可参考)
- IM-A820L限制GSM,WCDMA上网的原理(其他泛泰机型可参考)7.13
- IM-A820L运营商短信修改教程(供其他泛泰机型参考)
- IM-A820L用CWM时开启自动更新造成Recovery循环的原因(其他泛泰机型可参考)
- IM-A820L官方升级文件update包,更至1.53(7.31)
- IM-A820L显示QHSUSB_DLOAD的救砖方案(修改中)
- android开机第二屏动画修改
- 《小米手机与泛泰A820L的分区结构对比分析-外加eMMC介绍》
- 教你修改安卓手机开机第二屏动画。(以及你为什么失败的原因)
- 第二开机动画的添加
- 添加支持状态栏一键锁屏教程,可替代电源键(以泛泰A820L官方4.0rom为例,其他可参考)
- 泛泰A820L 官方短信修复记录(草稿)
- js通用方法检测浏览器是否已安装指定插件(IE与非IE通用)
- 即时通讯(IM)在用xmpp做通讯的时候,离线消息总是从第二条开始接收,第一条总是有丢消息的问题
- [讨论] 通用(任何android机型)Root教程(完整版!附砖机自救方法)
- 通用(任何android机型)Root教程(完整版!附砖机自救方法)
- 【cofface】MTK 67xx系列机型线刷recovery教程(基本通用)
- Battery eliminator circuit
- C/C++带括号四则运算
- ABAP中CHECKBOX 和LISTBOX的使用(屏幕字段的控制)1
- FTP文件上传与下载(JAVA)
- android sqlite数据库增删改查
- IM-A820L第一屏与第二屏已破(非开机动画)(应该泛泰机型通用)
- C#发送邮件(添加附件)!
- 洗牌算法
- python os模块总结
- CSS浮动属性Float详解
- UITableViewCell重用机制理解
- 越过c++默认winmain/main直接进入口
- struts 1.3 核心组件(一)
- 末日的爱情