忘れかけていたので備忘録として。
HTCの2014年以降の端末で、S-OFF, UnlockedなものをS-ON, Lockedにする話です。RecoveryとしてTWRPが焼いてあるとよいと思います。rootedまでは要らない。
Lockedにする
fastboot oem lock コマンドでは『Relocked』になってしまうので、正しい『Locked』にする。
adb reboot recovery
adb shell
# echo -ne '\x00\x00\x00\x00' | dd of=/dev/block/mmcblk0p2 bs=1 seek=33796
# exit
adb reboot bootloader
S-ONにする
Sunshine等でS-OFFにしたあと、戻す場合はDownload Modeにてfastbootから操作する必要がある。
adb reboot download
fastboot oem writesecureflag 3
fastboot reboot bootloader
S-ON, Lockedの確認
以下からブートローダの画面表示を見ればよい。
adb reboot bootloader
または
fastboot reboot bootloader
今いる状況に応じて使い分けてください。