Android Custom CookbookのカスタムROMを全制覇してみる
コムギドットネットのAndroid Custom Cookbook(http://acc.komugi.net/)にあるたくさんのカスタムROMに追いついていなかったので、一挙に試してみた。
追記: FastTest v2.2.9.1を測定。
ベンチマーク条件
ベンチマークにはBenchmark(http://jp.androlib.com/android.application.softweg-hw-performance-jiCn.aspx)を使う。
条件など
- ハードはadp1を使用。
- ワイプしてから、ファーム書き換え後、以下の設定を実施。
- Screen Timeout: offまたは最長
- compcache(あれば): on
- USB接続(PC等と): なし
- 充電: あり
- Benchmarkのインストール
- Benchmarkの設定: 繰り返し回数はそれぞれ5回
- Wifi/3G: off
- 上記設定後、リブートを行い、落ち着いた頃にBenchmarkを起動。1回実行した値(繰り返し5回の平均値)を採用。
機能差分
感想
疲れた。
Hyper_J v1.5のベンチマークを測定してみる
AndroidカスタムROMのHyper_J 1.5が出ていたので入れてみた。ついでにベンチマークも測ってみる。
追記: OpenEclair 1.1.3を追加。
追記2: FastTest 2.2.8を追加。
ベンチマーク条件
ベンチマークにはBenchmark(http://jp.androlib.com/android.application.softweg-hw-performance-jiCn.aspx)を使う。
条件など
- ハードはadp1を使用。
- ワイプしてから、ファーム書き換え後、以下の設定を実施。
- Screen Timeout: offまたは最長
- compcache(あれば): on
- USB接続(PC等と): なし
- 充電: あり
- Benchmarkのインストール
- Benchmarkの設定: 繰り返し回数はそれぞれ5回
- Wifi/3G: off
- 上記設定後、リブートを行い、落ち着いた頃にBenchmarkを起動。1回実行した値(繰り返し5回の平均値)を採用。
機能差分
CSDI v1はcompcacheモジュールがおかしかったので、差し替えてcompcacheを有効にした。
ベンチマーク結果
結果をグラフにしてみた。今回からCyanogenMod 4.2.14.1を100に正規化した。
せっかくなのでCPUの速度順に並べ替えた。
感想
ヒトバシラーの人たちはぜひJITを使い込んで安定化させて下さい。
ベンチマーク結果を再整理してみる(OpenEclair 1.1.1, FastTest 2.2.6を追加)
Androidのいろんなファームのベンチマークが溜まってきて訳が分からなくなったのでいったん整理してみる。
追記: CyanogenMod 4.2.14.1, SuperD 1.8, FastTest 2.2.5
追記2: CPU性能がグラフから漏れていたので修正。
追記3: OpenEclair 1.1.1, FastTest 2.2.6を追加。
ベンチマーク条件
ベンチマークにはBenchmark(http://jp.androlib.com/android.application.softweg-hw-performance-jiCn.aspx)を使う。
条件など
- ハードはadp1を使用。
- ワイプしてから、ファーム書き換え後、以下の設定を実施。
- Screen Timeout: offまたは最長
- compcache(あれば): on
- USB接続(PC等と): なし
- 充電: あり
- Benchmarkのインストール
- Benchmarkの設定: 繰り返し回数はそれぞれ5回
- Wifi/3G: off
- 上記設定後、リブートを行い、落ち着いた頃にBenchmarkを起動。1回実行した値(繰り返し5回の平均値)を採用。
機能差分
SuperD 1.6.6BETA、FastTest 1.6.6、CSDI v1はcompcacheモジュールがおかしかったので、差し替えてcompcacheを有効にした。
ベンチマーク結果
考察
今回試した3種類の体感速度は、CyanogenMod 4.2.14.1
感想
ベンチマーク結果だけでなく、実際に使って体感速度も見てください。
NexusOneのベンチマークをしてみる
NexusOneのベンチマークを行って見る。
追記: CPU性能がグラフから漏れていたので修正。JITの考察も修正。
対象は、
- NexusOneノーマル
- CyanogenMod 5.0B3
- CyanogenMod 5.0B3+compcache
- CyanogenMod 5.0B3+JIT
の4種類。
ベンチマーク条件
ベンチマークにはBenchmark(http://jp.androlib.com/android.application.softweg-hw-performance-jiCn.aspx)を使う。
条件など
- ハードはNexusOneを使用。
- ワイプしてから、ファーム書き換え後、以下の設定を実施。
- Screen Timeout: offまたは最長
- USB接続(PC等と): なし
- 充電: あり
- Benchmarkのインストール
- Benchmarkの設定: 繰り返し回数はそれぞれ5回
- Wifi/3G: off
- ライブ壁紙: off
- 上記設定後、リブートを行い、落ち着いた頃にBenchmarkを起動。1回実行した値(繰り返し5回の平均値)を採用。
考察
ファイルI/Oが速いのはデッドラインスケジューラのせいか、何かキャッシュが効いているか。
compcacheはお勧めしないと言われている通り遅くなる。
JITはすごく効いている。
JITが安定しているならCyanogenModを使わない手はない。
感想
ライブ壁紙は相当CPUを食ってるので、バッテリの保ちを気にする場合は止めた方が良い。
ベンチマーク結果を再整理してみる(CyanogenMod 4.2.14.1, SuperD 1.8, FastTest 2.2.5を追加)
Androidのいろんなファームのベンチマークが溜まってきて訳が分からなくなったのでいったん整理してみる。
追記: CyanogenMod 4.2.14.1, SuperD 1.8, FastTest 2.2.5
追記2: NexusOneノーマル, NexusOne CyanogenMod 5.0B3, NexusOne CyanogenMod 5.0B3+JITを追加。
追記3: CPU性能がグラフから漏れていたので修正。
ベンチマーク条件
ベンチマークにはBenchmark(http://jp.androlib.com/android.application.softweg-hw-performance-jiCn.aspx)を使う。
条件など
- ハードはadp1を使用。
- ワイプしてから、ファーム書き換え後、以下の設定を実施。
- Screen Timeout: offまたは最長
- compcache(あれば): on
- USB接続(PC等と): なし
- 充電: あり
- Benchmarkのインストール
- Benchmarkの設定: 繰り返し回数はそれぞれ5回
- Wifi/3G: off
- 上記設定後、リブートを行い、落ち着いた頃にBenchmarkを起動。1回実行した値(繰り返し5回の平均値)を採用。
機能差分
SuperD 1.6.6BETA、SuperD FastTest1.6.6、CSDI v1はcompcacheモジュールがおかしかったので、差し替えてcompcacheを有効にした。
ベンチマーク結果
考察
今回試した3種類の体感速度は、CyanogenMod 4.2.14.1
感想
ベンチマーク結果だけでなく、実際に使って体感速度も見てください。
ベンチマーク結果を再整理してみる
Androidのいろんなファームのベンチマークが溜まってきて訳が分からなくなったのでいったん整理してみる。
ベンチマーク条件
ベンチマークにはBenchmark(http://jp.androlib.com/android.application.softweg-hw-performance-jiCn.aspx)を使う。
条件など
- ハードはadp1を使用。
- ワイプしてから、ファーム書き換え後、以下の設定を実施。
- Screen Timeout: offまたは最長
- compcache(あれば): on
- USB接続(PC等と): なし
- 充電: あり
- Benchmarkのインストール
- Benchmarkの設定: 繰り返し回数はそれぞれ5回
- Wifi/3G: off
- 上記設定後、リブートを行い、落ち着いた頃にBenchmarkを起動。1回実行した値(繰り返し5回の平均値)を採用。
機能差分
ROM | Wifi | compcache | 情報 |
---|---|---|---|
SuperD v1.2 | ○ | ○ | http://www.4shared.com/file/185686704/8323a5dd/SuperD12x.html |
CSDI v1 | ○ | △ | http://forum.xda-developers.com/showthread.php?t=621934 |
Dwang v1.17.1 | ○ | ○ | http://forum.xda-developers.com/showthread.php?t=567023 |
SuperE v1.0 | ○ | ? | http://forum.xda-developers.com/showthread.php?t=622613 |
WG-Build Y-2.6 | ○ | × | http://forum.xda-developers.com/showthread.php?t=592466 |
SuperD FastTest 1.6.6 | × | △ | http://forum.xda-developers.com/showthread.php?t=613809 |
Intension v1.2.1 | ○ | ? | http://forum.xda-developers.com/showthread.php?t=619613 |
SuperD v1.7 | ○ | × | http://forum.xda-developers.com/showthread.php?t=613809 |
SuperD v1.6.6 | ○ | △ | http://forum.xda-developers.com/showthread.php?t=613809 |
SuperEclair 2.1 | ○ | ? | http://forum.xda-developers.com/showthread.php?t=613809 |
CyanogenMod | ○ | ○ | http://forum.xda-developers.com/showthread.php?t=567610 |
SuperD 1.6.6BETA、SuperD FastTest1.6.6、CSDI v1はcompcacheモジュールがおかしかったので、差し替えてcompcacheを有効にした。