GBAtempで、ニンテンドーDSi用Flashcart EZ5iのファームウェアEZ5i kernel 3.0 OB7をリリースしたことを伝えていました。また今回v106/v106aアップデートでbrickしたEZ5iを修復するためのEZ5i unbricker v1.0がリリースされています。
気になるのがこのEZ5i unbricker v1.0です。どうも正常なEZ5iで起動させた後brickしたEZ5iに差し替えて修復するようです。
まずメインプロセッサの内部コード(ファームウェア)を書き換え、次にFPGA (Bootstrap/bootloader)のコードを書き換え、最後にFlashメモリーを書き換えるという手順になっています。
以下はGBAtemp記事のEZ5i unbricker v1.0チュートリアルの翻訳です。
動作条件 :
———–
– ニンテンドーDS または DSLite
– EZ5i unbricker v1.0を起動させることができるSlot1 Flashcart(ホストFlashcart)
– brickしたEZ5i(microSDは入れない)
!! 注意 !!
– ニンテンドーDS または DSLiteのバッテリーは満充電状態にし、Slot2には何も差さないようにしてください。
– アップデート中に電源を落としたりFlashcartを抜いたりしないでください。
– ホストFlashcartとしてEZ5iを使う場合は必ずカーネルにはkernel 3.0ob7 final versionを使用してください。
修復方法 :
————
1. unbrickerを解凍し.ndsファイルをホストFlashcartのmicroSDカードのルートにコピーします。
2. ホストFlashcartをDSまたはDSLiteのSlot1に挿入しunbrickerを起動させます。
3. ホストFlashcartを抜き、代わりにbrickしたEZ5iをmicroSDを外して挿入するよう促されるので指示に従います。
4. Yを押すとFlashcartが認識されます。認識するとbrickしたEZ5iのハードウェアバージョンとファームウェアバージョン(HD=705または805, Firmware=106)が表示されます。認識された場合は6.へ。
5. Flashcartが認識されなかった場合読み取りできなかった旨が表示され再度やり直すよう表示されます。
Yを押してEZ5iを取り外し端子を清掃してください。Slot1の内部のホコリもブロアーなどで吹き飛ばしたらEZ5iを再びSlot1に挿入し4.へ。何度やっても認識されない場合は申し訳ありませんが完全に死亡してしまっている可能性が高いため修復手段はないと考えてください。
6. Aボタンを押すと最初のステップ、ファームウェアのアップデートが開始されます。途中で中断するような操作はEZ5iを復活不能にしてしまいますので注意してください。プロセスが完了するまでお待ちください。
7. ファームウェアアップデートが完了するとunbrickerがEZ5iを一旦抜いてから差し直すよう指示をしますのでそれに従って下さい。
8. Yを押すとFlashcartが認識されます。うまく認識できればEZ5iのハードウェアバージョン(HD=705または805)と新ファームウェアバージョン(Firmware=107)が表示されます。表示されれば10.へ。
9. Flashcartが認識されなかった場合読み取りできなかった旨が表示され再度やり直すよう表示されます。
Yを押してEZ5iを取り外し端子を清掃してください。Slot1の内部のホコリもブロアーなどで吹き飛ばしたらEZ5iを再びSlot1に挿入し8.へ。
10. “sorry your ez5i can’t unbrick directly, send key1, key2, key3, key4 to ezunbricker[at]gmail.com”(誠に申し訳ありませんがEZ5iの修復ができませんでした。key1, key2, key3, key4をezunbricker@gmail.comへ送付してください。)というメッセージが出た場合、これらのkeyをメールで送ってください。DSの電源を切って作業を中止し、メールの返信にてお送りする指示をお待ちください。
11. “Ok! your ez5i can unbrick directly!”(EZ5iの修復が完了しました!)というメッセージが出た場合、Aを押して次のステップへ進みます。なにやら16進数のアドレスやらが画面に現れてスクロールされながら消去と書き込みプロセスが行われます。途中で中断するような操作をせず終了するまでお待ちください。
全ての修復作業が完了すると”***** Unbrick successful!! *****”と表示されます。おめでとうございます。これでEZ5iは生まれ変わりました。これで作業は終了ですのでDSの電源を落としても大丈夫です。