首页
›
嵌入式与底层系统
›
072-Android Recovery与OTA升级工程
›
《Android动态分区与Virtual A-B工程》
VIP9
本课程属于:072-Android Recovery与OTA升级工程
嵌入式与底层系统 · 共 9 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Android动态分区与Virtual A-B工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=Android分区演进背景 · 动态分区与Virtual A-B的核… · 学习目标与整体框架
课程导入
Android
02
Android存储与分区基础
目标=eMMC/UFS · 分区表 · boot/system/vendor…
Android
存储
03
动态分区核心概念
目标=super分区 · 逻辑分区 · 物理分区与逻辑分区映射
动态分区核心概念
super
04
动态分区配置与构建
目标=super分区大小计算 · 分区组 · 分区表配置
动态分区配置
构建
05
动态分区镜像生成
目标=lpmake工具 · super.img生成流程 · 分区元数据
动态分区镜像生成
lpmake
06
动态分区挂载与启动
目标=first-stage ini… · dm-verity · dm-linear
动态分区挂载
启动
07
Virtual A-B核心概念
目标=传统A/B与Virtual A… · 快照机制 · COW
Virtual
A-B
08
Virtual A-B架构与组件
目标=snapuserd · dm-snapshot · super分区内快照
Virtual
A-B
09
Virtual A-B配置与构建
目标=虚拟A/B开关 · BoardConfig配置 · OTA包生成
Virtual
A-B
10
Virtual A-B OTA流程
目标=更新下载 · 快照创建 · 写入COW
Virtual
A-B
11
动态分区与Virtual A-B集成
目标=super分区布局 · 快照空间分配 · 分区组与快照交互
Virtual
A-B
12
开发环境搭建
目标=AOSP源码下载 · 编译环境 · lpmake/simg2img等工具
开发环境搭建
AOSP
13
实战
目标=为设备配置动态分区 · 生成super.img · 烧录并启动验证
目标=为设备配置…
super.img
14
实战
目标=启用Virtual A-B并生… · 生成payload · 模拟OTA更新
Virtual
A-B
15
实战
目标=动态分区调试:dmesg · logcat · dmctl
dmesg
目标=动态分区调…
16
实战
目标=Virtual A-B调试 · COW文件分析 · 快照状态检查
Virtual
A-B
17
常见问题
目标=super分区大小不足 · 分区挂载失败 · dm-verity错误
常见问题
super
18
常见问题
目标=OTA更新失败 · 重启后无法启动 · 合并卡住
常见问题
OTA
19
性能与优化
目标=super分区对齐 · COW写入性能 · snapuserd并发
性能
优化
20
安全与验证
目标=AVB · dm-verity · dm-verity错误处理
安全
验证
21
兼容性与升级
目标=Android版本差异 · 动态分区V1/V2 · Virtual A-B与旧设备适配
兼容性
升级
22
生产实践
目标=工厂烧录 · 产线测试 · OTA服务器配置
生产实践
目标=工厂烧录
23
综合案例
目标=从传统分区迁移到动态分区并启用…
综合案例
目标=从传统分区…
24
综合案例
目标=分析并解决一个Virtual…
综合案例
Virtual
25
综合案例
目标=优化super分区布局以支持多…
综合案例
super
26
进阶主题
目标=动态分区与GKI · vendor_boot · init_boot的交互
进阶主题
GKI
27
进阶主题
目标=Virtual A-B与压缩快… · 增量OTA · 虚拟AB与无缝更新
进阶主题
Virtual
28
工具与脚本
目标=lpmake/lpunpack · simg2img · payload_dumper
工具
脚本
29
课程总结
目标=知识体系回顾 · 核心流程梳理 · 最佳实践与常见陷阱
课程总结
目标=知识体系回…
30
综合提升
目标=设计一个支持动态分区与Virt…
综合提升
Virt
所属VIP或分类
同VIP:Android-A-B分区与无缝升级工程
同VIP:Android-OTA升级包制作与签名
同VIP:Android-OTA稳定性与异常诊断