• 3

觀念釐清--越獄,解鎖,啟動(2009/01/01更新)

有鑑於大家對這幾個名詞可能不是很懂,就來解釋一下給大家聽
iphone從一開始2G時代,最初只有美國販售,而且是強硬搭配AT&T的門號才能使用
所以當你一拿到iphone的時候,手機是無法直接使用的,所以世界上有很多駭客便開始
研究各式各樣的破解之道,目的就是讓iphone可以不需要一定得使用AT&T門號來使用
其步驟可以分為底下這三個步驟

啟動(Activation)
一開始拿到iphone時候,必須透過iTune來做啟動這動作,在2G時代因為iphone是先拿回家,再由使用者
透過iTune介面去選擇AT&T的費率,等一切確定之後iTune便會偵測使用的SIM卡是否為AT&T,最後才會執行
啟動這個動作。以上這是合法的標準步驟,而透過破解軟體後,便會繞過這個步驟,讓你的iPhone直接為啟動狀態
這時候你就可以執行iPhone桌面的內建程式了,也就是說現階段可以當做是iPod Touch使用。
而3G版本因為是全世界開賣,所以啟動部分似乎已經簡化了,直接透過iTune便可執行啟動。


解鎖(unlock)
2G版本因為搭配AT&T門號銷售,所以強制鎖定你必須使用AT&T的SIM卡,所以插上自己的SIM卡是無法使用的
所以破解軟體在這部份就是要打開這個限制,讓大家可以使用自己的門號sim卡。在軔體1.1.4時候iphone Dev Team
停了一段時間未推出破解軟體,這個階段大家都是使用卡貼方式,也就是在原本的SIM上貼上一個晶片卡,這個晶片卡
上有AT&T的資料,目的就是讓iPhone誤認這張SIM卡是一張AT&T的SIM卡。這個方法也廣泛應用在日系手機上。
3G版本的iPhone則是搭配全世界各大電信商,不過目前有"義大利","紐西蘭","香港","台灣" 這四個地區的iphone
是"未鎖"版的,也就是說這四個地區賣出的iphone是只要啟動後就可以使用自己的SIM卡,其他地區則是一定要使用
當地搭配銷售的門號SIM卡,目前為止仍未有3G解鎖的破解軟體(據說月底就會有了!)

越獄(JailBreak)
iphone跑的系統是Mac OS,而Mac OS是一套建立在BSD系統上的shell,在軔體1.1.4之前,整個iphone的系統是一整個的,打個比喻就是硬碟只有分割成一個槽,所有的軟體,音樂等資料都是儲存在這個槽裡面,而在2.0版本之後,iphone將系統與軟體兩部分分開(分割成兩個槽)。
在軔體2.0之前也就是有App store之前,iphone是不能自己安裝軟體的,最主要的原因就是iphone的系統權限被鎖定了,你無法對系統
槽做變更,軔體2.0之後你也只能對第二個槽有變更權限,對系統槽還是一樣無法取得權限的!
越獄這個動作就是讓我們取得對系統槽的變更權限,打開對系統槽的權限,我們就可以寫入資料到iphone裡面,也就是說我們可以安裝系統軟體(輸入法,變更桌布,變更icon.....),這對軔體2.0之前是很重要的,要不然我們就只有內建的那幾個功能了
而iPhone 3G則是因為劃分兩個槽,所以至少我們還可以安裝軟體到這個槽中(也就是App Store下載的軟體),但是對於會動到系統方面的軟體則是無法使用的(輸入法,桌面變更),這也就是我們在app store上找不到這幾類軟體的原因了。
--------------------2009/01/01 更新----------------------
來源http://www.mobile01.com/topicdetail.php?f=300&t=690519
touch/iPhone很流行的「破解」稱為 "jail break",是要突破 (Free)BSD/OS X上的 "jail",
BSD jail是種類似chroot的機制,限制程式只能在某個VM(jail)下跑。

作者是woju,199x年代台灣FreeBSD的第一把交椅.....


基本上iPhone 3G不需要越獄就可以有一萬多個軟體可以玩了!


本篇為我個人的觀點!若有錯誤歡迎大家指正,需不需要JB不在本篇討論範圍之內。


2008-12-27 5:33 發佈
Ln wrote:
有鑑於大家對這幾個名...(恕刪)


一篇不錯的文章...
不過關於空間分成兩個槽這部分...
小弟沒記錯的話,一開始就分成兩個槽...而不是 2.0 才有...
只是剛開始時 系統 的大小沒有很大(越後面越肥),到 1.1.2 之後要裝軟體都得用 BossTool 搬一下位置...
BossTool 最初的功能就是把 字型、鈴聲、應用程式 從 系統分區 搬到 另一個分區...
請大大在查證一下...

以上純屬個人的記憶...

Ln wrote:
而越獄這個動作就是讓我們取得對系統槽的變更權限,打開對系統槽的權限,我們就可以寫入資料到iphone裡面,也就是說我們可以安裝系統軟體


大大請教一下,據我所知,這樣就失去了保固,為什麼呢?
或者,APPLE又如何知道我已JB..

謝謝
科技始終來自於人性
yihscott wrote:
APPLE又如何知道我已JB..


就像是問XBOX360加上改機晶片,
連上XBOX Live以後微軟怎麼知道自己已經改機

自己寫的東西自己一定最熟悉啦,怎麼躲都躲不掉的
yihscott wrote:
大大請教一下,據我所...(恕刪)


JB不失保固的是有許多前題

當iPhone故障時你要拿去維修,一定要"能夠"自己刷回原始版本再拿去修

如果維修前沒刷回就送去,不就是被抓包了.......

所以JB有一定的風險
Mémoire ‧ Image『 http://rios0625.blog125.fc2.com/』 何謂真實?攝影是記錄 抑或是另一種謊言?
好文章,受益良多
用過朋友有越獄的iphone,感覺就是有點不順,icon一按,有的就是會直接跳出來,或者會卡住,自己的沒有JB用到現在都不會

另外我發覺我只要用iphone上奇摩(yahoo),就常會自動跳出來,其它的網站到目前為止都不會,很奇怪
hahahrhr wrote:
用過朋友有越獄的iphone,感覺就是有點不順,icon一按,有的就是會直接跳出來,或者會卡住,自己的沒有JB用到現在都不會..(恕刪)



你有用過JB嗎?
我個人沒這問題
CROSS-X™

hahahrhr wrote:
好文章,受益良多
用...(恕刪)


那是以前2.0, 2.0.1, 2.0.2 JB完
就會噸
再加上遊戲破解
更頓 = =

應該是JB的tool沒寫好

建議用2.2
JB+破遊戲都很順喔

如果你是在2.2的狀況下還是會噸
那可能是你裝了有的沒的太多
crossxxx wrote:
你有用過JB嗎?我個...(恕刪)


上面不是寫說用過朋友的嗎???

不過那時是沒有注意是第幾版的,有人說2.2的很穩,的確會讓我蠢蠢欲動!
hahahrhr wrote:
好文章,受益良多用過...(恕刪)


2.X以後,IP本身增加了數個非常吃內存內部程序,例如ILOG.IPOD及SAFARI更是多了一個"不會釋放內存"的駐留BUG(占用數十-100MB),而這樣的做法並不是必要,APPLE有故意壓搾可用內存的嫌疑...JAILBREAK後由於一般會安裝BSD,SSH等內部運行的東西,所以可用內存會變少.且需要JB的軟體一般都需要在後台運行(例如每個JB用家都會安裝的WINTERBOARD),會令問題加重..因此2.X的固件JB後不若1.X的固件穩定.

解決辦法是用BOSSTOOL安裝開關,用於關閉不必要的駐留程式騰出內存,運行大型游戲前,注意到BOSSTOOL看看SAFARI及IPOD的TSR有沒有殺掉,如此之後,JB的IPHONE 3G會比JB前順暢得多,SAFARI的也更穩定.

可能辦法太復雜,但既然JB是玩家向的東西,就需要有耐心去解決遺漏的問題.
rien a dire~
  • 3
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?