Today user has released a HVDebug PKG file for PlayStation 3 developers which enables PS3 hypervisor debugging from GameOS.
Download: HVDebug PKG File for PS3 / HVDebug PKG File for PS3 (with CECH-C2501 support) / PS3 HVDebug GIT
To quote: This is incredible, hackers are making big progress towards reverse engineering the hypervisor on the PS3. The latest work and release comes from a developer who goes by the name 'user'-which is a hypervisor debugging tool that can run from GameOS.
The tasks can be performed using this tool: Com Lib debug, Storage Manager debug, SB Manager debug, Update Manager debug, SYSCON debug, Dispatch Manager debug, VTRM debug, and patch Dispatch Manager policies.
- Enable debug for some HV services
- Patch Dispatch Manager policies (allow everything)
CECH-25xxA: 0x66EF00 thanks to MikeM64 and manster
CECH-25xxB: (maybe just like CECH-25xxA)
CECHExx: ? (maybe just like CECHCxx)
Finally, from user comes a Hypervisor Debug Log, as follows:
Hey there, this is probably not interesting to the average user, but i'm posting it anyway.
Its an updated remote peek/poke plugin that allows capturing the Lv1 debug log in realtime (well, almost).
tests have been done by me on 4.46 fat, but it should run on slim as well. there is a chance that 4.50 fat/slim could work too.
it has to be started using prx loader ofc.
If the debug output looks weired in putty, try enabling this option:
Usage: run via prx loader (old remote p/p plugin has to be removed or replaced) connect your telnet client to your ps3 on port 4546
hvlog enable lv1 logging
hvprocdebug [process number] enable logging in lv1 process (3, 5, 6 or 9)
Please let me know if it works for you.
More PlayStation 3 News...