checkra1n越獄:error code -20 與OTA問題

報錯信息

1. Error code -20 (checkra1n在boot過程報錯)

2.?"OTA is prestaged to rootfs. Remove OTA..." ?(boot成功后,安裝cydia時報錯)

環(huán)境:

ipad mini 4

iOS 13.4.1

macOS 10.3.6

checkra1n 0.10.0 ;?checkra1n 0.10.1

參考:

https://github.com/checkra1n/BugTracker?(checkra1n官方的bug交流答疑平臺)

報錯一(Error code -20?)

一開始使用了checkra1n.in 發(fā)布的0.10.1(支持13.4.1的最新版本),但發(fā)現Boot時產生Error code -20 的報錯。

后來參考BugTracker #1168,使用0.10.0版本(下載地址),勾選 "Allow untested iOS/ipadOS/tvOS versions"即可成功。

據說0.9.9版本也可以。

當然Error code -20產生的原因可能有多種因素,這里估計是0.10.1版本的問題,如果是其他的原因可以參考bugtracker。

報錯二(OTA is prestaged to rootfs. Remove OTA...)

試圖安裝cydia時OTA報錯是我的設備一直都有的問題,iOS版本從13.3更換到13.4再到13.4.1(已經是最新版本了但還會報OTA問題),checkra1n的版本也從0.9.7一直到0.10.0。

解決思路很明確,刪除掉OTA的更新,嘗試了BugTracer中的兩種解決方案:

1. 從設置的通用->存儲中刪除OTA更新包----實際存儲中沒有iOS更新包。

2. 抹掉所有數據和內容----重復幾次都沒有作用,依舊報OTA。

在嘗試尋找其他方法時,看到一條評論說“抹掉所有數據和內容”相當于平刷一次系統,然后猜想它的說法可能是錯誤的,“抹掉所有數據和內容”和平刷系統不是完全相同,那之前進行的抹掉操作沒有任何效果就有了解釋。

于是通過iTunes的“恢復iPad”平刷了一次系統,iTunes重新下載了iOS 13.4.1的固件,配置好后用checkra1n 0.10.0越獄并安裝Cydia成功。

這個原因是我的猜想,實際bug的原因如有其他的想法也可以給我留言。

?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容