shell 小米system锁adb_小米解锁Bootloder和system分区,获取完整root
小米的手機歷來被成為刷機小王子,然而近幾年出的手機都加入了Bootloder鎖和system鎖,讓我們刷機麻煩了很多,但是啊,我們麻煩了,說明了這個手機丟了之后更安全了呀,加上小米的賬號鎖和召回手機功能,現在的小米手機丟了之后真的很難被一些人給硬解,這也保障了我們的隱私和財產安全。不過對于我們這些喜歡折騰的人來說,對于自己的手機,我們還是很想刷刷機,搞一搞的,小米官方也給出了解鎖的方法,我在這里就講一講如何用官方的方法解鎖Bootloder和system。
零、備份
注意!!! 注意!!! 注意!!!一定要給手機做好備份,備份到電腦上或者云備份。因為解鎖會清除手機全部數據,全部數據,全部數據!!!
如果是本地備份,把備份后的文件( 手機根目錄下的MIUI-backup 文件夾里)整個復制到電腦上或者U盤里,本地備份可以備份應用數據。如果是用小米云備份,不能備份應用數據。
一、解鎖Bootloder
Bootloder被鎖上了之后手機只能在miui的開發版和穩定版之間互刷,但是刷了開發版也不能開啟官方的root,要root只能解鎖。另外Bootloder被鎖的話很多基于Bootloder(fastboot)的命令也不能用了,就是說不能刷入第三方recovery和第三方ROM。
解鎖Bootloder的步驟如下:
1.在手機上開啟OEM解鎖并綁定賬號,打開USB調試
這是在手機上要做的工作,這三項都在開發者選項里,如今的miui改變了開啟開發者選項的入口,很難找到。
至于進入開發者選項的入口,在設置-更多設置-開發者選項里。
第一步打開OEM解鎖,打開這個有個技巧,你只點擊一次那個開關,過了一會它又回到關的狀態,要徹底打開,就要長按后松開,它會讓你輸入鎖屏密碼,輸入后才算是徹底打開。第二步點那個設備解鎖狀態,點進去后是打開USB調試,在彈出來的對話框選擇確定
到這里就完成手機上的工作了。
二、在官網申請解鎖
打開申請解鎖的官網:點擊打開
點擊立即解鎖,會讓你登陸小米賬號,注意,要登陸你在手機上綁定的那個小米賬號,如果這個賬號已經有了解鎖的權限,它會直接出現解鎖工具下載的頁面,如果沒有,要填寫申請表格,申請理由那里只要超過10個字符就行,博主寫的是“我要刷機我要刷機我要刷機” ,然后它會給你填的那個手機號發個驗證碼,最后就說讓你等待結果。這個結果出來的很快,我第一次申請的時候是在一年前,用了十天時間,今天申請的時候只用了十分鐘就發來了申請成功的短信通知。
還是到剛才那個解鎖網站,登陸賬號,會出現解鎖工具下載的頁面,點擊下載解鎖工具
下載后解壓,打開里面的“miflash_unlock.exe”即可。
三、使用解鎖工具解鎖手機
打開了那個解鎖工具后,先登陸小米賬號,注意,這個小米賬號是具有解鎖權限的賬號,也是你在手機上綁定的那個賬號。登陸后會驗證該賬號是否有解鎖權限,檢測到有后,會提示你未連接手機,這個時候按住手機的音量減小鍵和電源鍵,讓手機重啟到Fastboot模式(一個米兔)后用數據線連接電腦。檢測到連接后軟件會給你提示一大堆。如果真的確定要解鎖,就一直下一步吧
這里要想順利連接手機,就必須先安裝手機的驅動,這個解鎖工具提供了裝驅動的方法,如下圖:
安裝驅動的時候如果裝好之后顯示已經安裝,但是手機進入到Fastboot模式后軟件還不能識別出手機已連接,就看一看電腦設備管理器里有沒有Android Bootloader Inference 這個設備,如果有說明驅動已經安裝好,只是軟件沒有檢測到,嘗試重啟軟件或者重新插拔手機。如果沒有顯示那個設備,則是驅動沒有安裝好,Windows8以上系統需要禁用驅動強制簽名,具體方法百度。
等待手機重啟就OK了。下面開始講解鎖system
二、解鎖system分區
在解鎖了Bootloder之后就可以在開發版的MIUI中的權限管理打開root權限,如圖:
但是這個root之后不能對手機的system分區進行修改,也就是說不能刷入第三方ROM、不能修改/system目錄下的文件,這個很不爽誒,所以呢,要想完整的獲取root,就要解鎖system。注意,解鎖system必須先獲取root,即使是不完整的root也行。
1.用ADB命令解鎖system
解鎖system的命令很簡單,就兩句:
adb root
adb disable-verity
不過有些版本的ADB不支持第二個命令,我找到了一個支持的版本,并且寫了一個一鍵執行腳本,點擊下載adb.zip
下載之后解壓,雙擊那個“小米一鍵解鎖system.bat”,手機在開機狀態下連接電腦,安裝好ADB驅動,打開USB調試(在連接電腦后手機會彈出一個對話框,點允許,那個是讓你確認是否允許此計算機調試的),然后按照腳本提示的下一步就行了。等待手機重啟之后就OK了。
2.手機端通過軟件解鎖system
手機上有一些軟件有解鎖system的功能,例如nfc emulator,這個軟件需要獲取root權限。
打開nfc emulator,給與root權限后點擊主頁的環境檢測,如圖:
點擊一鍵解鎖,成功后重啟手機即可。
注意啊,這樣子解鎖了Bootloder和system之后,你的手機就有了危險,請各位在搞機的時候注意備份,警惕那些來路不明的軟件等等,讓自己的手機自己做主!
總結
以上是生活随笔為你收集整理的shell 小米system锁adb_小米解锁Bootloder和system分区,获取完整root的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第16讲 用户程序的结构与执行
- 下一篇: python 中 __name__ 的使