2012/05/20

[Android ROM+教學+ram設定] LG P990 2.3.4 DjangoManouche 1.3 with guestekrnl SR99R100.1PI.1337- 徹底改善512MB ram記憶體不足的狀況(2012.5.28修)


這篇主要是提到LG P990(Optimus 2x)的另外一個rom及ram設定
如果是使用別的手機,記憶體只有512MB也適用!
順暢+穩定效果在設定完之後會差很多!


安裝前前提:
  1. 本篇需要動記憶體設定檔,因此需要root的權限。
  2. 請注意手機的核心能否使用compcache功能!!(參考本篇的rom及核心安裝就沒問題!)。

安裝前注意:
  1. 本篇只提供參考,且Android手機只要root就會影響保固,在未確定能否正常執行全部過程的步驟,請先參考網路教學文章,以免造成連開機都有問題!
  2. 如果安裝過程有任何問題,歡迎直接回覆本篇提問,但請留下手機相關資訊(包含使用哪個rom、使用哪個核心等、其他自行設定的值)。
  3. 如果是第一次安裝的新手,再安裝前建議先看一下本篇先前的文章(內容較細 [ROM] LG Optimus 2X P990 2.3.4 - Gueste2X 1.1 or DjangoManouche 1.2 with Kernel guestekrnL

安裝前閒聊:

  玩了好幾個rom及記憶體設定值,目的都只為了app執行順暢+整體系統穩定,但大多數的rom都是設計大多數能接受的值,但對於我的使用有點不便,像是我很需要Record my call這個app的穩定執行,但是因為記憶體自我調效的關係,所以常常因為記憶體不足就自動把Record my call給砍掉,再不動桌面Widget去省記憶體的方式下,這時候虛擬記憶體的輔助就變得很重要!但是嘗試過Swapfile、Zram、Compcache都還是會讓系統變得很慢、甚至當機等,因此需要去改變原本的記憶體管理規則去改善這個問題。

以下操作影片是目前我使用 DjangoManouche 1.3 rom +  Gueste SR99R100.1PI.1337 +  V6_SuperCharger_for_Android-update8.sh.txt(選項9)+ 啟用Compcache或Zram(Swappiness=50),OC 1.1G(1100MHz降50mV) 

影片中有些操作是沒有按到,不是反應速度慢,像是相機部分


整體安裝步驟(兼檔案下載位置):
  1. 安裝LG P990的驅動程式讓電腦可以正常連接手機
  2. 下載DjangoManouche 1.3 rom並放置手機SD卡裡
  3. 對手機執行root安裝CWM 5.0.2.0功能
  4. 使用Smartflashv20q基頻
  5. 進入CWM安裝 DjangoManouche 1.3 rom(核心選擇Gueste 1.7
  6. 到手機桌面後先到設定那邊,依照自己需求設定
  7. 安裝Script Manager app
  8. 下載V6_SuperCharger_for_Android-update8.sh.txt並放到SD卡裡(另存新檔
  9. 執行Script Manager app並依照設定(選擇選項9
  10. 執行Gueste OC app
  11. 開啟Compcache並將Swappiness調至50
  12. 重新開機,完成

2012.5.27修改 
如果V6_SuperCharger_for_Android-update8.sh.txt無法下載,請改用此連結,解壓縮後直接把裡面檔案丟到SDcard即可!


安裝過程步驟介紹:

root
  • 再正常連接電腦後就可以執行一鍵root。


CWM(ClockworkMod recovery的簡稱
  1. 再有網路的情況下安裝ROM Manager app。
  2. 點擊Flash ClockworkMod Recovery。
  3. 重開機完成!
  4. 進入CWM方式:關機後先按住音量鍵的下鍵+電源鍵即可進入CWM。
  5. 注意!版本超過5.0.2.0可能會有無法正常安裝rom的問題!


Smartflash
  1. 將smartflash解壓縮至C:
  2. 執行SmartFlashTool_P990.exe
  3. 將手機電池拔掉,按住減音量的音量鍵,接上原廠傳輸線,直到手機畫面出現S/W upgrade
  4. 接下來選擇SmartFlashTool介面的上方ROM copy D/L,CP bin位置選LGP990AT-00-V20q-EUR-XX-JAN-24-2012+0_CP.fls,注意選擇Normal mode不要打勾Erase CAL data
  5. 按下Start,等 SmartFlashTool介面顯示Successfully,同時手機也會自動重開機,即可拔下傳輸線,裝回電池,完成!
  6. Baseband基頻查詢方式:手機撥號輸入1809#*990#,再選擇Version Info,最下方Factory Version就是。


DjangoManouche 1.3 rom 
  • 安裝過程都是自訂化,核心部分建議選Gueste 1.7(安裝完之後再刷SR99R100.1PI.1337),其他都依照自己需求去選擇。
  • ril部分建議選v20q。
  • 相機部分建議挑Flix132 Stock camera(去除錄影時的音效聲


Script Manager - SManager
  • 這是執行V6 SuperCharger的工具
  • 安裝完後去打開 Script Manager ,點Menu鍵→更多→Advanced options→config→打勾"Browse as root",退出完成。


V6_SuperCharger_for_Android-update8.sh.txt
  • 此為修改ram預設值程式碼文件,需要透過Script Manager等app去使用修改,而原理類似Auto Memory Manager等記憶體管理app,但使用此方式去修改較沒有衝突性!
  • 打開Script Manager之後選擇V6_SuperCharger_for_Android-update8.sh.txt
  • 確定只有Su有亮綠色的,然後再點Run
  • 第一個畫面輸入0(No waiting),再按虛擬鍵盤的Enter
  • 第二個畫面輸入9(MegaRAM 2 w/512mb),再按虛擬鍵盤的Enter
  • 跑完之後再輸入17,出現Bye就可以退出,完成
     
2012.5.23修改
另外如果發現使用幾天後記憶體有很吃緊的情況,(
到設定→應用程式設定→正在執行的服務,注意右下角的可用MB,顯示0MB表示很吃緊)可以更改數值為8,12,50,75,100,125,更改方式到上述的第二個畫面,輸入10之後再依序輸入那些數值,記得重開機才生效 

2012.5.26修改 
如果打開正在執行的服務發現很多應用程式都會出現重新啟動中
表示第三位的50數值對你目前使用的常駐app來說太大
只要把第三位數值調小,例如22
意思是在右下角那個可用數值低於22MB
才會去動常駐的程式
而後面的值會影響其他背景程式
設愈大,背景程式愈容易被砍掉,操作愈順,但較少多工,例如導航王按Home鍵就會被砍掉
簡單說
如果你有很多Widget常駐程式
就設定成8,12,16,90,110,130

 

怕以上說明很亂,對一般人來說會看不懂

如果你是重度大型遊戲使用者
建議開啟compcache或Zram
並把記憶體調整為
6,12,50,75,100,125 

如果你是一般使用者,偶爾玩玩小遊戲,有稍微多一點的常駐程式(建議!!
建議不開compcache或Zram
並把記憶體調整為
 8,12,16,90,110,130 



Gueste OC app 
  • 這個是選擇Gueste 1.7核心時就會自動安裝的app,可以再全部app那邊找到
  • 在CPU Control的分頁,依照個人需求設定,我是設定Min216Mhz、Max 1100Mhz,Max screen off 503Mhz,勾選Auto limits
  • 在I/O & Reboot的分頁,兩個都設定noop,1024kB
  • 在Virtual Memory的分頁,Swappiness調至50並點Compcache或Zram
  • 在Tweaks的分頁,勾選Use fsync取消勾選可能會耗電更兇!
  • Compcache及Zram的預設設定值皆為186 Mb左右,如果有更大的記憶體壓縮需求,可以透過root explorer去修改,找到/data/gueste2/scripts,對systweaks_zram按住,選"以本文編輯器方式打開",找到totalmem / 4,將4改成2,則會從186Mb新增至372Mb,修改完記得儲存退出,然後重新啟用Zram即可以,如果一開始沒看到systweaks_zram這個檔案,表示未啟用過Zram,啟用後就會看到了!
  
 
心得:
如果發現啟用compcache或Zram並使用一段時間會變得很慢
那真的是compcach或Zram的問題
這比較適合常常重開機或是會換電池的人

如果不喜歡重開機,想要一直用且保持開啟順暢的人
不要開compcache或Zram
並把記憶體規則調整成
8,12,16,90,110,130  


其他參考資料網站:
  1. DjangoManouche 1.2
  2. guestekrnL SR99R100.1PI.1337
  3. V6 SuperCharger

※本文章可以轉錄網址及部分內容,但請勿複製全部內容至其他網站,其他更新訊息將會修改標題及內容加上日期作為提示。

沒有留言:

張貼留言