mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-04 13:07:32 +00:00
sceKernelHasTrinityMode returns 0, the answer of a base PS5, as sceKernelIsTrinityMode already does. Two public readings of firmware libkernel (OpenAGC for 11.60, Backport for 11.00 to 12.70) say it compares hw.sce_main_socid with its low five bits cleared against 0x840fc0; the base PS5 SoC id recorded for sceKernelGetMainSocId, 0x840f80, fails that test. The prototype int (void) comes from the 23 calls in a UE5 title, each storing setne of the result in a guarded static with no argument set up. Titles import it from libkernel, but only the libkernel_sys placeholder inventory exported it, as a throwing stub. The export moves to libkernel next to sceKernelIsTrinityMode, and the inventory and its counts drop the entry. guest_operation_mode checks the result.