Fastbootとは
Android端末などに搭載されているブートローダにはfastbootモードがあります。このモードではfastbootコマンドを使用してイメージを焼いたり初期化したりすることができます。
例:
fastboot flash boot boot.img bootパーティションにboot,imgを焼く(ブートローダーアンロックが必用)
fastboot flashing unlock (ブートローダーアンロック)
fastboot oemコマンドとは
メーカーが独自のコマンドを設定することもでき、通常fastboot oem メーカー専用コマンドのように使用できます。このコマンドは通常非公開ですが次の方法で見つけることができます。
oemコマンドの見つけ方
必用なもの
Linux.BSD,MacOS,WSL
strings,grepコマンド
ブートローダーのイメージファイル
方法
1,ブートローダーのイメージファイルを用意します。ファームウェアアップデートなどに以下のような名前のファイルがどれか含まれているはずです。
bootoader,lk,aboot,uboot,xboot,emmc_appsboot
ない場合はroot化済み端末でddコマンドを使用するとイメージファイルを作成できます。
2,PCで以下のコマンドを入力します。ファイル名はlk.imgとしておきます。
strings lk.img|grep ^oem
以下のようにoemコマンドの一覧が表示されます。結果には一部関係ないものも含まれています。
oemkeystore
oem p2u
oem reboot-recovery
oem off-mode-charge
oem key
oem lks
oem ultraflash:
oem ultraflash_en
oem_avb_key =
oemerr_2sec_reboot
oemコマンドには危険なものもあるので注意して使いましょう。4pda,csdn,xdaで調べると情報が見つかる場合もあります。
コメント
最新を表示する
NG表示方式
NGID一覧