救磚
在刷機(jī)的時(shí)候我們可能會(huì)遇到設(shè)備“變磚”的情況,理論上講,如果你只是使用 fastboot 刷入 boot 分區(qū)或者安裝不合適的模塊導(dǎo)致設(shè)備無(wú)法啟動(dòng),那么這都可以通過(guò)合適的操作恢復(fù)手機(jī);本文檔旨在提供一些急救方法讓你可以在“變磚”中恢復(fù)。
刷入 boot 變磚
在 KernelSU 中,刷入 boot 變磚有如下可能:
1.你刷入了錯(cuò)誤格式的 boot 鏡像。比如你的手機(jī) boot 格式是 gz 的,但你刷入了 lz4 格式的鏡像,那么此時(shí)手機(jī)無(wú)法啟動(dòng)。
2.你的手機(jī)需要關(guān)閉 avb 驗(yàn)證才能正常啟動(dòng)(注意這通常意味著需要清除手機(jī)所有數(shù)據(jù))。
3.你的 kernel 有某些 bug 或者你的 kernel 不適合你這個(gè)手機(jī)刷入。
無(wú)論哪種情況,你都可以通過(guò)刷入原廠 boot恢復(fù);因此,在安裝教程最開(kāi)始,我們已經(jīng)強(qiáng)烈建議大家,在刷機(jī)之前備份自己的原廠 boot!如果你沒(méi)有備份,那么你可以通過(guò)其他跟你相同設(shè)備的童鞋或者官方固件包獲取原廠 boot。
刷入模塊變磚
刷入模塊變磚可能是大家遇到更常見(jiàn)的情況,但是這里必須鄭重告訴大家:請(qǐng)勿刷入來(lái)路不明的模塊!!。因?yàn)槟K其實(shí)是有 root 權(quán)限的,它完全可能導(dǎo)致你的設(shè)備發(fā)生不可逆的損壞!
普通模塊變磚
如果大家刷入某些開(kāi)源的或者被證明是安全的模塊使得手機(jī)無(wú)法啟動(dòng),那么這種情況在 KernelSU 中非常容易恢復(fù),完全無(wú)需擔(dān)心。KernelSU 內(nèi)置了如下兩種機(jī)制來(lái)救磚:
1.AB 更新
2.音量鍵救磚
AB 更新
KernelSU 的模塊更新借鑒了 Android 系統(tǒng) OTA 更新時(shí)的 AB 更新機(jī)制,如果你安裝了新模塊或者對(duì)已有模塊有更新操作,不會(huì)直接操作當(dāng)前使用的模塊文件,而是會(huì)把所有模塊構(gòu)建成另外一個(gè) update 鏡像;系統(tǒng)重啟之后,會(huì)使用這個(gè) update 鏡像嘗試啟動(dòng)一次,如果 Android 系統(tǒng)成功啟動(dòng),才會(huì)真正更新模塊。
因此,最簡(jiǎn)單最常用的救磚方法就是:強(qiáng)制重啟一次。如果你在刷某個(gè)模塊之后系統(tǒng)無(wú)法啟動(dòng),你可以長(zhǎng)按電源鍵超過(guò) 10 秒,系統(tǒng)會(huì)自動(dòng)重啟;重啟之后會(huì)回滾到更新模塊之前的狀態(tài),之前更新的模塊會(huì)被自動(dòng)禁用。
音量鍵救磚
如果 AB 更新依然無(wú)法解決,你可以嘗試使用安全模式。進(jìn)入安全模式之后,所有的模塊都會(huì)被禁用。
進(jìn)入安全模式的方法有兩種:
1.某些系統(tǒng)自帶的安全模式;有些系統(tǒng)是長(zhǎng)按音量下,有些系統(tǒng)(比如MIUI)可以在 Recovery 中開(kāi)啟安全模式。進(jìn)入系統(tǒng)的安全模式后,KernelSU 也會(huì)進(jìn)入安全模式,自動(dòng)禁用模塊。
2.KernelSU 內(nèi)置的安全模式;操作方法:開(kāi)機(jī)第一屏后,連續(xù)按音量下鍵超過(guò)三次。注意是按下-松開(kāi)、按下-松開(kāi)、按下-松開(kāi),不是按著不動(dòng)。
進(jìn)入安全模式以后,KernelSU 管理器的模塊頁(yè)面所有模塊都被禁用,但你可以執(zhí)行“卸載”操作,卸載可能會(huì)有問(wèn)題的模塊。
內(nèi)置的安全模式是在內(nèi)核里面實(shí)現(xiàn)的,因此不會(huì)出現(xiàn)按鍵事件被攔截導(dǎo)致捕獲不到的情況。不過(guò)對(duì)于非 GKI 內(nèi)核,可能需要手動(dòng)集成代碼,可以參考官網(wǎng)教程。
格機(jī)或其他病毒模塊變磚
如果以上方法無(wú)法拯救你的設(shè)備,那么很有可能你裝的模塊有惡意操作或者通過(guò)其他方式損壞了你的設(shè)備,這種情況下,只有兩個(gè)建議:
1.清除數(shù)據(jù)后刷入完整刷入官方系統(tǒng)。
2.咨詢售后服務(wù)。