checkra1n iOS 越獄踩坑
checkra1n 是一種比較新型的 iOS 越獄工具,以漏洞 checkm8 來開發的,支援的版本及裝置範圍蠻大的。不過實際上使用後會發現不少坑。
需求
- Linux live usb 一支 (Ubuntu 什麼的都可以,我是用 Linux Mint xfce),若電腦是 Linux 或是 macOS 的可以跳過
- 一台 Intel CPU 的電腦 (我自己用 Ryzen 3600 發現在某些地方會卡住,上網查也有人有一樣的問題,不過不是每個人都有這個問題)
- 一台能用的 iOS 裝置 (我用的是 iPad Air 2 版本 12.4)
步驟
- 用那台電腦使用 Linux live usb 開機,如果有 Secure boot 的記得先關掉
- 連上網路
- 打開瀏覽器,到這個頁面複製對應版本的下載連結
- 打開終端機,輸入
wget <網址>
(不要<
和>
符號) - 輸入
chmod +x checkra1n
- 輸入
sudo ./checkra1n
- 接上 iOS 裝置,然後選擇 Start 按下去
- 按照它的步驟做
可能遇了到的坑
這邊會包含一些可能遇了到的坑,包括一些是不遵守上面步驟才會遇到的我都會寫在這邊。
不能使用 WSL 2?
對,官方有說過,因為 WSL 2 沒辦法讓你直接拿到完整的 USB 控制能力,所以沒辦法讓它發揮功效。
不能在 Windows 上開虛擬機(VirtualBox, VMWare...)?
至少就我的經驗是這樣,在兩個 Distro 測試都有問題,就是在執行
sudo ./checkra1n
會直接閃退。
在 AMD 的 Cpu 上跑好像會卡住?
有些人(像是我)就有遇到當在 Ryzen CPU 上跑的時候會在破解的第一步就卡住,然後我就換了我 Intel CPU 的筆電就能成了。
在破解的第二步驟(Right before trigger (this is the real bug setup)
)卡住?
我就有遇到這個問題,就在那個步驟上卡了很久,結果查到有人說可以在卡住的時候很快的把連接線拔掉,再很快的接回去就能成。然後我就這麼照做,也真毫無問題的就解決了。