I5700刷CyanogenMod上Android 2.2.1


ylchen77 wrote:
其實如果沒做 All...(恕刪)


請問All_to_ext2 有沒有教學??

All_to_ext2 是什麼@@?

我爬文過了,找不到...@@
上cm8.3不能USB connect to PC online?
CHENG程 wrote:
請問All_to_e...(恕刪)


順便分享一些其他相關的東西, 剛買的機友可以更快入門...
root 跟刷機 參考資料很多, 我就不說了.. ...

一. all2EXT2.zip主要工作如下:
1. 將你所有的系統檔案(包括system, data, cache)先備份到sd卡,
2. 然後把這些磁區轉換成EXT2格式(linux的分區格式)提高I/O的效能,
簡單來說類似windows的硬碟分區Fat32轉換成NTFS的格式. 在手機linux系統下是EXT2, EXT3...RFS
如何知道成功了呢? 請看本文1F ,
recovery 模式下面顯示 .... system:rfs data:rfs cache:rfs,
灌了這個all2ext2之後呢, 就會顯示成system:ext2 data:ext2 cache:ext2
我後來發覺, all2ext2只要做一次就好了...
以後就算灌新的mod(8.3, 8.4....), 檢查一下recovery下面系統格式還是EXT2,就不必再做了...
難怪我之前重灌又做反而quadrant分數下降...

二. samdroid 裡面的app2sd主要工作如下:
1. app2sd是利用sd卡切出來的ext2空間,(可參考本文197F我先前講過recovery模式裡面的切割方法)
2. 將app(放程式的地方, 有點像windows的programe file)丟進sd卡裡面,
3. 然後把JAVA使用的快取(dalvik-cache)也丟進SD卡的同一個ext2空間
4. 掛載(mount)這個ext2空間進去系統, 騙系統說...SD卡的這塊磁區是在手機裡面的.
5. 系統的空間ROM變大, 可以存更多東西

三. swap
0. market可以下載到swapper1or2,但是我不建議使用, 因為我發現5700開機後很慢才掛載sd卡, swapper根本來不及作用, 就算寫進去開機程序也一樣, 我後來都用手動掛載...,
swap效益是灌很多程式才會展現出來
它把RAM切出一塊來, 放壓縮cache, 以達到ram佔用比較小的目標....
現在我把所有的cache都打開(包括homscreen in memory...app in memory等等),
都還維持在50MB~80MB之間...
swap好好應用的話, 是可以接受的
(ram本身效能並無提高, 只是讓系統穩定且常態的保留更多的空間可用)
讓長駐的cache丟去swap裡面
( ′-`)y-~ wrote:
順便分享一些其他相關的東西, 剛買的機友可以更快入門....(恕刪)


詳細的解說 拍手拍手~
swap現在我沒在用了 可能對SD卡作IO,
而我的又是16G的class4(sandisk), 裝了14G了, 所以IO很慢, 常常等很久都沒回應..
氣的咧~
米爾.瓦特 wrote:
swap現在我沒在用了 可能對SD卡作IO...(恕刪)

我也是擔心 SWAP 把 micro SD 挪來當 RAM 用
常常存取快閃記憶體... 不是件好事說
畢竟手機上大部分的資料放在記憶卡上面

另外,做 SWAP 的話,如果要更換記憶卡也比較麻煩

( ′-`)y-~ wrote:
二. samdroid 裡面的app2sd主要工作如下:
1. app2sd是利用sd卡切出來的ext2空間,(可參考本文197F我先前講過recovery模式裡面的切割方法)
2. 將app(放程式的地方, 有點像windows的programe file)丟進sd卡裡面,...(恕刪)


SD卡如果要切割~勢必要把SD卡全部砍掉重練
如果懶得重練的話(裡面放太多東西不好整理)

那就做半套就可以的
只移動部分的
< />系統會在 />=================< />< />但這讓我想到一個問題< />假如有一天我心血來潮想買新的 />那我應該怎做呢< />先把原先 />再把 />< />< />還有是不是 />好比說你從 />
話題從 Android 2.2 MOD 轉到系統調教...

之前只會關心 ROM 還剩多少空間而已
最近才有注意到系統資源的最佳化

目前使用的手法跟心得跟大家分享一下

1. 節省 ROM 空間
方法一:App to SD
方法二:可以用 dalvik-cache to cache 手法,把 /dalvik-cache 搬到 /cache 去
不過之前用過一次,catch 使用率從 0% 飆到 75%,且只剩下 19MB,很怕再安裝新軟體後會爆掉
方法三:利用 cache cleaner 軟體把 app 佔用的 cache 釋放出來
要不然也可以到「設定」「應用程式」裡點選每一個軟體,再個別按下「清除快取」按鈕
方法四:選用 Light Weight 的 ROM,讓不會使用到的軟體根本不存在手機裡
即使是存在 /system/app 裡的軟體,還是會產生 /dalvik-cache 檔案佔用 ROM 空間

2. 保持較高的 free RAM
方法一:利用 SysMonitor 之類的軟體或 Widget 監控目前剩餘 RAM 大小
這招是從 samdroid.net 裡的 Duke 大大的桌面截圖畫面偷師來的
方法二:利用 Task Killer 類軟體,當 RAM 變少或操作起來有點卡卡時,來關閉當時不需要用到軟體,同時釋放 RAM
方法三:利用 Auto Memory Manager (自動內存管理,簡稱 AMM) 軟體,讓 Android 在特定的剩餘 RAM 大小時自動關閉
有一派說法裝了 Auto Memory Manager 後就不需要安裝 Task Killer... 我目前是讓這兩個同時存在啦
不過我有個疑問,每次 reboot 後需要重新執行一次 AMM 嗎?
方法四:不要在手機桌面上放一大堆的軟體捷徑。因為這是系統會優先預先開啟這些軟體
這是屎嘎抓在其他討論串提過的說法,試用一下好像真的有點效果...

3. All_to_ext2
把 system、cache、data 的檔案系統從出廠時的 rfs,改成 I/O 效率較高的 ext2
成效可以用 Quadrant 跑分就可以明顯看出差別,會從 450 左右飆升到將近 700

先拋磚引玉一下
看大家還有什麼方法或撇步
我是刷完2.2之後, 開啟samdroid.net 內的 apps2sd

裝了還蠻多軟體的...現在手機內空間還維持在100MB以上
屎嘎抓 wrote:
假如有一天我心血來潮想買新的SD卡來做完整的app2sd
那我應該怎做呢
先把原先SD卡的,全部進來這畫面移到手機嗎?
再把SD卡格式化,分割後~再重新app2sd一次嗎?


可將記憶卡拿出 接在讀卡機 作ghost
或是利用鈦備份(Titanium BackUp)~

還有是不是sd卡容量越大搜尋速度就越慢
好比說你從4g裡面找到資料所花的時間一定是從12g裡面找到資料所花的時間還快...(恕刪)


由於記憶卡本身就慢, 然後如果檔案又離散, 要一直存取filesystem table, 更慢是一定的.
and, 若以SD卡作SWAP, 由於記憶卡的"寫入"遠低於"讀取",
所以....

===
更新:
利用這裡的程式作記憶卡速度測試
(SD Card Speed Tester 1.9.1, https://sites.google.com/a/mobileai.tw/download/file/SDCardSpeedTester1.9.1.apk?attredirects=0&d=1)
我現在 13G(fat32)+1G(ext2) / 16G(total) 的速度
Sandisk 16G Class4, 速度為

寫入為: 1MB/s
讀取為: 6MB/s

這... 難怪常hang住...
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 406)

今日熱門文章 網友點擊推薦!