KaliLinuxNetHunter教程實施刷機解鎖Bootloader

大學霸發表於2019-01-18

KaliLinuxNetHunter教程實施刷機解鎖Bootloader

當使用者將前面的工作都準備完成後,即可開始刷機。其中,整個刷機過程分為三個步驟,分別是解鎖 Bootloader 、刷入第三方 Recovery 和實施刷機。為了使使用者能體驗到所有的功能,本教程將使用最新版來搭建 Kali NetHunter 環境。下面將詳細的介紹整個刷機過程。

1. 解鎖 Bootloader

在嵌入式作業系統中, Bootloader 是在作業系統核心執行之前執行。可以初始化硬體裝置、建立記憶體空間對映圖,從而將系統的軟硬體環境帶到一個合適狀態,以便最終呼叫作業系統核心準備好正確的環境。在嵌入式系統中,通常並沒有像 BIOS 那樣的韌體程式,因此整個系統的載入啟動任務就完全由 Bootloader 來完成。

由此可以看出, Bootloader 很重要。如果 Bootloader 不能正常載入,手機就是磚頭一個,無法正常啟動和使用。這也就是這裡為什麼要解鎖 Bootloader 才能刷入第三方 ROM 。如果不破解 Bootloader ,就無法初始化手機硬體,手機也就無法使用。下面將介紹解鎖 Bootloader 的方法。

【例項 1-2 】解鎖 Bootloader 。具體操作步驟如下所示:

1 )進入 fastboot 模式。首先將手機關機。然後,按下“音量上鍵 + 電源鍵”即可進入 fastboot 模式。成功進入 fastboot 模式後,手機上將會顯示“ fastboot ”文字。

2 )將手機插入到 PC 機中,然後開啟 Windows 的命令提示符視窗,並輸入以下命令:

cd Desktop\android-sdk-windows\platform-tools

fastboot devices

1d568ee2          fastboot

從輸出的結果中,可以看到顯示出了當前連線的裝置。

3 )此時,解鎖 Bootloader 。執行命令如下所示:

fastboot oem unlock

...

OKAY [    0.016s]

finished. total time: 0.016s

從輸出的資訊中,可以看到提示 OKAY ,則表示解鎖成功。

4 )重啟手機。執行命令如下所示:

fastboot reboot

rebooting...

finished. total time: 0.016s

從輸出的資訊中,可以看到手機正在重啟。當手機成功重啟後,將進入到系統中。接下來,還需要調整手機的一些設定。

5 )開啟手機的 USB 除錯。在手機中依次選擇“設定” | “關於手機” | “連續按 7 次內建版本號”,將啟用開發者選項。然後,返回到設定介面,選擇“開發者選項”命令,將開啟如圖 1.13 所示的介面。

6 )在該介面選擇 Android 除錯選項,單擊右側的 按鈕啟用 USB 除錯。單擊 按鈕後,將彈出一個提示對話方塊

7 )該對話方塊中顯示了 USB 除錯的功能,是否確定要開啟 USB 除錯。這裡單擊“確定”按鈕,開啟 USB 除錯後

8 )禁用 Cyanogen 恢復模式。在手機中依次選擇“設定” | “開發者選項”命令,禁用“更新 Cyanogen 恢復模式”選項


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-2564107/,如需轉載,請註明出處,否則將追究法律責任。

相關文章