Pixel 6aで2025/07のアップデートを適用後、設定のバッテリー画面で充電サイクル回数が表示されてる人がいるんだけど、自分のは出てないのでPixel 6aの設定アプリをばらしてみたところ、充電サイクル回数が375回以上かつバッテリーヘルスがBATTERY_HEALTH_DEAD(=4)か8になると表示されるようだ。
— Oっくん (@okkun_zzz) July 14, 2025
なのでバッテリーのサイクル回数を見る方法のメモ書き。
アプリをインストールして見る
コマンドで見る (恐らくAndroid 12以上)
$ adb shell cat /sys/class/power_supply/battery/cycle_count
でサイクル回数が出力されます。
# Pixel 3 (Android 12)でも出力されたのでAndroid 12でもサイクル回数が取得できる?
デバイス診断で見る
amコマンド
$ adb shell am start -n com.android.devicediagnostics/.MainActivity
「コンポーネントの状態」 →「バッテリーの状態」でサイクル回数が表示されます。 (初回利用日時は取得できないようです)
アプリを作る(?) (Android 14以上)
Intent intent = registerReceiver(null, new IntentFilter(Intent.ACTION_BATTERY_CHANGED));if (intent != null) {int cycleCount = intent.getIntExtra(BatteryManager.EXTRA_CYCLE_COUNT, -1);~ cycleCount を画面等に出す ~}
0 件のコメント:
コメントを投稿