本人坦白說并不是蘋果的擁躉,嚴(yán)格的說至今也并沒有正式擁有一臺(tái)喬老爺家的設(shè)備,不過這次IPAD大賣,幫兩個(gè)朋友在北美分別購買、搗弄了兩臺(tái)IPAD,算是有點(diǎn)體會(huì),特地注冊(cè)上來說說。主要內(nèi)容都是和越獄了的機(jī)器有關(guān),所以如果對(duì)這個(gè)方面完全沒有興趣的,就不必浪費(fèi)時(shí)間了。
買的兩臺(tái)都是3.2.1的固件,一臺(tái)16Gwifi版,是蘋果關(guān)閉驗(yàn)證之前買的,做了備份(那時(shí)候這個(gè)最低配的版本真難買,全城缺貨),然后越獄;第二臺(tái)是16G 3g版,關(guān)閉驗(yàn)證之后買的,也沒管那么多,一并越獄。就兩個(gè)朋友用下來的感覺而言,沒感覺有什么不穩(wěn)定,所以就個(gè)人的經(jīng)驗(yàn)而言,沒覺得說越獄本身會(huì)如何影響穩(wěn)定性,估計(jì)還是安裝軟件的問題。
在IPAD上安裝了ISSH,然后登錄進(jìn)去看了看,應(yīng)該是有兩個(gè)分區(qū),一個(gè)算是系統(tǒng)分區(qū)吧,MOUNT 在 / 上,1G容量,用了大約700兆,剩余的都MOUNT在 /private/var 下,按照網(wǎng)上的說法,大部分的蘋果家的機(jī)器都是這么個(gè)設(shè)置。
按照我的觀察,IPAD上安裝的程序應(yīng)該就是在兩個(gè)地方,一處是/var/stash/Applications,放的都是核心程序、守護(hù)進(jìn)程等等,說白了就是稍有不對(duì)就很容易系統(tǒng)完蛋的,一處是/private/var/mobile/Applications,也就是在第二個(gè)分區(qū)(稱為數(shù)據(jù)分區(qū)好了)上的,用itunes/appstore/install0us安裝的一般的第三方程序,都是在這個(gè)地方,說俗點(diǎn)就是沒那么重要的東西,刪個(gè)把也應(yīng)該死不了人的。
我沒用過91助手,不過和國(guó)內(nèi)一個(gè)用IPAD的朋友對(duì)過,他裝了整整7、8頁軟件,基本都是用的91助手裝的(除了我教他用install0us裝的oplayer HD),數(shù)據(jù)分區(qū)上的這個(gè)地方除了oplayer的目錄,什么都沒有,全部都裝到系統(tǒng)分區(qū)的 /var/stash/Applications去了。所以我個(gè)人的推測(cè),為什么說91可能相對(duì)比較容易白蘋果,
就是因?yàn)榘惭b、卸載程序都是在系統(tǒng)目錄搗弄,安裝卸載腳本稍微有點(diǎn)不對(duì),把系統(tǒng)目錄里頭的東西搞亂了,就白了。
所以我個(gè)人比較推薦的安裝方式,還是想辦法找到ipa包,在itunes里頭安裝,如果嫌 itunes 同步麻煩, 拷到 /private/var/mobile/Documents/install0us/Downloads里頭,然后進(jìn) install0us里頭安裝,這樣會(huì)比較安全一些。
另外說一下install0us 3,cydia里頭很多源都有這個(gè)包,裝哪個(gè)都無所謂,但是要保證 appsync 和 install0us 3要來自同一個(gè)源(簽名一樣),否則每次用cydia安裝卸載軟件,檢測(cè)系統(tǒng)完整性的時(shí)候都會(huì)把install0us卸掉,開始我還不知道為什么,弄得煩死。
如果你要重裝 install0us 3,最好連appsync一起卸了重裝,就比較不容易出問題。
然后再說往 ipad 拷東西,我估計(jì)在itunes里頭用usb transfer的方式?jīng)]幾個(gè)人會(huì)選,那就基本兩條:用相機(jī)配件接u盤,然后用 ifile 拷,要么就是用 sftp ( 我個(gè)人并不推薦winscp,實(shí)現(xiàn)有點(diǎn)問題), 當(dāng)然這個(gè)你得要么有個(gè)無線路由,要么有無線網(wǎng)卡。用sftp的話,其實(shí)很簡(jiǎn)單,裝個(gè)開源免費(fèi)的filezilla,設(shè)成sftp訪問,編碼方式設(shè)成utf8,地址是ipad的地址,連上去,就和ftp服務(wù)器操作一樣了,還完全支持中文、符號(hào)鏈接之類的。如果是無線網(wǎng)卡,要設(shè)成adHoc模式,讓網(wǎng)卡的主機(jī)和ipad連上。我個(gè)人的筆記本是intel 5xxx agn,intel的網(wǎng)卡裝了官網(wǎng)的驅(qū)動(dòng)之后,應(yīng)該都有個(gè)myWifi的實(shí)用程序,直接在那里頭啟動(dòng)adHoc模式,用ipad一連接就搞定,不用再進(jìn)驅(qū)動(dòng)程序配置里頭去設(shè)置。
至于去哪里獲取 ipa 破解程序,我一般就是去 apptrackr.org (install0us里頭的其實(shí)就是apptrackr提供的內(nèi)容),還有就是 getipa.info,當(dāng)然英文不太好的童子可能就會(huì)比較頭大。
另外關(guān)于相機(jī)套件接usb存儲(chǔ)設(shè)備,我試了一下,fat32是當(dāng)然支持的,另外就是hfs了,ntfs和ext2 ext3不支持,網(wǎng)上有些說ipad通過相機(jī)套件可以加載ext2 / ext3 分區(qū),可能是想當(dāng)然了。
再說說系統(tǒng)備份,既然ipad骨子里頭還是跑著linux內(nèi)核的機(jī)器,那備份的原理應(yīng)該不難,就是把所有的文件目錄結(jié)構(gòu)拷出來就行了。
難點(diǎn)主要是在于,外部并沒有直接接觸ipad內(nèi)部存儲(chǔ)設(shè)備的途徑,所有的傳輸都必須通過主控芯片遵循一定的協(xié)議進(jìn)行。
當(dāng)然這個(gè)傳輸應(yīng)該和內(nèi)部的操作系統(tǒng)沒直接關(guān)系,否則一旦白蘋果了,itunes也沒辦法往里頭灌新系統(tǒng)了。Windows平臺(tái)我不知道,但是linux平臺(tái),有一個(gè)相當(dāng)成熟的軟件包,叫做 libimobiledevice ,基本可以提供絕大部分的 itunes 替代功能了。里頭有程序叫做idevicebackup, 干的事情基本就是和 itunes對(duì)待進(jìn)入了 DFU 模式的ipad 一樣,在內(nèi)部操作系統(tǒng)崩潰了之后強(qiáng)行重寫文件系統(tǒng)內(nèi)容(就等于ghost覆蓋恢復(fù))。
所以我當(dāng)初設(shè)想的是,3.2.2暫時(shí)沒法越獄無所謂,只要能把運(yùn)行正常的已經(jīng)破解的 3.2.1 系統(tǒng),像ghost給windows 做備份一樣,做個(gè)鏡像存下來,一旦白蘋果了,直接用鏡像灌回去就是了。可惜的是,因?yàn)樨?fù)責(zé)開發(fā)的人手頭并沒有ipad,
這個(gè) idevicebackup 目前對(duì)于3.2的固件支持還不行(我測(cè)試過了),只能等等看了。而且這個(gè)idevicebackup,默認(rèn)的實(shí)現(xiàn)是不對(duì)系統(tǒng)分區(qū)進(jìn)行備份的,當(dāng)然這個(gè)問題不大,因?yàn)檫@是個(gè)開源項(xiàng)目,抓來自己改改備份的目標(biāo)就行了。
可能有同志會(huì)說了,如果就是為了怕越獄后白蘋果沒法恢復(fù),何必這么麻煩,再等等破解就出來了。我會(huì)說這并不完全對(duì),畢竟備份的意義并不完全在于此。windows盜版滿天飛,不代表跑windows的機(jī)器就不用備份了吧。備份用不著的時(shí)候可能還嫌這幾G的東西占地方,
但是一旦系統(tǒng)出了問題,重裝系統(tǒng),重裝軟件,重新弄個(gè)人設(shè)置,和這些個(gè)麻煩相比起來,做個(gè)備份我覺得是個(gè)更好的選擇。
當(dāng)然了,估計(jì)大部分人還會(huì)嫌整個(gè)linux麻煩,那就無視我上頭兩段話好了,因?yàn)閘ibimobiledevice沒有win32的版本。僅供有興趣搗弄linux的童子參考一哈。
ps: 如果你在linux安裝了 libimobiledevice 和 ifuse,往ipad拷東西更簡(jiǎn)單了,壓根用不到無線,usb 線接上,把ipad 用 ifuse 加載到一個(gè)裝載點(diǎn),就可以像一般磁盤一樣拷貝了。不過說句可能有點(diǎn)神經(jīng)過敏的,usb線接上就是在充電的,只不過充電速度有區(qū)別而已,而鋰電池壽命主要就是看充放電周期,所以如果可以,還是無線傳吧。
亂七八糟說了一通,希望對(duì)有興趣的童子可以有點(diǎn)幫助。