Monday, October 29, 2012

iPhone firmware upgrade

老婆用的iPhone 3GS從幾天前開始不能用facebook,開不了幾秒鐘,就會自動退出,論壇上不少人也報告這樣的問題,有的人是因為裝了cydia裡面的某個軟體造成衝突,可是手上的3GS沒這個問題,而且出問題之前也沒安裝新的軟體,應該是facebook那邊改了某些設定造成。由於用iOS 5.0.1跟6.0的裝置都沒這問題,看來只有升級firmware一途。可這是我最不願意碰的部分,只要不升級到目前的最新版,就得花很多時間搞各種軟體跟面對各種錯誤訊息,很容易就搞掉一兩天。

 剛好網路上查到一位熱心的小胖網友提供的降版指南,資訊相當清楚、完整,看來相當簡單可行,便試著用他建議的第一個方法,直接用redsn0w(不需itune)來把3GS從4.1『升』級到5.0.1。執行倒是挺簡單順利,可是刷完firmware就顯示itune error 21,手機停留在recovery mode(畫面顯示一條USB線連接)不動了。試了用redsn0w裡面的recovery fix好幾次都無效。

只好試試sn0wbreeze這招,把firmware跟SHSH結合成新的firmware,再用iTune灌進去,結果居然成功了!不過想要切換成中文輸入法卻又當機了,即使安裝了cydia Chinese fix,還是只能用英語輸入,更糟的是設定成中文介面(原本用英文介面),就進入重開機的無窮迴圈,看來這自制的firmware有根本的問題,只能放棄JB,直接升到最新的6.0。

安裝完6.0,沒了JB沒了Google Map,可是3GS出奇地還算順暢,facebook也可以用了。希望這可以撐上一陣子,不用再升級了。

No comments: