-
Notifications
You must be signed in to change notification settings - Fork 70
Development
Brennen Murphy edited this page Mar 15, 2024
·
11 revisions
-
HEN: Hombrew Enabler. Allows for unsigned homebrew to be run. -
CFW: Custom Firmware. Extends the functionality of the original firmware. -
LCFW: Live Custom Firmware. Custom Firwmare that does not persist after a cold reboot. -
eCFW: Emulator Custom Firmware. Custom Firmware for the Vita's PSP Emulator. -
ePSP: Original, unpatched, PSP Emulator for Vita. -
ePSX: Original, unpatched, PSP Emulator for Vita in POPS mode. -
vPSP: Adrenaline-patched PSP Emulator for Vita. -
cIPL: Custom IPL for PSP. Allows the Custom Firmware to be loaded on bootup along with the original fiwmare. -
Perma-Patch: an exploit that can be executed during the boot-up sequence of the console, allowing to reboot into anLCFWimmediately, essentially achieving the same ascIPLbut generally slower to execute.
-
SystemControl: the heart of the Custom Fiwmare. Provides patches for unsigned code execution and the API that serves the rest of the CFW. -
Compat Layer: a module that extends and fixes CFW functionality to add specific compatibility. Core compat modules arepsp,vita,vitapopsandpentazemin. Other compat layers exist such astmctrl(fromTime Machine) andpopscore(fromPopsLoader). -
VshControl: module that handles the main patches forVSH(XMB) to allow booting homebrew and ISO files. -
Stargate: module that handles anti-CFW protection in games, also fixes bugs in some games. -
Inferno: the custom ISO driver with support for compressed formats. -
PopCorn: allows the PS1 emulator (Pops) to bootup custom PS1 images.
-
idsRegeneration: used byDespertar del Cementerioto restoreidStorage. Also used byPSPcompat layer to changeUMDkeys for region free playback. -
IPL Update: used bycIPLinstaller to flash custom IPL. -
Kbooti Update: used bycIPLinstaller to flash custom IPL on DevKits. -
kpspident: used bycIPLinstaller to identify features of thePSPsystem its running on. -
Peops: port of the PS1 SPU plugin for use with PSP 6.60 Pops on Vita. Allows for some audio emulation on PS1 games when VitaPops isn't available. -
USB Device: handles redirection of USB device from Memory Stick to Flash or UMD. -
XMB Control: adds extra configuration items to the XMB. Allows handling CFW settings and plugins directly from the XMB.
-
arkMenu: the main Custom Launcher, used on PS Vita as a replacement of the XMB in its absense or on PSP as an extension to the XMB. -
Recovery: extremely simplistic menu that can be used to recovery the system from soft-bricks and bad configurations. -
VSH Menu: simple menu for the XMB that adds some extra functions. -
xMenu: a Custom Launcher made specifically for PS1 games. Used on VitaPops (ARK-X).
-
Live: relies on priviledge escalation via exploits to load Custom Firmware from Official Firmware. Does not do any permanent changes to the system. -
Infinity: a perma-patch exploit for 6.60 firmware that works on every PSP model. -
Classic cIPL: the original Custom IPL for Pandora-compatible models. -
New IPL: a new implementation of the Custom IPL making use the reset and double xor exploits. -
Despertar del Cementerio/Time Machine: allows booting the entire firmware (CFW included) directly from Memory Stick. -
Payloadex/Rebootex: not a loader in itself, but a crucial part of most loaders. Handles the actual injection of the CFW in the re/boot process. Payloadex is used by cIPL, while Rebootex is used by both Live loaders and the compat layer. Infinity does not use it.
🄯 2025 ARK-4 Team