Android各种大内存脚本对比(app2sd,a2sd,a2sd+,d2sd,CronMod,Mound2SD)
APP2SD
官方Android2.2系統以上基本都支持,就是把程序的apk文件存入sd卡,不同于其他腳本的是sd卡不需要ext分區,app會裝到sd卡上的“.android_secure”目錄內。
存在的問題主要有:1)很多應用不支持安裝到sd卡;2)即使能安裝到sd卡的應用,也有很多數據是保存在手機里的。例如:將“憤怒的小鳥”移入sd卡后,顯示2M,可是移入手機內存后,顯示16M。
A2SD
就是將系統內的App和App-private目錄移動到sd卡分好的ext分區。與APP2SD略相似,是民間版的。(出場時間早于APP2SD)
A2SD+
sd卡的ext分區作為手機內存的擴展,應用裝入ext分區,其實我覺得a2ext更恰當。從硬件上看ext分區雖然在SD卡上,但是Android則認為這是本地存儲。所以安裝軟件時,默認應該是“手機內存”,而非“sd卡”,如果選擇“sd卡”,則和a2sd的效果是一樣的。通過超級終端在?/dev/block目錄下看到mmcblk0p1、mmcblk0p2、mmcblk0p3的文件,其實就是Fat32、Ext3、Swap?分區的硬件名稱。
???????如何判斷手機是否有這兩種功能呢?
???????a2sd:管理應用程序→任意app(非系統app),有“移至sd卡”選項
???????a2sd+:通過RE管理器可以看到sd-ext目錄包含app、app-private、dalvik-cache等幾個目錄,app目錄即為apk保存的目錄
DATA2EXT(D2EXT、D2SD)
EXT是LINUX系統里的一種分區格式。WINDOWS系統下沒有這樣的分區格式哦!切忌!!所以分區需要通過其他工具來實現。
所以DATA2EXT就是把安裝文件的數據,安裝在SD卡的EXT分區里。(因為手機中有DATA這個區,手機安裝文件,都是放在手機內DATA區。我們使用了DATA2EXT之后,也就是把你的手機內存,映射到EXT分區鳥~~~)
a2sd,即app2ext,是需要分區的,把system(app,app-private)放在sd卡的ext分區。
a2sd+,即app2ext+,在a2sd的基礎上,把Davlik?cache也放在ext分區。
d2ext,即data2ext,即在a2sd+的基礎上把data也放在ext分區。
以上是基礎的幾種方法,整體來說可以移動的目錄也就是app、app-private、dalvik-cache、data/data這幾個了,以下的幾種腳本是更自由的組合。
CronMod
1.CronMod-A2SD?標準的A2SD,sd-ext:data/app,app-private,適用EXT?2/3/4
2.CronMod-A2SD+sd-ext:data/app,app-private,dalvik-cache,適用EXT?2/3/4
3.CronMod-A2SD++sd-ext:data/app,app-private,dalvik-cache,data/data,適用EXT?2/3/4
4.CronMod-INT2EXT4+?sd-ext?to/data,data/data?on?interna,只適用EXT?4
Mound2SD
比傳統的上述三種2ext方法更靈活,可以由刷機用戶根據自己的需求自訂將哪些目錄移動到ext分區上。選用時會有下面三個選項。
1.Apps,移動/data/app?到?/sd-ext/app默認
2.Data,移動?/data/data?到/sd-ext/data?默認
3.Dalvik?移動?/data/dalvik-cache到?/sd-ext/dalvik-cache?默認
建議:卡速c4及以下的不推薦移動dalvik-cache到ext分區,否則會很卡。同樣的,也不推薦開啟Swap分區咯。基本移動data/app貌似就能滿足一般需求了。需要更大的話把data/data也移動了就好,卡速很高而且要裝nnnnn多程序的人可以全開。
注意:用了民間的各種2sd腳本以后不用設置程序安裝到sd卡(APP2SD功能),否則就變成混用了……
我的G7,4g金士頓c4卡用的就是Mound2sd腳本,開啟了Apps和Data,比較快,但是微信等軟件需要往Data中寫數據的時候就會卡頓2s左右,所以后來刷機還是只開啟App。裝程序的空間分了800mb,足夠用了。
大家可以用root?explorer看看data下面的app等目錄到底有多大才能滿足需求,根據幾個目錄的大小看自己是否需要犧牲一些時間來換取更大的空間~
參考:
http://bbs.goapk.com/thread-1667301-1-1.html?
http://bbs.hiapk.com/thread-1368859-1-1.html
http://bbs.gfan.com/android-5298126-1-1.html
總結
以上是生活随笔為你收集整理的Android各种大内存脚本对比(app2sd,a2sd,a2sd+,d2sd,CronMod,Mound2SD)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 有关/mnt/asec /mnt/sec
- 下一篇: 《树莓派项目实战》第七节 使用声音传感器