背景:
美版 iPhone 3G 16gb, MB499LL
原 iOS: 3.1.2, BB: 05.13.04
準備升到 4.2.1 並利用 sn0wbreeze 防止 Baseband 升級
狀況: (過程就跳過了, 直接講結果, 總之過程很慘烈)
使用 sn0wbreeze 做自製韌體
1. 選擇 Prevent Baseband upgrade 結果:
無法進入 Pwned DFU, 卡在 Waiting for iBSS
2. 選擇 Simple mode, expert mode 結果:
成功 JB, BB 沒升
A. 開機後加入簡體/繁體 中文鍵盤, 只要 試圖切換過去中文鍵盤的時候
Springboard 就會 crash (就像 respring 那樣)
B. 從設定把語言改成 繁體中文 (簡體我沒試, 但應該一樣)
Springboard crash, 然後無限 respring
sleep+home reset 之後 白蘋果, 繼續無限 respring
A. 開機後加入簡體/繁體 中文鍵盤, 只要 試圖切換過去中文鍵盤的時候
Springboard 就會 crash (就像 respring 那樣)
B. 從設定把語言改成 繁體中文 (簡體我沒試, 但應該一樣)
Springboard crash, 然後無限 respring
sleep+home reset 之後 白蘋果, 繼續無限 respring
第一個狀況不是我要講的主要問題, 但是我嘗試解掉第二個狀況時遇到的
我本來打算用 SB 作一個防BB升級的韌體, 刷完以後再用 GP/RS 來 JB 看看行不行
結果根本連刷都刷不上去
1.無法進Pwned DFU
2.用iREB進了DFU, iTunes 說 error 2
3.進一般 DFU, iTunes 說 error 1600
2.用iREB進了DFU, iTunes 說 error 2
3.進一般 DFU, iTunes 說 error 1600
第二個狀況則是本篇想分享的重點
因為基本上刷上去以後就沒救了, 除非你永遠不用中文介面/鍵盤(好像 iPhone 1 阿XD)
威鋒還有國外論壇都有人遇到相同狀況
威鋒的是 3G 沒說國別
國外的是 3G 和 iPhone4
(我猜全都是美版)
剛才已經回報給 @iH8sn0w, 不過目前 Colorado 是凌晨3點, 所以他還沒回應國外的是 3G 和 iPhone4
(我猜全都是美版)
結語:
其實我覺得 sn0wbreeze 是非常好的工具, 因為
1. 可以很確定自己要刷的韌體裡面有哪耶東西, 而且可以一次全上, 就像超級XP
2. 可以避免 baseband 升級, 這點對有鎖sim的用戶來說非常重要
3. For Windows.
在台灣畢竟用 Mac 的人相較之下還是少數(這沒什麼好argu的對吧)
所以很多人還是會需要 PC 上面的工具
不過不巧剛好這版本似乎有上述的 bug, 成為目前美中不足的地方
如果有人正好打算用 sn0wbreeze 2.2.1 來做自製韌體的話, 可以注意一下
解法:
目前無解 哈
改用 PwnageTool 吧~
我回家就要拿 MacBook 出來救它了, 可憐的 iPhone, 被刷了七八次... 囧
-------
本文同步發表於PTT iPhone板







