Dark_AleX’s Homebrew Enabler updated to Rev.C! Now load all your user-mode homebrew in 2.71!

PSPDark_AleX and Mathieulh have formed a formidable partnership which doesn’t look like it will slow down anytime soon. And yet again, Dark_AleX has updated his ground-breaking piece of work, the homebrew enabler for FW 2.71. The big feature in this latest version is the ability to launch static ELFs. To those who’ve just joined us, all the current homebrew is basically compiled as a static ELF. Up to this version, it was not possible to launch them, which meant that any homebrew which had to be run on 2.71 had to be re-compiled keeping a few guidelines in check.

With this new update, you can run almost all your user-mode homebrew. Here’s the full changelog:

  • User mode static ELF’s are now starting to work. Tested with SNES TYL 0.3 (user mode version), PSPMaster and  CPS2PSP 1.0 (user mode version). Kernel mode static ELF’s are still not supported, they are a very odd case in 1.XX of kernel code loaded to user memory. Kernel Homebrew for 2.71 has to be written with a user main ELF/PRX that load kernel PRX’s. Note that the homebrew must be in a true PBP, not KXploited!.
  • User mode PRX’s could load other user mode PRX’s, but kernel mode PRX’s couldn’t load user mode PRX’s. This is fixed.
  • Patched the firmware to allow it to understand the old SFO format(avoiding the error of data is corrupted).
  • Added a small win32 binary that will give you a hint about if a homebrew can work or not in the current release. Note that this is only a hint.

Also remember that this version will happily run on the TA-082 PSPs, so everyone can join in the fun! If any of you have already been using an older version of the homebrew enabler, there are some specific instructions which you must follow to upgrade it:

“To update from HEN revision A to B, hard reset your psp (to make sure that hen is not running). Then copy the new files to the memory stick and run the tif. The new files will be automatically updated.”

For those who’re gonna be doing this hack for the first time, the instructions are included in the readme. Make sure to check it out before doing this hack. Since it modifies the flash, you have to take care. It has already been tested many times, and it will work properly. If you’re still scared, you can even use the homebrew enabler as a Devhook mod. The files are included in the same file.

Finally, it has been known that some sites have been modifying homebrew for their personal glory. We have received word from Mathieulh that editing the files can possibly corrupt the eboot, or in worst cases, brick your PSP when using it. To make sure this doesn’t happen, please download this file from either Dark_AleX’s site, or from our download site linked below. We have the original file, directly, from Mathieulh’s IRC channel and you can be rest-assured that our file is clean and safe. So without further ado, here’s the download link below. Enjoy!

Download Link: [Dark_AleX’s Homebrew Enabler for FW 2.71 (Revision C)]

Via Dark_AleX\’s site

PSPDark_AleX and Mathieulh have formed a formidable partnership which doesn’t look like it will slow down anytime soon. And yet again, Dark_AleX has updated his ground-breaking piece of work, the homebrew enabler for FW 2.71. The big feature in this latest version is the ability to launch static ELFs. To those who’ve just joined us, all the current homebrew is basically compiled as a static ELF. Up to this version, it was not possible to launch them, which meant that any homebrew which had to be run on 2.71 had to be re-compiled keeping a few guidelines in check.

With this new update, you can run almost all your user-mode homebrew. Here’s the full changelog:

  • User mode static ELF’s are now starting to work. Tested with SNES TYL 0.3 (user mode version), PSPMaster and  CPS2PSP 1.0 (user mode version). Kernel mode static ELF’s are still not supported, they are a very odd case in 1.XX of kernel code loaded to user memory. Kernel Homebrew for 2.71 has to be written with a user main ELF/PRX that load kernel PRX’s. Note that the homebrew must be in a true PBP, not KXploited!.
  • User mode PRX’s could load other user mode PRX’s, but kernel mode PRX’s couldn’t load user mode PRX’s. This is fixed.
  • Patched the firmware to allow it to understand the old SFO format(avoiding the error of data is corrupted).
  • Added a small win32 binary that will give you a hint about if a homebrew can work or not in the current release. Note that this is only a hint.

Also remember that this version will happily run on the TA-082 PSPs, so everyone can join in the fun! If any of you have already been using an older version of the homebrew enabler, there are some specific instructions which you must follow to upgrade it:

“To update from HEN revision A to B, hard reset your psp (to make sure that hen is not running). Then copy the new files to the memory stick and run the tif. The new files will be automatically updated.”

For those who’re gonna be doing this hack for the first time, the instructions are included in the readme. Make sure to check it out before doing this hack. Since it modifies the flash, you have to take care. It has already been tested many times, and it will work properly. If you’re still scared, you can even use the homebrew enabler as a Devhook mod. The files are included in the same file.

Finally, it has been known that some sites have been modifying homebrew for their personal glory. We have received word from Mathieulh that editing the files can possibly corrupt the eboot, or in worst cases, brick your PSP when using it. To make sure this doesn’t happen, please download this file from either Dark_AleX’s site, or from our download site linked below. We have the original file, directly, from Mathieulh’s IRC channel and you can be rest-assured that our file is clean and safe. So without further ado, here’s the download link below. Enjoy!

Download Link: [Dark_AleX’s Homebrew Enabler for FW 2.71 (Revision C)]

Via Dark_AleX\’s site

Add a Comment

Your email address will not be published. Required fields are marked *