Enabling Homebrew: Difference between revisions

From PS4 Developer wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 45: Line 45:
**Transfer files to and from the harddrive
**Transfer files to and from the harddrive
**Implement your own kernel plugins (RPC using protobuf)
**Implement your own kernel plugins (RPC using protobuf)
**Implement your own userland trainers (hooks included!)
**Implement your own usermode trainers (hooks included!)
**Dump your HDD encryption keys
**Dump your HDD encryption keys
**Many more
**Many more

Latest revision as of 06:40, 19 June 2022

  • Homebrew represents any piece of application, modification of system that hasn’t been directly done by Sony (ex: PS4Xplorer is a fan made file manager in form of a application)
  • To enable both the installation and a successful launch of any type of homebrew, user must be jailbroken and must activate/enable either GoldHEN (meant for general users) or MiraCFW (meant for different types of console tinkering and homebrew development).

GoldHEN[edit | edit source]

  • HEN is a abbreviation of Homebrew Enabler, that allows unlocking the ability to install and play packages (games or apps).
  • GoldHEN is the definitive version of HEN which also adds more features, including:
    • Homebrew Enabler
    • Debug Settings
    • VR Support
    • Remote Package Install
    • Rest Mode Support
    • External HDD Support
    • Official External HDD Format Support
    • Debug Trophies Support
    • sys_dynlib_dlsym Patch
    • UART Enabler
    • Never Disable Screenshot
    • Remote Play Enabler
    • FW Update Block
    • FTP Server on 2121 port
    • BinLoader Server on 9090 port
    • Klog Server on 3232 port
    • CE-30391-6 Error CMOS Fix
    • Integrated Cheat Menu

Warnings[edit | edit source]

  • The BinLoader server is in an experimental phase but in any case there are several payloads around, some even not very well done, which can also be harmful and in the best case only crash the console. So use it with caution. Devs have tried to work out to support all payloads possible but no guarantees can be given on this. Obviously, the devs do not take any responsibility in case of use of payloads not made by reputable sources.
  • The Cheat Menu is experimental, use with caution. Please report cheat related issues to the cheat author(s).

MiraCFW[edit | edit source]

  • The Mira Project is a set of tools that grants you more power and control over your jailbroken Playstation 4. It is the result of all the hard work by the OpenOrbis team.
  • It works differently to the custom firmware experience on Playstation 3, where CFW would be installed on the system via modified PUP files (e.g. Rebug), however once the framework is installed and ran it gives users the same functionality they were previously used to.
  • MiraCFW payload includes the following features:
    • Homebrew Enabler (HEN)
    • Emulated Registry (EmuReg)
    • Emulated NVS (EmuNVS)
    • Kernel Debugger
    • Remote GDB
    • System-level FUSE implementation (Experimental, WIP)
    • Load sprx modules + IAT + Function Hooking
  • Additional features include:
    • Mount and decrypt local gamesaves (WIP)
    • Transfer files to and from the harddrive
    • Implement your own kernel plugins (RPC using protobuf)
    • Implement your own usermode trainers (hooks included!)
    • Dump your HDD encryption keys
    • Many more