海信a7cc 解鎖root安裝google play

知安思危發表於2024-04-14

警告!此操作會抹掉所有資料,務必提前備份。
參考redit

必備工具

adb工具 platform-toolshttps://developer.android.com/tools/releases/platform-tools
spd_dump 解鎖工具https://github.com/TomKing062/CVE-2022-38694_unlock_bootloader/releases
展銳驅動https://androiddatahost.com/dsa6h
Magiskhttps://github.com/topjohnwu/Magisk/releases
LiteGappshttps://sourceforge.net/projects/litegapps/files/litegapps/arm64/29/core/
這是谷歌全家桶的安裝模組,透過magisk安裝,所以請選擇masksu前置開頭的版本,並且經過測試basic版本會卡重啟,core版本可以。

可選工具

avbtoolhttps://github.com/zhuzhizhan/avbtool
pythonhttps://www.python.org/downloads/

流程

手機操作

1.開啟開發者模式
2.開啟解鎖oem引導
3.開啟usb除錯

電腦操作

透過adb讓手機進入燒錄模式

將platform-tools解壓後在右鍵在該資料夾開啟終端,執行adb reboot autodloader。手機變磚,成功進入燒錄模式.

安裝驅動

將下載下來的展銳驅動,解壓安裝對應版本。

解鎖手機

拔掉手機
將spd解鎖工具,解壓後在右鍵在該資料夾開啟終端,執行unlock.bat
插上手機一般就會自動開始,如果沒有反應,請拔掉手機長按開機鍵+電源up+電源down 10秒左右,重新嘗試。

刷入補丁簽名好的boot.img

adb reboot fastboot
fastboot flash boot image-new.img
fastboot reboot

安裝magisk模組

可選步驟

匯出boot.img

在解鎖工具包中使用spd_dump匯出boot.img
./spd_dump fdl fdl1-dl.bin 0x5500 fdl uboot-mod.bin 0x9efffe00 exec read_part boot 0 35M boot.img reset
重新引導
./spd_dump fdl fdl1-dl.bin 0x5500 fdl uboot-mod.bin 0x9efffe00 exec write_part splloader u-boot-spl-16k-sign.bin reset

處理boot.img

手機安裝magisk對boot.img進行補丁

使用avctool進行簽名

具體請參考
python2 avbtool add_hash_footer --image image-new.img --partition_name boot --partition_size 36700160 --key rsa4096_boot.pem --algorithm SHA256_RSA4096 --salt 5F55215FD2302D021F850B55912ED48D176784678692DC012E054B1ECD0BE025

相關文章