Libraries
Jump to navigation
Jump to search
List of libraries
A list of library names can be found in libSceSysmodule.sprx which can be dumped from within the WebKit process.
4.71
(s)prx | Name | ID | |
---|---|---|---|
libc | - | - | C/C++ standard libraries |
libSceFios2 | - | - | File Input/Output Scheduler 2 |
libMonoCompilerBridge | |||
libMonoCompiler | |||
libMonoVirtualMachineBridge | |||
libMonoVirtualMachine | |||
libSceAbstractLocal | ps4 | ||
libSceAbstractStorage | |||
libSceAbstractTwitter | |||
libSceAc3Enc | |||
libSceAjm | |||
libSceAppContent | SCE_SYSMODULE_APP_CONTENT | 0x00B4 | AppContent |
libSceAppInstUtil | |||
libSceAudio3d | SCE_SYSMODULE_AUDIO_3D | 0x00A7 | Audio3d library |
libSceAudiodec | SCE_SYSMODULE_AUDIODEC | 0x0088 | Audiodec library |
libSceAudiodecCpu | |||
libSceAudiodecCpuDdp | |||
libSceAudiodecCpuM4aac | |||
libSceAudioIn | |||
libSceAudioOut | |||
libSceAvcap | |||
libSceAvPlayer | SCE_SYSMODULE_AV_PLAYER | 0x00A5 | AvPlayer library |
libSceAvSetting | |||
libSceBeisobmf | |||
libSceBemp2sys | |||
libSceBgft | |||
libSceCamera | |||
libSceCdlgUtilServer | |||
libSceCommonDialog | |||
libSceCompanionHttpd | SCE_SYSMODULE_COMPANION_HTTPD | 0x00AA | CompanionHttpd library |
libSceCompanionUtil | SCE_SYSMODULE_COMPANION_UTIL | 0x0082 | CompanionUtil library |
libSceCompositeExt | |||
libSceContentExport | SCE_SYSMODULE_CONTENT_EXPORT | 0x00A6 | ContentExport library |
libSceContentSearch | SCE_SYSMODULE_CONTENT_SEARCH | 0x00C7 | ContentSearch library |
libSceCtrlp | |||
libSceDbg | |||
libSceDbgKeyboard | SCE_SYSMODULE_DEBUG_KEYBOARD | 0x00A3 | DbgKeyboard library |
libSceDepth | SCE_SYSMODULE_DEPTH | 0x0092 | Depth library |
libSceDtsEnc | |||
libSceErrorDialog | SCE_SYSMODULE_ERROR_DIALOG | 0x00AC | ErrorDialog library |
libSceFace | SCE_SYSMODULE_FACE | 0x0038 | Face library |
libSceFiber | SCE_SYSMODULE_FIBER | 0x0006 | Fiber library |
libSceFont | SCE_SYSMODULE_FONT | 0x0084 | Font library |
libSceFontFt | SCE_SYSMODULE_FONT_FT | 0x0098 | Font interface for the Font library |
libSceFreeTypeOt | SCE_SYSMODULE_FREETYPE_OT | 0x0099 | Font driver for the Font library (OpenType only) |
libSceFreeTypeOl | SCE_SYSMODULE_FREETYPE_OL | 0x009A | Font driver for the Font library (overall outline fonts including OpenType) |
libSceFreeTypeOptOl | SCE_SYSMODULE_FREETYPE_OPT_OL | 0x009B | Font driver for the Font library (outline fonts other than OpenType) |
libSceHand | SCE_SYSMODULE_HAND | 0x0093 | Hand library |
libSceGameCustomDataDialog | SCE_SYSMODULE_GAME_CUSTOM_DATA_DIALOG | 0x00B8 | GameCustomDataDialog library |
libSceGameLiveStreaming | SCE_SYSMODULE_GAME_LIVE_STREAMING | 0x0081 | GameLiveStreaming library |
libSceGvMp4Parser | |||
libSceHidControl | |||
libSceHttp | |||
libSceIme | SCE_SYSMDOULE_LIBIME | 0x0095 | Ime library |
libSceImeDialog | SCE_SYSMODULE_IME_DIALOG | 0x0096 | ImeDialog library |
libSceInjectedBundle | |||
libSceInvitationDialog | SCE_SYSMODULE_INVITATION_DIALOG | 0x00A2 | InvitationDialog library |
libSceIpmi | |||
libSceJitBridge | |||
libSceJpegDec | SCE_SYSMODULE_JPEG_DEC | 0x008A | JpegDec library |
libSceJpegEnc | SCE_SYSMODULE_JPEG_ENC | 0x008B | JpegEnc library |
libSceJpegParser | |||
libSceJscCompiler | |||
libSceJson | |||
libSceKbEmulate | |||
libSceKeyboard | |||
libSceM4aacEnc | SCE_SYSMODULE_M4AAC_ENC | 0x00BC | M4aacEnc library |
libSceManxWtf | |||
libSceMbus | |||
libSceMetadataReaderWriter | |||
libSceMouse | SCE_SYSMODULE_MOUSE | 0x00A9 | Mouse library |
libSceMove | SCE_SYSMODULE_MOVE | 0x008F | Move library |
libSceMoveTracker | SCE_SYSMODULE_MOVE_TRACKER | 0x00B1 | MoveTracker library |
libSceMsgDialog | SCE_SYSMODULE_MESSAGE_DIALOG | 0x00A4 | MsgDialog library |
libSceMusicCoreServerClientJsEx | |||
libSceMusicCoreServerClient | |||
libSceNetCtl | |||
libSceNet | |||
libSceNgs2 | SCE_SYSMODULE_NGS2 | 0x000B | Ngs2 library |
libSceNpAuth | SCE_SYSMODULE_NP_AUTH | 0x009D | NpAuth library |
libSceNpCommerce | SCE_SYSMODULE_NP_COMMERCE | 0x00A8 | NpCommerce, NpCommerceDialog libraries |
libSceNpCommon | |||
libSceNpFriendListDialog | SCE_SYSMODULE_NP_FRIEND_LIST_DIALOG | 0x00B3 | NpFriendListDialog library |
libSceNpManager | |||
libSceNpMatching2 | SCE_SYSMODULE_NP_MATCHING2 | 0x001C | NpMatching2 library |
libSceNpParty | SCE_SYSMODULE_NP_PARTY | 0x0097 | Nparty library |
libSceNpProfileDialog | SCE_SYSMODULE_NP_PROFILE_DIALOG | 0x00B2 | NpProfileDialog library |
libSceNpScore | SCE_SYSMODULE_NP_SCORE_RANKING | 0x001E | NpScore library |
libSceNpSignaling | SCE_SYSMODULE_NP_SIGNALING | 0x00B5 | NpSignaling library |
libSceNpSns | SCE_SYSMODULE_NP_SNS_FACEBOOK | 0x00B0 | NpSnsFacebook library |
libSceNpTrophy | SCE_SYSMODULE_NP_TROPHY | 0x00AD | NpTrophy library |
libSceNpTus | SCE_SYSMODULE_NP_TUS | 0x002C | NpTus library |
libSceNpUtility | SCE_SYSMODULE_NP_UTILITY | 0x0019 | NpBandwidthTest, NpLookup, NpWordFilter libraries |
libSceNpWebApi | |||
libSceOrbisCompat | |||
libScePad | |||
libScePadTracker | SCE_SYSMODULE_PAD_TRACKER | 0x0091 | PadTracker library |
libScePigletv2VSH | |||
libScePlayGoDev | SCE_SYSMODULE_PLAYGO | 0x0083 | PlayGo library |
libScePngDec | SCE_SYSMODULE_PNG_DEC | 0x008C | PngDec library |
libScePngEnc | SCE_SYSMODULE_PNG_ENC | 0x008D | PngEnc library |
libScePsm | |||
libSceRazorGpuThreadTrace | SCE_SYSMODULE_RAZOR_GPU_THREAD_TRACE | 0x00BF | RazorGpuThreadTrace library |
libSceRandom | |||
libSceRegMgr | |||
libSceRemotePlay | SCE_SYSMODULE_REMOTE_PLAY | 0x00B6 | Remoteplay library |
libSceRtc | |||
libSceRudp | SCE_SYSMODULE_RUDP | 0x0021 | Rudp library |
libSceS3DConversion | SCE_SYSMDOULE_S3DCONVERSION | 0x0086 | S3DConversion library |
libSceSaveData | SCE_SYSMODULE_SAVE_DATA_DIALOG | 0x00A0 | SaveDataDialog library |
libSceScreenShot | SCE_SYSMODULE_SCREEN_SHOT | 0x009C | ScreenShot library |
libSceShaccVSH | |||
libSceSmart | SCE_SYSMODULE_SMART | 0x0039 | Smart library |
libSceSsl | |||
libSceSulpha | SCE_SYSMODULE_SULPHA | 0x009F | Sulpha library |
libSceSysmodule | |||
libSceSystemGesture | SCE_SYSMODULE_SYSTEM_GESTURE | 0x00CE | SystemGesture library |
libSceSystemService | |||
libSceSysUtil | |||
libSceUpdateService | |||
libSceUlt | SCE_SYSMODULE_ULT | 0x0007 | Ult library |
libSceUsbd | SCE_SYSMODULE_USBD | 0x00B7 | Usbd library |
libSceUserService | |||
libSceVdecCore | |||
libSceVencCore | |||
libSceVideoCoreServerInterface | |||
libSceVideodec | SCE_SYSMODULE_VIDEODEC | 0x008E | Videodec library |
libSceVideoRecording | SCE_SYSMODULE_VIDEO_RECORDING | 0x0085 | VideoRecording library |
libSceVisionManager | |||
libSceVoice | SCE_SYSMODULE_VOICE | 0x001A | Voice library |
libSceVoiceQos | SCE_SYSMODULE_VOICEQOS | 0x001B | VoiceQos library |
libSceVsh_aot | |||
libSceVshCommon_aot | |||
libSceWebKit2 | |||
libSceWeb | |||
libSceWebBrowserDialog | SCE_SYSMODULE_WEB_BROWSER_DIALOG | 0x00AB | WebBrowserDialog library |
libSceXml | SCE_SYSMODULE_XML | 0x0017 | Xml library |
List of internal modules IDs
Some modules ("internal") can be loaded via sceSysmoduleLoadModuleInternal (usually with a long hex ID prefixed with 8).
This table was found in libSceSysmodule.sprx from firmware 4.55.
The unknown ones had an ID of all 0's so I included other possible identifying hex values.
Module | Internal ID |
---|---|
libSceNet | 0x8000001C |
libSceIpmi | 0x8000001D |
libSceMbus | 0x8000001E |
libSceRegMgr | 0x8000001F |
libSceRtc | 0x80000020 |
libSceAvSetting | 0x80000021 |
libSceVideoOut | 0x80000022 |
libSceGnmDriver | 0x80000052 |
libSceAudioOut | 0x80000001 |
libSceAudioIn | 0x80000002 |
libSceAjm | 0x80000023 |
libScePad | 0x80000024 |
libSceDbg | 0x80000025 |
libSceNetCtl | 0x80000009 |
libSceHttp | 0x8000000A |
libSceSsl | 0x8000000B |
libSceNpCommon | 0x8000000C |
libSceNpManager | 0x8000000D |
libSceNpWebApi | 0x8000000E |
libSceSaveData | 0x8000000F |
libSceSystemService | 0x80000010 |
libSceUserService | 0x80000011 |
libSceCommonDialog | 0x80000018 |
libSceSysUtil | 0x80000026 |
libScePerf | 0x80000019 |
libSceCamera | 0x8000001A |
libSceWebKit2ForVideoService | ????? (0x0FFFFFFFF00000000 or 0x1D) |
libSceOrbisCompatForVideoService | ????? (0x0FFFFFFFF00000000 or 0x21) |
libSceDiscMap | 0x000000D7 |
libSceDbgAssist | 0x8000003D |
libSceMat | 0x80000048 |
libSceJson | 0x00000080 |
libSceVideodec | 0x0000008E |
libSceVdecCore | 0x80000015 |
libSceAvcap | 0x80000003 |
libSceSysCore | 0x80000004 |
libSceCdlgUtilServer | 0x80000007 |
libSceKeyboard | 0x80000008 |
libSceVisionManager | 0x80000012 |
libSceAc3Enc | 0x80000013 |
libSceAppInstUtil | 0x80000014 |
libSceVencCore | 0x80000016 |
libSceHidControl | 0x80000017 |
ulobjmgr | ????? (0x0FFFFFFFF00000000 or 0x9 or 0x102D4) |
libSceVideoCoreInterface | 0x000000AE |
libSceVideoCoreServerInterface | 0x000000AF |
libSceNpSns | 0x8000001B |
libSceMarlin | 0x80000027 |
libSceDtsEnc | 0x80000028 |
libSceNpEulaDialog | 0x000000B9 |
libSceDipsw | 0x80000029 |
libSceOttvCapture | 0x8000003E |
libSceBgft | 0x8000002A |
libSceAudiodecCpuDdp | 0x000000BE |
libSceAudiodecCpuM4aac | 0x000000C0 |
libSceAudiodecCpuDts | 0x8000002B |
libSceAudiodecCpuDtsHdLbr | 0x000000C9 |
libSceAudiodecCpuDtsHdMa | 0x8000002D |
libSceAudiodecCpuLpcm | 0x8000002E |
libSceBemp2sys | 0x000000C1 |
libSceBeisobmf | 0x000000C2 |
libScePlayReady | 0x000000C3 |
libSceVideoNativeExtEssential | 0x000000C4 --conflicts with sdk docs that say zlib library is 0x00C4 |
libSceZlib | 0x000000C5 --see above |
libSceIduUtil | 0x8000002F |
libScePsm | 0x80000030 |
libSceDtcpIp | 0x000000C6 |
libSceKbEmulate | 0x80000031 |
libSceAppChecker | 0x80000032 |
libSceNpGriefReport | 0x80000033 |
libSceWeb | 0x80000034 |
libSceWebKit2 | ????? (0x0FFFFFFFF00000000 or 0x0E or 0x10334) |
libSceGameUpdate | 0x000000CC |
libSceAutoMounterClient | 0x000000CD |
libSceVdecSavc | 0x80000035 |
libSceVdecSavc2 | 0x80000036 |
libSceVdecwrap | 0x000000D0 |
libSceVshctl | 0x80000037 |
libSceAudiodReport | 0x8000003A |
libSceSulphaDrv | 0x8000003B |
libSceUsbStorage | 0x000000D5 |
libSceVdecShevc | 0x8000003C |
libSceUsbStorageDialog | 0x000000D6 |
libSceNpSnsYouTubeDialog | 0x000000DA |
libSceProfileCacheExternal | 0x000000DC |
libSceBackupRestoreUtil | 0x8000003F |
libSceMusicPlayerService | 0x000000DD |
libSceMusicCoreServerClientJsEx | ????? (0x0FFFFFFFF00000000 or 0x20 or 0x1038A) |
libSceSpSysCallWrapper | 0x000000DE |
libScePs2EmuMenuDialog | 0x000000DF |
libSceNpSnsDailyMotionDialog | 0x000000E0 |
libSceOrbisCompat | ????? (0x0FFFFFFFF00000000 or 0x12 or 0x103A6) |
libSceCoreIPC | ????? (0x0FFFFFFFF00000000 or 0x0E or 0x103A8) |
libSceCustomMusicCore | 0x000000E6 |
libSceWkFontConfig | 0x000000E9 |
libSceVorbisDec | 0x000000EA |
libSceTtsCoreEnUs | 0x80000041 |
libSceTtsCoreJp | 0x80000042 |
libSceOpusCeltEnc | 0x80000043 |
libSceOpusCeltDec | 0x80000044 |
libSceLoginMgrServer | 0x80000045 |
libSceVideoOutSecondary | 0x80000046 |
libSceGnmResourceRegistration | 0x80000047 |
libScePsmKitSystem | 0x000000F5 |
libSceTextToSpeech | 0x000000F6 |
libSceNpToolkit | 0x000000F7 |
libSceCustomMusicService | 0x000000F8 |
libSceClSysCallWrapper | 0x000000F9 |
libSceScm | 0x80000049 |
libSceSystemLogger | 0x000000FA |
libSceBluetoothHid | 0x000000FB |
libSceAvPlayerStreaming | 0x80000050 |
libSceAudiodecCpuAlac | 0x80000051 |
libSceVideoDecoderArbitration | 0x000000FC |
libSceAudiodecCpuFlac | 0x80000053 |
libSceSrcUtl | 0x80000054 |
libSceS3da | 0x80000055 |
libSceDseehx | 0x80000056 |
libSceShareFactoryUtil | 0x000000FF |
libSceDataTransfer | 0x80000057 |
libSceAbstractStorage | 0x80000058 |
libSceImageUtil | 0x80000059 |
libSceMetadataReaderWriter | 0x8000005A |
libSceJpegParser | 0x8000005B |
libSceGvMp4Parser | 0x8000005C |
libScePngParser | 0x8000005D |
libSceGifParser | 0x8000005E |
libSceNpSnsDialog | 0x00000101 |
libSceAbstractLocal | 0x8000005F |
libSceAbstractFacebook | 0x80000060 |
libSceAbstractYoutube | 0x80000061 |
libSceAbstractTwitter | 0x80000062 |
libSceAbstractDailymotion | 0x80000063 |
libkernel | ????? (0x0FFFFFFFF00000000 or 0x0A) |
libSceLibcInternal | ????? (0x0FFFFFFFF00000000 or 0x13) |
libSceFios2 | ????? (0x0FFFFFFFF00000000 or 0x0C) |
libc | ????? (0FFFFFFFF00000000 or 0x05) |