Android系统常用分区

1,825 阅读1分钟
  • bootloader分区

相当于PC的BIOS,负责硬件自检和初始化,以及启动模式选择。在bootloader模式下可以进行分区的烧写。

  • recovery分区

包含Linux内核和recovery程序,简易的Linux系统。在recovery模式下可以进行分区的擦写,OTA升级操作。

  • boot分区

包含Linux内核和一个迷你的根文件系统。负责system、cache、userdata等分区的挂载。

  • system分区

常规的Android系统所在的分区。挂载在/system目录下,包含系统APK,framework层的jar/so/bin等所有AOSP编译输出的产物。

  • userdata分区

用户数据分区。挂载在/data目录下。用户安装的APK,以及app的数据都在这个分区。

  • cache分区

缓存分区,一般用于OTA升级进入recovery前,临时放置OTA升级包以及保存OTA升级的一些临时输出文件。

  • sdcard分区

外置存储。内置sdcard一般挂载在/sdcard。


参考视频:http://www.365yg.com/i6436594902649274881/#mid=1565254704995330