先週、Desire用にMUGEN POWERのバッテリ「HLI-DesireSL」を買ってみた。
Desire自体の動作には問題がなく、バッテリの減り具合(残量表示)からは結構長持ちするっぽい感じもするんだけど、その残量表示が少しおかしい感じ・・・
以下の情報は、個別の環境の可能性もあるんだけど、とりあえず書いてみる。
このバッテリを使い始めて、残り30%ぐらいを切ったところから電池切れになるまでがなんか早い感じがする(気がつくと電池切れになっている)と思っていたら、実は残量20%付近で電源が落ちていた。使用状況によってはシャットダウンもせずいきなりブツンと切れちゃう。「あれぇ?」という感じ。
満充電した後、リカバリからBattery StatusをWipeしてみたりもしたけど、相変わらず残り20%ぐらいで落ちる。本体内のファイルをゴソゴソ調べていると、"/sys/kernel/debug/battery_log"というファイルに充放電の情報が残る事が判ったので、とりあずこれを眺めながら充電してみた。
このファイルは、約50秒毎に電池電圧、電流、容量等が記録されるんだけど・・・
だいたい70%を超えたぐらいから電流値が下がって行き、80%辺りでは完全に「充電終了直前」な感じ。
そして81%を超えるところで・・・いきなり100%になってる!!!!!
timestamp mV mA avg mA uAh dC % src mode reg full
8 3493 10 411 14400 327 1 none off 0x67 0
58 3508 215 30 14400 326 1 usb slow 0x67 0
108 3493 -10 31 16000 327 1 usb slow 0x67 0
<中略>
3629 3830 347 347 324800 332 20 usb slow 0x07 0
3679 3830 347 346 329600 332 20 usb slow 0x07 0
3729 3830 347 347 334400 332 20 usb slow 0x07 0
<中略>
12512 4089 340 331 1147200 315 70 usb slow 0x07 0
12562 4094 340 279 1150400 315 70 usb slow 0x07 0
12612 4084 231 305 1155200 315 70 usb slow 0x07 0
<中略>
15809 4167 97 99 1331200 300 81 usb slow 0x07 0
15859 4167 96 84 1332800 300 81 usb slow 0x07 0
15909 4167 93 95 1332800 300 81 usb slow 0x07 0
15959 4167 91 92 1334400 300 81 usb slow 0x07 0
16009 4167 90 75 1336000 300 81 usb slow 0x07 0
16059 4167 88 89 1337600 300 81 usb slow 0x07 0
16109 4167 86 88 1337600 300 81 usb slow 0x07 0
16159 4172 86 70 1337600 298 81 usb slow 0x07 0
16209 4167 47 71 1339200 298 81 usb slow 0x07 0
16259 4172 81 79 1643200 298 100 usb full 0x87 1
16309 4157 3 3 1643200 298 100 usb full 0x87 1
16360 4157 3 3 1643200 298 100 usb full 0x87 1
16410 4157 3 3 1643200 297 100 usb full 0x87 1
<以下略>
つまり、充電は「0→80%」、放電は「100%→20%」みたいな感じで動いているように見える。
上のログを見ても、あるいは"/sys/devices/platform/ds2784-battery/power_supply/battery/*"なファイルを眺める限り、バッテリのプロパティはちゃんと認識されているように思うんだけど・・・チャージカウンタとかもちゃんと1600mAh付近になってるし。
とりあえずバッテリを単体で充電して使ってみたけど、やっぱり残り20%付近で落ちてしまう。
バッテリが正常(ちゃんと1600mAh前後の容量がある)だとすれば、残存容量の算出精度に問題がある!?
よくわからんな~~~・・・と思っていろいろググってみたら、同じような事象を発見した。
こちらの方はおそらく純正のROMを使っていらっしゃって(こっちはCM6)、かつバッテリの容量は3200mAh(こっちは1600mAh)なのに、表面的な事象は全く同じ!
もしかしたら電池の特性そのものに関わる根の深い話なのかしらん???
単純にどこかの値を変えればいいとか、何かのライブラリを入れ替えれば良いとかいうレベルで解決するならともかく、現時点ではナゾナゾな状態なので、精神衛生的なところを取って一旦バッテリを純正に戻した。
このバッテリ買ってる人それなりにいそうな感じなのに、ネット上にはこういう現象の報告があまり多くない・・・(1600の奴が思った程粘らない、標準と持ちがあまり変わらないというネタはいくらか見かけるんだけどな・・・)
一応、継続調査事項にしよう。
1 件のコメント:
Emu paradise get download all games rom in this website
コメントを投稿