ジャンル不定の日記です。

ISW12HTのブートローダーアンロック

ISW12HTをS-OFFしたらブートローダーはアンロック状態になるとどっかで見てそのとおりだと思ってたのだが、
拾ってきたROMを焼いたら起動しなかったり、純正systemを改造してflashしたら起動しなかったり。
調べるとS-OFFしただけではアンロック状態にはならず、アンロックするためにCIDというのを変更する必要があり、S-OFFはCIDを変更するのに必要ぽい。

というわけでブートローダーをアンロックしようとした。
というか、先日やった。
http://sooogler.blog.fc2.com/blog-entry-3.html
↑参考。

$ adb reboot bootloader
$ fastboot oem writecid 11111111
こんな感じでfastbootでoem writecid 11111111するとS-OFF状態ならCIDが変更できる。
$ fastboot reboot-bootloader
$ fastboot getvar cid
リブートして反映させ、getvar cidでCIDの確認ができる。

https://www.htcdev.com/
でHTC機のブートローダーのアンロックコードがもらえるのだが、アカウントを登録する必要があり、コードはアカウントのメールアドレスに送られてくる。
上記サイトの、[Developer Center]→[Unlock Bootloader]に行き、
[Supported Devices]→[All Other Supported Modeles]を選択して後は記載内容に従うが、
$ fastboot oem get_identifier_token
するとリクエストに使うコードが取得できるので送信するとメールが届き、添付されている Unlock_code.bin がアンロック用のコード。
$ fastboot flash unlocktoken Unlock_code.bin
すると画面がでてきて[Yes]にするとアンロックされる。


様なのだが、ここで音量ボタンが2回反応しちゃって[No]を押しちゃったのが問題だったと思うのだが、
アンロックに失敗したみたいでunlocktokenをflashしても画面が出てこなくなっちゃった・・・

というのが先日までの状況。
今日またhboot書き直したりバージョン下げたり試行錯誤してみたのだが、ダメだった・・・

ちなみに、hbootの更新方法は、
http://blog.livedoor.jp/procyon_cm/archives/23809010.html
↑参考&ファイル頂いたが、SDカードのrootディレクトリに PG86IMG.zip を置いてHBOOTモードで起動するとアップデートするか聞かれるので[Yes](音量↑)すると更新される。


純正ROMは起動する状態だがアンロックできてなくてお手上げ。
RUUで完全初期化すれば解決できそうな気もするが、めんどい・・・