概述
- 手機型號:
Pixel 4a 5G
版本,代號bramble
- 系統版本:
LineageOS 21
,對應android14
版本,代號U
必須按順序跟着每個步驟來操作,不能跳過任何步驟,否則會失敗。
基本需求
- 電腦必須安裝
adb
和fastboot
工具 - 開啓手機的usb調試
固件
手機必須先刷一個14版本的正常的rom,這個目的是把固件刷上,可以刷官方的rom,這樣最保險。
解鎖bootloader
只需要解鎖一次,解鎖會清空手機數據,請先備份數據
- 在開發者界面開啓
oem解鎖
- 連接手機到電腦
- 執行命令
adb reboot bootloader
,或在關機狀態下,同時電源鍵+音量減鍵,進入fastboot界面 - 執行解鎖命令
fastboot flashing unlock
,會進入選擇是否解鎖的界面 - 按音量下鍵,選擇unlock,再按電源鍵確認解鎖
刷附加的分區
- 下載boot.img和dtbo.img, 下載地址:https://download.lineageos.org/devices/bramble/builds
- 執行刷分區命令,linux用戶需要root權限
fastboot flash boot boot.img
fastboot flash dtbo dtbo.img
刷Recovery分區
- 下載
vendor_boot.img
,下載地址:https://download.lineageos.org/devices/bramble - 執行命令
fastboot flash vendor_boot vendor_boot.img
- 按音量下鍵,選擇recovery,再按電源鍵進入recovery
安裝Lineage系統
- 下載Lineage刷機包,下載地址:https://download.lineageos.org/devices/bramble ,是一個zip包
- 雙清:選擇手機上的
Factory Reset
, 再選擇Format data / factory reset
。 - 返回主界面,選擇
Apply Update
,然後在電腦端執行命令adb -d sideload filename.zip
- 刷機可能會持續幾分鐘,刷機完後會提示如果需要刷其他包,如gms,需要重啓,選擇yes,會重新進入recovery,不是系統
至此,系統就刷好了,重啓即可進入
刷gms,可選,根據自己需求
這部操作,必須是上一步刷完系統後,重啓進入recovery,不進入系統的情況下進行
- 下載gms刷機包,下載地址:https://wiki.lineageos.org/gapps
- 執行刷機命令:
adb -d sideload filename.zip
。 - 如果提示簽名無效,可以忽略,繼續刷,因爲gms的簽名跟系統的簽名是不一樣的