Sony Xperia 5 II (XQ-AS72) 透過官方管道解鎖後,便可以Root和刷機(刷入第三方ROM)。
操作前務必備份重要資料,解鎖bootloader後手機資料會全部清除。
本文教學亦適用於Xperia 5 (J9210)、Xperia 5 III、Xperia 5 IV、Xperia 5 V。
1. Root後會失去的東西 #
-
Root後會破保固。
-
操作不慎會有變磚之風險。風險自負。
-
Root後可能無法正常OTA更新。
-
在解鎖Bootloader後,Play Integrity無法通過,導致無法使用銀行App。需要刷Play Integrity Fix隱藏root權限。
-
是否會損失DRM key:2019年之後的Xperia,解鎖Bootloader不會損失任何原廠的照相與螢幕功能,無須備份TA分區。並且之後是能夠刷回原廠ROM,回鎖Bootloader的。
於Sony Xperia 5 II刷入Magisk,取得Root權限。
流程:解鎖bootloader → 刷入Magisk,完成Root。
如果有需要的話,還可以將原廠系統刷成第三方ROM,這樣起碼可以擺脫被原廠放生更新的命運。
根據我自己的測試,若未來想將Xperia 5 II刷回原廠(重新上鎖)是不需要備份所謂TA分區的。
解除和Root後無法運作的項目:DRM會掉到L3,影響看Netflix之類的高畫質影片,金融類APP可能也會閃退不給用。雖然其實可以繞過

2. 準備工具 #
-
Linux電腦不需要安裝Android機驅動,不過Windows 11可能需要Sony發表的驅動。
-
依照你的作業系統下載ADB與Fastboot工具,解壓縮使用。
-
XperiFirm:下載Sony原廠韌體
-
Sony Dump Tool:從Sony原廠韌體解出boot.img之用
-
爲什麼沒有TWRP?不是每支Sony手機都有人做第三方Recovery,直接修補boot.img比較快。
3. 解鎖bootloader #
- 手機開啟電話APP,撥號輸入:
*#*#7378423#*#*-
進入Service info → Configuration → Rooting Status,確認Bootloader unlock allowed是否為yes,代表可解鎖。

-
接下來要取得解鎖碼。到Sony官網。於下方表單選取Xperia 5 II,輸入IMEI碼(系統設定 → 關於手機,若有雙卡填SIM 1的就好,將二個破保的警告選項都打勾。按下Submit,接著會出現一組解鎖碼,將其複製下來。

-
系統設定 → 版本號碼點5下,系統設定→系統就會出現開發人員選項,點進去,開啟OEM解鎖。

-
手機關機。按著手機音量上鍵,接到電腦,進入fastboot模式,Sony手機的指示燈應會變成藍色。
-
開啟終端機,用指令確認是否電腦有抓到手機:
fastboot devices- 開始解鎖bootloader,解鎖碼的格式為「0x」+剛剛網站取得的解鎖碼:
fastboot oem unlock 0x解鎖碼- 終端機回傳「Okay」就代表成功了。重開機後資料已被清除,要重新設定手機。
4. 刷入Magisk #
如果擔心開不了機,先備份原本的boot.img。
Sony Xperia 5 II要刷入Magisk有二種作法:
一是到XDA下載fengmubai製作的,對應韌體版本的boot.img。
二是自行抽取原廠韌體的boot.img給Magisk修補,參見:Sony Dump Tool用法
本文採用作法一。
- 透過fastboot刷入boot.img到boot分區:
fastboot flash boot boot.img
# Xperia 5 V之後用這個
fastboot flash init_boot boot.img-
重開機後要到應用程式列表點選Magisk安裝更新。

-
同意修復環境,之後重開機。

-
在設定中開啟Magisk Hide。

-
執行SafetyNet檢測:成功

-
解鎖bootloader後,每次重開機都會顯示「手機已解鎖,無法驗證是否遭竄改」的警告。
如果還是不行請看這篇了解如何防止APP偵測到Root。
5. 刷入第三方Recovery和ROM #
2021年曾有人移植給Xperia 5 II用的OrangeFox (TWRP的fork),孰料作者放棄維護,於是Xperia 5 II現在沒有類似TWRP的Recovery可刷,只剩LineageOS的Recovery。
LineageOS官方於2023年2月正式支援Sony Xperia 5 II。
參見給Sony Xperia 5 II刷機升上Android 13
6. 解除Root並刷回原廠ROM #
由於Play Integrity會抓Bootloader解鎖狀態,單單把Magisk移除並不算完全的解除root,系統狀態還是不乾淨。
需要清除手機資料,刷機回原廠韌體,將Bootloader重新上鎖才能回覆原廠系統。
參照:NewFlasher + XperiFirm教學,將Sony Xperia 1/5/10系列手機強制刷回原廠ROM