PALMisLIFE 討論區

標題: 大成功:iPhone 4.0.2 無痛降回 4.0.1 [列印本頁]

作者: 大鳥博德    時間: 2010-8-25 10:12
標題: 大成功:iPhone 4.0.2 無痛降回 4.0.1
話說鳥弟剛入手一支 3.1.2 已 JB 版的 iPhone 3Gs
賣家很好心地沒有將軟體清空,讓鳥弟把玩了幾天
前幾天鳥地說要我幫忙重設 iPhone 並升級4.0.1
太久沒有玩 JB,加上腦筋不清楚,也沒上網做複習功課
慘慘地按下「清除所有內容和設定」= 無限輪迴白蘋果 Orz
嘗試了幾天就在要放棄,準備認命升級 4.0.2 的時候
昨日在他站看到了一篇轉載自對岸的分享
不少人成功地將沒有備份 SHSH,甚至沒有做過 JB 的 iPhone
在不慎、手殘、無奈的情況下(例如白蘋果)升級至 4.0.2 後降回 4.0.1 重新 JB

轉載並重新整理具體作法如下:
1、準備好 4.0.1 的韌體。
2、修改 C:\windows 下的hosts文件。
   Hosts 存放的路徑 \windows\system32\drivers\etc\ ,找到後用記事本打開
   在最後的「127.0.0.1 localhost」文字前加一段「74.208.10.249 gs.apple.com」
   新增文字前不用加上「#"」,儲存檔案,重新啟動電腦。
3、開啟iTunes,將白蘋果強制關機,同時按home鍵和電源鍵(sleep)不放,等 iPhone 螢幕變黑,放開電源鍵
   等候 iTunes 找到新的裝置後放開 home 鍵進入 DFU 模式。接著按住鍵盤上的 shift 鍵不放,滑鼠點擊「回復」手動找到 4.0.1 韌體
   執行後不會碰到錯誤訊息,順利地回復成 4.0.1 後,一樣可以手機直上 Jailbreakme.com 神速地完成越獄動作!

※ 他站轉載網友的個人觀點:整個過程的原理,我想是修改 hosts 文件,建立一個驗證的地址,藉機逃過 AP 的真實驗證,而不會出現 3194 錯誤,達到恢復的目的。

大鳥個人操作期間碰到的問題跟解決方法如下:
1、實驗機種 iPhone 3Gs
2、在 Windows 7 的環境下修改 hosts 後無法存檔(鄉民反映 Vista 環境下也不行)
3、換一部 Windows XP 的電腦便可以順利執行,一次搞定
4、將 XP 中修改過的 hosts 檔案複製到 Windows 7 中便可正常執行

以上給有需要的朋友們參考
作者: poky    時間: 2010-8-25 11:30
應該是之前的使用者已經有在Cydia的server上備份SHSH了
不然連到Cydia上的server取回SHSH的話會找不到
作者: achen    時間: 2010-8-25 11:56
不少人成功地將沒有備份 SHSH,甚至沒有做過 JB 的 iPhone
在不慎、手殘、無奈的情況下(例如白蘋果)升級至 4.0.2 後降回 4.0.1 重新 JB
大鳥博德 發表於 2010-8-24 18:12


74.208.10.249 是 cydia 的 "偽" 驗證 server
如果用上面的方法, 而以上所敘述為真, 應該只有三個可能

1. 有做過 SHSH 備份, 但是 user 自己不知道
2. 回復到 (最新 -1) 版不需要 SHSH (???)
3. 見鬼了?????
作者: 大鳥博德    時間: 2010-8-25 11:57
今天拿自己沒有備份過 SHSH 的 3Gs 照表操作一次

一樣可以從 4.0.2 回復到 4.0.1 然後 JB 成功

只不過忘記備份軟體,得從頭下載了 Orz
作者: 大鳥博德    時間: 2010-8-25 12:56
他站文帖中有網友提到

送修更換回新機(良品?)是 4.0.2

依同樣的步驟也順利降回 4.0.1
作者: zard    時間: 2010-8-25 14:06
win7 或 vista 要用管理權限去開記事本才能存檔host那個檔案。
或是另存新檔,再用檔案總管去蓋掉也行。




歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/) Powered by Discuz! X2.5