欢迎光临
我们一直在努力

高通学习13--分区

以手上的RB5为例。

Qualcomm RB5 (qrb5165-rb5) 分区布局报告

存储设备: UFS (Universal Flash Storage) — 约 112.9 GB 总容量 当前活跃槽位: Slot A(从挂载的分区确认)

分区分布于 5 个物理设备:sda、sdb、sdc、sde、sdf


1. 分区总览 — 按功能分组

🔹 Bootloader / 一级引导加载程序 (PBL/XBL)
分区名设备节点大小说明
xbl_a /dev/sdb1 3.5 MB eXtensible Boot Loader (A 槽) — 高通 MSM 级引导加载器,初始化硬件、DDR 等
xbl_config_a /dev/sdb2 128 KB XBL 配置 (A 槽) — XBL 的配置数据
xbl_b /dev/sdc1 3.5 MB XBL (B 槽) — 冗余备份
xbl_config_b /dev/sdc2 128 KB XBL 配置 (B 槽)
cdt /dev/sdd2 128 KB CDT (Calibration Data Table) — 校准数据表,包含 DDR 时序等硬件配置
ddr /dev/sdd3 2 MB DDR 训练数据 — DDR 内存训练参数
ALIGN_TO_128K_1/2 /dev/sdd1, sdf1 104 KB 对齐填充分区
🔹 二级引导加载程序 (SBL/ABL)
分区名设备节点大小说明
abl_a /dev/sde8 1 MB ABL (A Boot Loader, A 槽) — 基于 UEFI 的应用程序引导加载器,负责验证和加载 boot
abl_b /dev/sde31 1 MB ABL (B 槽)
aop_a /dev/sde1 512 KB AOP (Always On Processor, A 槽) — 始终开启处理器固件,管理低功耗状态
aop_b /dev/sde24 512 KB AOP (B 槽)
tz_a /dev/sde2 4 MB TrustZone (A 槽) — 安全世界固件 (QSEE),提供安全执行环境
tz_b /dev/sde25 4 MB TrustZone (B 槽)
hyp_a /dev/sde3 8 MB Hypervisor (A 槽) — 高通虚拟机监视器固件
hyp_b /dev/sde26 8 MB Hypervisor (B 槽)
uefisecapp_a /dev/sde18 2 MB UEFI Secure App (A 槽) — UEFI 安全应用
uefisecapp_b /dev/sde41 2 MB UEFI Secure App (B 槽)
imagefv_a /dev/sde23 2 MB Image FV (A 槽) — UEFI Firmware Volume,包含引导图像
imagefv_b /dev/sde46 2 MB Image FV (B 槽)
devcfg_a /dev/sde14 128 KB Device Configuration (A 槽) — 设备配置数据
devcfg_b /dev/sde37 128 KB Device Configuration (B 槽)
🔹 安全 / 密钥管理
分区名设备节点大小说明
cmnlib_a /dev/sde12 512 KB Common Library (A 槽) — 安全共用库 (QSEE 组件)
cmnlib64_a /dev/sde13 512 KB Common Library 64-bit (A 槽)
cmnlib_b /dev/sde35 512 KB Common Library (B 槽)
cmnlib64_b /dev/sde36 512 KB Common Library 64-bit (B 槽)
keymaster_a /dev/sde10 512 KB Keymaster (A 槽) — 密钥管理服务固件
keymaster_b /dev/sde33 512 KB Keymaster (B 槽)
vbmeta_a /dev/sde16 64 KB AVB Verified Boot Metadata (A 槽) — Android Verified Boot 元数据,包含哈希和验证信息
vbmeta_b /dev/sde39 64 KB AVB (B 槽)
qupfw_a /dev/sde15 80 KB QUP Firmware (A 槽) — Qualcomm Unified Protocol 固件 (I2C/SPI/UART)
qupfw_b /dev/sde38 80 KB QUP Firmware (B 槽)
storsec /dev/sde57 128 KB Storage Security — 存储安全配置
secdata /dev/sde59 28 KB Security Data — 安全数据分区
uefivarstore /dev/sde58 512 KB UEFI Variable Store — UEFI 变量存储
featenabler_a /dev/sde22 128 KB Feature Enabler (A 槽) — 特性启用配置
featenabler_b /dev/sde45 128 KB Feature Enabler (B 槽)
🔹 内核 / Boot 镜像
分区名设备节点大小说明
boot_a 🟢 /dev/sde11 96 MB Linux 内核 + initramfs (A 槽) — 当前使用的内核启动镜像
boot_b /dev/sde34 96 MB Linux 内核 + initramfs (B 槽)
dtbo_a /dev/sde17 24 MB DTB Overlay (A 槽) — 设备树覆盖层,支持不同硬件配置
dtbo_b /dev/sde40 24 MB DTB Overlay (B 槽)
devinfo /dev/sde47 4 KB Device Info — 设备信息,包含解锁状态等
dip /dev/sde48 1 MB Display Image Pattern — 显示校准数据
footer /dev/sde49 32 KB 分区表 Footer — 分区完整性校验
🔹 调制解调器 / 无线通信
分区名设备节点大小说明
modem_a 🟢 /dev/sde4 395 MB Modem 固件 (A 槽) — ✅ 已挂载到 /firmware,当前使用中。包含蜂窝/通信协议栈
modem_b /dev/sde27 395 MB Modem 固件 (B 槽)
bluetooth_a 🟢 /dev/sde5 1 MB 蓝牙固件 (A 槽) ✅ 已挂载到 /bt_firmware
bluetooth_b /dev/sde28 1 MB 蓝牙固件 (B 槽)
mdtp_a 🟢 /dev/sde7 32 MB MDTP (Mobile Display Technology Processor, A 槽)
mdtp_b /dev/sde30 32 MB MDTP (B 槽)
mdtpsecapp_a 🟢 /dev/sde6 4 MB MDTP Secure App (A 槽)
mdtpsecapp_b /dev/sde29 4 MB MDTP Secure App (B 槽)
modemst1 /dev/sdf2 2 MB Modem 数据存储 1 — 调制解调器非易失性数据 (NV items)
modemst2 /dev/sdf3 2 MB Modem 数据存储 2 — 备份
fsg /dev/sdf4 2 MB FSG (File System Gold) — 调制解调器校准数据
fsc /dev/sdf5 128 KB File System Checkpoint — Modem 文件系统检查点
mdm1m9kefs1/2/3 /dev/sdf7/8/6 各 2 MB Modem EFS — Modem EFS 文件系统数据
mdm1m9kefsc /dev/sdf9 4 KB Modem EFS Control
mdmddr /dev/sdd4 1 MB Modem DDR 训练数据
🔹 DSP / 多媒体
分区名设备节点大小说明
dsp_a 🟢 /dev/sde9 64 MB DSP 固件 (A 槽) ✅ 已挂载到 /dsp,包含 ADSP、CDSP 等 DSP 镜像
dsp_b /dev/sde32 64 MB DSP 固件 (B 槽)
🔹 虚拟化 / VM
分区名设备节点大小说明
vm-linux_a /dev/sde21 32 MB VM Linux 镜像 (A 槽) — 虚拟机 Linux 内核
vm-linux_b /dev/sde44 32 MB VM Linux 镜像 (B 槽)
spunvm /dev/sde52 32 MB SPUN VM — 安全防护非安全虚拟机
vm-keystore /dev/sde60 128 KB VM Key Store — 虚拟机密钥存储
vm-data /dev/sde61 4 MB VM Data — 虚拟机数据
🔹 调试 / 日志
分区名设备节点大小说明
logfs /dev/sde55 8 MB Log File System — 内核日志持久化存储
logdump /dev/sde56 64 MB Log Dump — 崩溃日志转储
apdp /dev/sde50 256 KB APDP (Application Processor Debug Policy) — AP 端调试策略
msadp /dev/sde51 256 KB MSADP (Modem Security Assist Debug Policy) — Modem 调试策略
limits /dev/sde53 4 KB Limits — 设备限制配置
limits-cdsp /dev/sde54 4 KB Limits CDSP — CDSP 限制配置
🔹 系统 / 用户数据
分区名设备节点大小说明
system 🟢 /dev/sda8 ~100.9 GB 根文件系统 ✅ 已挂载到 / (rootfs),ext4 格式,使用 9.3G / 99G (10%)
userdata /dev/sda7 12 GB 用户数据 — 应用/用户数据存储
persist /dev/sda2 32 MB 持久化存储 — 持久化设备配置数据 (校准等)
misc /dev/sda3 1 MB Miscellaneous — 引导控制信息 (如 recovery 模式标记)
keystore /dev/sda4 512 KB Key Store — 密钥存储
frp /dev/sda5 512 KB FRP (Factory Reset Protection) — 出厂重置保护
art /dev/sda6 512 KB ART — 可能为安卓运行时缓存 (未用)
ssd /dev/sda1 8 KB SSD (Secure Software Download) — 安全软件下载配置
multiimgoem_a/b /dev/sde19/42 各 32 KB Multi Image OEM — 多镜像 OEM 配置
multiimgqti_a/b /dev/sde20/43 各 32 KB Multi Image QTI — 多镜像高通配置

2. 当前挂载状态

挂载点分区文件系统大小使用率权限
/ (root) system (sda8) ext4 99 GB 10% (9.3G) rw
/firmware modem_a (sde4) vfat 395 MB 14% (55M) ro
/bt_firmware bluetooth_a (sde5) vfat 64 MB 1% (384K) ro
/dsp dsp_a (sde9) ext4 59 MB 42% (24M) ro

3. 关键结论

  • ✅ 当前激活槽位: A — modem_a、dsp_a、bluetooth_a 均已挂载
  • ✅ 根文件系统 (system) 为 ext4,容量约 99 GB,使用率仅 10%
  • ✅ A/B 双槽设计 — 几乎所有关键固件 (boot、modem、TZ、aop 等) 都有 A/B 槽位,支持无缝 OTA 升级
  • ✅ Modem 固件分区最大 (395 MB) — 包含完整的蜂窝协议栈
  • 📝 userdata 分区 12 GB 未挂载,说明当前是嵌入式 Linux 模式而非 Android@TOC l
赞(0)
未经允许不得转载:171主机测评 » 高通学习13--分区
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址