2010年7月3日 星期六

怎麼查自己 iPhone 3GS 的 iBoot 版本


iBoot 是什麼?為什麼要浪費時間去查它的版本?如果您現在用的是 3 代 iPhone 3GS,而且想 JB 越獄的話,就要想辦法搞清楚自己現在手上的機子到底是舊版 iBoot-359.3,還是新版 iBoot-359.3.2,因為這關係到你是不是能「全 JB」還是只能「半 JB」,而且用錯了不對的越獄工具和方式,還會浪費很多時間在重刷和回復上。


為什麼會有新舊版 iBoot 之分?
您的 iPhone 3GS 跟我的iPhone 3GS長的不都一樣,也都是蘋果原廠的 iPhone 3GS,為什麼有新舊版 iBoot 之分呢?這道理不難理解,到超市買鮮奶會看一下生產日期和有效期限嘛,iPhone 3GS 也會因為生產日期不同,所以使用的 iBoot 晶片也會不同。那 3GS 為什麼後面要突然換 iBoot 晶片呢?不為什麼,就只是為了防堵使用者越獄這麼簡單而以,修補了24kpwn exploit 漏洞,而且目前來看效果還不錯,讓 iPhone 駭客傷透腦筋。

所以你在看國外第一手發佈的越獄資訊的時候,要注意看關鍵字是適用於「(舊) Old Bootrom」還是「(新) New Bootrom」,然後是「(全) Untethered Jailbreak」還是「(半) Tethered Jailbreak」。



那 iPhone 2G/3G、iPad、iPhone 4 呢?
iBoot 的版本是在生產和出廠的時候就決定了,並不會隨著更新系統而被升級,所以兩、三年前的 iPhone 2G/3G iBoot,對駭客來說早就不是問題了,就像開廁所門的喇叭鎖一樣,拿個銅板輕輕轉一下就開了。那iPad不也被破解越獄了,為什麼 Apple 不也把它換新的 iBoot 晶片呢?誰知道?不過我個人是認為因為iPad沒有打電話的功能,所以被 JB 越獄比較不會影響他和那些鎖機電信商的利益,所以就先放任它不管。那最新的 iPhone 4 呢?因為暫時還沒辦法越獄,當然也就沒辦法解鎖,所以暫時也就沒有換不換 iBoot 晶片的問題了。



查 iPhone 3GS iBoot 版的方法?
查的方法有蠻多種的,第一種是懶人感覺法(我自創的啦^^):就是iPhone 3GS當初一上市您就搶頭香從國外帶或買水貨進來,或是台灣中華電信一開賣您是第一批買到的人,那您的iBoot 的版本應該是可全 JB 舊的。如果您是2009/10月中、11月後(出廠41週)才跟中華買的話,很可能已經是換上新晶片的新iBoot版本了。

還有一派是看iPhone包裝盒,有在公司接觸過出貨部分的人都知道,在外人看似無意義的條碼、產品序號一大串數字,其實數字編法都有公司內部一定的排列邏輯存在,可能是代表產品型號或是出廠日期。這一派的看法是看包裝盒上Serial No.86後的後三碼,第一位數代表出廠的年份,後兩位數是出廠的週數。網上是傳說大約在41週左右換了新iBoot晶片,不過這東西有這麼精準嗎?不過如果你的週數太新(數字太大),就要有是新晶片的心裡準備。


上面兩種方法都不太科學,多少存在著誤差和不確定性,下面介紹兩種比較科學的系統式查詢方式。
 
第一種是不用用到任何軟體的方式:首先將iPhone用USB線插上電腦,不用開iTunes,然後關機,記住是要先插上電腦後再關機,順序不可顛倒。然後把iPhone進入DFU模式,不會的話下面有非常容易了解的教學影片,其實就是在關機的態狀下同時按住Home鍵+電源鍵,數十秒後放開電源鍵繼續按住Home鍵,直到電腦右下角跳出視窗顯示抓到Apple的USB裝備(有時沒跳出也會成功進入),會有叮咚聲iTunes也可能被啟動,還有正確的DFU模式iPhoen螢幕是「全黑的」,有一條USB線和iTunes標誌的是「回復模式」。
 

↓ 下面這個畫面是「回復模式Recovery Mode」,不是DFU模式。

↓ 這裡示範的是Win XP的查詢路徑,在「我的電腦」上按右鍵點「內容」,Vista和Win 7的路徑將在下面以文字敘述。


↓ 點「硬體」裡的「裝置管理員」。


↓ 點「通用序列匯流排控制器」裡的「Apple Mobile Device USB Driver」上按右鍵選「內容」。


↓ 在「詳細資料」裡就可以查到IBOOT的版本了。
IBOOT-359.3:舊版可全JB
IBOOT-359.3.2:新版暫時只能半JB


 
●Vista/Win7路徑:左下角「所有程式→控制台→系統及維護→檢視硬體及裝置」,接下來就和上面XP的方法一樣了。


第二種是用 usbview 方式

usbview下載:載點一備用載點
解壓縮密碼:MCUdesigner - iPhone News

↓ 首先開啟usbview把Options裡的三個選項都打勾,然後用上面一樣的方法讓iPhone進入DFU模式。

↓ 點在usbview裡的一個「Apple recovery(DFU) USB Driver」裝置。

↓ 在右邊就可以查到iBoot的版本了。


離開DFU模式的方法
一般只要同時按住Home鍵+電源鍵直到出現「白蘋果」重開機就可以了,如果是使用Mac電腦也可以用iFuntastic來回復。

16 則留言:

  1. 多謝大大..我終於搞懂什麼是IBOOT版本阿 一0一
    我的是359.3.2的只能半JB阿 嗚嗚嗚
    只好等新的出來了 真想要試試看4.0有多好用

    版主回覆:(07/16/2010 12:19:26 AM)


    可以提供一下你的包裝盒序號嗎?

    來驗證一下看包裝盒準不準?

    回覆刪除
  2. 861013GNM3NP 這是我的序號 3GS

    請問是啥版本??謝謝

    回覆刪除
  3. 你好..我的Serial No.870094493NQ..我試過你文章中教的方法..都沒有看到
    iboot字樣耶..找不到..

    回覆刪除
  4. 我試過這2種方法都沒有顯示!

    回覆刪除
  5. 似乎詳細資料下的那個要選到裝置列項路徑才看得到唷

    回覆刪除
  6. 你好~我想請教一個問題


    原本我的iPhone接到電腦
    在我的電腦應該就會看到iphone資料夾
    但現在突然都沒顯示iPhone資料夾欸@___@

    因為我要把手機的照片傳到電腦上
    到底該怎麼用?...我試了好久都不行

    版主回覆:(07/04/2010 03:02:24 AM)


    換條線、換孔插看看

    拿到別台電腦插看是不是也是一樣

    升級ITUNES也個方法

    回覆刪除
  7. 站長!我的IBOOT是359.3
    但盒子上面的序號是86941
    剛好是第41週
    我是在去年9月底申辦的
    可能剛好是第一批吧!!
    不過謝謝你的辦法
    原來我的可以全JB!
    感謝~

    版主回覆:(07/05/2010 03:10:58 AM)


    恭喜你,全中,早買是對的^^

    回覆刪除
  8. 請問首頁上面的「哆啦A夢」佈景主題的winterboard是什麼名稱呢?謝謝!

    版主回覆:(07/05/2010 02:58:59 AM)


    Doraemon什麼的吧?

    回覆刪除
  9. 換線 換孔插 還有換別台電腦我都試過了:(
    還是都不行
    另一台電腦顯示"偵測不到blablabla..."


    那iTunes升級會影響到iPhone嗎?
    我是有JB過的


    謝謝你的回答:)

    版主回覆:(07/05/2010 03:01:57 AM)


    會影響,建議去安裝或升級APPsync看看

    回覆刪除
  10. 大大你好!!

    USB\VID_05AC&PID_1294\7E38F31C09D96FE7C1766563EC74E08B2E7C3773
    我只看到這個QQ"

    還有阿我盒子上的號碼為NO.880228963NR

    NR的意思??

    022代表2010年第22周ㄇ?

    我是新版的ㄇQQ?

    版主回覆:(07/05/2010 06:00:33 PM)


    應該是沒有正確DFU模式?

    回覆刪除
  11. 試了好多次終於查到了 ,iBoot-359.3.2 ,而且好像第一種方式查不出來,第二種才成
    功。感謝^.^ 我的 3GS是 09年51週的 >"< 只能半JB,太傷心了...

    版主回覆:(07/05/2010 05:59:12 PM)


    新IBOOT的全JB應該近期就會出來了

    回覆刪除
  12. 我用第一種方法查,結果現在銀幕都是黑的,無法開機耶@@
    要怎麼回復呀??

    版主回覆:(07/06/2010 04:17:43 AM)


    文末提供的方法有試過了嗎?

    回覆刪除
  13. 您好!我是來自香港的,想向您請教,請問iphone是否有made in TaiWan的?請賜覆,
    謝謝您!Wilson

    版主回覆:(07/09/2010 01:55:25 PM)


    沒有,應該都是美國加州設計、大陸生產

    回覆刪除
  14. 大大請問一下
    小弟是3G 版本是3.0.1
    I BOOT是596.24
    這樣對嗎?
    感謝^^

    版主回覆:(07/16/2010 05:17:20 PM)


    3G不需要查

    回覆刪除
  15. 請問一下,我查不到我的iboot版本耶
    是因為我在保固內回神腦換過機子的問題ㄇ?
    我的版本是: 4.2.1 (8C148a)
    serial number: 5K0463SL3NQ. (這是在設定 > 一般 裡面看的)
    進入DFU模式後,完全看不到iboot的字樣。
    從我的電腦 > 檔案管理員還是找不到iboot.
    這樣到底是舊版還是新版啊???
    拜托幫幫忙

    回覆刪除
  16. 請問大大我的iboot版本是574.4請問是什麼版本???會不會是一塊磚= =好怕

    回覆刪除