【Android】 Generic Boot Partition

概览

在 Android 12 中,通用boot映像称为 通用内核映像 (GKI),包含通用 ramdisk 和 GKI 内核。

对于搭载 Android 13 的设备,通用 ramdisk 将从boot.img中删除并放置在单独的init_boot.img中。此更改使boot.img仅包含 GKI 内核。

Android 12中的通用内核映像(Generic Kernel Image,GKI):
    在Android 12中,通用内核映像包含通用ramdisk和GKI内核。

Android 13中的变化:
    Android 13中,通用ramdisk从启动映像中移除,并放置在一个独立的init_boot映像中。这使得启动映像仅包含GKI内核。
    对于继续使用Android 12或更早内核版本的设备,通用ramdisk仍保持在原来的位置,不需要新的init_boot映像。

构建通用ramdisk的要求:
    通用ramdisk应该仅包含第一阶段初始化和一个包含时间戳信息的属性文件。
    为了构建通用ramdisk,需要将供应商特定的资源从ramdisk中移出。

对没有专用recovery分区的设备的影响:
    没有专用恢复分区的设备上,所有恢复相关的部分从通用ramdisk移到vendor_boot ramdisk。

对使用专用recovery分区的设备的影响:
    使用专用恢复分区的设备不需要更改恢复ramdisk,因为恢复ramdisk是自包含的。
通用ramdisk是Android系统中的一个组件,它是一个包含特定启动所需文件和脚本的ramdisk(RAM
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值