Android image文件的打包和解包

平台:msm8909+android5.1

用file *查看img文件的类型:

图1

Ramdisk.img和ramdisk-recovery.img为gzip compreesed data类型,其他的都是data类型

1. gzip compreeseddata类型image文件的压缩和解压缩

1.1 解压缩

(1) mv ramdisk.img ramdisk.img.gz

由于gzip压缩文件的默认扩展名为.gz,因此在使用gzip对ramdisk.img文件进行解压时需首先更改其名称为ramdisk.img.gz

mv ramdisk.img ramdisk.img.gz

(2)gunzip -c ramdisk.img.gz > ramdisk.img

将ramdisk.img.gz解压后又得到ramdisk.img,通过file命令可知其类型已变为cpio归档文件(ASCII cpio archive (SVR4 with noCRC)),之后再利用cpio命令将其copy至ramdisk_dir目录

(3)cpio -idmv < ../ramdisk.img

进入创建的ramdisk_disk目录,用cpio命令解压ramdisk.img

也可用下面的步骤来解压

(1)gzip -d -S .img ramdisk.img

android 根目录 文件 打包,Android image文件的打包和解包相关推荐

  1. 清理android根目录垃圾,寻找Android手机垃圾文件的根源

    Android系统中的很多安全类软件都支持垃圾清理,但总有一些不知名文件夹能逃过类似功能的"洗礼".那么,我们如何根据一些蛛丝马迹了解这些文件夹的身份?在断定无用之后可以安心删除呢 ...

  2. linux(以ubuntu为例)下Android利用ant自动编译、修改配置文件、批量多渠道,打包生成apk文件...

    原创,转载请注明:http://www.cnblogs.com/ycxyyzw/p/4555328.html  之前写过一篇<windows下Android利用ant自动编译.修改配置文件.批量 ...

  3. android studio 将文件打包成jar文件

    1. File ->new Moudle -> android library 这样就创建了一个library工程 打开他的build.gradle 工程 apply plugin: 'c ...

  4. 【Android 热修复】热修复原理 ( 热修复框架简介 | 将 Java 字节码文件打包到 Dex 文件 )

    文章目录 一. 热修复框架简介 1.类替换 2.so 替换 3.资源替换 4.全平台支持 5.生效时间 6.性能损耗 7.总结 二. 将 Java 字节码文件打包到 Dex 文件 一. 热修复框架简介 ...

  5. 【Android 安全】DEX 加密 ( Java 工具开发 | 解压 apk 文件 | 加密生成 dex 文件 | 打包未签名 apk 文件 | 文件解压缩相关代码 )

    文章目录 一.解压 apk 文件 二.加密生成 dex 文件 三.打包未签名 apk 文件 四.完整代码示例 五.文件解压缩相关代码 六.执行结果 参考博客 : [Android 安全]DEX 加密 ...

  6. 【Android FFMPEG 开发】Android Studio 工程配置 FFMPEG ( 动态库打包 | 头文件与函数库拷贝 | CMake 脚本配置 )

    文章目录 I . FFMPEG 交叉编译后的函数库及头文件 II . FFMPEG 静态库打包动态库 ( 仅做参考 ) III . 创建 Android Studio 工程 IV . FFMPEG 头 ...

  7. Android(三)——将程序打包成APK文件,进行APK签名以及反编译APK

    文章目录 1. 签名的作用 2. Android Studio 如何打包签名 3. 反编译 APK 3.1 获取图片资源 3.2 获取 .XML 资源 3.3 获取代码资源 1. 签名的作用 Andr ...

  8. android编译系统apk文件,VS2012中MonoForAndroid打包编译APK文件详细图文教程

    本文用于介绍Visual Studio 2012中Xamarin Mono For Android 如何打包编译APK文件,从如何创建Android项目,到如何启动调试,都会逐个配图讲解. 1 新建项 ...

  9. 将Eclipse Android项目打包成APK文件

    将Eclipse Android项目打包成APK文件是本文要介绍的内容,主要是来了解并学习Eclipse Android打包的内容,具体关于Eclipse Android内容的详解来看本文  . Ec ...

最新文章

  1. 电脑装机必备软件清单_推荐15款超赞Windows装机必备软件,让你的电脑再好用10倍!...
  2. jQuery1·3中文参考文档下载
  3. 一站式学习Wireshark(一):Wireshark基本用法
  4. pycharm goland clion 常用快捷键 使用技巧
  5. 创业路上有指引,永洪CEO给企业服务型创业公司的融资建议
  6. np.newaxis——np.ndarray增加维数
  7. 485通信少发一个字节_一文搞懂Modbus与RS485通信协议
  8. python(条件语句和基本数据类型)
  9. 使用 Item,ItemManager 在 XNA 中创建物品和道具(十六)
  10. 将VBB文件转换成XML文件
  11. GAN详解与PyTorch MINIST手写数字生成实战
  12. 简单好用的桌面隐藏工具:Desktop Curtain for Mac
  13. 手机共享计算机网络连接,终于找到电脑网络共享给手机
  14. 荣事达Royalstar无叶暖风机——功能逻辑与能耗分析
  15. 汇编程序设计与计算机体系结构软件工程师教程笔记:总结
  16. Google Analytics账户如何删除域名网址?
  17. 通向架构师的道路(第十八天)万能框架 Spring ( 一 )
  18. 简述汇编语言中的标号有什么规定_汇编语言期末复习题
  19. Kotlin的let,with,run,also和apply
  20. 2008r2文件服务器迁移,Win2008 R2文件迁移实战之准备迁移

热门文章

  1. 电动车断码屏为什么更适宜选用LCD显示屏
  2. 信息技术设备的安全(GB 4943-2001)
  3. R语言 substring() 函数 :提取字符串的一部分
  4. MySQL数据库集群的原理与搭建
  5. Firefox使用Chrome主题
  6. 如何写自己的lib文件并测试
  7. Ubuntu16.04中命令及配置
  8. WebAdmin管理平台首发
  9. 2020苏州大学计算机考研上机试题
  10. ubuntu 22 下显示器分辨率自定义问题xrandr