最近在學 Flutter,想說拿以前的 Android 手機來做測試,沒想到….忘記密碼了!!!! 只好去想辦法把密碼解開,於是有了這篇筆記…
首先必須先在電腦裡安裝 adb(Android debug bridge),這是一個 Android 開發時用的偵錯工具,可以利用 choco 下載。
|
|
*chocolatey 是 Windows 下的套件管理工具,用來模擬類 Unix 系統中的套件管理工具,例如 brew, apt, yum……
.
接著將要解除密碼的手機進入 Recovery mode,並用USB線和電腦連接,以啟用ADB偵錯模式。 通常是在關機的狀態下同時按住電源鍵與音量下鍵,如果這樣不行也不知如何開啟請看Android recoveru mode,或去搜尋你的手機型號怎麼開啟 Recovery mode。
接下來就進入重點了,打開終端機,檢查 ADB 有沒有找到 android 設備。
|
|
看到類似以下畫面就是抓到了!
.
接著進入 Android 設備的終端機
|
|
.
Android 是 Linux base,所以操作方式和 Linux 一樣,切換到 /data/system
目錄,查看裡面有哪些檔案
在裡面找找跟password 或是 key 有關的檔案,以這張圖為例是
我們刪掉這兩個檔案
|
|
將手機重新開機
|
|
就會發現不用輸入密碼就可以進入手機了!