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

本文共 880 字,大约阅读时间需要 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

转载于:https://www.cnblogs.com/LoongEmbedded/p/5298419.html

你可能感兴趣的文章
JAVA-初步认识-常用对象API(集合框架-ArrayList集合存储自定对象)
查看>>
把本地仓库同步到github上去
查看>>
DropDownlist数据SelectedIndexChanged触发问题解决
查看>>
[CareerCup][Google Interview] Merge Two BST
查看>>
poj 2051 优先队列
查看>>
C5500工程调试失败问题
查看>>
POJ 2752 Seek the Name, Seek the Fame
查看>>
递归和动态规划
查看>>
css浮动布局小技巧
查看>>
Entity Framework实体模型 入门视频教程
查看>>
Repeater获取某一行TextBox值
查看>>
模态框案例
查看>>
2年内学习计划(更新中)
查看>>
Collections
查看>>
20165320 第二周课下作业补充
查看>>
华硕笔记本怎么设置u盘启动(两种方法)
查看>>
希尔排序
查看>>
java--Cookie和Session
查看>>
Appium+python自动化-元素定位uiautomatorviewer的使用
查看>>
iPhone设备字体详解
查看>>