你好,歡迎來到IOS教程網

 Ios教程網 >> IOS教程 >> 關於IOS教程 >> 深度解析原生1.1.2固件為何不能破解

深度解析原生1.1.2固件為何不能破解

編輯:關於IOS教程

  如果你是最近從美國購買的iPhone,不妨照看看包裝背後的“(S) Serial No.”後面的數字,如果在後面數字的第4位和第5位合起來要大於等於46的話,那麼你的機器就是原生1.1.2固件的iPhone,如果小於46,就不是的。這裡的第四位和第五位的數字合起來表示你的iPhone生產的周數,例如下圖中紅色標注顯示的“34”,說明此iPhone是第34周生產出來的。

  真的不能破解1.1.2固件了?

  也許大家已經聽說過bootloader,bootloader是一個儲存在固定內存裡的一個小程序,一般不可被擦寫, 它是用來引導處理器啟動運行, 和調用主要程序的。 此外, 它也是用來負責提供一個接口協議,機器可以用bootloader提供的這個協議來升級和恢復主程序(也就是固件)。一般來說, bootloader本身是不會被升級更新的,也不需要。 一般需要更新的是固件, 不是bootloader。 那麼現在已經可以確定的是原生1.1.2固件的bootloader 4.6版本的iPhone將不能使用軟件進行破解,除非蘋果放出新的固件。

  可能你們大多數人都知道,在解鎖手機的時候,baseband的版本也是需要進行修補的,但修復固件意味著我們要刪除原先的而寫入新的baseband,你可以使用ieraser、anysim或者你能解鎖iPhone的任何方法。但是抹去baseband firmware,你需要有secpack。對於那些對iPhone破解或者磚頭修復比較熟悉的人來說,以上說明應該相當明白了。

  對於3.9版本的bootloader來說,你僅需要有一個secpack的新baseband firmware 你就可完全的擦寫,但問題是,對於4.6版本的bootloader來說,它不能接受版本小於它的secpack,只能接受比他更加新的版本。在此以前,我們只有等待新的固件出來,而我們也無法抹去baseband firmware。

  當然,它並不是終結,這裡仍然會有人研究出如何繞過不刪除ecpack的方法或者其他的方法,不過到目前為止,這是我們的立場。

  當然我們也有一些好的消息!第一,在4.6 版本的 bootloader 裡發現了一個新的漏洞從而允許我們運行anysim,這可是個極好的消息。因此,基本上來說,當我們在未來的固件更新的時候,一旦secpack能夠被擦寫,那麼解鎖1.1.2與bootloader 4.6版本的iPhone都是沒有問題,但是,在未來所更新的固件中,我們將不能夠更新,屆時我們將需要一個解鎖後的secpack 。

  那麼軟件破解不行,硬件破解呢?

  可以,但是必須說明的是對於原生1.1.2固件來說,世界上只有很少人具備這種技能和設備。因為在硬件破解上來說我們必須先從Commboard移開Intel IC並且還要重刷芯片。然而這對大多數人來說是難以完成的。

  還有沒有其它破解方法?

  目前可以使用的方法,還是最早iPhone的破解方法,就是以SIM欺騙的方式,跳過ATT驗證,從激活使用iPhone。有興趣的用戶可以點擊以下地址閱讀。

  http://iphone.tgbus.com/tutorial/200708/20070807171848.shtml

  當然現在還有些人正在測試bootloader降級,理論上來說,這是可行的,但我們沒有掌握更多與此相關的資料。(原作者:pspsully 整理及翻譯:bao122300)

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved