最小限のADBとFastbootを使用する17の方法
Minimal ADBとFastbootについて聞いたことがない場合は、コマンドを入力してUSB接続のAndroidフォンを制御できるシンプルで強力なツールです。
定期的なもの アンドロイド ユーザーは自分のAndroidでやりたいと思うかもしれませんが、複雑すぎるように見えるかもしれません。 携帯電話との間でファイルを転送するような単純なものでも、必要以上の手順が必要です。
Minimal ADBとFastbootを使用すると、ファイルの転送、シリアル番号の検索、さらには1つのシンプルな電話の完全バックアップなどを実行できます。 指図.
最小限のADBとFastbootの設定
最小限のADBとFastbootは、Windows、MacOS、およびLinuxで使用できます。 これは、システムに最小ABDを設定する方法に関するガイドです。
最小限のADBとFastbootをインストールしたら、次のことを行う必要があります。 お使いの携帯電話でUSBデバッグを有効にする. これを行うには、いくつかの簡単な手順があります。
に入ると開発者モードを有効にします 設定、タップ デバイスについて (また 電話について)、タップし続ける ビルド番号 アラートが表示されるまで 開発者モード 有効になっています。
-
もう一度、 設定. これで、 開発者向けオプション アイコン。 これをタップし、USBデバッグまで下にスクロールして、有効にします。
設定を終了します。 これらの変更により、MinimalADBおよびFastbootユーティリティが電話に接続して制御できるようになります。
これで、電話にコマンドを発行する準備が整いました。
あなたのAndroid携帯電話をコンピュータに接続するだけです USB コードを入力してから、MinimalADBとFastbootを起動します。 コマンドウィンドウがポップアップ表示されます。
Minimal ADBとFastbootが電話と通信できることを確認するには、次のコマンドを発行します。 adbデバイス.
下 接続されたデバイスのリスト、単語の横にランダムなコードが表示されます 端末.
これは、Minimal ADBおよびFastbootユーティリティが電話を認識できることを意味し、有用なコマンドの発行を開始する準備ができています。
Androidとの間でファイルを転送する
する方法はたくさんあります Android携帯と他のデバイス間でファイルやデータを移動する. ただし、これらの方法のほとんどは、複数のステップまたは複雑な接続を必要とします。
Minimal ADBとFastbootを使用すると、ADBコマンドを許可するようにコンピューターと電話を一度セットアップすると、再度セットアップする必要はありません。
ファイルの転送は、1つの簡単なコマンドを入力するのと同じくらい簡単で、ファイルが転送されます。
Minimal ADBとFastbootを開き、次のように入力してデバイスが表示されることを確認します。 adbデバイス 指図。
-
コンピュータから携帯電話にファイルを移動するコマンドは adbプッシュ. 携帯電話からコンピューターにファイルを移動するには、コマンドは次のとおりです。 adbプル.
ファイルの場所(画像など)がわかっている場合は、次のように、ソースと宛先を含む完全なコマンドを入力できます。
adb pull /sdcard/dcim/camera/20181224_131245.jpg c:/ temp / pictures /
正常にプルされたファイルを示すステータスが表示されます。
転送されたファイルは、指定した2番目のディレクトリにあります。
同じ方法で、1つの簡単なコマンドでコンピューターから電話にファイルを移動できます。 ソースディレクトリと宛先ディレクトリを逆にするだけです。
たとえば、コンピュータから電話に画像を配置するには、次のように入力します。 adb push c:\ temp \ pictures \ mypicture.jpg / sdcard / dcim / pictures.
これにより、携帯電話の/ sdcard / dcim / picturesディレクトリにファイルのコピーが作成されます。
Androidのフォルダをナビゲートする
Androidデバイス上のファイルのパスがわからない場合は、次のような特別なコマンドを使用できます。 adbシェル ファイルを検索するコマンド。
携帯電話のフォルダをナビゲートするのに非常に便利なシェルコマンドがいくつかあります。
- ls:ディレクトリの内容を一覧表示します。
- CD:ディレクトリを変更します。
- rm:ファイルまたはディレクトリを削除します。
- mkdir:新しいディレクトリを作成します。
- cp:ファイルまたはディレクトリをコピーします。
- mv:ファイルを移動または名前変更します。
とともに ADBシェルコマンド、セミコロンで区切ることにより、これらのコマンドを組み合わせることができます。
たとえば、携帯電話のディレクトリに移動して写真を検索するには、次のようにします。
-
タイプ adbシェルls お使いの携帯電話上のすべてのディレクトリを表示します。
-
タイプ adb shell cd sdcard; ls SDカードディレクトリに移動し、そこにあるすべてのファイルを表示します。 セミコロンで区切られた各コマンドは、順番に実行されます。
-
探しているファイルが見つかるまで、コマンドに追加してサブディレクトリをさらに深くナビゲートします。 たとえば、次のように入力します adb shell cd sdcard; cd dcim; CDカメラ; ls カメラで撮影したすべての写真が表示されます。
必要なファイルが見つかったら、発行できます adbプル これらのファイルをコンピュータに転送するための前のセクションで説明したコマンド。
Androidアプリをリモートでインストールまたはアンインストールする
Androidにアプリをインストールする最も一般的な方法は、Google Playストアを検索して、そこからアプリをインストールすることです。
Googleストアは、インストールファイル(APKファイルと呼ばれます)を携帯電話に自動的に転送して起動します。 これらはすべて自動的に、舞台裏で行われます。
ただし、GooglePlayでは利用できないアプリをダウンロードできるサイトはたくさんあります。 これらを使用すると、APKファイルをコンピューターにダウンロードできます。 その後、あなたはすることができます お使いの携帯電話にAPKをリモートでインストールします シンプルな abdインストール 指図。
仕組みは次のとおりです。
お使いの携帯電話に不明なアプリのインストールを有効にします。 Android Nougatでは、これは下にあります 設定、タップ 安全、および有効にする 未知のソース. Android Oreoでは、これは下にあります 設定、タップ アプリと通知、を選択します 不明なアプリをインストールする.
アプリを見つけたウェブサイトからAPKファイルをダウンロードします。 GooglePlayストアからアプリを見つけるための人気のあるウェブサイトの1つは APKミラー. あなたが覚えているあなたのコンピュータのどこかにファイルを保存してください。
-
最後に、電話をコンピューターに接続した状態で、MinimalABDとFastbootを起動します。 コマンドプロンプトで、コマンドを入力します adb install .apk.
APKファイルのパスと名前に置き換えます。 上記の例では、APKファイルはc:\ tempに保存され、ファイルはprotonmail.apkです。
このコマンドは、APKファイルをAndroidデバイスに自動的に転送してから、インストーラーを実行します。 インストーラーが完了すると、携帯電話にインストールされているアプリのリストにアプリが表示されます。
-
を使用してアプリをアンインストールすることもできます adbアンインストール 指図。 ただし、これを行う前に、携帯電話にインストールされているアプリの完全なパッケージ名を知っておく必要があります。
次のように入力して、携帯電話にインストールされているすべてのパッケージを確認します adbシェルpmリストパッケージ.
このリストを検索して、インストールするアプリの名前を見つけます。
-
adb uninstallと入力して、アプリをアンインストールします。
リストで見つけたアプリパッケージのフルネームに置き換えます。
コマンドを実行すると、「成功」という単語が表示されます。 アプリはAndroid携帯のアプリリストから消えます。
あなたのAndroid携帯電話の完全バックアップを取る
あなたはあなたのAndroid携帯電話を死なせたことがありますか、そしてあなたはそれにすべてを失いましたか?
写真や仕事にいつも携帯電話を使っている人にとって、そのようなシナリオは本当の惨事のように感じるかもしれません。 ADB MinimalとFastbootを使用して完全バックアップをコンピューターに保存することにより、これを回避してください。
プロセスはあなたが思っているよりも簡単です。
NS adbバックアップ コマンドには、入力するだけなので、使用する必要がない可能性のあるパラメーターのリストがあります。 adbバックアップ コマンドはデフォルトのパラメータで正常に機能します。
これらのパラメータは次のとおりです。
- -NS :コンピュータ上のバックアップを保存する場所を設定します。
- -apk | -noapk:インストールしたアプリのすべてのAPKファイルをバックアップするかどうかを指定します。
- -共有|-共有なし:共有ストレージ(SDカードなど)もバックアップします。
- -全て:個々のアプリだけでなく、すべてのアプリをバックアップします。
- -system | nosystem:システムアプリケーションもバックアップするかどうかを指定します。
- :バックアップする個々のアプリパッケージを特定します。
バックアップを取る最も簡単な方法は、-apk、-all、および-fパラメーターを使用することです。
これを行うためのコマンドは次のとおりです。
adb backup -apk -all -f C:\ temp \ phone_backup \ Samsung_Backup.ab
これにより、完全バックアップを確認するプロンプトが表示され、必要に応じて暗号化されます。
確認すると、完全バックアップが開始されます。
完全バックアップが完了するまでに数分かかる場合があります。
その場合、指定したパスで完全バックアップファイルを見つけることができます。
電話機が故障してすべてが失われた場合、電話機が修理されたら、次のコマンドを入力して完全な回復を実行できます。
adb restore .ab
これにより、完全バックアップが携帯電話にアップロードされ、すべてが通常の状態に戻ります。 APKファイルをバックアップすることを選択した場合は、元のアプリもすべて再インストールされます。
あなたのAndroid携帯電話についての情報を入手してください
あなたがあなたの電話の製造業者または技術サポートラインのためにカスタマーサポートに連絡するときはいつでも、時々彼らはあなたの電話についての詳細を知る必要があるでしょう、それはいつも見つけるのが簡単ではありません。
最小限のADBとFastbootを使用すると、電話に関するあらゆる種類の情報を取得できます。
- adb shell ip -f inet addr show wlan0:ネットワーク上の電話の現在のIPアドレスを提供します。
- adbシェルgetpropro.boot.serialno:電話のシリアル番号を表示します。
- adbシェルgetpropro.build.version.release:携帯電話にインストールされているAndroidOSのバージョンを表示します。
- adbシェルnetstat:電話から現在アクティブになっている現在のネットワーク接続をすべて表示します。
NS adbシェルgetprop コマンドを使用すると、シリアル番号とOSリリースに加えて、電話に関するさまざまな詳細にアクセスできます。 コレクション全体を表示するには、adb shell getpropと入力するだけで、現在の値を含むすべての詳細のリストが表示されます。
コンピューターから1つのコマンドを入力してこの情報を電話から取得する方が、[設定]メニューを掘り下げて検索するよりもはるかに簡単です。