iPhone 3GS 從 iOS 5 降級到 iOS 4.1 不需備份 shsh (尚無法降級到 4.3)





老婆使用 iPhone 3GS 一年多了,我也打定主意不做 JB 動作。隨著 iOS 5 的出現,也想體驗看看 iCloud,就把 3GS 升級上去,災難隨之而來:手機變好慢啊啊啊啊!!!!雖然螢幕滑動頁面的順暢感還是極佳,但事實上真正用起來時一頓一頓的問題十分嚴重,尤其像我們這種不 JB 所以沒辦法安裝 iAccess 輸入法的人,根本不可能去用這世界上鍵盤排列最爛的 iPhone 官方注音輸入法,所以手寫輸入法成為了老婆的選擇。在 iOS 4.x 時手寫輸入法十分管用,速度快反應佳,有時候字還沒寫完,右邊候選區已經出現了要寫的字,但升級到 iOS5 以後,寫完字都還要等候選區的下一步反應,這用起來實在是太令人抓狂了,因此想要降級的念頭隨之而來,結果更大的災難來了:蘋果官方不支援降級,而且是非常瘋狂的封鎖降級的行為。

上網找降級的方法後發現,每一篇文章都說必須在升級到 iOS 5.x 之前有備份自己的 shsh,不然降不回去… 天啊什麼是 shsh?噓噓?我們這種沒 JB 過的人完全不知道 shsh 為何物,當然更不可能有備份。所以我繼續尋找是不是有不需要 shsh 就可以降級到 iOS 4.x 的方法?終於讓我在國外的網站中找到,唯一蘋果官方到目前為止還勉強讓你降級的方法是降到 iOS 4.1 版。只有這個版本,其他 iOS 4.x 都不行。好吧!能降到 4.x 恢復流暢度就好了,之後再看看有沒有機會升級到 iOS 4.3 吧。以下是我成功的步驟與心得,以 Windows 環境為主。

需要的軟體:

  1. iTunes:點此至 Apple 官網下載 iTunes
  2. iPhone 3GS 的 4.1 版 firmware (ipsw):點此直接從 Apple 伺服器下載
  3. 俗稱小雨傘的 TinyUmbrella:點此至 TinyUmbrella 官網下載 iTunes

若 iPhone 3GS 的 4.1 版 ipsw 檔下載連結失效,這裡提供兩個網站連結,他們都有蒐集各式各樣 iDevice 的 firmware,從他們那邊試試看亦可:連結1連結2

軟體都準備好以後,你 3GS 上需要備份的軟體與資料也請自行備份好,降級到 4.1 是一定會把你的手機給清光光的。

首先要讓手機進入 DFU 模式。我這邊提醒重點,你要先插著傳輸線讓 iPhone 3GS 與電腦保持連線,然後才把 iPhone 3GS 徹底關機,不要把連接線拔除,接著才是進入 DFU 模式。至於 DFU 模式怎麼進入,可參考 這篇文章的 DFU 模式教學。強調,如果你操作的不對,在 iPhone 3GS 上看到了傳輸線插入 iTunes 的圖案提示,那就是做錯了,正確的 DFU 模式是畫面一片漆黑才對。

第一次進入 DFU 模式時,電腦會重新辨認 USB 裝置,若 iTunes 沒有自動啟用,請把 iTunes 打開。成功進入 DFU 模式後,iTunes 畫面上會提醒說現在有一部處於恢復模式的 iPhone,需要先回復才可以使用,這是對的。

接著請按下 SHIFT 鍵與畫面上的回復按鍵,這樣一來 iTunes 會另外問你 ipsw 檔在哪裡,請指向剛才要你下載的 iPhone1,2_4.1_8B117_Restore.ipsw 這個檔案來進行回復。這裡有個不算是心得的心得,在回復的過程一開始會看到他與 Apple Server 確認的訊息,這裡只有 3GS 的 iOS 4.1 會通過驗證,其他任何低於現行最新版的 ipsw 檔都無法通過 Apple 的驗證。您可能會在其他教學文章中看到要去改 hosts 檔添加 gs.apple.com 之類的講法,那些全部通通都是沒有用的了,現在的 iTunes 根本不吃這一套。你如果把網路切斷他就連回復都不給回復了。所以,乖乖的把網路連通,也不需要去改 hosts 檔了,就這樣直接做下去,不用破解搞怪招,Apple 會讓你回復成 iOS 4.1 版。

至於為什麼 Apple 到現在都願意簽署 iPhone 3GS 的 iOS 4.1 版降級行為,我們就不得而知,日後 Apple 會不會收回這項許可也沒有人敢掛保證,iTunes 會不會更新版之後添加更難阻擋的招數也只有天曉得,所以如果想降級的人,趁現在還可以降級時趕快降級吧!

降級好以後,畫面上會出現錯誤訊息,這是對的,請不要緊張。根據各式各樣的降級文章所述,這裡可能出現好幾種號碼,我遇到的是 1015。大概只要是 10xx 的號碼都沒問題,若是其他號碼可能就大事不妙了吧。

這時候打開剛才準備好的小雨傘 TinyUmbrella 軟體,左邊視窗 Recovery Devices 點一下你的裝置(我猜號碼應該不會與我下面這張圖裡的相同吧?),這時候右邊有個 Exit Recovery 按鈕會亮起,點下去,你的 iPhone 3GS 就可以正常開機使用了:

就這樣,原本執行 iOS 5 的 iPhone 3GS 現在成功降級到 iOS 4.1,使用的是官方原廠的 ipsw 檔,也沒有任何需要備份 shsh 或進行 JB 的動作。手寫輸入法的流暢度也完全恢復過來了。

至於該怎麼樣從 4.1 版升級到 4.3.x 版,在沒有備份 shsh 的情況下,好像就真的沒有辦法了。所以從 iOS 5 降級到 iOS 4.1,且不能升級到 iOS 4.3 的情況下,會損失哪些主要的功能呢?我去維基百科上查了一下 iOS 的歷史,bug fix / security update 以及一些小地方改進都不要算進來的話,從 4.1 至 4.3 主要增加的功能(也就是我們降級後等於會無法取回的功能)大致如下:

  • AirPlay
  • AirPrint
  • Safari 瀏覽器支援中文網址
  • HTTP Live Streaming
  • 一些字型
  • 無線熱點分享

所以降級前請評估以上功能有沒有對你來說是不能遺失的,若有,請繼續讓你的 iPhone 3GS 保持在 iOS 5 不要降下來。

歷史上的今天...


You may also like...

4 Responses

  1. 傷透腦筋表示:

    Home Chrome Chrome 18.0.1025.151 Windows Windows 7

    我也遇到如同版大的困擾,不昇版沒事,一昇版慢到不想用手機了
    就像磚塊一般似的,但是又不甘心這樣子下去
    四處上網找資料,但是當初又沒備份SHSH
    真的是萬念俱灰啊,還好版大的及時雨才得以解救
    實在太感謝了~~

    另外向版大說一下,在第2點〝iPhone 3GS 的 4.1 版 firmware (ipsw)〞後面帶的連結
    我確認過是3G的版本,不是3GS的版本,3GS的版本是iPhone2,1_4.1_8B117_Restore.ipsw

  2. 匿名訪客表示:

    Home IE IE 8.0 Windows Windows XP

    對不起請問一下,升級到5.1沒備份shsh也可以用你的方法降板嗎?降到4.1還可以jb嗎?如果可以jb,jb的方法是和其他教學文章一樣?最近有親戚拿一之3gs自己升級到5.1然後說很頓又想jb,找來找去都說沒shsh就不可能,看到你這篇讓我燃起一絲絲的希望,所以請益一下,希望你可以解惑一下,謝謝

  3. DearHoney表示:

    Home Chrome Chrome 19.0.1084.52 Windows Windows 7

    謝謝一樓的連結提醒啊~

  4. Jacku表示:

    Home Chrome Chrome 21.0.1180.89 Windows Windows 7

    請問IPAD1可以回復到哪一個版本呢?

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

:D  :)  :(  :|  (H)  :P  :$    *-)  ;)  :-.-:  :!:  :S  :!!:  [B01]  [B02]  [B03]  [B04]  [B05]  [B06]  [B07]  [B08]  [B09]  [B10]  [B11]  [B12]  [B13]  [B14]  [XP]  :XD  (Y)  (N)  :-O  :@  8o|  :-#  (L)  (U)  ^o)  |-)