小米手機(jī) BL 解鎖操作指南
小米手機(jī) BL 解鎖操作指南
在開(kāi)始之前,先大致了解下 BL 鎖的相關(guān)知識(shí),以便對(duì)接下來(lái)的操作有個(gè)基本認(rèn)識(shí)。
什么是 BL 鎖
BL 全名為 BootLoader,它在手機(jī)安全啟動(dòng)規(guī)范中屬較底層的一環(huán)。以下是 BootLoader 在各類(lèi)啟動(dòng)場(chǎng)景中的順序。
系統(tǒng)啟動(dòng):芯片內(nèi)部固化 BootROM?->?BootLoader?-> Boot.img(Linux kernel 和 RAMDisk) -> System.img(Android)
卡刷啟動(dòng):芯片內(nèi)部固化 BootROM?->?BootLoader?-> Recovery.img -> 刷入卡刷包
線(xiàn)刷啟動(dòng):芯片內(nèi)部固化 BootROM?->?BootLoader?-> 刷入線(xiàn)刷包
BootLoader 會(huì)檢查加載對(duì)象的簽名信息(Boot.img 或 Recovery.img),如果簽名與 OEM 廠商簽發(fā)的不符將拒絕啟動(dòng)。在通過(guò) BootLoader 檢查后,后續(xù)步驟也會(huì)繼續(xù)驗(yàn)證加載對(duì)象,Boot.img 檢查 System.img 簽名,Recovery.img 檢查刷機(jī)包簽名,如此環(huán)環(huán)相扣。
為什么需要解 BL 鎖
從上面介紹可以了解到,BL 鎖主要作用是驗(yàn)證加載對(duì)象簽名,防止啟動(dòng)第三方 ROM 或 Recovery,避免由此帶來(lái)的數(shù)據(jù)安全風(fēng)險(xiǎn)。同時(shí)限制了 Fastboot 方式刷機(jī)(線(xiàn)刷),防范手機(jī)在沒(méi)有授權(quán)的情況下被刷機(jī)。
對(duì)于合法刷機(jī)需求,小米保留有 BL 解鎖渠道,在解鎖后才能使用線(xiàn)刷方式刷機(jī)。小米 BL 解鎖設(shè)計(jì)有多重驗(yàn)證,需在手機(jī)和解鎖工具上登錄相同小米帳號(hào),并在手機(jī)插入 SIM 卡,進(jìn)行數(shù)據(jù)聯(lián)網(wǎng)等指定操作。
BL 解鎖后有何變化
BL 解鎖后賦予用戶(hù)更多權(quán)限,可以自由刷第三方 ROM 和 Recovery,可以 Root 手機(jī),相應(yīng)的也會(huì)增加手機(jī)安全風(fēng)險(xiǎn),僅適合高級(jí)用戶(hù)。
對(duì)普通用戶(hù)來(lái)說(shuō),解 BL 鎖可能只為降級(jí)系統(tǒng)版本。這種只要確保 ROM 是官方原版,在刷機(jī)時(shí)選擇鎖定 BL 鎖,安全性將不受影響。
注:如果刷國(guó)際版 ROM,則不能上鎖,不然會(huì)無(wú)法啟動(dòng)系統(tǒng)。因?yàn)樾∶自?BL 加入了區(qū)域驗(yàn)證,國(guó)內(nèi)版和國(guó)際版的簽名信息不一致。
小米手機(jī) BL 解鎖步驟
在解鎖操作前,先確認(rèn)自己的小米帳號(hào)是否可以解鎖(即每月最多解鎖 1 臺(tái)手機(jī),每年最多 4 臺(tái),超過(guò)需要更換帳號(hào))。
帳號(hào)沒(méi)問(wèn)題后即可開(kāi)始下面解鎖步驟:
備份手機(jī)數(shù)據(jù),BL 解鎖會(huì)清除手機(jī)數(shù)據(jù),有數(shù)據(jù)的請(qǐng)先外置備份數(shù)據(jù)
手機(jī)已插入 SIM 卡,關(guān)閉 WiFi 連接,啟用數(shù)據(jù)聯(lián)網(wǎng)方式(后面操作需要用到數(shù)據(jù)聯(lián)網(wǎng))
依次點(diǎn)擊 手機(jī)設(shè)置 -> 我的設(shè)備 -> 全部參數(shù) -> 連續(xù)點(diǎn)擊幾次“MIUI 版本” 打開(kāi)開(kāi)發(fā)者選項(xiàng)(圖解)

4.依次點(diǎn)擊 手機(jī)設(shè)置 -> 更多設(shè)置 -> 開(kāi)發(fā)者選項(xiàng) -> 設(shè)備解鎖狀態(tài) -> 綁定帳號(hào)和設(shè)備(圖解)

5.如果首次綁定手機(jī),需要在綁定帳號(hào)后等待 7 天,期間不要退出小米帳號(hào),以滿(mǎn)足解鎖條件(不然后面會(huì)提示綁定時(shí)間太短)

6.電腦下載小米 BL 解鎖工具,完整解壓后運(yùn)行里面的?miflash_unlock.exe
?程序,按提示登錄小米帳號(hào)
7.將手機(jī)關(guān)機(jī),按住音量下鍵 + 開(kāi)機(jī)鍵
進(jìn)入 Fastboot 模式,用數(shù)據(jù)線(xiàn)連接電腦(如果顯示未連接,請(qǐng)檢測(cè)安裝電腦驅(qū)動(dòng))

8.識(shí)別手機(jī)連接后,點(diǎn)擊“解鎖”按鈕,稍等片刻就會(huì)看到?BL 解鎖結(jié)果,然后重啟手機(jī)(開(kāi)機(jī)可看到 BL 鎖狀態(tài))

9.到此,BL 解鎖就完成了,之后可以按需使用線(xiàn)刷方式刷機(jī)或者 Root 手機(jī)等操作
注:如果解鎖過(guò)程中遇到問(wèn)題,需要重啟手機(jī),可以長(zhǎng)按開(kāi)機(jī)鍵 10 秒退出 Fastboot 模式。
小米手機(jī) BL 解鎖常見(jiàn)問(wèn)題
BL 解鎖后可以重新上鎖嗎
可以在使用 MiFlash 刷機(jī)時(shí),在界面右下角選擇是否鎖定 BL?;蛘咴谒C(jī)后運(yùn)行鎖定 BL 命令上鎖。
解鎖工具提示“賬號(hào)設(shè)備不一致”
檢查手機(jī)登錄小米帳號(hào)是否和線(xiàn)刷工具登錄的一致。如果帳號(hào)相同,可嘗試將手機(jī)系統(tǒng)升級(jí)到最新版再試。
解鎖工具提示“賬號(hào)與設(shè)備沒(méi)有綁定關(guān)系”
如果用小米英文官網(wǎng)注冊(cè)的帳號(hào)解鎖國(guó)內(nèi)版手機(jī),可能出現(xiàn)此問(wèn)題,需要注冊(cè)國(guó)內(nèi)帳號(hào)操作。
解鎖工具提示“無(wú)法獲取手機(jī)信息”
嘗試更換數(shù)據(jù)線(xiàn)。如果電腦有 USB 2.0 端口,優(yōu)先使用。此外最好用運(yùn)行 64 位系統(tǒng)的電腦操作。
解鎖失敗顯示“未知錯(cuò)誤-1”
網(wǎng)路異常,檢查電腦網(wǎng)絡(luò)是否正常連接。
解鎖失敗顯示“賬號(hào)權(quán)限不足或者賬號(hào)受限”
賬號(hào)存在安全風(fēng)險(xiǎn),無(wú)法執(zhí)行解鎖操作,建議更換賬號(hào)。