先日作成した IdStorage Checker ですが、TA-082 専用で TA-086 の PSP は TA-082 と同じかどうか未確認だったため、実行できないようにしてありました。

しかし、Hayashi さん、7743 さん、nagaoka さん 等の協力で、TA-086 でも正常にチェックできるであろうことが確認できましたので、起動制限を解除したバージョンを作成しました。

また、実行した PSP が TA-082 基板なのか TA-086 基板なのかを表示するようにしてみました。実行結果は上記スクリーンショットのようになります。TA-086 基板での動作確認はしておりませんが、2行目に表示されている部分が基板に応じて表示が変わると思います。

尚、当然ですが、今後登場するであろう新しい基板は判別できません。



チェックの結果、bad と判断された部分に関しては、前回の記事で書いたとおり、Chilly Willy's IdStorage Manager v1.1 を使用してダンプした IdStorage key をバイナリエディタで修正して書き戻すことにより修正可能です。但し、0x005 を書き戻す際に何の改変もしていない本来の値に戻すと Brick しますので注意してください。IdStorage の書き換えは非常に危険です。書き戻しを行う際は自己責任でお願いします。何が起こっても等ブログでは一切の責任を負いません。


各キーをどのように修正すれば正常値に戻るのかは直接書きませんが、Good と判断される crc32 , md5 値 を書いておきますので、参考にしてください。

キーcrc32md5
0x004dfb5004127ee75565988aad2d98344f9238561a5
0x005939203ccb737268f91f546c7ebd579eee22b87ee
0x00642a4ac1cd257d6b3b48257605843a44254f449d7
0x0412d278ca3594b44944e193787fd57df83a195f8c3
0x042b2aa7578bf619eac0cdf3f68d496ea9344137e8b
0x04355e26ff62fd958155c71c165a4bd95a087becc96
0x0454490d7ade517301d5dc276caec0dedf7454f6319
0x046b2aa7578bf619eac0cdf3f68d496ea9344137e8b
0x047214e77106e41a2b4e99b8fc5ea2fe19a8137fe95



power.prx が使用する 0x004 を直すとバッテリー残量等の問題が直ることは以前にも書きましたが、全て Good となるように修正したら無線 LAN 通信中に充電されていた現象も直ったような気がします ( GAME310 から PSPRadio 使用中に確認 )。

power.prx は 0x006 も参照するのではないかという話もありますが、0x006 を正常値に戻すことで直ったのか、0x005 を正常値に戻しただけで直ったのかは気付かなかったのでわかりませんけどね。