Difference between revisions of "Libraries"

From PS4 Developer wiki
Jump to: navigation, search
(Libraries on firmware 4.01)
(List of Stubs)
Line 284: Line 284:
 
lol
 
lol
  
== List of Stubs ==
+
lol
<pre>
 
libkernel_stub_weak
 
libSceAjm_stub_weak
 
libSceAppContent_stub_weak
 
libSceAt9Enc_stub_weak
 
libSceAudio3d_stub_weak
 
libSceAudiodec_stub_weak
 
libSceAudiodecCpu_stub_weak
 
libSceAudiodecCpuHevag_stub_weak
 
libSceAudioIn_stub_weak
 
libSceAudioLatencyEstimation_stub_weak
 
libSceAudioOut_stub_weak
 
libSceAvPlayer_stub_weak
 
libSceCamera_stub_weak
 
libSceCommonDialog_stub_weak
 
libSceCompanionHttpd_stub_weak
 
libSceCompanionUtil_stub_weak
 
libSceContentDelete_stub_weak
 
libSceContentExport_stub_weak
 
libSceContentSearch_stub_weak
 
libSceConvertKeycode_stub_weak
 
libSceCoredump_stub_weak
 
libSceDbg_stub_weak
 
libSceDbgAddressSanitizer_stub_weak
 
libSceDbgAudioOut_stub_weak
 
libSceDbgKeyboard_stub_weak
 
libSceDbgPlayGo_stub_weak
 
libSceDbgUBSanitizer_stub_weak
 
libSceDbgVideoOut_stub_weak
 
libSceDeci4h_stub_weak
 
libSceDepth_stub_weak
 
libSceEditMp4_stub_weak
 
libSceErrorDialog_stub_weak
 
libSceFace_stub_weak
 
libSceFaceTracker_stub_weak
 
libSceFiber_stub_weak
 
libSceFios2_debug_stub_weak
 
libSceFios2_stub_weak
 
libSceFont_stub_weak
 
libSceFontFt_stub_weak
 
libSceGameCustomDataDialog_stub_weak
 
libSceGameLiveStreaming_stub_weak
 
libSceGnmDriver_stub_weak
 
libSceGpuDebugger_stub_weak
 
libSceHand_stub_weak
 
libSceHandTracker_stub_weak
 
libSceHeadTracker_stub_weak
 
libSceHmd_stub_weak
 
libSceHmdSetupDialog_stub_weak
 
libSceHttp_stub_weak
 
libSceIme_stub_weak
 
libSceImeBackend_stub_weak
 
libSceImeDialog_stub_weak
 
libSceInvitationDialog_stub_weak
 
libSceJobManager_stub_weak
 
libSceJpegDec_stub_weak
 
libSceJpegEnc_stub_weak
 
libSceJson2_stub_weak
 
libSceLoginDialog_stub_weak
 
libSceLoginService_stub_weak
 
libSceM4aacEnc_stub_weak
 
libSceMat_stub_weak
 
libSceMouse_stub_weak
 
libSceMove_stub_weak
 
libSceMoveTracker_stub_weak
 
libSceMsgDialog_stub_weak
 
libSceNet_stub_weak
 
libSceNetCtl_stub_weak
 
libSceNetCtlAp_stub_weak
 
libSceNetCtlApDialog_stub_weak
 
libSceNetDebug_stub_weak
 
libSceNgs2_stub_weak
 
libSceNpAuth_stub_weak
 
libSceNpCommerce_stub_weak
 
libSceNpCommon_stub_weak
 
libSceNpFriendListDialog_stub_weak
 
libSceNpManager_stub_weak
 
libSceNpMatching2_stub_weak
 
libSceNpParty_stub_weak
 
libSceNpProfileDialog_stub_weak
 
libSceNpScore_stub_weak
 
libSceNpSignaling_stub_weak
 
libSceNpSns_stub_weak
 
libSceNpSnsFacebookDialog_stub_weak
 
libSceNpToolkit_stub_weak
 
libSceNpTrophy_stub_weak
 
libSceNpTus_stub_weak
 
libSceNpUtility_stub_weak
 
libSceNpWebApi_stub_weak
 
libScePad_stub_weak
 
libScePadTracker_stub_weak
 
libScePerf_stub_weak
 
libScePlayGo_stub_weak
 
libScePlayGoDialog_stub_weak
 
libScePngDec_stub_weak
 
libScePngEnc_stub_weak
 
libScePosix_stub_weak
 
libSceRandom_stub_weak
 
libSceRazorGpuThreadTrace_stub_weak566
 
libSceRemoteplay_stub_weak
 
libSceRtc_stub_weak
 
libSceRudp_stub_weak
 
libSceS3DConversion_stub_weak
 
libSceSaveData_stub_weak
 
libSceSaveDataDialog_stub_weak
 
libSceScreenShot_stub_weak
 
libSceSharePlay_stub_weak
 
libSceShareUtility_stub_weak
 
libSceSigninDialog_stub_weak
 
libSceSmart_stub_weak
 
libSceSocialScreen_stub_weak
 
libSceSsl_stub_weak
 
libSceSulpha_stub_weak
 
libSceSysmodule_stub_weak
 
libSceSystemGesture_stub_weak
 
libSceSystemService_stub_weak
 
libSceUlt_stub_weak
 
libSceUsbd_stub_weak
 
libSceUserService_stub_weak
 
libSceVideodec_stub_weak
 
libSceVideodec2_stub_weak
 
libSceVideoOut_stub_weak
 
libSceVideoRecording_stub_weak
 
libSceVoice_stub_weak
 
libSceVoiceQoS_stub_weak
 
libSceVrServiceDialog_stub_weak
 
libSceVrTracker_stub_weak
 
libSceWebBrowserDialog_stub_weak
 
libSceXml_stub_weak
 
libSceZlib_stub_weak
 
</pre>
 
 
 
* Total Count: 131
 
{{Reverse Engineering}}
 
<noinclude>[[Category:Main]]</noinclude>
 

Revision as of 14:23, 29 December 2017

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

Libraries available since firmware [[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

lol

lol