Amon_RA がHTC Magic用リカバリーイメージの v1.6.2 をリリースしました。このバージョンでは、Nandroid backup/restore の bad blocks 対応がなされているとのことで、楽しみにしていました。
nandroid restore のあとブートしない件 に書いたように、私のHT-03Aは、
・Bootパーティションにbad block がある。
・Nandroid Backupはパーティションをまるごとバックアップする
・したがって、Nandroid Restoreで書き戻すときにbad block をスキップするので領域が足りなくなるため書き込めない
という状態でした。(ただ、たいていのカスタムROMの Boot.imgはパーティションサイズより小さいので問題無いのです)
さて、新しいリカバリーイメージでは、ChangeLogを見ると、
– New dump_image binary (by Brainaid) patched by Packetlss to fix the “bad blocks”- Nandroid restore issue.
(This will not fix old corrupted Nandroid backups! Please make new backups!!)
とあり、backup をとるときのコマンド dump_image に修正がはいっており、したがって、古いバックアップは相変わらず戻せません。
新たに Nandroid Backupをとって Restoreし、リブートしてみると…、見事に起動しました。めでたし、めでたしです。