博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mtk Android 打包解包*.img
阅读量:1991 次
发布时间:2019-04-27

本文共 823 字,大约阅读时间需要 2 分钟。

打包/解包 boot.img, system.img, userdata.img, or recovery.img


[DESCRIPTION]

MTK codebase编译出来的image必须使用MTK codebase里的工具才能解开或打包,网络上的打包/解包工具不能在MTKimage里使用

 

[KEYWORD]

打包

解包

diff.pyc

pack.pyc

 

[SOLUTION]

解包/打包工具放在:mediatek/build/tools/images/

解包方法:使用diff.pyc工具

使用方法
: python ./diff.pyc <image file>
<image file> 
只能为 
boot.img, system.img, userdata.img, or recovery.img
例子
:
python ./diff.pyc boot.img
output ramdisk folder:  /tmp/xxxx
output kernel file: /tmp/xxxx-kernel

打包方法:使用pack.pyc工具

使用方法
:
python ./pack.pyc [-2|-4|-eMMC size] <folder>
Option:
-2:  NAND 2K block
-4:  NAND 4K block
-eMMC size: eMMC image size, ex. -512 for 512MB
<folder> 
只能是
system, data, 
cache,
否则制作出来的
image
权限不对,会开不了机

例子
:
python ./pack.pyc -512 data
data
目录的文件打包生成
EXT4
格式的
userdata.img
system.img: make_ext4fs -s -l 512M -a system system.img /tmp/system

转载地址:http://ykavf.baihongyu.com/

你可能感兴趣的文章
Spring Boot 安全框架 Shiro 入门
查看>>
如何用一句话激怒互联网人?
查看>>
用 Python 爬了点你们喜欢的电影
查看>>
推荐一位川大零基础转行 Python 的人生勇士
查看>>
讲真,做Python一定不要只会一个方向!
查看>>
Python 2大限来了!113天后自生自灭,官方不再维护更新
查看>>
GitHub 热榜第一的 Python 抢票神器!节假日能用上
查看>>
1.6w 星开源项目,但作者月薪却不到 5K
查看>>
Python解惑之:整数比较
查看>>
Python解惑之:True与False
查看>>
你要的微信小程序终于来了
查看>>
我的2016书单
查看>>
冷眼看小程序
查看>>
为什么执行 x in range(y) 如此快?
查看>>
看完这篇文章你还不理解 Python 装饰器,只有一种可能...
查看>>
Python干货:表达式 i += x 与 i = i + x 等价吗?
查看>>
有了这些 Chrome 插件,效率提升10倍(建议收藏)
查看>>
Python 编码错误的本质原因
查看>>
Python 开发者都会遇到的错误:UnboundLocalError
查看>>
用 Python 送“爱心”
查看>>