search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

[教學] Google Pixel 3 XL 手動刷機操作流程 - Unlock, Root, Factory Rom, TWRP, Relock - 風月無邊

台灣名列 Google Pixel 3 首發國清單的消息釋出,應該讓不少愛好者振奮不已,不再需要透過代購或者請友人攜帶回國,在 Google Store 開放預購的第一時間就下定 Google Pixel 3 XL 純粹黑,文章撰寫的同時,應該也不少人收到從香港寄過來的 DHL 包裹,以下主要紀錄這段期間在 Windows 10 作業系統環境下包含解鎖、取得 root 權限、刷回原廠韌體等操作流程。

本文記錄步驟為個人經驗分享,僅提供參考,操作前請先行備份重要資料,如果因為更新韌體造成手機無法正常運作或使用者資料遺失,不負擔相關責任

前置作業

軟韌體下載

為了方便流程操作說明與檔案路徑參照,包含 SDK Platform Tools、Pixel 3 XL Factory Images、TWRP for Google Pixel 3 XL 及後續操作產生的檔案皆會放在 C:\platform-tools 資料夾中,上圖為資料夾中檔案示意圖,其中選取檔案為 Pixel 3 XL Factory Images 解壓縮後產生。

啟用開發人員選項 (USB 偵錯/OEM 解鎖)

  • 於開機後,進入 「設定」 / 「系統」 / 「關於手機」 的畫面後,將畫面滑至最底,連續點擊 「版本號碼」 七次後啟用開發人員選項
  • 進入 「設定」 / 「系統」 / 「開發人員選項」,找到 「USB 偵錯」 並啟用
  • 這時透過 USB 線材連接電腦與手機,此時手機會跳出 「電腦的 RSA 金鑰」,勾選 「一律允許透過這台電腦進行」 後按下 「確定」
  • 回到 「開發人員選項」,找到 「OEM 解鎖」,點擊 「允許解除鎖定開機載入器」 描述文字位置,允許 OEM 解鎖

驗證 ADB/Bootloader Interface 驅動狀態

  • 確認手機已經啟用 「USB 偵錯」 並與電腦連接後,開啟命令提示字元,輸入 cd C:\platform-tools
  • 輸入 adb devices 確認 Pixel 3 XL 已透過 ADB Interface 與電腦連接並正確偵測
  • 手機會在輸入 adb reboot bootloader 後切換至 fastboot mode
  • 輸入 fastboot devices 確認 Pixel 3 XL 已透過 Bootloader Interface 與電腦連接並正確偵測

  • 如果 device 顯示 unauthorized,代表並未允許目前連接電腦所使用的 RSA 金鑰,請確認在 「USB 偵錯」 啟用的情況下,重新連接手機與電腦並加已授權
  • 如果 ADB/Bootloader Interface 並未正常驅動,在裝置管理員也顯示驚嘆號,請參考 「如何正確安裝 Google 通用驅動程式」 一文

如何將 Pixel 3 XL 解鎖 (Unlock)

要更新手機韌體,包含 Kernel、Rom、Recovery 等操作,必須是要在手機已經解鎖的情況下,以下為 Pixel 3 XL 在 fastboot 模式下的操作流程:

  • 重複 「驗證 ADB/Bootloader Interface 驅動狀態」 流程,將手機切換到 fastboot 模式
  • 輸入 fastboot flashing unlock 進行手機解鎖操作
  • 當命令提示字元跳出 Finished. 同時,手機畫面右上角會跳出 「Do not unlock the bootloader」,此時用音量上下鍵切換至 「Unlock the bootloader」 後按下電源鍵
  • 當手機的 Device state 從綠色的 Locked 變為紅色 Unlocked,代表手機已經完成解鎖,此時回到命令提示字元輸入 fastboot reboot 將手機重開機

  • 解鎖會重置手機,操作前請務必先行備份個人重要資料

如何取得 Pixel 3 XL Root 權限

目前 Pixel 3 XL 可以透過 Magisk Systemless 的方式來取得 root 權限,下面操作流程不需使用 TWRP Recovery 即可進行:

步驟一:取出官方 Boot Image

  • 在將原廠韌體 crosshatch-pq1a.181105.017.a1-factory-6f06f1a0.zip 解壓縮後,可以找到 image-crosshatch-pq1a.181105.017.a1.zip,將壓縮檔中的 boot.img 複製到手機儲存媒體 /sdcard/Download 中

步驟二:下載 Magisk 所需檔案

步驟三:製作內含 Magisk 的 boot.img

  • 首次開啟 Magisk Manager,會被詢問是否安裝 Magisk Stable v17.1,請取消並點擊左上角設定圖示,找到「設置」選項

  • 點擊「更新頻道」並選取「自訂」

  • 請在自訂網址處輸入 https://bit.ly/2N8UVlq ,回到 Magisk Manager 主選單後按下「更新 Magisk Manager」

  • 更新 Magisk Manager 後,安裝 Canary Channel 的 Magisk v17.4

雖然 Magisk Beta v17.3 就已經支援 [MagiskBoot] Support boot image header v1 (Pixel 3),不過軟體第一次請求 root 權限時會自動拒絕的 Bug,目前只有在 Magisk Canary v17.4 中有修正

  • 安裝方式選擇「補丁 Boot 映像文件檔」,選取先前上傳到手機中的官方 boot.img

  • 完成後,會在手機的檔案下載項目中看到封裝好的 patched_boot.img

步驟四:置換手機 Boot Image

  • 重複 「驗證 ADB Interface 驅動狀態」 流程
  • 輸入 adb pull /sdcard/Download/patched_boot.img 將重新封裝的 patched_boot.img 下載至 C:\platform-tools
  • 將手機切換到 fastboot 模式,並 「驗證 Bootloader Interface 驅動狀態」
  • 輸入 fastboot flash boot_a patched_boot.img 覆蓋 Boot A 的 boot.img
  • 輸入 fastboot flash boot_b patched_boot.img 覆蓋 Boot B 的 boot.img
  • 將手機重新開機

步驟五:驗證 Root 狀態

  • 完成開機後打開 Magisk Manager,可看到 Magisk v17.4 已完成安裝,並可分別通過 SafetyNet 與 Root 檢查

如何將 Pixel 3 XL 刷回官方原廠韌體

  • 重複 「驗證 ADB/Bootloader Interface 驅動狀態」 流程,將手機切換到 fastboot 模式
  • 輸入 flash-all 後自動開始將原廠韌體刷回手機並自動於完成後重新開機

  • 下載回來的官方韌體所解壓縮路徑,請確認和 fastboot 在同一個資料夾下方
  • 如果刷回原廠韌體時,又想要保留 Internal Storage 內的資料的話,可以在 flash-all.bat 批次檔中找到 fastboot -w update 字串,將 -w 移除後存檔再執行 flash-all

如何在 Pixel 3 XL 上使用 TWRP Recovery

TWRP 官方已於 2018/11/01 正式將 Pixel 3 XL 加入維護設備並釋出初版 3.2.3-0 Recovery Image,儘管後續更新版本 3.2.3-1 也修正了觸控螢幕的操作問題,不過目前已知包含 ADB、MTP 等使用上的問題仍然等待修正,目前還是比較建議在 fastboot 模式下將 TWRP 載入記憶體來使用。

  • 重複 「驗證 ADB/Bootloader Interface 驅動狀態」 流程,將手機切換到 fastboot 模式
  • 輸入 fastboot boot twrp-3.2.3-1-crosshatch.img 將 TWRP 上傳到手機記憶體中執行,這個部分會稍微久些,請耐心等待

  • 此操作方式並未實際將 TWRP Recovery 刷入手機,離開時請按下「Do Not Install」

如何重新將 Pixel 3 XL 上鎖

  • 重複 「驗證 ADB/Bootloader Interface 驅動狀態」 流程,將手機切換到 fastboot 模式
  • 輸入 fastboot flashing lock 進行手機解鎖操作
  • 當命令提示字元跳出 Finished. 同時,手機畫面右上角會跳出 「Do not lock the bootloader」,此時用音量上下鍵切換至 「Lock the bootloader」 後按下電源鍵
  • 當手機的 Device state 從紅色的 Unlocked 變為綠色的 Locked,代表手機已經重新上鎖,此時回到命令提示字元輸入 fastboot reboot 將手機重開機

  • 重新上鎖同樣會重置手機,操作前請務必先行備份個人重要資料
  • 要將手機上鎖,請務必確認手機是在原廠韌體的狀態下進行操作



熱門推薦

本文由 izaka 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦