Kindle FireにCyanogenmodを入れようとして失敗して、赤画面のままどうにもならなくなった。
この状態からの復旧方法について調べた。
必要なもの
・Factory Cableと呼ばれるmicroUSBコネクタ側の1ピンと4ピンが接続されているもの
・古いバージョンのbootloader
・適切なfirmware等
とりあえず調べた時のネタ元は以下の2つ。
・[Kindle Fire 2 Restore][Working!!!]-12/7/2012
・[BOOTLOADER] 2nd-Bootloader/Recovery unlock process for KFire 2 [04/02 TWRP update]
手順1: Factory Cableを用意する。
[Info]Making/Using a Factory Cable
↑の元ネタは「How/why to make your own Motorola “Factory Cable”」で、こちらの方が、配線図付きでわかりやすい(以下の画像は、ここからの転載)
手順2: Factory Cableを使ってパソコンとKindle Fireをつなげる
手順3: Kindle Fireの電源を入れる
「Fastboot」という画面が表示されます。
手順4: fastbootコマンドが動くか確認
まず、Windows上で「Android Bootloader Interface」を認識させる。
その状態で、fastboot devicesを実行。
Z:\android\kindle>fastboot.exe devices Z:\android\kindle>
何も表示されない。
では、「fastboot -i 0x1949 devices」では?
Z:\android\kindle>c:fastboot -i 0x1949 devices 393C000600000001 fastboot Z:\android\kindle>
「-i 0x1949」というオプション指定が必要です。
手順5: bootloaderを古いバージョンにする
bootloaderをver 10.2.4のもので書き直します。
入手元は、[BOOTLOADER] 2nd-Bootloader/Recovery unlock process for KFire 2 [04/02 TWRP update]です。
Z:\android\kindle>c:fastboot.exe -i 0x1949 flash bootloader otter2-u-boot-prod-10.2.4.bin target reported max download size of 486539264 bytes sending 'bootloader' (227 KB)... OKAY [ 0.197s] writing 'bootloader'... OKAY [ 0.276s] finished. total time: 0.475s Z:\android\kindle>
手順6: 続いて、bootイメージとかを書き戻します。
Cyanogenmodにするときは、「otter2-freedom-boot.img」「otter2-twrp-2.4.4.0-recovery.img」を使います。
標準のKindle Fire OSにしたい時は、バックアップしてあった「boot.img」「recovery.img」「system.img」を使います。
ここでは、Cyanogenmod用のものを書き込んでいきます。
Z:\android\kindle>c:fastboot -i 0x1949 flash boot otter2-freedom-boot.img target reported max download size of 486539264 bytes sending 'boot' (8192 KB)... OKAY [ 0.454s] writing 'boot'... OKAY [ 1.085s] finished. total time: 1.541s Z:\android\kindle>c:fastboot -i 0x1949 flash recovery otter2-twrp-2.4.4.0-recovery.img target reported max download size of 486539264 bytes sending 'recovery' (8153 KB)... OKAY [ 0.379s] writing 'recovery'... OKAY [ 0.839s] finished. total time: 1.220s Z:\android\kindle>c:fastboot -i 0x1949 reboot rebooting... finished. total time: 0.002s Z:\android\kindle>
注: Kindle Fire純正OSにする場合は、rebootの前に「fastboot -i 0x1949 flash system system.img」でシステムを戻してからrebootします。
手順7: systemを書き込みます。
TWRPからcyanogenmodとgappsのzipファイルを適用します。
手順8: 再起動して終了
はじめまして、記事を非常に参考にさせて頂きました。
内容に関して質問がございます。
recoveryをflashする際のコマンドですが、
fastboot -i 0x1949 flash boot otter2-twrp-2.4.4.0-recovery.img
ではなく
fastboot -i 0x1949 flash recovery otter2-twrp-2.4.4.0-recovery.img
ではありませんか?
ご確認下さいませ。
あ・・・手順ミスってましたね^^;;;;
でも、大丈夫、というあたりがなかなか謎ですね^^;;;
貴重な情報をありがとうございました。
わたしも赤画面になってしまい、ご指南の通りにやってみたのですが、手順6まで無事に済んだものの、リブートのあと画面が真っ黒になり、それ以後、PCでも認識されませんし、電源スイッチを押しても全く反応がなくなってしまいました。ハードの方がいかれちゃったんでしょうか?もし、何か思いつくことありましたら、お教え下さい。
その手順まで進んでから真っ黒、となるとなんですかねぇ・・・
USBケーブル抜いてから電源ボタン押す、とかで変わりますかね?
あとは、しばらく放置して、バッテリーがなくなったかなぁ?というところで再チャレンジとか
ありがとうございました。いろいろ試してみます。
非常にばかなことをしたことに気が付きました。
Kindle Fire 2genとKindle Fire HDの違いを十分に理解していませんで、バージョンの間違ったものを入れてしまったのです。
今後、同じ間違いをだれかが犯さないよう一応コメントに残しておきます。
うぉっ!Kindle Fire HDだったんですか。
似たようなことをしてる海外の事例がいくつか(“kindle fire hd” brick black screenでぐぐった)
http://forum.xda-developers.com/showthread.php?t=2200750
http://forum.xda-developers.com/showthread.php?t=2194029
[BACKUP][RECOVERY] Kindle Fire HD and 2 First Aide Software – Noob (Simple) Version
http://forum.xda-developers.com/showthread.php?t=2096888
を使うと直せる可能性があるようです。
それで駄目なら、諦める or Amazonに泣きつく、という感じのようです
すいません、差し支えなければ「boot.img」「recovery.img」「system.img」を頂戴したいのですが・・・
手違いで消してしまい、どこを探しても落ちていないので途方にくれている状況であります
だいぶ前に処分したので、残ってないですね