AndroidでADBとFastbootを使用する方法(およびその理由)

AndroidでADBとFastbootを使用する方法(およびその理由)

Androidスマートフォンをルート化したことがある場合は、ほぼ確実にADBとFastbootに遭遇したことがあります。これらのユーティリティはroot化ツールキットの重要な部分ですが、マスターは言うまでもなく、理解するのが難しい場合があります。





したがって、ADBとFastbootが正確に何であるか疑問に思っている場合、それらのセットアップの支援が必要な場合、またはそれらを使用して何ができるかについてのアイデアが必要な場合は、読み進めてください。





ADBとFastbootとは何ですか?

ADBとFastbootは、携帯電話がUSBケーブルを介してデスクトップコンピューターに接続されているときに、Androidシステムへのアクセスのロックを解除するユーティリティです。コンピューターとケーブルはこれに不可欠です。アプリのバージョンはありません。ADBはワイヤレスで使用できますが、セットアップははるかに複雑です。





通常、Androidの実行中はADBを使用します。それはあなたがすることを可能にします システムフォルダにアクセスする 、または非表示の設定を微調整します。それ以外の場合は、ユーザーの立ち入りが禁止されています。 ADBを使用して、デバイスとの間でシステムファイルをコピーできます。また、システムアップデートのインストールに使用できるサイドロード機能もあります。

Fastbootは、Androidが実行されておらず、代わりにデバイスが「Fastbootモード」で起動されている場合に機能します。これにより、Androidシステムだけでなく、データパーティション、ブートパーティションなど、デバイスのすべてのパーティションにアクセスできます。



Androidでは、Fastbootは診断ツールです。あなたがする必要がある場合は不可欠です スマートフォンのブリックを解除します 、およびカスタムリカバリをインストールするために最も一般的に使用されます。

どちらもAndroidソフトウェア開発キットのPlatformToolsコレクションの一部です。





どちらのツールも、Windowsの場合はコマンドプロンプト、MacとLinuxの場合はターミナルを介して実行されます。これは、コツをつかむのは非常に簡単ですが、特にユーザーフレンドリーではないことを意味します。

ADBとFastbootを設定する方法

まず、ツールを使用するように電話を設定する必要があります。まだ行っていない場合は、次の場所に移動して開発者向けオプションを有効にします。 設定>電話について とタップします ビルド番号 7回。





次に、 設定>開発者向けオプション 、横のチェックボックスをオンにします USBデバッグ 次のダイアログボックスをウォークスルーします。

キャッシュパーティションをワイプするのにどのくらい時間がかかりますか

ADBとFastbootをダウンロードする Android DeveloperWebサイトから。ダウンロードを解凍すると、コンテンツはというフォルダにまとめられます。 プラットフォームツール 。フォルダには他にもいくつかのアイテムがありますが、これらは無視してかまいません。

Windowsを使用している場合は、デバイスのドライバーもダウンロードする必要があります。に最も人気のあるメーカーのリンクのリストがあります Android開発者のウェブサイト 。 MacまたはLinuxではドライバーは必要ありません。

コマンドプロンプトまたはターミナルの使用

コマンドプロンプトまたはターミナルアプリを開きます。に移動する必要があります プラットフォームツール ADBとfastbootを使用するためのフォルダ。

これを使用して CD コマンド:入力 cd [プラットフォームツールへのパス] 。より簡単な方法はタイプすることです cd [スペース] 次に、をドラッグします プラットフォームツール フォルダーをコマンドプロンプトウィンドウに配置します。パスが自動的に入力されます。

さらに簡単に、WindowsではShiftキーを押しながら右クリックできます。 プラットフォームツール フォルダを選択し、 ここでコマンドプロンプトを開く

関連している: 知っておくべき15のコマンドプロンプトコマンド

WindowsとMac / Linuxの違い

WindowsとMacまたはLinuxの使用には、小さいながらも本質的な違いが1つあります。後者の2つでは、すべてのADBおよびFastbootコマンドの前に ドットスラッシュ

だからあなたが入力する場所 adb Windowsでは、次のように入力する必要があります ./adb MacとLinuxで。と fastboot Windowsでは ./fastboot MacとLinuxで。

簡単にするために、今後はWindowsコマンドを使用します。

ADBの使い方

スマートフォンをAndroidで起動し、USBケーブルでデスクトップコンピューターに接続します。コンピュータで、コマンドプロンプトを起動し、ディレクトリを変更して、 プラットフォームツール フォルダ。

タイプ adbデバイス ヒット 入力 。これで、接続されているデバイスのリストとシリアル番号が表示されます。これは、それが機能していることを示しています。

それがすべてです:タイプ adb 実行したいコマンドが続きます。別の簡単な例として、次のように入力します adb再起動 電話を再起動します。

Fastbootの使用方法

FastbootはADBと同じように機能しますが、AndroidではなくFastbootモードで電話を起動する必要がある点が異なります。通常、これを行うには、電話の電源を入れるときに電源キーと音量キーの組み合わせを押し続けます。

または、ADBを使用して次のように入力します adbrebootブートローダー

その後も同じです。入力 fastbootデバイス お使いの携帯電話が認識されていることを確認します。入力 fastboot再起動 Androidを再起動します。

ADBとFastbootでできること

ADBとFastbootの使用方法がわかったので、それらを使って何ができるでしょうか。試すべきいくつかのツールは次のとおりです。

  • adb pull [ファイルへのパス] [フォルダーへのパス] これにより、携帯電話の任意の場所に保存されているファイルがコピーされ、コンピューターの指定されたフォルダーに保存されます。
  • adb push [ファイルへのパス] [フォルダーへのパス] プルの反対。デスクトップから携帯電話にファイルを送信します。
  • adb install [ファイルへのパス] お使いの携帯電話にAPKアプリをインストールします。これは、アプリ開発者にとって最も役立ちます。
  • adbアンインストール[パッケージ名] アプリをアンインストールします。一般的なアプリ名の代わりに、完全なパッケージ名(通常はcom.devname.appnameの行に沿ったもの)を入力する必要があります。
  • adbシェルwm密度[dpi] ディスプレイのピクセル密度を変更します。数値が小さいほど画面に収まるコンテンツが多くなり、数値が大きいほど収まりにくくなります。たとえば、OnePlus 3などの古いデバイスのネイティブDPIは480です。400に設定すると、テキスト、アイコン、その他すべてが小さくなります。
  • adb sideload [update.zipへのパス] サイドロード update.zip ファームウェアの更新。これは、お使いの携帯電話のカスタムリカバリを介して実行されます。アップデートがデバイスにプッシュされるのを待つことができない場合に便利です。
  • fastbootoemロック解除 また fastboot点滅ロック解除 どのコマンドを使用するかは、実行しているAndroidのバージョンによって異なります。 Android 6以降では、開発者向けオプションでOEMロック解除を有効にする必要もあります。この方法でブートローダーのロックを解除すると、電話が完全に消去されます。
  • fastbootフラッシュリカバリ[filename.img] TWRPなどのカスタムリカバリをデバイスにインストールします。使いやすくするために、リカバリファイル名を簡単なものに変更することをお勧めします— twrp.img たとえば、それをに移動します プラットフォームツール フォルダ。
  • fastboot -w カスタムROMのフラッシュに備えて、電話を完全にワイプします。
  • fastbootアップデート[rom.zipへのパス] カスタムROMをフラッシュします。あなたがあなたの電話を根絶していないならば、役に立つオプション。

ADBとFastbootを学ぶ必要がある理由

明らかに、上記のコマンドは基本的なガイダンスのみを目的としています。すべてのデバイスですべてが機能するとは限りません。それらが何をするのか、そしてそれらが行った変更を元に戻す方法を理解している場合にのみ、それらを使用する必要があります。

ADBとFastbootは、Androidのroot化と改造ゲームの重要な部分です。それらの使用方法を学ぶことは重要であり、より高度なmodを利用するのに役立ちます。

前述したように、ADBとFastbootを使用するには、最初に開発者向けオプションを有効にする必要があります。それが完了すると、他の多くの便利な設定が利用できるようになります。

共有 共有 つぶやき Eメール 微調整する価値のある15のベストAndroid開発者オプション

Androidでの最高の開発者向けオプションは次のとおりです。絶対ボリュームを無効にする、リフレッシュレートを高速化するなど。

次を読む
関連トピック
  • アンドロイド
  • Androidのroot化
  • カスタムAndroidROM
  • Androidのカスタマイズ
  • Androidのヒント
著者について アンディベッツ(221件の記事が公開されました)

Andyは、テクノロジーについて15年間執筆している、元印刷ジャーナリスト兼雑誌編集者です。その間、彼は数え切れないほどの出版物に貢献し、大規模なテクノロジー企業のためにコピーライティングの仕事を生み出してきました。彼はまた、メディアに専門家のコメントを提供し、業界のイベントでパネルを主催しました。

AndyBettsのその他の作品

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

Playストア2016にない最高のAndroidアプリ
購読するにはここをクリックしてください