更新プログラミングfastbootのコマンドリスト(不完全詳細版)楽しい活字中毒編集人fastbootののヘルプに表示されるコマンドとオプションの詳細解説版(不完全版、ちょっと翻訳しただけ)です。詳細解説と言ってますが、全部叩いたわけではないのでよくわからないことも多いです。不完全版です、すまんす。flashingflashingはロムを焼く時に使うやつです、アップデートとかにも使います。package.update.zipという名前のファイルが存在すればこのコマンドでアップデートができるようですが、実際に使ったことが無いのでわかりません。他の名前でもいいのかは不明です。slot.ANDROID_PRODUCT_OUTという環境変数(シェル変数?)を使ってすべてのパーティションにファイルをインストールするようです、これも実際に使ったことないので詳細は不明です。given.fastbootで一番使うコマンドだと思います。[filename]が与えられていない場合はANDROID_PRODUCT_OUT変数を使うようです。recovery.imgみたいに打ちます。basicsよく使うコマンドです。paths).usbで接続されているfastbootモードになっているデバイスを表示します。devicesと似たようなものです。-lをつけることでデバイスのパスを表示するようです。variable.NAMEで指定したbootloader変数を表示するようです。allですべての変数を取得できるようです。device.デバイスを再起動します。再度ブートローダーを起動します。locking/unlockingブートローダーアンロックのアンロックと関係あるか不明です、勉強不足です。flashingパーティションのロックとアンロックをするようですが、実際にやったことないので詳細は不明です。not(0).クリティカルなパーティションのロックとアンロックをするようですが、実際にやったことないので詳細は不明です。advancedアドバンストです、私はeraseくらいしか使ったことありません。玄人しか使っちゃいけないということでしょう。partition.パーティションを消去します。partition.パーティションのフォーマットを行います。フォーマットにあまり詳しくないので適当なこと言えませんが、ロムがうまく焼けない時とかはこれをするかもしれません。slot.アクティブなスロットを切り替えられるようですが、スロットがよくわかりません、わたし。command.これはベンダー(機種を作ったメーカー)特有のコマンドを叩けます。Samsung、LG、Sonyなどメーカーによって特殊なコマンドがあるはずですが、コマンド名はほとんど公開されていないので詳細は不明です。Interrupt)を消したりオフにしたりするようですが、これによって何が起きるのか私はわかりません。partitions.スーパーなパーティションを消すようです、ちょっと怖いです。imageイメージを起動します。何回か使ったことがあるような気がします。RAM.ブートカーネルをメモリ上に展開して起動するようです。boot.imgとかだと思います。it.ブートイメージを作ってからflash(書き込む)するようです。下記がオプションです。Things用です、IoTですね。Thingsに詳しくないのでステージが何を意味するのかよくわかりません。Thingsに詳しい人教えてください。optionsfastbootで使うオプションたちです。userdata.ユーザーデータを削除するようです。-wだけで削除できるのかは不明です。device.fastboot状態のデバイスが複数PCに挿さっていた場合に使います。recovery.imgみたいにして使います。device.これはUSB接続ではなくネットワーク経由でつながっているデバイスを指定するオプションのようです。SIZE.指定したサイズに何かを分割するオプション?でしょうか。unsafe.強制的にflashする場合などに使うオプションのようです。slot).スロットを指定するオプションのようです。rebooting.再起動後にアクティブにするスロットを決めるオプションのようです。flashall/update.セカンダリのスロットにはflashしないオプションのようです。flashing.flash後に自動的に再起動しないようにするオプションです。vbmeta.このオプションはよくわかりません、verityとは何ぞや。vbmeta.vbmetaをflashした際の検証をしないようにするオプションのようです。output.バッファを使わないようにするオプションのようですが、何のバッファでしょうか。output.flash時の詳細情報などを表示するオプションです。fastbootのバージョンを表示する、はずです。--helpでヘルプを表示します。今回の記事はこのコマンドで表示されたものをちょっとだけ翻訳したものです。使ったことあるコマンドよりも使ったことないものの方が多いです。これを使いこなせたらロム焼き玄人ですね。