很多人在APPS2SD的時候,順便切的SWAP,其實那只是切出一個區域,並不代表有啟動SWAP
啟動SWAP可以透過兩種方式
從market下載
1.swapper2
https://market.android.com/details?id=lv.n3o.swapper2
這軟體支援『已切的SWAP分割區』的SWAP設定,還有『未切SWAP分割區』拿SD卡的FNT32分割區來做SWAP設定
也就是說做APPS2SD的時候忘記切SWAP的時候,用這個也可以達到SWAP功能
但缺點是做在FNT32,會鎖住SD卡,導致當用USB連線時,會無法掛載成USB儲存碟,這個時候只要進入這軟體點選OFF就可以的
如果您本來就切SWAP分割區,此時要進到進階選項,把SWAP掛載到裡面去
如果沒有到進階選項去掛載,這樣on的時候可是掛到SD卡的FNT32目錄,這樣就失去原先切割SWAP分割區的功用了
2.用userinit.sh 腳本的方式掛進去
這種方式不用常駐軟體滿方面的
底下有兩個檔案,下載其中一個就好的
看您的需求
這個腳本是網路上看到的我也有實驗過
1.優化空間及SWAP腳本 userinit.sh http://webhd.xuite.net/_oops/bv2rm/7ca
這個腳本會做底下三個動作
(1) 把dalvik-cache區放到\cache上
我們知道dalvik-cache通常都放到\data區,但data區要放軟體空間已經夠小的,所以可以用這方法指到\cache
但請注意做apps2sd的時候Move dalvik-cache to SD 就不用打勾的
(2) 啟動SWAP設定
(3)把內建鈴聲放置的地方指到SD卡上
在system/media是放置內建鈴聲的地方,這個腳本會幫您指到SD卡上的media區
其實第一個動作跟第三個動作也不算移動,只是個空間指向而已,但您會發現DATA區變大的
2.單純SWAP腳本 userinit.sh http://dl.dropbox.com/u/23448397/userinit.sh
下載上面的userinit.sh腳本檔案後,先放到SD卡
然後用RE管理器把這個檔案搬到\system\sd 下面
對著檔案久按會出現選單,選擇permissions
將每個屬性都打勾
在點一下檔案選『execute』執行完成後重新開機
檢查有沒啟動呢?執行終端機
先執行su 取得root後
輸入free就可以的
有看到swap那行~就代表成功的
以上swap圖片取自 mobile01的 bv2rm2005大大
來源 http://www.mobile01.com/topicdetail.php?f=568&t=1904175&p=136#1359
留言列表