這篇主要是提到LG P990(Optimus 2x)的另外一個rom及ram設定
如果是使用別的手機,記憶體只有512MB也適用!
順暢+穩定效果在設定完之後會差很多!
安裝前前提:
- 本篇需要動記憶體設定檔,因此需要root的權限。
- 請注意手機的核心能否使用compcache功能!!(參考本篇的rom及核心安裝就沒問題!)。
安裝前注意:
- 本篇只提供參考,且Android手機只要root就會影響保固,在未確定能否正常執行全部過程的步驟,請先參考網路教學文章,以免造成連開機都有問題!
- 如果安裝過程有任何問題,歡迎直接回覆本篇提問,但請留下手機相關資訊(包含使用哪個rom、使用哪個核心等、其他自行設定的值)。
- 如果是第一次安裝的新手,再安裝前建議先看一下本篇先前的文章(內容較細) [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)
▲影片中有些操作是沒有按到,不是反應速度慢,像是相機部分
整體安裝步驟(兼檔案下載位置):
- 安裝LG P990的驅動程式(讓電腦可以正常連接手機)
- 下載DjangoManouche 1.3 rom並放置手機SD卡裡
- 對手機執行root及安裝CWM 5.0.2.0功能
- 使用Smartflash刷v20q基頻
- 進入CWM安裝 DjangoManouche 1.3 rom(核心選擇Gueste 1.7)
- 到手機桌面後先到設定那邊,依照自己需求設定
- 安裝Script Manager app
- 下載V6_SuperCharger_for_Android-update8.sh.txt並放到SD卡裡(另存新檔)
- 執行Script Manager app並依照設定(選擇選項9)
- 執行Gueste OC app
- 開啟Compcache並將Swappiness調至50
- 重新開機,完成
【2012.5.27修改】
如果V6_SuperCharger_for_Android-update8.sh.txt無法下載,請改用此連結,解壓縮後直接把裡面檔案丟到SDcard即可!
安裝過程步驟介紹:
root
- 再正常連接電腦後就可以執行一鍵root。
CWM(ClockworkMod recovery的簡稱)
- 再有網路的情況下安裝ROM Manager app。
- 點擊Flash ClockworkMod Recovery。
- 重開機完成!
- 進入CWM方式:關機後先按住音量鍵的下鍵+電源鍵即可進入CWM。
- 注意!版本超過5.0.2.0可能會有無法正常安裝rom的問題!
Smartflash
- 將smartflash解壓縮至C:
- 執行SmartFlashTool_P990.exe
- 將手機電池拔掉,按住減音量的音量鍵,接上原廠傳輸線,直到手機畫面出現S/W upgrade
- 接下來選擇SmartFlashTool介面的上方ROM copy D/L,CP bin位置選LGP990AT-00-V20q-EUR-XX-JAN-24-2012+0_CP.fls,注意選擇Normal mode、不要打勾Erase CAL data
- 按下Start,等 SmartFlashTool介面顯示Successfully,同時手機也會自動重開機,即可拔下傳輸線,裝回電池,完成!
- 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就可以退出,完成
另外如果發現使用幾天後記憶體有很吃緊的情況,(到設定→應用程式設定→正在執行的服務,注意右下角的可用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
其他參考資料網站:
※本文章可以轉錄網址及部分內容,但請勿複製全部內容至其他網站,其他更新訊息將會修改標題及內容加上日期作為提示。
沒有留言:
張貼留言