Table of Contents
Motorola 手機解鎖 OEM_Locked
雖然網路上找到很多可以不用解鎖 OEM_Locked 就能使用原廠韌體降級 Motorola 手機 Android 版本的文章,但至少自己照著做是沒成功過。降級刷機還是需要解開 OEM_Locked,這邊自我學習的紀錄,也算是介紹一下解鎖 Moto G 5G Plus 手機的過程。
前置作業
Motorola Device Manager
安裝 Motorola 裝置管理員,主要是需要這個程式中包含 USB 驅動,讓電腦能夠傳送 adb 指令給手機。
Motorola 官網下載:https://motorola-global-portal.custhelp.com/app/answers/prod_answer_detail/a_id/78248
安裝過程沒什麼特別的,開啟安裝程式,點〘下一步〙
選擇同意合約條款,然後〘安裝〙
就完成了
若只想安裝 USB 驅動,Moto 官網也有: https://motorola-global-portal.custhelp.com/app/answers/detail/a_id/88481
Minimal ADB and Fastboot tool
Android Debug Bridge (Android 調試橋),簡稱 ADB,就像名稱一樣,是個開發者工具,屬於 Android SDK 的一部分。 可以透過 ADB 用電腦給 Andorid 手機發送指令。
最後一個版本是 2013 年出來的 v1.4.3, Moto G 5G Plus 還適用。
google 一下就有非常多載點,怕下載到有毒的,可以到這個軟體的出生地 xda-developers 行動軟體開發社群,
在文章段落 Downloads: Version 1.4.3 下的連結下載。
解壓縮檔案後,點選 adb-setup-1.4.3 開始安裝,如果跳出是否允許未知 App 變更裝置通知,選〘是〙
在這個介面,第一個問題輸入〘y〙確定後直接跳第二個問題。
第二個問題輸入〘y〙確定後,安裝檔案到 C槽。
第三個問題輸入〘y〙確定後,安裝裝置驅動。
安裝裝置驅動,〘下一步〙
〘安裝〙
〘完成〙
安裝好的檔案在 C槽的 adb 資料夾裡
USB 偵錯
手機要打開 USB 偵錯,方法:Android 手機開啟 USB 偵錯
OEM 解鎖
手機要開啟 OEM 解鎖,方法同上,在開發人員選項介面裡,打開 OEM 解鎖。
沒先打開 OEM 解鎖的話, adb 指令要解鎖 OEM_Locked,會出現需要先在手機上開啟 OEM 解鎖的訊息。
解鎖 OEM_Locked
取得裝置 ID
手機用USB連結電腦,電腦上開啟 cmd 終端,輸入
adb devices
如果 adb 有偵測到手機,就會出現一組文字數字的手機序號。
而手機上會出現是否允許 USB 偵錯的訊息,勾選一律,然後允許。
接著透過 adb 開啟手機的 bootloader 介面
adb reboot-bootloader
用指令 fastboot 看是不是一樣能偵測到手機
fastboot devices
輸入指令取得解碼需要的資料 – 裝置 ID,是好幾組字串
fastboot oem get_unlock_data
可以滑鼠全選,複製出來,貼到文字文件裡,然後將這幾行字串合併成一個不包含空格的完整字串。
取得解鎖密碼
第一頁是說明解鎖可能帶來的缺點,點〘NEXT〙
需要 Moto ID 登入第二頁
第二頁是取得解碼需要的資料 – 裝置 ID的教學與範例,之後將裝置 ID 輸入到框框裡,然後點下〘Can my device be unlocked〙
如果裝置可以被解鎖,最下面就會出現 〘Request Unlock Key〙的按鈕,選擇〘 I Agree〙 表示同意要求解鎖碼的法律協議,其中最重要的就是,拿解鎖碼會喪失所有保固。保固期效外的當然無所謂,還在保固期內的自行斟酌。
點擊〘Request Unlock Key〙,會在出現最後一次確認喪失保固的訊息。
第三頁是解鎖教學,解鎖碼會寄到 Moto ID 的電子信箱。
解鎖裝置 OEM_Locked
回到之前的終端,如果沒退出的話,直接輸入
fastboot oem unlock UNIQUE_KEY
UNIQUE_KEY 是拿到的密碼。已退出的在照之前一樣的作法進 fastboot。
這時手機會出現以下畫面,用音量鍵下選取 〘Unlock The Bootloader〙,按電源鍵確定,恭喜解鎖手機 OEM_Locked 成功!
解鎖完,就可以開始自由的刷機旅程。若不想馬上刷機,輸入指令讓手機從新開機後,可正常使用。
fastboot reboot