Difference between revisions of "Application Manager Services PXI"

From 3dbrew
Jump to navigation Jump to search
m (ixes and added info)
Line 47: Line 47:
 
| 0x000B0000
 
| 0x000B0000
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
|  
+
|?
 
|-
 
|-
 
| 0x000C0000
 
| 0x000C0000
Line 87: Line 87:
 
| 0x00150000
 
| 0x00150000
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
|  
+
|?
 
|-
 
|-
 
| 0x00160040
 
| 0x00160040
Line 107: Line 107:
 
| 0x001A0000
 
| 0x001A0000
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
|  
+
|?
 
|-
 
|-
 
| 0x001B0040
 
| 0x001B0040
Line 163: Line 163:
 
| 0x00280000
 
| 0x00280000
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
|  
+
|?
 
|-
 
|-
 
| 0x00290000
 
| 0x00290000
Line 243: Line 243:
 
| 0x003C0000
 
| 0x003C0000
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
|  
+
|?
 
|-
 
|-
 
| 0x003D0108
 
| 0x003D0108
Line 263: Line 263:
 
| 0x00410000
 
| 0x00410000
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
|  
+
|?
 
|-
 
|-
 
| 0x00420142
 
| 0x00420142
Line 275: Line 275:
 
| 0x004400C4
 
| 0x004400C4
 
| [[2.0.0-2]]
 
| [[2.0.0-2]]
| ?
+
|?
 
|-
 
|-
 
| 0x00450108
 
| 0x00450108
Line 327: Line 327:
 
| 0x00510000
 
| 0x00510000
 
| [[2.0.0-2]]
 
| [[2.0.0-2]]
|  
+
|?
 
|-
 
|-
 
| 0x00520040
 
| 0x00520040
Line 339: Line 339:
 
| 0x00540000
 
| 0x00540000
 
| [[2.0.0-2]]
 
| [[2.0.0-2]]
|  
+
|?
 
|-
 
|-
 
| 0x005500C4
 
| 0x005500C4

Revision as of 06:04, 6 November 2014

Command Header Available since system version Description
0x00010040 1.0.0-0 GetTitleCount
0x00020082 1.0.0-0 GetTitleList
0x00030084 1.0.0-0 GetTitleInfo
0x000400C0 1.0.0-0 DeleteTitle
0x000500C0 1.0.0-0 GetTitleProductCode
0x000600C0 1.0.0-0 (unknown_u8, unknown_u64)
0x00070080 1.0.0-0 (unknown_u8, unknown_u32)
0x00080080 1.0.0-0 InstallFIRM
0x00090000 1.0.0-0 InstallTikBegin
0x000A0042 1.0.0-0 InstallTikWrite (size, ptr, ptrsize)
0x000B0000 1.0.0-0 ?
0x000C0000 1.0.0-0 InstallTikFinish
0x000D0080 1.0.0-0 (unknown_u64)
0x000E0000 1.0.0-0 GetTitleAllCount
0x000F0082 1.0.0-0 GetTitleAllList
0x00100100 1.0.0-0 InstallTitleBegin (?)
0x00110000 1.0.0-0 InstallTitleAbort (?)
0x00120100 1.0.0-0 InstallTitleResume (?)
0x00130000 1.0.0-0 InstallTmdBegin (?)
0x00140042 1.0.0-0 InstallTmdWrite
0x00150000 1.0.0-0 ?
0x00160040 1.0.0-0 InstallTmdFinish (?)
0x00170040 1.0.0-0 InstallContentBegin
0x00180042 1.0.0-0 InstallContentWrite
0x00190000 1.0.0-0 InstallContentAbort (?)
0x001A0000 1.0.0-0 ?
0x001B0040 1.0.0-0 InstallContentResume
0x001C0000 1.0.0-0 InstallContentFinish
0x001D0040 1.0.0-0 (unknown_u8, unknown_u32)
0x001E00C2 1.0.0-0 (unknown_entrycount, unknown_u8, unknown_u32, ptr, ptrsize)
0x001F0084 1.0.0-0 GetTitleTemporaryInfo
0x002000C0 1.0.0-0 (unknown_u8, unknown_u64)
0x002100C0 1.0.0-0 (unknown_u8, unknown_u64)
0x00220102 1.0.0-0 (count, unknown_u8, unknown_u64, ptrsize_count_mul_2, ptr)
0x00230104 1.0.0-0 (count, unknown_u8, unknown_u64, ptr1size_count_mul_2, ptr1, ptr2size_count_mul_24, ptr2)
0x00240102 1.0.0-0 (count, unknown_u8, unknown_u64, ptrsize_count_mul2, ptr)
0x00250000 1.0.0-0 GetContentCount (?)
0x00260042 1.0.0-0 GetContentIds (?)
0x00270044 1.0.0-0 GetContentInfoForIds (?)
0x00280000 1.0.0-0 ?
0x00290000 1.0.0-0 InstallTitleFinish (?)
0x002A00C2 1.0.0-0 (unknown_u8, count, unknown_u8, ptrsize_count_mul_8, ptr)
0x002B.... 1.0.0-0 ?
0x002C.... 1.0.0-0 ?
0x002D.... 1.0.0-0 ?
0x002E.... 1.0.0-0 ?
0x002F.... 1.0.0-0 ?
0x0030.... 1.0.0-0 ?
0x0031.... 1.0.0-0 ?
0x0032.... 1.0.0-0 ?
0x0033.... 1.0.0-0 ?
0x0034.... 1.0.0-0 ?
0x0035.... 1.0.0-0 ?
0x0036.... 1.0.0-0 ?
0x0037.... 1.0.0-0 ?
0x0038.... 1.0.0-0 ?
0x00390146 1.0.0-0 (size2, size3, unknown_u64, size1, ptr1size_size1, ptr1, ptr2size_size2, ptr2, ptr3size_size3, ptr3)
0x003A0146 1.0.0-0 (unknown_u64, size1, size2, size3, ptr1size_size1, ptr1, ptr2size_size2, ptr2, ptr3size_size3, ptr3)
0x003B0042 1.0.0-0 (size, ptrsize, ptr)
0x003C0000 1.0.0-0 ?
0x003D0108 1.0.0-0 (size1, size2, size3, size4, ptr1size, ptr1, ptr2size, ptr2, ptr3size, ptr3, ptr4size, ptr4)
0x003E0042 1.0.0-0 (size, ptrsize, ptr)
0x003F0040 1.0.0-0 (unknown_u8)
0x00400040 1.0.0-0 FinishInstallToMedia (u8 mediatype)
0x00410000 1.0.0-0 ?
0x00420142 1.0.0-0 InstallCommit
0x004301C8 2.0.0-2 VerifyDSiWareFooter
0x004400C4 2.0.0-2 ?
0x00450108 2.0.0-2 (size1, size3, size2, unknown_u8, ptr1size, ptr1, ptr2size, ptr2, ptr3size, ptr3, ptr4size_size2, ptr4) (DecryptDSiWareData)
0x00460182 2.0.0-2 WriteTWLSavedata
0x00470080 2.0.0-2 (unknown_u8, unknown_u8)
0x00480040 2.0.0-2 ReloadDBS
0x00490080 2.0.0-2 (unknown_u64)
0x004A0102 2.0.0-2 (count, unknown_u64, unknown_u8, ptrsize_count_mul_8, ptr)
0x004B0100 2.0.0-2 (unknown_u64, unknown_u64)
0x004C0042 2.0.0-2 (count, ptrsize_count_mul_24, ptr)
0x004D0144 2.0.0-2 ExportDSiWare
0x004E00C0 2.0.0-2 (unknown_u64, unknown_u8)
0x004F00C0 2.0.0-2 GetDSiWareExportSize
0x00500044 2.0.0-2 (count, ptr1size_count_mul_8, ptr1, ptr2size_count_mul_4, ptr2)
0x00510000 2.0.0-2 ?
0x00520040 2.0.0-2 (unknown_u8)
0x00530084 2.0.0-2 ValidateDSiWareMovableSedHash
0x00540000 2.0.0-2 ?
0x005500C4 2.0.0-2 ValidateDSiWareSectionMAC
0x005600C0 2.0.0-2 (unknown_u64, unknown_u16)
0x00570042 4.0.0-7 ?
0x0058.... 4.0.0-7 ?
0x00590104 4.0.0-7 ?
0x005A0142 4.0.0-7 ?
0x005B.... 4.0.0-7 ?
0x005C0044 4.0.0-7 ?
0x005D0082 4.0.0-7 ?
0x005E0102 4.0.0-7 ?
0x005F.... 4.0.0-7 ?
0x00600102 4.0.0-7 ?
0x00610142 4.0.0-7 ?
0x00620044 4.0.0-7 ?
0x00630042 4.0.0-7 ?
0x0064.... 4.0.0-7 ?
0x0065.... 4.0.0-7 ?
0x0066.... 4.0.0-7 Stubbed starting with 4.0.0-7, this only returns zero for the command result-code.
0x00670082 4.0.0-7 ?
0x006801C2 4.0.0-7 ?
0x0069.... 4.0.0-7 ?
0x006A.... 4.0.0-7 ?
0x006B0142 4.0.0-7 ?
0x006C.... 5.0.0-11 (u8 Mediatype, u64 programID)

Errors

Error-code Description
0xC8A0802B This indicates the the dbs image(.db) does not exist, or opening the .db file failed.
0xC8E083FC This error indicates that the title is already installed, with the same title-version as the title being installed?
0xD8E08027 Invalid title-version, or the title-version of the title being installed is older than the currently installed title-version.
0xD8A08004 Invalid ticket title version.
0xD8E08025 Invalid NCCH. returned from InstallContentFinish
0xD8A08029 Error-type 1
0xD8E08065 Error-type -1
0xD8E08065+1 / 0xD8E08066 Error-type -2
0xD8E08065+2 / 0xD8E08067 Error-type -3
0xD8E08065+3 / 0xD8E08068 Error-type -4
0xD8E08065+4 / 0xD8E08069 Error-type -5
0xD8E08065+5 / 0xD8E0806A Error-type -6. Returned when a function returns error -2011: signature check for cert(TMD/TIK/cert-chain, ...) failed.
0xD8E08065+6 / 0xD8E0806B Error-type -7
0xD8E08065+7 / 0xD8E0806C Error-type -8
0xD8E08065+8 / 0xD8E0806D Error-type -9
0xD8E08065+9 / 0xD8E0806E Error-type -10
0xD8E08065+10 / 0xD8E0806F Error-type -11
0xD8E08065+11 / 0xD8E08070 Error-type -12
0xD8E08065+12 / 0xD8E08071 Error-type -13
0xD8E08065+13 / 0xD8E08072 Error-type -14
0xD8A083FA Invalid titleID.
0xE0E0802C AM module returns this error when the system-title bit is set for the input CTR/TWL titleID-high, for AM:DeleteApplicationTitle.