現在時刻 - 2017年5月27日(土) 00:01


[HTC J Butterfly] Kernel & Custom ROM

カーネルやカスタムROMに関する話題・質問はこちらへ

モデレータ: HTCモデレータ

  • 作成者
  • メッセージ

caplio

  • 記事: 32
  • 登録日時: 2013年5月25日(土) 17:58

Re: [HTC J Butterfly] Kernel & Custom ROM

投稿記事2013年6月10日(月) 09:54

KBCさん所みたいに、カーネルビルドはソース一本化して対応しますかー?
ビルダーさんそんなに多い感じじゃない・・。

KBCさん所は、Sourceのレビューとかどんな感じで運用されてるんだろう。
アバター

tako0910

  • 記事: 56
  • 登録日時: 2013年5月25日(土) 18:49
  • お住まい: Aichi, Japan

Re: [HTC J Butterfly] Kernel & Custom ROM

投稿記事2013年6月10日(月) 10:17

HTC系の人たちもグループって一緒にってことですね?
今はバラバラになってしまっているので、良いと思いますが
僕は自分の所で特に確認もなくpushしまくるので、
グループ活動となるとビビって活動率が低下しそうで怖いですw
(自分の所でちゃんと動いた奴を持っていくとかで良いのかな…)

まあ人数は気にしなくても良いのでは無いでしょうか。
どこだってそんなに多くないはず……
HTCな人がどれくらいいるのか把握してませんがw
アバター

ma34s

  • 記事: 111
  • 登録日時: 2013年5月26日(日) 00:24

Re: [HTC J Butterfly] Kernel & Custom ROM

投稿記事2013年6月10日(月) 17:29

ガンガンpushです(笑)

ダメだったらなかった事にできる(戻す)のがソース管理のいいところなんで、
pushをためらうのは負けだと思いますよ
気になるのであれば、別ブランチ切って試すでもいけるでしょうし

caplio

  • 記事: 32
  • 登録日時: 2013年5月25日(土) 17:58

Re: [HTC J Butterfly] Kernel & Custom ROM

投稿記事2013年6月10日(月) 19:03

Master一本決めて、各ブランチのでチェックしてpushしていく感じでやってるのかな?
KBCさんとこにJoinして、HTCsourceを育てるでも良いですがw
アバター

backward

  • 記事: 10
  • 登録日時: 2013年5月25日(土) 22:09

Re: [HTC J Butterfly] Kernel & Custom ROM

投稿記事2013年6月11日(火) 00:47

どうもありがとうございます。
とりあえずコンパイラ合わせて、ついでに TCP Congestion お気に入りの westwood を y にしてコンパイル中です。

残念ながら、bfq テスト中に antutu のスコア履歴が消えてしまったため、正確なスコアはわかりませんが、
2013.05 だと整数演算が +500、浮動小数点演算が -1000 程度だったと記憶しています。
GPU は一緒でした。全体スコアで 20000 越えていなかったです。

当方の環境だと、-O3 では起動直後にリブートしたため、今のところ保留中です。
ぜひぜひ、やってみてくださいな。

caplio

  • 記事: 32
  • 登録日時: 2013年5月25日(土) 17:58

Re: [HTC J Butterfly] Kernel & Custom ROM

投稿記事2013年6月11日(火) 19:35

-O3はダメですねー。auロゴに辿り着かないです。
ベンチは、Antutuで二万下回る場合は、
GPUが200止まりになってる可能性が高い
ですね。

$ stop thermald
で温度センサー止めて、clockをマックスにして、
氷で冷やしながらベンチを取ると22000~
が出ますよ。
GPUは、Trickster modで400に戻せますね。
アバター

backward

  • 記事: 10
  • 登録日時: 2013年5月25日(土) 22:09

Re: [HTC J Butterfly] Kernel & Custom ROM

投稿記事2013年6月12日(水) 12:26

コンパイラ替えて antutu の結果を見ると、19500 前後でした。コンパイラは影響していないってことのようです。
設定は共に Lionheart + deadline で GPU は max_gpuclk を tasker で設定してあり設定値 400 です。
どうも私の変更したソースに問題がありそうです。差分取ってもうちょっと調べてみますね。

Killix Kernel のソース眺めてたんですが、バスクロックアップまでやってますね。こちらは移植してみようと思います。
GPU 550MHz は移植してやってみましたが、爆熱でCPUクロック下げられて逆にスコア落ちました。これはいらないかな。

また、今のカーネルで GPU の time_in_state の内容を見ると下限が 200MHz で 128MHz では使われていないのと、
低電圧が設定できそうなので、これの省電力化をやろうかと思います。
アバター

backward

  • 記事: 10
  • 登録日時: 2013年5月25日(土) 22:09

Re: [HTC J Butterfly] Kernel & Custom ROM

投稿記事2013年6月16日(日) 00:01

遅かったのは、ケース付けて測ったので熱で... orz。
Sense5 だと antutu スコア 20100 弱ですね。

とりあえず、GPU の 2D,3D ともクロックが 128MHz まで落ちるようにしました。
① 3D クロックは3→4ステージ(400/325/200/128)
② 2D クロックは2→3ステージ(300/200/128)
上記でのクロック変動としてあります。電池持ちがすこし改善するかもです。
なぜか、再起動後のクロックダウンも直ってるっぽい。気のせいかな。

欲しい人は下記から
https://github.com/backward/dlxj-kernel ... 615-38.img

KGSL ドライバも5ステージまで行けるように見直しました(元ソースの不具合かも?)。
これ以上のステージは、ほかのCPUソースに影響するんので手を出さない方が吉っぽい。
アバター

backward

  • 記事: 10
  • 登録日時: 2013年5月25日(土) 22:09

Re: [HTC J Butterfly] Kernel & Custom ROM

投稿記事2013年6月16日(日) 00:15

すんません、2D クロックは、2 → 4ステージ (300/266/200/128 MHz ) です。
まあ、大した違いはないんだけど。一応、正確に。

caplioz

管理人

  • 記事: 63
  • 登録日時: 2013年5月25日(土) 11:12

Re: [HTC J Butterfly] Kernel & Custom ROM

投稿記事2013年6月16日(日) 01:51

いいねボタン欲しいですねこれw
backwardさんがガンガン更新して下さるのでありがたいです
1つ前へ次へ

Return to 開発全般