[教學] Pixel 3 XL (Android 10) 該如何安裝 Magisk

/ 分類: , , / 4 則回應

標籤: ,

最後更新日期

Google 在九月份公布為旗下 Pixel 系列手機釋出 Android 10 系統,也許是新品上架,非預期問題在所難免,短短一個月內就更新了三版韌體,算算是算時間,也該是進場的時候了,就將原本已經安裝的 Magisk 先行移除後進行升版,完成後使用最新版的 Magisk Manager v7.3.4 去搭配 Magisk v19.4 來修改 boot.img 並刷入手機,此時依然顯示尚未安裝,稍微爬了一下相關論壇討論,目前暫時只能使用 Canary Channel 的版本達成,尚未釋出至 Stable/Beta 的版本,以下操作流程提供給 Pixel 3 XL 韌體版本為 10.0.0 (QP1A.190711.020.C3, Sep 2019) 的朋友參考。Ps. 理論上也適用 Pixel 3、Pixel 3a 與 Pixel 3a XL

新版 Magisk 20.0 已可支援 Android 10,不需要再透過 Canary Channel 來應急,已經安裝的使用者,建議可將其反安裝後重回 Stable/Beta 的版本

由於先前已經針對 Magisk 以及 Pixel 3 XL 的安裝紀錄文件,相關所需檔案、網頁連結與參照資訊,本文就不贅述,詳細說明可參考下面連結:

調整 Magisk 為 Canary Channel

Magisk Manager Installation
連上 Magisk 在 Github 上的 Release 頁面,下載最新版本的 Magisk Manager,完成後進入手機檔案下載項目,點擊 MagiskManager-v7.3.4.apk 進行安裝


開啟 Magisk Manager 並點擊左上角選單圖示,找到設定功能


在設定功能中找到更新頻道,點擊後選取自訂


於自訂網址中輸入 : https://raw.githubusercontent.com/topjohnwu/magisk_files/master/canary_builds/canary.json


將 Magisk Manager 完全關閉後重新開啟,這時會偵測到有新版本,按下更新後並進行安裝

製作內含 Magisk 的 boot.img


點擊安裝 Canary Channel 的 Magisk


安裝模式選擇「選擇並修改檔案」,選取先前上傳到手機中的官方 boot.img (需對應目前手機版本)


這時 Magisk Manager 會自動下載最新版本 Magisk,並自動修改 boot.img,修改過後的檔案名稱為 magisk_patched.img

置換手機 Boot Image (Magisk Inside)

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


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

注意事項

Canary Channel 的 Magisk,在功能上屬於實驗階段,可能會有穩定性的問題,各位看官可以自行斟酌是否使用,若有疑慮又有使用 Magisk 的需求,不妨考慮在 Android Pie (9.0.0) 多等一陣子,等正式釋出至 Stable/Beta 後,再將手機韌體更新至 Android 10。

一般留言 (4)

  1. 你好,我的ROOT成功后,不能重启手机,重启后就会失去root,请问怎么解决?

發表迴響