Difference between revisions of "NIM Services"
Jump to navigation
Jump to search
Steveice10 (talk | contribs) m (Order by ID) |
|||
Line 45: | Line 45: | ||
! Command Header | ! Command Header | ||
! Description | ! Description | ||
+ | |- | ||
+ | | 0x00060080 | ||
+ | | The input at cmdreq[1-2] is an u64 titleID. This writes an u8 to cmdreply[2]. It's unknown what exactly the [[eShop]] application uses this for, it only uses this command for apps which are installed(checked via [[Application_Manager_Services|AM]] probably). In those cases, it seems the outval for this command(with result-code=0) is normally 0? | ||
|- | |- | ||
| 0x000A0000 | | 0x000A0000 | ||
| [[NIMS:CheckSysupdateAvailableSOAP|CheckSysupdateAvailableSOAP]] | | [[NIMS:CheckSysupdateAvailableSOAP|CheckSysupdateAvailableSOAP]] | ||
− | |||
− | |||
− | |||
|- | |- | ||
| 0x0016020A | | 0x0016020A |
Revision as of 01:40, 27 October 2015
NIM user service "nim:u"
Command Header | Description |
---|---|
0x00010000 | Related to starting a sysupdate? |
0x00020000 | GetUpdateDownloadProgress |
0x0003.... | ? |
0x00040000 | FinishTitlesInstall |
0x00050000 | This obtains an event handle. Home Menu will check whether a system update is available when this event is triggered. |
0x0006.... | ? |
0x0007.... | ? |
0x0008.... | ? |
0x00090000 | CheckSysupdateAvailable |
0x000A0000 | GetState |
0x000B.... | GetSystemTitleHash (unique hash for each sysupdate titlelist) |
NIM server service "nim:s"
Command Header | Description |
---|---|
0x00060080 | The input at cmdreq[1-2] is an u64 titleID. This writes an u8 to cmdreply[2]. It's unknown what exactly the eShop application uses this for, it only uses this command for apps which are installed(checked via AM probably). In those cases, it seems the outval for this command(with result-code=0) is normally 0? |
0x000A0000 | CheckSysupdateAvailableSOAP |
0x0016020A | ListTitles |
0x002D0042 | DownloadTickets |
0x00420240 | StartDownload |
NIM server service "nim:aoc"
Command Header | Description |
---|---|
0x00030042 | SetApplicationId |
0x00040042 | SetTin |
0x000902D0 | ListContentSetsEx |
0x00180000 | GetBalance |
0x001D0000 | GetCustomerSupportCode |
0x00210000 | Initialize |
0x00240282 | CalculateContentsRequiredSize |
0x00250000 | RefreshServerTime |