很多人在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

arrow
arrow
    全站熱搜

    ROACH 發表在 痞客邦 留言(2) 人氣()