Packages
Jump to navigation
Jump to search
PKG files for PSVita have essentially the same structure as PS3 and PSP PKG files with different AES, RSA and ECC keys, and a few other changes.
See also
See also PKG files.
Installation on PSVita
Package Installer uses SceNpDrm to decrypt/extract the game package into a temporary directory. Then it calls scePromoterUtilityPromotePkgWithRif on FW 1.69 and scePromoterUtilityPromotePkg on FW 1.80+ to "promote" (aka install) the files into the right directory in ux0:. ScePromoterUtil is just a wrapper for a SceShellSvc call, so SceShell actually moves the files, then adds the LiveArea bubble and updates app.db accordingly. After getting userland execution, you can use SceNpDrm and ScePromoterUtil separately and package your games in an alternative format, for example .vpk.