fastboot是什么意思(fastboot要多久结束)

各位朋友们大家好,这里是Ma说手机。

上一篇文章我们让大家认识了手机的恢复模式——recovery。我相信大家还有很多疑惑:通过recovery可以升级系统刷机双清,可是用数据线连接电脑的刷机方法又是什么呢?虽然手机已经对系统中的文件进行了加密,可是如果犯罪分子把系统也一起清除了,重新刷入一个系统,又该怎么办呢?手机是不是加密了也不安全呢?是不是每个人都可以随意给手机刷机呢?

带着这么多的疑问,我们一起来看看手机中到底有什么蹊跷,能让大家的数据有安全保障呢?

其实,手机中有另一个模式叫做fastboot模式。Fastboot,英语翻译意思是快速启动。在安卓手机中fastboot是一种比recovery更底层的刷机模式(俗称引导模式)。就是使用USB数据线连接手机的一种刷机模式。在手机关机状态下,按 电源键 和 音量键减 即可进入fastboot,进入fastboot后长按电源键即可退出该模式。

在该模式下,可以使用数据线连接电脑对手机进行线刷。这是比卡刷更安全更高效更彻底的刷机模式。如果手机出现了某些问题或者想把手机弄到最初的模样清理所有数据,那我推荐使用这个模式进行刷机。

一般来说使用adb命令行即可把想要刷入的刷机包刷到手机内。但好多厂商都定制了各自自己的线刷工具,甚至有的厂商为了更高的安全,禁止用户线刷。

到这里有的小伙伴就会有更大的疑问了,这模式这么底层,这么牛掰,让不法分子学会了那还了得?

不要担心!bootloader就是你守护手机数据安全的门神!

引导加载程序是系统加电后运行的第一段软件代码,称之为Bootloader。BootLoader是Booter和Loader的合写:前者意味着要初始化嵌入式系统硬件使之运行起来,至少是部分运行起来,与PC机中的BIOS作用相似;后者意味着将嵌入式操作系统映像加载到内存中,并跳转过去运行。如PC机中MBR上的BootLoader(PC机中的引导加载程序由BIOS(其本质就是一段固件程序)和位于硬盘MBR中的OS BootLoader(比如,LILO和GRUB等)一起组成。BIOS在完成硬件检测和资源分配后,将硬盘MBR中的BootLoader读到系统的RAM中,然后将控制权交给OS BootLoader。BootLoader的主要运行任务就是将内核映象从硬盘上读到 RAM 中,然后跳转到内核的入口点去运行,也即开始启动操作系统。)

而在嵌入式系统中,通常并没有像BIOS那样的固件程序(注,有的嵌入式CPU也会内嵌一段短小的启动程序),因此整个系统的加载启动任务就完全由BootLoader来完成。比如在一个基于ARM7TDMI core的嵌入式系统中,系统在上电或复位时通常都从地址0x00000000处开始执行,而在这个地址处安排的通常就是系统的BootLoader程序。

简单地说,BootLoader就是在操作系统内核运行之前运行的一段小程序。通过这段小程序,我们可以初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境。

(0)
上一篇 2022年4月30日
下一篇 2022年4月30日

相关推荐