关于 Android合并分区的问题
2016-04-08 09:59
393 查看
首先手机ROM分区有以下:中system、data、boot、recovery、cache、misc …
/boot
这个分区上有Android的引导程序,包括内核和内存操作程序。没有这个分区设备就不能被引导。恢复系统的时候会擦除这个分区,并且必须重新安装引导程序和ROM才能重启系统。
/system
这个分区上是除了内核和内存操作之外的整个操作系统。里面包含了Android用户接口和预先安装的系统应用。擦除了这个分区就会删除掉Andorid系统,所以你需要进入recovery模式或者bootloader模式去安装一个新的ROM。
/recovery
recovery分区被认为是另一个启动分区,你可以启动设备进入recovery控制台去执行高级的系统恢复和管理操作。
/data
这个分区保存着用户数据。通讯录、短信、设置和你安装的apps都在这个分区上。擦除这个分区相当于恢复出厂设置,当你第一次启动设备的时候或者在安装了官方或者客户的ROM之后系统会自动重建这个分区。当你执行恢复出厂设置时,就是在擦除这个分区。
/cache
这个分区是Android系统存储频繁访问的数据和app的地方。擦除这个分区不影响你的个人数据,当你继续使用设备时,被擦除的数据就会自动被创建。
/misc
这个分区包含各种复杂的类似于on/off的系统设置。这些设置可能是USB配置和某些硬件配置信息。这是一个重要的分区,如果该分区损坏或者丢失,设备的功能可能就工作不正常。
/sdcard
这个分区不是内部的存储区,而是SD card。这是你个人存储大文件的地方,存储多媒体文件、文档、ROM文件等等。如果你备份了这个分区上文件,那么擦除这个分区将会很安全。不过请注意一些用户安装的apps会存储数据和设置参数到SD card上,擦除这个分区会掉的这些数据。
/sd-ext
这个分区不是Android设备的标准分区,但是在修改版的自定义ROM的情况下变得很流行。
以上分区就是常见的Android分区列表,不同产品可能不同,但是原理相同。
所谓合并分区,是指不给以上这些文件系统分配固定的物理内存(ROM)地址段,而是让这些文件系统都共享一块ROM资源,降低了硬件成本,解决了资源共享,而是从代码层分配可用空间,供当下使用。Android自从5.1开始就默认合并分区。
/boot
这个分区上有Android的引导程序,包括内核和内存操作程序。没有这个分区设备就不能被引导。恢复系统的时候会擦除这个分区,并且必须重新安装引导程序和ROM才能重启系统。
/system
这个分区上是除了内核和内存操作之外的整个操作系统。里面包含了Android用户接口和预先安装的系统应用。擦除了这个分区就会删除掉Andorid系统,所以你需要进入recovery模式或者bootloader模式去安装一个新的ROM。
/recovery
recovery分区被认为是另一个启动分区,你可以启动设备进入recovery控制台去执行高级的系统恢复和管理操作。
/data
这个分区保存着用户数据。通讯录、短信、设置和你安装的apps都在这个分区上。擦除这个分区相当于恢复出厂设置,当你第一次启动设备的时候或者在安装了官方或者客户的ROM之后系统会自动重建这个分区。当你执行恢复出厂设置时,就是在擦除这个分区。
/cache
这个分区是Android系统存储频繁访问的数据和app的地方。擦除这个分区不影响你的个人数据,当你继续使用设备时,被擦除的数据就会自动被创建。
/misc
这个分区包含各种复杂的类似于on/off的系统设置。这些设置可能是USB配置和某些硬件配置信息。这是一个重要的分区,如果该分区损坏或者丢失,设备的功能可能就工作不正常。
/sdcard
这个分区不是内部的存储区,而是SD card。这是你个人存储大文件的地方,存储多媒体文件、文档、ROM文件等等。如果你备份了这个分区上文件,那么擦除这个分区将会很安全。不过请注意一些用户安装的apps会存储数据和设置参数到SD card上,擦除这个分区会掉的这些数据。
/sd-ext
这个分区不是Android设备的标准分区,但是在修改版的自定义ROM的情况下变得很流行。
以上分区就是常见的Android分区列表,不同产品可能不同,但是原理相同。
所谓合并分区,是指不给以上这些文件系统分配固定的物理内存(ROM)地址段,而是让这些文件系统都共享一块ROM资源,降低了硬件成本,解决了资源共享,而是从代码层分配可用空间,供当下使用。Android自从5.1开始就默认合并分区。
相关文章推荐
- android 的各种文件类
- android L 启动流程
- 设置Android Studio的工作空间编码
- 一个帖子学会Android开发四大组件
- Activity生命周期图
- Android 开发 --Unable to resolve target 'android-19'
- iOS和Android图标大小
- android studio 插件 gradle view 查看gradle依赖树
- Android animation
- Android Studio 开发问题记录
- android获取屏幕像素密度DPI,与density
- Github开源Android组件资源整理
- Android开发学习笔记:Intent的简介以及属性的详解
- 已知条件圆上的半径,部分圆弦占总圆的百分比,求圆边上每一个坐标点
- Android学习(6) -- 电话拨号器
- Android学习(7) -- 点击事件的四种写法
- Android自动检测版本及自动升级
- Android错误集锦
- 【Android】Android中期项目设计题目-界面设计小作业
- 第六周Android实习笔记