Changes

Jump to: navigation, search

Settings services

391 bytes added, 19:55, 7 September 2017
no edit summary
! Cmd || Name
|-
| 14 0 || GetDeviceCertGetBdAddress
|-
| 15 1 || GetDeviceCert2GetConfigurationId1
|-
| 2 || GetAccelerometerOffset|-| 3 || GetAccelerometerScale|-| 4 || GetGyroscopeOffset|-| 5 || GetGyroscopeScale|-| 6 || GetWlanMacAddress|-| 7 || GetWlanCountryCodesNum|-| 8 || GetWlanCountryCodes|-| 9 || GetSerialNumber|-| 10 || |-| 11 || |-| 12 || GetBatteryLot|-| 14 || GetDeviceCertECC|-| 15 || GetETicketCertRSA|-| 16 || GetTLSClientPrivkGetSslKey|-| 17 || GetSslCert|-| 18 || GetGamecardKey|-| 19 || GetGamecardCert|-| 20 || GetDeviceKeyECC|-| 21 || GetETicketKeyRSA|-| 22 || GetSpeakerCalibrationValues
|-
| 17 || GetTLSClientCert
|}
Used for accessing data calibrated at the factory. Probably only for console-unique data?(Everything read so far has been console-unique)
== GetDeviceCert GetDeviceCertECC ==
Takes a type-0x16 output buffer with fixed size 0x180.
Returns the DeviceCert. This is identical to 3DS DeviceCert/CTCert besides the strings. NIM loads the DeviceId from this.
== GetDeviceCert2 GetETicketCertRSA ==
Takes a type-0x16 output buffer with fixed size 0x240.
Same as GetDeviceCertGetDeviceCertECC, except this returns more data and the data starts differing at offset 0x108 compared to GetDeviceCert.
== GetTLSClientPrivk GetSslKey ==
Takes a type-0x16 output buffer with fixed size 0x134.
Used by SSL-sysmodule, see [[SSL_services|here]].
== GetTLSClientCert GetSslCert ==
Takes a type-0x16 output buffer with fixed size 0x804.

Navigation menu