Settings services: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
No edit summary  | 
				|||
| Line 18: | Line 18: | ||
= set:cal =  | = set:cal =  | ||
{| class="wikitable" border="1"  | {| class="wikitable" border="1"  | ||
|-  | |-  | ||
| Line 41: | Line 40: | ||
= set:sys =  | = set:sys =  | ||
{| class="wikitable" border="1"  | |||
|-  | |||
! Cmd || Name  | |||
|-  | |||
| ? || GetSerialNumber (Returns the 0x18-byte SerialNumber string)  | |||
|}  | |||
[[Category:Services]]  | [[Category:Services]]  | ||
Revision as of 22:01, 26 June 2017
set
| Cmd | Name | 
|---|---|
| 0 | GetLanguageCode | 
| 1 | SetLanguageCode | 
| 3 | |
| 4 | 
set:fd
set:cal
| Cmd | Name | 
|---|---|
| ? | GetDeviceId (Returns the 64bit DeviceId) | 
| GetDeviceId_cmd+1 presumably? | GetDeviceCert (Returns the 0x240-byte DeviceCert) | 
| ? | GetTLSClientPrivk | 
| GetTLSClientPrivk_cmd+1 presumably? | GetTLSClientCert | 
Used for accessing data calibrated at the factory.
GetTLSClientPrivk
.Returns the encrypted TLS client-privk, outbuf_size = 0x134. Buf+0 is u32 size of the encrypted/plaintext data, +4 is the actual start of the encrypted data.
GetTLSClientCert
Returns the plaintext TLS client-cert, outbuf_size = 0x804. Buf+0 is the u32 size of the actual cert, +4 is the actual start of the cert.
set:sys
| Cmd | Name | 
|---|---|
| ? | GetSerialNumber (Returns the 0x18-byte SerialNumber string) |