• PS3HEN is now supporting 4.93 Firmware

    View Official Release Post for additional information HERE
PS3HEN

PS3HEN PS3HEN - Official Release Thread (Homebrew Enabler for the PS3) v3.5.0 (4.93 support)

Thank you for the Great work to give us HEN.. I Made a small donation also some days ago to the PS3Xploit team to say thank you!
Now i'm here to say Hen 3.1.0 is ok in main use...
But i have to confirm xmb presents graphics problems... I installed & reinstalled several Times OFFICIAL HFW & OFFICIAL hen (also From alternative method in ps3 browser PS3Xploit site).. I rebuid database, check file system.... But graphics errors remains.

Slim 2504B
 
Why you put explore_plugin.sprx inside HEN pkg? It brokes XMB layout. Look at bottom right corner of the screenshot.
Clean HEN installation:
oTngJpH.png

With original sprx file:
wd9I37Z.png
 
We have had this conversation several times already, if you search the forum, you will find a few related posts, the explore_plugin is a DEX build, it's a remnant of the system used by CFWs such as Rebug to provide a package installer feature on XMB which is becoming a problem because we no longer get updated DEX files. We would need a better alternative that's fully CEX, we could probably implement something in xai plugin to address this, ideally the only old binary file we should use in HEN setups is silk_webkit.sprx.

All this HFW stuff to replace the WebKit engine file is a temporary thing though, at some point, we will use an entry point that works on OFW like the PS3 Toolset project does.

Originally the plan was to integrate new userland exploits I had already written at the time into a HEN installer/enabler but I ended up leaving the HEN project during its initial development phase so that never happened.
HEN uses legacy exploits alongside HFW because that's all that was available to esc0, habib and Joonie before the initial release and nobody bothered improving that system since then.
 
Last edited:
@bguerville as there are no available DEX FWs after 4.84, so there is no need to put this file to HEN, isn't it?
Ok but then how would you install packages? The currently used XMB feature requires that DEX file (and the rco iirc), there's no equivalent feature to use in the CEX version.

Like I just said in my previous post, someone would need to code an alternative, it should not be very difficult in theory but it's just one more job to add to a long list, it hasn't been a priority until now, esc0 cannot do everything all the time and I haven't been involved at all in HEN releases.

A few months ago I began to put a much improved HEN installer/enabler together, in coming months I mean to finish it and I might look into removing the explore_plugin dependency.

In the meantime, it goes without saying that people are more than welcome to help with this and make a pull request.
 
Last edited:
The custom texts for the package manager stored inside explore_plugin_full.rco are not completly required, i made a "standalone" rebug package manager version that doesnt loads any custom stuff from explore_plugin_full.rco

...but additionally to that... the custom explore_plugin.rco included in HEN 4.89 have some more text strings used by other custom features (different than the package manager)
In total there are 20 custom text strings... i dont remember the exact proportion, but around 10 of them are for the package manager and the others for other stuff (toolbox, etc..)


The fact is all that text strings could be "hardcoded" into dev_flash/vsh/resource/explore/xmb/category_game.xml (with the payback that would be displayed in english for the 20 official suported XMB languages)
After all this changes we could get rid of the custom explore_plugin_full.rco... but doesnt makes much difference because we can update the rcos to "update" it to newer firmwares, the problem is explore_plugin.sprx
 
Last edited:
I still have the files at hand, this is the complete list of custom text strings stored inside explore_plugin_full.rco for 4.89 HEN
The other day i didnt paid much attention to them, but it seems all them are for the package manager, right ?... then we can tell the only custom edits inside explore_plugin_full.rco are "visual improvements" of the package manager

Is just all this texts are translated for a lot of the other 20 XMB supported languages, im adding another sample of the custom texts in spanish
So... this translations would be lost if you decide to preserv the official explore_plugin_full.rco

Code:
<Text name="msg_tool_package_file"><![CDATA[★ Package Manager]]></Text>
<Text name="msg_tool_package_file_info">Manage your PlayStation™Network Content and Homebrew packages.</Text>
<Text name="msg_tool_rebug_file"><![CDATA[★ Rebug Essentials]]></Text>
<Text name="msg_tool_rebug_file_info">INSTALL essential tools to fully enjoy the REBUG experience.</Text>
<Text name="msg_tool_psn_file"><![CDATA[★ PlayStation™Network Content]]></Text>
<Text name="msg_tool_psn_file_info">Manage your downloaded PlayStation™Network Content.</Text>
<Text name="msg_tool_install_file_info">INSTALL package files from Storage Devices and your PS3™.</Text>
<Text name="msg_tool_delete_file"><![CDATA[★ Delete Package Files]]></Text>
<Text name="msg_tool_delete_file_info">DELETE package files from Storage Devices and your PS3™.</Text>
<Text name="msg_tool_hdd0_file">PS3™ System Storage</Text>
<Text name="msg_tool_hdd0_install_info">INSTALL from [dev_hdd0/packages] directory on your PS3™.</Text>
<Text name="msg_tool_hdd0_delete_info">DELETE from [dev_hdd0/packages] directory on your PS3™.</Text>
<Text name="msg_tool_usb_file">Package Directory</Text>
<Text name="msg_tool_usb_install_info">INSTALL from [packages] directory on your Storage Device.</Text>
<Text name="msg_tool_usb_delete_info">DELETE from [packages] directory on your Storage Device.</Text>
<Text name="msg_tool_og_file">Standard</Text>
<Text name="msg_tool_og_install_info">INSTALL from the [root] of your Storage Device.</Text>
<Text name="msg_tool_og_delete_info">DELETE from the [root] of your Storage Device.</Text>
<Text name="msg_tool_no_package">No package files found.</Text>
<Text name="msg_tool_no_psn_content">No PlayStation™Network Content found.</Text>

Code:
<Text name="msg_tool_package_file"><![CDATA[★ Administrar archivos PKG]]></Text>
<Text name="msg_tool_package_file_info">Administrar el contenido descargado de PlayStation™Network y archivos PKG.</Text>
<Text name="msg_tool_rebug_file"><![CDATA[★ Rebug Essentials]]></Text>
<Text name="msg_tool_rebug_file_info">INSTALL essential tools to fully enjoy the REBUG experience.</Text>
<Text name="msg_tool_psn_file"><![CDATA[★ Contenido de PlayStation™Network]]></Text>
<Text name="msg_tool_psn_file_info">Administrar el contenido descargado de PlayStation™Network.</Text>
<Text name="msg_tool_install_file_info">INSTALAR archivos PKG desde tu PS3™ y dispositivos de almacenamiento.</Text>
<Text name="msg_tool_delete_file"><![CDATA[★ Borrar archivos PKG]]></Text>
<Text name="msg_tool_delete_file_info">BORRAR archivos PKG en tu PS3™ y dispositivos de almacenamiento.</Text>
<Text name="msg_tool_hdd0_file">Almacenamiento del sistema PS3™</Text>
<Text name="msg_tool_hdd0_install_info">INSTALAR desde el directorio [dev_hdd0/packages] de tu PS3™.</Text>
<Text name="msg_tool_hdd0_delete_info">BORRAR archivos PKG en el directorio [dev_hdd0/packages] de tu sistema PS3™.</Text>
<Text name="msg_tool_usb_file">Directorio de archivos PKG</Text>
<Text name="msg_tool_usb_install_info">INSTALAR desde el directorio [packages] de tu dispositivo de almacenamiento.</Text>
<Text name="msg_tool_usb_delete_info">BORRAR archivos PKG en el directorio [packages] de tu dispositivo de almacenamiento.</Text>
<Text name="msg_tool_og_file">Directorio estándar</Text>
<Text name="msg_tool_og_install_info">INSTALAR desde la [raíz] de tu dispositivo de almacenamiento.</Text>
<Text name="msg_tool_og_delete_info">BORRAR archivos PKG en la [raíz] de tu dispositivo de almacenamiento.</Text>
<Text name="msg_tool_no_package">No se han encontrado archivos PKG.</Text>
<Text name="msg_tool_no_psn_content">No se ha encontrado contenido de PlayStation™Network.</Text>
 
You could also get browser's locale - from what I checked PS3 sends it properly according to system's settings.

This way you could have prepared PKG with proper languages in said .xml file for various languages.
 
I still have the files at hand, this is the complete list of custom text strings stored inside explore_plugin_full.rco for 4.89 HEN
The other day i didnt paid much attention to them, but it seems all them are for the package manager, right ?... then we can tell the only custom edits inside explore_plugin_full.rco are "visual improvements" of the package manager

Is just all this texts are translated for a lot of the other 20 XMB supported languages, im adding another sample of the custom texts in spanish
So... this translations would be lost if you decide to preserv the official explore_plugin_full.rco

Code:
<Text name="msg_tool_package_file"><![CDATA[★ Package Manager]]></Text>
<Text name="msg_tool_package_file_info">Manage your PlayStation[emoji769]Network Content and Homebrew packages.</Text>
<Text name="msg_tool_rebug_file"><![CDATA[★ Rebug Essentials]]></Text>
<Text name="msg_tool_rebug_file_info">INSTALL essential tools to fully enjoy the REBUG experience.</Text>
<Text name="msg_tool_psn_file"><![CDATA[★ PlayStation[emoji769]Network Content]]></Text>
<Text name="msg_tool_psn_file_info">Manage your downloaded PlayStation[emoji769]Network Content.</Text>
<Text name="msg_tool_install_file_info">INSTALL package files from Storage Devices and your PS3[emoji769].</Text>
<Text name="msg_tool_delete_file"><![CDATA[★ Delete Package Files]]></Text>
<Text name="msg_tool_delete_file_info">DELETE package files from Storage Devices and your PS3[emoji769].</Text>
<Text name="msg_tool_hdd0_file">PS3[emoji769] System Storage</Text>
<Text name="msg_tool_hdd0_install_info">INSTALL from [dev_hdd0/packages] directory on your PS3[emoji769].</Text>
<Text name="msg_tool_hdd0_delete_info">DELETE from [dev_hdd0/packages] directory on your PS3[emoji769].</Text>
<Text name="msg_tool_usb_file">Package Directory</Text>
<Text name="msg_tool_usb_install_info">INSTALL from [packages] directory on your Storage Device.</Text>
<Text name="msg_tool_usb_delete_info">DELETE from [packages] directory on your Storage Device.</Text>
<Text name="msg_tool_og_file">Standard</Text>
<Text name="msg_tool_og_install_info">INSTALL from the [root] of your Storage Device.</Text>
<Text name="msg_tool_og_delete_info">DELETE from the [root] of your Storage Device.</Text>
<Text name="msg_tool_no_package">No package files found.</Text>
<Text name="msg_tool_no_psn_content">No PlayStation[emoji769]Network Content found.</Text>

Code:
<Text name="msg_tool_package_file"><![CDATA[★ Administrar archivos PKG]]></Text>
<Text name="msg_tool_package_file_info">Administrar el contenido descargado de PlayStation[emoji769]Network y archivos PKG.</Text>
<Text name="msg_tool_rebug_file"><![CDATA[★ Rebug Essentials]]></Text>
<Text name="msg_tool_rebug_file_info">INSTALL essential tools to fully enjoy the REBUG experience.</Text>
<Text name="msg_tool_psn_file"><![CDATA[★ Contenido de PlayStation[emoji769]Network]]></Text>
<Text name="msg_tool_psn_file_info">Administrar el contenido descargado de PlayStation[emoji769]Network.</Text>
<Text name="msg_tool_install_file_info">INSTALAR archivos PKG desde tu PS3[emoji769] y dispositivos de almacenamiento.</Text>
<Text name="msg_tool_delete_file"><![CDATA[★ Borrar archivos PKG]]></Text>
<Text name="msg_tool_delete_file_info">BORRAR archivos PKG en tu PS3[emoji769] y dispositivos de almacenamiento.</Text>
<Text name="msg_tool_hdd0_file">Almacenamiento del sistema PS3[emoji769]</Text>
<Text name="msg_tool_hdd0_install_info">INSTALAR desde el directorio [dev_hdd0/packages] de tu PS3[emoji769].</Text>
<Text name="msg_tool_hdd0_delete_info">BORRAR archivos PKG en el directorio [dev_hdd0/packages] de tu sistema PS3[emoji769].</Text>
<Text name="msg_tool_usb_file">Directorio de archivos PKG</Text>
<Text name="msg_tool_usb_install_info">INSTALAR desde el directorio [packages] de tu dispositivo de almacenamiento.</Text>
<Text name="msg_tool_usb_delete_info">BORRAR archivos PKG en el directorio [packages] de tu dispositivo de almacenamiento.</Text>
<Text name="msg_tool_og_file">Directorio estándar</Text>
<Text name="msg_tool_og_install_info">INSTALAR desde la [raíz] de tu dispositivo de almacenamiento.</Text>
<Text name="msg_tool_og_delete_info">BORRAR archivos PKG en la [raíz] de tu dispositivo de almacenamiento.</Text>
<Text name="msg_tool_no_package">No se han encontrado archivos PKG.</Text>
<Text name="msg_tool_no_psn_content">No se ha encontrado contenido de PlayStation[emoji769]Network.</Text>
As far as I can make out, we could
1. sacrifice multilingual support and remove the rco.
2. provide a PKG for each language to get rid of the rco but keep multi language.
3. implement rco dynamic patching, it could even be limited support for now, like whenever LV2 open_path loads the explore plugin into memory, HEN patches it appropriately.
4. implement another PKG installer feature altogether
 
4.89.1 HFW post (thanks littlebalup)
UPDATE (05-20-2022): Version 3.1.0 has been released and provides 4.89.1 HFW Support.
See below for additional Details!

.See also: The Great PS3 HEN All in One (AIO) Guide
.Original Article: Here is v3 of the latest PS3 Hack to hit the PS3 Scene with the recent release of PS3HEN. This exploit for nonCFW console's provides homebrew support and a number of Custom Firmware intangibles for those console that can not install a traditional CFW, with those being lat production PS3 Slim models and all of the SuperSlim Consoles. While this is a tremendous release and breakthrough the information behind PS3HEN has been lacking and has served more questions then answers that could be provided. This is due in the way this was delivered and presented. We paused the reporting this on the frontpage until we were pleased with the documentation. So we took it upon ourselves to get the ball rolling on a new PS3HEN F.A.Q. detailing various aspects and info that will be useful for PS3HEN user's. Also we have started forming the PS3HEN Homebrew & Plugin Compatibility Chart

View attachment 25070

Version 3.x.x has come with a number of new additions for a better experience. Some of the new changes provide full PS3ISO Support ,As well as full BDISO and DVDISO support has been added, plus new improvements to PS3HEN's stability, KW Stealth Extension Added, plus kernel plugin support (v2) to go along with bootplugin support (v1), see changelog below for a complete listing of changes in this new build.
-Introduction written by STLcardsWS

  • PS3HEN v3.1.0
    http://**ps3xploit.com >Domain no Longer owned by team** (ps3xploit.me =new)/images/ps3xploit-logo.png
    Compatible with 4.84 - 4.89 HFW ONLY

    * PS3HENtai Package Is No Longer Required For v2 or v3. We can all stop saying that now ;) *

    What Is HEN:
    HEN
    stands for Homebrew ENabler. it also consists of much more new functions relatively close to a CFW

    CHANGELOG
    v3.1.0 Release Notes (Latest Update (16))
    HEN Plugin Changes
    • - Updated To Support 4.89 HFW
    • - Added act.dat Backup/Restore feature (thanks bucanero)
    Payload Changes
    • - Updated To Support 4.89 HFW
    • * COBRA PS3MAPI Changes: Updated To Identify 4.89 Firmware
    Resource Changes
    • - Added Dump PSID option to HFW Tools
    • - Added Toggle Automatic Update option to HFW Tools
    • - Updated text on Theme Selector in HFW Tools
    • - Added new icons for updated HFW Tools options (thanks xps3riments)
    • - Updated RCO files to fix display issues with 4.89 only (thanks sandungas)
    • - explore_plugin_full.rco: 44292838814555627FC8F9F9CB632CD8
    • - software_update_plugin.rco: D1FAF469796E6894AA1CECCFAC7895EF
    • - Updated layout_grid_table files for 480p and 272p to fix display issues in Remote Play with 4.89 only (thanks sandungas)

    v3.0.3 Release Notes (Latest Update (15))
    HEN Plugin Changes
    • - Updated To Support 4.88 HFW
    Payload Changes
    • - Updated To Support 4.88 HFW
    • * COBRA PS3MAPI Changes: Updated To Identify 4.88 Firmware

    v3.0.2 Release Notes (Update (14))
    HEN Plugin Changes
    • - Updated To Support 4.87 HFW
    Payload Changes
    • - Updated To Support 4.87 HFW
    • * COBRA PS3MAPI Changes: Updated To Identify 4.87 Firmware
    Resource Changes
    • - Updated HEN Loader category_game.xml to use new icon (thanks xps3riments)

    v3.0.1 Release Notes (Update (13))
    Global Changes
    • - Updated To Support 4.86 HFW
    HEN Plugin Changes
    • - Updated To Support 4.86 HFW
    Payload Changes
    • - Updated To Support 4.86 HFW
    • * COBRA PS3MAPI Changes (thanks to @TheRouLetteBoi)
    • ** Added a better set process memory by using the function used to actually write to process, this will allow user to write to memory where writing permissions are disabled
    • ** Added ps3mapi_process_page_allocate this function will allocate memory into the eboot process allowing your to write/read/execute code into start_address parameter
    • ** Added ps3mapi_get_process_module_info which will get the name, module path, module segments, module start and module stop address all in one function
    • ** Added ps3mapi_create_process_thread to create thread into the process, This is useful if you want to load a small function into the process without needed make and load a sprx module

    v3.0.0 Release Notes (Update (12))
    Global Changes
    • - No Longer Officially Supporting 4.82 Firmware

    HEN Plugin Changes
    • - Fixed freezing if DVD or CD is already inserted into PS3 when HEN is enabled
    • - Showing error message if reply length is too short from server

    Payload Changes
    • - Fixed Freezing Problems on All Models
    • - Fixed Issues With Incompatible Models
    • - Improved Sanity Checks

    v2.4.0 Release Notes (Update (11))
    Global Changes
    • - Stage2 Size went from 100kb+ to 90kb

    Payload Changes
    • - Added VSH patches and disabled signature check of RIF, now other tools are compatible
    • - PS3MAPI can now write to VSH text segment like CFW
    • - Disabled VSH check in RIF that R and S cant be just 0
    • - DLC/PSX games RAP support added
    • - Fixed hitching of PSX PAL on NTSC TV and vice versa
    • - Removed unnecessary hooks on CellFsOpen/CellFsRead/CellFsClose, possibly increasing stability
    • - Speed improvement when loading NPDRM type 2 games (need original or RAP Activated RIF), CPU couldnt generate ECDSA fast enough
    • - Fixed issue where people sometimes got stuck downloading games from PSN

    v2.3.3 BETA Notes (Update (10))
    Payload Changes
    • - Remapping HFW XML from /dev_flash/ now instead of /dev_hdd0/

    Resource Changes
    • - Updated path pointing to ps3hen_updater.xml in hfw_settings.xml

    v2.3.2 Release Notes (Update (9))
    HEN Plugin Changes
    • - Updated To Detect and Support 4.85 HFW

    Payload Changes
    • - Updated To Detect and Support 4.85 HFW

    Resource Changes
    • - [4.85 Only] Added 2 SPRX (explore_category_tv.sprx & mtpinitiator_plugin.sprx) to restore 4.85 versions from HFW install

    v2.3.1 Release Notes (Update (8))
    HEN Plugin Changes
    • - Fixed the issue when Network is disabled

    Payload Changes
    • - Now mounts both dev_rewrite & dev_blind to save the scene

    Resource Changes
    • - Added duplicate icon fix by DeViL303

    v2.3.0 Release Notes (Update (7))
    Global Changes
    • - Exploit init is faster
    • - Increased sleep in html, removed from bins

    HEN Plugin Changes
    • - HEN Updater added with version check
    • - Fixed crash that sometimes happened on init
    • - If HEN doesnt init an automated soft reboot takes place
    • - HEN can be enabled when failed, and ran successively, without reboot
    • - Removed infinite loop. One second is 10 tries, otherwise reboot

    Payload Changes
    • - SELF Decrypter Fix
    • - Fixed some blackscreen issues
    • - Fixed freezing if someone tries to enable hen successfully twice
    • - Optimizations added to how much stack is available to the syscalls (original vs before original-0xd0). Thanks @aldostools
    • - Handler requests are passed fast, removed many branch conditions there for faster handling
    • - Updated extended download plugin patches, per @DeViL303 suggestion
    • - HEN queue is drained before the patches get disabled, and also synchronized properly the check to synchronize remove and do patches

    v2.2.2 Release Notes (Update (6))
    Payload Changes
    • - HEN_init freezing fixed by timer change
    • - Syscall handler bug fixed, removed 2 second hang on XMB no cleanup thread
    • - HashCalc bug fixed, strict hashcheck
    • - USB Package installation support for HEN installer (/dev_usb000/HEN_UPD.pkg)

    Resource Changes
    • - Updated videoplayer_plugin.sprx to use proper DEX version for each firmware version

    v2.2.1 Release Notes (Update (5))
    Global Changes
    • - The stackframe and PS3HEN bins are now merged as a single payload binary (PS3HEN.BIN)
    • - Added HEN refresh and version display on initialize, using embedded plugin
    • - Replaced dev_blind with dev_rewrite to maintain RW state at all times
    • - On Boot, HEN Enabler icon is selected by default (Navigate to System Settings > Display [Whats New] > Off)

    HEN Plugin Changes
    • - HEN version notification on boot
    • - Refreshes Game and Network Category
    • - Enables in-game Screenshot feature
    • - Unloads Itself

    Payload Changes
    • - HEN Installer feature added and memory management changes
    • - Fixed Encryption
    • - HMAC Hash Validation
    • - PSP ISO Launcher Support
    • - PS2Classics launcher activation on the fly (thanks @aldostools)
    • - Impoved compatibility with apps like MultiMan and others which replace syscall 6-10
    • - Cleanup thread added and Faster boot times for app increasing stability
    • - Embedded buffers and removed memory fragmentation
    • - Memory Management of map_path improved
    • - Memory Optimization (no embedded buffer for kernel plugin, only allocs when requested)
    • - Fail-safe added for stage0 incase stage2 not found (thanks @aldostools)
    • - Fixed bug where if kernel plugin was more than 64kb it will crash PS3
    • - Fixed extern typo of 64mb to 64kb
    • - Added missing COBRA patches & BT/USB passthrough support added
    • - PS3MAPI bugfix + Stability
    • - Self Threading Support. Fixes the issue with a few games (SC Trilogy and etc). ISO/NetISO are supported
    • - Improved SELF auth (Fixes games that run multiple executables. Stability improved)
    • - Added get map path opcode

    Resource Changes
    • - Default Theme Pack removed from main package and can now download from Themes Updater
    • - HEN Theme Pack by Itroublve_Hacker downloadable package updated with fixed icons
    • - PKG Linker is now located under Package Manager - Install Packages
    • - Cleaned Up Unused XML Entries. Added 1 query for external.xml on usb000 (thanks @DeViL303)
    • - Replaced Manual link from Network column with PS3Xploit Home link
    • - Added new coldboot, icons, and JS/HTML overlay (thanks @xps3riments)

    v2.1.1 Release Notes (Update (4))
    Stackframe Binary
    • - 4.82 CEX supported! Each FW version has its own payload, stackframe, package, and update XML.

    PS3HEN Payload
    • - PSNPatch is fixed, no more freezing from syscall removal
    • - Remap for HFW_settings is now fully protected, no more disappearing HFW tools
    • - Stability patches added on initial boot process
    • - HEN check added to verify if HEN enabled, and to prevent freezing

    Resources
    • - PKG Linker entries added to category_game.xml

    v2.1.0 Release Notes (Update 3)
    Many thanks to Habib who accidentally released v1.0.0 as anonymous ;)

    PS3HEN Payload
    • - Payload size is reduced by 20kb
    • - Advanced QA Flag. This DOES NOT allow downgrading!
    • - Debug Settings Enabler added (QA flag needs to be enabled)
    • - AES calculation now uses internal library from LV2
    • - RAP can now be loaded / accessed from dev_hdd0/exdata

    Resources
    • - Added Update Themes option to PS3HEN Updater menu
    • - Added theme pack by "Itroublve Hacker" to PS3HEN Updater -> Update Themes
    • - Small text edit on "Theme selector" is now "Theme Selector" under Hybrid Firmware Tools

    v2.0.2 Release Notes (Update 2)
    Stackframe Binary
    • - C00 unlocker activated by default

    PS3HEN Payload
    • - RAP activation on the fly, default path : usb000/exdata/<rap> or usb001/exdata/<rap>
    • - Fixed issue with official NPDRM content rif deletion and unable to boot error
    • - PS2 classics launcher support
    • - Added @DeViL303's advanced download plugin patches
    • - Fixed Install All Packages
    • - Fixed explore_plugin patches
    • - App restriction on RemotePlay with PC removed
    • - Improved games compatibilty e.g COD3
    • - Enabling dev_blind by default
    • - Multiple path on boot_plugins & boot_plugins_kernel (HDD & USB) Thanks to @aldostools
    • - Hybrid Firmware Tools available when HEN's activated (Enable HEN to use this feature) *
      *Only available via PS3HEN PKG installation

    Resources
    • - Fixed infinite spinning wheel when in-game
    • - Both REBUG and Stock Edition available
    • - Hybrid Firmware Tools available via PKG installation
    • - HEN updater support available under Network Category
    • - Official firmware updates via internet blocked

    v2.0.1 BETA Notes (Update 1)
    • - mappath is used for enabling xai_plugin so it wouldn't appear on fresh boot.
    • - Remote Play with PC restriction removed
    • - @DeViL303's extended download_plugin support added (offline pkg includes v1.01 HEN edition)
    • - Hybrid Firmware Tools (equivalent to CFW settings with less features)
    • - Both Stock and REBUG edition (theme) available.
    • - webMAN MOD 1.47.20 beta integrated (auto-refresh Game and Network Categories, detection of re-enabled cfw syscalls)
    • - Added option to re-enable cfw syscall by accessing the system update menu on XMB Settings

    Video via Joonie​

    v2.0.0 Release Notes
    • - HOTFIX: Removed HEN Check From Offline Packages
    • - Fake flash is no longer used, in favor of on-the-fly patching
    • - Fixed blackscreen crashes
    • - Fixed random recovery kicks
    • - ISO support added
    • - PS3MAPI support can now read/set process mem using webman
    • - KW stealth extensions added
    • - Random lv2 panic fixed
    • - Added check in html for hen success
    • - Kernel plugins support
    • - Photo gui opcode support for webman
    • - Syscall 389/409 product mode check disabled
    • - Opcode 1339 added, returns HEN version (0x0200)
    • - Full BD/DVD ISO support (AACS decryption required for BDRip)

    Notes: WebmanMOD tested with 1.47.17 and 1.47.19, with fan control and PS3MAPI working

    v1.0.0 Release Notes
    - Managunz backup manager works best for jb rips(ISO not supported)!
    - MULTIMAN works too but compatibility is not the same.
    - PSXISO Support is there!!!!
    - BD/DVD Region patches
    - BDISO support(stutter with xmb, use showtime)
    - BOOTPLUGINS WORK location "/dev_usb000/boot_plugins_nocobra.txt"(Use webman original one and not the mod one. also disable - content scan on boot in settings)
    - Discless games work with disc icon!
    - Syscall 6 added
    - Syscall 7 added(address>0x8000000000352230) and disabled overwriting syscall 0->15
    - Syscall 15 added
    - Syscall 8 opcodes added for detection HEN and for advanced lv2 poke(read DEVELOPER SECTION)
    - Whole kernel memory RWX(execute kernel payload like this at high locations or hook syscalls etc)
    - PS3MAPI support for modding
    - Debug PKG install
    - Homebrew resigned for 3.55 and less support!
    - Homebrew Root Flags enabled!
    - HAN PKG insall support
    - PSN Connectivity
    - All process executed after HEN have rwx permissions!
    - HAN Enabled by default!

    CFW PATCHES:
    CFW settings
    Retail/DEBUG pkg installation
    Unlink to Delete
    Remote play with PC
    Download debug pkg on retail
    Remote play ignores SFO check
    Cinavia protection
    videoplayer_plugin
    DVD region check (not cracking RCE)
    REBUG themed RCO & XML
    AIO copy

    NOTES:
    if you get error 80010017 launching homebrew that simply means HEN failure, restart console and try again!(restart is important!)
    also try deleting cache, browsing data, cookies and the likes from browser, make the exploit page the home page

    DEVELOPERS:
    #define SYSCALL8_OPCODE_IS_HEN 0x1337
    using this if return 0x1337 its hen

    ADVANCED POKE:syscall8(0x7003, addr, value);
    this allows poking any location in lv2 memory BUT you have to restore original value before exiting to another application or exiting to xmb.USE WISELY OTHERWISE PS3 SHUTS DOWN

    BDMIRROR:Managunz FTW!(please use Cobra payload because by default its MULTIMAN)
    NOTE:mounting dev_blind will actually mount dev_flash. change files directly from dev_flash instead or hdd0/plugins/CFW/

    Kernel Mode returns 0x53434500 on success to user webkit 0x8a000000. its good to measure HEN success. right now hen is already close to or is 100%


  • ** For All Other Options, please see Developer Tab **
    If you have to ask which one you need, you DO NOT need the developer one!

    ATTENTION:
    YOU MUST TURN OFF BROWSER CONFIRM CLOSE OR INSTALLER WILL FAIL

    thanks to everyone for reporting issues :)
    jOD03lU.png

    Recommended HEN Setup Instructions
    Auto Installer (Run HEN From Flash)

    HEN Enable will be the default XMB landing icon after installation. To make it work properly, navigate to System Settings > Display [Whats New] > Off

    METHOD #1 (Online Normal)
    4.84/4.85/4.86/4.87/4.88/4.89

    • Run /html/hen_installer.html from PS3 Browser
    • HEN package will be downloaded and installed automatically
    • Reboot PS3
    • Launch From New "Enable HEN" XMB Icon, Under Game Column

    METHOD #2 (Online Manual)
    4.84/4.85/4.86/4.87/4.88/4.89

    • Run Manual Installer from PS3 Browser (thanks to @lmn7 @DeViL303 @xp3riments)
    • Follow On-Screen Instructions in Browser
    • Reboot PS3
    • Launch From New "Enable HEN" XMB Icon, Under Game Column

    METHOD #3 (USB)
    4.89 HFW
    • Place PS3HEN.BIN on usb000
    • Run /html/ps3hen_usb000.html
    • HEN package will be downloaded and installed automatically[
    • Reboot PS3
    • Launch From New "Enable HEN" XMB Icon, Under Game Column
    4.88 HFW
    • Place PS3HEN.BIN on usb000
    • Run /html/ps3hen_usb000.html
    • HEN package will be downloaded and installed automatically[
    • Reboot PS3
    • Launch From New "Enable HEN" XMB Icon, Under Game Column
    4.87 HFW
    • Place PS3HEN.BIN on usb000
    • Run /html/ps3hen_usb000.html
    • HEN package will be downloaded and installed automatically[
    • Reboot PS3
    • Launch From New "Enable HEN" XMB Icon, Under Game Column
    4.86 HFW
    • Place PS3HEN.BIN on usb000
    • Run /html/ps3hen_usb000.html
    • HEN package will be downloaded and installed automatically
    • Reboot PS3
    • Launch From New "Enable HEN" XMB Icon, Under Game Column
    4.85 HFW
    • Place PS3HEN.BIN on usb000
    • Run /html/ps3hen_usb000.html
    • HEN package will be downloaded and installed automatically
    • Reboot PS3
    • Launch From New "Enable HEN" XMB Icon, Under Game Column
    4.84 HFW
    • Place PS3HEN.BIN on usb000
    • Run /html/ps3hen_usb000.html
    • HEN package will be downloaded and installed automatically
    • Reboot PS3
    • Launch From New "Enable HEN" XMB Icon, Under Game Column

    METHOD #4 (HAN)
    4.89 HFW

    • Run /html/han_flash_mount_rewrite.html
    • Install Latest_HEN_Installer_signed.pkg
    • Reboot PS3
    • Launch From New "Enable HEN" XMB Icon, Under Game Column
    4.88 HFW[/B]
    • Run /html/han_flash_mount_rewrite.html
    • Install Latest_HEN_Installer_signed.pkg
    • Reboot PS3
    • Launch From New "Enable HEN" XMB Icon, Under Game Column
    4.87 HFW
    • Run /html/han_flash_mount_rewrite.html
    • Install Latest_HEN_Installer_signed.pkg
    • Reboot PS3
    • Launch From New "Enable HEN" XMB Icon, Under Game Column
    4.86 HFW
    • Run /html/han_flash_mount_rewrite.html
    • Install Latest_HEN_Installer_signed.pkg
    • Reboot PS3
    • Launch From New "Enable HEN" XMB Icon, Under Game Column
    4.85 HFW
    • Run /html/han_flash_mount_rewrite.html
    • Install Latest_HEN_Installer_signed.pkg
    • Reboot PS3
    • Launch From New "Enable HEN" XMB Icon, Under Game Column

    4.84 HFW
    • Run /html/han_flash_mount_rewrite.html
    • Install Latest_HEN_Installer_signed.pkg
    • Reboot PS3
    • Launch From New "Enable HEN" XMB Icon, Under Game Column
    METHOD #5 (Emergency USB Method)
    4.84/4.85/4.86/4.87/4.88/4.89
    [/B]
    • Download "Latest_HEN_Installer_3.X.X_signed-[fw_ver].pkg" From **ps3xploit.com >Domain no Longer owned by team** (ps3xploit.me =new)
    • Rename Package to HEN_UPD.pkg
    • Copy HEN_UPD.pkg to /dev_usb000/
    • Run the /html/ps3hen_enabler_usb000.html (or visit http://**ps3xploit.com >Domain no Longer owned by team** (ps3xploit.me =new)/hen/enabler/usb/)
    • When PS3HEN loads, the HEN_UPD.pkg will be installed automatically
    • Reboot PS3
    • Launch From New "Enable HEN" XMB Icon, Under Game Column
    • You should also delete or rename the HEN_UPD.pkg from USB drive or it will install every time HEN is launched


  • Upgrading HEN From v1.x.x to v2.x.x
    - Users coming from v1 HEN, should remove the old /dev_hdd0/plugins/CFW/ folder, as it is no longer required for v2 HEN. This can be done by following Standard Online/Local Host Instructions below, then activating FTP with a homebrew like Irisman/Multiman, or using a file manager to delete that /dev_hdd0/plugins/CFW/ directory.
    CR16CEB.png


    5urYcck.png


    Qh2bDqf.png


    Thats it, now reboot PS3
    Once HEN enabled from Standard Online/Local Host Method, launch Multiman/mmOS and navigate to the far left, select File Manager/mmOS.

    Now use the right thumb stick to navigate the mouse icon to PS3 Root icon in upper left corner. Double click with X to open. Navigate to dev_hdd0 and double click. Now go to plugins, and find CFW folder.

    Now move the mouse cursor to the CFW directory and press X button, then CIRCLE. Select Delete from the menu and press X again. Thats it, now reboot PS3
    2.0.2+ HEN can use online XMB update method.
    You must have HEN enabled already

    Update HEN

    Network Column -> Hybrid Firmware Tools -> PS3HEN Updater -> Update PS3HEN
    0aP5PuU.png


    vRea1QA.png


    MquvUHn.png


    juIDzpm.png


    nuhXkL4.png


    Cy09JEB.png


    1vH4wNz.png


    N8Q2luz.png


    R1CiyhY.png

    You can also use the USB method by placing pkg under /dev_usb000/HEN_UPD.pkg


    Show Current HEN Version

    Network Column -> Hybrid Firmware Tools -> PS3HEN Updater
    this will show version, and you can also click to see changelog info

    i9445Pm.png


    vRea1QA.png


    PEI70t4.png


    DodSRTK.png

  • See PS3HEN Frequently Asked Questions
    >> HERE <<

    dAdditional Notes About PS3HEN

    • It is recommended to Disable Confirm Browser Close (TRIANGLE -> Tools -> Confirm Browser Close -> Off) for using any of the web exploits. It just saves the step of having to click the Yes confirmation on exit browser!
    • Users experiencing 8001003A error, while installing custom packages (i.e. Offline PKG), this means dev_rewrite DID NOT mount and you need to reboot, run /html/han_flash_mount_rewrite.html again, then install package.

    Known Issues:
    None



  • PS3 HEN Homebrew & Plugin Compatibility Chart:
    >> HERE <<

  • For Devs Only:

    Dev Release Files: PS3HEN_3.1.0-Developers-Only.zip

    • PS3HEN.BIN_CEX_489 D78C4E593C6BBAF2FB71520C82639640
    • PS3HEN.BIN_CEX_489_DEBUG 6EA0241C3DF3B4485572A1CEE82A04BA
    • PS3HEN.BIN_CEX_488 A56EDC37BBFDFEC0E0C8C767CEB51787
    • PS3HEN.BIN_CEX_488_DEBUG 36FEC6ED9ED7E7563342C3E01FF7FA7B
    • PS3HEN.BIN_CEX_487 993CC95647B7A7299522997AD21BEFD2
    • PS3HEN.BIN_CEX_487_DEBUG 708AD491A8D5B3BF298E5B4D7CE20242
    • PS3HEN.BIN_CEX_486 AB36AE3DEF99947DB2A2E88334DCB3FE
    • PS3HEN.BIN_CEX_486_DEBUG 71FE17D009988688BEAC9447D118A720
    • PS3HEN.BIN_CEX_485 5A9C70897FF7BDB71F2A65E4817DFF41
    • PS3HEN.BIN_CEX_485_DEBUG C7B5377C461077FAEB84E6F9C9EB201A
    • PS3HEN.BIN_CEX_484 FDEDD8FEDE03281B734C42CFB877014E
    • PS3HEN.BIN_CEX_484_DEBUG A72868E7F215C8CCD2C62C16E57939DA
    Plugin Support

    The user plugins filename has changed from v1 (boot_plugins_nocobra.txt) to v2 (boot_plugins.txt)

    • Place boot_plugins.txt on dev_usb000 if using plugins
    • Place boot_plugins_kernel.txt on dev_usb000 if using kernel plugins



.WARNINGS:
1) DO NOT UNDER ANY CIRCUMSTANCES ENABLE FSM (Factory Service Mode) ON A PS3 WITH PS3HEN!
2) CONNECTION TO PSN SHOULD BE DONE AT YOUR OWN RISK. DISABLING CFW SYSCALLS MAY NOT HIDE YOUR HEN WHILE ON PSN (a popular method used by CFW user's may not be suited for PS3HEN user's)
3) DO NOT INSTALL CCAPI (ControlConsole API), Also beware that some Homebrew is not playing nice with PS3HEN. Most is fine but some advanced featured apps can cause issues, we will keep you posted in the PS3HEN Homebrew Compatibility Thread

.
Release Files
The PS3HEN.BIN is also included in package.
Here are the MD5 Hashes to verify, if interested:



4.89 HFW
PS3HEN_3.1.0_4.89_FW.zip
PS3HEN.BIN: D78C4E593C6BBAF2FB71520C82639640


4.88 HFW
PS3HEN_3.1.0_4.88_FW.zip
PS3HEN.BIN: A56EDC37BBFDFEC0E0C8C767CEB51787


4.87 HFW
PS3HEN_3.1.0_4.87_FW.zip
PS3HEN.BIN: 993CC95647B7A7299522997AD21BEFD2


4.86 HFW
PS3HEN_3.1.0_4.86_FW.zip
PS3HEN.BIN: AB36AE3DEF99947DB2A2E88334DCB3FE


4.85 HFW
PS3HEN_3.1.0_4.85_FW.zip
PS3HEN.BIN: 5A9C70897FF7BDB71F2A65E4817DFF41


4.84 HFW
PS3HEN_3.1.0_4.84_FW.zip
PS3HEN.BIN: FDEDD8FEDE03281B734C42CFB877014E



Source Code @: https://github.com/PS3Xploit/PS3HEN


Other Useful Links

[PS3HEN] The Great Ps3 HEN All in One Guide
ManaGunZ v1.35 for HEN + PS2 emu fix

Will there be an update for HAN too? HAN still serves me well.
 
@esc0rtd3w @bguerville i quick fix for the explorer_plugin is leaving the original sprx and use map_patch to load e.g the 4.89 Evilnat explorer_plugin (already patched).

I'm using this map_patch for years on previous versions.

You can put the explorer_plugin.sprx patched in /dev_flash/vsh/resource/AAA

Code:
map_path_slot("/dev_flash/vsh/module/explore_plugin.sprx","/dev_flash/vsh/resource/AAA/explore_plugin.sprx",1)
 
Last edited:
Ok, so I know I'm a noob, I'm on 4.88 and would like to update, I used the PS3exploit method before but I'm not sure if the same way works or if this is a manual install. If so can someone point me to a guide or just tell me if it's the same method? Also would it be better to wait a little while longer so all the bugs are worked out? Thanks in advance.
 
Ok but then how would you install packages? The currently used XMB feature requires that DEX file (and the rco iirc), there's no equivalent feature to use in the CEX version.
I can install my fix (unsigned), HEN installer (signed), wMM and prepISO pkgs while having original 4.89 file installed just fine. It was done from usb000/packages.

The only broken thing that's I'm aware is this (infinite loading until you run the HEN):
l5VuNPy.png
 
Back
Top