对安卓手机玩家来说,刷机可谓是一门必修课,而对小编来讲,刷机更是一种“娱乐方式”。相信仍有读者对刷机的中一些概念不是特别熟悉,不过不用担心,今天,笔者就给大家讲讲安卓刷机的那些事儿。
我们的电脑每次开机自检以及硬件初始化都是通过BIOS来完成的,这也是我们的电脑加电之后所加载的第一个软件,而我们的安卓手机中并没有BIOS,这就需要Bootloader来充当BIOS的角色了。
和BIOS类似,当我们的安卓手机加电之时,最先执行的一段代码便是Bootloader,它可以完成设备基本硬件的初始化,加载系统内核,从而启动系统。
很多手机厂商往往会给自家手机的Bootloader加锁,当Bootloader被锁住时,你的手机便只认可官方的固件,如果Bootloader发现手机中的系统不是被指定的,就会阻止其启动,所以从表面上看,锁Bootloader带来的后果,便是它“不能愉快地刷机了”。
那么问题来了,厂商为什么要这么做?原因主要有以下这么几点:
一、安全和稳定
官方的固件通常都是经过重重测试的,能够可靠地运行,而很多第三方固件则可能出现各种各样的问题,其导致的后果轻则影响用户体验,重则直接让手机成砖,所以为了手机的安全和稳定,厂商会为Bootloader加锁。
二、差异化的用户体验
市面上的很多手机都有自己的一套UI,比如三星的TouchWiz,HTC的Sense,锤子的SmartisanOS以及魅族的Flyme,定制UI不仅使得他们的产品特点更加鲜明,有些时候,定制UI更是移动互联网的“入口”,而如果用户可以自由地刷机,手机厂商便会沦为“代工厂”,丢掉了自己的特色不说,移动互联网的“入口”也会被他人抢占。
三、运营商的利益
很多安卓手机为运营商的定制机,里面会内置一些无法卸载的运营商软件或服务,而如果解锁了Bootloader,这些软件和服务便可被轻易卸载,运营商的利益就会受损,有些和运营商合作紧密的手机厂商当然不希望看到此等事情的发生,所以就会锁定Bootloader。
又来一个问题,既然想刷机就要先解锁Bootloader,那我该怎么解锁呢?
手机的生产厂商不同,其解锁Bootloader的方式自然不同,一般来说,解锁Bootloader有“官解”和“强解”两种方式。“官解”,顾名思义,就是“官方解锁Bootloader”,一些开明的厂商虽然锁定了Bootloader,但是仍然会提供一些渠道来使你可以解锁Bootloader,这种渠道或是发送邮件申请解锁,或是通过论坛申请解锁,或是通过其他方式联系官方申请解锁。“强解”,当然就是强制解锁了,当官方不提供Bootloader解锁渠道时,可以利用手机当中的一些软件漏洞来强制解锁Bootloader,不过这种解锁方式并不安全,如果不到迫不得已,还是不要这么做的好。
如果你想了解解锁Bootloader的具体方式,则可以在搜索引擎当中搜索关键字:你的手机品牌+你的手机型号+解锁Bootloader。
需要注意的是,有些品牌的手机解锁Bootloader即意味着你的手机自动放弃保修。