|
app2sd:google官方為android2.2+提供的將軟件移動(dòng)到fat(32)分區(qū)內(nèi)的工具。能不能裝到fat(32)分區(qū)上。要看程序編寫者在編寫的時(shí)候允不允許。 app2ext:由民間產(chǎn)生的為android1.6+提供的將用戶軟件全部安裝到ext分區(qū)的工具。原理是利用ln命令為目錄建立軟連接。使安裝時(shí)目錄跳轉(zhuǎn)達(dá)到實(shí)際安裝到ext分區(qū)的目的。app2ext后軟件只能裝到ext分區(qū)內(nèi)。 link2sd:谷歌官方提供(我也不太清楚)的一個(gè)為adnroid1.6-將軟件移動(dòng)到ext2、3、4、fat(32)分區(qū)上的工具。原理和app2ext類似。但是link2sd不是把目錄進(jìn)行軟連接。而是把單個(gè)的文件進(jìn)行軟連接。這樣就使程序可以實(shí)現(xiàn)隨意的安裝到機(jī)身和內(nèi)存卡ext2、3、4、fat(32)分區(qū)上叻。 個(gè)人認(rèn)為目前來說link2sd是最好的。app2sd為了做到機(jī)身內(nèi)存的更大。將/data/dalvik-cache文件夾也軟連接過去叻。但是此文件夾中保存有部分系統(tǒng)程序的預(yù)編譯文件。所以又部分設(shè)置在這個(gè)文件夾內(nèi)。當(dāng)拔出內(nèi)存卡再開機(jī)的時(shí)候就會(huì)發(fā)現(xiàn)系統(tǒng)的音量等等都發(fā)生了變化。而link2sd則是選擇性的將新安裝程序的/dalvik-cache移動(dòng)到了內(nèi)存卡上。再創(chuàng)建軟連接。所以保證叻系統(tǒng)運(yùn)行的安全性和穩(wěn)定性。同時(shí)link2sd為了保證機(jī)身空間。會(huì)把***.ko(個(gè)人理解驅(qū)動(dòng)程序,這個(gè)是基本都是/data/data目錄中的最整最大的文件)文件移動(dòng)到內(nèi)存卡上再進(jìn)行軟連接。從而使安全性。穩(wěn)定性。速度等得到叻非常好的權(quán)衡。 以上僅為個(gè)人觀點(diǎn)。寫給小白。高手可無視。 有人可能也聽說過link2sd。但是安裝的時(shí)候發(fā)現(xiàn)無法掛載分區(qū)。這是為什么呢? 因?yàn)橄到y(tǒng)本身并沒有直接對ext分區(qū)識別的內(nèi)核驅(qū)動(dòng)程序。所以軟件當(dāng)然就無法掛載叻。解決方案是。下載ext2.ko(ext分區(qū)內(nèi)核支持模塊)放到/system/lib/modules文件夾內(nèi)。運(yùn)行超級終端。輸入如下命令。 su //獲得root權(quán)限 insmod /system/lib/modules/ext2.ko //添加系統(tǒng)內(nèi)核對ext文件系統(tǒng)的支持。 輸完叻就可以再次打開你的link2sd看一下叻。怎么樣。是不是成功掛載叻? 至此。link2sd的教程就到此結(jié)束叻。。。本人也屬小白。希望高手不要糾結(jié)。。。 附件如下。 http://u./file/aq36inbx# ext2.rar http://u./file/e6ud36es# 超級終端.apk http://u./file/e6ud36f7# link2sd_1.6.2漢化版.apk |
|
|