• .img文件

img格式是一种文件压缩格式(archive format),主要是为了创建软盘的镜像文件(disk image),它可以用来压缩整个软盘(通常指软软盘,Floppy Disk或Diskette)或整片光盘的内容,使用".IMG"这个扩展名的文件就是利用这种文件格式来创建的。.IMG这个文件格式可视为.ISO格式的一种超集合。

                                                                                                                                                         --百度百科

  • sparse img和raw img的区别

raw img: 其特点是完整的ext4分区镜像(包含很多全零的无效填充区),可以直接使用mount进行挂载

sparse img: 是一个非常普通的dat文件。由于它将raw ext4进行稀疏描述,因此尺寸比较小(没有全零的无效填充区,一般在300到500M之间)。

https://en.wikipedia.org/wiki/Sparse_image
Android中system.img的两种格式及其相互转换方法

sparse image

  • 制作镜像文件

make_ext4fs用于制作 Android 平台上 ext4 文件系统的镜像

android中system.img的打包过程

解压 Android 系统中的 system.img

Linux下 解包/打包 Android 映像文件 system.img, boot.img, ramdisk.img, userdata.img.

 

  • Linux文件系统和分区挂载

Linux 挂载概念 理解

android文件系统挂载分析(1)---正常开机挂载,分区信息解读

android系统的分区结构

如何查看Android设备上的分区信息

引导加载程序

Android8分区表分析

 

  • ls -l 和 du, df的区别:

详细分析du和df的统计结果为什么不一样

Linux du命令

linux系统文件大小ls、df、du命令的区别

 

  • fastboot

解决fastboot 刷 system.img 尺寸限制问题

fastboot模式下无法找到设备,不能使用fastboot命令,需要安装驱动

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐