決定了要...平刷!
雖然11.3-11.4b版目前有平刷插件
(SemiRestore源地址:apt.iphoneba.cn),
但是肯定沒用利用固件平刷的徹底。
Saurik所推出的Cydia Eraser越獄狀態重置系統工具無計劃在iOS 11上支援後,Electra越獄團隊也完全沒閒下來,替我們推出了一款能讓iOS 11越獄後還可刷回最乾淨的iOS 11系統工具「SemiRestore11」,這款工具可以說是完美取代Cydia Eraser ,假如不想越獄或是不小心刪錯系統檔案,只要能夠打開SemiRestore11 就還可以刷回乾淨原廠iOS 11狀態,也可以算是iOS 11越獄最強大的重刷工具。
SemiRestore11與 SemiRestore 11-Lite和另一款完整移除Electra腳本有什麼差異呢?
SemiRestore11 比起另外兩款更乾淨,這並非是透過腳本僅刪除越獄檔案,而是將整個系統重置、重刷回到最乾淨iOS 狀態,連同iOS 內原本資料、App和所有越獄檔案都會直接清除。
前提條件
SemiRestore 11 能實現?
SemiRestore 11 能解決?
新增作者軟體源「http://xnu.science/repo」,
步驟1.
▼ Cydia搜尋「SemiRestore11」會找到「SemiRestore11 / Rollectra」將它安裝起來,如果找不到插件請參考這篇。(作者:Pwn20wnd,軟體源:Pwn20wnd repo)
2.
點選「確認」安裝,安裝完畢再點下「返回Cydia」。
SemiRestore 11使用教學
一.替設備激活越獄環境
▼要使用前,先透過Electra越獄工具(越獄教學)激活越獄環境。如果已經是在越獄環境就不需要這步驟。
二.開啟SemiRestore 11
▼主畫面上會看見多出「SemiRestore」App ,特別注意這個App僅只有在越獄環境中才能執行,沒有越獄會導致閃退,點擊打開它。
▼按下「Unjailbreak」就可清除所有iOS資料與越獄檔案,回到原廠乾淨狀態。
▼會跳出詢問你是否要刪除所有資料和越獄嗎?點擊「Erase All」即可開始刪除。
獲取shsh2文件中的G值
利用Electra工具固定G值
這裡有個坑需要注意一下:
在未越獄狀態下固定,固定完越獄,如果越獄成功則固定成功。如果沒越獄成功就重新固定和越獄。固定成功後重啟手機無需重新固定。
解壓FutureRestore到桌面
用WinRAR或者其他解壓縮工具打開11.41的固件找到BuildManifest.plist文件,把他拖到FutureRestore文件夾裡
6/6p的基帶文件是6.60.00.Release.bbfw6s/6sp的基帶文件是4.60.00.Release.bbfwse的基帶文件是6.80.00.Release.bbfw7/7p高通CPU版本的基帶文件是3.70.00.Release.bbfw7/7p英特爾CPU版本的基帶文件是2.03.12.Release.bbfw8/8p高通CPU版本的基帶文件是1.93.00.Release.bbfw8/8p英特爾CPU版本的基帶文件是1.04.80.Release.bbfwx的基帶文件是1.93.00.Release.bbfw平板無插卡的無需提取基帶文件(對應使用無基帶的命令)
注意:如何判斷7/7p/8/8p手機的CPU版本,國行/港行版都是高通CPU,臺版/加拿大版都是英特爾CPU,美版不一定。可以看手機背面iPhone標誌下的手機型號然後去搜索下。比如我7p國行背面型號顯示是A1661
打開all_flash文件夾,找到sep開頭,im4p結尾的SEP文件,把符合自己主板型號的文件拖到FutureRestore文件夾中。(6s分為:n71ap、n71map,6sp分為n66ap、n66map,7有dXXap等等。
可以根據手機背面的型號去網站查詢,查詢網址https://www.theiphonewiki.com/wiki/Models
將你要刷機的11.3.X固件複製到FutureRestore文件夾中
將你要刷機的11.3.X固件對應的shsh2文件複製到FutureRestore文件夾中
電腦打開文件夾選項,把隱藏已知文件類型拓展名前面的勾去掉
電腦安裝最新版iTunes(最新版本為12.8),手機用usb線和電腦相連(最好是原裝線)
開刷電腦按住Windows鍵+R鍵或者開始菜單中點擊運行(Windows鍵就是鍵盤左下角Ctrl鍵右邊的那個有個Windows標誌的鍵),在彈出的運行窗口裡輸入cmd然後回車
在彈出的命令提示符窗口輸入cd空格 ,然後把桌面的FutureRestore文件夾拖進去,回車
根據設置型號輸入相應的刷機命令
推薦使用兩個命令(命令A)
iPhone或者插卡版iPad命令為:
futurerestore.exe -t shsh.shsh2 -b bbfw.bbfw -p build.plist -s im4p.im4p -m build.plist -w A.ipsw
futurerestore.exe -t shsh.shsh2 --no-baseband -p build.plist -s im4p.im4p -m build.plist -w A.ipsw
只需要shsh2文件和11.3x固件的命令(命令B)(對!此命令無需在11.41固件中找那些文件再重命名,使用此命令可以省略上面的若干步驟,但是錯誤率較高)
iPhone或者插卡版iPad命令為:
futurerestore.exe -t shsh.shsh2 --latest-baseband --latest-sep A.ipsw
futurerestore.exe -t shsh.shsh2 --no-baseband --latest-sep A.ipsw
刷機過程中出現的錯誤代碼及解決方法futurerestore工具問題,作者還沒修復.嘗試更換電腦重試
windows版本存在問題,請使用mac版
暫時無解
設置隨機數後重新啟動或手動進入恢復模式後再嘗試刷機
shsh2保存錯誤,shsh2無效,無解
shsh2文件名可能錯誤,檢查文件擴展名、檢查是否命名為shsh.shsh2
iTunes驅動問題、USB數據線問題。更換數據線,完全卸載iTunes所有組件,重啟電腦安裝最新版iTunes
DFU看起來無法轉換到恢復模式,請進入恢復模式重試
要麼是用了B命令導致的,要麼是SEP文件選錯
選了關閉驗證的固件中的SEP,請選擇iOS11.4.1的
無法使設備切換到恢復模式,說明iTunes驅動未啟動或未正常工作
重新插拔數據線
問題在buildmanifest文件或者SEP文件之中
(一般錯誤都是由於自己操作有誤(大部分)或者電腦自身原因(一部分)引起的,不過值得一提的是「-11錯誤Unknown data request 'DeviceTree' received」是由於tihmstar的早期工具不兼容引起的
備份了shsh2,且shsh2文件沒失效
成功固定了G值
手機跟電腦連接正常,iTunes安裝正常可以識別出手機
基帶文件和sep文件對照自己手機型號找,不要找錯
按照要求改文件名
命令別輸錯了,建議直接複製粘貼
刷機過程別動電腦和手機,萬一usb線接觸不良,刷機到一半就GG了
命令B沒有命令A成功率高,雖然命令A麻煩但是推薦使用
Windows沒有mac成功率高,以後會出mac端的操作教程