PSP Hack一覧

CFWEnablerをDavee氏がリバースエンジニアリング?

TA88v3基板のPSP-2000でもChickHENを使ってCFW M33の機能を実現できるCFWEnablerについて、M for MatureフォーラムでChickHEN作者のDavee氏がCFWEnablerをリバースしたと思われるコードを掲載していました。一体何のため?【情報源:M for Matureフォーラム

コードはここには書けませんので雰囲気だけ。

CFW Enabler

まもすけがCFWEnablerのバイナリを覗いたときと同じ文言が並んでいますのでCFWEnablerのコードに間違いないと思われます。
CFWEnablerを公開したXenogears氏やBecus25氏とDavee氏は今回無関係だと思いますのでISO起動させてしまった事に対する反抗?なのでしょうか。それとも更なる進化のためにソースコードを公開すべきという考えなのでしょうか。
Davee氏はなにもコメント無しに記事を投稿しましたので意図がさっぱり分かりません。



より安定した起動を目指し〜More stable ChickHEN

Dark-AleXフォーラムで、m0skit0氏がより安定したChickHEN起動を目指した改良版ChickHENをリリースしていました。【情報源:Dark-AleXフォーラム:More stable ChickHEN


More stable ChickHEN
より安定したChickHENへ

Well, now that CFW Enabler is available for TA88v3 mobos, it’s becoming interesting to load the ChickHEN smoother.
TA88v3基板でもCFW Enablerが使えるようになりました。ChickHENをスムースに読み込みできる事の重要性が大切になってきました。

Here’s a slightly modified version that works almost at 100%, tested on PSP 2000. I don’t guarantee any results on PSP 3000 (but this do not mean it will not work).
そこで少し改良したバージョンを発表します。PSP-2000でテストしましたが起動率はほぼ100%です。PSP-3000でどうなるかは保証しません。(とはいうものの動かないということはないと思います)

Please follow the instructions step by step (for Windows & Linux):
使い方を手順を追ってご紹介します。(Windows&Linux用です)
1. Power on the PSP
PSPに電源を投入します。
2. Connect to the PC via USB. Our OS should tell us it has been connected.
PCとUSBで繋ぎます。OS上で接続が出来ている事を確認してください。
3. Open the folder of the PSP and copy the download (see below) there (in the root of the MS)
PSPのフォルダを開き、ダウンロードしたものをメモリースティックのルートにコピーします。
4. Decompress ChickHEN Mod.zip. Answwer “Yes” to all replacements.
ChickHEN Mod.zipを解凍します。”はい”を選ぶとファイルを置き換えます。
5. Now we do a safe extraction of the PSP and switch to PSP now (now tranquility please :D)
解凍自体は安全に実行できますから焦らずに作業を行ってください?
6. Press O to cancel USB connection
○を押してUSB接続を解除します。
7. Go to Photos, down to Memory Stick and press X
フォトフォルダへ行き、メモリースティックを選んで×を押します。
8. Wait for the egg image to load in the ChickHEN Mod square.
ChickHEN Modで目玉焼き画像が読み込まれるのをお待ちください。
9. When it’s loaded press X (no need for timing here)
読み込みが終了したら×を押します(タイミングによっては不要です)。
10. DO NOTHING MORE, JUST WAIT
  以上で終了です。あとは待つだけです。

If it works, you’ll se the green flashing and it will reboot on ChickHEN environment. Now it’s time to run the CFW Enabler :D
上手く行けば緑のインジケーターが点いてChickHEN環境で立ち上がります。あとはCFW Enablerを起動させてください?

If it doesn’t (that kind of things happen), just power on again and try from step 7. This time it will surely work! ;)
もし動かなかった場合は(その可能性もあります)、電源を入れ直して7番から始めて下さい。次こそは大丈夫でしょう。


ChickHEN R2と何が違うのか調べてみると、
slim.tiff(Laughing man)
h.bin(本体)
でした。
バイナリ見てみましたがさっぱり分からず、早々とあきらめました。

ランダムに変わるシステムアドレスに対してパッチをしているので、起動確率100%はありえないらしいのでどこまで効果があるのか不確定です。

実際PSP-2000で試してみましたが、ChickHEN R2でも成功率がかなり高いので判断が微妙でした。
確かにChickHEN R2では失敗することもありましたが、この改造版では10回やっても失敗はしませんでした。そう言う意味では起動率100%です。
ただ、間違いなくChickHENは起動しますのでお好みでどうぞとしか言いようがありませんね。一度試してみてください。

QJなら登録無しでダウンロード可能です。
http://pspupdates.qj.net/ChickHEN-Mod-run-ChickHEN-enabler-much-smoother/pg/49/aid/131652



CFWEnabler 1.0 for ChickHENリリース〜chickHENでCFWの機能を実現

Dark-AleXサイトの管理人Alek氏のブログSceners.orgで、chickHENにおいてCFW M33の機能を実現するCFWEnabler 1.0 for ChickHENのリリースが伝えられていました。バックアップISOにも対応しているようですが、PSP-3000ではうまく動かないようです。【情報源:Sceners.org


CFWEnabler 1.0 for ChickHEN released.
CFWEnabler 1.0 for ChickHENリリース

“CustomFirmware Enabler 1.0” has just been released on Dark-AleX.org forum, from Xenogears and Becus25.
“CustomFirmware Enabler 1.0″がDark-AleX.orgでXenogears氏とBecus25氏により今リリースされました。
With this little app, you will be able to enable some of the M33 CFW functions within a PSP Slim with 5.03 Original Firmware and ChickHEN R2 or superior.
これを使うと、公式ファームウェア5.03とChickHEN R2(または今後出るR3以降)の組み合わせのPSP SlimでM33CFWの機能の一部を実現できます。
And yes, it does works with TA-088v3. With this add-on, you’ll have almost a M33 CFW, but the recovery and Pops Games. And yes, you can use your backups.
そしてなんと、TA-088v3基板のPSP-2000に対応しているのです。このアドオンがあればリカバリーモードやPS1のゲーム以外ほとんどM33 CFWと同等になります。
But no, it doesn’t works with 3k models, yet.
しかし残念なことに現時点ではPSP-3000では動作しません。
How to use it?
使い方は?
1. Download it from the above link.
こちらのリンクからまずダウンロードします。
2. Copy CFWEnabler folder to your ms0:/PSP/GAME/ folder.
CFWEnablerフォルダをメモリースティックのms0:/PSP/GAMEフォルダにコピーします。
3. Once enabled ChickHEN within Photo directory, start the app called “CFW Loader for ChickHEN”. First time, it will ask you to install the CFW modules on flash0 pressing circle, and then you will have to press “X” to start the modded CFW.
フォトからChickHENを有効にして”CFW Loader for ChickHEN”というアプリを起動させます。最初にCFWモジュールをflash0にインストールするかを聞かれますので○を押し、×で改造版CFWが起動します。

As well as ChickHEN, once you do a hard reboot, this CFW will be deleted so you will have to restart the process to have it again.
ChickHENのように再起動してしまうとこのCFWは元に戻ってしまいます。その場合はもう一度最初からやり直してください。
The way this works is the following: ChickHEN starts -> Soft reboot loading systemctrl.prx for homebrew -> M33 modules are flashed -> henctrl.prx is initiated -> Soft reboot loading M33 modules.
動作するまでの状況は次のようになっています。:ChickHEN開始→Hombrewとしてsystemctrl.prxを読み込み→M33モジュールをflashに書き込み→henctrl.prxが動作する→M33モジュールを読み込み実際の再起動ではなくソフト的に再起動します。
This way, as nothing is overwritten, the brick chances are minimum. Enjoy, and good work, Xenogears!
今回の方法では、特にflashを上書きしていないのでbrickする可能性は少ないでしょう。良かったですね。Xenogearsさん、ナイスです!


お待ちかねのISO起動ができるchickHEN用CFW Enablerです。現状ではPSP-2000専用です。
でもダウンロードリンク先が表示できない…。要フォーラム登録のようです。(名無しさん情報ありがとね)

フォーラムの投稿によるとどうもCSOファイルは起動しないようです。

[追記]
Youtubeに実際ISOを起動している動画も投稿されています。
httpv://www.youtube.com/watch?v=3VgWZ-GMIII

[追記2]
CFWEnablerを起動すると
Press O to flash M33 custom firmware files into the flash.
Press X to run the custum firmware.
Press R to exit.

○ボタン M33カスタムファームウェアをflashに書き込み
×ボタン カスタムファームウェア起動
Rボタン 終了

と出ます。
○を押すと
Flashing…Done.書き換え中…完了
Press X to run the custom firmware.×ボタンを押してCFWを起動してください。
とでますので×を押すだけです。
すると自動でファイルを読み込んでXMBに戻ります。
本体情報を見て 5.00M33 になっていれば完了です。
2回目以降はflash書き込みはしなくても×でいきなり起動で大丈夫です。

早速ISOファイルを起動させてみました。先日の記事で吸い出したグリップシフトですが問題なく起動しました。
インストール時にはUMD ISO MODEがNormalになっているのでXMBでSELECTボタンを押してM33 VSH MENUを呼び出し(出てくるんですよ、これが)UMD ISO MODEをM33 driverなどにしてやれば起動します。

これでPSP-3000に対応すれば完璧です。なんの文句もありません。

[追記3]
フォーラムでCSOが起動しないという書き込みがあったので「CSOファイルは起動しないようです」と書きましたが、念のため吸い出したグリップシフトをUMDGENでCSOに圧縮して(compression value:9)試してみたところ、普通に起動しました。圧縮すると起動しないものがあるのかもしれませんが、すべてがNGというわけではないのは間違いありません。

また、プラグインのscreenshotbmp.prxも使用できることを確認しました。
リカバリーモードが使えませんのでgame.txtとvsh.txtに直接
ms0:/seplugins/screenshotbmp.prx 1
と記述して上書きセーブすれば大丈夫のようです。
CFWEnablerで撮った記念すべきスクリーンショットです。

Screenshot