Libraries: Difference between revisions

From PS4 Developer wiki
Jump to navigation Jump to search
mNo edit summary
(Add numbers)
Line 289: Line 289:
| libkernel ||  ||   
| libkernel ||  ||   
|-
|-
| libSce| libcInternal || ||   
| libcInternal || 0x4 ||   
|-
|-
| libSceFios2 || ||   
| libSceFios2 || 0x3 ||   
|-
|-
| lbSceNet ||  ||   
| lbSceNet ||  ||   
Line 305: Line 305:
| librt ||  ||   
| librt ||  ||   
|-
|-
| libSceAvSetting || ||   
| libSceAvSetting || 0xb ||   
|-
|-
| libSceVideoOut ||  ||   
| libSceVideoOut ||  ||   
|-
|-
| libSceGnmDriver || ||   
| libSceGnmDriver || 0xd ||   
|-
|-
| libSceAudioOut || ||   
| libSceAudioOut || 0xe ||   
|-
|-
| libSceAudioIn || ||   
| libSceAudioIn || 0xf ||   
|-
|-
| libSceAjm || ||   
| libSceAjm || 0x10 ||   
|-
|-
| libScePad ||  ||   
| libScePad ||  ||   
Line 323: Line 323:
| libSceNetCtl ||  ||   
| libSceNetCtl ||  ||   
|-
|-
| libSceHttp || ||   
| libSceHttp || 0x14 ||   
|-
|-
| libSceSsl ||  ||   
| libSceSsl ||  ||   
|-
|-
| libSceNpCommon || ||   
| libSceNpCommon || 0x16 ||   
|-
|-
| libSceNpManager ||  ||   
| libSceNpManager ||  ||   
|-
|-
| libSceNpWebApi || ||   
| libSceNpWebApi || 0x18 ||   
|-
|-
| libSceSaveData || ||   
| libSceSaveData || 0x19 ||   
|-
|-
| libSceSystemService ||  ||   
| libSceSystemService ||  ||   
|-
|-
| libSceUserService || ||   
| libSceUserService || 0x1b ||   
|-
|-
| libSceCommonDialog || ||   
| libSceCommonDialog || 0x1c ||   
|-
|-
| libSceSysUtil || ||   
| libSceSysUtil || 0x1d ||   
|-
|-
| libScePerf ||  ||   
| libScePerf ||  ||   
|-
|-
| libSceCamera || ||   
| libSceCamera || 0x1f ||   
|-
|-
| libSceWebKit2ForVideoService || ||   
| libSceWebKit2ForVideoService || 0x20 ||   
|-
|-
| libSceOrbisCompatForVideoService || ||   
| libSceOrbisCompatForVideoService || 0x21 ||   
|-
|-
| libSceDiscMap || ||   
| libSceDiscMap || 0x22 ||   
|-
|-
| libSceFiber || ||   
| libSceFiber || 0x31 ||   
|-
|-
| libSceUlt || ||   
| libSceUlt || 0x32 ||   
|-
|-
| libSceNgs2 || ||   
| libSceNgs2 || 0x33 ||   
|-
|-
| libSceXml || ||   
| libSceXml || 0x34 ||   
|-
|-
| libSceNpUtility ||  ||   
| libSceNpUtility ||  ||   
|-
|-
| libSceVoice || ||   
| libSceVoice || 0x36 ||   
|-
|-
| libSceNpMatching2 || ||   
| libSceNpMatching2 || 0x37 ||   
|-
|-
| libSceNpScoreRanking ||  ||   
| libSceNpScoreRanking ||  ||   
|-
|-
| libSceRudp || ||   
| libSceRudp || 0x39 ||   
|-
|-
| libSceNpTus ||  ||   
| libSceNpTus ||  ||   
Line 377: Line 377:
| libSceSmart ||  ||   
| libSceSmart ||  ||   
|-
|-
| libSceJson || ||   
| libSceJson || 0x3d ||   
|-
|-
| libSceGameLiveStreaming || ||   
| libSceGameLiveStreaming || 0x3e ||   
|-
|-
| libSceCompanionUtil || ||   
| libSceCompanionUtil || 0x3f ||   
|-
|-
| libScePlayGo || ||   
| libScePlayGo || 0x40 ||   
|-
|-
| libSceFont || ||   
| libSceFont || 0x41 ||   
|-
|-
| libSceVideoRecording ||  ||   
| libSceVideoRecording ||  ||   
Line 391: Line 391:
| libSceAudiodec ||  ||   
| libSceAudiodec ||  ||   
|-
|-
| libSceJpegDec || ||   
| libSceJpegDec || 0x44 ||   
|-
|-
| libSceJpegEnc || ||   
| libSceJpegEnc || 0x45 ||   
|-
|-
| libScePngDec || ||   
| libScePngDec || 0x46 ||   
|-
|-
| libScePngEnc || ||   
| libScePngEnc || 0x47 ||   
|-
|-
| libSceVideodec || ||   
| libSceVideodec || 0x48 ||   
|-
|-
| libSceMove || ||   
| libSceMove || 0x49 ||   
|-
|-
| libScePadTracker || ||   
| libScePadTracker || 0x4b ||   
|-
|-
| libSceDepth || ||   
| libSceDepth || 0x4c ||   
|-
|-
| libSceHand ||  ||   
| libSceHand ||  ||   
|-
|-
| libSceIme || ||   
| libSceIme || 0x4e ||   
|-
|-
| libSceImeDialog || ||   
| libSceImeDialog || 0x4f ||   
|-
|-
| libSceVdecCore || ||   
| libSceVdecCore || 0x50 ||   
|-
|-
| libSceNpParty || ||   
| libSceNpParty || 0x51 ||   
|-
|-
| libSceAvcap || ||   
| libSceAvcap || 0x52 ||   
|-
|-
| libSceFontFt || ||   
| libSceFontFt || 0x53 ||   
|-
|-
| libSceFreeTypeOt || ||   
| libSceFreeTypeOt || 0x54 ||   
|-
|-
| libSceFreeTypeOl || ||   
| libSceFreeTypeOl || 0x55 ||   
|-
|-
| libSceFreeTypeOptOl || ||   
| libSceFreeTypeOptOl || 0x56 ||   
|-
|-
| libSceScreenShot || ||   
| libSceScreenShot || 0x57 ||   
|-
|-
| libSceNpAuth ||  ||   
| libSceNpAuth ||  ||   
|-
|-
| libSceVoiceQos || ||   
| libSceVoiceQos || 0x59 ||   
|-
|-
| libSceSysCore ||  ||   
| libSceSysCore ||  ||   
Line 437: Line 437:
| libSceM4aacEnc ||  ||   
| libSceM4aacEnc ||  ||   
|-
|-
| libSceAudiodecCpu || ||   
| libSceAudiodecCpu || 0x5c ||   
|-
|-
| libSceCdlgUtilServer ||  ||   
| libSceCdlgUtilServer ||  ||   
Line 443: Line 443:
| libSceSulpha ||  ||   
| libSceSulpha ||  ||   
|-
|-
| libSceSaveDataDialog || ||   
| libSceSaveDataDialog || 0x5f ||   
|-
|-
| libSceInvitationDialog || ||   
| libSceInvitationDialog || 0x60 ||   
|-
|-
| libSceKeyboard || ||   
| libSceKeyboard || 0x61 ||   
|-
|-
| libSceMsgDialog || ||   
| libSceMsgDialog || 0x63 ||   
|-
|-
| libSceAvPlayer || ||   
| libSceAvPlayer || 0x64 ||   
|-
|-
| libSceContentExport || ||   
| libSceContentExport || 0x65 ||   
|-
|-
| libSceVisionManager ||  ||   
| libSceVisionManager ||  ||   
Line 463: Line 463:
| libSceVencCore ||  ||   
| libSceVencCore ||  ||   
|-
|-
| libSceAudio3d || ||   
| libSceAudio3d || 0x6a ||   
|-
|-
| libSceNpCommerce || ||   
| libSceNpCommerce || 0x6b ||   
|-
|-
| libSceHidControl || ||   
| libSceHidControl || 0x6c ||   
|-
|-
| libSceMouse || ||   
| libSceMouse || 0x6d ||   
|-
|-
| libSceCompanionHttpd || ||   
| libSceCompanionHttpd || 0x6e ||   
|-
|-
| libSceWebBrowserDialog || ||   
| libSceWebBrowserDialog || 0x6f ||   
|-
|-
| libSceErrorDialog || ||   
| libSceErrorDialog || 0x70 ||   
|-
|-
| libSceNpTrophy ||  ||   
| libSceNpTrophy ||  ||   
|-
|-
| lobjmgr || ||   
| ulobjmgr || 0x72 ||   
|-
|-
| libSceVideoCoreInterface || ||   
| libSceVideoCoreInterface || 0x73 ||   
|-
|-
| libSceVideoCoreServerInterface ||  ||   
| libSceVideoCoreServerInterface ||  ||   
Line 487: Line 487:
| libSceNpSns ||  ||   
| libSceNpSns ||  ||   
|-
|-
| libSceNpSnsFacebookDialog || ||   
| libSceNpSnsFacebookDialog || 0x76 ||   
|-
|-
| libSceMoveTracker || ||   
| libSceMoveTracker || 0x77 ||   
|-
|-
| libSceNpProfileDialog || ||   
| libSceNpProfileDialog || 0x78 ||   
|-
|-
| libSceNpFriendListDialog || ||   
| libSceNpFriendListDialog || 0x79 ||   
|-
|-
| libSceAppContent || ||   
| libSceAppContent || 0x7a ||   
|-
|-
| libSceMarlin ||  ||   
| libSceMarlin ||  ||   
Line 501: Line 501:
| libSceDtsEnc ||  ||   
| libSceDtsEnc ||  ||   
|-
|-
| libSceNpSignaling || ||   
| libSceNpSignaling || 0x7d ||   
|-
|-
| libSceRemotePlay || ||   
| libSceRemotePlay || 0x7e ||   
|-
|-
| libSceUsbd || ||   
| libSceUsbd || 0x7f ||   
|-
|-
| libSceGameCustomDataDialog || ||   
| libSceGameCustomDataDialog || 0x80 ||   
|-
|-
| libSceNpEulaDialog || ||   
| libSceNpEulaDialog || 0x81 ||   
|-
|-
| libSceRandom || ||   
| libSceRandom || 0x82 ||   
|-
|-
| libSceDipsw ||  ||   
| libSceDipsw ||  ||   
Line 519: Line 519:
| libSceOttvCapture ||  ||   
| libSceOttvCapture ||  ||   
|-
|-
| libSceBgft || ||   
| libSceBgft || 0x86 ||   
|-
|-
| libSceAudiodecCpuDdp || ||   
| libSceAudiodecCpuDdp || 0x87 ||   
|-
|-
| libSceAudiodecCpuM4aac || ||   
| libSceAudiodecCpuM4aac || 0x88 ||   
|-
|-
| libSceAudiodecCpuDts ||  ||   
| libSceAudiodecCpuDts ||  ||   
|-
|-
| libSceAudiodecCpuDtsHdLbr || ||   
| libSceAudiodecCpuDtsHdLbr || 0x8a ||   
|-
|-
| libSceAudiodecCpuDtsHdMa ||  ||   
| libSceAudiodecCpuDtsHdMa ||  ||   
Line 533: Line 533:
| libSceAudiodecCpuLpcm ||  ||   
| libSceAudiodecCpuLpcm ||  ||   
|-
|-
| libSceBemp2sys || ||   
| libSceBemp2sys || 0x8d ||   
|-
|-
| libSceBeisobmf || ||   
| libSceBeisobmf || 0x8e ||   
|-
|-
| libScePlayReady || ||   
| libScePlayReady || 0x8f ||   
|-
|-
| libSceVideoNativeExtEssential || ||   
| libSceVideoNativeExtEssential || 0x90 ||   
|-
|-
| libSceZ| lib |||   
| libSceZlib || 0x91 ||   
|-
|-
| libSceIduUtil || ||   
| libSceIduUtil || 0x92 ||   
|-
|-
| libScePsm || ||   
| libScePsm || 0x93 ||   
|-
|-
| libSceDtcpIp || ||   
| libSceDtcpIp || 0x94 ||   
|-
|-
| libSceKbEmulate || ||   
| libSceKbEmulate || 0x95 ||   
|-
|-
| libSceAppChecker ||  ||   
| libSceAppChecker ||  ||   
|-
|-
| libSceNpGriefReport || ||   
| libSceNpGriefReport || 0x97 ||   
|-
|-
| libSceContentSearch || ||   
| libSceContentSearch || 0x98 ||   
|-
|-
| libSceShareUtility || ||   
| libSceShareUtility || 0x99 ||   
|-
|-
| libSceWeb || ||   
| libSceWeb || 0x9a ||   
|-
|-
| libSceWebKit2 ||  ||   
| libSceWebKit2 ||  ||   
Line 567: Line 567:
| libSceHeadTracker ||  ||   
| libSceHeadTracker ||  ||   
|-
|-
| libSceGameUpdate || ||   
| libSceGameUpdate || 0x9e ||   
|-
|-
| libSceAutoMounterClient || ||   
| libSceAutoMounterClient || 0x9f ||   
|-
|-
| libSceSystemGesture || ||   
| libSceSystemGesture || 0xa0 ||   
|-
|-
| libSceVdecSavc || ||   
| libSceVdecSavc || 0xa1 ||   
|-
|-
| libSceVdecSavc2 || ||   
| libSceVdecSavc2 || 0xa2 ||   
|-
|-
| libSceVideodec2 || ||   
| libSceVideodec2 || 0xa3 ||   
|-
|-
| libSceVdecwrap || ||   
| libSceVdecwrap || 0xa4 ||   
|-
|-
| libSceConvertKeycode
| libSceConvertKeycode || 0xa5 || 
|}
|}



Revision as of 13:56, 5 July 2015

A list of library names can be found in libSceSysmodule.sprx which can be dumped from within the WebKit process.

Libraries available since firmware 1.000.051

(s)prx ID
libc - C/C++ standard libraries
libSceFios2 - Fios2 library
libMonoCompilerBridge
libMonoCompiler
libMonoVirtualMachineBridge
libMonoVirtualMachine
libSceAbstractLocal
libSceAbstractStorage
libSceAbstractTwitter
libSceAc3Enc
libSceAjm
libSceAppContent 0x00B4 AppContent
libSceAppInstUtil
libSceAudio3d 0x00A7 Audio3d library
libSceAudiodec 0x0088 Audiodec library
libSceAudiodecCpu
libSceAudiodecCpuDdp
libSceAudiodecCpuM4aac
libSceAudioIn
libSceAudioOut
libSceAvcap
libSceAvPlayer 0x00A5 AvPlayer library
libSceAvSetting
libSceBeisobmf
libSceBemp2sys
libSceBgft
libSceCamera
libSceCdlgUtilServer
libSceCommonDialog
libSceCompanionHttpd 0x00AA CompanionHttpd library
libSceCompanionUtil 0x0082 CompanionUtil library
libSceCompositeExt
libSceContentExport 0x00A6 ContentExport library
libSceContentSearch 0x00C7 ContentSearch library
libSceCtrlp
libSceDbg
libSceDbgKeyboard 0x00A3 DbgKeyboard library
libSceDepth 0x0092 Depth library
libSceDtsEnc
libSceErrorDialog 0x00AC ErrorDialog library
libSceFace 0x0038 Face library
libSceFiber 0x0006 Fiber library
libSceFont 0x0084 Font library
libSceFontFt 0x0098 Font interface for the Font library
libSceFreeTypeOt 0x0099 Font driver for the Font library (OpenType only)
libSceFreeTypeOl 0x009A Font driver for the Font library (overall outline fonts including OpenType)
libSceFreeTypeOptOl 0x009B Font driver for the Font library (outline fonts other than OpenType)
libSceHand 0x0093 Hand library
libSceGameCustomDataDialog 0x00B8 GameCustomDataDialog library
libSceGameLiveStreaming 0x0081 GameLiveStreaming library
libSceGvMp4Parser
libSceHidControl
libSceHttp
libSceIme 0x0095 Ime library
libSceImeDialog 0x0096 ImeDialog library
libSceInjectedBundle
libSceInvitationDialog 0x00A2 InvitationDialog library
libSceIpmi
libSceJitBridge
libSceJpegDec 0x008A JpegDec library
libSceJpegEnc 0x008B JpegEnc library
libSceJpegParser
libSceJscCompiler
libSceJson
libSceKbEmulate
libSceKeyboard
libSceM4aacEnc 0x00BC M4aacEnc library
libSceManxWtf
libSceMbus
libSceMetadataReaderWriter
libSceMouse 0x00A9 Mouse library
libSceMove 0x008F Move library
libSceMoveTracker 0x00B1 MoveTracker library
libSceMsgDialog 0x00A4 MsgDialog library
libSceMusicCoreServerClientJsEx
libSceMusicCoreServerClient
libSceNetCtl
libSceNet
libSceNgs2 0x000B Ngs2 library
libSceNpAuth 0x009D NpAuth library
libSceNpCommerce 0x00A8 NpCommerce, NpCommerceDialog libraries
libSceNpCommon
libSceNpFriendListDialog 0x00B3 NpFriendListDialog library
libSceNpManager
libSceNpMatching2 0x001C NpMatching2 library
libSceNpParty 0x0097 Nparty library
libSceNpProfileDialog 0x00B2 NpProfileDialog library
libSceNpScore 0x001E NpScore library
libSceNpSignaling 0x00B5 NpSignaling library
libSceNpSns 0x00B0 NpSnsFacebook library
libSceNpTrophy 0x00AD NpTrophy library
libSceNpTus 0x002C NpTus library
libSceNpUtility 0x0019 NpBandwidthTest, NpLookup, NpWordFilter libraries
libSceNpWebApi
libSceOrbisCompat
libScePad
libScePadTracker 0x0091 PadTracker library
libScePigletv2VSH
libScePlayGoDev 0x0083 PlayGo library
libScePngDec 0x008C PngDec library
libScePngEnc 0x008D PngEnc library
libScePsm
libSceRazorGpuThreadTrace 0x00BF RazorGpuThreadTrace library
libSceRandom
libSceRegMgr
libSceRemotePlay 0x00B6 Remoteplay library
libSceRtc
libSceRudp 0x0021 Rudp library
libSceS3DConversion 0x0086 S3DConversion library
libSceSaveData 0x00A0 SaveDataDialog library
libSceScreenShot 0x009C ScreenShot library
libSceShaccVSH
libSceSmart 0x0039 Smart library
libSceSsl
libSceSulpha 0x009F Sulpha library
libSceSysmodule
libSceSystemGesture 0x00CE SystemGesture library
libSceSystemService
libSceSysUtil
libSceUpdateService
libSceUlt 0x0007 Ult library
libSceUsbd 0x00B7 Usbd library
libSceUserService
libSceVdecCore
libSceVencCore
libSceVideoCoreServerInterface
libSceVideodec 0x008E Videodec library
libSceVideoRecording 0x0085 VideoRecording library
libSceVisionManager
libSceVoice 0x001A Voice library
libSceVoiceQos 0x001B VoiceQos library
libSceVsh_aot
libSceVshCommon_aot
libSceWebKit2
libSceWeb
libSceWebBrowserDialog 0x00AB WebBrowserDialog library
libSceXml 0x0017 Xml library

Libraries on firmware 1.76

(s)prx ID
libkernel
libcInternal 0x4
libSceFios2 0x3
lbSceNet
libSceIpmi
libSceMbus
libSceRegMgr
libSceRtc
librt
libSceAvSetting 0xb
libSceVideoOut
libSceGnmDriver 0xd
libSceAudioOut 0xe
libSceAudioIn 0xf
libSceAjm 0x10
libScePad
libSceDbg
libSceNetCtl
libSceHttp 0x14
libSceSsl
libSceNpCommon 0x16
libSceNpManager
libSceNpWebApi 0x18
libSceSaveData 0x19
libSceSystemService
libSceUserService 0x1b
libSceCommonDialog 0x1c
libSceSysUtil 0x1d
libScePerf
libSceCamera 0x1f
libSceWebKit2ForVideoService 0x20
libSceOrbisCompatForVideoService 0x21
libSceDiscMap 0x22
libSceFiber 0x31
libSceUlt 0x32
libSceNgs2 0x33
libSceXml 0x34
libSceNpUtility
libSceVoice 0x36
libSceNpMatching2 0x37
libSceNpScoreRanking
libSceRudp 0x39
libSceNpTus
libSceFace
libSceSmart
libSceJson 0x3d
libSceGameLiveStreaming 0x3e
libSceCompanionUtil 0x3f
libScePlayGo 0x40
libSceFont 0x41
libSceVideoRecording
libSceAudiodec
libSceJpegDec 0x44
libSceJpegEnc 0x45
libScePngDec 0x46
libScePngEnc 0x47
libSceVideodec 0x48
libSceMove 0x49
libScePadTracker 0x4b
libSceDepth 0x4c
libSceHand
libSceIme 0x4e
libSceImeDialog 0x4f
libSceVdecCore 0x50
libSceNpParty 0x51
libSceAvcap 0x52
libSceFontFt 0x53
libSceFreeTypeOt 0x54
libSceFreeTypeOl 0x55
libSceFreeTypeOptOl 0x56
libSceScreenShot 0x57
libSceNpAuth
libSceVoiceQos 0x59
libSceSysCore
libSceM4aacEnc
libSceAudiodecCpu 0x5c
libSceCdlgUtilServer
libSceSulpha
libSceSaveDataDialog 0x5f
libSceInvitationDialog 0x60
libSceKeyboard 0x61
libSceMsgDialog 0x63
libSceAvPlayer 0x64
libSceContentExport 0x65
libSceVisionManager
libSceAc3Enc
libSceAppInstUtil
libSceVencCore
libSceAudio3d 0x6a
libSceNpCommerce 0x6b
libSceHidControl 0x6c
libSceMouse 0x6d
libSceCompanionHttpd 0x6e
libSceWebBrowserDialog 0x6f
libSceErrorDialog 0x70
libSceNpTrophy
ulobjmgr 0x72
libSceVideoCoreInterface 0x73
libSceVideoCoreServerInterface
libSceNpSns
libSceNpSnsFacebookDialog 0x76
libSceMoveTracker 0x77
libSceNpProfileDialog 0x78
libSceNpFriendListDialog 0x79
libSceAppContent 0x7a
libSceMarlin
libSceDtsEnc
libSceNpSignaling 0x7d
libSceRemotePlay 0x7e
libSceUsbd 0x7f
libSceGameCustomDataDialog 0x80
libSceNpEulaDialog 0x81
libSceRandom 0x82
libSceDipsw
libSceS3DConversion
libSceOttvCapture
libSceBgft 0x86
libSceAudiodecCpuDdp 0x87
libSceAudiodecCpuM4aac 0x88
libSceAudiodecCpuDts
libSceAudiodecCpuDtsHdLbr 0x8a
libSceAudiodecCpuDtsHdMa
libSceAudiodecCpuLpcm
libSceBemp2sys 0x8d
libSceBeisobmf 0x8e
libScePlayReady 0x8f
libSceVideoNativeExtEssential 0x90
libSceZlib 0x91
libSceIduUtil 0x92
libScePsm 0x93
libSceDtcpIp 0x94
libSceKbEmulate 0x95
libSceAppChecker
libSceNpGriefReport 0x97
libSceContentSearch 0x98
libSceShareUtility 0x99
libSceWeb 0x9a
libSceWebKit2
libSceDeci4h
libSceHeadTracker
libSceGameUpdate 0x9e
libSceAutoMounterClient 0x9f
libSceSystemGesture 0xa0
libSceVdecSavc 0xa1
libSceVdecSavc2 0xa2
libSceVideodec2 0xa3
libSceVdecwrap 0xa4
libSceConvertKeycode 0xa5