手机Android

Android分区表详解

huan_kong

1145字约4分钟

手机Android

2022-12-23

分区分区作用中文介绍
ModemPartition for modem负责处理通讯协议相关的基带镜像
FscCookie partition to store Modem File System’s cookies.
SsdPartition for ssd diag module. stores the encrypted RSA keys
Sbl1Partition for secondary boot loader硬件的初始化, 并且保存加载其他模块信息的顺序
Sbl1bakBack up Partition for secondary boot loader备份
RpmPartition for rpm image电源管理器, 是高通 MSM 平台另外加的一块芯片, 虽然与 AP 芯片打包在一起, 但其是一个独立的 ARM Core. 负责与 SMP,MPM 交互进入睡眠或者唤醒整个系统
RpmbakBack up Partition for rpm image备份
TzPartition for tz imagetrustzone 是 ARM TrustZone® 技术是系统范围的安全方法, 基于安全需求和引导模式配置 XPU, NAND MPU,它和其他模块代码运行在相互隔离的区域, 主要实现底层很多安全性特性
TzbakBack up Partition for tz image备份
HypPartition for hypervisor image
HypbakBack up Partition for hypervisor image
DspPartition for adsp dymanic loaders image
Modemst1Copy of Modem File System (Encrypted)
Modemst2Copy of Modem File System (Encrypted)
DDRPartition for DDR.
FsgGolden copy or backup of Modem File System (Encrypted). Also used to pre-populate the file system.
SecSec.dat contains fuse settings, mainly for secure boot and oem settingSecure boot 相关烧录信息
SplashThe splash screen is displayed during the apps bootloader (also called the LK). The display driver in LK will read the splash image data from a separate eMMC partition named as ’splash’开机画面文件
AbootPartition for apps boot loaderbootloader 文件, 进入 fastboot 模式相关文件
AbootbakBack up Partition for apps boot loader备份
BootThis is the boot partition of your android device,It includes the android kernel and the ramdisk.boot 分区, 包括内核文件和虚拟内存盘 Ramdisk, 负责设备开机, 可在 recovery 模式进行擦除, 重新安装带有 boot 分区的新系统
RecoveryThis is specially designed for backup. The recovery partition can be considered as an alternative boot partitionrecovery 分区, 替代启动分区, 执行恢复和维护系统的一些操作
DevinfoDevice information including:iis_unlocked, is_tampered, is_verified, charger_screen_enabled, display_panel, bootloader_version, radio_version All these attirbutes are set based on some specific conditions and written on devinfo partition,.
SystemThis partition contains the entire Android OS, other than the kernel and the ramdisk. This includes the Android GUI and all the system applications that come pre-installed on the devicesystem 分区, 包含 Android 系统的用户界面以及设置上的一些预装系统应用
CacheThis is the partition where Android stores frequently accessed data and app componentscache 分区, 用于放置系统频繁访问的数据和应用程序组件的分区
PersistPartition entry for persist image. which contains data which shouldn’t be changed after the device shipped, for example: calibration data of chips(wifi, bt, camera, etc.), certificates and other security related files.persist 分区包含了设备的传感器和信号部分的驱动程序, 例如 wifi, 蓝牙连接都有关系
MiscThis partition contains miscellaneous system settings in form of on/off switches. These settings may include CID (Carrier or Region ID), USB configuration and certain hardware settings etcCID ( 运营商或地区 ID ) ,USB 配置和某些硬件设置等
KeystorePartition for keystore service.
ConfigPartition needed during display panel initialization. More info at Display_panel_configuration_in_Device_Tree
Oem"It is meant for storing OEM specific info. Customer in this case can decide whether he wants to keep this partition or not typically reserved partitions are kept for future useOEM 存储内容, 可能是开机 logo
LimitsPartition to store LMh params on 8976 target. LMh (Limits management) driver in SBL writes the LMh HW trimmed data into separate partition and uses the same data for later reboots
MotaBackup partition for M ota upgrade
DevcfgPartition needed by TZ for M upgrades.可以刷这个分区去 MIUI 温控
DipPartition needed for SafeSwitch, feature (FR26255) designed to allow OEMs and carriers to address new smartphone theft bill issues.
MdtpPartition needed for SafeSwitch, feature (FR26255) designed to allow OEMs and carriers to address new smartphone theft bill issues.
UserdataPartition for userdata imagedata 分区, 用于保存用户的数据, 例如联系人, 短信, 设置偏好和应用程序存放的地方
CmnlibVerified boot feature introduced in M needLK to load cmnlib corresponding partitions
KeymasterVerified boot feature introduced in M needs LK to load keymaster from corresponding partitions
SyscfgSyscfg is internal testing for Vmin and CPR characterization
McfgAll MBNs place holder in flash. Specific MBN would be loaded by mcfg image based on the SIM/Carrier.
MsadpUsed for modem debug policy
ApdpUsed for persisting the debug policy. "Debug policy" is used to better support development and debug on secure/fuse-blown devices One instance of the debug policy will be signed for the AP
DpoThis partition will store a policy override
super.img动态分区是 Android 的用户空间分区系统, 在 Android R 版本开始引入, 目的是为了解决 system 和 vender 等分区 size 不能动态调整的问题. 应该装的是一些软件安装包?
dtbo.img设备树?可以超频刷新率用
gpt_main0.bingpt 头和分区表
gpt_backup0.bin备份
NON-HLOS.binmodem image 负责处理通讯协议相关的基带镜像