記錄下Pixel 2 XL (android 11) root過程

摘自How to Root Pixel 2 and 2 XL running Android 11 without TWRP
1、解鎖bootloader,摘自How to Unlock Bootloader Of Google Pixel Devices。準(zhǔn)備工作:
????a、開發(fā)者模式打開
????b、usb調(diào)試打開
????c、OEM Unlocking打開
????d、adb reboot bootloader
????e、音量上下鍵切換到Fastboot Mode,命令行執(zhí)行fastboot flashing unlock
????f、確認(rèn)頁面音量上下鍵切換到Unlock the Bootloader,命令行執(zhí)行fastboot reboot重啟設(shè)備
2、設(shè)備重啟后,繼續(xù)打開開發(fā)者模式,并開啟usb調(diào)試
????a、解壓出 boot.img,官方下載設(shè)備上對應(yīng)版本的ota包并解壓得到payload.bin,解壓payload.bin獲取boot.img,具體參考How to Extract payload.bin and get stock boot image file
????????????I、安裝python
????????????II、下載Payload Dumper,解壓文件至python安裝目錄
????????????III、解壓Payload.Bin,將文件復(fù)制到python安裝目錄
????????????IV、python安裝目錄下執(zhí)行命令行python -m pip install -r requirements.txt,成功后接著執(zhí)行python payload_dumper.py payload.bin,執(zhí)行完后會在output文件夾下發(fā)現(xiàn)boot.img system.img vendor.img等文件,將boot.img復(fù)制到手機存儲空間備用
3、下載MagiskManager并復(fù)制到手機存儲空間,安裝后打開,在頁面中點擊安裝Magisk并選擇安裝補丁boot.img,詳見Patch Stock Boot Image via Magisk and Flash it using Fastboot,執(zhí)行完會在手機的Downloads目錄下生成一文件magisk_patched.img,將該文件復(fù)制到pc的platform-tools目錄下
4、pc上進(jìn)入platform-tools目錄,命令行下依次執(zhí)行adb reboot bootloader,fastboot flash boot magisk_patched.img(設(shè)備有A/B分區(qū)的話,需要執(zhí)行fastboot flash boot_a magisk_patched.img,fastboot flash boot_b magisk_patched.img),最后執(zhí)行fastboot reboot重啟設(shè)備。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容