木になる木

日々木になることを木にするのじゃ

PSP Custom firmware install 失敗 続続続

2006-09-03 00:46:06 | ゲーム
recovery.elfのソースを見て
3つの選択しがある
1.USBを有効にする
2.ms0:/index.dat を flash0:/vsh/etc/index.dat にコピー
3.ms0:/PSP/GAME/UPDATE/EBOOT.PBP の起動

1はたぶんUSBを有効にして
 ms0:/index.dat の ms へのコピーか
 ms0:/PSP/GAME/UPDATE/EBOOT.PBP の ms へのコピー
をするためにあるのでは。そんなことしなくても ms を PC に接続して
コピーすればいいのかも
2.はバージョンを偽装して 1.5 の UPDATE を起動できるようにするため
3.は UPDATE を起動するため
かな。

config.txt で recovery.elf の場所を指定出来れば flash0 になくても
リカバリ出来るのにな。それとも flash0 にないと UPDATE を起動でき
ないのだろうか?

追記:
 recovery.elf は custom firmware の installer で入れたファイルは
 削除していないので uninstall は不要と思う。

PSP Custom firmware install 失敗 続続

2006-09-03 00:35:43 | ゲーム
Custom firmware の installer がやっていること
1.flash0:/vsh/module/vshmain.prx を vshmain_real.prx にコピー
2.vshmain.prx、vshmain_real.prx、recovery.elfを読み込む
3.flash0:/vsh/module/vshmain.prx を削除
4.2で読み込んだファイルをflash0 に書き込む
   flash0:/vsh/module/vshmain.prx
   flash0:/vsh/module/vshmain_real.prx
   flash0:/kd/recovery.elf
5.Done. を表示

私の場合は4の
   flash0:/vsh/module/vshmain_real.prx
   flash0:/kd/recovery.elf
   の2つのファイルの書き込みに失敗しているようだ。

ソースを見ると書き込んだ後にチェックがないのでエラーになっても
突き進んでしまう。書き込みが正常に終わるまでリトライしたほうが
いいのかも。すべてのファイルの書き込みに失敗すれば起動しなくなるので。