Android 系统镜像文件介绍

这篇具有很好参考价值的文章主要介绍了Android 系统镜像文件介绍。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Android 常见image文件

Image Description
Boot.img 内核启动参数,内核等多个元素
ramdisk.img 一个小型文件系统,是安卓启动的关键
system.img 安卓系统的运行程序包(framework),被挂载在/system节点下
userdata.img 各程序的数据存储,被挂载在/data 下
recovery.img 设备进入“恢复模式”是所需要的镜像包
misc.img 各种杂项
cache.img 缓冲区,被挂载在/cache
  • recovery.img : recovery分区的镜像,一般用作系统恢复(刷机)
  • boot.img : Android系统中,通常会把zImage ( 内核镜像uImage文件) 和ramdisk.img打包到一起,生成一个boot.img 镜像,放到boot分区,由bootloader来引导启动。
  • ramdisk.img :根文件系统,安卓启动时首先加载ramdisk.img ,并挂载到/目录下。

android 编译后生成3个主要镜像

ramdisk.img :android启动时 首先加载ramdisk.img镜像,并挂载到/目录下,并进行了一系列的初始化动作,包括创建各种需要的目录,初始化console,开启服务等。
system.img :System.img是在init.rc中指定一些脚本命令,通过init.c进行解析并挂载到根目录下的/system目录下的。
userdata.img :用户数据
安卓镜像文件,车载系统知识随笔,android
init:Android最重要的进程——init,这是Android启动运行的的第一个进程
data目录是 userdata.img镜像要挂载的目录,
system即为 system.img镜像需要挂载的目录,
system.img包括了主要的包、库等文件.
安卓镜像文件,车载系统知识随笔,android
app的目录下是所有的apk包,即包含了Android源码自身所发布的应用程序,又包含了用户自己编译的应用程序apk包,

bin目录下是基本的命令,系统的本地程序,主要是Linux系统自带的组件,

etc目录包含了一些配置文件和脚本文件,比如APN接入点设置等核心配置,

framework目录下包含了系统运行所需要众多的jar包,

lib目录存放了所有的库,文件系统底层库,如平台运行时库,

xbin中也包含了多种命令,

usr目录中有用户文件夹,包含共享、键盘布局、时间区域文件等.

userdata.img包括了一些用户数据: Userdata.img来来自于data目录,默认里面是没有文件的。

瑞芯微安卓镜像

安卓镜像文件,车载系统知识随笔,android
安卓10 RK3399 系统镜像包文章来源地址https://www.toymoban.com/news/detail-769584.html

Image Description
boot.img 包含ramdis、kernel、dtb
dtbo.img Device Tree Overlays
kernel.img includekernel,目前无法单独烧写,需要打包到boot.img内烧写
MiniLoaderAll.bin 包含一级loader
misc.img 包含recovery-wipe开机标识信息,烧写后会进行recovery
odm.img 包含android odm,包含在super.img分区内,单独烧写需要用fastboot烧写
parameter.txt 包含分区信息
pcba_small_misc.img 包含pcba开机标识信息,烧写后会进入简易版pcba模式
pcba_whole_misc.img 包含pcba开机标识信息,烧写后会进入完整版pcba模式
recovery.img 包含recovery-ramdis、kernel、dtb
resource.img 包含dtb,kernel和uboot阶段的log及uboot充电logo,目前无法单独烧写,需要打包到boot.img内烧写
super.img 包含odm、vendor、system分区内容
system.img 包含android system,包含在super.img分区内,单独烧写需要同fastboot烧写
trust.img 包含BL31、BL32
uboot.img 包含uboot固件
vbmeta.img 包含avb校验信息,用于AVB校验
vendor.img 包含android vendor,包含在super.img分区内,单独烧写需要同fastboot烧写
update.img 包含以上需要烧写的img文件,可以用于工具直接烧写整个固件包

到了这里,关于Android 系统镜像文件介绍的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Android车载学习笔记1——车载整体系统简介

             汽车操作系统包括安全车载操作系统、智能驾驶操作系统和智能座舱操作系统。 1. 安全车载操作系统         安全车载操作系统主要面向经典车辆控制领域,如动力系统、底盘系统和车身系统等,该类操作系统对实时性和安全性要求极高,生态发展已趋于成

    2024年02月06日
    浏览(48)
  • 从安卓系统USB升级包里提取system.img、boot.img和recovery.img在内的镜像文件

    如果你拿到一个USB升级包,你会发现升级包的结构基本相似。 但是里面并不是直接就有包括system.img、boot.img和recovery.img在内的镜像文件。 如果我们需要在Android手机上获取Magisk。提取内核(boot.img)就至关重要。当然其他镜像根据你的需要也有其他用处。 这时,如果你需要这

    2024年02月02日
    浏览(45)
  • Android 车载应用开发之车载操作系统

    到 2030 年,全球电动汽车的销量将超过 7000 万辆,保有量将达到 3.8 亿辆,全球年度新车渗透率有望触及 60% 。这一数据来自国际能源署(IEA)发布的《全球电动汽车展望2023》。 市场趋势和政策努力的双加持下,新能源汽车来势凶猛,燃油车保有量逐年递减。此番景象让死去

    2024年02月22日
    浏览(49)
  • 【Android车载系列】第2章 车载系统启动与CarService

              车载Android启动流程基本是在Android系统的启动流程中, 多了Car相关服务 。其他流程基本一致,下面我们来看一下Android系统的启动流程。         Android系统的启动,从设备的开机键长按开始到Android桌面展示,这个完整流程就是Android系统启动的流程。从系统层次角

    2024年02月14日
    浏览(43)
  • SA8155P QCOM 车载系统介绍

    高通车载相机模块AIS,Automotive Image System的简称,是专门针对车载系统特性,设计的一套车载视觉架构,可用于AVM、RVC、DMS等常见车载视频应用开发。 使用以下命令 需配置repo、git等常用代码管理工具。 主要目录说明:路径vendor/qcom/proprietary/ais CameraConfig:主要是一些配置文件

    2024年02月15日
    浏览(34)
  • Android车载系统Car模块架构链路分析

    SystemServer 中专门为 AAOS 设立的系统服务,用来管理车机的核心服务 CarService。该系统服务的具体实现在 CarServiceHelperServiceUpdatableImpl Car模块核心服务APP,Android 13版本开始分为两个,一个是掌管 CarService 服务类的  builtin app ,源码在:packages/services/Car/service-builtin/,一个是拥有

    2024年02月19日
    浏览(39)
  • Android 11 系统开发增加低电量弹窗提示 手机 平板 车载 TV 投影 通用

    SystemUIService 中启动PowerUI 主要修改 5、在symbols 文件中添加对应java-symbol方便Framework代码引用code

    2024年03月15日
    浏览(39)
  • 【一些随笔】浅析 Linux和Windows:系统介绍、操作差异与使用技巧解析

    Linux和Windows系统的操作差异; Linux系统介绍、系统监控和优化技巧、Shell脚本编程技巧、一些命令使用技巧; Windows系统介绍、优化和加速技巧、一些在Windows系统下常用的快捷键; 在使用Linux和Windows时,有一些事情可能在Linux上较为顺理成章,而在Windows上可能令人费解。比如

    2024年02月13日
    浏览(45)
  • Android车载应用系统开发入门教程(非常详细)从零基础入门到精通,看完这一篇就够了

    众所周知,国内的安卓市场内卷极其严重,原生应用开发可谓是寸步难行,但整个Android生态却无比繁荣,手机、平板、电视、音视频等等,特别是在智能汽车+电动汽车的浪潮下,车载行业成为许多Android人竞相奔走的行业, 薪资待遇以及岗位招聘呈上涨趋势 。 对于涉事多年

    2024年02月09日
    浏览(57)
  • 叉车车载终端定制_基于MT6762安卓核心板的车载终端设备方案

    叉车车载终端是一款专为叉车车载场景设计的4英寸Android车载平板电脑。它采用了高能低耗的8核ARM架构处理器和交互开放的Android 12操作系统,算力表现强大。此外,该产品还具备丰富的Wi-Fi-5、4G LTE和蓝牙等通讯功能,可选配外部车载蘑菇天线,确保信号更广更强。另外,车

    2024年02月02日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包