Difference between revisions of "Applet Manager services"

From Nintendo Switch Brew
Jump to navigation Jump to search
Line 38: Line 38:
  
 
=spsm=
 
=spsm=
 +
 +
 +
= Enums =
 +
=== AppletId ===
 +
{| class="wikitable" border="1"
 +
|-
 +
!  ID
 +
!  Title-id
 +
!  Description
 +
|-
 +
| 0x02
 +
| 010000000000100C
 +
| "overlayDisp"
 +
|-
 +
| 0x03
 +
| 0100000000001000
 +
| "qlaunch"
 +
|-
 +
| 0x04
 +
| 0100000000001012
 +
| "starter"
 +
|-
 +
| 0x0A
 +
| 0100000000001001
 +
| "auth"
 +
|-
 +
| 0x0B
 +
| 0100000000001002
 +
| "cabinet"
 +
|-
 +
| 0x0C
 +
| 0100000000001003
 +
| "controller"
 +
|-
 +
| 0x0D
 +
| 0100000000001004
 +
| "dataErase"
 +
|-
 +
| 0x0E
 +
| 0100000000001005
 +
| "error"
 +
|-
 +
| 0x0F
 +
| 0100000000001006
 +
| "netConnect"
 +
|-
 +
| 0x10
 +
| 0100000000001007
 +
| "playerSelect"
 +
|-
 +
| 0x11
 +
| 0100000000001008
 +
| "swkbd"
 +
|-
 +
| 0x12
 +
| 0100000000001009
 +
| "miiEdit"
 +
|-
 +
| 0x13
 +
| 010000000000100A
 +
| "LibAppletWeb" [[Internet_Browser#010000000000100A|WebApplet]] applet
 +
|-
 +
| 0x14
 +
| 010000000000100B
 +
| "LibAppletShop" [[Internet_Browser#ShopN|ShopN]] applet
 +
|-
 +
| 0x15
 +
| 010000000000100D
 +
| "photoViewer"
 +
|-
 +
| 0x16
 +
| 010000000000100E
 +
|
 +
|-
 +
| 0x17
 +
| 010000000000100F
 +
| "LibAppletOff" [[Internet_Browser#Offline_Applet|Offline]] applet
 +
|-
 +
| 0x18
 +
| 0100000000001010
 +
| "LibAppletLns" [[Internet_Browser#Whitelisted_Applets|Whitelisted]] applet
 +
|-
 +
| 0x19
 +
| 0100000000001011
 +
| "LibAppletAuth" [[Internet_Browser#WifiWebAuthApplet|WifiWebAuth]] applet
 +
|-
 +
| 0x1A
 +
| 0100000000001013
 +
| "myPage"
 +
|-
 +
|}
 +
 +
=== ShimKind ===
 +
This is from strings and code in the [[Internet_Browser| web-applets]].
 +
 +
This indicates the type of web-applet.
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
!  shimKind value
 +
!  Description
 +
|-
 +
| 2
 +
| LoginApplet
 +
|-
 +
| 4
 +
| ShareApplet
 +
|-
 +
| 5
 +
| WebApplet
 +
|-
 +
| 6
 +
| WifiWebAuthApplet
 +
|-
 +
| 7
 +
| LobbyApplet
 +
|}
  
 
[[Category:Services]]
 
[[Category:Services]]

Revision as of 15:03, 5 August 2017

This sysmodule handles a lot of stuff internally, going by service-access-control etc.

Contains multiple raw images, with at least the following: "NN_OMM_CHARGING_BIN_{begin|end}"(charging icon), low-battery icon, and the Nintendo Switch logo displayed during system boot.

This is only sysmodule using the usb:pd* Dock services besides PTM_services.

appletAE

appletOE

idle:sys

omm

Cmd Name
0
1
2
3 DisableScreen?
4
5
6 TurnOnScreen
7 TurnOffScreen
8
9

spsm

Enums

AppletId

ID Title-id Description
0x02 010000000000100C "overlayDisp"
0x03 0100000000001000 "qlaunch"
0x04 0100000000001012 "starter"
0x0A 0100000000001001 "auth"
0x0B 0100000000001002 "cabinet"
0x0C 0100000000001003 "controller"
0x0D 0100000000001004 "dataErase"
0x0E 0100000000001005 "error"
0x0F 0100000000001006 "netConnect"
0x10 0100000000001007 "playerSelect"
0x11 0100000000001008 "swkbd"
0x12 0100000000001009 "miiEdit"
0x13 010000000000100A "LibAppletWeb" WebApplet applet
0x14 010000000000100B "LibAppletShop" ShopN applet
0x15 010000000000100D "photoViewer"
0x16 010000000000100E
0x17 010000000000100F "LibAppletOff" Offline applet
0x18 0100000000001010 "LibAppletLns" Whitelisted applet
0x19 0100000000001011 "LibAppletAuth" WifiWebAuth applet
0x1A 0100000000001013 "myPage"

ShimKind

This is from strings and code in the web-applets.

This indicates the type of web-applet.

shimKind value Description
2 LoginApplet
4 ShareApplet
5 WebApplet
6 WifiWebAuthApplet
7 LobbyApplet