ADBとFastboot · 2 min read · Jan 28, 2026

役立つADBおよびFastbootコマンド

ADBとFastbootコマンド

Android愛好者はすでにデバイスのルート化に夢中で、ブートローダーやFastbootコマンドに精通しています。デバイスをルート化することや新しいカーネルをフラッシュすることは、最初に行うべきことはADBおよびFastbootドライバーのインストールです。デバイスをルート化することでカスタマイズオプションが広がり、ルート化することでスマートフォンがより賢くなると言えます。しかし、デバイスはどのようにしてそんなに多くの力を得るのでしょうか?それはFastbootコマンドによってです。

この記事では、いくつかの重要で役立つADBおよびFastbootコマンドについて説明します。これらのコマンドは、デバイスを再起動してブートローダーに入るのを助けてくれます。

役立つADBおよびFastbootコマンドのリスト

すべてのADBおよびFastbootコマンドをリストする前に、任意のオペレーティングシステムにADBおよびFastbootをインストールする方法を知っておく必要があります。ADBおよびFastbootの完全なインストール方法や、AndroidデバイスでUSBデバッグを有効にする方法については、こちらのリンクを参照してください。

ADBおよびFastbootのインストール方法

ADBとFastbootコマンド

数百のADBおよびFastbootコマンドがありますが、そのほとんどは必要ありませんので、重要で役立つFastbootコマンドをいくつか収集してリストしました。これらのFastbootコマンドは、Androidデバイスが適切な設定でコンピュータに接続されている状態で、ターミナルまたはコマンドプロンプトで実行できます。

最も一般的なADBコマンド:

コマンド説明
adb devicesPCに接続されているすべてのデバイスのリストを表示します
adb rebootこのコマンドはシステムを再起動します
adb helpこれにより、ヘルプドキュメントが表示されます
adb installこれにより、APKファイルを手動でAndroidデバイスにインストールします
adb recoveryこれにより、Androidをリカバリーモードにします
adb install filename.apkこれにより、APKファイルをインストールします(特定のAPKファイル名でファイル名を置き換えます)
adb install -s filename.apkこれにより、外部SDカードにAPKファイルをインストールします(アプリケーションがサポートしている場合)
adb install -r filename.apkこれにより、APKファイルを再インストールまたは更新します
adb uninstall filename.apkこれにより、デバイス上のAPKファイルをアンインストールします。
adb uninstallこれにより、ADBコマンドを使用して任意のアプリをアンインストールします
adb uninstall -k com.tencent.igこれにより、データとキャッシュを保持したままアプリをアンインストールします
adb uninstall com.tencent.igこれにより、PUBGアプリパッケージをアンインストールします(パッケージ名を希望のものに置き換えます)
adb logcatこれにより、画面に完全なログデータが表示されます
adb bugreportこれにより、dumpsys、dumpstate、およびlogcatデータを確認します
adb jdwpこれにより、Android上のJava Debug Wire Protocol (JDWP)プロセスの完全なリストが表示されます
adb wait-for-deviceこのコマンドは、他のプロセスが完了するまで待機するようにデバイスをプログラムするために使用されます。
adb get-serialnoデバイスに関連付けられたADBインスタンスのシリアル番号文字列を表示します
adb start-serverこれにより、ADBサーバープロセスが開始されます
adb kill-serverこれにより、ADBサーバープロセスが終了します。
adb restore //これにより、バックアップが復元されます
adb backup //これにより、Androidデバイスの完全なバックアップが作成され、コンピュータにも保存されます。
adb connect ip_address_of_deviceこれにより、AndroidデバイスのIPアドレスをPCに接続します。
adb shellこれにより、デバイスのオペレーティングシステムと対話します
adb reboot recoveryこれにより、デバイスをブートされたOSからストックリカバリまたはTWRPにブートします
adb pull /file-location-on-device/filenameこれにより、Androidデバイスから任意のファイルを「プル」してPCに送信します
adb push filename /destination-locationこれにより、PCからAndroidデバイスに任意のファイルを「プッシュ」します
adb sideload filenameこれにより、コマンドシェルから直接zipファイルをフラッシュ(インストール)します
adb sideload ota-update.zipこれにより、リカバリーモードを使用してOTAアップデートを手動でインストールします(ZIPファイルがコンピュータに存在し、Androidデバイスには存在しない場合)

珍しいが重要なコマンド

コマンド説明
adb shell pm list packagesこのコマンドはすべてのアプリパッケージをリストします
adb shell pm uninstall -k –user 0 app-package-nameこのコマンドはシステムアプリまたは任意のブloatwareをアンインストールします
adb shell pm list packages -sこのコマンドはすべてのシステムアプリをリストします
adb shell pm list packages -3このコマンドはすべてのインストールされたサードパーティアプリをリストします。
adb shell screencap /sdcard/screenshot.pngこのコマンドはデバイスからスクリーンショットをキャプチャします
adb pull /sdcard/screenshot.pngこのコマンドはキャプチャしたスクリーンショットをPCにダウンロードします

| adb shell
rm -f /sdcard/OPWallpaperResources.apk | このコマンドはファイルを削除します | | adb shell
rm -d /sdcard/ZooperWidget | このコマンドはフォルダを削除します | | adb shell
mkdir /sdcard/NewFolder | このコマンドはデバイス上に新しいフォルダを作成します | | adb shell
cp /sdcard/OPWallpaperResources.apk /sdcard/LiveWallpapers | このコマンドはファイルを1つの場所から別の場所にコピーします(デバイス上) | | adb shell
mv /sdcard/OPWallpaperResources.apk /system/app | このコマンドはファイルを1つの場所から別の場所に移動します(デバイス上) |

最も一般的なFastbootコマンド

コマンド説明
adb reboot bootloaderこれにより、デバイスをFastbootまたはブートローダーモードに再起動します
fastboot devicesこれにより、接続が成功しているかどうかを確認します

| fastboot oem unlock
O R
fastboot flashing unlock | これにより、デバイスのブートローダーが解除されます。2つのコードのいずれかを入力します(「OEM Unlocking」が「開発者オプション」から有効になっていることを確認してください) | | fastboot oem lock
OR
fastboot flashing lock | これにより、デバイスのブートローダーが再ロックされます | | fastboot boot recovery-name.img | これにより、デバイスにリカバリファイルがブートされます | | fastboot flash boot boot-file-name.img | これにより、コマンドシェルからブートファイルがフラッシュ(インストール)されます | | fastboot flash recovery recovery-name.img | これにより、コマンドシェルからリカバリファイルがリカバリパーティションにフラッシュ(インストール)されます | | fastboot erase userdata | これにより、デバイス上のすべてのユーザーデータが消去されます(つまり、ユーザーデータパーティションのフォーマット) | | fastboot -w | これにより、デバイスからすべてが消去されます | | fastboot getvar all | デバイスにデュアルA/Bパーティションがある場合、このコマンドを使用して現在のアクティブパーティションを確認できます。 | | fastboot set_active b | デバイスにデュアルA/Bパーティションがあり、スロット間を切り替えたい場合(AからBなど)、このコマンドを使用できます | | fastboot reboot | これにより、PCがAndroidオペレーティングシステムに再起動します | | *fastboot reboot recovery // 一般的なコマンド

  • fastboot oem reboot-recovery // Poco X2などの一部のデバイス用 | これにより、Fastbootからリカバリーモードに再起動します。** TWRPまたはストックのいずれか | | fastboot reboot fastboot | これを使用して、デバイスを新しいFastbootDモードにブートできます |

これらは重要なADBおよびFastbootコマンドのいくつかでした。このアーティクルを気に入っていただけたら幸いです。この記事に追加できる重要なADBおよびFastbootコマンドや、他に提案がある場合は、コメントセクションでお知らせください。

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。