做一个记录,自己用也好,免得下次要刷机又望了,到处找资料。

1.普通启动模式

方法:长按电源键

用途:正常使用

2.fastboot模式

方法一:长按 电源键+音量下键

方法二:抠掉电池,然后长按音量下键,再插入USB线

方法三:进入adb模式,在adb里输入 adb reboot bootloader(PS:必须可以正常开机)

用途:刷整个系统或者刷某个分区

3.紧急下载模式

方法一:抠掉电池,长按 音量下键 + 音量上键,再插入USB线

方法二:将主板上的紧急下载测试点与地相连,再插入USB线

方法三:在进入fastboot模式后,利用fastboot erase sbl1,此后插入USB线

方法四:在手机正常开机情况下,利用QFIL下载软件时,会有从正常模式转换到紧急下载模式的过程

方法五:工厂空的PCBA的板子,在插入USB后,也会进入紧急下载模式

用途:在fastboot模式进入不了时,是唯一的刷机方法

4. Recovery模式

方法一:长按 电源键 + 音量上键

方法二:手机正常开机情况下,利用adb reboot recovery

用途:可以备份或者恢复系统

5.FFBM模式

方法一:利用QFIL软件

刷机后,第一次开机会进入该模式,在点击该模式中finish后,此后再次开机不会进入该模式,同样通过fastboot erase misc也可以达到不用进入该模式的作用。

用途:该模式不是Android本身的模式,而是高通的,它的主要作用是用于快速测试手机的一些基本功能。

二、手机分区

1.boot

正如名字所代表的意思(注:boot的意思是启动),这个分区使手机可以启动。它包括了内核(kernel)和ramdisk两部分。如果没有这个分区,手机通常无法启动到安卓系统。只有必要的时候,才去通过Recovery软件擦除(format)这个分区,一旦擦除,设备只有再从新安装一个新的boot分区,可以通过安装一个包含boot分区的ROM来实现,否则无法启动安卓系统。

2.system

这个分区基本包含了整个安卓操作系统,除了内核(kernel)和ramdisk。包括安卓用户界面、和所有预装的系统应用程序。擦除这个分区,会删除真个安卓系统,但不会导致不能启动。你可以通过进入Recovery程序或者bootloader程序中,安装一个新ROM,也就是新安卓系统。这里有 /system/bin 和 /system/sbin 保存很多系统命令。它是由编译出来的system.img来烧入。

3.recovery

这个分区可以认为是一个boot分区的替代品,可以是你的手机进入Recovery程序,进行高级恢复或安卓系统维护工作。

4.userdata

这个分区也叫用户数据区,包含了用户的数据:联系人、短信、设置、用户安装的程序。擦除这个分区,本质上等同于手机恢复出厂设置,也就是手机系统第一次启动时的状态,或者是最后一次安装官方或第三方ROM后的状态。该分区挂在/data目录下。在Recovery程序中进行的“data/factory reset ”操作就是在擦除这个分区。

5.cache

这个分区是安卓系统缓存区,保存系统最常访问的数据和应用程序。擦除这个分区,不会影响个人数据,只是删除了这个分区中已经保存的缓存内容,缓存内容会在后续手机使用过程中重新自动生成。

6.modem

主要管理手机的基带部分。与电信网络交互就是靠它了,一般往往用专用开发环境来开发。手机无线信号、蓝牙、wifi等无线管理也在这里。

6.sbl1分区

它是second bootloader1的缩写,该分区中放置着引导程序,它是在little kernel(lk)前启动,起到引导lk的作用,如果将该分区擦除,则手机表现为进入紧急下载模式,即,擦除该分区后,插入USB显示QDload端口。

7.aboot

该分区放置设lk相关系统文件。lk主要是初始化相关底层硬件,起到引导boot的作用。在编译时,可以利用指令 make aboot单独编译lk。

8.splash

该分区主要存放开机的第一帧画面。

9.modemst1/modemst2/fsg

这三个分区主要用于存放高通的QCN,QCN简单的理解为和modem关系很大的一些参数。

在高通平台的手机 通过如下adb

指令查看分区详细的相关情况:

cd  /dev/block/platform/xxx/by-name  //其中xxx可能会根据平台有所不同

ls –la

android手机刷机的作用,安卓手机几种刷机模式作用及分区介绍相关推荐

  1. 小辣椒安卓机器人无命令_小辣椒 GM-Q5+手机怎么双清?_安卓手机双清刷机图解说明...

    安卓手机重装系统的过程叫做刷机,而在刷机之前需要执行"双清".什么是双清?小辣椒  GM-Q5+刷机之前为什么要双清?小辣椒  GM-Q5+手机又要如何双清呢?线刷宝给大家全面介绍 ...

  2. 一张壁纸让android手机瘫痪,一张壁纸让你的手机变成砖头机,用安卓手机的用户要小心了...

    原标题:一张壁纸让你的手机变成砖头机,用安卓手机的用户要小心了 看到这个题目我相信很多网友都不会相信,觉得设置一张壁纸怎么可能让自己的手机变成砖头机,这也太离谱了吧. 其实事情的原因是这样的,一位来自 ...

  3. android 4.4 锁屏密码,安卓手机忘记锁屏密码怎么办?安卓手机绕过锁屏密码的几种解决方法...

    在2003年有一部冯小刚执导的电影叫作<手机>相信不少人都看过,那句做人要厚道的经典台词流传至今.电影讲述的是男主角手机中隐藏着的秘密被妻子发现而引发的一系列故事,从此手机又有了一个外号叫 ...

  4. 蓝牙键盘 android手机游戏,使用BluetoothHidDevice将安卓手机同时模拟成鼠标和键盘...

    一直以来就有一种想法,就是自己写一个APP将安卓手机模拟成鼠标/键盘,应急的时候可以用来代替鼠标/键盘.之前也在国内外的网站上找了各种方案,但是这些方案不是很好,直到谷歌发布的API28后终于有了很好 ...

  5. android hid 鼠标,使用BluetoothHidDevice将安卓手机同时模拟成鼠标和键盘

    一直以来就有一种想法,就是自己写一个APP将安卓手机模拟成鼠标/键盘,应急的时候可以用来代替鼠标/键盘.之前也在国内外的网站上找了各种方案,但是这些方案不是很好,直到谷歌发布的API28后终于有了很好 ...

  6. android版本如何升级包,安卓手机系统怎么升级?安卓手机系统升级教程

    安卓手机系统怎么升级 随着系统的更新换代,相信不少网友对安卓系统的升级都很感兴趣,而这里指的一般都是通过刷机来升级,好像不刷就浑身不舒服一样.安卓系统升级可以在电脑上面下载官方的升级包,或者像小米系统 ...

  7. android手机可以分屏么,安卓手机怎么分屏操作 安卓手机分屏操作设置教程

    相信很多朋友在用手机看视频或者玩游戏聊天以及参加一些应付考试等等的时候,都会想能不能同时打开多个界面,其实是可以的,只是因为很多时候手机的分屏功能没有被大家所重视,分屏操作支持大家同时打开多个界面,与 ...

  8. 赤兔android手机视频恢复软件,赤兔安卓手机视频恢复软件

    下面我们对赤兔安卓手机视频恢复软件v10.5官方版文件阐述相关使用资料和赤兔安卓手机视频恢复软件v10.5官方版文件的更新信息. 赤兔安卓手机视频恢复软件 赤兔安卓手机视频恢复软件是一款专门针对安卓系 ...

  9. android手机可以换字体吗,安卓手机字体怎么改?安卓手机爱字体换字体教程

    安卓手机字体怎么改?大家都知道,换安卓字体是需要Root权限的,随着安卓系统的不断升级,Root的难度也逐步上升,但这个问题与我们无关,让刷机工具头疼去吧,我们只需要点击某软件的"一键Roo ...

  10. android 内核调整工具,合理调校手机内核 让你的安卓手机更加流畅省电

    原标题:合理调校手机内核 让你的安卓手机更加流畅省电 首先是内核调校工具推荐(各大应用市场及手机论坛均可找到并下载安装). 第一个是kernel adiutor 界面好看 功能较多 第二个是3c to ...

最新文章

  1. 针对地图可压缩性的点云配准方法评估(IROS 2021)
  2. 《模拟信息转换器(AIC)的实现技术研究》读书笔记
  3. 获取客户端真实IP地址
  4. C++ Primer 5th笔记(chap 16 模板和泛型编程)类模板成员函数的实例化
  5. Java黑皮书课后题第8章:*8.34(几何:最右下角的点)在计算几何中经常需要从一个点集中找到最右下角的点。编写一个测试程序,提示用户输入6个点的坐标,然后显示最右下角的点
  6. 李宏毅机器学习课程---2、Regression - Case Study
  7. java 创建ssh用户秘钥,安装Java、Maven、Git,以及生成、拷贝密钥
  8. 使用heroku托管服务搭建网站
  9. 关于larbin的编译
  10. 《Linux命令行与shell脚本编程大全 第3版》Linux命令行---31
  11. 数据仓库和数据库有什么区别
  12. 升级ubuntu后EMACS 无法使用
  13. Atitit 通信技术概要 艾提拉著 目录 1. 通信系统原理(孔英会编著的图书)_百度百科.html 2 1.1. 第1章绪论1 2 1.2. 第2章信号分析基础25 2 1.3. 第3章信道5
  14. PHP获取grpc请求时间,Go gRPC进阶-超时设置(六)
  15. 初秋西安,终南山Linux内核问道之旅
  16. 洛谷P4238:【模板】多项式求逆
  17. 聚合器是什么东西?聚合器的可能性
  18. 视觉特效视觉插件包FxFactory pro 8 集各fcpx插件于一体
  19. Win10下如何修改系统用户目录名称
  20. html知识点复习整理

热门文章

  1. 基于智能移动设备的IP电话软件的设计与实现
  2. cc视频直播的SDK集成
  3. android 系统清理软件,Android软件大比拼:系统清理选择谁?
  4. linux安装binutils
  5. [机器学习与scikit-learn-8]:数据预处理-1-意义与概述
  6. asm(Java字节码操控框架)和 CGlib(Code Generation Library)
  7. Python实现文件选取和路径打印
  8. 西安电子科技大学计算机强吗,西安电子科技大学和北京邮电大学谁更厉害谁更难考?以数据说话...
  9. 有关日期的一些工具类收集
  10. relief算法研究