mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-02 12:56:05 +00:00
16 KiB
16 KiB
libSceAppInstUtil technical debt
Unknown function info
- sceAppInstUtilAppInstallPkg - the package path is followed by an opaque 64-bit value sent to the install service; its meaning and pointer-versus-integer type remain unresolved.
- sceAppInstUtilGetInstallProgressInfo, sceAppInstUtilGetInstallProgress and sceAppInstUtilGetPrimaryAppSlot - take a title-id string and an output pointer. The IPC replies contain 48, 4 and 4 bytes respectively; callers and reply producers are needed to establish the field types.
- sceAppInstUtilAppPrepareOverwritePkg, sceAppInstUtilAppRecoverApp and sceAppInstUtilAppUnInstallTheme - absent from the supplied system module and from the supplied decompiled callers; the old export inventory establishes names but not prototypes.
- sceAppInstUtilCheckLatestPatch2, sceAppInstUtilAppGetIrremovableAppList2, sceAppInstUtilGetAddons2, sceAppInstUtilInstallPatch2, sceAppInstUtilAppUnInstall3, sceAppInstUtilGetPatchInstallStatus2, sceAppInstUtilAppRequestMoveApps2, sceAppInstUtilGetContentSize3 throw on every call. Their names and NIDs are confirmed defined function exports in the pinned PS5 13.60 inventory; signatures and behavior remain unknown. Parameterless
intdeclarations are import placeholders, not verified prototypes or working implementations. - sceAppInstUtilAppGetAppInstallStatusByAppInfo (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppUnInstall2 (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppUnInstallForRemote (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppUnInstallForRemote2 (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppGetAddcontListTotalSize (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppGetAddcontInfo (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppGetAddcontInfoByContentId (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetAddcontInstalledStatus (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppGetInsertedDiscTitleId (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppUpdateStartTime (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppInstallSharePlayLink (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppInstallSharePlayLinkByUser (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppGetAddcontNum (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppCancelUnInstall (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppDestroyMetadata (libSceAppInstUtil) - unknown signature
- sceAppInstUtilCheckAppSystemVer (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppConvertAppDownloadToDisc (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetMainAppTitleIdForSP (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetSubAppTitleIdForSP (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetMainAppTitleId (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetSubAppTitleId (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppGetAppInstallStatus (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppDestroyPkg (libSceAppInstUtil) - unknown signature
- sceAppInstUtilJson (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetInsertedDiscRoleType (libSceAppInstUtil) - unknown signature
- sceAppInstUtilRequestInstallDiscGame (libSceAppInstUtil) - unknown signature
- sceAppInstUtilRequestDataDiscCopy (libSceAppInstUtil) - unknown signature
- sceAppInstUtilCancelDataDiscCopy (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetDataDiscCopyProgress (libSceAppInstUtil) - unknown signature
- sceAppInstUtilSetPrimaryAppSlot (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetAppSlotInfoList (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetAppEmptySlot (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppInstallGetLinkState (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppUnInstallForMultiInstall (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppInstallPs4CloudGame (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppStoreCompilationDiscInfo (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppGetCompilationDiscInfo (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppGetStoreCompilationDiscInfo (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppGetInsertedDiscTitleIdList (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppInstallRequestCompilationDiscApp (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppGetNoRelatedAddcontTitleList (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppGetIrremovableAppList (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppRequestMoveApps (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppProhibitDownloadInstall (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppAllowDownloadInstall (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetAppMoveProgressInfo (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppCancelMoveApps (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppGetMoveErrorAppList (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppGetAllAppSize (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppCancelGetAllAppSize (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppGetInsertedDiscMasterDataId (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppGetAppOtherSize (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppCancelGetAppOtherSize (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetInsertedDiscTotal (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppSetRemasterInstallType (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetInstallProgressInfoForMultiDisc (libSceAppInstUtil) - unknown signature
- sceAppInstUtilMountBdEmu (libSceAppInstUtil) - unknown signature
- sceAppInstUtilUnmountBdEmu (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetInstallStatus (libSceAppInstUtil) - unknown signature
- sceAppInstUtilResumeInstall (libSceAppInstUtil) - unknown signature
- sceAppInstUtilPauseInstall (libSceAppInstUtil) - unknown signature
- sceAppInstUtilRegisterDownload (libSceAppInstUtil) - unknown signature
- sceAppInstUtilInstall (libSceAppInstUtil) - unknown signature
- sceAppInstUtilStartInstall (libSceAppInstUtil) - unknown signature
- sceAppInstUtilInstallPatch (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetPatchInstallStatus (libSceAppInstUtil) - unknown signature
- sceAppInstUtilResumePatchInstall (libSceAppInstUtil) - unknown signature
- sceAppInstUtilPausePatchInstall (libSceAppInstUtil) - unknown signature
- sceAppInstUtilCancelInstallPatch (libSceAppInstUtil) - unknown signature
- sceAppInstUtilCancelInstallAddcont (libSceAppInstUtil) - unknown signature
- sceAppInstUtilCancelInstall (libSceAppInstUtil) - unknown signature
- sceAppInstUtilCancelForMultiInstall (libSceAppInstUtil) - unknown signature
- sceAppInstUtilInstallByPackage (libSceAppInstUtil) - unknown signature
- sceAppInstUtilIsRestoreState (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetRestoreState (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetAddons (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetInstallOptions (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetContentSize (libSceAppInstUtil) - unknown signature
- sceAppInstUtilCancelGetInformation (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetWorkspaceStatus (libSceAppInstUtil) - unknown signature
- sceAppInstUtilDeleteWorkspace (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetParentalControlLevel (libSceAppInstUtil) - unknown signature
- sceAppInstUtilCheckLatestPatch (libSceAppInstUtil) - unknown signature
- sceAppInstUtilCancelCheckPatch (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppInstallPsNowIcon (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetAddcontInfoList2 (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetAddcontInfoList3 (libSceAppInstUtil) - unknown signature
- sceAppInstUtilClearAddcontInfoCache (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetContentSize2 (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppInstallContentPush (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetAvailableStorage (libSceAppInstUtil) - unknown signature
- sceAppInstUtilSwitchInstallLocation (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetConfigList (libSceAppInstUtil) - unknown signature
- sceAppInstUtilSwitchConfig (libSceAppInstUtil) - unknown signature
- sceAppInstUtilRestoreDataSource (libSceAppInstUtil) - unknown signature
- sceAppInstUtilGetNeededStorageSize (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppGetStorageDestType (libSceAppInstUtil) - unknown signature
- sceAppInstUtilInstallAddons (libSceAppInstUtil) - unknown signature
- sceAppInstUtilAppConvertAppDiscToDownload, sceAppInstUtilAppGetCustomThemeInfo, sceAppInstUtilAppGetInstallAddcontFromDiscStatus and sceAppInstUtilAppInstallCloudGame (libSceAppInstUtil) - The list is the intersection of the export table of the console's libSceAppInstUtil (function symbols only), the pinned aerolib names and the functions not yet defined anywhere in the repo. Names and NIDs are present in the PS5 3.20 export inventory and the verified NID name database, but no credible prototypes were found. They are declared without parameters solely to resolve known imports; this is not an ABI claim and callers must not call them until signatures are verified.
- sceAppInstUtilAppInstallMediaPlayer, sceAppInstUtilAppInstallRequestAddcontFromDisc and sceAppInstUtilAppSetSavedataUploadStatus (libSceAppInstUtil) - The list is the intersection of the export table of the console's libSceAppInstUtil (function symbols only), the pinned aerolib names and the functions not yet defined anywhere in the repo. Names and NIDs are present in the PS5 3.20 export inventory and the verified NID name database, but no credible prototypes were found. They are declared without parameters solely to resolve known imports; this is not an ABI claim and callers must not call them until signatures are verified.