MotoZのBootLoaderを再Lockする

以前MotoZのBoorLoaderUnlockをしたことがありましたがRelockすることにしました。Motorola端末のRelockはMotoG4でえらく苦労したのでXDAで調べてから行うことに。


準備するもの
こちらより最終更新のファームウェア(GRIFFIN_OPLS27.76-51-7_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml.zip)

・Android開発環境

手順
こちらの記載通り

・ダウンロードしたファクトリーイメージを展開しておく。

・MotoZをBootLoaderへ再起動しPCと接続。

・コマンドプロンプト起動しファクトリーイメージを展開したフォルダへ移動。

・コマンドプロンプトでfastboot devicesを実行、終わったら以下のfastbootコマンドを実行してファクトリーイメージを焼く。

fastboot getvar max-sparse-size
fastboot oem fb_mode_set
fastboot flash partition gpt.bin
fastboot flash bootloader bootloader.img
fastboot flash modem NON-HLOS.bin
fastboot flash fsg fsg.mbn
fastboot erase modemst1
fastboot erase modemst2
fastboot flash bluetooth BTFM.bin
fastboot flash dsp adspso.bin
fastboot flash logo logo.bin
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash system system.img_sparsechunk.0
fastboot flash system system.img_sparsechunk.1
fastboot flash system system.img_sparsechunk.2
fastboot flash system system.img_sparsechunk.3
fastboot flash system system.img_sparsechunk.4
fastboot flash system system.img_sparsechunk.5
fastboot flash system system.img_sparsechunk.6
fastboot flash system system.img_sparsechunk.7
fastboot flash system system.img_sparsechunk.8
fastboot flash system system.img_sparsechunk.9
fastboot flash system system.img_sparsechunk.10
fastboot flash system system.img_sparsechunk.11
fastboot flash system system.img_sparsechunk.12
fastboot flash system system.img_sparsechunk.13
fastboot flash system system.img_sparsechunk.14
fastboot flash oem oem.img
fastboot erase carrier
fastboot erase cache
fastboot erase userdata
fastboot erase DDR
fastboot oem fb_mode_clear

・終わったらPCとの接続はそのままにしMotoZのBootLoader画面をStartに合わせて電源ボタンを押し再起動する。

・起動するとセットアップウィザードが立ち上がる。WiFiまたはモバイルネットワークに接続する。


・設定に入り開発者向けオプションを有効化しOEMロック解除を許可する。
※インターネットに接続されていないとグレーアウトしてしまうので注意。

・USBデバッグモードにしコマンドプロンプトからadb reboot bootloaderを実行。MotoZがBootLoaderへ再起動される。

・BootLoaderが起動したら以下のfastbootコマンドを実行する。

fastboot oem lock
fastboot oem lock
fastboot flash oem oem.img
fastboot flash system system.img_sparsechunk.0
fastboot flash system system.img_sparsechunk.1
fastboot flash system system.img_sparsechunk.2
fastboot flash system system.img_sparsechunk.3
fastboot flash system system.img_sparsechunk.4
fastboot flash system system.img_sparsechunk.5
fastboot flash system system.img_sparsechunk.6
fastboot flash system system.img_sparsechunk.7
fastboot flash system system.img_sparsechunk.8
fastboot flash system system.img_sparsechunk.9
fastboot flash system system.img_sparsechunk.10
fastboot flash system system.img_sparsechunk.11
fastboot flash system system.img_sparsechunk.12
fastboot flash system system.img_sparsechunk.13
fastboot flash system system.img_sparsechunk.14
fastboot flash boot boot.img
fastboot oem lock


・これでBootLoaderがロックされる。

注意点としては最新バージョンのファームウェア(ファクトリーイメージ)を用意する必要があります。gpt.binやboot.imgはダウングレード出来ないため焼くことが出来ず正常に処理が終わらないためです。

ということでこれでRelock出来ました。

コメント