iphone5s 降級 10.3.3

HuDu發表於2020-08-10

準備工具

自己使用的是 mac 10.15.5,但是最好是使用低版本的系統,高版本會有很多問題要解決。

iphone5s 降級 10.3.3

1、首先放上工具連結
github.com/MatthewPierson/Vieux

iphone5s 降級 10.3.3

2、檢查自己的 python 環境配置

$ python3 -V

沒有python3環境的安裝python3。
iphone5s 降級 10.3.3

3、安裝Homebrew

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

4、愛思助手下載5s,10.3.3系統ipsw檔案

iphone5s 降級 10.3.3

開始降級

1、連線電腦,手動進入DFU模式,進入DFU模式的方法,在開機狀態,長按電源鍵和home鍵,直到螢幕熄屏三秒後,鬆開電源鍵,一直按住home鍵6秒左右就進入DFU模式。注意DFU模式下,螢幕是黑屏的。連線愛思助手可以看到手機狀態是DFU模式

2、開啟mac,進入剛剛下載解壓的目錄

iphone5s 降級 10.3.3

3、在終端輸入 pip3 install -r requirements.txt回車,等待安裝完依賴
4、python3 vieux -i 空格把你的下載的.ipsw韌體檔案拖入空格後面 回車
等待完成降級即可
例如:

sudo python3 vieux -i /Users/hudu/Desktop/iPhone_4.0_64bit_10.3.3_14G60_Restore.ipsw

iphone5s 降級 10.3.3
最終效果:
iphone5s 降級 10.3.3

遇到的問題

1、開始安裝時,突然退出DFU模式

再次進入 DFU 模式,再次降級。

iphone5s 降級 10.3.3

2、出現問題

Starting IPSW unzipping
Continuing...
IPSW found at given path...
Cleaning up old files...
Files cleaned.
Unzipping..
ERROR: Unsupported model...
Exiting...

解決:

1.如果是10.15的系統,執行./CatalinaFix.sh (修復系統安全問題)
2.替換Vieux/resources/bin/下的igetnonce(如果是從我的官網下載的,已修復無需再替換,主要是解決錯誤-253的程式碼簽名的問題)
還需要執行以下命令解決以下二進位制程式碼簽名問題:

sudo codesign --sign - --force --deep resources/bin/tsschecker

sudo codesign --sign - --force --deep resources/bin/igetnonce

sudo codesign --sign - --force --deep resources/bin/irecovery

3.在正式降級之前,開啟活動監視器,幹掉iTunes程式、iTunesHelp。
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章