読み物 収蔵No. 002
中古Androidのバッテリー劣化はコマンド一つで丸わかり|Macとadbで残量・温度・健康状態を確認する方法
公開日 2026-07-10 / 所要時間:初回15〜20分・2回目以降は3分程度
中古のAndroid端末を購入したり売却したりするとき、バッテリーの状態は見た目だけでは判断できません。実は、MacBookとUSBケーブルさえあれば、専門知識がなくても端末内部のバッテリー残量・温度・劣化状態を数値で確認できます。この記事では、「ターミナル」というアプリに短いコマンドを打ち込むだけでバッテリー情報を表示させる方法を、初めての人でも迷わないように手順ごとに解説します。
見た目や体感では分からないバッテリー劣化
Android端末のバッテリーは、外見やカタログスペックからは劣化度が分かりません。充電の減りが早いと感じても、それが体感によるものなのか、実際にバッテリーが劣化しているのかを客観的に判断するには、端末内部が持つ数値データを取り出す必要があります。
スペック表にも書かれていない「今の」劣化度
メーカーが公表する電池容量は出荷時の数値であり、使用年数や充電回数によって実際の性能は変化します。特に中古端末を検品する際には、「現在この個体がどれだけ劣化しているか」という情報が欠かせません。
dumpsysコマンドで分かること
Androidには「dumpsys」というシステム情報を出力する仕組みが標準で備わっており、その中の「battery」領域には残量・電圧・温度・健康状態といった詳細なデータが記録されています。これをMacのターミナルから呼び出すことで、端末を分解することなく内部状態を確認できます。
事前準備|MacBookとデータ転送対応ケーブルを用意する
作業を始める前に、用意するものは2つだけです。特別なソフトの知識や有料ツールは一切必要ありません。
必要なものは2つだけ
- MacBook
- Android端末
- データ転送に対応したUSBケーブル
100均ケーブルで失敗しやすい理由
100円ショップで販売されている「充電専用」ケーブルは、電力を送る配線しか内部に持たないことがあり、パソコンとデータをやり取りする通信機能がありません。そのため接続してもMacが端末を認識せず、作業が先に進まなくなります。端末購入時に付属していたケーブルを使うのが最も確実です。
Macにadbを導入する3ステップ
Android端末と通信するための「adb」というソフトをMacに入れます。初回だけの作業で、一度入れてしまえば以降は使い回せます。
ターミナルを起動する
command(⌘)+ スペースでSpotlight検索を開き、「ターミナル」と入力してEnterキーを押します。以下のような表示が出れば準備完了です。
your-name@MacBook ~ %Homebrewを導入する
「Homebrew」はMacにソフトを追加するための道具箱のようなパッケージ管理ツールです。ターミナルに次のコマンドを貼り付けて確認します。
brew --versioncommand not foundと表示された場合は、以下のインストールコマンドを実行し、画面の指示に従ってMacのログインパスワードを入力します。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"インストールには5〜10分ほどかかり、your-name@MacBook ~ %の表示に戻れば完了です。
adbをインストールする
Homebrewが使える状態になったら、以下のコマンドでadbを導入します。
brew install android-platform-tools1〜3分ほどで完了し、次のコマンドでバージョンが表示されれば成功です。
adb --versionAndroid端末側の設定とMacへの接続
adbの準備ができたら、次はAndroid端末側で「外部からの接続を許可する」設定をオンにします。
開発者向けオプションとUSBデバッグを有効にする
「設定」→「端末情報」を開き、「ビルド番号」を7回連続でタップすると開発者向けオプションが有効になります。その後「設定」→「システム」→「開発者向けオプション」から「USBデバッグ」をオンにしてください。
ケーブル接続と許可の実行
USBケーブルでMacとAndroid端末を接続すると、端末側に「USBデバッグを許可しますか?」というポップアップが表示されます。「このパソコンから常に許可する」にチェックを入れてから「OK」をタップすると、以降は接続のたびに確認される手間がなくなります。接続が正しく行われているかは、次のコマンドで確認できます。
adb devices末尾にdeviceと表示されていれば認識は成功です。
dumpsys batteryコマンドで劣化状態を数値化する
いよいよ本題のバッテリー情報を取得します。ターミナルに以下のコマンドを貼り付けてEnterキーを押すだけです。
adb shell dumpsys battery以下のような情報がまとめて表示されます。
Current Battery Service state:
AC powered: false
USB powered: true
Wireless powered: false
status: 2
health: 2
present: true
level: 85
scale: 100
voltage: 4123
temperature: 320
technology: Li-ionlevel・health・temperatureの読み方
表示された数値のうち、特に確認すべき項目は次の3つです。
| 項目 | 意味 | 見方 |
|---|---|---|
| level / scale | 現在の充電残量 | level ÷ scale × 100 = 残量%(例:85÷100=85%) |
| health | バッテリーの健康状態 | 2=良好/3=過熱/4=劣化(デッド)/5=過電圧/7=低温 |
| temperature | 端末の温度 | 表示された数字を10で割ると℃になる(例:320→32.0℃) |
中古端末の検品では、healthが劣化を示していないか、levelが実際の残量と一致しているかを見ると、状態を客観的に判断できます。結果をファイルとして残したい場合は、次のコマンドでデスクトップにテキストファイルを保存できます。
adb shell dumpsys battery > ~/Desktop/battery_$(date +%Y%m%d_%H%M%S).txt取得したlevelやdumpsys batteryの出力をそのまま貼り付けるだけで、バッテリーの推定最大容量を診断できるツールも用意しています。
つまずいたときの対処法と2回目以降の使い方
初回セットアップでは接続がうまくいかないこともありますが、原因のほとんどはケーブルか許可設定に関するものです。
よくあるエラーと解決策
- 何も表示されない → データ転送非対応のケーブルの可能性。ケーブルを変えて再試行する
unauthorizedと表示される → 端末側の許可ポップアップにまだ「OK」していない状態。ケーブルを一度抜き差しするcommand not found→ adbのインストールに失敗している可能性。導入手順をやり直す
それでも解決しない場合は、次の3つのコマンドを順に実行するとadbの状態がリセットされ、改善することが多いです。
adb kill-server
adb start-server
adb devices2回目からは3ステップで完了
一度セットアップが済めば、次回以降は「ターミナルを開く」「ケーブルでつなぐ」「adb shell dumpsys batteryを実行する」の3ステップだけで、3分ほどでバッテリー情報を確認できます。
まとめ
Android端末のバッテリー劣化は、見た目や体感だけでは正確に判断できません。しかしMacBookと対応ケーブル、そしてadbというツールさえ用意すれば、誰でもコマンド一つで残量・温度・健康状態を数値として取得できます。特に中古端末の売買では、このひと手間が個体の状態を客観的に見極める大きな判断材料になります。一度手順を覚えてしまえば以降はわずか3分の作業なので、気になる端末があればぜひ一度試してみてください。