
高速ブート等しくする、ADBは、私たちができるツールですし、あなたのPCから直接Androidデバイスと通信します。これは一連のコマンドで構成されており、電話またはタブレットに注文を送信できます。これらのコマンドは、端末のルート化と、新しいファームウェアのフラッシュまたはブリックからの修復の両方に使用できます。
リカバリやオペレーティングシステムにアクセスせずに使用できるADBとは異なり、fastbootの場合は、ブートローダーモードから直接使用するか、ADBコマンドが機能しない場合でも使用できます。真の命の恩人であり、最高のツールです!
まず、PCにデバイスドライバーがインストールされていることを確認します
fastbootを使用して操作する場合は、PCにすべてのAndroidターミナルドライバーと、対応するfastbootパッケージをインストールすることが重要です。詳細については、この他の投稿をご覧ください。
fastbootのコマンドと構造のリスト
fastbootコマンドの数は非常に多く、2、3しか使用しないことが多いのですが、ツールが提供する機能のエコシステムを知るのは興味深いことです。
fastbootの使い方
fastbootコマンドは次の構造に従います。
fastboot []
Fastbootコマンドリスト
更新 | update.zipからのフラッシュデバイス |
フラッシュオール | フラッシュブート+リカバリ+システム |
閃光 [] | フラッシュパーティションにファイルを書き込む |
消す | フラッシュパーティションを削除する |
フォーマット | フラッシュパーティションをフォーマットする |
getvar | ブートローダーから変数を表示する |
ブート[] | カーネルをダウンロードして起動する |
フラッシュ:rawブート[] | ブートイメージを作成してフラッシュする |
デバイス | 接続されているデバイスのリスト |
継続する | 自動起動を続行 |
リブート | デバイスを通常どおり再起動します |
再起動-ブートローダー | ブートローダーでデバイスを再起動する |
助けて | ヘルプメッセージを表示 |
オプション一覧
-w | ユーザーデータの削除、キャッシュ、フォーマット |
パーティションタイプがサポートしている場合。 | |
-または | フォーマットする前にパーティションを削除しないでください |
-s | デバイスのシリアル番号を指定する |
またはデバイスポートへのパス | |
-l | «devices»を使用すると、デバイスのパスが表示されます。 |
-p | 製品番号を指定してください |
-c | カーネルコマンドラインを上書きする |
-私 | カスタムUSBのベンダーIDを指定する |
-b | カスタムカーネルのベースアドレスを指定します |
-n | nandページサイズを指定します。デフォルト:2048 |
-S [K | M | G] | より大きいファイルを自動的に破棄します |
表記サイズ。無効にするには0。 |
これらに加えて、次のような他のコマンドもあります。
fastboot oem unlock(ブートローダーのロックを解除するため)
fastboot oem lock(ブートローダーをロックするため)
ユーザーガイド:fastbootに慣れるためのいくつかの実用的な例
コマンドの起動を開始する前に、まずPCに接続したAndroidフォンがfastbootによって検出されていることを確認する必要があります。これを行うには、次のコマンドを起動します。
fastbootデバイス
すべてが正常に完了すると、接続されているデバイスの識別番号が画面に表示されます。何も表示されない場合は、何かがうまくいっていないことを意味します(ドライバーを確認するなど)。
ファイルとイメージをフラッシュする場合は、ms-dosでコマンドを実行する場所からすべてのファイルが同じパスにあることが重要です。

ここから、私たちは何でも好きなことができます。たとえば、次のコマンドを使用してカスタムリカバリをインストールできます。
fastboot消去リカバリ -- 現在のリカバリを削除します
fastbootフラッシュリカバリrecovery.img -- 「recovery.img」は、フラッシュする新しいリカバリに対応します
これでカスタムリカバリができたので、カスタムROMまたは公式ファームウェアをインストールできます。インストールしたばかりの新しいリカバリ(TWRPまたはその他)または同じfastbootから実行できます。
fastboot erase system –w-- システムパーティションを削除します
fastboot erase boot--ブート を削除します
fastboot update romcustomizado.zip-- 新しいROM をフラッシュします。ここで、「romcustomizado.zip」はインストールするROMに対応しています
fastboot reboot-- デバイスを再起動します
ROMをインストールする代わりに、以前に完全に削除したい場合(つまり、端末が笛のようにクリーンであることを確認する場合)、fastbootから実行することもできます。
fastboot消去システム
fastbootデータ消去
ファストブート消去キャッシュ
Androidのファームウェアの一部またはイメージのみをフラッシュすることもできます。1つずつ行くか、興味のあるものだけをインストールできます。
fastboot flash userdata data.img
fastbootフラッシュシステムsystem.img
fastboot flash boot boot.img
fastbootリブート
次に、私もあなたに実用的な例を残します。先日ヨタフォンをフラッシュしていたところ、ようやくファームウェアを構成するすべてのファイルを手作業でインストールしてしまいました。
すべてのファイルは、すべてのadbドライバがあるフォルダ内の「ファームウェア」フォルダに保存されました。実行するコマンドは次のとおりです(この例をAndroidのファームウェアを構成するファイルに組み込むことができます)。
fastboot flash abootファームウェア/ emmc_appsboot.mbn
fastbootフラッシュブートファームウェア/ boot.img
fastbootフラッシュキャッシュファームウェア/ cache.img
fastbootフラッシュモデムファームウェア/ラジオ/ NON-HLOS.bin
fastbootフラッシュsbl1ファームウェア/ラジオ/ sbl1.mbn
fastboot flash rpmファームウェア/ラジオ/ rpm.mbn
fastbootフラッシュtzファームウェア/ラジオ/ tz.mbn
fastbootフラッシュuserdataファームウェア/ userdata.img
fastboot flash -S 512Mシステムファームウェア/ system.img
fastbootリブート
この小さなチュートリアルが、Androidであるこの興味深いプラットフォームの詳細を理解するのに役立ち、いつものように、コメント欄に感想やアイデアを残すのをためらうことを願っています。
あなたが持っていますか電報がインストールされていますか?私たちのチャンネルで毎日最高の投稿を受け取ります。または、必要に応じて、Facebookページからすべてを検索してください。