Nexus S の低電圧化 Kernel

昨日の 1.3GHz はさすがに不安定でした。現在は 1.2GHz に若干落として常用しています。ベンチマークでもほぼクロックが増えた分の性能向上が見られます。


左:1.0GHz,右:1.2GHz

さて、今日は低電圧化をしてみます。といっても消費電力の多くはディスプレイなのでバッテリーの持ちが劇的に良くなることはないと思いますが、クロックアップした際の CPU ダメージを軽減させるためには効果的なのではないかと。

arch/arm/mach-s5pv210/cpu-freq.c
--- a/arch/arm/mach-s5pv210/cpu-freq.c
+++ b/arch/arm/mach-s5pv210/cpu-freq.c
@@ -65,28 +65,28 @@ struct s5pv210_dvs_conf {
        unsigned long       int_volt;   /* uV */
 };
 
-const unsigned long arm_volt_max = 1350000;
-const unsigned long int_volt_max = 1250000;
+const unsigned long arm_volt_max = 1200000;
+const unsigned long int_volt_max = 1100000;
 
 static struct s5pv210_dvs_conf dvs_conf[] = {
        [L0] = {
-               .arm_volt   = 1250000,
+               .arm_volt   = 1200000,
                .int_volt   = 1100000,
        },
        [L1] = {
-               .arm_volt   = 1200000,
+               .arm_volt   = 1100000,
                .int_volt   = 1100000,
        },
        [L2] = {
-               .arm_volt   = 1050000,
-               .int_volt   = 1100000,
+               .arm_volt   = 1000000,
+               .int_volt   = 1000000,
        },
        [L3] = {
                .arm_volt   = 950000,
-               .int_volt   = 1100000,
+               .int_volt   = 1000000,
        },
        [L4] = {

とりあえず、色合い調整済みかつ標準1GHzクロックで低電圧化したものをここに置いておきます。

Fastboot用
sns-01.20_boot.img
Recovery Manager用
snsmod-01.22.zip

5 Comments so far »

  1.  

    モモンガ said

    on 2011-01-20 11:05 a.m.

    いつも楽しくブログ拝見させて頂いてます。

    質問なのですが、このboot.imgはGRH78対応のものでしょうか?
    自前のNexus S(2.3.1)でfastbootでbootしてみると
    色味は確かに白が白に見えるように修正されていますが(若干赤みを感じますけども)
    WiFiエラー(機能が利用できない)が起きたり
    起動ロゴでなぜかNTT docomoのロゴが出たりします。

  2.  

    weboo said

    on 2011-01-21 9:04 a.m.

    モモンガさん

    はい、こちらはGRH78対応です。
    WiFiが使えないのはモジュールが含まれていないためで、Recovery用ファイルを用意したのでそちらを使ってもらえますでしょうか。

    > 自前のNexus S(2.3.1)でfastbootでbootしてみると
    > 色味は確かに白が白に見えるように修正されていますが(若干赤みを感じますけども)

    やはり赤いですか。もう少し調整が必要そうですね。

  3.  

    creams said

    on 2011-01-24 4:29 p.m.

    こんにちわ、いつも参考にさせてもらってます!
    Nexus SのROMは自分も試させてもらいましたが、docomoのロゴ
    どうやって表示しているのでしょう?もしよろしければ
    記事にしていただけたら。。

  4.  

    weboo said

    on 2011-01-25 10:45 p.m.

    creamsさん

    コメントありがとうございます。
    docomoロゴは自分用にビルドしたものを間違って公開してしまいました。
    詳細は別エントリにて書きたいと思います。

  5.  

    minatsu said

    on 2011-01-28 10:50 a.m.

    こんにちは。私のNexus Sも緑がかっていてショックを受けていたんですが、とても助かりました!ありがとうございます。


このエントリーのはてなブックマーク (-)