Table of Contents
Motorola 手機 Moto G 5G Plus Android 11 刷機回 Android 10
這支剛買來就因為新奇直接升上了 Android 11,用沒幾天就發現 Android 11 有些限制很麻煩,Moto G 5G Plus 使用中也有一些問題,只是不知道是因為手機硬體的關係,還是 Android 11 版本的問題。一個想到探索問題究竟的想法一來,而且以前沒玩過刷機,手一癢,心一橫,就當買了個高級玩具!
前置作業
電腦上該裝的軟體,手機上該做的設定與解鎖 OEM_Locked,請閱讀:Motorola 手機解鎖 OEM_Locked
官方韌體下載
xda-developers 行動軟體開發社群裡有一篇文章:https://forum.xda-developers.com/t/working-firmware-for-xt2075-3.4217143/
提到了一個載點,從那下載了 Moto G 5G Plus Android 10 的韌體:lolinet mirrors XT2075-3_NAIRO_RETEU_10
如何找適用自己手機的韌體:
Product 代號
透過 adb 開啟手機的 bootloader 介面
adb reboot-bootloader
或手動 Android 手機進入 bootloader 與 Recovery 模式 進入手機 bootloader 的介面,可查看手機的 Product 代號,這支手機的 Product 代號是 Nairo。
硬體,軟體頻道
手機上開啟 〘設定〙⇨ 滑道最下面的,點〘關於手機〙,可查看硬體,軟體頻道。這支手機的軟體是 reteu
下載的檔案解壓縮後,將資料夾內的所有檔案放到 adb 的資料夾裡。
flashfile.xml
servicefile.xml 與 flashfile.xml 是刷機的步驟,可用瀏覽器打開查看。兩個差別在於 servicefile 會保留個人檔案,flashfile 不保留任何檔案。
打開 flashfile.xml ,將裡面的內容複製到這個網站 https://kfhost.net/flashfile 的空格裡,點擊〘Gerar Comandos〙
網站會將 flashfile.xml 轉換成可以直接複製,貼上的 fastboot 指令。
將指令複製下來,另外保存到文件裡。
刷機
電腦開啟 cmd 終端,手機接上電腦,開始刷機。
記得先 CD 到 adb 的資料夾裡
cd C:\adb
不然會發生這樣的蠢事,指令輸入完出現無法載入檔案的訊息!
接著透過 adb 開啟手機的 bootloader 介面
adb reboot-bootloader
用指令 fastboot 看是不是能偵測到手機
fastboot devices
之後照著那份 flashfile 的指令,一行一行的複製,貼入到終端裡執行(終端裡點擊滑鼠右鍵會直接貼上已複製內容)。
手機從開機後,會先出現一個警告畫面,告訴你 bootloader 沒鎖很危險,之後才會進入初始設定畫面。這個警告畫面每次從開機都會出現!
如果認為那把 bootloader 上鎖,這畫面就不會出現的話,那就大錯特錯了!
因為執行完 fastboot flashing lock 後,從開機只會出現找不到系統無法載入的畫面。
這時要再執行一次 fastboot flashing unlock,解鎖 bootloader 就能載入系統了。
懷著興奮的心情登入系統,打開看更新,直接出現 Android 11版的更新,沒有 Andorid 10 的安全更新。
這意思是 Moto 出了Android 11 版的更新後,就沒有繼續提供 Andorid 10 的安全更新了嘛?! 有沒有原生 Andorid 10 的 Moto 用家可以幫忙回答一下…..