PKG files are essentially package files used by the PS3 for installing games, demos, and other content. These files contain data that the console needs to run applications or games. When you purchase or download content from the PlayStation Store, it comes in the form of a PKG file. For users, PKG files represent a straightforward way to expand their console's library with new games and content.
However, for developers and enthusiasts, PKG files offer much more. They provide a way to distribute homebrew applications, patches, and even custom firmware. The ability to create and manage PKG files has been a game-changer for the homebrew community, allowing users to install and run custom software on their consoles.
Every PKG file created by Sony is digitally signed with a private encryption key. When you try to install a PKG on a standard, unmodified PS3 (OFW - Official Firmware), the console checks for this signature. If the signature is missing or invalid, the installation fails immediately with a "Corrupted Data" error.
When you install a Custom Firmware (like Evilnat, Rebug, or Ferrox), you disable signature checks. This allows you to install unsigned PKG files—packages created by developers or ripped from discs. These include:
If reactPSN fails, you can manually convert RAP files to RIF using RAP2RIF on a PC, then FTP the .rif file directly to:
/dev_hdd0/home/00000001/exdata/
(Where 00000001 is your user ID).