- 12
- 0
- 约1.02千字
- 约 2页
- 2017-06-08 发布于重庆
- 举报
MTK平台Recovery和Bootimg移植
最近用一款MTK6575的平台,但是没办法刷第三方的卡刷包,然后不是想移植最本站的recovery 5.50触屏版。(未成功)现把自己经历提供如下以方便喜欢折腾的兄弟一起讨论。1、先准备好系统环境ubuntu11.0和解包封包工具,然后分解发现可以分解得到kernel和ramdisk.gz,但没法解久ramdisk.gz,后来苦思不得其解,然后百度上看到“冷风一个贴子”说MTK的比其它的boot和recovery在,800到9F0的位置多了512M字节的加密文件,需先用winhex工具删除这段后再保存,才可以正常解开。?看完这条信息后立即删除后然后重新保存recovery.img,再传到ubuntu里进行解recovery.img香到recover.kernel和recovery-ramdisk.gz使用命令:gzip -dc ../boot.img-ramdisk.gz | cpio -i后可以正常解开目录。然后当时心情不错,感觉离成功好像很近了,然后第一次也没敢做什么定制移植方面的工作,移植第三方的不在本次说明内(参考其他文档)然后微改了一下,重新封装:命令:mkbootfs ./ramdisk | gzip ramdisk-new.gz得到新的ramdisk-new.gz文件然后mkbootimg --kernel recovery.img-kernel --ramdisk ramdisk-new.gz --base 0-o recove-new.img得到了新的 recovery-new.img2.生成新的recovery-new.img后,传到我的win7系统里,用winhex.exe把原来删除的800-9f0的512M字节再添加进去,然后刷机发现刷完后进不了recovery.img然后分析原因,?各位置功能说明在第一行kernel-size和800行的对比?800行?第一行kernel.size是:08 5E 2C 00,800行是,08 5C 2C 00,16进制的时候,应该是反过了,一减是200,换为十进制就是512字节。改为如上面图再保存发现还是失败。但是对里面240-250这两行的代码也不得其解不知道是否也有关链?这下心里就发毛了。怎么回事呢。到目前一直百思不其解,希望本论的管理给指点一下。
您可能关注的文档
最近下载
- 栽培措施对青贮玉米粗蛋白质含量及产量的影响.pdf VIP
- EN IEC 62660-3-2022 Secondary lithium-ion cells for the propulsion of electric road vehicles - Part 3:Safety requirements 电动道路车辆推进用二次锂离子电池. 第3部分: 安全要求.pdf
- 2024年江苏省淮安市中考语文真题试卷含答案.docx
- 安全员(矿山)试题库含参考答案.docx VIP
- 矿山安全员试题库(附参考答案).docx VIP
- Honor荣耀MagicBook Pro 14 用户手册-(FMB-P,01,zh-cn)说明书.pdf
- 选矿厂设计考试试卷及答案.docx VIP
- 社会工作者(初级)考试题库及答案【题库版】.pdf VIP
- 融媒体中心新媒体制作岗位专业测试及答案.docx VIP
- 高考物理一轮复习6.2机械能守恒定律-动能定理及其应用--(原卷版+解析).docx VIP
原创力文档

文档评论(0)