ページビューの合計

2011年4月21日木曜日

HTC Desire HD の社外バッテリーを買ったらなんか変

先月ついカッとなって大須のドスパラでDesire HDを新規一括9800円のキャッシュバック3kで手に入れました。

んで、Twitterの知り合いの方にebayの中国産っぽいバッテリーを2つ代理購入してもらい、付属のバッテリーチャージャーで満充電して装填。


起動→即シャットダウン



もしかして不良品か?と思いいろいろ実験してみたので結果をまとめてみます

一応batterystat.binは消してみました。

実験1:バッテリーチャージャーで満充電したバッテリーを入れて起動

結果:2個とも即シャットダウン。

まあこれは予想していた結果通りです


実験2:満充電したバッテリーを挿入、起動中に電源ケーブルを接続して起動

結果:起動すると0%認識、しかしケーブルを抜くとなぜか99%認識。

どうやらバッテリー自体は生きているようです。2個とも同じケースで認識。


実験3:上記の方法で起動後完全放電→本体で数%充電の後再起動

結果:通常通り起動

一旦本体側で完全放電がミソか?と思いきや・・・



実験4:本体で完全放電後にチャージャーで満充電して起動

結果:実験1と同じ結果に。うーむ?



実験5:チャージャーで途中まで充電して起動

結果
:通常起動。満充電に関しては何か本体で監視してるところがあるのか?


実験6:通常使用後に本体で満充電。その後再起動

結果:通常起動できた。




結論


とりあえずバッテリーチャージャーで満充電しなければ大丈夫っぽい。

なんで満充電してあると100%充電で認識しないかは不明・・・

画像とかないですけど参考になれば。

追記
どうやらCyanogenmod7固有のバグのようです。
詳しいソースを見ていないのでなんとも言えないのですが・・・

2 件のコメント:

  1. 中身のバッテリーが粗悪だから内部ICで充電管理してたりしそう?
    いやそれもだいぶ怪しいか…w

    返信削除
  2. バッテリー側で充電管理してるかどうかも怪しいですねえw
    本体側で規定値を超えるチャージングは認めてないのかもしれないですねー
    なので、容量がでかい分エラーになってるとか・・・?

    返信削除