Guys I want to thank everyone that worked on this especially @habib mainly because that's the only definitive name left but I don't know how you keep up this amazing work answering all these questions from people that don't take the time to read the readme that comes with this. People keep asking the same questions and assuming we have features that aren't working yet. Guys if there was a new feature it would be documented don't just assume something is there because you want it. Take the time to read a bit before jumping the gun. They took the time to make this for us so you can take the time to read and not waste their time saying the same thing over and over again. Show a little appreciation. I'm sure if it's possible your requested features will be added and if they aren't be thankful we have what we have. These things take times. The first PS3HEN was YEARS in the making and most of us never thought we would get as far as we did with our mtdlr2 based systems.
Unable to get the pkg manager through **ps3xploit.com >Domain no Longer owned by team** (ps3xploit.me =new). It stays on the white enabling screen and thats it. What can i do?
Plugins Support (Online and Offline Methods)
Place boot_plugins.txt on dev_usb000 if using plugins
Place boot_plugins_kernel.txt on dev_usb000 if using kernel plugins
HEN status is now verified with both online & offline methods, and will display an error if HEN does not load
Offline HEN Setup Instructions thanks to @lmn7 for offline js
** REQUIRED BEFORE STARTING **
Run HAN Installer To Get Package Manager
http://**ps3xploit.com >Domain no L...3_tools-v3.0-HAN484_HFW_release_PS3XPloit.zip
Run From Hard Drive (Recommended)
1) Run /html/han_flash_mount.html
2) Install HEN_v2_Offline_Installer_HDD_signed.pkg
3) Reboot PS3
4) Launch From New "Enable HEN" XMB Icon, Under Game Column
Run From USB
* This method requires that the USB drive be plugged in to load PS3HEN
* Some USB drives are not compatible and will not work
* If PS3HEN.BIN is missing, you will get a failed message and need to reboot console
* If stackframe.bin is missing, your console will freeze, and you will need to reboot
1) Run /html/han_flash_mount.html
2) Install HEN_v2_Offline_Installer_USB_signed.pkg
3) Reboot PS3
4) Place PS3HEN.BIN and stackframe.bin on dev_usb000
5) Launch From New "Enable HEN" XMB Icon, Under Game Column
All Other Package Variations
Load Plugins From HDD
This will load plugins from /dev_hdd0/hen/boot_plugins.txt and /dev_hdd0/hen/boot_plugins_kernel.txt *WARNING: Loading bad plugins can force a firmware reinstall!
To change plugins, edit the boot_plugins.txt or boot_plugins_kernel.txt file and use FTP to transfer new file, then reboot and enable HEN again to activate plugins
Run From HDD
Debug payloads allow capturing output using socat and other tools
These methods will store payload and stackframe in /dev_hdd0/hen/
HEN_v2_Offline_Installer_HDD_DEBUG_signed.pkg
Load Plugins From HDD
This will load plugins from /dev_hdd0/hen/boot_plugins.txt and /dev_hdd0/hen/boot_plugins_kernel.txt *WARNING: Loading bad plugins can force a firmware reinstall!
To change plugins, edit the boot_plugins.txt or boot_plugins_kernel.txt file and use FTP to transfer new file, then reboot and enable HEN again to activate plugins
- 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)
Notes:
WebmanMOD tested with 1.47.17 and 1.47.19, with fan control and PS3MAPI working
v1.0.0
- 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%
Users coming from v1 HEN, can either leave the old /dev_hdd0/plugins/CFW/ folder, or remove it, as it is no longer required for v2 HEN.
hey guys
i upgraded to hen 2.0 and did the exact steps for the upgrade, but for some reason it keeps freezing in "ENABLING HEN" like forever
what should i do?
thanks for all of this guys ,to the community
Guys I want to thank everyone that worked on this especially @habib mainly because that's the only definitive name left but I don't know how you keep up this amazing work answering all these questions from people that don't take the time to read the readme that comes with this. People keep asking the same questions and assuming we have features that aren't working yet. Guys if there was a new feature it would be documented don't just assume something is there because you want it. Take the time to read a bit before jumping the gun. They took the time to make this for us so you can take the time to read and not waste their time saying the same thing over and over again. Show a little appreciation. I'm sure if it's possible your requested features will be added and if they aren't be thankful we have what we have. These things take times. The first PS3HEN was YEARS in the making and most of us never thought we would get as far as we did with our mtdlr2 based systems.
trying to enable hen from xmb is not working for me but using the http://**ps3xploit.com >Domain no Longer owned by team** (ps3xploit.me =new)/hen/enabler/index.html does. I tried to reinstall hfw multiple time and installing hen but the problem still occurs.
Well, managed to install PS3HEN 2.0 and now can able to run webman mod, but need to hold L1 when launching.
The HEN update only installed and works perfectly when you're managed to reinstall the firmware by installing the OFW back first and then followed by HFW later on. Ignore the pop-up message while installing HAN after installing HFW.
I see a lot of progress happening pretty fast. I will be waiting for things to stabilize before adding HEN options to my app.
I'm excited to see the progress!!
Already?! This looks like a super streamlined update, thank you!
Edit: I think the only thing I would recommend would be changing up order of explanation in the OP a bit. I had to read it a few times, but it almost reads as if a user needs to copy PS3HEN.BIN and stackframe.bin to USB, run the ps3hen.html page, then perform desired offline instructions. I know you're supposed to choose between online or offline, but it reads a bit like you have to do the online install before doing the offline install.
very possibly webman-mod is using dynamic fan control, which is keeping your system under the predefined temperature by raising the fan speed to an appropriate level. Something the normal system doesn't do very well, and rather keeps it at 70+C, focusing on silent operation over longevity of your console. This can be adjusted in webman setup.