NIM Services: Difference between revisions

PabloMK7 (talk | contribs)
m No need to brag about it, people can know it's you from edit history.
Steveice10 (talk | contribs)
Filling out nim:u service commands
Line 7: Line 7:
|-
|-
| 0x00010000
| 0x00010000
| StartNetworkUpdate
| [[NIMU:StartNetworkUpdate|StartNetworkUpdate]]
|-
|-
| 0x00020000
| 0x00020000
| GetProgress ([[NIMU:GetUpdateDownloadProgress|GetUpdateDownloadProgress]])
| [[NIMU:GetProgress|GetProgress]]
|-
|-
| 0x00030000
| 0x00030000
| Cancel
| [[NIMU:Cancel|Cancel]]
|-
|-
| 0x00040000
| 0x00040000
| CommitSystemTitles ([[NIMU:FinishTitlesInstall|FinishTitlesInstall]])
| [[NIMU:CommitSystemTitles|CommitSystemTitles]]
|-
|-
| 0x00050000
| 0x00050000
| GetBackgroundEventForMenu (This obtains an event handle. Home Menu will check whether a system update is available when this event is triggered.)
| [[NIMU:GetBackgroundEventForMenu|GetBackgroundEventForMenu]]
|-
|-
| 0x00060000
| 0x00060000
| GetBackgroundEventForNews
| [[NIMU:GetBackgroundEventForNews|GetBackgroundEventForNews]]
|-
|-
| 0x00070000
| 0x00070000
| FormatSaveData (This deletes and recreates the system save data 0x0001002C (NIM System SaveData))
| [[NIMU:FormatSaveData|FormatSaveData]]
|-
|-
| 0x00080000
| 0x00080000
| GetCustomerSupportCode
| [[NIMU:GetCustomerSupportCode|GetCustomerSupportCode]]
|-
|-
| 0x00090000
| 0x00090000
| IsCommittableAllSystemTitles ([[NIMU:CheckSysupdateAvailable|CheckSysupdateAvailable]])
| [[NIMU:IsCommittableAllSystemTitles|IsCommittableAllSystemTitles]]
|-
|-
| 0x000A0000
| 0x000A0000
| GetBackgroundProgress (GetState)
| [[NIMU:GetBackgroundProgress|GetBackgroundProgress]]
|-
|-
| 0x000B0000
| 0x000B0000
| GetSavedHash ([[NIMU:GetSystemTitleHash|GetSystemTitleHash]])
| [[NIMU:GetSavedHash|GetSavedHash]]
|-
|-
| 0x000C0082
| 0x000C0082
| UnregisterTask
| [[NIMU:UnregisterTask|UnregisterTask]]
|-
|-
| 0x000D0080
| 0x000D0080
| IsRegistered
| [[NIMU:IsRegistered|IsRegistered]]
|-
|-
| 0x000E0080
| 0x000E0080
| FindTaskInfo
| [[NIMU:FindTaskInfo|FindTaskInfo]]
|-
|-
| 0x000F0042
| 0x000F0042
| GetTaskInfos
| [[NIMU:GetTaskInfos|GetTaskInfos]]
|-
|-
| 0x00100000
| 0x00100000
| DeleteUnmanagedContexts
| [[NIMU:DeleteUnmanagedContexts|DeleteUnmanagedContexts]]
|-
|-
|}
| 0x00110000
 
| [[NIMU:UpdateAutoTitleDownloadTasksAsync|UpdateAutoTitleDownloadTasksAsync]]
I'm not sure if these commands header exist...
{| class="wikitable" border="1"
|-
!  Command Header
!  Description
|-
|-
| 0x00110000
| 0x00120000
| ?
| [[NIMU:StartPendingAutoTitleDownloadTasksAsync|StartPendingAutoTitleDownloadTasksAsync]]
|-
|-
| 0x00130000
| 0x00130000
| ?
| [[NIMU:GetAsyncResult|GetAsyncResult]]
|-
|-
| 0x00140000
| 0x00140000
| ?
| [[NIMU:CancelAsyncCall|CancelAsyncCall]]
|-
|-
| 0x00150000
| 0x00150000
| ?
| [[NIMU:IsPendingAutoTitleDownloadTasks|IsPendingAutoTitleDownloadTasks]]
|-
| 0x00160000
| [[NIMU:GetNumAutoTitleDownloadTasks|GetNumAutoTitleDownloadTasks]]
|-
|-
| 0x00170042
| 0x00170042
| ?
| [[NIMU:GetAutoTitleDownloadTaskInfos|GetAutoTitleDownloadTaskInfos]]
|-
|-
| 0x00180080
| 0x00180080
| ?
| [[NIMU:CancelAutoTitleDownloadTask|CancelAutoTitleDownloadTask]]
|-
| 0x00190002
| [[NIMU:SetAutoDbgDat|SetAutoDbgDat]]
|-
| 0x001A0002
| [[NIMU:GetAutoDbgDat|GetAutoDbgDat]]
|-
| 0x001B0042
| [[NIMU:SetDbgTasks|SetDbgTasks]]
|-
| 0x001C0042
| [[NIMU:GetDbgTasks|GetDbgTasks]]
|-
| 0x001D0000
| [[NIMU:DeleteDbgData|DeleteDbgData]]
|-
| 0x001E0042
| [[NIMU:SetTslXml|SetTslXml]]
|-
| 0x001F0000
| [[NIMU:GetTslXmlSize|GetTslXmlSize]]
|-
| 0x00200042
| [[NIMU:GetTslXml|GetTslXml]]
|-
| 0x00210000
| [[NIMU:DeleteTslXml|DeleteTslXml]]
|-
| 0x00220042
| [[NIMU:SetDtlXml|SetDtlXml]]
|-
| 0x00230000
| [[NIMU:GetDtlXmlSize|GetDtlXmlSize]]
|-
| 0x00240042
| [[NIMU:GetDtlXml|GetDtlXml]]
|-
|-
| 0x00250000
| 0x00250000
| ?
| [[NIMU:UpdateAccountStatus|UpdateAccountStatus]]
|-
|-
| 0x00260200
| 0x00260180
| ?
| [[NIMU:StartTitleDownload|StartTitleDownload]]
|-
|-
| 0x00270000
| 0x00270000
| ?
| [[NIMU:StopTitleDownload|StopTitleDownload]]
|-
|-
| 0x00280000
| 0x00280000
| ?
| [[NIMU:GetTitleDownloadProgress|GetTitleDownloadProgress]]
|-
|-
| 0x00290246
| 0x00290246
| RegisterTask
| [[NIMU:RegisterTask|RegisterTask]]
|-
|-
| 0x002A0000
| 0x002A0000
| ?
| [[NIMU:IsSystemUpdateAvailable|IsSystemUpdateAvailable]]
|-
|-
| 0x002B0000
| 0x002B0000
| ?
| ? (Response: 0 = 0x002B0040, 1 = Result Code)
|-
|-
| 0x002C0000
| 0x002C0000
| ?
| [[NIMU:UpdateTickets|UpdateTickets]]
|-
|-
| 0x002D00C0
| 0x002D00C0
| ?
| [[NIMU:DownloadTitleSeedAsync|DownloadTitleSeedAsync]]
|-
|-
| 0x00480002
| 0x002E0000
| ?
| [[NIMU:DownloadMissingTitleSeedsAsync|DownloadMissingTitleSeedsAsync]]
|-
|-
|}
|}