Android分区解释
让我们从Android手机和平板电脑的标准内存分区列表开始。分区有:
/boot
/system
/recovery
/data
/cache
/misc
此外,有SD卡的分区。
/sdcard
/sd-ext
请注意,只有 /sdcard 存在于所有Android设备,其余为目前仅在部分设备。让我们现在就看一看每个这些分区的目的和内容。
/boot
顾名思义,这个分区负责手机开机。它包括内核和内存。如果没有这个分区,设备将无法启动。仅在非常需要的情况下,可以通过recovery擦除这个分区。并且,一旦擦除该分区,在安装一个包含/boot分区的新系统前,设备不能够被启动。
/system
就是我们刷ROM的分区,这个分区基本上包含了整个操作系统,比如内核和内存。这包括Android的用户界面以及所有预先安装在设备中的系统应用。擦除这个分区,将把Android系统从设备中删除,但是设备依然可以启动,你仍然可以把手机放进回收或引导模式来安装新的ROM。
/recovery
/recovery分区可以被视为一种替代启动分区,让你启动设备到一个recovery控制台上执行预置的恢复和维护操作。
/data
也称为userdata,数据分区包含用户的数据,这是您的联系人,短信,设置和应用程序存放的地方,你必须安装。擦除这个分区,就相当于执行恢复出厂设置,恢复到你第一次启动它的状态,或者最后一次系统升级的状态。当你执行擦除数据/恢复工厂设置时,这个分区将被擦除。
/cache
这是Android存储频繁访问的数据和应用程序的组件的分区。擦除cache分区不影响你的个人资料,只是去掉了现有的数据,它会自动为您继续使用该装置。
/misc
这个分区包含ON/OFF开关形式的系统设置。保存WIFI帐号,VPN设置信息等,这些设置可包括CID(Carrier or Region ID),USB配置和某些硬件的设置等。这是一个重要的分区,如果损坏或丢失,一些设备的功能将不能正常工作。
/sdcard
这不是在设备内存上的分区,而是SD卡。在使用方面,这是你的存储空间,你可以随意存储您的媒体,文件,ROMs等。擦除这个分区是完全安全的,只要你备份所有你需要的数据到你的电脑。但是一些用户安装应用程序、保存数据和设置到SD卡,擦除这个分区会使你失去所有的数据。
在拥有内部和外部SD卡设备上,如三星Galaxy S 和 某些设备,/sdcard分区是指向内部SD卡。对于外部的SD卡,如果存在的话,不同的设备有不同的分区。例如三星Galaxy S系列设备,它是 /sdcard/sd ,而在许多其他设备,它是sdcard2 。不像/sdcard,没有任何系统或应用程序数据会自动存储在外部SD卡,它目前的一切都是由用户添加的。你可以在备份后安全地擦除任何数据。
/sd-ext
这不是一个标准的分区,但已经在自定义ROM中流行。它基本上是与具有特殊功能称为APP2SD+或data2ext启用某些ROM中使用时充当/data分区上的SD卡额外的分区。因此,谁想要安装更多程序比内部存储器的用户允许可以让这个分区,使用它与支持此功能的自定义ROM,获得额外的存储空间用于安装他们的应用程序。擦除这个分区在本质上与擦/data分区是一样的,你失去了你的通讯录,短信,应用市场和设置。
Android分区解释的更多相关文章
- Android分区
1. Android 分区: 2. Android各个分区的作用: 2.1 modem分区 实现手机必需的通信功能,大家通常所的刷RADIO就是刷写modem分区,在所有适配的ROM中这部分是不动,否 ...
- android 分区layout以及虚拟内存布局-小结
摘要 简述启动过程的内存分配,各个映像的烧写,加载,logo的刷新,文件系统mount. DRAM:外部RAM: ISRAM:内部RAM(128K),(PL会跑在ISRAM里面,去初始化DRAM,lo ...
- Linux安装与分区解释
Linux安装过程中最重要的就是对硬盘进行分区: Linux是先建立一个根目录“/”,然后在根目录上建立一系列的空目录,接着把硬盘分区挂载到相应目录上. 在linux系统中至少必须有两个挂载点(磁盘分 ...
- Android权限解释
属性 说明 android.permission.ACCESS_CHECKIN_PROPERTIES 允许读写访问 "properties"表在checkin数据库中,改值可以修改 ...
- Android名词解释
System Bars.Status Bar.Navigation Bar System Bars-->the Status bars and Navigation bars.
- 【转】Android Fastboot 与 Recovery 和刷机
1. 首先来看下Android系统的分区: Android系统的分区.jpg Android分区解释.png 安卓系统一般把rom芯片分成7个区,如果再加上内置sd卡这个分区,就是8个: hb ...
- Android Fastboot 与 Recovery 和刷机 千山万水迷了鹿
1. 首先来看下Android系统的分区: Android系统的分区.jpg Android分区解释.png 安卓系统一般把rom芯片分成7个区,如果再加上内置sd卡这个分区,就是8个: hb ...
- Android系统分区理解及分区目录细解【转】
本文转载自:https://blog.csdn.net/u010001503/article/details/51853822 Android 通常有以下分区: System分区: 就是我们刷ROM的 ...
- Android ROM 备书
1. Android ROM 目录接口 我们经常说的刷ROM是刷系统的意思,但是ROM的原意并不是这样,ROM的全称是read only memory只读储存器,正因为它是“只读”的,而且系统文件通常 ...
随机推荐
- excel合并日期和时间(转载)
https://jingyan.baidu.com/article/d3b74d641669361f77e60914.html =TEXT(A2,"YYYY/M/D")&& ...
- 2.kafka 分布式集群安装
Kafka集群安装主节点h201,从节点h202.h2031.安装jdk1.8[hadoop@h201 ~]$ /usr/jdk1.8.0_144/bin/java -version 2.安装zook ...
- IDEA远程连接和上传文件到服务器
公司电脑是win,所以远程控制服务器就不能用之前自己笔记本ubuntu自带的终端了. 后来在万能的群友的提醒下,IDEA本身就自带了远程功能,摸索了一下,使用IDEA连接服务器并且可以上传文件了. 这 ...
- linux系统编程面试题
说明:所有题目均摘录于网络以及我所见过的面试题目,欢迎补充! 无特殊说明情况下,下面所有题s目都是linux下的32位C程序. 1.堆和栈有什么区别? (1)栈由操作系统分配和释放:堆则是程序员手动去 ...
- Kubernetes高级调度- Taint和Toleration、Node Affinity分析
此文分享了污点和Node Affinity实际使用过程中的细节.坑和思维误区.同时整理且回答了诸多细节问题,尤其那些在官方文档中不曾提及的细节. 阅读提示:文中的节点指Node (避免Pod和Node ...
- CentOS7 yum方式 安装mysql 5.7.28步骤
CentOS7系统yum方式安装MySQL5.7 最新的yum源可以去http://dev.mysql.com/downloads/repo/yum下载 1.获取mysql官方yum reposito ...
- vue-cli 3 按需引入 element-ui
1.安装按需引入必要插件 npm install babel-plugin-component --save-dev 2.修改babel.config.js 3.在main.js中引入用到的组件,例如 ...
- machine learning (7)---normal equation相对于gradient descent而言求解linear regression问题的另一种方式
Normal equation: 一种用来linear regression问题的求解Θ的方法,另一种可以是gradient descent 仅适用于linear regression问题的求解,对其 ...
- Dubbo生产者和消费者经典案例
一.导入依赖 <dependency> <groupId>javaee</groupId> <artifactId>javaee-api</art ...
- Tensorflow细节-P112-模型持久化
第一个代码 import tensorflow as tf v1 = tf.Variable(tf.random_normal([1], stddev=1, seed=1)) v2 = tf.Vari ...