Xperia X10i用のAndroid 2.3公式ファームウェアをベースにしたカスタムROMが出たので使っています。
現在はThGo2v1.4.0を使っています。
ほとんど目立った不具合もなく軽快に動作しているのですが、自作のDiskFreeWidgetにCPUの周波数を表示する機能を追加してみたところ、80%以上は998MHzで動作をしていることに気がつきました。
調べてみたところHTC EVOやDesireHDではホーム画面放置時で10%も998MHz動作していませんでした。
バッテリの減りが早く感じるかというとそうでもないのですが、気分的に気になるので何とかしようと色々やってみました。
まずSetCPUを入れて設定をondemandからsmartassにしてみましたがあまり状況は変わりませんでした。
だいぶ遠回りをしつつ、xdaを覗いてみたらcpufreq_minmax.koとcpufreq_interactive.koが落ちていたのでどちらも突っ込んで動作を調べたところ、cpufreq_interactive.koがなかなか良い動きをしていたのでcpufreq_interactiveを常用してみることにしました。
バッテリの減る速度はまだ計っていませんが気持ちは落ち着きました。
ちなみに現在公開中のDiskFreeWidgetにはまだCPU周波数の表示機能は付加してありません。
CPU周波数の取れない端末もあったり、透過設定を追加中だったりするので公開はもう少し先になると思います。