作者: samson1357924
本篇以小米手機刷機為主
刷機警語
刷機本來就有風險,可能帶來手機不穩定或甚至死機(變磚),本人謹提供個人刷機經驗分享,不保證成功也不會對你的手機負責,請認清風險!!!
刷機前準備
- 解鎖BL(以下簡寫為解鎖)前置作業
- 準備各式工具、檔案、驅動程式
- 備份好資料(檔案為主,程式資料可以透過adb backup、miui內建工具或是其他工具備份)
- 了解各種模式(fastboot、recovery)的進入手勢
- 了解自己手機的類型,是否支援無縫升級(seamless upgrades)
- 驅動程式安裝
- 解鎖Bootloader(以下簡稱BL)
解鎖申請:
- 打開開發人員(者)選項(設定>我的裝置>全部規格>MIUI版本點7下(有些手機是版本號碼)
- 進入開發人員選項(設定>更多設定>開發者選項)
- 點入裝置解鎖狀態,點選最下面綁定帳號和裝置
- 從申請到實際解鎖BL幾乎都要等168小時(一周),在這之間,小米帳號綁定手機後,就可以慢慢地準備各項工具跟檔案(這裡以小米為例,不同廠牌會有不同的方式)
準備各式工具、檔案、驅動:
- 下載解鎖工具-mi unlock(內含小米手機驅動),並解壓縮
https://www.miui.com/unlock/download.html
- 下載miflash或是小米助手
miflash
小米助手
http://zhushou.xiaomi.com/
- 額外下載驅動(可不做,因為mi unlock已經內含小米驅動)
Google的驅動
https://developer.android.com/studio/run/win-usb
小米的驅動
https://www.xiaomi.cn/post/18464849
其他各家廠商驅動
三星:http://www.samsung.com/tw/support/
華為: http://consumer.huawei.com/minisite/HiSuite_cn/
小米: http://bigota.d.miui.com/tools/xiaomi_usb_driver.rar
Vivo: http://zs.vivo.com.cn/download.php
一加:http://service.oneplus.cn/
ASUS: https://www.asus.com/tw/support/
LG: http://www.lg.com/us/support/software-firmware-drivers
sony: https://developer.sony.com/develop/drivers/
HTC: http://www.htc.com/tw/software/htc-sync-manager/
Google: https://developer.android.com/studio/run/win-usb.html
BlackBerry: https://swdownloads.blackberry.com/Downloads/entry.do?code=4EE093 2F46276313B51570F46266A608
- 下載刷機工具,並解壓縮(重要)
https://developer.android.com/studio/releases/platform-tools
- 下載自己手機的TWRP(小米的都是.img檔,如果發現是.zip請解壓縮),並請丟到第4點解壓縮後的資料夾中 範例:
註:檔案請自己Google"機型+TWRP"(注意機型,有些陸版的型號跟國際版名稱一樣,但處理器不同,應該要區分清楚)
註:可以到TWRP官網先找找看(提供的型號有限) 網址: https://twrp.me/Devices/ 另外也可以去國外的XDA論壇找(搜尋"手機型號+XDA"即可找到論壇)
- 下載你的目標刷機包(例如:EU版MIUI、其他版本的MIUI、其他第三方ROM) https://xiaomi.eu/community/forums/miui-rom-releases.103/ ?fbclid=IwAR1ZMadPoHRqI3AySORgXS0J7T0JO9gk3RswPr9NQguS7RegAjkJaM3WSS4
其他第三方系統(自己選,也可以去XDA找找看) (建議非必要)下載你當前版本的"線刷包",刷機經常有意外,建議準備著,不管是發生意外或是想刷回去原廠系統,只要 能進fastboot,多半都可以刷回去,非常方便 https://xiaomirom.c om/series/?fbclid=IwAR3v2mxBKYOBsKZPJ_tM4hFvNVgg3TTbH6P7yEwn5ifPVzJiLljlq6EJ3WI
備份資料
自己挑重要資料備份
了解各種模式(fastboot、recovery)的進入手勢(注意不同廠牌的手勢會有補同)
fastboot:
進入方式
關機之後,同時按住電源鍵+音量小
或是
重開機螢幕暗的時候,長按音量小
退出方式
長按電源鍵+音量小,螢幕變暗時放開按鍵
Recovery:
關機之後,同時按下電源鍵+音量大
或是
重開機螢幕暗的時候,長按音量大
退出方式
選擇reboot或是Shotdown
了解自己手機的類型,是否支援無縫升級(seamless upgrades)
下載APP-Treble Info
play store
https://play.google.com/store/apps/details?id=tk.hack5.treblecheck&fbclid=IwAR2IshEGZlIF4Txv
ngFiZtpOjyGVVeoi88yHn GOyHjG6S2VxTgdT5IxlbCo
APK
https://www.apkmirror.com/apk/hackintosh-five/treble-info/
https://apkpure.com/tw/treble-info/tk.hack5.treblecheck
辨認手機類型
不支援無縫升級(seamless upgrades)-解鎖後請接續閱讀有recovery分區篇
有recovery分區篇
例圖
支援無縫升級(seamless upgrades)-解鎖後請接續閱讀無recovery分區篇(更新中)
例圖
驅動程式安裝
- 將手機開至fastboot模式並透過"傳輸線"(部分充電線不具備傳輸檔案功能)連接至電腦
- 打開裝置管理員(可以用windows 10搜尋欄搜尋或是控制台>硬體和音效>裝置管理員)
- 查看是否有位安裝驅動程式的裝置
正常情況:(原則上無須動作)
出現驚嘆號:請接續下步驟
- 按右鍵點擊該裝置>更新驅動程式
- 瀏覽電腦上的驅動程式>瀏覽>選擇到miflash-unlock下的driver>win10(或xp-win7-win8)或者自行下載手機的驅動,後點擊 確定,在點擊確定即可。
解鎖Bootloader(以下簡稱BL)
- 將手機開入fastboot模式後,連接電腦,並執行上面下載的mi unlock
其他手機解鎖工具: https://www.addus.info/bootloader.htm
- 按照步驟登入帳號後一直按確定
- 成功解鎖後會呈現下面這個畫面,不成功會告訴你原因或是剩餘時間
- 重開機後會遇到雙清保護(factory reset protect,以下簡稱frp),有可能是小米frp或是Google frp,視機型而定
小米frp
Google frp