Files
AnyPS5/docs/dev/debt/libSceAvcap2.md
T
Dean 017fc5b5e4 Merge pull request #13188 from kyon-eth/feat/avcap2-320-exports
feat(libSceAvcap2): declare 12 callable exports
2026-11-03 06:28:43 +13:00

5.3 KiB

libSceAvcap2 technical debt

Unknown function info

Signatures and behavior are unverified for the 35 additional exports listed below, whose name/NID pairs are recorded in the 13.60 export inventory. Parameterless int declarations only resolve imports and make no ABI claim; every call throws through NotImplemented_nid_no_patch. Not measured on a console.

The 7 original exports listed below in Export.cpp are declared from the NIDs that the PS5 homebrew project HearBridge-PS5 resolves from libSceAvcap2 (avcap2.c, lines 23-29); each NID was checked to equal the hash of the sceAvcap2* name given here. Their prototypes and behaviour are unverified: these functions take no parameters in the import-resolution convention and throw through NotImplemented_nid_no_patch.

Additional callable exports

  • Additional callable exports - 12 entries present in both version-labelled images are import-resolution declarations only. None is listed in the pinned public 3.20 catalogue for this library. Neither label independently authenticates retail firmware provenance. Parameter lists, return types and behavior are unverified; parameterless int declarations are placeholders, not verified ABI contracts. Every entry throws through NotImplemented_nid_no_patch. Unidentified names use literal NID aliases. No runtime functionality is implemented. Identified candidate names match their NIDs in the public symbol database or supplemental catalog.

Version-pinned selected ELF export records list every NID below with its image label, decoded export module and library, raw qualified symbol, ELF function type, value and size for each inspected version-labelled image. The extract SHA-256 is 02ab27f12bcd0cc9fa03fa33f55fc201110f0d54a86bbbaa093d55d0a8cf262d; its full-module sorted-function-NID digests and raw module-parameter words permit independent comparison. This is an analyst-produced metadata record, not independent authentication of the original images or proof of prototypes or behavior.

Name NID
Unknown +OspdnZ-8mc
Unknown 1Xp85wUaVTE
Unknown 32gujAUoIMc
Unknown 4hkuDvkGu7U
Unknown 7KBaem5GyBQ
Unknown 88YEF+XHfRY
Unknown HAeczEM-m7c
Unknown HrGLkn9o4MY
Unknown Tzk7-W5mp0A
Unknown VNRuuZQx7gE
Unknown iy6ZcsdeoMk
Unknown k7gz608olKM