Changes

Jump to navigation Jump to search
1,935 bytes added ,  12 January
add command names for act:a
Line 3: Line 3:  
The ACT module handles NNID accounts. This module behaves very similarly to the [https://github.com/devkitPro/wut/blob/master/cafe/nn_act.def Wii U] implementation (nn::act)
 
The ACT module handles NNID accounts. This module behaves very similarly to the [https://github.com/devkitPro/wut/blob/master/cafe/nn_act.def Wii U] implementation (nn::act)
   −
= ACT service "act:u" =
+
= ACT User Service "act:u" =
These commands are common to both act:u and act:a
+
These commands are used generally by most titles, and are also present in act:a.
    
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
Line 79: Line 79:  
|}
 
|}
   −
= ACT service "act:a" =
+
= ACT Admin Service "act:a" =
These commands are exclusive to act:a
+
 
 +
This service is used mainly by the Nintendo Network ID Settings application accessible in System Settings.
    
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
! Command Header
+
! Command Header !! Description
! Available since system-version
  −
! Description
   
|-
 
|-
| 0x04010080
+
| 0x04010080 || [[ACTA:SwapAccountSlots|SwapAccountSlots]]
|  
  −
| ?
   
|-
 
|-
| 0x04020000
+
| 0x04020000 || [[ACTA:CreateConsoleAccount|CreateConsoleAccount]]
|  
  −
| [[ACTA:CreateConsoleAccount|CreateConsoleAccount]]
   
|-
 
|-
| 0x04030040
+
| 0x04030040 || [[ACTA:CommitConsoleAccount|CommitConsoleAccount]]
|  
  −
| CommitConsoleAccount
   
|-
 
|-
| 0x04040080
+
| 0x04040080 || [[ACTA:UnbindServerAccount|UnbindServerAccount]]
|  
  −
| [[ACTA:UnbindServerAccount|UnbindServerAccount]]
   
|-
 
|-
| 0x04050040
+
| 0x04050040 || [[ACTA:DeleteConsoleAccount|DeleteConsoleAccount]]
|  
  −
| DeleteConsoleAccount
   
|-
 
|-
| 0x04060240
+
| 0x04060240 || [[ACTA:LoadConsoleAccount|LoadConsoleAccount]]
|  
  −
| ?
   
|-
 
|-
| 0x04070000
+
| 0x04070000 || [[ACTA:UnloadConsoleAccount|UnloadConsoleAccount]]
|  
  −
| UnloadConsoleAccount
   
|-
 
|-
| 0x04080080
+
| 0x04080080 || [[ACTA:EnableAccountPasswordCache|EnableAccountPasswordCache]]
|  
  −
| EnableAccountPasswordCache
   
|-
 
|-
| 0x04090040
+
| 0x04090040 || [[ACTA:SetDefaultAccount|SetDefaultAccount]]
|  
  −
| [[ACTA:SetDefaultAccount|SetDefaultAccount]]
   
|-
 
|-
| 0x040A0040
+
| 0x040A0040 || [[ACTA:ReplaceAccountId|ReplaceAccountId]]
|  
  −
| ReplaceAccountId
   
|-
 
|-
| 0x040B0040
+
| 0x040B0040 || [[ACTA:GetSupportContext|GetSupportContext]]
|  
  −
| GetSupportContext
   
|-
 
|-
| 0x040C0100
+
| 0x040C0100 || [[ACTA:SetAccountEnvironment|SetAccountEnvironment]]
|  
  −
| ?
   
|-
 
|-
| 0x040D00C0
+
| 0x040D00C0 || [[ACTA:SetDefaultAccountEnvironment|SetDefaultAccountEnvironment]]
|  
  −
| ?
   
|-
 
|-
| 0x040E02C0
+
| 0x040E02C0 || [[ACTA:SetAccountEnvironmentStrings|SetAccountEnvironmentStrings]]
|  
  −
| ?
   
|-
 
|-
| 0x040F0280
+
| 0x040F0280 || [[ACTA:SetDefaultAccountEnvironmentStrings|SetDefaultAccountEnvironmentStrings]]
|  
  −
| ?
   
|-
 
|-
| 0x04100040
+
| 0x04100040 || [[ACTA:SetPersistentIdHead|SetPersistentIdHead]]
|  
  −
| ?
   
|-
 
|-
| 0x04110040
+
| 0x04110040 || [[ACTA:SetTransferableIdCounter|SetTransferableIdCounter]]
|  
  −
| ?
   
|-
 
|-
| 0x041207C0
+
| 0x041207C0 || [[ACTA:UpdateMii|UpdateMii]]
|  
  −
| [[ACTA:UpdateMii|UpdateMii]]
   
|-
 
|-
| 0x041300C2
+
| 0x041300C2 || [[ACTA:UpdateMiiImage|UpdateMiiImage]]
|  
  −
| UpdateMiiImage
   
|-
 
|-
| 0x04140182
+
| 0x04140182 || [[ACTA:InquireAccountIdAvailability|InquireAccountIdAvailability]]
|  
  −
| InquireAccountIdAvailability
   
|-
 
|-
| 0x04150EC4
+
| 0x04150EC4 || [[ACTA:BindToNewServerAccount|BindToNewServerAccount]]
|  
  −
| BindToNewServerAccount
   
|-
 
|-
| 0x041602C4
+
| 0x041602C4 || [[ACTA:BindToExistentServerAccount|BindToExistentServerAccount]]
|  
  −
| BindToExistentServerAccount
   
|-
 
|-
| 0x041702C4
+
| 0x041702C4 || [[ACTA:InquireBindingToExistentServerAccount|InquireBindingToExistentServerAccount]]
|  
  −
| InquireBindingToExistentServerAccount
   
|-
 
|-
| 0x04180042
+
| 0x04180042 || [[ACTA:DeleteServerAccount|DeleteServerAccount]]
|  
  −
| ?
   
|-
 
|-
| 0x04190042
+
| 0x04190042 || AccountAccountToken? (stubbed)
|  
  −
| ?
   
|-
 
|-
| 0x041A01C2
+
| 0x041A01C2 || [[ACTA:AcquireAccountTokenEx|AcquireAccountTokenEx]]
|  
  −
| AcquireAccountTokenEx
   
|-
 
|-
| 0x041B0142
+
| 0x041B0142 || [[ACTA:AgreeEula|AgreeEula]]
|  
  −
| AgreeEula
   
|-
 
|-
| 0x041C0042
+
| 0x041C0042 || [[ACTA:SyncAccountInfo|SyncAccountInfo]]
|  
  −
| SyncAccountInfo
   
|-
 
|-
| 0x041D0080
+
| 0x041D0080 || [[ACTA:ManageAccountToken|ManageAccountToken]]
|  
  −
| ?
   
|-
 
|-
| 0x041E0182
+
| 0x041E0182 || [[ACTA:UpdateAccountPassword|UpdateAccountPassword]]
|  
  −
| UpdateAccountPassword
   
|-
 
|-
| 0x041F0042
+
| 0x041F0042 || [[ACTA:ReissueAccountPassword|ReissueAccountPassword]]
|  
  −
| ReissueAccountPassword
   
|-
 
|-
| 0x04200180
+
| 0x04200180 || [[ACTA:SetAccountPasswordInput|SetAccountPasswordInput]]
|  
  −
| SetAccountPasswordInput
   
|-
 
|-
| 0x04210042
+
| 0x04210042 || [[ACTA:UploadMii|UploadMii]]
|  
  −
| UploadMii
   
|-
 
|-
| 0x04220042
+
| 0x04220042 || [[ACTA:InactivateDevice|InactivateDevice]]
|  
  −
| ?
   
|-
 
|-
| 0x04230082
+
| 0x04230082 || [[ACTA:ValidateMailAddress|ValidateMailAddress]]
|  
  −
| ValidateMailAddress
   
|-
 
|-
| 0x04240044
+
| 0x04240044 || [[ACTA:RequestParentalApproval|RequestParentalApproval]]
|  
  −
| ?
   
|-
 
|-
| 0x04250042
+
| 0x04250042 || [[ACTA:SendConfirmationMail|SendConfirmationMail]]
|  
  −
| SendConfirmationMail
   
|-
 
|-
| 0x04260044
+
| 0x04260044 || [[ACTA:SendPinConfirmationMail|SendPinConfirmationMail]]
|  
  −
| ?
   
|-
 
|-
| 0x04270084
+
| 0x04270084 || [[ACTA:SubmitResetPasswordPin|SubmitResetPasswordPin]]
|  
  −
| ?
   
|-
 
|-
| 0x04280044
+
| 0x04280044 || [[ACTA:ApproveByCreditCard|ApproveByCreditCard]]
|  
  −
| ApproveByCreditCard
   
|-
 
|-
| 0x04290082
+
| 0x04290082 || [[ACTA:SendCoppaCodeMail|SendCoppaCodeMail]]
|  
  −
| SendCoppaCodeMail
   
|-
 
|-
| 0x042A0080
+
| 0x042A0080 || [[ACTA:SetAccountRequiresMiiUpdate|SetAccountRequiresMiiUpdate]]
|  
  −
| ?
   
|-
 
|-
| 0x042B01C4
+
| 0x042B01C4 || [[ACTA:InitializeAccountMigration|InitializeAccountMigration]]
|  
  −
| ?
   
|-
 
|-
| 0x042C0042
+
| 0x042C0042 || [[ACTA:CommitAccountMigration|CommitAccountMigration]]
|  
  −
| ?
   
|-
 
|-
| 0x042D0042
+
| 0x042D0042 || [[ACTA:InactivateAccountDevice|InactivateAccountDevice]]
|  
  −
| ?
   
|-
 
|-
| 0x042E0080
+
| 0x042E0080 || [[ACTA:SetServerTimeDifference|SetServerTimeDifference]]
|  
  −
| ?
   
|-
 
|-
| 0x042F0084
+
| 0x042F0084 || [[ACTA:UpdateAccountInfoEx|UpdateAccountInfoEx]]
|  
  −
| UpdateAccountInfoEx
   
|-
 
|-
| 0x04300044
+
| 0x04300044 || [[ACTA:UpdateAccountMailAddress|UpdateAccountMailAddress]]
|  
  −
| UpdateAccountMailAddress
   
|-
 
|-
| 0x04310042
+
| 0x04310042 || [[ACTA:DeleteCurrentDevice|DeleteCurrentDevice]]
|  
  −
| ?
   
|-
 
|-
| 0x04320042
+
| 0x04320042 || [[ACTA:DeleteAccountCurrentDevice|DeleteAccountCurrentDevice]]
|  
  −
| ?
   
|-
 
|-
| 0x04330042
+
| 0x04330042 || [[ACTA:DeleteAccountMigrations|DeleteAccountMigrations]]
|  
  −
| ?
   
|-
 
|-
| 0x04340003
+
| 0x04340003 || [[ACTA:ReloadSaveData|ReloadSaveData]]
|  
  −
| ?
   
|-
 
|-
| 0x04350042
+
| 0x04350042 || [[ACTA:DeleteServerAccount|DeleteServerAccount]]
|  
  −
| DeleteServerAccount
   
|}
 
|}
  −
  −
This is the service used by regular applications.
      
= Account slots =
 
= Account slots =
Trusted
462

edits

Navigation menu