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