1. 程式人生 > >如何用Mac線刷小米手機

如何用Mac線刷小米手機

  我最近小米2A,因為誤刪系統檔案,因此小米手機變成磚頭了,我就研究一下,在Mac 上如果要刷機,請按照下面的步驟:

準備

首先我們需要準備以下裝置和檔案

 +磚機小米

 +可以傳資料的資料線

 +可以正常操作的Mac

 +Android SDK裡的platform-tools資料夾

 +小米最新開發版線刷包

步驟

Step1:搭建ADB環境變數

1<

連結: http://pan.baidu.com/s/1pKshGQv 密碼: 7ui7

下載platform-tools並解壓

2<

開啟spotlight搜尋,輸入term回車

依次輸入以下命令並回車

cd ~

touch .bash_profile

open -e .bash_profile

截圖1.png

執行完後會開啟.bash_profile的編輯視窗,在裡面輸入以下內容:

export PATH=${PATH}:<這裡寫資料夾地址,不含括號>

截圖2.png

<!—小貼士:如何檢視資料夾所在地址?

在終端窗口裡,把需要檢視的資料夾拖進去,就可以看到路徑了 —>

輸入完成後按command+s儲存,然後關閉編輯視窗,執行以下命令:

source .bash_profile

3<

繼續輸入adb然後回車,如果出現一大串英文則表示配置成功,如果出現-bash: adb: command not found則表示配置失敗,請重新配置。

Step2:連線電腦並刷機

1<

確保手機完全關機,然後按住音量-和電源鍵開機直到顯示fastboot字樣,然後用資料線連線Mac。

2<

在終端裡輸入fastboot devices並回車,如果可以看到一串字元後面寫著fastboot則表示連線成功,反之請檢查前面的環境變數配置。

截圖3.png

3<

從 http://rom.xiaomi.cn/ 裡下載線刷包,然後把下載下來的檔案放到桌面並雙擊解壓

截圖4.png

4<

開啟剛才解壓出來的資料夾,然後切換會終端視窗,輸入sh加空格,

如果需要擦除全部資料就把線刷包裡的flash_all.sh拖進終端視窗

如果需要擦除所有資料並保留SD卡和data分割槽的把flash_all_except_data_storage.sh拖進終端視窗

如果需要擦除所有資料並保留SD卡資料的把flash_all_except_storage.sh拖進終端視窗

截圖5.png

然後按下回車系統就會開始刷機了

5<

過不了一會兒手機就會自動重啟,此時刷機完成。

截圖6.png