Bootloader解锁详细步骤

嵌入式操作系统

57人已加入

描述

  在嵌入式操作系统中,BootLoader是在操作系统内核运行之前运行。可以初始化硬件设备、建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境。在嵌入式系统中,通常并没有像BIOS那样的固件程序,因此整个系统的加载启动任务就完全由BootLoader来完成。在一个基于ARM7TDMI core的嵌入式系统中,系统在上电或复位时通常都从地址0x00000000处开始执行,而在这个地址处安排的通常就是系统的BootLoader程序。

  BootLoader操作模式:

  1.自启动模式:在这种模式下,bootloader从目标机上的某个固态存储设备上将操作系统加载到RAM中运行,整个过程并没有用户的介入。

  2.交互模式:在这种模式下,目标机上的bootloader将通过串口或网络等通行手段从开发主机(Host)上下载内核映像等到RAM中。可以被bootloader写到目标机上的固态存储媒质中,或者直接进入系统的引导。也可以通过串口接收用户的命令。

  刷机时为什么要解锁bootloader?

  Bootloader从字面上来看就是启动加载的意思。用过电脑的都知道,windows开机时会首先加载bios,然后是系统内核,最后启动完毕。那么bootloader就相当于手机的bios,它在手机启动的时候根据基带初始化硬件,然后引导系统内核,直到系统启动。因此可以看出,bootloader很重要,如果bootloader不能正常加载,手机就是砖头一个,无法正常启动和使用。这也就是为什么bootloader被锁的手机必须要破解才能刷第三方rom。如果不破解bootloader,就无法初始化手机硬件,手机也就无法使用。

  Bootloader解锁详细步骤:

  1、将开发版的系统包拷贝至手机,在系统更新中选择“手动选择安装包”将手机升级至开发版系统,已经是开发版系统的可略过此步骤(从稳定版升级至开发版会清空所有数据,建议进行数据备份)

  2、在miui论坛申请解锁权限并下载解锁工具

  3、在需要解锁的设备

  4、登录成功后,手动进入fastboot模式(关机后,同时按音量下键+电源键);

  5、在PC端的小米解锁工具上,登录手机上登陆的具备解锁权限的小米帐户,并通过USB连接手机;

  6、点击“解锁”,预计10秒左右,完成解锁。

  帐户成功申请解锁权限后,可以立即解锁已被验证的设备,同一帐户解锁两台设备的间隔大于30天。

  注:

  1、此解锁方式主要是提供给发烧友玩机使用,因解锁后对于手机的安全隐私有重要影响,2、因解锁操作会对手机使用和安全性带来一定的风险,MIUI会对解锁资格的申请者有较为严格的审核,无法确保所有申请者都能获得解锁资格;

  3、解锁后的设备,可以在Bootloader模式下刷第三方ROM包;

  4、解锁后的设备会在服务端永久性的标记为“已解锁”状态;

  5、解锁后的设备,可以再刷入官方MIUI开发版系统后重新锁定(FastBoot脚步选择:flash_all_lock.bat)。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分