MacでAndroidをアップデート中に画面が真っ暗になって焦っている気持ち、よくわかります。
この記事を読むと、MacとADBを使って端末を安全に再起動しログを取得する具体的な手順が身につき、原因の切り分けや応急対応が自信を持ってできるようになります。
| 項目 | 内容 |
|---|---|
| 独自コンテンツ1 | 実体験に基づくADBコマンドの手順と失敗時の注意点を手取り足取り解説します。 |
| 独自コンテンツ2 | 黒画面から安全に再起動してログを取るための具体的なコマンドと緊急回避策を紹介します。 |
| 独自コンテンツ3 | 取得したログの見方と原因切り分けのコツをプログラマー視点でわかりやすく説明します。 |
怖がらずに順を追えば復旧できるケースが多いので、落ち着いて手順を試してみましょう。
Android博士まずは深呼吸してから一つずつ操作してみてくださいね。つまずいたら立ち止まっても構わないので、一緒に落ち着いて解決していきましょう。
MacでADBを使って真っ暗画面のAndroidを再起動してログを取得する方法


MacでAndroidがアップデート中に画面が真っ暗になっても慌てないでください。まずはUSBでMacに繋いでADB経由で再起動し、ログを取ると原因の手がかりが得られることが多いです。
やることはシンプルで、adbで端末を認識確認し、再起動コマンドを送り、ログをファイルに保存するだけです。ターミナル操作に慣れていなくても順番に進めれば問題なく進みます。
この先は端末が認識されるときの一般的なパターンと、実際に使うコマンドをわかりやすく説明します。落ち着いて進めれば原因の絞り込みがしやすくなります。
端末がADBで認識されるときの再起動とログ保存パターン


端末がadb devicesで認識される場合は、まずadb rebootで再起動を試して表示が戻るか確認します。再起動後にadb logcatでログを取れば、システムがどこで止まっているか分かることが多いです。
接続が途中で切れるようならadb logcat -dでバッファの内容だけを取得する方法も有効です。接続が不安定なときはケーブルやUSBポートを変えて再確認すると成功率が上がります。
Macのターミナルでadb devicesで接続確認→adb rebootで再起動→adb logcat > ~/Desktop/android_log.txtでログを保存する場所とコマンド
Macのターミナルでadb devicesを実行し、端末がdeviceとして表示されるか確認します。認識しないときはケーブルやUSBデバッグの許可を見直してください。
端末が認識されていればadb rebootで再起動をかけます。回復モードへ送る場合はadb reboot recoveryを使ってください。
再起動後にadb logcat > ~/Desktop/android_log.txtでデスクトップにログを保存します。取得を止めるときはCtrl+Cで終了してください。
Macでfastbootを使ってブートローダーからAndroidを通常起動させる方法


Macでfastbootを使ってブートローダーからAndroidを戻すには、いくつか準備をします。MacにPlatform Toolsが入っていること、端末とMacがUSB接続されていること、端末でUSBデバッグが有効になっていることを確かめてください。オリジナルのケーブルや別のUSBポートを試すと認識率が上がることが多いです。
準備が整ったらadb reboot bootloaderでブートローダーに入り、fastboot devicesで認識を確認します。認識されていればfastboot rebootで通常起動を試し、起動に時間がかかる場合は30〜60秒ほど待ってください。Homebrewでplatform-toolsを再インストールすると問題が解決することもあります。
fastbootで認識されたときの最小復旧パターン


fastbootで端末が認識されたときの最小限の復旧は、まず再起動を試すことです。fastboot rebootでブートローダーから通常のブートへ戻ることが多いです。
通常起動しない場合は、fastboot bootで一時的にリカバリイメージを起動してログを取る方法が有効です。フラッシュせずに動作確認できるので安全に状態を確認できます。
Macのターミナルでadb reboot bootloader→fastboot devicesで確認→fastboot rebootで通常起動を試す具体的なコマンドと待ち時間の目安
adb reboot bootloader を実行します。端末がブートローダーに移るまで5〜15秒ほど待ちます。
fastboot devices を実行して端末IDが表示されるか確認します。表示があれば認識済みですぐ次に進んでください。
fastboot reboot を実行します。起動に30〜60秒かかる場合があるので落ち着いて待ってください。
MacでリカバリからOTAをadb sideloadまたはキャッシュ消去して復旧するやり方


アップデート中に画面が真っ暗になって焦る気持ち、よく分かります。RecoveryからOTAを当てるadb sideloadとキャッシュ消去の2つの手段があり、Macでどちらかを試すだけで復旧することが多いです。
準備としてMacにplatform-toolsが入っていることを確認してください。OTAファイルがある場合はadb sideloadを優先し、手早く済ませたいときやファイルが無いときはwipe cache partitionを試すと効率的です。



落ち着いて手順を追えばほとんどの場合は復旧できます。慌てず一つずつ確認しながら進めていきましょう、必ずサポートします。
公式Recoveryでadb sideloadとwipe cacheを使うパターン


公式Recoveryではapply update from ADBでadb sideloadを受け取り、OTAを直接適用できます。もう一つのwipe cache partitionはキャッシュを消して起動を試す手軽な方法です。
実際にはMacでTerminalを開きplatform-toolsのadbが使える状態にしておくのが大切です。Recoveryで端末がsideload待ちになっているのを確認してからadb sideloadを実行し、終わったらreboot system nowで再起動してください。
Recoveryでapply update from ADBを選択しMacのターミナルでadb sideload ~/Downloads/ota.zipを実行して完了後にreboot system nowを選ぶ/またはRecoveryでwipe cache partitionを選んで再起動する手順
Recoveryメニューからapply update from ADBを選んでください。画面は英語表記でもそのままで大丈夫です。
MacのTerminalでadb sideload ~/Downloads/ota.zipを実行して転送が終わるまで待ちます。進行表示が出たら慌てず最後まで待ってください。
転送が成功したらRecoveryに戻りreboot system nowを選んで再起動します。OTAが無い場合はwipe cache partitionを選んでから再起動を試してください。
Macで画面が真っ暗でもscrcpyやコマンドで端末の状態を確認する方法


MacでAndroidの画面が真っ暗になっても慌てないでください。まずはMac側から端末に繋がっているかを確認して、簡単なコマンドで端末が生きているかを確かめるだけで状況がぐっと分かりやすくなります。
ここではscrcpyでミラー表示を試す方法と、表示されないときにadbで電源や画面の状態を読み取る手順をやさしく紹介します。手順は短くまとめるので、手元のMacで落ち着いて操作してください。
scrcpyでミラーリングできる場合とコマンドで状態確認するパターン


scrcpyでミラーリングできる場合は端末の表示パイプが生きているので、画面自体の描画だけが問題になっていることが多いです。ウィンドウは黒くてもタッチやキーで反応があるか確かめると、その違いがすぐ分かります。
一方でscrcpyで何も表示されず反応もない場合はadbを使って端末側の電源管理情報を直接見に行きます。adb shell dumpsys powerやadb shell getpropでwakefulnessやブート状態を確認すると、画面が物理的にオフなのかシステムが止まっているのかが判断できます。
Macのターミナルでscrcpyを起動して操作反応を確認し、表示不可ならadb shell dumpsys powerやadb shell getpropで画面や電源状態を確認するコマンドの実行場所と読み方
Macのターミナルでscrcpyを実行してみてください。ウィンドウが表示されて操作できるなら画面描画か表示レイヤの問題を疑います。操作が受け付けられるかどうかで状況が変わります。
ターミナルでadb shell dumpsys powerを実行してください。出力中のDisplay Power: state=ONやmWakefulness=Awake,mScreenOn=trueなら画面は起きています。OFFやAsleepが出ていれば画面がオフです。
adb shell getprop sys.boot_completedでブート完了を確認してください。1が返れば起動済みです。その他のプロパティでネットワークやサービスの起動状況もざっくり分かります。
Macで先にデータを取り出してから工場出荷リセットする安全な手順


焦らないでください。まずは大事なデータを先に取り出してから端末をリセットするのが安全です。黒画面でも端末がMacでADB認識されれば写真や連絡先を回収できることが多いです。
操作の選択肢は三つに分かれます。ADBで直接ファイルを引き出す方法とリカバリでストレージをマウントして回収する方法、それでも無理ならリカバリから初期化する方法です。事前にMacへADBを入れておきUSBデバッグが有効か確認しておくと成功率が上がります。
- ADBで端末を認識させてadb pullでファイルを回収する
- リカバリ(TWRPや標準リカバリ)でストレージをマウントしてコピーする
- どうしても認識しない場合はリカバリから初期化(wipe data/factory reset)を行う
adbで重要データをMacへ取り出すパターンとリセット手順


まずMacのターミナルでadb devicesを実行して端末が認識されるか確認してください。認識されればadb pullで写真や重要ファイルをMacへコピーできます。コマンドは次のコードブロックに例を示します。
端末が認識されないときは一度リカバリモードへ入りADBが有効になるか試してください。TWRPが使えればストレージをマウントして直接コピーできることがありどうしても無理ならリカバリから初期化しますが最終確認を忘れないでください。
adb devices
adb pull /sdcard/DCIM ~/Desktop/backup
Macのターミナルでadb pull /sdcard/DCIM ~/Desktop/backupなどで写真を保存し回収不能ならRecoveryでwipe data/factory resetを実行する場所と操作手順
Macのターミナルでadb devicesを実行して端末が一覧に出るか確認してください。出ているなら次へ進みます。
認識済みならadbを使って写真や重要ファイルをMacへコピーしてください。コピー中はケーブルを抜かないでください。
どうしても回収できない場合はリカバリへ入り初期化を実行してください。その前に回収可能なデータが本当にないか再確認してください。
MacでOTAやファクトリーイメージを使ってアップデートを完了させる応用のやり方


MacでAndroidのアップデートが途中で止まって画面が真っ暗になっても慌てないでください。やさしい手順を踏めばOTAの適用やファクトリーイメージの再適用で復旧できることが多いです。
- ADBのsideloadでOTAを再適用してソフトウェアだけ戻す方法。リスクが低く手軽です。
- fastbootで必要なパーティションだけ書き換える方法。起動に必要なbootやsystemを個別に直せます。
- 工場出荷イメージを丸ごとフラッシュして初期化する方法。最終手段として有効です。
まずは確実にデータを守るためにバックアップやスクリーンショットの有無を確認してください。どの方法を使うかは端末の状態やブートローダーのロック状況で決めると失敗が減ります。



慌てず一歩ずつ進めればほとんどの場合復旧できます。わかりやすく説明するので落ち着いて進めてください。
OTAのsideloadや必要パーティションのフラッシュによる復旧パターン


OTAのsideloadはリカバリが生きているときに最も有効です。リカバリでADBが見えるか確認したらadb sideloadでOTAを送り、成功すればデータを残したまま更新が完了します。
それでも起動しない場合はbootやsystemなど起動に関わるパーティションをfastbootで個別に書き換えると直ることがあります。ブートローダーのアンロックや対応イメージの選定は慎重に行ってください。
OTAファイルを~/Downloads/otaに置きMacのターミナルでadb sideload ~/Downloads/ota/xxx.zipを実行して適用し、上級ではfastboot flash boot systemなどを順に実行してrebootする場所と基本手順
MacのホームにあるDownloadsフォルダ内にotaというフォルダを作り、OTAのzipファイルを~/Downloads/otaに入れてください。
端末をリカバリでADB待ちにしてからMacのターミナルでadb sideload ~/Downloads/ota/xxx.zipを実行し適用します。進行が止まっても最後まで待ちます。
さらに必要ならfastbootでfastboot flash boot boot.imgやfastboot flash system system.imgを順に実行してからfastboot rebootで再起動してください。
よくある質問


- 画面が真っ暗で端末が反応しないときの最初の対応
まずは電源ボタンを長押しして強制再起動を試してください。目安は10秒以上押し続けることです。それでもダメな場合はMacに接続してADBで再起動を試みますがADBは事前にUSBデバッグが有効で端末側がパソコンを許可している必要があります。
- MacでADBを使う準備は何をすればよいか
Homebrewでandroid-platform-toolsを入れるか公式のPlatformToolsをダウンロードしてPATHに置いてください。USBケーブルで接続したらadb devicesで認識を確認します。端末側でUSBデバッグを許可していないと端末はリストに出ません。
- ADBから再起動する基本コマンドは何か
通常はadb rebootで端末を再起動できます。回復モードに入りたいときはadb reboot recoveryを使ってください。ブートローダーやリカバリ操作を行うときは端末の状態に注意してください。
- 画面が真っ暗な状態でログを取得するにはどうするか
Macでadb logcat>log.txtを実行してログをファイルに保存してください。問題が起きた時間帯だけ欲しいときはadb logcat -dで端末のログバッファを取り出すと便利です。ログを取得できれば原因の手がかりになります。
- 画面が真っ暗でもデータは残っているか
多くの場合は内部ストレージのデータは残っていますがOS更新や暗号化状態によっては取り出しが難しいことがあります。端末がADBで見えるならadb pullで必要なファイルをMacにコピーしておくと安全です。
まとめ


Androidのアップデート中に画面が真っ暗になって焦る気持ちはよくわかります。まずは落ち着いてMacと端末の接続を確認してください。USB接続が生きているならADBで強制再起動しログを取得して原因を探るのが最短の手順です。
ADBで反応がないときはブートローダーやリカバリーモードからの再起動を試してください。それでも復帰しない場合はバッテリー残量を確保したうえでデータを消す操作は最後の手段にしてください。ログを複数保存しておくと後で問題を追いやすくなります。
アップデート途中の操作はデータ消失のリスクがあるため慎重に行ってください。可能なら先にログを保存して状況を記録してください。
