[教學] 使用odysseusOTA來降級你的iPhone4s
網誌無音樂多圖好讀版http://goo.gl/d1l6wi
PTT純文字版:
這次在國外論壇掀起轟動的odysseusOTA這款東西,就是很多人期待已久的降級程式啦
今天就是要跟各位介紹如何使用這個東西,廢話不多說,進入主題吧。
所需硬體:Mac OS X 10.10以上、iPhone4s/iPad2一台
所需軟體:odysseusOTA(1.0.1Ver)、官方的ipsw,裝置要裝上OPENSSH
操作難度:★★★★★
原理:利用較舊版本的iPad2/iPhone4s要升上iOS 8.1.3必須先升級到6.1.3才可以升級
到iOS8的原理,去騙Apple的Server我們是舊裝置要"升級"到6.1.3
操作過程中請全程保持裝置與電腦連接,並連線在同一個網路下
前置作業
使用odysseusOTA 1.0.2作者說不用做前置作業,不過我沒使用過1.0.2,故還是附上
我們要先裝上一些資料庫,沒有裝的話終端機會不知道你在打什麼指令
我的Mac已經裝過了,再裝一次畫面會不一樣,有些畫面故不附上截圖
步驟1.在終端機中鍵入指令
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/
/master/install)"
出現了最後一行的"Run 'Brew Help' to get start,代表你安裝成功了
步驟2.鍵入brew install usbmuxd automake autoconf libtool pkg-config libplist
libzip openssl
步驟3.確認是否有安裝成功(此步驟可省略)
再打一次步驟2指令,出現跟圖中一樣東西代表成功了
步驟4.輸入mkdir idevicerestore_build
步驟5.輸入cd idevicerestore_build
步驟6-1.輸入git clone https://github.com/xerub/libirecovery.git
出現了Checking connectivity... Done.代表步驟6-1操作成功
步驟6-2.輸入cd ./libirecovery 上方終端機會跑到libirecovery這個資料夾
步驟6-3.輸入bash autogen.sh
會跑的比我圖片中還要多 如果出現Command not found之類的代表前面你沒做好
步驟6-4.輸入make install已操作過,無法附圖
步驟6完成
步驟7-1.輸入:cd
步驟7-2.輸入:cd idevicerestore_build
步驟7-3.輸入:git clone https://github.com/libimobiledevice/libusbmuxd.git
步驟7-4輸入:cd ./libusbmuxd
步驟7-5輸入:bash autogen.sh
步驟7-6輸入:make install
步驟7完畢
步驟8-1.輸入:cd
步驟8-2.輸入:cd idevicerestore_build
步驟8-3輸入:git clone https://github.com/libimobiledevice/libimobiledevice.gi
t
步驟8-4輸入:cd ./libimobiledevice
步驟8-5輸入:bash ./autogen.sh
步驟8-6輸入:make install
步驟8完成
步驟9-1輸入:cd
步驟9-2輸入:cd idevicerestore_build
步驟9-3輸入:git clone https://github.com/xerub/idevicerestore.git
步驟9-4輸入:cd ./idevicerestore
步驟9-5輸入:bash autogen.sh
步驟9-6輸入:make install
前置作業全部完成
-------------------------------------正式開始---------------------------------
步驟1. 下載odysseusOTA解壓縮後官方的ipsw之後放在同一個資料夾
本篇文章拿桌面當範例
步驟2. 打開Mac中的終端機
步驟3. 在終端機中鍵入指令“cd ~/Desktop/odysseusOTA/macos/”
你的路徑請依照你擺放檔案的位置去放置
在終端機鍵入指令 "./ipsw ~/Desktop/iPhone4,1_6.1.3_10B329_Restore.ipsw cust
m_downgrade.ipsw -bbupdate
步驟5.此步驟最多人失敗 鍵入指令:idevicerestore -t custm_downgrade.ipsw
步驟6.輸入:./xpwntool `unzip -j custm_downgrade.ipsw 'Firmware/dfu/iBSS*' |
awk '/inflating/{print $2}'` pwnediBSS
步驟7.輸入:scp pwnediBSS ../kloader root@你iPhone/iPad的IP位置:
注意,IP位置後還有一個冒號,請勿省略
步驟8.輸入:ssh root@你的IP位置
步驟9.輸入:./kloader pwnediBSS
步驟10.關掉現有的終端機視窗,重開一個
並鍵入:idevicerestore -w custm_downgrade.ipsw
全教學結束,最後一步驟會很久,不要以為他當機了,請耐心等候
Q&A:
Q1.此方法什麼時候會不能使用
A1.等Apple完全放生iOS5的裝置時
Q2.為什麼我在做第五步驟時,出現一堆錯誤訊息
A2.可能你沒把手機連接至Mac或是你沒做前置作業
Q3.為什麼你不用最新的Ver1.0.2來教學
A3.因為我自己在操作時使用是1.0.1,1.0.2指令有小更動,有空我會做更新
Q4.為什麼你的終端機開頭是m1hdeMacBook-Air
A4.因為那是我的電腦名字,每個人的都不一樣
Q5.不支援Windows嗎?
A5.是的,請想辦法安裝MacOS,Liunx上面會有些錯誤
文章結束了,恭喜你降級成功,也謝謝你耐心看完我這篇
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.161.153.126
※ 文章網址: https://www.ptt.cc/bbs/iPhone/M.1435626942.A.C14.html
推
06/30 09:21, , 1F
06/30 09:21, 1F
→
06/30 09:21, , 2F
06/30 09:21, 2F
推
06/30 09:23, , 3F
06/30 09:23, 3F
推
06/30 09:52, , 4F
06/30 09:52, 4F
推
06/30 09:54, , 5F
06/30 09:54, 5F
→
06/30 10:09, , 6F
06/30 10:09, 6F
→
06/30 10:09, , 7F
06/30 10:09, 7F
→
06/30 10:10, , 8F
06/30 10:10, 8F
→
06/30 10:10, , 9F
06/30 10:10, 9F
推
06/30 10:11, , 10F
06/30 10:11, 10F
推
06/30 11:50, , 11F
06/30 11:50, 11F
→
06/30 12:27, , 12F
06/30 12:27, 12F
推
06/30 12:39, , 13F
06/30 12:39, 13F
推
06/30 12:44, , 14F
06/30 12:44, 14F
推
06/30 15:41, , 15F
06/30 15:41, 15F
推
06/30 16:17, , 16F
06/30 16:17, 16F
推
06/30 16:20, , 17F
06/30 16:20, 17F
推
06/30 17:20, , 18F
06/30 17:20, 18F
推
06/30 19:29, , 19F
06/30 19:29, 19F
→
06/30 19:39, , 20F
06/30 19:39, 20F
→
06/30 19:39, , 21F
06/30 19:39, 21F
推
06/30 21:43, , 22F
06/30 21:43, 22F
推
07/01 10:21, , 23F
07/01 10:21, 23F
推
07/02 00:16, , 24F
07/02 00:16, 24F
推
07/02 13:58, , 25F
07/02 13:58, 25F
→
07/02 13:58, , 26F
07/02 13:58, 26F
推
07/03 12:31, , 27F
07/03 12:31, 27F
推
07/04 07:54, , 28F
07/04 07:54, 28F
推
07/13 02:11, , 29F
07/13 02:11, 29F
推
08/03 18:55, , 30F
08/03 18:55, 30F