1. 程式人生 > >Pixel XL 刷機及Root過程

Pixel XL 刷機及Root過程

ins run 一個 TP form eas 開發 fastboot 穩定

需要準備的文件:

  1. 獲取 Google USB 驅動程序並安裝 https://developer.android.com/studio/run/win-usb
  2. 下載Google官方鏡像文件 [8.1.0 (OPM4.171019.021.D1, Jun 2018)] https://developers.google.cn/android/images#marlin
  3. 下載 SDK Platform-Tools for Windows (adb, fastboot這些工具) https://developer.android.com/studio/releases/platform-tools
  4. 下載 Latest Stable Magisk Version: v16.0 穩定版本 https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
  5. 下載 twrp-pixel-installer-marlin-3.2.1-2.zip twrp-3.2.1-2-marlin.img https://dl.twrp.me/marlin/



刷機過程:

  1. 設置USB調試模式。設置->系統->開發者選項->USB調試 打開
  2. 在PC上面安裝Google USB驅動文件,方法:找到android_winusb.inf,右鍵菜單選擇安裝
  3. 解壓 platform-tools_r28.0.0-windows.zip 到一個目錄下,命名為A目錄
  4. 將twrp-3.2.1-2-marlin.img twrp-pixel-installer-marlin-3.2.1-2.zip 拷貝到A目錄下
  5. 將Google官方的鏡像文件解開,將裏面的所有文件和目錄都拷貝到A目錄的根目錄下技術分享圖片
  6. 將手機連接上數據線
  7. 在A目錄下,執行,adb reboot bootloader
  8. 當手機重啟並進入bootloader後,通過命令查看 fastboot devices
    技術分享圖片
    這時可以查看到已連接的設備
  9. 這一步是解鎖最重要的一步,執行 fastboot oem unlock
    技術分享圖片
  10. 檢查是否已經解鎖 執行 fastboot oem device-info
    技術分享圖片
    第二行 Device unlocked: true –> 表示已經解鎖了
  11. 正式開始刷機, 在A目錄下面運行flash-all.bat,即可進行刷機,等待幾分鐘就可以了。




root過程:

  1. 將 Magisk-v16.0.zip 拷到手機SD卡根目錄下
  2. 在A目錄下,執行,adb reboot bootloader
  3. 執行 fastboot boot twrp-3.2.1-2-marlin.img
  4. 在手機上找到 Magisk-v16.0.zip,安裝,重啟後就可以了。



Pixel XL 刷機及Root過程