Title list

Revision as of 21:19, 15 July 2017 by SciresM (talk | contribs) (Two more system data storages)

System Modules

Title-id Versions Description
0100000000000000 [bundled with kernel] FS
0100000000000001 [bundled with kernel] Loader
0100000000000002 [bundled with kernel] NCM
0100000000000003 [bundled with kernel] ProcessMana
0100000000000004 [bundled with kernel] sm
0100000000000005 [bundled with kernel] boot
0100000000000006 v65796 (0.1.1.4), v201327002 (12.0.1.154) usb
0100000000000007 v65796 (0.1.1.4), v201327002 (12.0.1.154) tma
0100000000000008 v65796 (0.1.1.4), v201327002 (12.0.1.154) boot2.ProdBoot
0100000000000009 v65796 (0.1.1.4), v201327002 (12.0.1.154) settings
010000000000000A v65796 (0.1.1.4), v201327002 (12.0.1.154) bus
010000000000000B v65796 (0.1.1.4), v201327002 (12.0.1.154) bluetooth
010000000000000C v65796 (0.1.1.4), v201327002 (12.0.1.154) bcat
010000000000000E v65796 (0.1.1.4), v201327002 (12.0.1.154) friends
010000000000000F v65796 (0.1.1.4), v131082 (0.2.0.10), v201327002 (12.0.1.154) nifm
0100000000000010 v65796 (0.1.1.4), v131132 (0.2.0.60), v201327002 (12.0.1.154) ptm
0100000000000012 v65796 (0.1.1.4), v131092 (0.2.0.20), v201327002 (12.0.1.154) bsdsockets
0100000000000013 v65796 (0.1.1.4), v131132 (0.2.0.60), v201327002 (12.0.1.154) hid
0100000000000014 v65796 (0.1.1.4), v201327002 (12.0.1.154) audio
0100000000000015 v65796 (0.1.1.4), v201327002 (12.0.1.154) LogManager.Prod
0100000000000016 v65796 (0.1.1.4), v131082 (0.2.0.10), v196608 (0.3.0.0), v201327002 (12.0.1.154) wlan
0100000000000018 v65796 (0.1.1.4), v201327002 (12.0.1.154) ldn
0100000000000019 v65796 (0.1.1.4), v131082 (0.2.0.10), v196628 (0.3.0.20), v201327002 (12.0.1.154) nvservices
010000000000001A v65796 (0.1.1.4), v201327002 (12.0.1.154) pcv
010000000000001B v65796 (0.1.1.4), v201327002 (12.0.1.154) ppc
010000000000001C v65796 (0.1.1.4), v131082 (0.2.0.10), v201327002 (12.0.1.154) nvnflinger
010000000000001D v65796 (0.1.1.4), v201327002 (12.0.1.154) pcie.withoutHb
010000000000001E v65796 (0.1.1.4), v201327002 (12.0.1.154) account
010000000000001F v65796 (0.1.1.4), v131132 (0.2.0.60), v201327002 (12.0.1.154) ns
0100000000000020 v65796 (0.1.1.4), v131072 (0.2.0.0), v201327002 (12.0.1.154) nfc
0100000000000021 v65796 (0.1.1.4), v201327002 (12.0.1.154) psc
0100000000000022 v65796 (0.1.1.4), v201327002 (12.0.1.154) capsrv
0100000000000023 v65796 (0.1.1.4), v131132 (0.2.0.60), v201327002 (12.0.1.154) am
0100000000000024 v65796 (0.1.1.4), v201327002 (12.0.1.154) ssl
0100000000000025 v65796 (0.1.1.4), v131082 (0.2.0.10), v201327002 (12.0.1.154) nim
0100000000000028 [bundled with kernel] spl
0100000000000029 v65796 (0.1.1.4), v201327002 (12.0.1.154) lbl
010000000000002A v65796 (0.1.1.4), v201327002 (12.0.1.154) btm
010000000000002B v65796 (0.1.1.4), v131132 (0.2.0.60), v201327002 (12.0.1.154) erpt
010000000000002D v65796 (0.1.1.4), v201327002 (12.0.1.154) vi
010000000000002E v65796 (0.1.1.4), v131082 (0.2.0.10), v201327002 (12.0.1.154) pctl
010000000000002F v65796 (0.1.1.4), v201327002 (12.0.1.154) npns
0100000000000030 v65796 (0.1.1.4), v131132 (0.2.0.60), v201327002 (12.0.1.154) eupld
0100000000000031 v65796 (0.1.1.4), v201327002 (12.0.1.154) glue
0100000000000032 v65796 (0.1.1.4), v201327002 (12.0.1.154) eclct
0100000000000033 v65796 (0.1.1.4), v201327002 (12.0.1.154) es
0100000000000034 v65796 (0.1.1.4), v131132 (0.2.0.60), v201327002 (12.0.1.154) fatal
0100000000000036 v260 (0.0.1.4), v65596 (0.1.0.60), v131092 (0.2.0.20), v201327002 (12.0.1.154) creport
0100000000000037 v201327002 (12.0.1.154) ro
0100000000000039 v201327002 (12.0.1.154) sdb

The built-in system modules are FS, LOADER, LR, PM, SM, and CRYPTO.

Note: unlike 3DS, Switch doesn't have a dedicated HTTP-sysmodule. Instead, processes using HTTP(S) just use libcurl + socket/ssl services.

System Debug Applets

Title-id Versions Description
0100000000002071 Snapshot Dumper? Used by NS.

No 01000000000020XX titles exist on retail systems.

System Data Archives

Title-id Versions Description
0100000000000800 v260 (0.0.1.4), v201327002 (12.0.1.154) SSL trusted certificates
0100000000000801 v65796 (0.1.1.4), v196628 (0.3.0.20), v201327002 (12.0.1.154) Stores the message strings for Support Error Codes. There's "/DatabaseInfo" at FS root, then the rest is stored at "/{first 4 error digits}/{last 4 error digits}/".
0100000000000802 v65796 (0.1.1.4), v201327002 (12.0.1.154) Random textures?
0100000000000803 v65796 (0.1.1.4), v196628 (0.3.0.20), v201327002 (12.0.1.154) Mounted as "shareddata:/". Contains various browser data: emojis, OSS NROs, "buildinfo/buildinfo.dat", ...
0100000000000804 v65796 (0.1.1.4), v201327002 (12.0.1.154) HTML resources: Open-source licenses("Intellectual Property Notices") and seizure warnings("Health & Safety Information"). The former is stored at FS "/legallines.htdocs/", while the latter is at "/safe.htdocs/".
0100000000000805 v450 (0.0.1.194) Chinese and Korean dictionaries
0100000000000806 v65796 (0.1.1.4), v201327002 (12.0.1.154) Bad words
0100000000000807 v260 (0.0.1.4), v201327002 (12.0.1.154) Hotspot List
0100000000000808 v450 (0.0.1.194) European, English and Japanese dictionaries
0100000000000809 v65796 (0.1.1.4), v196628 (0.3.0.20), v196628 (0.3.0.20), v262164 (0.4.0.20), v201327002 (12.0.1.154) System Version Title
010000000000080A v450 (0.0.1.194), v201327002 (12.0.1.154) Chara?
010000000000080B v65796 (0.1.1.4), v201327002 (12.0.1.154) Tutorial images and strings. Used for the offline news by the News applet.
010000000000080C v450 (0.0.1.194) EULA. Also accessed by NS.
010000000000080D v65796 (0.1.1.4) Blacklist URL
010000000000080E v65796 (0.1.1.4), v201327002 (12.0.1.154) Geo Zoneinfo
0100000000000810 v65796 (0.1.1.4), v201327002 (12.0.1.154) Extended font
0100000000000811 v65796 (0.1.1.4), v201327002 (12.0.1.154) Standard font
0100000000000812 v65796 (0.1.1.4), v201327002 (12.0.1.154) Korean font
0100000000000813 v65796 (0.1.1.4), v201327002 (12.0.1.154) Taiwanese font
0100000000000814 v65796 (0.1.1.4), v201327002 (12.0.1.154) Chinese font
0100000000000816 v450 (1.0.0? See here), v65796 (0.1.1.4), v131162 (0.2.0.90), v196628 (0.3.0.20), v262164 (0.4.0.20), v201327002 (12.0.1.154) Contains the title-listing for the associated sysupdate in the NCA-type0 .cnmt.
0100000000000818 v65796 (0.1.1.4), v131082 (0.2.0.10), v201327002 (12.0.1.154) System config
0100000000000819 v65796 (0.1.1.4), v131082 (0.2.0.10), v201327002 (12.0.1.154) Firmware package A, normal firmware.
010000000000081A v65796 (0.1.1.4), v131082 (0.2.0.10), v201327002 (12.0.1.154) Firmware package B, safe mode firmware.
010000000000081B v65796 (0.1.1.4), v131082 (0.2.0.10), v201327002 (12.0.1.154) Firmware package C, normal firmware (exFAT variant). Identical to 0100000000000819 with different package2. Requires a device ID to download from CDN.
010000000000081D v65796 (0.1.1.4), v201327002 (12.0.1.154) Errdisp strings
010000000000081E v260 (0.0.1.4), v201327002 (12.0.1.154) Dummy file
010000000000081F v260 (0.0.1.4), v201327002 (12.0.1.154) Icosa system config
0100000000000820 v260 (0.0.1.4), v201327002 (12.0.1.154) Copper system config
0100000000000821 v260 (0.0.1.4), v201327002 (12.0.1.154) Hoag system config
0100000000000822 ac_#_nx binaries (Not normally installed on retail systems?)
0100000000000823 Firmware binaries for peripherals (Not normally installed on retail systems?)

System Applets

Title-id Versions Description
0100000000001000 v65796 (0.1.1.4), v131162 (0.2.0.90), v201327002 (12.0.1.154) "qlaunch" System applet (Launched by NS with TID loaded from system-config-title)
0100000000001001 v65796 (0.1.1.4), v201327002 (12.0.1.154) "auth"
0100000000001002 v65796 (0.1.1.4), v201327002 (12.0.1.154) "cabinet"
0100000000001003 v65796 (0.1.1.4), v201327002 (12.0.1.154) "controller"
0100000000001004 v65796 (0.1.1.4), v201327002 (12.0.1.154) "dataErase"
0100000000001005 v65796 (0.1.1.4), v201327002 (12.0.1.154) "error"
0100000000001006 v65796 (0.1.1.4), v201327002 (12.0.1.154) "netConnect"
0100000000001007 v65796 (0.1.1.4), v201327002 (12.0.1.154) "playerSelect"
0100000000001008 v65796 (0.1.1.4), v131132 (0.2.0.60), v201327002 (12.0.1.154) "swkbd"
0100000000001009 v65796 (0.1.1.4), v201327002 (12.0.1.154) "miiEdit"
010000000000100A v65796 (0.1.1.4), v131162 (0.2.0.90), v201327002 (12.0.1.154) "LibAppletWeb" WebApplet
010000000000100B v65796 (0.1.1.4), v131162 (0.2.0.90), v201327002 (12.0.1.154) "LibAppletShop" ShopN applet
010000000000100C v65796 (0.1.1.4), v201327002 (12.0.1.154) "overlayDisp" Overlay applet (TID is loaded by NS from system-config-title)
010000000000100D v65796 (0.1.1.4), v201327002 (12.0.1.154) "photoViewer"
010000000000100F v65796 (0.1.1.4), v131162 (0.2.0.90), v201327002 (12.0.1.154) "LibAppletOff" Offline web-applet
0100000000001010 v65796 (0.1.1.4), v131162 (0.2.0.90), v201327002 (12.0.1.154) "LibAppletLns" Whitelisted applet (LoginApplet+ShareApplet+LobbyApplet)
0100000000001011 v65796 (0.1.1.4), v131162 (0.2.0.90), v201327002 (12.0.1.154) "LibAppletAuth" WifiWebAuth applet
0100000000001012 v65796 (0.1.1.4), v201327002 (12.0.1.154) "starter"
0100000000001013 v65796 (0.1.1.4), v201327002 (12.0.1.154) "myPage"
0100000000001015 v65796 (0.1.1.4), v201327002 (12.0.1.154) "maintenance" Initial applet displayed when booting into Recovery_Mode. TID launched by NS when a state flag is val1 indicating that this TID should be launched instead of the above "System applet" TID.
0100000000001016 TID used by NS when a certain flag is non-zero, in multiple places including around code using string "application_install". This title doesn't seem to exist for retail.

System Applications

Title-id Versions Description
01008BB00013C000 v450 (0.0.1.194) "flog" NES emulator. Installed on retail systems but not known be launched by anything officially currently.

Games

See here.