<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://switchbrew.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cai+miao</id>
	<title>Nintendo Switch Brew - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://switchbrew.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cai+miao"/>
	<link rel="alternate" type="text/html" href="https://switchbrew.org/wiki/Special:Contributions/Cai_miao"/>
	<updated>2026-05-17T07:31:06Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://switchbrew.org/w/index.php?title=Calibration&amp;diff=10628</id>
		<title>Calibration</title>
		<link rel="alternate" type="text/html" href="https://switchbrew.org/w/index.php?title=Calibration&amp;diff=10628"/>
		<updated>2021-01-30T08:45:16Z</updated>

		<summary type="html">&lt;p&gt;Cai miao: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;During [[Factory_Setup|factory setup]], the Switch goes through calibration and the generated data from this process is written to two [[Flash_Filesystem|NAND user partitions]] (&#039;&#039;&#039;PRODINFO&#039;&#039;&#039; and &#039;&#039;&#039;PRODINFOF&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PRODINFOF&#039;&#039;&#039; is a FAT12 compliant filesystem and it&#039;s structure can be found [[Flash_Filesystem#PRODINFOF|here]]. It&#039;s mainly used to keep calibration logs and other assorted files.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PRODINFO&#039;&#039;&#039; is a raw binary blob containing the main calibration data, which ranges from hardware IDs to system keys.&lt;br /&gt;
&lt;br /&gt;
= CAL0 =&lt;br /&gt;
This is the raw data stored under the PRODINFO partition.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Offset&lt;br /&gt;
!  Size&lt;br /&gt;
!  Field&lt;br /&gt;
!  Description&lt;br /&gt;
|-&lt;br /&gt;
|  0x0000&lt;br /&gt;
|  0x04&lt;br /&gt;
|  MagicNumber&lt;br /&gt;
|  &amp;quot;CAL0&amp;quot; header magic.&lt;br /&gt;
|-&lt;br /&gt;
|  0x0004&lt;br /&gt;
|  0x04&lt;br /&gt;
|  Version&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x0008&lt;br /&gt;
|  0x04&lt;br /&gt;
|  BodySize&lt;br /&gt;
|  Total size of calibration data starting at offset 0x40.&lt;br /&gt;
|-&lt;br /&gt;
|  0x000C&lt;br /&gt;
|  0x02&lt;br /&gt;
|  Model&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x000E&lt;br /&gt;
|  0x02&lt;br /&gt;
|  UpdateCount&lt;br /&gt;
|  Increases each time calibration data is installed.&lt;br /&gt;
|-&lt;br /&gt;
|  0x0020&lt;br /&gt;
|  0x20&lt;br /&gt;
|  BodyHash&lt;br /&gt;
|  SHA256 hash calculated over calibration data.&lt;br /&gt;
|-&lt;br /&gt;
|  0x0040&lt;br /&gt;
|  0x1E&lt;br /&gt;
|  ConfigurationId1&lt;br /&gt;
|  Configuration ID string.&lt;br /&gt;
|-&lt;br /&gt;
|  0x0060&lt;br /&gt;
|  0x20&lt;br /&gt;
|  Reserved&lt;br /&gt;
|  Empty.&lt;br /&gt;
|-&lt;br /&gt;
|  0x0080&lt;br /&gt;
|  0x04&lt;br /&gt;
|  WlanCountryCodesNum&lt;br /&gt;
|  Number of elements in the WlanCountryCodes array.&lt;br /&gt;
|-&lt;br /&gt;
|  0x0084&lt;br /&gt;
|  0x04&lt;br /&gt;
|  WlanCountryCodesLastIndex&lt;br /&gt;
|  Index of the last element in the WlanCountryCodes array.&lt;br /&gt;
|-&lt;br /&gt;
|  0x0088&lt;br /&gt;
|  0x180&lt;br /&gt;
|  WlanCountryCodes&lt;br /&gt;
|  Array of WLAN country code strings. Each element is 3 bytes (code + NULL terminator).&lt;br /&gt;
|-&lt;br /&gt;
|  0x0210&lt;br /&gt;
|  0x06&lt;br /&gt;
|  WlanMacAddress&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x0220&lt;br /&gt;
|  0x06&lt;br /&gt;
|  BdAddress&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x0230&lt;br /&gt;
|  0x06&lt;br /&gt;
|  AccelerometerOffset&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x0238&lt;br /&gt;
|  0x06&lt;br /&gt;
|  AccelerometerScale&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x0240&lt;br /&gt;
|  0x06&lt;br /&gt;
|  GyroscopeOffset&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x0248&lt;br /&gt;
|  0x06&lt;br /&gt;
|  GyroscopeScale&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x0250&lt;br /&gt;
|  0x18&lt;br /&gt;
|  SerialNumber&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x0270&lt;br /&gt;
|  0x30&lt;br /&gt;
|  EccP256DeviceKey&lt;br /&gt;
|  Device key (ECC-P256 version; empty and unused).&lt;br /&gt;
|-&lt;br /&gt;
|  0x02B0&lt;br /&gt;
|  0x180&lt;br /&gt;
|  EccP256DeviceCertificate&lt;br /&gt;
|  Device certificate (ECC-P256 version; empty and unused).&lt;br /&gt;
|-&lt;br /&gt;
|  0x0440&lt;br /&gt;
|  0x30&lt;br /&gt;
|  EccB233DeviceKey&lt;br /&gt;
|  Device key (ECC-B233 version; empty and unused).&lt;br /&gt;
|-&lt;br /&gt;
|  0x0480&lt;br /&gt;
|  0x180&lt;br /&gt;
|  EccB233DeviceCertificate&lt;br /&gt;
|  Device certificate (ECC-B233 version; active).&lt;br /&gt;
|-&lt;br /&gt;
|  0x0610&lt;br /&gt;
|  0x30&lt;br /&gt;
|  EccP256ETicketKey&lt;br /&gt;
|  ETicket key (ECC-P256 version; empty and unused).&lt;br /&gt;
|-&lt;br /&gt;
|  0x0650&lt;br /&gt;
|  0x180&lt;br /&gt;
|  EccP256ETicketCertificate&lt;br /&gt;
|  ETicket certificate (ECC-P256 version; empty and unused).&lt;br /&gt;
|-&lt;br /&gt;
|  0x07E0&lt;br /&gt;
|  0x30&lt;br /&gt;
|  EccB233ETicketKey&lt;br /&gt;
|  ETicket key (ECC-B233 version; empty and unused).&lt;br /&gt;
|-&lt;br /&gt;
|  0x0820&lt;br /&gt;
|  0x180&lt;br /&gt;
|  EccB233ETicketCertificate&lt;br /&gt;
|  ETicket certificate (ECC-B233 version; empty and unused).&lt;br /&gt;
|-&lt;br /&gt;
|  0x09B0&lt;br /&gt;
|  0x110&lt;br /&gt;
|  SslKey&lt;br /&gt;
|  SSL key (empty and unused).&lt;br /&gt;
|-&lt;br /&gt;
|  0x0AD0&lt;br /&gt;
|  0x04&lt;br /&gt;
|  SslCertificateSize&lt;br /&gt;
|  Total size of the SSL certificate.&lt;br /&gt;
|-&lt;br /&gt;
|  0x0AE0&lt;br /&gt;
|  0x800&lt;br /&gt;
|  SslCertificate&lt;br /&gt;
|  SSL certificate. Only SslCertificateSize bytes are used.&lt;br /&gt;
|-&lt;br /&gt;
|  0x12E0&lt;br /&gt;
|  0x20&lt;br /&gt;
|  SslCertificateHash&lt;br /&gt;
|  SHA256 over the SSL certificate.&lt;br /&gt;
|-&lt;br /&gt;
|  0x1300&lt;br /&gt;
|  0x1000&lt;br /&gt;
|  RandomNumber&lt;br /&gt;
|  Random generated data.&lt;br /&gt;
|-&lt;br /&gt;
|  0x2300&lt;br /&gt;
|  0x20&lt;br /&gt;
|  RandomNumberHash&lt;br /&gt;
|  SHA256 over the random data block.&lt;br /&gt;
|-&lt;br /&gt;
|  0x2320&lt;br /&gt;
|  0x110&lt;br /&gt;
|  GameCardKey&lt;br /&gt;
|  Gamecard key (empty and unused).&lt;br /&gt;
|-&lt;br /&gt;
|  0x2440&lt;br /&gt;
|  0x400&lt;br /&gt;
|  GameCardCertificate&lt;br /&gt;
|  Gamecard certificate.&lt;br /&gt;
|-&lt;br /&gt;
|  0x2840&lt;br /&gt;
|  0x20&lt;br /&gt;
|  GameCardCertificateHash&lt;br /&gt;
|  SHA256 over the Gamecard certificate.&lt;br /&gt;
|-&lt;br /&gt;
|  0x2860&lt;br /&gt;
|  0x220&lt;br /&gt;
|  Rsa2048ETicketKey&lt;br /&gt;
|  ETicket key (RSA-2048 version; empty and unused).&lt;br /&gt;
|-&lt;br /&gt;
|  0x2A90&lt;br /&gt;
|  0x240&lt;br /&gt;
|  Rsa2048ETicketCertificate&lt;br /&gt;
|  ETicket certificate (RSA-2048 version; active).&lt;br /&gt;
|-&lt;br /&gt;
|  0x2CE0&lt;br /&gt;
|  0x18&lt;br /&gt;
|  BatteryLot&lt;br /&gt;
|  Battery lot string ID.&lt;br /&gt;
|-&lt;br /&gt;
|  0x2D00&lt;br /&gt;
|  0x800&lt;br /&gt;
|  SpeakerCalibrationValue&lt;br /&gt;
|  Speaker calibration values. Only 0x5A bytes are used.&lt;br /&gt;
|-&lt;br /&gt;
|  0x3510&lt;br /&gt;
|  0x04&lt;br /&gt;
|  RegionCode&lt;br /&gt;
|  0=JPN 1=USA 2=EUR 3=AUS 4=CHN 5=KOR 6=HKG&lt;br /&gt;
|-&lt;br /&gt;
|  0x3520&lt;br /&gt;
|  0x50&lt;br /&gt;
|  AmiiboKey&lt;br /&gt;
|  Amiibo key (ECQV and ECDSA versions).&lt;br /&gt;
|-&lt;br /&gt;
|  0x3580&lt;br /&gt;
|  0x14&lt;br /&gt;
|  AmiiboEcqvCertificate&lt;br /&gt;
|  Amiibo certificate (ECQV version).&lt;br /&gt;
|-&lt;br /&gt;
|  0x35A0&lt;br /&gt;
|  0x70&lt;br /&gt;
|  AmiiboEcdsaCertificate&lt;br /&gt;
|  Amiibo certificate (ECDSA version).&lt;br /&gt;
|-&lt;br /&gt;
|  0x3620&lt;br /&gt;
|  0x40&lt;br /&gt;
|  AmiiboEcqvBlsKey&lt;br /&gt;
|  Amiibo key (ECQV-BLS version).&lt;br /&gt;
|-&lt;br /&gt;
|  0x3670&lt;br /&gt;
|  0x20&lt;br /&gt;
|  AmiiboEcqvBlsCertificate&lt;br /&gt;
|  Amiibo certificate (ECQV-BLS version).&lt;br /&gt;
|-&lt;br /&gt;
|  0x36A0&lt;br /&gt;
|  0x90&lt;br /&gt;
|  AmiiboEcqvBlsRootCertificate&lt;br /&gt;
|  Amiibo root certificate (ECQV-BLS version).&lt;br /&gt;
|-&lt;br /&gt;
|  0x3740&lt;br /&gt;
|  0x04&lt;br /&gt;
|  ProductModel&lt;br /&gt;
|  0 = Invalid, 1 = Nx, 2 = Copper, 3 = Iowa, 4 = Hoag, 5 = Calcio, 6 = Aula&lt;br /&gt;
|-&lt;br /&gt;
|  0x3750&lt;br /&gt;
|  0x06&lt;br /&gt;
|  ColorVariation&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x3760&lt;br /&gt;
|  0x0C&lt;br /&gt;
|  LcdBacklightBrightnessMapping&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x3770&lt;br /&gt;
|  0x50&lt;br /&gt;
|  ExtendedEccB233DeviceKey&lt;br /&gt;
|  Extended device key (ECC-B233 version; active).&lt;br /&gt;
|-&lt;br /&gt;
|  0x37D0&lt;br /&gt;
|  0x50&lt;br /&gt;
|  ExtendedEccP256ETicketKey&lt;br /&gt;
|  Extended ETicket key (ECC-P256 version; empty and unused).&lt;br /&gt;
|-&lt;br /&gt;
|  0x3830&lt;br /&gt;
|  0x50&lt;br /&gt;
|  ExtendedEccB233ETicketKey&lt;br /&gt;
|  Extended ETicket key (ECC-B233 version; empty and unused).&lt;br /&gt;
|-&lt;br /&gt;
|  0x3890&lt;br /&gt;
|  0x240&lt;br /&gt;
|  ExtendedRsa2048ETicketKey&lt;br /&gt;
|  Extended ETicket key (RSA-2048 version; active).&lt;br /&gt;
|-&lt;br /&gt;
|  0x3AE0&lt;br /&gt;
|  0x130&lt;br /&gt;
|  ExtendedSslKey&lt;br /&gt;
|  Extended SSL key (active).&lt;br /&gt;
|-&lt;br /&gt;
|  0x3C20&lt;br /&gt;
|  0x130&lt;br /&gt;
|  ExtendedGameCardKey&lt;br /&gt;
|  Extended Gamecard key (active).&lt;br /&gt;
|-&lt;br /&gt;
|  0x3D60&lt;br /&gt;
|  0x04&lt;br /&gt;
|  LcdVendorId&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x3D70&lt;br /&gt;
|  0x240&lt;br /&gt;
|  [5.0.0+] ExtendedRsa2048DeviceKey&lt;br /&gt;
|  Extended device key (RSA-2048 version; active).&lt;br /&gt;
|-&lt;br /&gt;
|  0x3FC0&lt;br /&gt;
|  0x240&lt;br /&gt;
|  [5.0.0+] Rsa2048DeviceCertificate&lt;br /&gt;
|  Device certificate (RSA-2048 version; active).&lt;br /&gt;
|-&lt;br /&gt;
|  0x4210&lt;br /&gt;
|  0x01&lt;br /&gt;
|  [5.0.0+] UsbTypeCPowerSourceCircuitVersion&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x4220&lt;br /&gt;
|  0x04&lt;br /&gt;
|  [9.0.0+] HousingSubColor&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x4230&lt;br /&gt;
|  0x04&lt;br /&gt;
|  [9.0.0+] HousingBezelColor&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x4240&lt;br /&gt;
|  0x04&lt;br /&gt;
|  [9.0.0+] HousingMainColor1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x4250&lt;br /&gt;
|  0x04&lt;br /&gt;
|  [9.0.0+] HousingMainColor2&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x4260&lt;br /&gt;
|  0x04&lt;br /&gt;
|  [9.0.0+] HousingMainColor3&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x4270&lt;br /&gt;
|  0x01&lt;br /&gt;
|  [9.0.0+] AnalogStickModuleTypeL&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x4280&lt;br /&gt;
|  0x12&lt;br /&gt;
|  [9.0.0+] AnalogStickModelParameterL&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x42A0&lt;br /&gt;
|  0x09&lt;br /&gt;
|  [9.0.0+] AnalogStickFactoryCalibrationL&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x42B0&lt;br /&gt;
|  0x01&lt;br /&gt;
|  [9.0.0+] AnalogStickModuleTypeR&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x42C0&lt;br /&gt;
|  0x12&lt;br /&gt;
|  [9.0.0+] AnalogStickModelParameterR&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x42E0&lt;br /&gt;
|  0x09&lt;br /&gt;
|  [9.0.0+] AnalogStickFactoryCalibrationR&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x42F0&lt;br /&gt;
|  0x01&lt;br /&gt;
|  [9.0.0+] ConsoleSixAxisSensorModuleType&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x4300&lt;br /&gt;
|  0x06&lt;br /&gt;
|  [9.0.0+] ConsoleSixAxisSensorHorizontalOffset&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x4310&lt;br /&gt;
|  0x01&lt;br /&gt;
|  [6.0.0+] BatteryVersion&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x4320&lt;br /&gt;
|  0x01&lt;br /&gt;
|  [10.0.0+] TouchIcVendorId&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x4330&lt;br /&gt;
|  0x04&lt;br /&gt;
|  [9.0.0+] ColorModel&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  0x4340&lt;br /&gt;
|  0x01&lt;br /&gt;
|  [10.0.0+] ConsoleSixAxisSensorMountType&lt;br /&gt;
|  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Error detection ==&lt;br /&gt;
Each block of raw calibration data (with the exception of blocks with SHA256 hashes) is padded to 16 bytes, being the last 2 bytes a CRC-16 over said block.&lt;br /&gt;
&lt;br /&gt;
 XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX&lt;br /&gt;
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 YY YY&lt;br /&gt;
 &lt;br /&gt;
 XX == data&lt;br /&gt;
 00 == padding&lt;br /&gt;
 YY == crc&lt;br /&gt;
&lt;br /&gt;
The CRC-16 is generated as follows:&lt;br /&gt;
 unsigned int crc_16_table[16] = {&lt;br /&gt;
  0x0000, 0xCC01, 0xD801, 0x1400, 0xF001, 0x3C00, 0x2800, 0xE401,&lt;br /&gt;
  0xA001, 0x6C00, 0x7800, 0xB401, 0x5000, 0x9C01, 0x8801, 0x4400 };&lt;br /&gt;
 &lt;br /&gt;
 unsigned short int get_crc_16 (char *p, int n) {&lt;br /&gt;
  unsigned short int crc = 0x55AA;&lt;br /&gt;
  int r;&lt;br /&gt;
 &lt;br /&gt;
  while (n-- &amp;gt; 0) {&lt;br /&gt;
    r = crc_16_table[crc &amp;amp; 0xF];&lt;br /&gt;
    crc = (crc &amp;gt;&amp;gt; 4) &amp;amp; 0x0FFF;&lt;br /&gt;
    crc = crc ^ r ^ crc_16_table[*p &amp;amp; 0xF];&lt;br /&gt;
 &lt;br /&gt;
    r = crc_16_table[crc &amp;amp; 0xF];&lt;br /&gt;
    crc = (crc &amp;gt;&amp;gt; 4) &amp;amp; 0x0FFF;&lt;br /&gt;
    crc = crc ^ r ^ crc_16_table[(*p &amp;gt;&amp;gt; 4) &amp;amp; 0xF];&lt;br /&gt;
 &lt;br /&gt;
    p++;&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  return(crc);&lt;br /&gt;
 }&lt;/div&gt;</summary>
		<author><name>Cai miao</name></author>
	</entry>
	<entry>
		<id>https://switchbrew.org/w/index.php?title=Settings_services&amp;diff=10627</id>
		<title>Settings services</title>
		<link rel="alternate" type="text/html" href="https://switchbrew.org/w/index.php?title=Settings_services&amp;diff=10627"/>
		<updated>2021-01-30T08:20:43Z</updated>

		<summary type="html">&lt;p&gt;Cai miao: /* RegionCode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= set =&lt;br /&gt;
This is &amp;quot;nn::settings::ISettingsServer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Cmd || Name || Notes&lt;br /&gt;
|-&lt;br /&gt;
| 0 || GetLanguageCode || No input, returns an output [[#LanguageCode]]. This is the current system language.&lt;br /&gt;
|-&lt;br /&gt;
| 1 || GetAvailableLanguageCodes || Takes a type-0xA buffer containing the [[#LanguageCode]] output array, returns an output s32.&lt;br /&gt;
|-&lt;br /&gt;
| 2 || [4.0.0+] MakeLanguageCode || Takes an input [[#Language]], returns an output [[#LanguageCode]].&lt;br /&gt;
|-&lt;br /&gt;
| 3 || GetAvailableLanguageCodeCount || No input, returns an output s32.&lt;br /&gt;
|-&lt;br /&gt;
| 4 || GetRegionCode || No input, returns a [[#RegionCode]].&lt;br /&gt;
|-&lt;br /&gt;
| 5 || [4.0.0+] GetAvailableLanguageCodes2 || Takes a type-0x6 buffer containing the [[#LanguageCode]] output array, returns an output s32.&lt;br /&gt;
|-&lt;br /&gt;
| 6 || [4.0.0+] GetAvailableLanguageCodeCount2 || No input, returns an output s32.&lt;br /&gt;
|-&lt;br /&gt;
| 7 || [4.0.0+] [[#GetKeyCodeMap]] || &lt;br /&gt;
|-&lt;br /&gt;
| 8 || [5.0.0+] GetQuestFlag || Identical to &amp;quot;set:sys&amp;quot; [[#set:sys|GetQuestFlag]].&lt;br /&gt;
|-&lt;br /&gt;
| 9 || [6.0.0+] GetKeyCodeMap2 || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || [9.0.0+] [[#GetFirmwareVersionForDebug]] ||&lt;br /&gt;
|-&lt;br /&gt;
| 11 || [10.1.0+] [[#GetDeviceNickName]] || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[4.0.0+] Official user-processes now use GetAvailableLanguageCodes2/GetAvailableLanguageCodeCount2 instead of {original commands}.&lt;br /&gt;
&lt;br /&gt;
In official user-processes in the [[#Language]]-&amp;gt;[[#LanguageCode]] conversion function (MakeLanguageCode):&lt;br /&gt;
* During one-time init, GetAvailableLanguageCodes is used to initialize the LanguageCodes array cache, with max_entries=0xF (buffer size in u64s). [4.0.0+] GetAvailableLanguageCodes2 is now used with max_entries 0x40.&lt;br /&gt;
* [4.0.0+] When the input [[#Language]] is larger than the cached total_entries from the above command output, or [[#Language]] is negative, command MakeLanguageCode is used instead of the array.&lt;br /&gt;
&lt;br /&gt;
== GetKeyCodeMap ==&lt;br /&gt;
Takes a type-0x16 output buffer containing KeyCodeMap, official sw uses fixed size 0x1000. This is probably related to HID keyboard.&lt;br /&gt;
&lt;br /&gt;
== GetFirmwareVersionForDebug ==&lt;br /&gt;
Takes a type-0x16 output buffer containing a 0x80-byte &amp;quot;nn::oe::FirmwareVersionForDebug&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
This uses [[#GetDebugModeFlag]] internally, if the output flag is 0 an error is thrown.&lt;br /&gt;
&lt;br /&gt;
This runs the same code as GetFirmwareVersion2, with the last 0x80-bytes of the [[System_Version_Title|output]] being copied to the output buffer.&lt;br /&gt;
&lt;br /&gt;
== Language ==&lt;br /&gt;
&amp;quot;nn::settings::Language&amp;quot; (s32) is basically array indices in the output array from GetAvailableLanguageCodes.&lt;br /&gt;
&lt;br /&gt;
== LanguageCode ==&lt;br /&gt;
This is &amp;quot;nn::settings::LanguageCode&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
This is an u64, which is a NUL-terminated string.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Array-index / [[#Language]] || [[#LanguageCode]] || Icon [[NCA_Content_FS#FS-type3|language]] filename || Name&lt;br /&gt;
|-&lt;br /&gt;
| 0 || ja || &amp;quot;Japanese&amp;quot; || Japanese&lt;br /&gt;
|-&lt;br /&gt;
| 1 || en-US || &amp;quot;AmericanEnglish&amp;quot; || EnglishUs&lt;br /&gt;
|-&lt;br /&gt;
| 2 || fr || &amp;quot;French&amp;quot; || French&lt;br /&gt;
|-&lt;br /&gt;
| 3 || de || &amp;quot;German&amp;quot; || German&lt;br /&gt;
|-&lt;br /&gt;
| 4 || it || &amp;quot;Italian&amp;quot; || Italian&lt;br /&gt;
|-&lt;br /&gt;
| 5 || es || &amp;quot;Spanish&amp;quot; || Spanish&lt;br /&gt;
|-&lt;br /&gt;
| 6 || zh-CN || &amp;quot;Chinese&amp;quot; || Chinese&lt;br /&gt;
|-&lt;br /&gt;
| 7 || ko || &amp;quot;Korean&amp;quot; || Korean&lt;br /&gt;
|-&lt;br /&gt;
| 8 || nl || &amp;quot;Dutch&amp;quot; || Dutch&lt;br /&gt;
|-&lt;br /&gt;
| 9 || pt || &amp;quot;Portuguese&amp;quot; || Portuguese&lt;br /&gt;
|-&lt;br /&gt;
| 10 || ru || &amp;quot;Russian&amp;quot; || Russian&lt;br /&gt;
|-&lt;br /&gt;
| 11 || zh-TW || &amp;quot;Taiwanese&amp;quot; || Taiwanese&lt;br /&gt;
|-&lt;br /&gt;
| 12 || en-GB || &amp;quot;BritishEnglish&amp;quot; || EnglishUk&lt;br /&gt;
|-&lt;br /&gt;
| 13 || fr-CA || &amp;quot;CanadianFrench&amp;quot; || FrenchCa&lt;br /&gt;
|-&lt;br /&gt;
| 14 || es-419 || &amp;quot;LatinAmericanSpanish&amp;quot; || SpanishLatin&lt;br /&gt;
|-&lt;br /&gt;
| [4.0.0+] 15 || zh-Hans || &amp;quot;SimplifiedChinese&amp;quot; || ChineseSimplified&lt;br /&gt;
|-&lt;br /&gt;
| [4.0.0+] 16 || zh-Hant || &amp;quot;TraditionalChinese&amp;quot; || ChineseTraditional&lt;br /&gt;
|-&lt;br /&gt;
| [10.1.0+] 17 || pt-BR || &amp;quot;BrazilianPortuguese&amp;quot; || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RegionCode ==&lt;br /&gt;
A region code is a signed 32-bit value representing a particular region (the one used in EULA, not the one from CAL0). Currently the available regions defined by the system are as follows:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Value || Region&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Japan&lt;br /&gt;
|-&lt;br /&gt;
| 1 || The Americas&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Europe&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Australia/New Zealand&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Hong Kong/Taiwan/Korea&lt;br /&gt;
|-&lt;br /&gt;
| 5 || China (Tencent)&lt;br /&gt;
|-&lt;br /&gt;
| Any other value || Considered an unknown region&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= set:fd =&lt;br /&gt;
This is &amp;quot;nn::settings::IFirmwareDebugSettingsServer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[4.0.0+] Only exposed if in [[SPL_services#IsDevelopment|development mode]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Cmd || Name&lt;br /&gt;
|-&lt;br /&gt;
| 2 || SetSettingsItemValue&lt;br /&gt;
|-&lt;br /&gt;
| 3 || ResetSettingsItemValue&lt;br /&gt;
|-&lt;br /&gt;
| 4 || [[#ISettingsItemKeyIterator|CreateSettingsItemKeyIterator]]&lt;br /&gt;
|-&lt;br /&gt;
| 10 || [4.0.0+] ReadSettings&lt;br /&gt;
|-&lt;br /&gt;
| 11 || [4.0.0+] ResetSettings&lt;br /&gt;
|-&lt;br /&gt;
| 20 || [4.0.0+] SetWebInspectorFlag&lt;br /&gt;
|-&lt;br /&gt;
| 21 || [4.0.0+] SetAllowedSslHosts&lt;br /&gt;
|-&lt;br /&gt;
| 22 || [4.0.0+] SetHostFsMountPoint&lt;br /&gt;
|-&lt;br /&gt;
| 23 || [9.0.0+] SetMemoryUsageRateFlag&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ISettingsItemKeyIterator ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Cmd || Name&lt;br /&gt;
|-&lt;br /&gt;
| 0 || GoNext&lt;br /&gt;
|-&lt;br /&gt;
| 1 || GetKeySize&lt;br /&gt;
|-&lt;br /&gt;
| 2 || GetKey&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= set:cal =&lt;br /&gt;
This is &amp;quot;nn::settings::IFactorySettingsServer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Cmd || Name&lt;br /&gt;
|-&lt;br /&gt;
| 0 || GetBluetoothBdAddress&lt;br /&gt;
|-&lt;br /&gt;
| 1 || [[#GetConfigurationId1]]&lt;br /&gt;
|-&lt;br /&gt;
| 2 || GetAccelerometerOffset&lt;br /&gt;
|-&lt;br /&gt;
| 3 || GetAccelerometerScale&lt;br /&gt;
|-&lt;br /&gt;
| 4 || GetGyroscopeOffset&lt;br /&gt;
|-&lt;br /&gt;
| 5 || GetGyroscopeScale&lt;br /&gt;
|-&lt;br /&gt;
| 6 || GetWirelessLanMacAddress&lt;br /&gt;
|-&lt;br /&gt;
| 7 || GetWirelessLanCountryCodeCount&lt;br /&gt;
|-&lt;br /&gt;
| 8 || GetWirelessLanCountryCodes&lt;br /&gt;
|-&lt;br /&gt;
| 9 || GetSerialNumber&lt;br /&gt;
|-&lt;br /&gt;
| 10 || SetInitialSystemAppletProgramId&lt;br /&gt;
|-&lt;br /&gt;
| 11 || SetOverlayDispProgramId&lt;br /&gt;
|-&lt;br /&gt;
| 12 || GetBatteryLot&lt;br /&gt;
|-&lt;br /&gt;
| 14 || [[#GetEciDeviceCertificate]]&lt;br /&gt;
|-&lt;br /&gt;
| 15 || [[#GetEticketDeviceCertificate]]&lt;br /&gt;
|-&lt;br /&gt;
| 16 || [[#GetSslKey]]&lt;br /&gt;
|-&lt;br /&gt;
| 17 || [[#GetSslCertificate]]&lt;br /&gt;
|-&lt;br /&gt;
| 18 || [[#GetGameCardKey]]&lt;br /&gt;
|-&lt;br /&gt;
| 19 || [[#GetGameCardCertificate]]&lt;br /&gt;
|-&lt;br /&gt;
| 20 || [[#GetEciDeviceKey]]&lt;br /&gt;
|-&lt;br /&gt;
| 21 || [[#GetEticketDeviceKey]]&lt;br /&gt;
|-&lt;br /&gt;
| 22 || GetSpeakerParameter&lt;br /&gt;
|-&lt;br /&gt;
| 23 || [4.0.0+] GetLcdVendorId&lt;br /&gt;
|-&lt;br /&gt;
| 24 || [5.0.0+] [[#GetEciDeviceCertificate2]]&lt;br /&gt;
|-&lt;br /&gt;
| 25 || [5.0.0+] [[#GetEciDeviceKey2]]&lt;br /&gt;
|-&lt;br /&gt;
| 26 || [5.0.0+] GetAmiiboKey&lt;br /&gt;
|-&lt;br /&gt;
| 27 || [5.0.0+] GetAmiiboEcqvCertificate&lt;br /&gt;
|-&lt;br /&gt;
| 28 || [5.0.0+] GetAmiiboEcdsaCertificate&lt;br /&gt;
|-&lt;br /&gt;
| 29 || [5.0.0+] GetAmiiboEcqvBlsKey&lt;br /&gt;
|-&lt;br /&gt;
| 30 || [5.0.0+] GetAmiiboEcqvBlsCertificate&lt;br /&gt;
|-&lt;br /&gt;
| 31 || [5.0.0+] GetAmiiboEcqvBlsRootCertificate&lt;br /&gt;
|-&lt;br /&gt;
| 32 || [5.0.0+] GetUsbTypeCPowerSourceCircuitVersion&lt;br /&gt;
|-&lt;br /&gt;
| 33 || [8.1.1+] GetAnalogStickModuleTypeL&lt;br /&gt;
|-&lt;br /&gt;
| 34 || [8.1.1+] GetAnalogStickModelParameterL&lt;br /&gt;
|-&lt;br /&gt;
| 35 || [8.1.1+] GetAnalogStickFactoryCalibrationL&lt;br /&gt;
|-&lt;br /&gt;
| 36 || [8.1.1+] GetAnalogStickModuleTypeR&lt;br /&gt;
|-&lt;br /&gt;
| 37 || [8.1.1+] GetAnalogStickModelParameterR&lt;br /&gt;
|-&lt;br /&gt;
| 38 || [8.1.1+] GetAnalogStickFactoryCalibrationR&lt;br /&gt;
|-&lt;br /&gt;
| 39 || [8.1.1+] GetConsoleSixAxisSensorModuleType&lt;br /&gt;
|-&lt;br /&gt;
| 40 || [8.1.1+] GetConsoleSixAxisSensorHorizontalOffset&lt;br /&gt;
|-&lt;br /&gt;
| 41 || [6.0.0+] GetBatteryVersion&lt;br /&gt;
|-&lt;br /&gt;
| 42 || [10.0.0+] [[#GetDeviceId]]&lt;br /&gt;
|-&lt;br /&gt;
| 43 || [10.0.0+] GetConsoleSixAxisSensorMountType&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Used for accessing data calibrated at the factory.&lt;br /&gt;
&lt;br /&gt;
== GetConfigurationId1 ==&lt;br /&gt;
Returns the [[#ConfigurationId1]].&lt;br /&gt;
&lt;br /&gt;
== GetEciDeviceCertificate ==&lt;br /&gt;
Takes a type-0x16 output buffer containing a [[#EccB233DeviceCertificate]].&lt;br /&gt;
&lt;br /&gt;
Returns the device certificate (ECC signed). This is identical to 3DS DeviceCert/CTCert besides the strings. NIM loads the DeviceId from this.&lt;br /&gt;
&lt;br /&gt;
== GetEticketDeviceCertificate ==&lt;br /&gt;
Takes a type-0x16 output buffer containing a [[#Rsa2048DeviceCertificate]].&lt;br /&gt;
&lt;br /&gt;
Returns the ETicket certificate (RSA signed).&lt;br /&gt;
&lt;br /&gt;
== GetSslKey ==&lt;br /&gt;
Takes a type-0x16 output buffer containing a [[#SslKey]].&lt;br /&gt;
&lt;br /&gt;
Returns the extended SSL key (0x130 bytes) from [[Calibration#CAL0|CAL0]]. If the extended key is not programmed then it falls back to the normal SSL key (0x110 bytes).&lt;br /&gt;
&lt;br /&gt;
Used by SSL-sysmodule, see [[SSL_services|here]].&lt;br /&gt;
&lt;br /&gt;
== GetSslCertificate ==&lt;br /&gt;
Takes a type-0x16 output buffer containing a [[#SslCertificate]].&lt;br /&gt;
&lt;br /&gt;
Used by SSL-sysmodule, see [[SSL_services|here]].&lt;br /&gt;
&lt;br /&gt;
== GetGameCardKey ==&lt;br /&gt;
Takes a type-0x16 output buffer containing a [[#GameCardKey]].&lt;br /&gt;
&lt;br /&gt;
Returns the extended GameCard key (0x130 bytes) from [[Calibration#CAL0|CAL0]]. If the extended key is not programmed then it falls back to the normal GameCard key (0x110 bytes).&lt;br /&gt;
&lt;br /&gt;
== GetGameCardCertificate ==&lt;br /&gt;
Takes a type-0x16 output buffer containing a [[#GameCardCertificate]].&lt;br /&gt;
&lt;br /&gt;
== GetEciDeviceKey ==&lt;br /&gt;
No input, returns an [[#EccB233DeviceKey]].&lt;br /&gt;
&lt;br /&gt;
Returns the extended device ECC-B233 key (0x50 bytes) from [[Calibration#CAL0|CAL0]]. If the extended key is not programmed then it falls back to the normal device ECC-B233 key (0x30 bytes).&lt;br /&gt;
&lt;br /&gt;
== GetEticketDeviceKey ==&lt;br /&gt;
Takes a type-0x16 output buffer containing a [[#Rsa2048DeviceKey]].&lt;br /&gt;
&lt;br /&gt;
Returns the extended ETicket RSA-2048 key (0x240 bytes) from [[Calibration#CAL0|CAL0]]. If the extended key is not programmed then it falls back to the normal ETicket RSA-2048 key (0x220 bytes).&lt;br /&gt;
&lt;br /&gt;
== GetEciDeviceCertificate2 ==&lt;br /&gt;
Same as [[#GetEciDeviceCertificate]], but [[#Rsa2048DeviceCertificate|returns]] a RSA-2048 variant of the device certificate.&lt;br /&gt;
&lt;br /&gt;
== GetEciDeviceKey2 ==&lt;br /&gt;
Same as [[#GetEciDeviceKey]], but [[#Rsa2048DeviceKey|returns]] a RSA-2048 variant of the device key.&lt;br /&gt;
&lt;br /&gt;
== GetDeviceId ==&lt;br /&gt;
Returns an u64 &#039;&#039;&#039;DeviceId&#039;&#039;&#039; by reading and converting the hexadecimal string at offset 0xC6 inside [[#EccB233DeviceCertificate]] or [[#Rsa2048DeviceCertificate]].&lt;br /&gt;
&lt;br /&gt;
== AccelerometerOffset ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::AccelerometerOffset&amp;quot;. Its size is 0x06 bytes.&lt;br /&gt;
&lt;br /&gt;
== AccelerometerScale ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::AccelerometerScale&amp;quot;. Its size is 0x06 bytes.&lt;br /&gt;
&lt;br /&gt;
== AmiiboEcdsaCertificate ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::AmiiboEcdsaCertificate&amp;quot;. Its size is 0x70 bytes.&lt;br /&gt;
&lt;br /&gt;
== AmiiboEcqvBlsCertificate ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::AmiiboEcqvBlsCertificate&amp;quot;. Its size is 0x20 bytes.&lt;br /&gt;
&lt;br /&gt;
== AmiiboEcqvBlsKey ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::AmiiboEcqvBlsKey&amp;quot;. Its size is 0x40 bytes.&lt;br /&gt;
&lt;br /&gt;
If [[Calibration#CAL0|Calibration Version]] &amp;gt;= 9, this is now:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Name&lt;br /&gt;
|-&lt;br /&gt;
| 0x0&lt;br /&gt;
| 0x40&lt;br /&gt;
| Key&lt;br /&gt;
|-&lt;br /&gt;
| 0x44&lt;br /&gt;
| 0x4&lt;br /&gt;
| Key generation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== AmiiboEcqvBlsRootCertificate ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::AmiiboEcqvBlsRootCertificate&amp;quot;. Its size is 0x90 bytes.&lt;br /&gt;
&lt;br /&gt;
== AmiiboEcqvCertificate ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::AmiiboEcqvCertificate&amp;quot;. Its size is 0x14 bytes.&lt;br /&gt;
&lt;br /&gt;
== AmiiboKey ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::AmiiboKey&amp;quot;. Its size is 0x50 bytes.&lt;br /&gt;
&lt;br /&gt;
If [[Calibration#CAL0|Calibration Version]] &amp;gt;= 9, this is now:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Name&lt;br /&gt;
|-&lt;br /&gt;
| 0x0&lt;br /&gt;
| 0x50&lt;br /&gt;
| Key&lt;br /&gt;
|-&lt;br /&gt;
| 0x50&lt;br /&gt;
| 0x4&lt;br /&gt;
| Key generation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== AnalogStickFactoryCalibration ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::AnalogStickFactoryCalibration&amp;quot;. Its size is 0x09 bytes.&lt;br /&gt;
&lt;br /&gt;
== AnalogStickModelParameter ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::AnalogStickModelParameter&amp;quot;. Its size is 0x12 bytes.&lt;br /&gt;
&lt;br /&gt;
== BatteryLot ==&lt;br /&gt;
This is &amp;quot;nn::settings::BatteryLot&amp;quot;. Its size is 0x18 bytes.&lt;br /&gt;
&lt;br /&gt;
== BdAddress ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::BdAddress&amp;quot;. Its size is 0x06 bytes.&lt;br /&gt;
&lt;br /&gt;
== ConfigurationId1 ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::ConfigurationId1&amp;quot;. Its size is 0x1E bytes.&lt;br /&gt;
&lt;br /&gt;
Usually, this is a string with the following format:&lt;br /&gt;
  {DutType}_{ProductModelType}_{major_version}_{minor_version}_{micro_version}&lt;br /&gt;
&lt;br /&gt;
Where:&lt;br /&gt;
  {DutType}: &amp;quot;FP&amp;quot;, &amp;quot;EP&amp;quot;, &amp;quot;MP&amp;quot;, &amp;quot;MNX&amp;quot;, &amp;quot;EDEV&amp;quot;, &amp;quot;SDEV&amp;quot;, &amp;quot;HDEV&amp;quot;, &amp;quot;HOAG&amp;quot;, &amp;quot;COPPER&amp;quot;, &amp;quot;CALCIO&amp;quot;.&lt;br /&gt;
  {ProductModelType}: 2 digit number.&lt;br /&gt;
  {major_version}: 2 digit number.&lt;br /&gt;
  {minor_version}: 2 digit number.&lt;br /&gt;
  {micro_version}: 2 digit number.&lt;br /&gt;
&lt;br /&gt;
== ConsoleSixAxisSensorHorizontalOffset ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::ConsoleSixAxisSensorHorizontalOffset&amp;quot;. Its size is 0x06 bytes.&lt;br /&gt;
&lt;br /&gt;
== CountryCode ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::CountryCode&amp;quot;. Its size is 0x04 bytes.&lt;br /&gt;
&lt;br /&gt;
== EccB233DeviceCertificate ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::EccB233DeviceCertificate&amp;quot;. Its size is 0x180 bytes.&lt;br /&gt;
&lt;br /&gt;
== EccB233DeviceKey ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::EccB233DeviceKey&amp;quot;. Its size is 0x30 bytes or 0x54 bytes in the extended version.&lt;br /&gt;
&lt;br /&gt;
If [[Calibration#CAL0|Calibration Version]] &amp;gt;= 9, this is now:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Name&lt;br /&gt;
|-&lt;br /&gt;
| 0x0&lt;br /&gt;
| 0x54&lt;br /&gt;
| Key&lt;br /&gt;
|-&lt;br /&gt;
| 0x54&lt;br /&gt;
| 0x4&lt;br /&gt;
| Key generation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GameCardCertificate ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::GameCardCertificate&amp;quot;. Its size is 0x400 bytes.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Name&lt;br /&gt;
|-&lt;br /&gt;
| 0x0&lt;br /&gt;
| 0x400&lt;br /&gt;
| GameCard certificate data&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GameCardKey ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::GameCardKey&amp;quot;. Its size is 0x110 bytes or 0x130 bytes in the extended version.&lt;br /&gt;
&lt;br /&gt;
If [[Calibration#CAL0|Calibration Version]] &amp;gt;= 9, this is now:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Name&lt;br /&gt;
|-&lt;br /&gt;
| 0x0&lt;br /&gt;
| 0x130&lt;br /&gt;
| Key&lt;br /&gt;
|-&lt;br /&gt;
| 0x130&lt;br /&gt;
| 0x4&lt;br /&gt;
| Key generation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GyroscopeOffset ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::GyroscopeOffset&amp;quot;. Its size is 0x06 bytes.&lt;br /&gt;
&lt;br /&gt;
== GyroscopeScale ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::GyroscopeScale&amp;quot;. Its size is 0x06 bytes.&lt;br /&gt;
&lt;br /&gt;
== MacAddress ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::MacAddress&amp;quot;. Its size is 0x06 bytes.&lt;br /&gt;
&lt;br /&gt;
== Rsa2048DeviceCertificate ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::Rsa2048DeviceCertificate&amp;quot;. Its size is 0x240 bytes.&lt;br /&gt;
&lt;br /&gt;
== Rsa2048DeviceKey ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::Rsa2048DeviceKey&amp;quot;. Its size is 0x220 bytes or 0x240 bytes in the extended version.&lt;br /&gt;
&lt;br /&gt;
If [[Calibration#CAL0|Calibration Version]] &amp;gt;= 9, this is now:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Name&lt;br /&gt;
|-&lt;br /&gt;
| 0x0&lt;br /&gt;
| 0x240&lt;br /&gt;
| Key&lt;br /&gt;
|-&lt;br /&gt;
| 0x240&lt;br /&gt;
| 0x4&lt;br /&gt;
| Key generation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SerialNumber ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::SerialNumber&amp;quot;. Its size is 0x18 bytes.&lt;br /&gt;
&lt;br /&gt;
== SpeakerParameter ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::SpeakerParameter&amp;quot;. Its size is 0x5A bytes.&lt;br /&gt;
&lt;br /&gt;
== SslCertificate ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::SslCertificate&amp;quot;. Its maximum size is 0x804 bytes.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Name&lt;br /&gt;
|-&lt;br /&gt;
| 0x0&lt;br /&gt;
| 0x4&lt;br /&gt;
| SSL certificate size&lt;br /&gt;
|-&lt;br /&gt;
| 0x4&lt;br /&gt;
| {above size}&lt;br /&gt;
| SSL certificate data&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SslKey ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::SslKey&amp;quot;. Its size is 0x110 bytes or 0x130 bytes in the extended version.&lt;br /&gt;
&lt;br /&gt;
If [[Calibration#CAL0|Calibration Version]] &amp;gt;= 9, this is now:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Name&lt;br /&gt;
|-&lt;br /&gt;
| 0x0&lt;br /&gt;
| 0x130&lt;br /&gt;
| Key&lt;br /&gt;
|-&lt;br /&gt;
| 0x130&lt;br /&gt;
| 0x4&lt;br /&gt;
| Key generation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RegionCode ==&lt;br /&gt;
This is &amp;quot;nn::settings::factory::RegionCode&amp;quot;. Its size is 0x04 bytes.&lt;br /&gt;
&lt;br /&gt;
= set:sys =&lt;br /&gt;
This is &amp;quot;nn::settings::ISystemSettingsServer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Cmd || Name&lt;br /&gt;
|-&lt;br /&gt;
| 0 || [[#SetLanguageCode]]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || SetNetworkSettings&lt;br /&gt;
|-&lt;br /&gt;
| 2 || GetNetworkSettings&lt;br /&gt;
|-&lt;br /&gt;
| 3 || [[#GetFirmwareVersion]]&lt;br /&gt;
|-&lt;br /&gt;
| 4 || [3.0.0+] GetFirmwareVersion2&lt;br /&gt;
|-&lt;br /&gt;
| 5 || [5.0.0+] GetFirmwareVersionDigest&lt;br /&gt;
|-&lt;br /&gt;
| 7 || GetLockScreenFlag&lt;br /&gt;
|-&lt;br /&gt;
| 8 || SetLockScreenFlag&lt;br /&gt;
|-&lt;br /&gt;
| 9 || GetBacklightSettings&lt;br /&gt;
|-&lt;br /&gt;
| 10 || SetBacklightSettings&lt;br /&gt;
|-&lt;br /&gt;
| 11 || SetBluetoothDevicesSettings&lt;br /&gt;
|-&lt;br /&gt;
| 12 || GetBluetoothDevicesSettings&lt;br /&gt;
|-&lt;br /&gt;
| 13 || GetExternalSteadyClockSourceId&lt;br /&gt;
|-&lt;br /&gt;
| 14 || SetExternalSteadyClockSourceId&lt;br /&gt;
|-&lt;br /&gt;
| 15 || GetUserSystemClockContext&lt;br /&gt;
|-&lt;br /&gt;
| 16 || SetUserSystemClockContext&lt;br /&gt;
|-&lt;br /&gt;
| 17 || [[#GetAccountSettings]]&lt;br /&gt;
|-&lt;br /&gt;
| 18 || [[#SetAccountSettings]]&lt;br /&gt;
|-&lt;br /&gt;
| 19 || GetAudioVolume&lt;br /&gt;
|-&lt;br /&gt;
| 20 || SetAudioVolume&lt;br /&gt;
|-&lt;br /&gt;
| 21 || [[#GetEulaVersions]]&lt;br /&gt;
|-&lt;br /&gt;
| 22 || [[#SetEulaVersions]]&lt;br /&gt;
|-&lt;br /&gt;
| 23 || [[#GetColorSetId]]&lt;br /&gt;
|-&lt;br /&gt;
| 24 || [[#SetColorSetId]]&lt;br /&gt;
|-&lt;br /&gt;
| 25 || GetConsoleInformationUploadFlag&lt;br /&gt;
|-&lt;br /&gt;
| 26 || SetConsoleInformationUploadFlag&lt;br /&gt;
|-&lt;br /&gt;
| 27 || GetAutomaticApplicationDownloadFlag&lt;br /&gt;
|-&lt;br /&gt;
| 28 || SetAutomaticApplicationDownloadFlag&lt;br /&gt;
|-&lt;br /&gt;
| 29 || [[#GetNotificationSettings]]&lt;br /&gt;
|-&lt;br /&gt;
| 30 || [[#SetNotificationSettings]]&lt;br /&gt;
|-&lt;br /&gt;
| 31 || [[#GetAccountNotificationSettings]]&lt;br /&gt;
|-&lt;br /&gt;
| 32 || [[#SetAccountNotificationSettings]]&lt;br /&gt;
|-&lt;br /&gt;
| 35 || GetVibrationMasterVolume&lt;br /&gt;
|-&lt;br /&gt;
| 36 || SetVibrationMasterVolume&lt;br /&gt;
|-&lt;br /&gt;
| 37 || GetSettingsItemValueSize&lt;br /&gt;
|-&lt;br /&gt;
| 38 || [[#GetSettingsItemValue]]&lt;br /&gt;
|-&lt;br /&gt;
| 39 || [[#GetTvSettings]]&lt;br /&gt;
|-&lt;br /&gt;
| 40 || [[#SetTvSettings]]&lt;br /&gt;
|-&lt;br /&gt;
| 41 || GetEdid&lt;br /&gt;
|-&lt;br /&gt;
| 42 || SetEdid&lt;br /&gt;
|-&lt;br /&gt;
| 43 || GetAudioOutputMode&lt;br /&gt;
|-&lt;br /&gt;
| 44 || SetAudioOutputMode&lt;br /&gt;
|-&lt;br /&gt;
| 45 || IsForceMuteOnHeadphoneRemoved&lt;br /&gt;
|-&lt;br /&gt;
| 46 || SetForceMuteOnHeadphoneRemoved&lt;br /&gt;
|-&lt;br /&gt;
| 47 || [[#GetQuestFlag]]&lt;br /&gt;
|-&lt;br /&gt;
| 48 || SetQuestFlag&lt;br /&gt;
|-&lt;br /&gt;
| 49 || [[#GetDataDeletionSettings]]&lt;br /&gt;
|-&lt;br /&gt;
| 50 || [[#SetDataDeletionSettings]]&lt;br /&gt;
|-&lt;br /&gt;
| 51 || GetInitialSystemAppletProgramId&lt;br /&gt;
|-&lt;br /&gt;
| 52 || GetOverlayDispProgramId&lt;br /&gt;
|-&lt;br /&gt;
| 53 || GetDeviceTimeZoneLocationName&lt;br /&gt;
|-&lt;br /&gt;
| 54 || SetDeviceTimeZoneLocationName&lt;br /&gt;
|-&lt;br /&gt;
| 55 || [[#GetWirelessCertificationFileSize]]&lt;br /&gt;
|-&lt;br /&gt;
| 56 || [[#GetWirelessCertificationFile]]&lt;br /&gt;
|-&lt;br /&gt;
| 57 || [[#SetRegionCode]]&lt;br /&gt;
|-&lt;br /&gt;
| 58 || GetNetworkSystemClockContext&lt;br /&gt;
|-&lt;br /&gt;
| 59 || SetNetworkSystemClockContext&lt;br /&gt;
|-&lt;br /&gt;
| 60 || IsUserSystemClockAutomaticCorrectionEnabled&lt;br /&gt;
|-&lt;br /&gt;
| 61 || SetUserSystemClockAutomaticCorrectionEnabled&lt;br /&gt;
|-&lt;br /&gt;
| 62 || [[#GetDebugModeFlag]]&lt;br /&gt;
|-&lt;br /&gt;
| 63 || [[#GetPrimaryAlbumStorage]]&lt;br /&gt;
|-&lt;br /&gt;
| 64 || [[#SetPrimaryAlbumStorage]]&lt;br /&gt;
|-&lt;br /&gt;
| 65 || GetUsb30EnableFlag&lt;br /&gt;
|-&lt;br /&gt;
| 66 || SetUsb30EnableFlag&lt;br /&gt;
|-&lt;br /&gt;
| 67 || [[#GetBatteryLot]]&lt;br /&gt;
|-&lt;br /&gt;
| 68 || [[#GetSerialNumber]]&lt;br /&gt;
|-&lt;br /&gt;
| 69 || GetNfcEnableFlag&lt;br /&gt;
|-&lt;br /&gt;
| 70 || SetNfcEnableFlag&lt;br /&gt;
|-&lt;br /&gt;
| 71 || [[#GetSleepSettings]]&lt;br /&gt;
|-&lt;br /&gt;
| 72 || [[#SetSleepSettings]]&lt;br /&gt;
|-&lt;br /&gt;
| 73 || GetWirelessLanEnableFlag&lt;br /&gt;
|-&lt;br /&gt;
| 74 || SetWirelessLanEnableFlag&lt;br /&gt;
|-&lt;br /&gt;
| 75 || [[#GetInitialLaunchSettings]]&lt;br /&gt;
|-&lt;br /&gt;
| 76 || [[#SetInitialLaunchSettings]]&lt;br /&gt;
|-&lt;br /&gt;
| 77 || [[#GetDeviceNickName]]&lt;br /&gt;
|-&lt;br /&gt;
| 78 || [[#SetDeviceNickName]]&lt;br /&gt;
|-&lt;br /&gt;
| 79 || [[#GetProductModel]]&lt;br /&gt;
|-&lt;br /&gt;
| 80 || GetLdnChannel&lt;br /&gt;
|-&lt;br /&gt;
| 81 || SetLdnChannel&lt;br /&gt;
|-&lt;br /&gt;
| 82 || AcquireTelemetryDirtyFlagEventHandle&lt;br /&gt;
|-&lt;br /&gt;
| 83 || GetTelemetryDirtyFlags&lt;br /&gt;
|-&lt;br /&gt;
| 84 || GetPtmBatteryLot&lt;br /&gt;
|-&lt;br /&gt;
| 85 || SetPtmBatteryLot&lt;br /&gt;
|-&lt;br /&gt;
| 86 || GetPtmFuelGaugeParameter&lt;br /&gt;
|-&lt;br /&gt;
| 87 || SetPtmFuelGaugeParameter&lt;br /&gt;
|-&lt;br /&gt;
| 88 || GetBluetoothEnableFlag&lt;br /&gt;
|-&lt;br /&gt;
| 89 || SetBluetoothEnableFlag&lt;br /&gt;
|-&lt;br /&gt;
| 90 || [[#GetMiiAuthorId]]&lt;br /&gt;
|-&lt;br /&gt;
| 91 || SetShutdownRtcValue&lt;br /&gt;
|-&lt;br /&gt;
| 92 || GetShutdownRtcValue&lt;br /&gt;
|-&lt;br /&gt;
| 93 || AcquireFatalDirtyFlagEventHandle&lt;br /&gt;
|-&lt;br /&gt;
| 94 || GetFatalDirtyFlags&lt;br /&gt;
|-&lt;br /&gt;
| 95 || [2.0.0+] GetAutoUpdateEnableFlag&lt;br /&gt;
|-&lt;br /&gt;
| 96 || [2.0.0+] SetAutoUpdateEnableFlag&lt;br /&gt;
|-&lt;br /&gt;
| 97 || [2.0.0+] GetNxControllerSettings&lt;br /&gt;
|-&lt;br /&gt;
| 98 || [2.0.0+] SetNxControllerSettings&lt;br /&gt;
|-&lt;br /&gt;
| 99 || [2.0.0+] GetBatteryPercentageFlag&lt;br /&gt;
|-&lt;br /&gt;
| 100 || [2.0.0+] SetBatteryPercentageFlag&lt;br /&gt;
|-&lt;br /&gt;
| 101 || [2.0.0+] GetExternalRtcResetFlag&lt;br /&gt;
|-&lt;br /&gt;
| 102 || [2.0.0+] SetExternalRtcResetFlag&lt;br /&gt;
|-&lt;br /&gt;
| 103 || [3.0.0+] GetUsbFullKeyEnableFlag&lt;br /&gt;
|-&lt;br /&gt;
| 104 || [3.0.0+] SetUsbFullKeyEnableFlag&lt;br /&gt;
|-&lt;br /&gt;
| 105 || [3.0.0+] SetExternalSteadyClockInternalOffset&lt;br /&gt;
|-&lt;br /&gt;
| 106 || [3.0.0+] GetExternalSteadyClockInternalOffset&lt;br /&gt;
|-&lt;br /&gt;
| 107 || [3.0.0+] GetBacklightSettingsEx&lt;br /&gt;
|-&lt;br /&gt;
| 108 || [3.0.0+] SetBacklightSettingsEx&lt;br /&gt;
|-&lt;br /&gt;
| 109 || [3.0.0+] GetHeadphoneVolumeWarningCount&lt;br /&gt;
|-&lt;br /&gt;
| 110 || [3.0.0+] SetHeadphoneVolumeWarningCount&lt;br /&gt;
|-&lt;br /&gt;
| 111 || [3.0.0+] GetBluetoothAfhEnableFlag&lt;br /&gt;
|-&lt;br /&gt;
| 112 || [3.0.0+] SetBluetoothAfhEnableFlag&lt;br /&gt;
|-&lt;br /&gt;
| 113 || [3.0.0+] GetBluetoothBoostEnableFlag&lt;br /&gt;
|-&lt;br /&gt;
| 114 || [3.0.0+] SetBluetoothBoostEnableFlag&lt;br /&gt;
|-&lt;br /&gt;
| 115 || [3.0.0+] GetInRepairProcessEnableFlag&lt;br /&gt;
|-&lt;br /&gt;
| 116 || [3.0.0+] SetInRepairProcessEnableFlag&lt;br /&gt;
|-&lt;br /&gt;
| 117 || [3.0.0+] GetHeadphoneVolumeUpdateFlag&lt;br /&gt;
|-&lt;br /&gt;
| 118 || [3.0.0+] SetHeadphoneVolumeUpdateFlag&lt;br /&gt;
|-&lt;br /&gt;
| 119 || [3.0.0+] NeedsToUpdateHeadphoneVolume&lt;br /&gt;
|-&lt;br /&gt;
| 120 || [3.0.0+] GetPushNotificationActivityModeOnSleep&lt;br /&gt;
|-&lt;br /&gt;
| 121 || [3.0.0+] SetPushNotificationActivityModeOnSleep&lt;br /&gt;
|-&lt;br /&gt;
| 122 || [4.0.0+] [[#GetServiceDiscoveryControlSettings]]&lt;br /&gt;
|-&lt;br /&gt;
| 123 || [4.0.0+] SetServiceDiscoveryControlSettings&lt;br /&gt;
|-&lt;br /&gt;
| 124 || [4.0.0+] [[#GetErrorReportSharePermission]]&lt;br /&gt;
|-&lt;br /&gt;
| 125 || [4.0.0+] [[#SetErrorReportSharePermission]]&lt;br /&gt;
|-&lt;br /&gt;
| 126 || [4.0.0+] [[#GetAppletLaunchFlags]]&lt;br /&gt;
|-&lt;br /&gt;
| 127 || [4.0.0+] [[#SetAppletLaunchFlags]]&lt;br /&gt;
|-&lt;br /&gt;
| 128 || [4.0.0+] GetConsoleSixAxisSensorAccelerationBias&lt;br /&gt;
|-&lt;br /&gt;
| 129 || [4.0.0+] SetConsoleSixAxisSensorAccelerationBias&lt;br /&gt;
|-&lt;br /&gt;
| 130 || [4.0.0+] GetConsoleSixAxisSensorAngularVelocityBias&lt;br /&gt;
|-&lt;br /&gt;
| 131 || [4.0.0+] SetConsoleSixAxisSensorAngularVelocityBias&lt;br /&gt;
|-&lt;br /&gt;
| 132 || [4.0.0+] GetConsoleSixAxisSensorAccelerationGain&lt;br /&gt;
|-&lt;br /&gt;
| 133 || [4.0.0+] SetConsoleSixAxisSensorAccelerationGain&lt;br /&gt;
|-&lt;br /&gt;
| 134 || [4.0.0+] GetConsoleSixAxisSensorAngularVelocityGain&lt;br /&gt;
|-&lt;br /&gt;
| 135 || [4.0.0+] SetConsoleSixAxisSensorAngularVelocityGain&lt;br /&gt;
|-&lt;br /&gt;
| 136 || [4.0.0+] [[#GetKeyboardLayout]]&lt;br /&gt;
|-&lt;br /&gt;
| 137 || [4.0.0+] [[#SetKeyboardLayout]]&lt;br /&gt;
|-&lt;br /&gt;
| 138 || [4.0.0+] GetWebInspectorFlag&lt;br /&gt;
|-&lt;br /&gt;
| 139 || [4.0.0+] [[#GetAllowedSslHosts]]&lt;br /&gt;
|-&lt;br /&gt;
| 140 || [4.0.0+] GetHostFsMountPoint&lt;br /&gt;
|-&lt;br /&gt;
| 141 || [5.0.0+] GetRequiresRunRepairTimeReviser&lt;br /&gt;
|-&lt;br /&gt;
| 142 || [5.0.0+] SetRequiresRunRepairTimeReviser&lt;br /&gt;
|-&lt;br /&gt;
| 143 || [5.0.0+] SetBlePairingSettings&lt;br /&gt;
|-&lt;br /&gt;
| 144 || [5.0.0+] GetBlePairingSettings&lt;br /&gt;
|-&lt;br /&gt;
| 145 || [5.0.0+] GetConsoleSixAxisSensorAngularVelocityTimeBias&lt;br /&gt;
|-&lt;br /&gt;
| 146 || [5.0.0+] SetConsoleSixAxisSensorAngularVelocityTimeBias&lt;br /&gt;
|-&lt;br /&gt;
| 147 || [5.0.0+] GetConsoleSixAxisSensorAngularAcceleration&lt;br /&gt;
|-&lt;br /&gt;
| 148 || [5.0.0+] SetConsoleSixAxisSensorAngularAcceleration&lt;br /&gt;
|-&lt;br /&gt;
| 149 || [5.0.0+] [[#GetRebootlessSystemUpdateVersion]]&lt;br /&gt;
|-&lt;br /&gt;
| 150 || [5.0.0+] GetDeviceTimeZoneLocationUpdatedTime&lt;br /&gt;
|-&lt;br /&gt;
| 151 || [5.0.0+] SetDeviceTimeZoneLocationUpdatedTime&lt;br /&gt;
|-&lt;br /&gt;
| 152 || [6.0.0+] GetUserSystemClockAutomaticCorrectionUpdatedTime&lt;br /&gt;
|-&lt;br /&gt;
| 153 || [6.0.0+] SetUserSystemClockAutomaticCorrectionUpdatedTime&lt;br /&gt;
|-&lt;br /&gt;
| 154 || [6.0.0+] GetAccountOnlineStorageSettings&lt;br /&gt;
|-&lt;br /&gt;
| 155 || [6.0.0+] SetAccountOnlineStorageSettings&lt;br /&gt;
|-&lt;br /&gt;
| 156 || [6.0.0+] GetPctlReadyFlag&lt;br /&gt;
|-&lt;br /&gt;
| 157 || [6.0.0+] SetPctlReadyFlag&lt;br /&gt;
|-&lt;br /&gt;
| 158 || [8.1.1+] GetAnalogStickUserCalibrationL&lt;br /&gt;
|-&lt;br /&gt;
| 159 || [8.1.1+] SetAnalogStickUserCalibrationL&lt;br /&gt;
|-&lt;br /&gt;
| 160 || [8.1.1+] GetAnalogStickUserCalibrationR&lt;br /&gt;
|-&lt;br /&gt;
| 161 || [8.1.1+] SetAnalogStickUserCalibrationR&lt;br /&gt;
|-&lt;br /&gt;
| 162 || [6.0.0+] GetPtmBatteryVersion&lt;br /&gt;
|-&lt;br /&gt;
| 163 || [6.0.0+] SetPtmBatteryVersion&lt;br /&gt;
|-&lt;br /&gt;
| 164 || [6.0.0+] GetUsb30HostEnableFlag&lt;br /&gt;
|-&lt;br /&gt;
| 165 || [6.0.0+] SetUsb30HostEnableFlag&lt;br /&gt;
|-&lt;br /&gt;
| 166 || [6.0.0+] GetUsb30DeviceEnableFlag&lt;br /&gt;
|-&lt;br /&gt;
| 167 || [6.0.0+] SetUsb30DeviceEnableFlag&lt;br /&gt;
|-&lt;br /&gt;
| 168 || [7.0.0+] GetThemeId&lt;br /&gt;
|-&lt;br /&gt;
| 169 || [7.0.0+] SetThemeId&lt;br /&gt;
|-&lt;br /&gt;
| 170 || [7.0.0+] [[#GetChineseTraditionalInputMethod]]&lt;br /&gt;
|-&lt;br /&gt;
| 171 || [7.0.0+] [[#SetChineseTraditionalInputMethod]]&lt;br /&gt;
|-&lt;br /&gt;
| 172 || [7.0.0+] GetPtmCycleCountReliability&lt;br /&gt;
|-&lt;br /&gt;
| 173 || [7.0.0+] SetPtmCycleCountReliability&lt;br /&gt;
|-&lt;br /&gt;
| 174 || [8.1.1+] [[#GetHomeMenuScheme]]&lt;br /&gt;
|-&lt;br /&gt;
| 175 || [7.0.0+] GetThemeSettings&lt;br /&gt;
|-&lt;br /&gt;
| 176 || [7.0.0+] SetThemeSettings&lt;br /&gt;
|-&lt;br /&gt;
| 177 || [7.0.0+] GetThemeKey&lt;br /&gt;
|-&lt;br /&gt;
| 178 || [7.0.0+] SetThemeKey&lt;br /&gt;
|-&lt;br /&gt;
| 179 || [8.0.0+] GetZoomFlag&lt;br /&gt;
|-&lt;br /&gt;
| 180 || [8.0.0+] SetZoomFlag&lt;br /&gt;
|-&lt;br /&gt;
| 181 || [8.0.0+] [[#GetT]]&lt;br /&gt;
|-&lt;br /&gt;
| 182 || [8.0.0+] [[#SetT]]&lt;br /&gt;
|-&lt;br /&gt;
| 183 || [9.0.0+] [[#GetPlatformRegion]]&lt;br /&gt;
|-&lt;br /&gt;
| 184 || [9.0.0+] [[#SetPlatformRegion]]&lt;br /&gt;
|-&lt;br /&gt;
| 185 || [9.0.0+] [[#GetHomeMenuSchemeModel]]&lt;br /&gt;
|-&lt;br /&gt;
| 186 || [9.0.0+] [[#GetMemoryUsageRateFlag]]&lt;br /&gt;
|-&lt;br /&gt;
| 187 || [9.0.0+] [[#GetTouchScreenMode]]&lt;br /&gt;
|-&lt;br /&gt;
| 188 || [9.0.0+] [[#SetTouchScreenMode]]&lt;br /&gt;
|-&lt;br /&gt;
| 189 || [10.0.0+] [[#GetButtonConfigSettingsFull]]&lt;br /&gt;
|-&lt;br /&gt;
| 190 || [10.0.0+] [[#SetButtonConfigSettingsFull]]&lt;br /&gt;
|-&lt;br /&gt;
| 191 || [10.0.0+] [[#GetButtonConfigSettingsEmbedded]]&lt;br /&gt;
|-&lt;br /&gt;
| 192 || [10.0.0+] [[#SetButtonConfigSettingsEmbedded]]&lt;br /&gt;
|-&lt;br /&gt;
| 193 || [10.0.0+] [[#GetButtonConfigSettingsLeft]]&lt;br /&gt;
|-&lt;br /&gt;
| 194 || [10.0.0+] [[#SetButtonConfigSettingsLeft]]&lt;br /&gt;
|-&lt;br /&gt;
| 195 || [10.0.0+] [[#GetButtonConfigSettingsRight]]&lt;br /&gt;
|-&lt;br /&gt;
| 196 || [10.0.0+] [[#SetButtonConfigSettingsRight]]&lt;br /&gt;
|-&lt;br /&gt;
| 197 || [10.0.0+] [[#GetButtonConfigRegisteredSettingsEmbedded]]&lt;br /&gt;
|-&lt;br /&gt;
| 198 || [10.0.0+] [[#SetButtonConfigRegisteredSettingsEmbedded]]&lt;br /&gt;
|-&lt;br /&gt;
| 199 || [10.0.0+] [[#GetButtonConfigRegisteredSettings]]&lt;br /&gt;
|-&lt;br /&gt;
| 200 || [10.0.0+] [[#SetButtonConfigRegisteredSettings]]&lt;br /&gt;
|-&lt;br /&gt;
| 201 || [10.1.0+] [[#GetFieldTestingFlag]]&lt;br /&gt;
|-&lt;br /&gt;
| 202 || [10.1.0+] [[#SetFieldTestingFlag]]&lt;br /&gt;
|-&lt;br /&gt;
| 203 || [11.0.0+] GetPanelCrcMode&lt;br /&gt;
|-&lt;br /&gt;
| 204 || [11.0.0+] SetPanelCrcMode&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Official user-processes gets a new service session handle each time a set:sys cmd is used, with the session being closed afterwards.&lt;br /&gt;
&lt;br /&gt;
== SetLanguageCode ==&lt;br /&gt;
Takes an input [[#LanguageCode]], no output.&lt;br /&gt;
&lt;br /&gt;
== GetFirmwareVersion ==&lt;br /&gt;
Takes a type-0x1A output buffer. User-processes use hard-coded size 0x100.&lt;br /&gt;
&lt;br /&gt;
If needed, reads the content of the [[System_Version_Title]] &amp;quot;/file&amp;quot; into state. This is only done once.&lt;br /&gt;
&lt;br /&gt;
Then the above 0x100-byte data is copied to the output buffer.&lt;br /&gt;
&lt;br /&gt;
== GetAccountSettings ==&lt;br /&gt;
No input, returns an output [[#AccountSettings]].&lt;br /&gt;
&lt;br /&gt;
== SetAccountSettings ==&lt;br /&gt;
Takes an input [[#AccountSettings]], no output.&lt;br /&gt;
&lt;br /&gt;
== GetEulaVersions ==&lt;br /&gt;
Takes a type-0x6 output buffer containing an array of [[#EulaVersion]], returns an output s32 total_out.&lt;br /&gt;
&lt;br /&gt;
== SetEulaVersions ==&lt;br /&gt;
Takes a type-0x5 input buffer containing an array of [[#EulaVersion]], no output.&lt;br /&gt;
&lt;br /&gt;
== GetColorSetId ==&lt;br /&gt;
No input, returns an output s32.&lt;br /&gt;
&lt;br /&gt;
This is the current Theme set by System Settings.&lt;br /&gt;
&lt;br /&gt;
* 0: &amp;quot;Basic White&amp;quot;&lt;br /&gt;
* 1: &amp;quot;Basic Black&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== SetColorSetId ==&lt;br /&gt;
Takes an input s32, no output.&lt;br /&gt;
&lt;br /&gt;
== GetNotificationSettings ==&lt;br /&gt;
No input, returns an output [[#NotificationSettings]].&lt;br /&gt;
&lt;br /&gt;
== SetNotificationSettings ==&lt;br /&gt;
Takes an input [[#NotificationSettings]], no output.&lt;br /&gt;
&lt;br /&gt;
== GetAccountNotificationSettings ==&lt;br /&gt;
Takes a type-0x6 output buffer containing an array of [[#AccountNotificationSettings]], returns an output s32 total_out.&lt;br /&gt;
&lt;br /&gt;
== SetAccountNotificationSettings ==&lt;br /&gt;
Takes a type-0x5 input buffer containing an array of [[#AccountNotificationSettings]], no output.&lt;br /&gt;
&lt;br /&gt;
== GetSettingsItemValue ==&lt;br /&gt;
Takes two type-0x19 input buffers and a type-0x6 output buffer. Returns an output u64 for the actual size written to the outbuf.&lt;br /&gt;
&lt;br /&gt;
The outbuf_size is compared with the config_size. When config_size is larger than outbuf_size, outbuf_size is used for the memcpy, otherwise config_size is used. Afterwards the size used for the memcpy is written to output(see above).&lt;br /&gt;
&lt;br /&gt;
If loading from main config fails, it will also attempt to load config from various state if the input strings match hard-coded strings.&lt;br /&gt;
&lt;br /&gt;
== GetTvSettings ==&lt;br /&gt;
No input, returns an output [[#TvSettings]].&lt;br /&gt;
&lt;br /&gt;
== SetTvSettings ==&lt;br /&gt;
Takes an input [[#TvSettings]], no output.&lt;br /&gt;
&lt;br /&gt;
== GetDebugModeFlag ==&lt;br /&gt;
Returns an output u8.&lt;br /&gt;
&lt;br /&gt;
Loads the 1-byte config for &amp;lt;&amp;quot;settings_debug&amp;quot;, &amp;quot;is_debug_mode_enabled&amp;quot;&amp;gt;. If that fails, value 0x1 is written to output. This uses the same func as ReadSetting internally.&lt;br /&gt;
&lt;br /&gt;
Returned retval is always 0.&lt;br /&gt;
&lt;br /&gt;
== GetPrimaryAlbumStorage ==&lt;br /&gt;
No input, returns an output s32 [[#PrimaryAlbumStorage]].&lt;br /&gt;
&lt;br /&gt;
== SetPrimaryAlbumStorage ==&lt;br /&gt;
Takes an input s32 [[#PrimaryAlbumStorage]], no output.&lt;br /&gt;
&lt;br /&gt;
== GetBatteryLot ==&lt;br /&gt;
No input, returns an output [[#BatteryLot]].&lt;br /&gt;
&lt;br /&gt;
== GetSerialNumber ==&lt;br /&gt;
Returns the 0x18-byte SerialNumber string.&lt;br /&gt;
&lt;br /&gt;
== GetSleepSettings ==&lt;br /&gt;
No input, returns an output [[#SleepSettings]].&lt;br /&gt;
&lt;br /&gt;
== SetSleepSettings ==&lt;br /&gt;
Takes an input [[#SleepSettings]], no output.&lt;br /&gt;
&lt;br /&gt;
== GetInitialLaunchSettings ==&lt;br /&gt;
No input, returns an output [[#InitialLaunchSettings]].&lt;br /&gt;
&lt;br /&gt;
== SetInitialLaunchSettings ==&lt;br /&gt;
Takes an input [[#InitialLaunchSettings]], no output.&lt;br /&gt;
&lt;br /&gt;
== GetDeviceNickName ==&lt;br /&gt;
Takes a type-0x16 output buffer containing a [[#DeviceNickName]].&lt;br /&gt;
&lt;br /&gt;
With [10.1.0+] sdknso now uses the set cmd instead of the setsys cmd.&lt;br /&gt;
&lt;br /&gt;
== SetDeviceNickName ==&lt;br /&gt;
Takes a type-0x15 input buffer containing a [[#DeviceNickName]].&lt;br /&gt;
&lt;br /&gt;
== GetProductModel ==&lt;br /&gt;
No input, returns an output s32.&lt;br /&gt;
&lt;br /&gt;
== GetMiiAuthorId ==&lt;br /&gt;
No input, returns an output &amp;quot;nn::util::Uuid&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== GetServiceDiscoveryControlSettings ==&lt;br /&gt;
Returns an u32 [[#ServiceDiscoveryControlSettings|ServiceDiscoveryControlSettings]].&lt;br /&gt;
&lt;br /&gt;
== GetErrorReportSharePermission ==&lt;br /&gt;
No input, returns an output s32 [[#ErrorReportSharePermission]].&lt;br /&gt;
&lt;br /&gt;
== SetErrorReportSharePermission ==&lt;br /&gt;
Takes an input s32 [[#ErrorReportSharePermission]], no output.&lt;br /&gt;
&lt;br /&gt;
== GetAppletLaunchFlags ==&lt;br /&gt;
No input, returns an u32 bitmask [[#AppletLaunchFlag]].&lt;br /&gt;
&lt;br /&gt;
== SetAppletLaunchFlags ==&lt;br /&gt;
Takes an input u32 bitmask [[#AppletLaunchFlag]], no output.&lt;br /&gt;
&lt;br /&gt;
== GetKeyboardLayout ==&lt;br /&gt;
No input, returns an output s32 [[#KeyboardLayout]].&lt;br /&gt;
&lt;br /&gt;
== SetKeyboardLayout ==&lt;br /&gt;
Takes an input s32 [[#KeyboardLayout]], no output.&lt;br /&gt;
&lt;br /&gt;
== GetAllowedSslHosts ==&lt;br /&gt;
Takes a type-0x6 output buffer, returns an output s32 entry count. This buffer contains an array of 0x100-byte &amp;quot;nn::settings::system::AllowedSslHost&amp;quot; entries.&lt;br /&gt;
&lt;br /&gt;
== GetRebootlessSystemUpdateVersion ==&lt;br /&gt;
No input, returns an output [[#RebootlessSystemUpdateVersion]].&lt;br /&gt;
&lt;br /&gt;
== GetQuestFlag ==&lt;br /&gt;
Gets a flag determining whether the console is a kiosk unit (codenamed &amp;quot;Quest&amp;quot;). Used by qlaunch to determine whether to launch Retail Interactive Display Menu.&lt;br /&gt;
&lt;br /&gt;
== GetDataDeletionSettings ==&lt;br /&gt;
No input, returns an output [[#DataDeletionSettings]].&lt;br /&gt;
&lt;br /&gt;
== SetDataDeletionSettings ==&lt;br /&gt;
Takes an input [[#DataDeletionSettings]], no output.&lt;br /&gt;
&lt;br /&gt;
== GetWirelessCertificationFileSize ==&lt;br /&gt;
No input, returns an output u64 size.&lt;br /&gt;
&lt;br /&gt;
== GetWirelessCertificationFile ==&lt;br /&gt;
Takes a type-0x6 output buffer, returns an output u64 size.&lt;br /&gt;
&lt;br /&gt;
This gets the [[Flash_Filesystem#PRODINFOF|WirelessCertificationFile]].&lt;br /&gt;
&lt;br /&gt;
== SetRegionCode ==&lt;br /&gt;
Takes an input s32 [[#RegionCode]], no output.&lt;br /&gt;
&lt;br /&gt;
== GetChineseTraditionalInputMethod ==&lt;br /&gt;
No input, returns an output s32 [[#ChineseTraditionalInputMethod]].&lt;br /&gt;
&lt;br /&gt;
== SetChineseTraditionalInputMethod ==&lt;br /&gt;
Takes an input s32 [[#ChineseTraditionalInputMethod]], no output.&lt;br /&gt;
&lt;br /&gt;
== GetHomeMenuScheme ==&lt;br /&gt;
No input, returns an output 0x14-byte struct &amp;quot;nn::settings::system::HomeMenuScheme&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
This struct contains 5 RGBA8 u32s for colors: &#039;&#039;&#039;Main&#039;&#039;&#039;, &#039;&#039;&#039;Back&#039;&#039;&#039;, &#039;&#039;&#039;Sub&#039;&#039;&#039;, &#039;&#039;&#039;Bezel&#039;&#039;&#039; and &#039;&#039;&#039;Extra&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The colors are loaded from [[Calibration]], with the set of fields to use selected by ColorVariation. When ColorVariation is invalid (must be 1-4), the following fixed color values are returned: 0xFF323232, 0xFF323232, 0xFFFFFFFF, 0xFFFFFFFF, 0xFF000000.&lt;br /&gt;
&lt;br /&gt;
== GetT ==&lt;br /&gt;
No input, returns an output u8 bool &#039;&#039;&#039;IsT&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[9.0.0+] This is a wrapper for [[#GetPlatformRegion]]: &amp;lt;code&amp;gt;IsT = (PlatformRegion == 2)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== SetT ==&lt;br /&gt;
Takes an input u8 bool &#039;&#039;&#039;IsT&#039;&#039;&#039;, no output.&lt;br /&gt;
&lt;br /&gt;
[9.0.0+] This is a wrapper for [[#SetPlatformRegion]]: &amp;lt;code&amp;gt;PlatformRegion = 1 + (IsT &amp;amp; 1)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== GetPlatformRegion ==&lt;br /&gt;
No input, returns an output s32.&lt;br /&gt;
&lt;br /&gt;
== SetPlatformRegion ==&lt;br /&gt;
Takes an input s32, no output.&lt;br /&gt;
&lt;br /&gt;
== GetHomeMenuSchemeModel ==&lt;br /&gt;
No input, returns an output u32.&lt;br /&gt;
&lt;br /&gt;
Loads the 0xB-byte setting &amp;lt;&amp;quot;settings_debug&amp;quot;, &amp;quot;home_menu_scheme_model&amp;quot;&amp;gt;, throwing an error if loading this fails. Depending on the content of the setting, the output u32 is either determined by the value of this setting, or loaded from [[Calibration]].&lt;br /&gt;
&lt;br /&gt;
== GetMemoryUsageRateFlag ==&lt;br /&gt;
No input, returns an output u8 bool.&lt;br /&gt;
&lt;br /&gt;
== GetTouchScreenMode ==&lt;br /&gt;
No input, returns an output s32.&lt;br /&gt;
&lt;br /&gt;
Official sw loads the output as an u8 and copies it to an output [[#TouchScreenMode]].&lt;br /&gt;
&lt;br /&gt;
== SetTouchScreenMode ==&lt;br /&gt;
Takes an input s32, no output.&lt;br /&gt;
&lt;br /&gt;
Official sw sets the input to an u8 loaded from an input [[#TouchScreenMode]].&lt;br /&gt;
&lt;br /&gt;
== GetButtonConfigSettingsFull ==&lt;br /&gt;
Takes a type-0x6 output buffer containing an array of [[#ButtonConfigSettings]], returns an output s32.&lt;br /&gt;
&lt;br /&gt;
== SetButtonConfigSettingsFull ==&lt;br /&gt;
Takes a type-0x5 input buffer containing an array of [[#ButtonConfigSettings]], no output.&lt;br /&gt;
&lt;br /&gt;
== GetButtonConfigSettingsEmbedded ==&lt;br /&gt;
Takes a type-0x6 output buffer containing an array of [[#ButtonConfigSettings]], returns an output s32.&lt;br /&gt;
&lt;br /&gt;
== SetButtonConfigSettingsEmbedded ==&lt;br /&gt;
Takes a type-0x5 input buffer containing an array of [[#ButtonConfigSettings]], no output.&lt;br /&gt;
&lt;br /&gt;
== GetButtonConfigSettingsLeft ==&lt;br /&gt;
Takes a type-0x6 output buffer containing an array of [[#ButtonConfigSettings]], returns an output s32.&lt;br /&gt;
&lt;br /&gt;
== SetButtonConfigSettingsLeft ==&lt;br /&gt;
Takes a type-0x5 input buffer containing an array of [[#ButtonConfigSettings]], no output.&lt;br /&gt;
&lt;br /&gt;
== GetButtonConfigSettingsRight ==&lt;br /&gt;
Takes a type-0x6 output buffer containing an array of [[#ButtonConfigSettings]], returns an output s32.&lt;br /&gt;
&lt;br /&gt;
== SetButtonConfigSettingsRight ==&lt;br /&gt;
Takes a type-0x5 input buffer containing an array of [[#ButtonConfigSettings]], no output.&lt;br /&gt;
&lt;br /&gt;
== GetButtonConfigRegisteredSettingsEmbedded ==&lt;br /&gt;
Takes a type-0x16 output buffer containing a [[#ButtonConfigRegisteredSettings]], no output.&lt;br /&gt;
&lt;br /&gt;
== SetButtonConfigRegisteredSettingsEmbedded ==&lt;br /&gt;
Takes a type-0x15 input buffer containing a [[#ButtonConfigRegisteredSettings]], no output.&lt;br /&gt;
&lt;br /&gt;
== GetButtonConfigRegisteredSettings ==&lt;br /&gt;
Takes a type-0x6 output buffer containing an array of [[#ButtonConfigRegisteredSettings]], returns an output s32.&lt;br /&gt;
&lt;br /&gt;
== SetButtonConfigRegisteredSettings ==&lt;br /&gt;
Takes a type-0x5 input buffer containing an array of [[#ButtonConfigRegisteredSettings]], no output.&lt;br /&gt;
&lt;br /&gt;
== GetFieldTestingFlag ==&lt;br /&gt;
No input, returns an output bool.&lt;br /&gt;
&lt;br /&gt;
== SetFieldTestingFlag ==&lt;br /&gt;
Takes an input bool, no output.&lt;br /&gt;
&lt;br /&gt;
== DeviceNickName ==&lt;br /&gt;
This is &amp;quot;nn::settings::system::DeviceNickName&amp;quot;. This is a 0x80-byte struct.&lt;br /&gt;
&lt;br /&gt;
== UserSelectorFlag ==&lt;br /&gt;
This is &amp;quot;nn::settings::system::UserSelectorFlag&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Bits&lt;br /&gt;
!  Description&lt;br /&gt;
|-&lt;br /&gt;
| 0 || SkipsIfSingleUser&lt;br /&gt;
|-&lt;br /&gt;
| 31 || Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== UserSelectorSettings ==&lt;br /&gt;
This is &amp;quot;nn::settings::system::UserSelectorSettings&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
This contains an u32 bitmask for [[#UserSelectorFlag]].&lt;br /&gt;
&lt;br /&gt;
== AccountSettings ==&lt;br /&gt;
This is &amp;quot;nn::settings::system::AccountSettings&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
This contains [[#UserSelectorSettings]].&lt;br /&gt;
&lt;br /&gt;
== SteadyClockSourceId ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Value&lt;br /&gt;
!  Description&lt;br /&gt;
|-&lt;br /&gt;
| 0 || NetworkSystemClock&lt;br /&gt;
|-&lt;br /&gt;
| 1 || SteadyClock&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== NotificationVolume ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Value&lt;br /&gt;
!  Description&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Mute&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Low&lt;br /&gt;
|-&lt;br /&gt;
| 2 || High&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== FriendPresenceOverlayPermission ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Value&lt;br /&gt;
!  Description&lt;br /&gt;
|-&lt;br /&gt;
| 0 || NotConfirmed&lt;br /&gt;
|-&lt;br /&gt;
| 1 || NoDisplay&lt;br /&gt;
|-&lt;br /&gt;
| 2 || FavoriteFriends&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Friends&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== TvResolution ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Value&lt;br /&gt;
!  Description&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Auto&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 1080p&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 720p&lt;br /&gt;
|-&lt;br /&gt;
| 3 || 480p&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== HdmiContentType ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Value&lt;br /&gt;
!  Description&lt;br /&gt;
|-&lt;br /&gt;
| 0 || None&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Graphics&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Cinema&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Photo&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Game&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RgbRange ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Value&lt;br /&gt;
!  Description&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Auto&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Full&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Limited&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CmuMode ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Value&lt;br /&gt;
!  Description&lt;br /&gt;
|-&lt;br /&gt;
| 0 || None&lt;br /&gt;
|-&lt;br /&gt;
| 1 || ColorInvert&lt;br /&gt;
|-&lt;br /&gt;
| 2 || HighContrast&lt;br /&gt;
|-&lt;br /&gt;
| 3 || GrayScale&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== HandheldSleepPlan ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Value&lt;br /&gt;
!  Description&lt;br /&gt;
|-&lt;br /&gt;
| 0 || 1Min&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 3Min&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 5Min&lt;br /&gt;
|-&lt;br /&gt;
| 3 || 10Min&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 30Min&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Never&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ConsoleSleepPlan ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Value&lt;br /&gt;
!  Description&lt;br /&gt;
|-&lt;br /&gt;
| 0 || 1Hour&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 2Hour&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 3Hour&lt;br /&gt;
|-&lt;br /&gt;
| 3 || 6Hour&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 12Hour&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Never&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== EulaVersion ==&lt;br /&gt;
This is &amp;quot;nn::settings::system::EulaVersion&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset || Size || Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0 || 0x4 || Version&lt;br /&gt;
|-&lt;br /&gt;
| 0x4 || 0x4 || RegionCode&lt;br /&gt;
|-&lt;br /&gt;
| 0x8 || 0x4 || [[#SteadyClockSourceId|SteadyClockSourceId]]&lt;br /&gt;
|-&lt;br /&gt;
| 0xC || 0x4 || Reserved&lt;br /&gt;
|-&lt;br /&gt;
| 0x10 || 0x8 || [[Glue_services#PosixTime|NetworkClockTimePoint]]&lt;br /&gt;
|-&lt;br /&gt;
| 0x18 || 0x18 || [[Glue_services#SteadyClockTimePoint|SteadyClockTimePoint]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== NotificationTime ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset || Size || Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0 || 0x4 || Hour&lt;br /&gt;
|-&lt;br /&gt;
| 0x4 || 0x4 || Minute&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== NotificationFlag ==&lt;br /&gt;
This is &amp;quot;nn::settings::system::NotificationFlag&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Bits&lt;br /&gt;
!  Description&lt;br /&gt;
|-&lt;br /&gt;
| 0 || RingtoneFlag&lt;br /&gt;
|-&lt;br /&gt;
| 1 || DownloadCompletionFlag&lt;br /&gt;
|-&lt;br /&gt;
| 8 || EnablesNews&lt;br /&gt;
|-&lt;br /&gt;
| 9 || IncomingLampFlag&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== NotificationSettings ==&lt;br /&gt;
This is &amp;quot;nn::settings::system::NotificationSettings&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset || Size || Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0 || 0x4 || [[#NotificationFlag|NotificationFlag]]&lt;br /&gt;
|-&lt;br /&gt;
| 0x4 || 0x4 || [[#NotificationVolume|NotificationVolume]]&lt;br /&gt;
|-&lt;br /&gt;
| 0x8 || 0x8 || [[#NotificationTime|HeadTime]]&lt;br /&gt;
|-&lt;br /&gt;
| 0x10 || 0x8 || [[#NotificationTime|TailTime]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== AccountNotificationFlag ==&lt;br /&gt;
This is &amp;quot;nn::settings::system::AccountNotificationFlag&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Bits&lt;br /&gt;
!  Description&lt;br /&gt;
|-&lt;br /&gt;
| 0 || FriendOnlineFlag&lt;br /&gt;
|-&lt;br /&gt;
| 1 || FriendRequestFlag&lt;br /&gt;
|-&lt;br /&gt;
| 8 || CoralInvitationFlag&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== AccountNotificationSettings ==&lt;br /&gt;
This is &amp;quot;nn::settings::system::AccountNotificationSettings&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset || Size || Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0 || 0x10 || [[Account_services|AccountUid]]&lt;br /&gt;
|-&lt;br /&gt;
| 0x10 || 0x4 || [[#AccountNotificationFlag|AccountNotificationFlag]]&lt;br /&gt;
|-&lt;br /&gt;
| 0x14 || 0x1 || [[#FriendPresenceOverlayPermission|FriendPresenceOverlayPermission]]&lt;br /&gt;
|-&lt;br /&gt;
| 0x15 || 0x1 || [[#FriendPresenceOverlayPermission|FriendInvitationOverlayPermission]]&lt;br /&gt;
|-&lt;br /&gt;
| 0x16 || 0x2 || Reserved&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== TvFlag ==&lt;br /&gt;
This is &amp;quot;nn::settings::system::TvFlag&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Bits&lt;br /&gt;
!  Description&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Allows4k&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Allows3d&lt;br /&gt;
|-&lt;br /&gt;
| 2 || AllowsCec&lt;br /&gt;
|-&lt;br /&gt;
| 3 || PreventsScreenBurnIn&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== TvSettings ==&lt;br /&gt;
This is &amp;quot;nn::settings::system::TvSettings&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset || Size || Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0 || 0x4 || [[#TvFlag|TvFlag]]&lt;br /&gt;
|-&lt;br /&gt;
| 0x4 || 0x4 || [[#TvResolution|TvResolution]]&lt;br /&gt;
|-&lt;br /&gt;
| 0x8 || 0x4 || [[#HdmiContentType|HdmiContentType]]&lt;br /&gt;
|-&lt;br /&gt;
| 0xC || 0x4 || [[#RgbRange|RgbRange]]&lt;br /&gt;
|-&lt;br /&gt;
| 0x10 || 0x4 || [[#CmuMode|CmuMode]]&lt;br /&gt;
|-&lt;br /&gt;
| 0x14 || 0x4 || TvUnderscan&lt;br /&gt;
|-&lt;br /&gt;
| 0x18 || 0x4 || TvGamma&lt;br /&gt;
|-&lt;br /&gt;
| 0x1C || 0x4 || ContrastRatio&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DataDeletionFlag ==&lt;br /&gt;
This is &amp;quot;nn::settings::system::DataDeletionFlag&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Bits&lt;br /&gt;
!  Description&lt;br /&gt;
|-&lt;br /&gt;
| 0 || AutomaticDeletionFlag&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DataDeletionSettings ==&lt;br /&gt;
This is &amp;quot;nn::settings::system::DataDeletionSettings&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset || Size || Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0 || 0x4 || [[#DataDeletionFlag|DataDeletionFlag]].&lt;br /&gt;
|-&lt;br /&gt;
| 0x4 || 0x4 || UseCount&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== BatteryLot ==&lt;br /&gt;
This is &amp;quot;nn::settings::BatteryLot&amp;quot;. Its size is 0x18 bytes.&lt;br /&gt;
&lt;br /&gt;
== SleepFlag ==&lt;br /&gt;
This is &amp;quot;nn::settings::system::SleepFlag&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Bits&lt;br /&gt;
!  Description&lt;br /&gt;
|-&lt;br /&gt;
| 0 || SleepsWhilePlayingMedia&lt;br /&gt;
|-&lt;br /&gt;
| 1 || WakesAtPowerStateChange&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SleepSettings ==&lt;br /&gt;
This is &amp;quot;nn::settings::system::SleepSettings&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset || Size || Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0 || 0x4 || [[#SleepFlag|SleepFlag]]&lt;br /&gt;
|-&lt;br /&gt;
| 0x4 || 0x4 || [[#HandheldSleepPlan|HandheldSleepPlan]]&lt;br /&gt;
|-&lt;br /&gt;
| 0x8 || 0x4 || [[#ConsoleSleepPlan|ConsoleSleepPlan]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== InitialLaunchFlag ==&lt;br /&gt;
This is &amp;quot;nn::settings::system::InitialLaunchFlag&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Bits&lt;br /&gt;
!  Description&lt;br /&gt;
|-&lt;br /&gt;
| 0 || InitialLaunchCompletionFlag&lt;br /&gt;
|-&lt;br /&gt;
| 8 || InitialLaunchUserAdditionFlag&lt;br /&gt;
|-&lt;br /&gt;
| 16 || InitialLaunchTimestampFlag&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== InitialLaunchSettings ==&lt;br /&gt;
This is &amp;quot;nn::settings::system::InitialLaunchSettings&amp;quot;. This struct is 8-byte aligned.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset || Size || Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0 || 0x4 || [[#InitialLaunchFlag|InitialLaunchFlag]]&lt;br /&gt;
|-&lt;br /&gt;
| 0x4 || 0x4 || Reserved&lt;br /&gt;
|-&lt;br /&gt;
| 0x8 || 0x18 || [[Glue_services#SteadyClockTimePoint|InitialLaunchTimestampOffset]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RebootlessSystemUpdateVersion ==&lt;br /&gt;
This is &amp;quot;nn::settings::system::RebootlessSystemUpdateVersion&amp;quot;. This struct is 4-byte aligned.&lt;br /&gt;
&lt;br /&gt;
This is the content of the RebootlessSystemUpdateVersion SystemData, in the &amp;quot;/version&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset || Size || Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0 || 0x4 || Version&lt;br /&gt;
|-&lt;br /&gt;
| 0x4 || 0x1C || Reserved&lt;br /&gt;
|-&lt;br /&gt;
| 0x20 || 0x20 || DisplayVersion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== PrimaryAlbumStorage ==&lt;br /&gt;
This is u32 enum &amp;quot;nn::settings::system::PrimaryAlbumStorage&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Value&lt;br /&gt;
!  Description&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Nand&lt;br /&gt;
|-&lt;br /&gt;
| 1 || SdCard&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ErrorReportSharePermission ==&lt;br /&gt;
This is &amp;quot;nn::settings::system::ErrorReportSharePermission&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Value&lt;br /&gt;
!  Description&lt;br /&gt;
|-&lt;br /&gt;
| 0 || NotConfirmed&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Granted&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Denied&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ServiceDiscoveryControlSettings ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Bits&lt;br /&gt;
!  Description&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| IsChangeEnvironmentIdentifierDisabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== AppletLaunchFlag ==&lt;br /&gt;
This is &amp;quot;nn::settings::system::AppletLaunchFlag&amp;quot;. This is an u32 bitmask.&lt;br /&gt;
&lt;br /&gt;
== KeyboardLayout ==&lt;br /&gt;
This is &amp;quot;nn::settings::KeyboardLayout&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Value&lt;br /&gt;
!  Description&lt;br /&gt;
|-&lt;br /&gt;
| 1 || EnglishUs&lt;br /&gt;
|-&lt;br /&gt;
| 2 || EnglishUsInternational&lt;br /&gt;
|-&lt;br /&gt;
| 3 || EnglishUk&lt;br /&gt;
|-&lt;br /&gt;
| 4 || French&lt;br /&gt;
|-&lt;br /&gt;
| 5 || FrenchCa&lt;br /&gt;
|-&lt;br /&gt;
| 6 || Spanish&lt;br /&gt;
|-&lt;br /&gt;
| 7 || SpanishLatin&lt;br /&gt;
|-&lt;br /&gt;
| 8 || German&lt;br /&gt;
|-&lt;br /&gt;
| 9 || Italian&lt;br /&gt;
|-&lt;br /&gt;
| 10 || Portuguese&lt;br /&gt;
|-&lt;br /&gt;
| 11 || Russian&lt;br /&gt;
|-&lt;br /&gt;
| 12 || Korean&lt;br /&gt;
|-&lt;br /&gt;
| 13 || ChineseSimplified&lt;br /&gt;
|-&lt;br /&gt;
| 14 || ChineseTraditional&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ChineseTraditionalInputMethod ==&lt;br /&gt;
This is &amp;quot;nn::settings::ChineseTraditionalInputMethod&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Value&lt;br /&gt;
!  Description&lt;br /&gt;
|-&lt;br /&gt;
| 1 || &lt;br /&gt;
|-&lt;br /&gt;
| 2 || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== TouchScreenMode ==&lt;br /&gt;
This is &amp;quot;nn::settings::system::TouchScreenMode&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
This is an u8. This controls &amp;quot;Touch-Screen Sensitivity&amp;quot;, values:&lt;br /&gt;
* 0: Stylus.&lt;br /&gt;
* 1: Standard, the default.&lt;br /&gt;
&lt;br /&gt;
== ButtonConfigSettings ==&lt;br /&gt;
This is &amp;quot;nn::settings::system::ButtonConfigSettings&amp;quot;. This is a 0x5A8-byte struct.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset || Size || Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0 || 0x1 || IsFull bool flag. 0 = empty config, 1 = config set. Also accessed as an u32, but only bit0 is used.&lt;br /&gt;
|-&lt;br /&gt;
| 0x1 || 0x3 || Padding&lt;br /&gt;
|-&lt;br /&gt;
| 0x4 || 0x1C4 || Unused&lt;br /&gt;
|-&lt;br /&gt;
| 0x1C8 || 0x3E0 || Config&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ButtonConfigRegisteredSettings ==&lt;br /&gt;
This is &amp;quot;nn::settings::system::ButtonConfigRegisteredSettings&amp;quot;. This is a 0x5C8-byte struct.&lt;br /&gt;
&lt;br /&gt;
== BluetoothDevicesSettings ==&lt;br /&gt;
This is &amp;quot;nn::settings::system::BluetoothDevicesSettings&amp;quot;. This is a 0x200-byte struct.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset || Size || Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0 || 0x6 || [[Bluetooth_Driver_services#Address|Address]]&lt;br /&gt;
|-&lt;br /&gt;
| 0x6 || 0x20 || Name string&lt;br /&gt;
|-&lt;br /&gt;
| 0x26 || 0x2 || &lt;br /&gt;
|-&lt;br /&gt;
| 0x28 || 0x1 || &lt;br /&gt;
|-&lt;br /&gt;
| 0x29 || 0x10 || Uuid&lt;br /&gt;
|-&lt;br /&gt;
| 0x39 || 0x1 || &lt;br /&gt;
|-&lt;br /&gt;
| 0x3A || 0x2 || &lt;br /&gt;
|-&lt;br /&gt;
| 0x3C || 0x4 || &lt;br /&gt;
|-&lt;br /&gt;
| 0x40 || 0x2 || &lt;br /&gt;
|-&lt;br /&gt;
| 0x42 || 0x2 ||&lt;br /&gt;
|-&lt;br /&gt;
| 0x44 || 0x2 || &lt;br /&gt;
|-&lt;br /&gt;
| 0x46 || 0x80 || &lt;br /&gt;
|-&lt;br /&gt;
| 0xC6 || 0x2 || &lt;br /&gt;
|-&lt;br /&gt;
| 0xC8 || 0x1 || &lt;br /&gt;
|-&lt;br /&gt;
| 0xC9 || 0x1 || &lt;br /&gt;
|-&lt;br /&gt;
| 0xCA || 0x2 || &lt;br /&gt;
|-&lt;br /&gt;
| 0xCC || 0x8 || &lt;br /&gt;
|-&lt;br /&gt;
| 0xD4 || 0x1 || &lt;br /&gt;
|-&lt;br /&gt;
| 0xD5 || 0x12B || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= System Configuration =&lt;br /&gt;
There&#039;s a common configuration title (*818), and one configuration title for each [[SMC#HardwareType|HardwareType]].&lt;br /&gt;
&lt;br /&gt;
See [[System_Settings]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Services]]&lt;/div&gt;</summary>
		<author><name>Cai miao</name></author>
	</entry>
	<entry>
		<id>https://switchbrew.org/w/index.php?title=Error_codes&amp;diff=9768</id>
		<title>Error codes</title>
		<link rel="alternate" type="text/html" href="https://switchbrew.org/w/index.php?title=Error_codes&amp;diff=9768"/>
		<updated>2020-07-16T17:41:14Z</updated>

		<summary type="html">&lt;p&gt;Cai miao: /* Error codes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Structure =&lt;br /&gt;
These have been redesigned from the 3DS so that they fit within a Aarch64 MOV instruction immediate most of the time (without requiring the additional MOVK).&lt;br /&gt;
&lt;br /&gt;
{| class=wikitable&lt;br /&gt;
! Bits || Field&lt;br /&gt;
|-&lt;br /&gt;
| 8-0 || Module&lt;br /&gt;
|-&lt;br /&gt;
| 21-9 || Description&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
When a fatal-error is received the error code is outputted using the following formatter:&lt;br /&gt;
  %04d-%04d&lt;br /&gt;
&lt;br /&gt;
.. where the first code is &amp;lt;code&amp;gt;2000 + Module&amp;lt;/code&amp;gt;, and the other being &amp;lt;code&amp;gt;Description&amp;lt;/code&amp;gt;. Bits &amp;gt;=22 from the error-code are unused when displaying fatal-errors, since the Description ends with bit21.&lt;br /&gt;
&lt;br /&gt;
= Result Errors =&lt;br /&gt;
General errors used by system modules and applications.&lt;br /&gt;
&lt;br /&gt;
== Modules ==&lt;br /&gt;
{| class=wikitable&lt;br /&gt;
! Value || Name&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Kernel&lt;br /&gt;
|-&lt;br /&gt;
| 2 || FS&lt;br /&gt;
|-&lt;br /&gt;
| 3 || OS (Memory, Thread, Mutex, NVIDIA)&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Htcs&lt;br /&gt;
|-&lt;br /&gt;
| 5 || NCM&lt;br /&gt;
|-&lt;br /&gt;
| 6 || DD&lt;br /&gt;
|-&lt;br /&gt;
| 7 || Debug Monitor&lt;br /&gt;
|-&lt;br /&gt;
| 8 || LR&lt;br /&gt;
|-&lt;br /&gt;
| 9 || Loader&lt;br /&gt;
|-&lt;br /&gt;
| 10 || CMIF (IPC command interface)&lt;br /&gt;
|-&lt;br /&gt;
| 11 || HIPC (IPC)&lt;br /&gt;
|-&lt;br /&gt;
| 15 || PM&lt;br /&gt;
|-&lt;br /&gt;
| 16 || NS&lt;br /&gt;
|-&lt;br /&gt;
| 17 || Bsdsockets&lt;br /&gt;
|-&lt;br /&gt;
| 18 || Htc&lt;br /&gt;
|-&lt;br /&gt;
| 19 || TSC&lt;br /&gt;
|-&lt;br /&gt;
| 20 || NCM (content)&lt;br /&gt;
|-&lt;br /&gt;
| 21 || SM&lt;br /&gt;
|-&lt;br /&gt;
| 22 || RO (userland)&lt;br /&gt;
|-&lt;br /&gt;
| 23 || GC&lt;br /&gt;
|-&lt;br /&gt;
| 24 || SDMMC&lt;br /&gt;
|-&lt;br /&gt;
| 25 || OVLN&lt;br /&gt;
|-&lt;br /&gt;
| 26 || SPL&lt;br /&gt;
|-&lt;br /&gt;
| 27 || Socket&lt;br /&gt;
|-&lt;br /&gt;
| 29 || Htclow&lt;br /&gt;
|-&lt;br /&gt;
| 30 || Bus&lt;br /&gt;
|-&lt;br /&gt;
| 31 || Htcfs&lt;br /&gt;
|-&lt;br /&gt;
| 32 || Async&lt;br /&gt;
|-&lt;br /&gt;
| 100 || ETHC&lt;br /&gt;
|-&lt;br /&gt;
| 101 || I2C&lt;br /&gt;
|-&lt;br /&gt;
| 102 || GPIO&lt;br /&gt;
|-&lt;br /&gt;
| 103 || UART&lt;br /&gt;
|-&lt;br /&gt;
| 105 || Settings&lt;br /&gt;
|-&lt;br /&gt;
| 107 || WLAN&lt;br /&gt;
|-&lt;br /&gt;
| 108 || XCD&lt;br /&gt;
|-&lt;br /&gt;
| 110 || NIFM&lt;br /&gt;
|-&lt;br /&gt;
| 111 || Hwopus&lt;br /&gt;
|-&lt;br /&gt;
| 112 || Sasbus&lt;br /&gt;
|-&lt;br /&gt;
| 113 || Bluetooth&lt;br /&gt;
|-&lt;br /&gt;
| 114 || VI&lt;br /&gt;
|-&lt;br /&gt;
| 115 || NFP&lt;br /&gt;
|-&lt;br /&gt;
| 116 || Time&lt;br /&gt;
|-&lt;br /&gt;
| 117 || FGM&lt;br /&gt;
|-&lt;br /&gt;
| 118 || OE&lt;br /&gt;
|-&lt;br /&gt;
| 120 || PCIe&lt;br /&gt;
|-&lt;br /&gt;
| 121 || Friends&lt;br /&gt;
|-&lt;br /&gt;
| 122 || BCAT&lt;br /&gt;
|-&lt;br /&gt;
| 123 || SSL&lt;br /&gt;
|-&lt;br /&gt;
| 124 || Account&lt;br /&gt;
|-&lt;br /&gt;
| 125 || News&lt;br /&gt;
|-&lt;br /&gt;
| 126 || Mii&lt;br /&gt;
|-&lt;br /&gt;
| 127 || NFC&lt;br /&gt;
|-&lt;br /&gt;
| 128 || AM&lt;br /&gt;
|-&lt;br /&gt;
| 129 || Play Report&lt;br /&gt;
|-&lt;br /&gt;
| 130 || AHID&lt;br /&gt;
|-&lt;br /&gt;
| 132 || Home Menu (Qlaunch)&lt;br /&gt;
|-&lt;br /&gt;
| 133 || PCV&lt;br /&gt;
|-&lt;br /&gt;
| 134 || OMM&lt;br /&gt;
|-&lt;br /&gt;
| 135 || BPC&lt;br /&gt;
|-&lt;br /&gt;
| 136 || PSM&lt;br /&gt;
|-&lt;br /&gt;
| 137 || NIM&lt;br /&gt;
|-&lt;br /&gt;
| 138 || PSC&lt;br /&gt;
|-&lt;br /&gt;
| 139 || TC&lt;br /&gt;
|-&lt;br /&gt;
| 140 || USB&lt;br /&gt;
|-&lt;br /&gt;
| 141 || NSD&lt;br /&gt;
|-&lt;br /&gt;
| 142 || PCTL&lt;br /&gt;
|-&lt;br /&gt;
| 143 || BTM&lt;br /&gt;
|-&lt;br /&gt;
| 144 || LA (Library Applet)&lt;br /&gt;
|-&lt;br /&gt;
| 145 || ETicket&lt;br /&gt;
|-&lt;br /&gt;
| 146 || NGC (Bad Words)&lt;br /&gt;
|-&lt;br /&gt;
| 147 || Error Report&lt;br /&gt;
|-&lt;br /&gt;
| 148 || APM&lt;br /&gt;
|-&lt;br /&gt;
| 149 || CEC&lt;br /&gt;
|-&lt;br /&gt;
| 150 || Profiler&lt;br /&gt;
|-&lt;br /&gt;
| 151 || Error Upload&lt;br /&gt;
|-&lt;br /&gt;
| 153 || Audio&lt;br /&gt;
|-&lt;br /&gt;
| 154 || NPNS&lt;br /&gt;
|-&lt;br /&gt;
| 155 || NPNS XMPP Stream&lt;br /&gt;
|-&lt;br /&gt;
| 157 || ARP&lt;br /&gt;
|-&lt;br /&gt;
| 158 || Updater&lt;br /&gt;
|-&lt;br /&gt;
| 159 || SWKBD&lt;br /&gt;
|-&lt;br /&gt;
| 161 || Mifare&lt;br /&gt;
|-&lt;br /&gt;
| 162 || Userland (assert)&lt;br /&gt;
|-&lt;br /&gt;
| 163 || Fatal&lt;br /&gt;
|-&lt;br /&gt;
| 164 || EC (Shop)&lt;br /&gt;
|-&lt;br /&gt;
| 165 || SPSM&lt;br /&gt;
|-&lt;br /&gt;
| 167 || BGTC&lt;br /&gt;
|-&lt;br /&gt;
| 168 || Userland (crash)&lt;br /&gt;
|-&lt;br /&gt;
| 169 || Sasbus Periodic Receive Mode&lt;br /&gt;
|-&lt;br /&gt;
| 175 || JIT&lt;br /&gt;
|-&lt;br /&gt;
| 178 || PDM&lt;br /&gt;
|-&lt;br /&gt;
| 179 || OLSC&lt;br /&gt;
|-&lt;br /&gt;
| 180 || SREPO&lt;br /&gt;
|-&lt;br /&gt;
| 181 || Dauth&lt;br /&gt;
|-&lt;br /&gt;
| 187 || Sasbus&lt;br /&gt;
|-&lt;br /&gt;
| 189 || PWM&lt;br /&gt;
|-&lt;br /&gt;
| 191 || RTC&lt;br /&gt;
|-&lt;br /&gt;
| 192 || Regulator&lt;br /&gt;
|-&lt;br /&gt;
| 193 || Led&lt;br /&gt;
|-&lt;br /&gt;
| 197 || Clkrst&lt;br /&gt;
|-&lt;br /&gt;
| 202 || HID&lt;br /&gt;
|-&lt;br /&gt;
| 203 || LDN&lt;br /&gt;
|-&lt;br /&gt;
| 205 || Irsensor&lt;br /&gt;
|-&lt;br /&gt;
| 206 || Capture&lt;br /&gt;
|-&lt;br /&gt;
| 208 || Manu&lt;br /&gt;
|-&lt;br /&gt;
| 209 || ATK&lt;br /&gt;
|-&lt;br /&gt;
| 210 || Web&lt;br /&gt;
|-&lt;br /&gt;
| 211 || LCS (Local Content Sharing)&lt;br /&gt;
|-&lt;br /&gt;
| 212 || GRC&lt;br /&gt;
|-&lt;br /&gt;
| 214 || Album&lt;br /&gt;
|-&lt;br /&gt;
| 216 || Migration&lt;br /&gt;
|-&lt;br /&gt;
| 217 || Migration Idc Server&lt;br /&gt;
|-&lt;br /&gt;
| 218 || Hidbus&lt;br /&gt;
|-&lt;br /&gt;
| 223 || Websocket&lt;br /&gt;
|-&lt;br /&gt;
| 228 || PGL&lt;br /&gt;
|-&lt;br /&gt;
| 229 || Notification&lt;br /&gt;
|-&lt;br /&gt;
| 230 || Ins&lt;br /&gt;
|-&lt;br /&gt;
| 231 || Lp2p&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Error codes ==&lt;br /&gt;
{| class=wikitable&lt;br /&gt;
! Value || Module || Description || Notes&lt;br /&gt;
|-&lt;br /&gt;
| 0x0E01 || 1 || 7 || Session count exceeded&lt;br /&gt;
|-&lt;br /&gt;
| 0x1C01 || 1 || 14 || Invalid kernel capability descriptor&lt;br /&gt;
|-&lt;br /&gt;
| 0x4201 || 1 || 33 || Not Implemented&lt;br /&gt;
|-&lt;br /&gt;
| 0x7601 || 1 || 59 || Thread terminated/termination requested&lt;br /&gt;
|-&lt;br /&gt;
| 0x8C01 || 1 || 70 || No more debug events&lt;br /&gt;
|-&lt;br /&gt;
| 0xCA01 || 1 || 101 || Invalid size&lt;br /&gt;
|-&lt;br /&gt;
| 0xCC01 || 1 || 102 || Invalid address&lt;br /&gt;
|-&lt;br /&gt;
| 0xCE01 || 1 || 103 || Resource exhaustion&lt;br /&gt;
|-&lt;br /&gt;
| 0xD001 || 1 || 104 || Memory exhaustion&lt;br /&gt;
|-&lt;br /&gt;
| 0xD201 || 1 || 105 || Handle-table exhaustion&lt;br /&gt;
|-&lt;br /&gt;
| 0xD401 || 1 || 106 || Invalid memory state / invalid memory permissions.&lt;br /&gt;
|-&lt;br /&gt;
| 0xD801 || 1 || 108 || Invalid memory permissions.&lt;br /&gt;
|-&lt;br /&gt;
| 0xDC01 || 1 || 110 || Invalid memory range&lt;br /&gt;
|-&lt;br /&gt;
| 0xE001 || 1 || 112 || Invalid thread priority.&lt;br /&gt;
|-&lt;br /&gt;
| 0xE201 || 1 || 113 || Invalid processor id.&lt;br /&gt;
|-&lt;br /&gt;
| 0xE401 || 1 || 114 || Invalid handle.&lt;br /&gt;
|-&lt;br /&gt;
| 0xE601 || 1 || 115 || Invalid pointer/Syscall copy from user failed.&lt;br /&gt;
|-&lt;br /&gt;
| 0xE801 || 1 || 116 || Invalid combination&lt;br /&gt;
|-&lt;br /&gt;
| 0xEA01 || 1 || 117 || Time out. Also when you give 0 handles to svcWaitSynchronizationN.&lt;br /&gt;
|-&lt;br /&gt;
| 0xEC01 || 1 || 118 || Operation canceled&lt;br /&gt;
|-&lt;br /&gt;
| 0xEE01 || 1 || 119 || Out of range&lt;br /&gt;
|-&lt;br /&gt;
| 0xF001 || 1 || 120 || Invalid enum&lt;br /&gt;
|-&lt;br /&gt;
| 0xF201 || 1 || 121 || No such entry&lt;br /&gt;
|-&lt;br /&gt;
| 0xF401 || 1 || 122 || Irq/DeviceAddressSpace/{...} already registered&lt;br /&gt;
|-&lt;br /&gt;
| 0xF601 || 1 || 123 || Port remote dead&lt;br /&gt;
|-&lt;br /&gt;
| 0xF801 || 1 || 124 || [Usermode] Unhandled interrupt/exception&lt;br /&gt;
|-&lt;br /&gt;
| 0xFA01 || 1 || 125 || Invalid state&lt;br /&gt;
|-&lt;br /&gt;
| 0xFC01 || 1 || 126 || Reserved value&lt;br /&gt;
|-&lt;br /&gt;
| 0xFE01 || 1 || 127 || Invalid hardware breakpoint&lt;br /&gt;
|-&lt;br /&gt;
| 0x10001 || 1 || 128 || [Usermode] Fatal exception&lt;br /&gt;
|-&lt;br /&gt;
| 0x10201 || 1 || 129 || Last thread didn&#039;t belong to your process&lt;br /&gt;
|-&lt;br /&gt;
| 0x10601 || 1 || 131 || Port closed&lt;br /&gt;
|-&lt;br /&gt;
| 0x10801 || 1 || 132 || Resource limit exceeded&lt;br /&gt;
|-&lt;br /&gt;
| 0x20801 || 1 || 260 || Command buffer too small&lt;br /&gt;
|-&lt;br /&gt;
| 0x40A01 || 1 || 517 || Invalid process ID.&lt;br /&gt;
|-&lt;br /&gt;
| 0x40C01 || 1 || 518 || Invalid thread ID.&lt;br /&gt;
|-&lt;br /&gt;
| 0x40E01 || 1 || 519 || Invalid thread ID (used in svcGetDebugThreadParam).&lt;br /&gt;
|-&lt;br /&gt;
| 0x41001 || 1 || 520 || Process not being debugged&lt;br /&gt;
|-&lt;br /&gt;
| 0x202 || 2 || 1 || Path does not exist.&lt;br /&gt;
|-&lt;br /&gt;
| 0x402 || 2 || 2 || Path already exists.&lt;br /&gt;
|-&lt;br /&gt;
| 0xE02 || 2 || 7 || Resource already in use (file already opened, savedata filesystem already mounted).&lt;br /&gt;
|-&lt;br /&gt;
| 0x4602 || 2 || 35 || Not enough free space for BIS Calibration partition.&lt;br /&gt;
|-&lt;br /&gt;
| 0x4802 || 2 || 36 || Not enough free space for BIS Safe partition.&lt;br /&gt;
|-&lt;br /&gt;
| 0x4A02 || 2 || 37 || Not enough free space for BIS User partition.&lt;br /&gt;
|-&lt;br /&gt;
| 0x4C02 || 2 || 38 || Not enough free space for BIS System partition.&lt;br /&gt;
|-&lt;br /&gt;
| 0x4E02 || 2 || 39 || Not enough free space on SD card.&lt;br /&gt;
|-&lt;br /&gt;
| 0x6402 || 2 || 50 || NCA is older than version 3, or NCA SDK version is older than 0.11.0.0&lt;br /&gt;
|-&lt;br /&gt;
| 0x7802 || 2 || 60 || Specified mount name already exists.&lt;br /&gt;
|-&lt;br /&gt;
| 0x7D202 || 2 || 1001 || Process does not have RomFs &lt;br /&gt;
|-&lt;br /&gt;
| 0x7D402 || 2 || 1002 || Title-id not found / savedata not found.&lt;br /&gt;
|-&lt;br /&gt;
| 0xFA202 || 2 || 2001 || SD card not inserted&lt;br /&gt;
|-&lt;br /&gt;
| 0x13B002 || 2 || 2520 || Gamecard not inserted&lt;br /&gt;
|-&lt;br /&gt;
| 0x13B402 || 2 || 2522 || Attempted process an AsicHandler command in initial mode&lt;br /&gt;
|-&lt;br /&gt;
| 0x13D802 || 2 || 2540 || Attempted to read from the secure gamecard partition in normal mode&lt;br /&gt;
|-&lt;br /&gt;
| 0x13DA02 || 2 || 2541 || Attempted to read from the normal gamecard partition in secure mode&lt;br /&gt;
|-&lt;br /&gt;
| 0x13DC02 || 2 || 2542 || Attempted a read that spanned both the normal and secure gamecard partitions&lt;br /&gt;
|-&lt;br /&gt;
| 0x13E002 || 2 || 2544 || Gamecard initial data hash doesn&#039;t match the initial data hash in the card header&lt;br /&gt;
|-&lt;br /&gt;
| 0x13E202 || 2 || 2545 || Gamecard initial data reserved area is not all zeros&lt;br /&gt;
|-&lt;br /&gt;
| 0x13E402 || 2 || 2546 || Gamecard certificate kek index doesn&#039;t match card header kek index&lt;br /&gt;
|-&lt;br /&gt;
| 0x13EE02 || 2 || 2551 || Unable to read card header on gamecard init&lt;br /&gt;
|-&lt;br /&gt;
| 0x140A02 || 2 || 2565 || Encountered SDMMC error in write operation&lt;br /&gt;
|-&lt;br /&gt;
| 0x145002 || 2 || 2600 || Attempted to switch lotus state machine to secure mode from a mode other than normal&lt;br /&gt;
|-&lt;br /&gt;
| 0x145202 || 2 || 2601 || Attempted to switch lotus state machine to normal mode from a mode other than initial&lt;br /&gt;
|-&lt;br /&gt;
| 0x145402 || 2 || 2602 || Attempted to switch lotus state machine to write mode from a mode other than normal&lt;br /&gt;
|-&lt;br /&gt;
| 0x149402 || 2 || 2634 || Error processing lotus command SetUserAsicFirmware&lt;br /&gt;
|-&lt;br /&gt;
| 0x149A02 || 2 || 2637 || Error processing lotus command GetAsicCert&lt;br /&gt;
|-&lt;br /&gt;
| 0x14A002 || 2 || 2640 || Error processing lotus command SetEmmcEmbeddedSocCertificate&lt;br /&gt;
|-&lt;br /&gt;
| 0x14AA02 || 2 || 2645 || Error processing lotus command GetAsicEncryptedMessage&lt;br /&gt;
|-&lt;br /&gt;
| 0x14AC02 || 2 || 2646 || Error processing lotus command SetLibraryEncryptedMessage&lt;br /&gt;
|-&lt;br /&gt;
| 0x14B602 || 2 || 2651 || Error processing lotus command GetAsicAuthenticationData&lt;br /&gt;
|-&lt;br /&gt;
| 0x14B802 || 2 || 2652 || Error processing lotus command SetAsicAuthenticationDataHash&lt;br /&gt;
|-&lt;br /&gt;
| 0x14BA02 || 2 || 2653 || Error processing lotus command SetLibraryAuthenticationData&lt;br /&gt;
|-&lt;br /&gt;
| 0x14BC02 || 2 || 2654 || Error processing lotus command GetLibraryAuthenticationDataHash&lt;br /&gt;
|-&lt;br /&gt;
| 0x14C202 || 2 || 2657 || Error processing lotus command ExchangeRandomValuesInSecureMode&lt;br /&gt;
|-&lt;br /&gt;
| 0x14D802 || 2 || 2668 || Error calling nn::gc::detail::GcCrypto::GenerateRandomBytes&lt;br /&gt;
|-&lt;br /&gt;
| 0x14DE02 || 2 || 2671 || Error processing lotus command ReadAsicRegister&lt;br /&gt;
|-&lt;br /&gt;
| 0x14E002 || 2 || 2672 || Error processing lotus command GetGameCardIdSet&lt;br /&gt;
|-&lt;br /&gt;
| 0x14E402 || 2 || 2674 || Error processing lotus command GetCardHeader&lt;br /&gt;
|-&lt;br /&gt;
| 0x14E802 || 2 || 2676 || Error processing lotus command GetCardKeyArea&lt;br /&gt;
|-&lt;br /&gt;
| 0x14EA02 || 2 || 2677 || Error processing lotus command ChangeDebugMode&lt;br /&gt;
|-&lt;br /&gt;
| 0x14EC02 || 2 || 2678 || Error processing lotus command GetRmaInformation&lt;br /&gt;
|-&lt;br /&gt;
| 0x150802 || 2 || 2692 || Tried sending lotus card command Refresh when not in secure mode&lt;br /&gt;
|-&lt;br /&gt;
| 0x150A02 || 2 || 2693 || Tried sending lotus card command when not in correct mode&lt;br /&gt;
|-&lt;br /&gt;
| 0x155602 || 2 || 2731 || Error processing lotus card command ReadId1&lt;br /&gt;
|-&lt;br /&gt;
| 0x155802 || 2 || 2732 || Error processing lotus card command ReadId2&lt;br /&gt;
|-&lt;br /&gt;
| 0x155A02 || 2 || 2733 || Error processing lotus card command ReadId3&lt;br /&gt;
|-&lt;br /&gt;
| 0x155E02 || 2 || 2735 || Error processing lotus card command ReadPage&lt;br /&gt;
|-&lt;br /&gt;
| 0x156202 || 2 || 2737 || Error processing lotus card command WritePage&lt;br /&gt;
|-&lt;br /&gt;
| 0x156402 || 2 || 2738 || Error processing lotus card command Refresh&lt;br /&gt;
|-&lt;br /&gt;
| 0x156C02 || 2 || 2742 || Error processing lotus card command ReadCrc&lt;br /&gt;
|-&lt;br /&gt;
| 0x156E02 || 2 || 2743 || Error processing lotus card command Erase or UnlockForceErase&lt;br /&gt;
|-&lt;br /&gt;
| 0x157002 || 2 || 2744 || Error processing lotus card command ReadDevParam&lt;br /&gt;
|-&lt;br /&gt;
| 0x157202 || 2 || 2745 || Error processing lotus card command WriteDevParam&lt;br /&gt;
|-&lt;br /&gt;
| 0x16B002 || 2 || 2904 || Id2Normal did not match the value in the buffer returned by ChangeDebugMode&lt;br /&gt;
|-&lt;br /&gt;
| 0x16B202 || 2 || 2905 || Id1Normal did not match Id1Writer when switching gamecard to write mode&lt;br /&gt;
|-&lt;br /&gt;
| 0x16B402 || 2 || 2906 || Id2Normal did not match Id2Writer when switching gamecard to write mode&lt;br /&gt;
|-&lt;br /&gt;
| 0x171402 || 2 || 2954 || Invalid gamecard handle.&lt;br /&gt;
|-&lt;br /&gt;
| 0x172002 || 2 || 2960 || Invalid gamecard handle when opening normal gamecard partition&lt;br /&gt;
|-&lt;br /&gt;
| 0x172202 || 2 || 2961 || Invalid gamecard handle when opening secure gamecard partition&lt;br /&gt;
|-&lt;br /&gt;
| 0x177202 || 2 || 3001 || Unimplemented behavior&lt;br /&gt;
|-&lt;br /&gt;
| 0x177602 || 2 || 3003 || File/Directory already exists.&lt;br /&gt;
|-&lt;br /&gt;
| 0x190202 || 2 || 3201 || Memory allocation failure related to FAT filesystem code&lt;br /&gt;
|-&lt;br /&gt;
| 0x190602 || 2 || 3203 || Memory allocation failure related to FAT filesystem code&lt;br /&gt;
|-&lt;br /&gt;
| 0x190802 || 2 || 3204 || Memory allocation failure related to FAT filesystem code&lt;br /&gt;
|-&lt;br /&gt;
| 0x190A02 || 2 || 3205 || Memory allocation failure related to FAT filesystem code&lt;br /&gt;
|-&lt;br /&gt;
| 0x190C02 || 2 || 3206 || Memory allocation failure related to FAT filesystem code&lt;br /&gt;
|-&lt;br /&gt;
| 0x191002 || 2 || 3208 || Memory allocation failure related to FAT filesystem code&lt;br /&gt;
|-&lt;br /&gt;
| 0x195802 || 2 || 3244 || Allocation failure related to SD cards&lt;br /&gt;
|-&lt;br /&gt;
| 0x196002 || 2 || 3248 || Out of memory&lt;br /&gt;
|-&lt;br /&gt;
| 0x196202 || 2 || 3249 || Out of memory&lt;br /&gt;
|-&lt;br /&gt;
| 0x1A3E02 || 2 || 3359 || Out of memory&lt;br /&gt;
|-&lt;br /&gt;
| 0x1A4002 || 2 || 3360 || Out of memory&lt;br /&gt;
|-&lt;br /&gt;
| 0x1A4A02 || 2 || 3365 || Out of memory&lt;br /&gt;
|-&lt;br /&gt;
| 0x21BC02 || 2 || 4318 || Invalid save data filesystem magic (valid magic is SAVE in ASCII)&lt;br /&gt;
|-&lt;br /&gt;
| 0x234202 || 2 || 4513 || Error reading ACID section in NPDM&lt;br /&gt;
|-&lt;br /&gt;
| 0x234402 || 2 || 4514 || Invalid NPDM ACID section size&lt;br /&gt;
|-&lt;br /&gt;
| 0x234602 || 2 || 4515 || Last byte of the ACID modulus is zero&lt;br /&gt;
|-&lt;br /&gt;
| 0x234802 || 2 || 4516 || Invalid ACID fixed key signature&lt;br /&gt;
|-&lt;br /&gt;
| 0x234A02 || 2 || 4517 || Invalid NCA magic&lt;br /&gt;
|-&lt;br /&gt;
| 0x234C02 || 2 || 4518 || Invalid NCA header fixed key signature&lt;br /&gt;
|-&lt;br /&gt;
| 0x234E02 || 2 || 4519 || Invalid NCA header ACID signature&lt;br /&gt;
|-&lt;br /&gt;
| 0x235002 || 2 || 4520 || Invalid NCA header section hash&lt;br /&gt;
|-&lt;br /&gt;
| 0x235202 || 2 || 4521 || Invalid NCA Key index&lt;br /&gt;
|-&lt;br /&gt;
| 0x235602 || 2 || 4523 || Invalid encryption type&lt;br /&gt;
|-&lt;br /&gt;
| 0x235802 || 2 || 4524 || Redirection BKTR table size is negative&lt;br /&gt;
|-&lt;br /&gt;
| 0x235A02 || 2 || 4525 || Encryption BKTR table size is negative&lt;br /&gt;
|-&lt;br /&gt;
| 0x235C02 || 2 || 4526 || Redirection BKTR table end offset is past the Encryption BKTR table start offset&lt;br /&gt;
|-&lt;br /&gt;
| 0x235E02 || 2 || 4527 || NCA-path used with the wrong titleID.&lt;br /&gt;
|-&lt;br /&gt;
| 0x236002 || 2 || 4528 || NCA header value is out of range&lt;br /&gt;
|-&lt;br /&gt;
| 0x236202 || 2 || 4529 || NCA FS header value is out of range&lt;br /&gt;
|-&lt;br /&gt;
| 0x236802 || 2 || 4532 || PartitionFS hash block size is not a power of 2&lt;br /&gt;
|-&lt;br /&gt;
| 0x236A02 || 2 || 4533 || PartitionFS hash &amp;quot;always_2&amp;quot; field is not 2&lt;br /&gt;
|-&lt;br /&gt;
| 0x236C02 || 2 || 4534 || PartitionFS hash table is too small for main data&lt;br /&gt;
|-&lt;br /&gt;
| 0x236E02 || 2 || 4535 || Invalid PartitionFS block hash&lt;br /&gt;
|-&lt;br /&gt;
| 0x244402 || 2 || 4642 || Invalid Partition file hashed region bounds&lt;br /&gt;
|-&lt;br /&gt;
| 0x244602 || 2 || 4643 || Invalid Partition FS hash&lt;br /&gt;
|-&lt;br /&gt;
| 0x244802 || 2 || 4644 || Invalid PFS0 magic&lt;br /&gt;
|-&lt;br /&gt;
| 0x244A02 || 2 || 4645 || Invalid HFS0 magic&lt;br /&gt;
|-&lt;br /&gt;
| 0x244C02 || 2 || 4646 || Invalid name offset for Partition FS file entry&lt;br /&gt;
|-&lt;br /&gt;
| 0x244E02 || 2 || 4647 || Calculated Partition FS header size changed between 2 consecutive reads&lt;br /&gt;
|-&lt;br /&gt;
| 0x249802 || 2 || 4684 || Invalid FAT file number.&lt;br /&gt;
|-&lt;br /&gt;
| 0x249C02 || 2 || 4686 || Invalid FAT format for BIS User partition.&lt;br /&gt;
|-&lt;br /&gt;
| 0x249E02 || 2 || 4687 || Invalid FAT format for BIS System partition.&lt;br /&gt;
|-&lt;br /&gt;
| 0x24A002 || 2 || 4688 || Invalid FAT format for BIS Safe partition.&lt;br /&gt;
|-&lt;br /&gt;
| 0x24A202 || 2 || 4689 || Invalid FAT format for BIS Calibration partition.&lt;br /&gt;
|-&lt;br /&gt;
| 0x250E02 || 2 || 4743 || [[NAX0|Corrupted]] NAX0 header.&lt;br /&gt;
|-&lt;br /&gt;
| 0x251002 || 2 || 4744 || Invalid [[NAX0]] magicnum.&lt;br /&gt;
|-&lt;br /&gt;
| 0x280202 || 2 || 5121 || Invalid FAT size&lt;br /&gt;
|-&lt;br /&gt;
| 0x280402 || 2 || 5122 || Invalid FAT BPB (BIOS Parameter Block)&lt;br /&gt;
|-&lt;br /&gt;
| 0x280602 || 2 || 5123 || Invalid FAT parameter&lt;br /&gt;
|-&lt;br /&gt;
| 0x280802 || 2 || 5124 || Invalid FAT sector&lt;br /&gt;
|-&lt;br /&gt;
| 0x280A02 || 2 || 5125 || Invalid FAT sector&lt;br /&gt;
|-&lt;br /&gt;
| 0x280C02 || 2 || 5126 || Invalid FAT sector&lt;br /&gt;
|-&lt;br /&gt;
| 0x280E02 || 2 || 5127 || Invalid FAT sector&lt;br /&gt;
|-&lt;br /&gt;
| 0x296A02 || 2 || 5301 || Mountpoint not found&lt;br /&gt;
|-&lt;br /&gt;
| 0x2EE202 || 2 || 6001 || Invalid input&lt;br /&gt;
|-&lt;br /&gt;
| 0x2EE602 || 2 || 6003 || Path too long&lt;br /&gt;
|-&lt;br /&gt;
| 0x2EE802 || 2 || 6004 || Invalid character.&lt;br /&gt;
|-&lt;br /&gt;
| 0x2EEA02 || 2 || 6005 || Invalid directory path.&lt;br /&gt;
|-&lt;br /&gt;
| 0x2EEC02 || 2 || 6006 || Unable to retrieve directory from path&lt;br /&gt;
|-&lt;br /&gt;
| 0x2F5A02 || 2 || 6061 || Offset outside storage&lt;br /&gt;
|-&lt;br /&gt;
| 0x313802 || 2 || 6300 || Operation not supported&lt;br /&gt;
|-&lt;br /&gt;
| 0x313A02 || 2 || 6301 || A specified filesystem has no MultiCommitTarget when doing a multi-filesystem commit&lt;br /&gt;
|-&lt;br /&gt;
| 0x313C02 || 2 || 6302 || Attempted to resize a nn::fs::SubStorage or BufferedStorage that is marked as non-resizable&lt;br /&gt;
|-&lt;br /&gt;
| 0x313E02 || 2 || 6303 || Attempted to resize a nn::fs::SubStorage or BufferedStorage when the SubStorage ends before the base storage&lt;br /&gt;
|-&lt;br /&gt;
| 0x314002 || 2 || 6304 || Attempted to call nn::fs::MemoryStorage::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x314202 || 2 || 6305 || Invalid Operation ID in nn::fs::MemoryStorage::OperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x314402 || 2 || 6306 || Invalid Operation ID in nn::fs::FileStorage::OperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x314602 || 2 || 6307 || Invalid Operation ID in nn::fs::FileHandleStorage::OperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x314802 || 2 || 6308 || Invalid Operation ID in nn::fssystem::SwitchStorage::OperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x314A02 || 2 || 6309 || Invalid Operation ID in nn::fs::detail::StorageServiceObjectAdapter::OperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x314C02 || 2 || 6310 || Attempted to call nn::fssystem::AesCtrCounterExtendedStorage::Write&lt;br /&gt;
|-&lt;br /&gt;
| 0x314E02 || 2 || 6311 || Attempted to call nn::fssystem::AesCtrCounterExtendedStorage::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x315002 || 2 || 6312 || Invalid Operation ID in nn::fssystem::AesCtrCounterExtendedStorage::OperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x315202 || 2 || 6313 || Attempted to call nn::fssystem::AesCtrStorageExternal::Write&lt;br /&gt;
|-&lt;br /&gt;
| 0x315402 || 2 || 6314 || Attempted to call nn::fssystem::AesCtrStorageExternal::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x315602 || 2 || 6315 || Attempted to call nn::fssystem::AesCtrStorage::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x315802 || 2 || 6316 || Attempted to call nn::fssystem::save::HierarchicalIntegrityVerificationStorage::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x315A02 || 2 || 6317 || Attempted to call nn::fssystem::save::HierarchicalIntegrityVerificationStorage::OperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x315C02 || 2 || 6318 || Attempted to call nn::fssystem::save::IntegrityVerificationStorage::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x315E02 || 2 || 6319 || Attempted to invalidate the cache of a RomFs IVFC storage in nn::fssystem::save::IntegrityVerificationStorage::OperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x316002 || 2 || 6320 || Invalid Operation ID in nn::fssystem::save::IntegrityVerificationStorage::OperateRange &lt;br /&gt;
|-&lt;br /&gt;
| 0x316202 || 2 || 6321 || Attempted to call nn::fssystem::save::BlockCacheBufferedStorage::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x316402 || 2 || 6322 || Attempted to invalidate the cache of something other than a savedata IVFC storage in nn::fssystem::save::BlockCacheBufferedStorage::OperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x316602 || 2 || 6323 || Invalid Operation ID in nn::fssystem::save::BlockCacheBufferedStorage::OperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x316802 || 2 || 6324 || Attempted to call nn::fssystem::IndirectStorage::Write&lt;br /&gt;
|-&lt;br /&gt;
| 0x316A02 || 2 || 6325 || Attempted to call nn::fssystem::IndirectStorage::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x316C02 || 2 || 6326 || Invalid Operation ID in nn::fssystem::IndirectStorage::OperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x316E02 || 2 || 6327 || Attempted to call nn::fssystem::SparseStorage::ZeroStorage::Write&lt;br /&gt;
|-&lt;br /&gt;
| 0x317002 || 2 || 6328 || Attempted to call nn::fssystem::SparseStorage::ZeroStorage::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x317202 || 2 || 6329 || Attempted to call nn::fssystem::HierarchicalSha256Storage::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x317402 || 2 || 6330 || Attempted to call nn::fssystem::ReadOnlyBlockCacheStorage::Write&lt;br /&gt;
|-&lt;br /&gt;
| 0x317602 || 2 || 6331 || Attempted to call nn::fssystem::ReadOnlyBlockCacheStorage::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x317802 || 2 || 6332 || Attempted to call nn::fssystem::IntegrityRomFsStorage::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x317A02 || 2 || 6333 || Attempted to call nn::fssystem::save::DuplexStorage::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x317C02 || 2 || 6334 || Invalid Operation ID in nn::fssystem::save::DuplexStorage::OperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x317E02 || 2 || 6335 || Attempted to call nn::fssystem::save::HierarchicalDuplexStorage::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x318002 || 2 || 6336 || Attempted to call nn::fssystem::save::RemapStorage::GetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x318202 || 2 || 6337 || Attempted to call nn::fssystem::save::RemapStorage::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x318402 || 2 || 6338 || Invalid Operation ID in nn::fssystem::save::RemapStorage::OperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x318602 || 2 || 6339 || Attempted to call nn::fssystem::save::IntegritySaveDataStorage::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x318802 || 2 || 6340 || Invalid Operation ID in nn::fssystem::save::IntegritySaveDataStorage::OperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x318A02 || 2 || 6341 || Attempted to call nn::fssystem::save::JournalIntegritySaveDataStorage::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x318C02 || 2 || 6342 || Invalid Operation ID in nn::fssystem::save::JournalIntegritySaveDataStorage::OperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x318E02 || 2 || 6343 || Attempted to call nn::fssystem::save::JournalStorage::GetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x319002 || 2 || 6344 || Attempted to call nn::fssystem::save::JournalStorage::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x319202 || 2 || 6345 || Invalid Operation ID in nn::fssystem::save::JournalStorage::OperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x319402 || 2 || 6346 || Attempted to call nn::fssystem::save::UnionStorage::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x319602 || 2 || 6347 || Attempted to call nn::fssystem::dbm::AllocationTableStorage::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x319802 || 2 || 6348 || Attempted to call nn::fssrv::fscreator::WriteOnlyGameCardStorage::Read&lt;br /&gt;
|-&lt;br /&gt;
| 0x319A02 || 2 || 6349 || Attempted to call nn::fssrv::fscreator::WriteOnlyGameCardStorage::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x319C02 || 2 || 6350 || Attempted to call nn::fssrv::fscreator::ReadOnlyGameCardStorage::Write&lt;br /&gt;
|-&lt;br /&gt;
| 0x319E02 || 2 || 6351 || Attempted to call nn::fssrv::fscreator::ReadOnlyGameCardStorage::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x31A002 || 2 || 6352 || Invalid Operation ID in nn::fssrv::fscreator::ReadOnlyGameCardStorage::OperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x31A202 || 2 || 6353 || Attempted to call SdStorage::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x31A402 || 2 || 6354 || Invalid Operation ID in SdStorage::OperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x31A602 || 2 || 6355 || Invalid Operation ID in nn::fat::FatFile::DoOperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x31A802 || 2 || 6356 || Invalid Operation ID in nn::fssystem::StorageFile::DoOperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x31AA02 || 2 || 6357 || Attempted to call nn::fssystem::ConcatenationFile::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x31AC02 || 2 || 6358 || Attempted to call nn::fssystem::ConcatenationFile::OperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x31AE02 || 2 || 6359 || Invalid Query ID in nn::fssystem::ConcatenationFileSystem::DoQueryEntry&lt;br /&gt;
|-&lt;br /&gt;
| 0x31B002 || 2 || 6360 || Invalid Operation ID in nn::fssystem::ConcatenationFile::DoOperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x31B202 || 2 || 6361 || Attempted to call nn::fssystem::ZeroBitmapFile::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x31B402 || 2 || 6362 || Invalid Operation ID in nn::fs::detail::FileServiceObjectAdapter::DoOperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x31B602 || 2 || 6363 || Invalid Operation ID in nn::fssystem::AesXtsFile::DoOperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x31B802 || 2 || 6364 || Attempted to modify a nn::fs::RomFsFileSystem&lt;br /&gt;
|-&lt;br /&gt;
| 0x31BA02 || 2 || 6365 || Attempted to call nn::fs::RomFsFileSystem::DoCommitProvisionally&lt;br /&gt;
|-&lt;br /&gt;
| 0x31BC02 || 2 || 6366 || Attempted to query the space in a nn::fs::RomFsFileSystem&lt;br /&gt;
|-&lt;br /&gt;
| 0x31BE02 || 2 || 6367 || Attempted to modify a nn::fssystem::RomFsFile&lt;br /&gt;
|-&lt;br /&gt;
| 0x31C002 || 2 || 6368 || Invalid Operation ID in nn::fssystem::RomFsFile::DoOperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x31C202 || 2 || 6369 || Attempted to modify a nn::fs::ReadOnlyFileSystemTemplate&lt;br /&gt;
|-&lt;br /&gt;
| 0x31C402 || 2 || 6370 || Attempted to call nn::fs::ReadOnlyFileSystemTemplate::DoCommitProvisionally&lt;br /&gt;
|-&lt;br /&gt;
| 0x31C602 || 2 || 6371 || Attempted to query the space in a nn::fs::ReadOnlyFileSystemTemplate&lt;br /&gt;
|-&lt;br /&gt;
| 0x31C802 || 2 || 6372 || Attempted to modify a nn::fs::ReadOnlyFileSystemFile&lt;br /&gt;
|-&lt;br /&gt;
| 0x31CA02 || 2 || 6373 || Invalid Operation ID in nn::fs::ReadOnlyFileSystemFile::DoOperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x31CC02 || 2 || 6374 || Attempted to modify a nn::fssystem::PartitionFileSystemCore&lt;br /&gt;
|-&lt;br /&gt;
| 0x31CE02 || 2 || 6375 || Attempted to call nn::fssystem::PartitionFileSystemCore::DoCommitProvisionally&lt;br /&gt;
|-&lt;br /&gt;
| 0x31D002 || 2 || 6376 || Attempted to call nn::fssystem::PartitionFileSystemCore::PartitionFile::DoSetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x31D202 || 2 || 6377 || Invalid Operation ID in nn::fssystem::PartitionFileSystemCore::PartitionFile::DoOperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x31D402 || 2 || 6378 || Invalid Operation ID in nn::fssystem::TmFileSystemFile::DoOperateRange&lt;br /&gt;
|-&lt;br /&gt;
| 0x31D602 || 2 || 6379 || Attempted to call unsupported functions in nn::fssrv::fscreator::SaveDataInternalStorageFileSystem, nn::fssrv::detail::SaveDataInternalStorageAccessor::PaddingFile or nn::fssystem::save::detail::SaveDataExtraDataInternalStorageFile&lt;br /&gt;
|-&lt;br /&gt;
| 0x31DC02 || 2 || 6382 || Attempted to call nn::fssystem::ApplicationTemporaryFileSystem::DoCommitProvisionally&lt;br /&gt;
|-&lt;br /&gt;
| 0x31DE02 || 2 || 6383 || Attempted to call nn::fssystem::SaveDataFileSystem::DoCommitProvisionally&lt;br /&gt;
|-&lt;br /&gt;
| 0x31E002 || 2 || 6384 || Attempted to call nn::fssystem::DirectorySaveDataFileSystem::DoCommitProvisionally&lt;br /&gt;
|-&lt;br /&gt;
| 0x31E202 || 2 || 6385 || Attempted to call nn::fssystem::ZeroBitmapHashStorageFile::Write&lt;br /&gt;
|-&lt;br /&gt;
| 0x31E402 || 2 || 6386 || Attempted to call nn::fssystem::ZeroBitmapHashStorageFile::SetSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x320002 || 2 || 6400 || Permission denied&lt;br /&gt;
|-&lt;br /&gt;
| 0x326602 || 2 || 6451 || Missing titlekey(?) required to mount content&lt;br /&gt;
|-&lt;br /&gt;
| 0x326E02 || 2 || 6455 || File not closed&lt;br /&gt;
|-&lt;br /&gt;
| 0x327002 || 2 || 6456 || Directory not closed&lt;br /&gt;
|-&lt;br /&gt;
| 0x327202 || 2 || 6457 || Writable file not closed when committing&lt;br /&gt;
|-&lt;br /&gt;
| 0x327402 || 2 || 6458 || FS allocators already registered&lt;br /&gt;
|-&lt;br /&gt;
| 0x327602 || 2 || 6459 || FS allocators already used&lt;br /&gt;
|-&lt;br /&gt;
| 0x327A02 || 2 || 6461 || FS allocator alignment violation&lt;br /&gt;
|-&lt;br /&gt;
| 0x339402 || 2 || 6602 || File not found.&lt;br /&gt;
|-&lt;br /&gt;
| 0x339602 || 2 || 6603 || Directory not found.&lt;br /&gt;
|-&lt;br /&gt;
| 0x346C02 || 2 || 6710 || Multi-commit limit reached&lt;br /&gt;
|-&lt;br /&gt;
| 0x35F202 || 2 || 6905 || Mount name not found in table.&lt;br /&gt;
|-&lt;br /&gt;
| 0x3DBC02 || 2 || 7902 || RomFs table: Entry not found in dictionary&lt;br /&gt;
|-&lt;br /&gt;
| 0x3DBE02 || 2 || 7903 || RomFs table: File not found&lt;br /&gt;
|-&lt;br /&gt;
| 0x3DC002 || 2 || 7904 || RomFs table: Directory not found&lt;br /&gt;
|-&lt;br /&gt;
| 0x3DC402 || 2 || 7906 || RomFs table: Entry already exists when trying to add a new entry&lt;br /&gt;
|-&lt;br /&gt;
| 0x3DC602 || 2 || 7907 || RomFs table: Insufficient space to add new entry&lt;br /&gt;
|-&lt;br /&gt;
| 0x3DC802 || 2 || 7908 || RomFs table: Unable to add new directory&lt;br /&gt;
|-&lt;br /&gt;
| 0x3DCA02 || 2 || 7909 || RomFs table: Unable to add new file&lt;br /&gt;
|-&lt;br /&gt;
| 0x3DCC02 || 2 || 7910 || RomFs directory has no more child directories/files when iterating&lt;br /&gt;
|-&lt;br /&gt;
| 0x3DD402 || 2 || 7914 || RomFs table: Path is file, not directory&lt;br /&gt;
|-&lt;br /&gt;
| 0x803 || 3 || 4 || OS busy&lt;br /&gt;
|-&lt;br /&gt;
| 0xE03 || 3 || 7 || Invalid parameter&lt;br /&gt;
|-&lt;br /&gt;
| 0x1003 || 3 || 8 || Out of memory&lt;br /&gt;
|-&lt;br /&gt;
| 0x1203 || 3 || 9 || Out of resources&lt;br /&gt;
|-&lt;br /&gt;
| 0x3EA03 || 3 || 501 || Invalid handle&lt;br /&gt;
|-&lt;br /&gt;
| 0x3EE03 || 3 || 503 || Invalid memory mirror&lt;br /&gt;
|-&lt;br /&gt;
| 0x7FE03 || 3 || 1023 || TLS slot is not allocated&lt;br /&gt;
|-&lt;br /&gt;
| 0xA05 || 5 || 5 || [[Content_Manager_services|NcaID]] not found. Returned when attempting to mount titles which exist that aren&#039;t *8XX titles, the same way *8XX titles are mounted.&lt;br /&gt;
|-&lt;br /&gt;
| 0xE05 || 5 || 7 || TitleId not found&lt;br /&gt;
|-&lt;br /&gt;
| 0x1805 || 5 || 12 || Invalid StorageId&lt;br /&gt;
|-&lt;br /&gt;
| 0xDC05 || 5 || 110 || Gamecard not inserted&lt;br /&gt;
|-&lt;br /&gt;
| 0x17C05 || 5 || 190 || Gamecard not initialized&lt;br /&gt;
|-&lt;br /&gt;
| 0x1F405 || 5 || 250 || Sdcard not inserted&lt;br /&gt;
|-&lt;br /&gt;
| 0x20805 || 5 || 260 || Storage not mounted&lt;br /&gt;
|-&lt;br /&gt;
| 0x806 || 6 || 4 || Converted from error 0xD401&lt;br /&gt;
|-&lt;br /&gt;
| 0x1006 || 6 || 8 || Converted from error 0xE401&lt;br /&gt;
|-&lt;br /&gt;
| 0x408 || 8 || 2 || Program location entry not found&lt;br /&gt;
|-&lt;br /&gt;
| 0x608 || 8 || 3 || Invalid context for control location&lt;br /&gt;
|-&lt;br /&gt;
| 0x808 || 8 || 4 || Storage not found&lt;br /&gt;
|-&lt;br /&gt;
| 0xA08 || 8 || 5 || Access denied&lt;br /&gt;
|-&lt;br /&gt;
| 0xC08 || 8 || 6 || Offline manual HTML location entry not found&lt;br /&gt;
|-&lt;br /&gt;
| 0xE08 || 8 || 7 || Title is not registered&lt;br /&gt;
|-&lt;br /&gt;
| 0x1008 || 8 || 8 || Control location entry for host not found&lt;br /&gt;
|-&lt;br /&gt;
| 0x1208 || 8 || 9 || Legal info HTML location entry not found&lt;br /&gt;
|-&lt;br /&gt;
| 0x1408 || 8 || 10 || Program location for debug entry not found&lt;br /&gt;
|-&lt;br /&gt;
| 0x209 || 9 || 1 || Args too long.&lt;br /&gt;
|-&lt;br /&gt;
| 0x409 || 9 || 2 || Maximum processes loaded.&lt;br /&gt;
|-&lt;br /&gt;
| 0x609 || 9 || 3 || NPDM too big.&lt;br /&gt;
|-&lt;br /&gt;
| 0x809 || 9 || 4 || Invalid NPDM.&lt;br /&gt;
|-&lt;br /&gt;
| 0xA09 || 9 || 5 || Invalid NSO.&lt;br /&gt;
|-&lt;br /&gt;
| 0xC09 || 9 || 6 || Invalid Path.&lt;br /&gt;
|-&lt;br /&gt;
| 0xE09 || 9 || 7 || Already registered.&lt;br /&gt;
|-&lt;br /&gt;
| 0x1009 || 9 || 8 || Title not found.&lt;br /&gt;
|-&lt;br /&gt;
| 0x1209 || 9 || 9 || Title-id in ACI0 doesn&#039;t match range in ACID.&lt;br /&gt;
|-&lt;br /&gt;
| 0x1409 || 9 || 10 || Invalid version in NPDM.&lt;br /&gt;
|-&lt;br /&gt;
| 0x6609 || 9 || 51 || Insufficient address space.&lt;br /&gt;
|-&lt;br /&gt;
| 0x6809 || 9 || 52 || Insufficient NRO.&lt;br /&gt;
|-&lt;br /&gt;
| 0x6A09 || 9 || 53 || Invalid NRR&lt;br /&gt;
|-&lt;br /&gt;
| 0x6C09 || 9 || 54 || Invalid signature&lt;br /&gt;
|-&lt;br /&gt;
| 0x6E09 || 9 || 55 || Insufficient NRO registrations.&lt;br /&gt;
|-&lt;br /&gt;
| 0x7009 || 9 || 56 || Insufficient NRR registrations.&lt;br /&gt;
|-&lt;br /&gt;
| 0x7209 || 9 || 57 || NRO Already loaded.&lt;br /&gt;
|-&lt;br /&gt;
| 0xA209 || 9 || 81 || Unaligned NRR address&lt;br /&gt;
|-&lt;br /&gt;
| 0xA409 || 9 || 82 || Bad NRR size&lt;br /&gt;
|-&lt;br /&gt;
| 0xA809 || 9 || 84 || NRR Not Loaded.&lt;br /&gt;
|-&lt;br /&gt;
| 0xAA09 || 9 || 85 || Bad NRR address&lt;br /&gt;
|-&lt;br /&gt;
| 0xAE09 || 9 || 87 || Bad initialization&lt;br /&gt;
|-&lt;br /&gt;
| 0xC809 || 9 || 100 || Unknown ACI0 descriptor&lt;br /&gt;
|-&lt;br /&gt;
| 0xCE09 || 9 || 103 || ACID/ACI0 don&#039;t match for descriptor &amp;quot;KernelFlags&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| 0xD009 || 9 || 104 || ACID/ACI0 don&#039;t match for descriptor &amp;quot;SyscallMask&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| 0xD409 || 9 || 106 || ACID/ACI0 don&#039;t match for descriptor &amp;quot;MapIoOrNormalRange&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| 0xD609 || 9 || 107 || ACID/ACI0 don&#039;t match for descriptor &amp;quot;MapNormalPage&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| 0xDE09 || 9 || 111 || ACID/ACI0 don&#039;t match for descriptor &amp;quot;InterruptPair&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| 0xE209 || 9 || 113 || ACID/ACI0 don&#039;t match for descriptor &amp;quot;ApplicationType&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| 0xE409 || 9 || 114 || ACID/ACI0 don&#039;t match for descriptor &amp;quot;KernelReleaseVersion&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| 0xE609 || 9 || 115 || ACID/ACI0 don&#039;t match for descriptor &amp;quot;HandleTableSize&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| 0xE809 || 9 || 116 || ACID/ACI0 don&#039;t match for descriptor &amp;quot;DebugFlags&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| 0x1940A || 10 || 202 || Invalid CMIF header size.&lt;br /&gt;
|-&lt;br /&gt;
| 0x1A60A || 10 || 211 || Invalid CMIF input header.&lt;br /&gt;
|-&lt;br /&gt;
| 0x1A80A || 10 || 212 || Invalid CMIF output header.&lt;br /&gt;
|-&lt;br /&gt;
| 0x1BA0A || 10 || 221 || Invalid method dispatch ID.&lt;br /&gt;
|-&lt;br /&gt;
| 0x1D60A || 10 || 235 || Invalid in object count.&lt;br /&gt;
|-&lt;br /&gt;
| 0x1D80A || 10 || 236 || Invalid out object count.&lt;br /&gt;
|-&lt;br /&gt;
| 0x25A0A || 10 || 301 || Out of domain entries.&lt;br /&gt;
|-&lt;br /&gt;
| 0x20B || 11 || 1 || Unsupported operation&lt;br /&gt;
|-&lt;br /&gt;
| 0xCC0B || 11 || 102 || Out of server session memory&lt;br /&gt;
|-&lt;br /&gt;
| 0x11A0B || 11 || 141 || Went past maximum during marshalling.&lt;br /&gt;
|-&lt;br /&gt;
| 0x1900B || 11 || 200 || Session doesn&#039;t support domains.&lt;br /&gt;
|-&lt;br /&gt;
| 0x25A0B || 11 || 301 || Remote process is dead.&lt;br /&gt;
|-&lt;br /&gt;
| 0x3260B || 11 || 403 || Unknown request type&lt;br /&gt;
|-&lt;br /&gt;
| 0x3D60B || 11 || 491 || IPC Query 1 failed.&lt;br /&gt;
|-&lt;br /&gt;
| 0x20F || 15 || 1 || Pid not found&lt;br /&gt;
|-&lt;br /&gt;
| 0x60F || 15 || 3 || Process has no pending events&lt;br /&gt;
|-&lt;br /&gt;
| 0xA0F || 15 || 5 || Application already running&lt;br /&gt;
|-&lt;br /&gt;
| 0x410 || 16 || 2 || Title-id not found&lt;br /&gt;
|-&lt;br /&gt;
| 0xF010 || 16 || 120 || Sysupdate not required&lt;br /&gt;
|-&lt;br /&gt;
| 0x1F610 || 16 || 251 || Unexpected StorageId&lt;br /&gt;
|-&lt;br /&gt;
| 0x2A810 || 16 || 340 || [[Network_Interface_services#IsAnyInternetRequestAccepted|IsAnyInternetRequestAccepted]] with the output from [[#Network_Interface_services#GetClientId|GetClientId]] returned false.&lt;br /&gt;
|-&lt;br /&gt;
| 0x64210 || 16 || 801 || [[NS_Services#SystemDeliveryInfo|SystemDeliveryInfo]] system_delivery_protocol_version is less than the system-setting.&lt;br /&gt;
|-&lt;br /&gt;
| 0x64410 || 16 || 802 || [[NS_Services#SystemDeliveryInfo|SystemDeliveryInfo]] system_delivery_protocol_version is larger than the system-setting.&lt;br /&gt;
|-&lt;br /&gt;
| 0x74610 || 16 || 931 || Invalid [[NS_Services#SystemDeliveryInfo|SystemDeliveryInfo]] HMAC / invalid Meta Id.&lt;br /&gt;
|-&lt;br /&gt;
| 0x6F810 || 16 || 892 || Unknown state ref-count is zero.&lt;br /&gt;
|-&lt;br /&gt;
| 0x215 || 21 || 1 || Out of processes&lt;br /&gt;
|-&lt;br /&gt;
| 0x415 || 21 || 2 || Not initialized.&lt;br /&gt;
|-&lt;br /&gt;
| 0x615 || 21 || 3 || Max sessions&lt;br /&gt;
|-&lt;br /&gt;
| 0x815 || 21 || 4 || Service already registered&lt;br /&gt;
|-&lt;br /&gt;
| 0xA15 || 21 || 5 || Out of services&lt;br /&gt;
|-&lt;br /&gt;
| 0xC15 || 21 || 6 || Invalid name (all zeroes)&lt;br /&gt;
|-&lt;br /&gt;
| 0xE15 || 21 || 7 || Service not registered&lt;br /&gt;
|-&lt;br /&gt;
| 0x1015 || 21 || 8 || Permission denied&lt;br /&gt;
|-&lt;br /&gt;
| 0x1215 || 21 || 9 || Service Access Control too big.&lt;br /&gt;
|-&lt;br /&gt;
| 0x416 || 22 || 2 || Address space is full&lt;br /&gt;
|-&lt;br /&gt;
| 0x616 || 22 || 3 || NRO already loaded&lt;br /&gt;
|-&lt;br /&gt;
| 0x816 || 22 || 4 || Invalid NRO header values&lt;br /&gt;
|-&lt;br /&gt;
| 0xC16 || 22 || 6 || Bad NRR magic&lt;br /&gt;
|-&lt;br /&gt;
| 0x1016 || 22 || 8 || Reached max NRR count&lt;br /&gt;
|-&lt;br /&gt;
| 0x1216 || 22 || 9 || Unable to verify NRO hash or NRR signature&lt;br /&gt;
|-&lt;br /&gt;
| 0x80216 || 22 || 1025 || Address not page-aligned&lt;br /&gt;
|-&lt;br /&gt;
| 0x80416 || 22 || 1026 || Incorrect NRO size&lt;br /&gt;
|-&lt;br /&gt;
| 0x80816 || 22 || 1028 || NRO not loaded&lt;br /&gt;
|-&lt;br /&gt;
| 0x80A16 || 22 || 1029 || NRR not loaded&lt;br /&gt;
|-&lt;br /&gt;
| 0x80C16 || 22 || 1030 || Already initialized&lt;br /&gt;
|-&lt;br /&gt;
| 0x80E16 || 22 || 1031 || Not initialized&lt;br /&gt;
|-&lt;br /&gt;
| 0x21A || 26 || 1 || SMC is not implemented&lt;br /&gt;
|-&lt;br /&gt;
| 0x41A || 26 || 2 || SMC argument is invalid&lt;br /&gt;
|-&lt;br /&gt;
| 0x61A || 26 || 3 || SMC is currently in progress/secmon is busy&lt;br /&gt;
|-&lt;br /&gt;
| 0x81A || 26 || 4 || Secmon not currently performing async operation&lt;br /&gt;
|-&lt;br /&gt;
| 0xA1A || 26 || 5 || Invalid SMC async callback key&lt;br /&gt;
|-&lt;br /&gt;
| 0xC1A || 26 || 6 || SMC is blacklisted during current boot&lt;br /&gt;
|-&lt;br /&gt;
| 0xC81A || 26 || 100 || Invalid (buffer) size&lt;br /&gt;
|-&lt;br /&gt;
| 0xCA1A || 26 || 101 || Unknown SMC error&lt;br /&gt;
|-&lt;br /&gt;
| 0xCA1A || 26 || 101 || Decryption failure&lt;br /&gt;
|-&lt;br /&gt;
| 0xD01A || 26 || 104 || No AES keyslots available&lt;br /&gt;
|-&lt;br /&gt;
| 0xD21A || 26 || 105 || Invalid AES keyslot&lt;br /&gt;
|-&lt;br /&gt;
| 0xD41A || 26 || 106 || BootReason already set&lt;br /&gt;
|-&lt;br /&gt;
| 0xD61A || 26 || 107 || BootReason not set&lt;br /&gt;
|-&lt;br /&gt;
| 0xD81A || 26 || 108 || Invalid argument&lt;br /&gt;
|-&lt;br /&gt;
| 0x35B || 347 || 1 || Failed to init SM.&lt;br /&gt;
|-&lt;br /&gt;
| 0x55B || 347 || 2 || Failed to init FS.&lt;br /&gt;
|-&lt;br /&gt;
| 0x75B || 347 || 3 || Failed to open NRO file. May also happen when SD card isn&#039;t inserted / SD mounting failed earlier.&lt;br /&gt;
|-&lt;br /&gt;
| 0x95B || 347 || 4 || Failed to read NRO header.&lt;br /&gt;
|-&lt;br /&gt;
| 0xB5B || 347 || 5 || Invalid NRO magic.&lt;br /&gt;
|-&lt;br /&gt;
| 0xD5B || 347 || 6 || Invalid NRO segments.&lt;br /&gt;
|-&lt;br /&gt;
| 0xF5B || 347 || 7 || Failed to read NRO.&lt;br /&gt;
|-&lt;br /&gt;
| 0x135B || 347 || 9 || Failed to allocate heap.&lt;br /&gt;
|-&lt;br /&gt;
| 0x255B || 347 || 18 || Failed to map code-binary memory.&lt;br /&gt;
|-&lt;br /&gt;
| 0x275B || 347 || 19 || Failed to map code memory (.text).&lt;br /&gt;
|-&lt;br /&gt;
| 0x295B || 347 || 20 || Failed to map code memory (.rodata).&lt;br /&gt;
|-&lt;br /&gt;
| 0x2B5B || 347 || 21 || Failed to map code memory (.data+.bss).&lt;br /&gt;
|-&lt;br /&gt;
| 0x315B || 347 || 24 || Failed to unmap code memory (.text).&lt;br /&gt;
|-&lt;br /&gt;
| 0x335B || 347 || 25 || Failed to unmap code memory (.rodata).&lt;br /&gt;
|-&lt;br /&gt;
| 0x355B || 347 || 26 || Failed to unmap code memory (.data+.bss).&lt;br /&gt;
|-&lt;br /&gt;
| 0x19269 || 105 || 201 || Null settings name&lt;br /&gt;
|-&lt;br /&gt;
| 0x19469 || 105 || 202 || Null settings key&lt;br /&gt;
|-&lt;br /&gt;
| 0x19669 || 105 || 203 || Null settings value&lt;br /&gt;
|-&lt;br /&gt;
| 0x19A69 || 105 || 205 || Null settings value buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x1A069 || 105 || 208 || Null setting value size buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x1A269 || 105 || 209 || Null debug mode flag buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x1BA69 || 105 || 221 || Setting group name has zero length&lt;br /&gt;
|-&lt;br /&gt;
| 0x1BC69 || 105 || 222 || Empty settings item key&lt;br /&gt;
|-&lt;br /&gt;
| 0x1E269 || 105 || 241 || Setting group name is too long (64 character limit?)&lt;br /&gt;
|-&lt;br /&gt;
| 0x1E469 || 105 || 242 || Setting name is too long (64 character limit?)&lt;br /&gt;
|-&lt;br /&gt;
| 0x20A69 || 105 || 261 || Setting group name ends with &#039;.&#039; or contains invalid characters (allowed: [a-z0-9_\-.])&lt;br /&gt;
|-&lt;br /&gt;
| 0x20C69 || 105 || 262 || Setting name ends with &#039;.&#039; or contains invalid characters (allowed: [a-z0-9_\-.])&lt;br /&gt;
|-&lt;br /&gt;
| 0x4DA69 || 105 || 621 || Null language code buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x4E269 || 105 || 625 || Language out of valid range&lt;br /&gt;
|-&lt;br /&gt;
| 0x4EE69 || 105 || 631 || Null network settings buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x4F069 || 105 || 632 || Null network settings output count buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x50269 || 105 || 641 || Null backlight settings buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x51669 || 105 || 651 || Null Bluetooth device setting buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x51869 || 105 || 652 || Null Bluetooth device setting output count buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x51A69 || 105 || 653 || Null Bluetooth enable flag buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x51C69 || 105 || 654 || Null Bluetooth AFH enable flag buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x51E69 || 105 || 655 || Null Bluetooth boost enable flag buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x52069 || 105 || 656 || Null BLE pairing settings buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x52269 || 105 || 657 || Null BLE pairing settings entry count buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x52A69 || 105 || 661 || Null external steady clock source ID buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x52C69 || 105 || 662 || Null user system clock context buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x52E69 || 105 || 663 || Null network system clock context buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x53069 || 105 || 664 || Null user system clock automatic correction enabled flag buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x53269 || 105 || 665 || Null shutdown RTC value buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x53469 || 105 || 666 || Null external steady clock internal offset buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x53E69 || 105 || 671 || Null account settings buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x55269 || 105 || 681 || Null audio volume buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x55669 || 105 || 683 || Null ForceMuteOnHeadphoneRemoved buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x55869 || 105 || 684 || Null headphone volume warning count buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x55E69 || 105 || 687 || Invalid audio output mode&lt;br /&gt;
|-&lt;br /&gt;
| 0x56069 || 105 || 688 || Null headphone volume update flag buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x56669 || 105 || 691 || Null console information upload flag buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x57A69 || 105 || 701 || Null automatic application download flag buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x57C69 || 105 || 702 || Null notification settings buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x57E69 || 105 || 703 || Null account notification settings entry count buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x58069 || 105 || 704 || Null account notification settings buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x58E69 || 105 || 711 || Null vibration master volume buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x59069 || 105 || 712 || Null NX controller settings buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x59269 || 105 || 713 || Null NX controller settings entry count buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x59469 || 105 || 714 || Null USB full key enable flag buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x5A269 || 105 || 721 || Null TV settings buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x5A469 || 105 || 722 || Null EDID buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x5B669 || 105 || 731 || Null data deletion settings buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x5CA69 || 105 || 741 || Null initial system applet program ID buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x5CC69 || 105 || 742 || Null overlay disp program ID buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x5CE69 || 105 || 743 || Null IsInRepairProcess buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x5D069 || 105 || 744 || Null RequiresRunRepairTimeReviser buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x5DE69 || 105 || 751 || Null device timezone location name buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x5F269 || 105 || 761 || Null primary album storage buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x60669 || 105 || 771 || Null USB 3.0 enable flag buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x60869 || 105 || 772 || Null USB Type-C power source circuit version buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x61A69 || 105 || 781 || Null battery lot buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x62E69 || 105 || 791 || Null serial number buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x64269 || 105 || 801 || Null lock screen flag buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x64669 || 105 || 803 || Null color set ID buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x64869 || 105 || 804 || Null quest flag buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x64A69 || 105 || 805 || Null wireless certification file size buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x64C69 || 105 || 806 || Null wireless certification file buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x64E69 || 105 || 807 || Null initial launch settings buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x65069 || 105 || 808 || Null device nickname buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x65269 || 105 || 809 || Null battery percentage flag buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x65469 || 105 || 810 || Null applet launch flags buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x7E869 || 105 || 1012 || Null wireless LAN enable flag buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x7FA69 || 105 || 1021 || Null product model buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x80E69 || 105 || 1031 || Null NFC enable flag buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x82269 || 105 || 1041 || Null ECI device certificate buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x82469 || 105 || 1042 || Null E-Ticket device certificate buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x83669 || 105 || 1051 || Null sleep settings buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x84A69 || 105 || 1061 || Null EULA version buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x84C69 || 105 || 1062 || Null EULA version entry count buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x85E69 || 105 || 1071 || Null LDN channel buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x87269 || 105 || 1081 || Null SSL key buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x87469 || 105 || 1082 || Null SSL certificate buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x88669 || 105 || 1091 || Null telemetry flags buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x89A69 || 105 || 1101 || Null Gamecard key buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x89C69 || 105 || 1102 || Null Gamecard certificate buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x8AE69 || 105 || 1111 || Null PTM battery lot buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x8B069 || 105 || 1112 || Null PTM fuel gauge parameter buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x8C269 || 105 || 1121 || Null ECI device key buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x8C469 || 105 || 1122 || Null E-Ticket device key buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x8D669 || 105 || 1131 || Null speaker parameter buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x8EA69 || 105 || 1141 || Null firmware version buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x8EC69 || 105 || 1142 || Null firmware version digest buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x8EE69 || 105 || 1143 || Null rebootless system update version buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x8FE69 || 105 || 1151 || Null Mii author ID buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x91269 || 105 || 1161 || Null fatal flags buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x92669 || 105 || 1171 || Null auto update enable flag buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x93A69 || 105 || 1181 || Null external RTC reset flag buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x94E69 || 105 || 1191 || Null push notification activity mode buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x96269 || 105 || 1201 || Null service discovery control setting buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x97669 || 105 || 1211 || Null error report share permission buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x98A69 || 105 || 1221 || Null LCD vendor ID buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x99E69 || 105 || 1231 || Null console SixAxis sensor acceleration bias buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x9A069 || 105 || 1232 || Null console SixAxis sensor angular velocity bias buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x9A269 || 105 || 1233 || Null console SixAxis sensor acceleration gain buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x9A469 || 105 || 1234 || Null console SixAxis sensor angular velocity gain buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x9A669 || 105 || 1235 || Null console SixAxis sensor angular velocity time bias buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x9A869 || 105 || 1236 || Null console SixAxis sensor angular acceleration buffer &lt;br /&gt;
|-&lt;br /&gt;
| 0x9B269 || 105 || 1241 || Null keyboard layout buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x9BA69 || 105 || 1245 || Invalid keyboard layout&lt;br /&gt;
|-&lt;br /&gt;
| 0x9C669 || 105 || 1251 || Null web inspector flag buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x9C869 || 105 || 1252 || Null allowed SSL hosts buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x9CA69 || 105 || 1253 || Null allowed SSL hosts entry count buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x9CC69 || 105 || 1254 || Null host FS mount point buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x9EE69 || 105 || 1271 || Null Amiibo key buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x9F069 || 105 || 1272 || Null Amiibo ECQV certificate buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x9F269 || 105 || 1273 || Null Amiibo ECDSA certificate buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x9F469 || 105 || 1274 || Null Amiibo ECQV BLS key buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x9F669 || 105 || 1275 || Null Amiibo ECQV BLS certificate buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x9F869 || 105 || 1276 || Null Amiibo ECQV BLS root certificate buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x272 || 114 || 1 || Generic error&lt;br /&gt;
|-&lt;br /&gt;
| 0xC72 || 114 || 6 || Unsupported operation&lt;br /&gt;
|-&lt;br /&gt;
| 0x74 || 116 || 0 || Time service not initialized&lt;br /&gt;
|-&lt;br /&gt;
| 0x274 || 116 || 1 || Permission denied&lt;br /&gt;
|-&lt;br /&gt;
| 0xCC74 || 116 || 102 || Time not set / Clock Source Id mismatch&lt;br /&gt;
|-&lt;br /&gt;
| 0x19074 || 116 || 200 || Invalid time comparison&lt;br /&gt;
|-&lt;br /&gt;
| 0x19274 || 116 || 201 || Signed overflow/underflow&lt;br /&gt;
|-&lt;br /&gt;
| 0x64274 || 116 || 801 || Memory allocation failure&lt;br /&gt;
|-&lt;br /&gt;
| 0x70A74 || 116 || 901 || Null pointer&lt;br /&gt;
|-&lt;br /&gt;
| 0x70C74 || 116 || 902 || Value out of valid range&lt;br /&gt;
|-&lt;br /&gt;
| 0x70E74 || 116 || 903 || TimeZoneRule conversion failed&lt;br /&gt;
|-&lt;br /&gt;
| 0x7BA74 || 116 || 989 || TimeZone location name not found&lt;br /&gt;
|-&lt;br /&gt;
| 0x7BC74 || 116 || 990 || Unimplemented functionality&lt;br /&gt;
|-&lt;br /&gt;
| 0xC79 || 121 || 6 || [[Network_Interface_services#IsAnyInternetRequestAccepted|IsAnyInternetRequestAccepted]] with the output from [[#Network_Interface_services#GetClientId|GetClientId]] returned false.&lt;br /&gt;
|-&lt;br /&gt;
| 0x27A || 122 || 1 || Invalid argument&lt;br /&gt;
|-&lt;br /&gt;
| 0x47A || 122 || 2 || Object not found&lt;br /&gt;
|-&lt;br /&gt;
| 0x67A || 122 || 3 || Object locked/in used&lt;br /&gt;
|-&lt;br /&gt;
| 0x87A || 122 || 4 || Target already mounted&lt;br /&gt;
|-&lt;br /&gt;
| 0xA7A || 122 || 5 || Target not mounted&lt;br /&gt;
|-&lt;br /&gt;
| 0xC7A || 122 || 6 || Object already opened&lt;br /&gt;
|-&lt;br /&gt;
| 0xE7A || 122 || 7 || Object not opened&lt;br /&gt;
|-&lt;br /&gt;
| 0x107A || 122 || 8 || [[Network_Interface_services#IsAnyInternetRequestAccepted|IsAnyInternetRequestAccepted]] with the output from [[#Network_Interface_services#GetClientId|GetClientId]] returned false.&lt;br /&gt;
|-&lt;br /&gt;
| 0xA07A || 122 || 80 || Passphrase not found&lt;br /&gt;
|-&lt;br /&gt;
| 0xA27A || 122 || 81 || Data verification failed&lt;br /&gt;
|-&lt;br /&gt;
| 0xB47A || 122 || 90 || Invalid API call&lt;br /&gt;
|-&lt;br /&gt;
| 0xC47A || 122 || 98 || Invalid operation&lt;br /&gt;
|-&lt;br /&gt;
| 0x167B || 123 || 11 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC errors: -8192 (SEC_ERROR_IO), -8191 (SEC_ERROR_LIBRARY_FAILURE), -8190 (SEC_ERROR_BAD_DATA), -8189 (SEC_ERROR_OUTPUT_LEN), -8188 (SEC_ERROR_INPUT_LEN), -8187 (SEC_ERROR_INVALID_ARGS), -8186 (SEC_ERROR_INVALID_ALGORITHM), -8184 (SEC_ERROR_INVALID_TIME), -8152 (SEC_ERROR_INVALID_KEY).&lt;br /&gt;
&lt;br /&gt;
Also converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR/Reference/NSPR_Error_Handling NSPR] errors: -5991 (PR_IO_ERROR), -5962 (PR_BUFFER_OVERFLOW_ERROR), -5950 (PR_FILE_NOT_FOUND_ERROR), -5949 (PR_NOT_DIRECTORY_ERROR), -5946 (PR_FILESYSTEM_MOUNTED_ERROR), -5938 (PR_END_OF_FILE_ERROR).&lt;br /&gt;
&lt;br /&gt;
Also converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL errors: -12223 (SSL_ERROR_GENERATE_RANDOM_FAILURE), -12222 (SSL_ERROR_SIGN_HASHES_FAILURE), -12221 (SSL_ERROR_EXTRACT_PUBLIC_KEY_FAILURE), -12219 (SSL_ERROR_CLIENT_KEY_EXCHANGE_FAILURE), -12218 (SSL_ERROR_ENCRYPTION_FAILURE), -12217 (SSL_ERROR_DECRYPTION_FAILURE), -12216 (SSL_ERROR_SOCKET_WRITE_FAILURE), -12212 (SSL_ERROR_SYM_KEY_CONTEXT_FAILURE), -12209 (SSL_ERROR_IV_PARAM_FAILURE), -12207 (SSL_ERROR_SESSION_KEY_GEN_FAILURE), -12203 (SSL_ERROR_NO_COMPRESSION_OVERLAP), -12202 (SSL_ERROR_HANDSHAKE_NOT_COMPLETED), -12201 (SSL_ERROR_BAD_HANDSHAKE_HASH_VALUE), -12172 (SSL_ERROR_NEXT_PROTOCOL_DATA_INVALID).&lt;br /&gt;
|-&lt;br /&gt;
| 0x1A7B || 123 || 13 || Unrecognized error.&lt;br /&gt;
|-&lt;br /&gt;
| 0xCC7B || 123 || 102 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC error -8173 (SEC_ERROR_NO_MEMORY).&lt;br /&gt;
&lt;br /&gt;
Also converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR/Reference/NSPR_Error_Handling NSPR] errors: -6000 (PR_OUT_OF_MEMORY_ERROR), -5974 (PR_INSUFFICIENT_RESOURCES_ERROR, -5971 (PR_PROC_DESC_TABLE_FULL_ERROR).&lt;br /&gt;
|-&lt;br /&gt;
| 0xE87B || 123 || 116 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR/Reference/NSPR_Error_Handling NSPR] error -5999 (PR_BAD_DESCRIPTOR_ERROR).&lt;br /&gt;
|-&lt;br /&gt;
| 0x1027B || 123 || 129 || DER CRL decoding failed.&lt;br /&gt;
|-&lt;br /&gt;
| 0x1987B || 123 || 204 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR/Reference/NSPR_Error_Handling NSPR] error -5998 (PR_WOULD_BLOCK_ERROR).&lt;br /&gt;
|-&lt;br /&gt;
| 0x19A7B || 123 || 205 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR/Reference/NSPR_Error_Handling NSPR] error -5990 (PR_IO_TIMEOUT_ERROR).&lt;br /&gt;
|-&lt;br /&gt;
| 0x19C7B || 123 || 206 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR/Reference/NSPR_Error_Handling NSPR] error -5935 (PR_OPERATION_ABORTED_ERROR).&lt;br /&gt;
|-&lt;br /&gt;
| 0x1A07B || 123 || 208 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR/Reference/NSPR_Error_Handling NSPR] error -5978 (PR_NOT_CONNECTED_ERROR).&lt;br /&gt;
|-&lt;br /&gt;
| 0x1A27B || 123 || 209 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR/Reference/NSPR_Error_Handling NSPR] error -5961 (PR_CONNECT_RESET_ERROR).&lt;br /&gt;
|-&lt;br /&gt;
| 0x1A47B || 123 || 210 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR/Reference/NSPR_Error_Handling NSPR] error -5928 (PR_CONNECT_ABORTED_ERROR).&lt;br /&gt;
|-&lt;br /&gt;
| 0x1A67B || 123 || 211 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR/Reference/NSPR_Error_Handling NSPR] error -5929 (PR_SOCKET_SHUTDOWN_ERROR).&lt;br /&gt;
|-&lt;br /&gt;
| 0x1A87B || 123 || 212 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR/Reference/NSPR_Error_Handling NSPR] error -5930 (PR_NETWORK_DOWN_ERROR).&lt;br /&gt;
|-&lt;br /&gt;
| 0x1AE7B || 123 || 215 || ClientPki/InternalPki was already previously imported/registered.&lt;br /&gt;
|-&lt;br /&gt;
| 0x1B47B || 123 || 218 || Maximum number of ServerPki objects were already imported.&lt;br /&gt;
|-&lt;br /&gt;
| 0x25A7B || 123 || 301 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12276 (SSL_ERROR_BAD_CERT_DOMAIN).&lt;br /&gt;
|-&lt;br /&gt;
| 0x25C7B || 123 || 302 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12285 (SSL_ERROR_NO_CERTIFICATE).&lt;br /&gt;
|-&lt;br /&gt;
| 0x25E7B || 123 || 303 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC errors: -8181 (SEC_ERROR_EXPIRED_CERTIFICATE), -8162 (SEC_ERROR_EXPIRED_ISSUER_CERTIFICATE).&lt;br /&gt;
|-&lt;br /&gt;
| 0x2607B || 123 || 304 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC error -8180 (SEC_ERROR_REVOKED_CERTIFICATE).&lt;br /&gt;
|-&lt;br /&gt;
| 0x2627B || 123 || 305 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC error -8183 (SEC_ERROR_BAD_DER).&lt;br /&gt;
|-&lt;br /&gt;
| 0x2647B || 123 || 306 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC errors: -8102 (SEC_ERROR_INADEQUATE_KEY_USAGE), -8101 (SEC_ERROR_INADEQUATE_CERT_TYPE).&lt;br /&gt;
|-&lt;br /&gt;
| 0x2667B || 123 || 307 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC errors: -8185 (SEC_ERROR_INVALID_AVA), -8182 (SEC_ERROR_BAD_SIGNATURE), -8158 (SEC_ERROR_EXTENSION_VALUE_INVALID), -8156 (SEC_ERROR_CA_CERT_INVALID), -8151 (SEC_ERROR_UNKNOWN_CRITICAL_EXTENSION), -8080 (SEC_ERROR_CERT_NOT_IN_NAME_SPACE).&lt;br /&gt;
|-&lt;br /&gt;
| 0x2687B || 123 || 308 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC errors: -8179 (SEC_ERROR_UNKNOWN_ISSUER), -8172 (SEC_ERROR_UNTRUSTED_ISSUER), -8014 (SEC_ERROR_APPLICATION_CALLBACK_ERROR).&lt;br /&gt;
|-&lt;br /&gt;
| 0x26A7B || 123 || 309 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC error -8171 (SEC_ERROR_UNTRUSTED_CERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0x26C7B || 123 || 310 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL errors: -12233 (SSL_ERROR_RX_UNKNOWN_RECORD_TYPE), -12232 (SSL_ERROR_RX_UNKNOWN_HANDSHAKE), -12231 (SSL_ERROR_RX_UNKNOWN_ALERT). This is also returned by ImportClientPki when import fails.&lt;br /&gt;
|-&lt;br /&gt;
| 0x26E7B || 123 || 311 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL errors: -12261 (SSL_ERROR_RX_MALFORMED_HELLO_REQUEST), -12260 (SSL_ERROR_RX_MALFORMED_CLIENT_HELLO), -12259 (SSL_ERROR_RX_MALFORMED_SERVER_HELLO), -12258 (SSL_ERROR_RX_MALFORMED_CERTIFICATE), -12257 (SSL_ERROR_RX_MALFORMED_SERVER_KEY_EXCH), -12256 (SSL_ERROR_RX_MALFORMED_CERT_REQUEST), -12255 (SSL_ERROR_RX_MALFORMED_HELLO_DONE), -12254 (SSL_ERROR_RX_MALFORMED_CERT_VERIFY), -12253 (SSL_ERROR_RX_MALFORMED_CLIENT_KEY_EXCH), -12252 (SSL_ERROR_RX_MALFORMED_FINISHED), -12251 (SSL_ERROR_RX_MALFORMED_CHANGE_CIPHER), -12250 (SSL_ERROR_RX_MALFORMED_ALERT), -12249 (SSL_ERROR_RX_MALFORMED_HANDSHAKE), -12248 (SSL_ERROR_RX_MALFORMED_APPLICATION_DATA), -12166 (SSL_ERROR_RX_MALFORMED_HELLO_VERIFY_REQUEST).&lt;br /&gt;
|-&lt;br /&gt;
| 0x2707B || 123 || 312 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC error -8144 (SEC_ERROR_UNSUPPORTED_KEYALG).&lt;br /&gt;
&lt;br /&gt;
Also converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL errors: -12274 (SSL_ERROR_SSL2_DISABLED), -12247 (SSL_ERROR_RX_UNEXPECTED_HELLO_REQUEST), -12246 (SSL_ERROR_RX_UNEXPECTED_CLIENT_HELLO), -12245 (SSL_ERROR_RX_UNEXPECTED_SERVER_HELLO), -12244 (SSL_ERROR_RX_UNEXPECTED_CERTIFICATE), -12243 (SSL_ERROR_RX_UNEXPECTED_SERVER_KEY_EXCH), -12242 (SSL_ERROR_RX_UNEXPECTED_CERT_REQUEST), -12241 (SSL_ERROR_RX_UNEXPECTED_HELLO_DONE), -12240 (SSL_ERROR_RX_UNEXPECTED_CERT_VERIFY), -12239 (SSL_ERROR_RX_UNEXPECTED_CLIENT_KEY_EXCH), -12238 (SSL_ERROR_RX_UNEXPECTED_FINISHED).&lt;br /&gt;
|-&lt;br /&gt;
| 0x2727B || 123 || 313 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL errors: -12237 (SSL_ERROR_RX_UNEXPECTED_CHANGE_CIPHER), -12236 (SSL_ERROR_RX_UNEXPECTED_ALERT), -12235 (SSL_ERROR_RX_UNEXPECTED_HANDSHAKE), -12234 (SSL_ERROR_RX_UNEXPECTED_APPLICATION_DATA).&lt;br /&gt;
|-&lt;br /&gt;
| 0x2747B || 123 || 314 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12263 (SSL_ERROR_RX_RECORD_TOO_LONG).&lt;br /&gt;
|-&lt;br /&gt;
| 0x2767B || 123 || 315 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12165 (SSL_ERROR_RX_UNEXPECTED_HELLO_VERIFY_REQUEST).&lt;br /&gt;
|-&lt;br /&gt;
| 0x2787B || 123 || 316 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12163 (SSL_ERROR_RX_UNEXPECTED_CERT_STATUS).&lt;br /&gt;
|-&lt;br /&gt;
| 0x27A7B || 123 || 317 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12160 (SSL_ERROR_INCORRECT_SIGNATURE_ALGORITHM).&lt;br /&gt;
|-&lt;br /&gt;
| 0x27C7B || 123 || 318 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL errors: -12173 (SSL_ERROR_WEAK_SERVER_EPHEMERAL_DH_KEY), -12156 (SSL_ERROR_WEAK_SERVER_CERT_KEY).&lt;br /&gt;
|-&lt;br /&gt;
| 0x27E7B || 123 || 319 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12273 (SSL_ERROR_BAD_MAC_READ).&lt;br /&gt;
|-&lt;br /&gt;
| 0x2827B || 123 || 321 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL errors: -12215 (SSL_ERROR_MD5_DIGEST_FAILURE), -12214 (SSL_ERROR_SHA_DIGEST_FAILURE), -12161 (SSL_ERROR_DIGEST_FAILURE).&lt;br /&gt;
|-&lt;br /&gt;
| 0x2847B || 123 || 322 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12213 (SSL_ERROR_MAC_COMPUTATION_FAILURE).&lt;br /&gt;
|-&lt;br /&gt;
| 0x2887B || 123 || 324 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC error -8157 (SEC_ERROR_EXTENSION_NOT_FOUND).&lt;br /&gt;
|-&lt;br /&gt;
| 0x28A7B || 123 || 325 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC error -8049 (SEC_ERROR_UNRECOGNIZED_OID).&lt;br /&gt;
|-&lt;br /&gt;
| 0x28C7B || 123 || 326 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC error -8032 (SEC_ERROR_POLICY_VALIDATION_FAILED).&lt;br /&gt;
|-&lt;br /&gt;
| 0x2947B || 123 || 330 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12177 (SSL_ERROR_DECOMPRESSION_FAILURE).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBBA7B || 123 || 1501 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12230 (SSL_ERROR_CLOSE_NOTIFY_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBBC7B || 123 || 1502 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12229 (SSL_ERROR_HANDSHAKE_UNEXPECTED_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBBE7B || 123 || 1503 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12272 (SSL_ERROR_BAD_MAC_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBC07B || 123 || 1504 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12197 (SSL_ERROR_DECRYPTION_FAILED_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBC27B || 123 || 1505 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12196 (SSL_ERROR_RECORD_OVERFLOW_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBC47B || 123 || 1506 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12228 (SSL_ERROR_DECOMPRESSION_FAILURE_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBC67B || 123 || 1507 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12227 (SSL_ERROR_HANDSHAKE_FAILURE_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBCA7B || 123 || 1509 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12271 (SSL_ERROR_BAD_CERT_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBCC7B || 123 || 1510 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12225 (SSL_ERROR_UNSUPPORTED_CERT_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBCE7B || 123 || 1511 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12270 (SSL_ERROR_REVOKED_CERT_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBD07B || 123 || 1512 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12269 (SSL_ERROR_EXPIRED_CERT_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBD27B || 123 || 1513 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12224 (SSL_ERROR_CERTIFICATE_UNKNOWN_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBD47B || 123 || 1514 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12226 (SSL_ERROR_ILLEGAL_PARAMETER_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBD67B || 123 || 1515 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12195 (SSL_ERROR_UNKNOWN_CA_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBD87B || 123 || 1516 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12194 (SSL_ERROR_ACCESS_DENIED_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBDA7B || 123 || 1517 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12193 (SSL_ERROR_DECODE_ERROR_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBDC7B || 123 || 1518 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12192 (SSL_ERROR_DECRYPT_ERROR_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBDE7B || 123 || 1519 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12191 (SSL_ERROR_EXPORT_RESTRICTION_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBE07B || 123 || 1520 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12190 (SSL_ERROR_PROTOCOL_VERSION_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBE27B || 123 || 1521 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12189 (SSL_ERROR_INSUFFICIENT_SECURITY_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBE47B || 123 || 1522 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12188 (SSL_ERROR_INTERNAL_ERROR_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBE67B || 123 || 1523 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12157 (SSL_ERROR_INAPPROPRIATE_FALLBACK_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBE87B || 123 || 1524 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12187 (SSL_ERROR_USER_CANCELED_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBEA7B || 123 || 1525 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12186 (SSL_ERROR_NO_RENEGOTIATION_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBEC7B || 123 || 1526 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12184 (SSL_ERROR_UNSUPPORTED_EXTENSION_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBEE7B || 123 || 1527 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12183 (SSL_ERROR_CERTIFICATE_UNOBTAINABLE_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBF07B || 123 || 1528 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12182 (SSL_ERROR_UNRECOGNIZED_NAME_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBF27B || 123 || 1529 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12181 (SSL_ERROR_BAD_CERT_STATUS_RESPONSE_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0xBF47B || 123 || 1530 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12180 (SSL_ERROR_BAD_CERT_HASH_VALUE_ALERT).&lt;br /&gt;
|-&lt;br /&gt;
| 0x27127B || 123 || 5001 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12155 (SSL_ERROR_RX_SHORT_DTLS_READ).&lt;br /&gt;
|-&lt;br /&gt;
| 0x271E7B || 123 || 5007 || Out-of-bounds error during error conversion.&lt;br /&gt;
|-&lt;br /&gt;
| 0x287C || 124 || 20 || Argument is NULL&lt;br /&gt;
|-&lt;br /&gt;
| 0x2C7C || 124 || 22 || Argument is invalid&lt;br /&gt;
|-&lt;br /&gt;
| 0x3C7C || 124 || 30 || Bad input buffer size&lt;br /&gt;
|-&lt;br /&gt;
| 0x407C || 124 || 32 || Invalid input buffer&lt;br /&gt;
|-&lt;br /&gt;
| 0x767C || 124 || 59 || [[Network_Interface_services#IsAnyInternetRequestAccepted|IsAnyInternetRequestAccepted]] with the output from [[#Network_Interface_services#GetClientId|GetClientId]] returned false.&lt;br /&gt;
|-&lt;br /&gt;
|  || 124 || 4007 || [https://en-americas-support.nintendo.com/app/answers/detail/a_id/28046/ Account Permanant Ban]&lt;br /&gt;
|-&lt;br /&gt;
|  || 124 || 4508 || [https://en-americas-support.nintendo.com/app/answers/detail/a_id/28046/ Account Permanant Ban]&lt;br /&gt;
|-&lt;br /&gt;
|  || 124 || 4517 || [https://en-americas-support.nintendo.com/app/answers/detail/a_id/43652/ Account Ban]&lt;br /&gt;
|-&lt;br /&gt;
| 0x27E || 126 || 1 || Invalid argument&lt;br /&gt;
|-&lt;br /&gt;
| 0x87E || 126 || 4 || Entry not found&lt;br /&gt;
|-&lt;br /&gt;
| 0xCE7E || 126 || 67 || Invalid database signature value (should be &amp;quot;NFDB&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| 0xD27E || 126 || 69 || Invalid database entry count&lt;br /&gt;
|-&lt;br /&gt;
| 0x1987E || 126 || 204 || Development/debug-only behavior&lt;br /&gt;
|-&lt;br /&gt;
| 0x480 || 128 || 2 || IStorage not available.&lt;br /&gt;
|-&lt;br /&gt;
| 0x680 || 128 || 3 || No messages&lt;br /&gt;
|-&lt;br /&gt;
| 0x4680 || 128 || 35 || Error while launching applet.&lt;br /&gt;
|-&lt;br /&gt;
| 0x4A80 || 128 || 37 || Title-ID not found. Caused by code 0x410 when applet launch fails&lt;br /&gt;
|-&lt;br /&gt;
| 0x3E880 || 128 || 500 || Invalid input&lt;br /&gt;
|-&lt;br /&gt;
| 0x3EC80 || 128 || 502 || IStorage has already been opened by another accessor&lt;br /&gt;
|-&lt;br /&gt;
| 0x3EE80 || 128 || 503 || IStorage Read/Write out-of-bounds&lt;br /&gt;
|-&lt;br /&gt;
| 0x3F480 || 128 || 506 || Invalid parameters&lt;br /&gt;
|-&lt;br /&gt;
| 0x3FE80 || 128 || 511 || IStorage opened as wrong type (data opened as transfermem, transfermem opened as data)&lt;br /&gt;
|-&lt;br /&gt;
| 0x40080 || 128 || 512 || Unbalanced fatal section leave (returned when executing LeaveFatalSection without a preceding EnterFatalSection call)&lt;br /&gt;
|-&lt;br /&gt;
| 0x40C80 || 128 || 518 || Null object&lt;br /&gt;
|-&lt;br /&gt;
| 0x4B080 || 128 || 600 || Failed to allocate memory for IStorage&lt;br /&gt;
|-&lt;br /&gt;
| 0x59080 || 128 || 712 || Thread stack pool exhausted (out of memory)&lt;br /&gt;
|-&lt;br /&gt;
| 0x79C80 || 128 || 974 || DebugMode not enabled&lt;br /&gt;
|-&lt;br /&gt;
| 0x7A880 || 128 || 980 || &amp;lt;code&amp;gt;am.debug!dev_function&amp;lt;/code&amp;gt; setting needs to be set / DebugMode not enabled&lt;br /&gt;
|-&lt;br /&gt;
| 0x7CC80 || 128 || 998 || Not implemented&lt;br /&gt;
|-&lt;br /&gt;
| 0xCC81 || 129 || 102 || Transmission not agreed&lt;br /&gt;
|-&lt;br /&gt;
| 0xD281 || 129 || 105 || Network unavailable&lt;br /&gt;
|-&lt;br /&gt;
| 0x7DA81 || 129 || 1005 || HTTP error: Couldnt resolve proxy&lt;br /&gt;
|-&lt;br /&gt;
| 0x7DC81 || 129 || 1006 || HTTP error: Couldnt resolve host&lt;br /&gt;
|-&lt;br /&gt;
| 0x7DE81 || 129 || 1007 || HTTP error: Couldnt connect&lt;br /&gt;
|-&lt;br /&gt;
| 0x7FE81 || 129 || 1023 || HTTP error: Write error&lt;br /&gt;
|-&lt;br /&gt;
| 0x80481 || 129 || 1026 || HTTP error: Read error&lt;br /&gt;
|-&lt;br /&gt;
| 0x80681 || 129 || 1027 || HTTP error: Out of memory&lt;br /&gt;
|-&lt;br /&gt;
| 0x80881 || 129 || 1028 || HTTP error: Operation timedout&lt;br /&gt;
|-&lt;br /&gt;
| 0x81681 || 129 || 1035 || HTTP error: SSL connect error&lt;br /&gt;
|-&lt;br /&gt;
| 0x83681 || 129 || 1051 || HTTP error: Peer failed verification&lt;br /&gt;
|-&lt;br /&gt;
| 0x83881 || 129 || 1052 || HTTP error: Got nothing&lt;br /&gt;
|-&lt;br /&gt;
| 0x83E81 || 129 || 1055 || HTTP error: Send error&lt;br /&gt;
|-&lt;br /&gt;
| 0x84081 || 129 || 1056 || HTTP error: Recv error&lt;br /&gt;
|-&lt;br /&gt;
| 0x84481 || 129 || 1058 || HTTP error: SSL cert problem&lt;br /&gt;
|-&lt;br /&gt;
| 0x84681 || 129 || 1059 || HTTP error: SSL cipher&lt;br /&gt;
|-&lt;br /&gt;
| 0x84881 || 129 || 1060 || HTTP error: SSL CA cert&lt;br /&gt;
|-&lt;br /&gt;
| 0x12C081 || 129 || 2400 || Server error: Status 400&lt;br /&gt;
|-&lt;br /&gt;
| 0x12C281 || 129 || 2401 || Server error: Status 401&lt;br /&gt;
|-&lt;br /&gt;
| 0x12C681 || 129 || 2403 || Server error: Status 403&lt;br /&gt;
|-&lt;br /&gt;
| 0x138881 || 129 || 2500 || Server error: Status 500&lt;br /&gt;
|-&lt;br /&gt;
| 0x138E81 || 129 || 2503 || Server error: Status 503&lt;br /&gt;
|-&lt;br /&gt;
| 0x139081 || 129 || 2504 || Server error: Status 504&lt;br /&gt;
|-&lt;br /&gt;
| 0xA83 || 131 || 5 || Unrecognized applet ID&lt;br /&gt;
|-&lt;br /&gt;
| 0x485 || 133 || 2 || Invalid DVFS table ID&lt;br /&gt;
|-&lt;br /&gt;
| 0x685 || 133 || 3 || DVFS table ID for debug only, see [[PCV_services#Module|DVFS Table]] notes.&lt;br /&gt;
|-&lt;br /&gt;
| 0x885 || 133 || 4 || Invalid parameter&lt;br /&gt;
|-&lt;br /&gt;
| 0x1489 || 137 || 10 || Already initialized.&lt;br /&gt;
|-&lt;br /&gt;
| 0x3C89 || 137 || 30 || Task not found.&lt;br /&gt;
|-&lt;br /&gt;
| 0x5089 || 137  || 40 || Memory allocation failed / bad input.&lt;br /&gt;
|-&lt;br /&gt;
| 0x29489 || 137 || 330 || [[NCM_services#ContentMetaType|ContentMetaType]] doesn&#039;t match SystemUpdate.&lt;br /&gt;
|-&lt;br /&gt;
| 0x271289 || 137 || 5001 || One of the following socket errors occurred: ENETDOWN, ECONNRESET, EHOSTDOWN, EHOSTUNREACH, or EPIPE. Also occurs when the received size doesn&#039;t match the expected size (recvfrom() ret with [[NIM_services#Contents_Delivery|meta_size]] data receiving).&lt;br /&gt;
|-&lt;br /&gt;
| 0x272489 || 137 || 5010 || Socket was [[Sockets_services|shutdown()]] due to the async operation being cancelled.&lt;br /&gt;
|-&lt;br /&gt;
| 0x273889 || 137 || 5020 || Too many internal output entries with [[NIM_services|nim]] cmd42, system is [[NIM_services#Contents_Delivery|Internet-connected]], or an unrecognized socket error occured.&lt;br /&gt;
|-&lt;br /&gt;
| 0x27D889 || 137 || 5100 || Connection timeout.&lt;br /&gt;
|-&lt;br /&gt;
| 0x2A4489 || 137 || 5410 || Invalid [[NIM_services#Contents_Delivery|ID]].&lt;br /&gt;
|-&lt;br /&gt;
| 0x2A5889 || 137 || 5420 || Invalid [[NIM_services#Contents_Delivery|magicnum]]. Can also be caused by the connection being closed by the peer, since non-negative return values from recv() are ignored in this case.&lt;br /&gt;
|-&lt;br /&gt;
| 0x2A6C89 || 137 || 5430 || Invalid [[NIM_services#Contents_Delivery|data_size]].&lt;br /&gt;
|-&lt;br /&gt;
| 0x2A8089 || 137 || 5440 || The input [[NCM_services#ContentMetaKey|ContentMetaKey]] doesn&#039;t match the ContentMetaKey in state.&lt;br /&gt;
|-&lt;br /&gt;
| 0x2A9489 || 137 || 5450 || Invalid [[NIM_services#Contents_Delivery|meta_size]].&lt;br /&gt;
|-&lt;br /&gt;
| 0x36B289 || 137 || 7001 || HTTP invalid response code (&amp;gt;=600).&lt;br /&gt;
|-&lt;br /&gt;
| 0x36B489 || 137 || 7002 || HTTP invalid client response code (4xx).&lt;br /&gt;
|-&lt;br /&gt;
| 0x36B689 || 137 || 7003 || HTTP invalid server response code (5xx).&lt;br /&gt;
|-&lt;br /&gt;
| 0x36B889 || 137 || 7004 || HTTP invalid redirect response code (3xx).&lt;br /&gt;
|-&lt;br /&gt;
| 0x390889-0x391889 || 137 || 7300-7308 || HTTP response code 300-308.&lt;br /&gt;
|-&lt;br /&gt;
| 0x39D089-0x39F289 || 137 || 7400-7417 || HTTP response code 400-417.&lt;br /&gt;
|-&lt;br /&gt;
| 0x3A9889-0x3AAA89 || 137 || 7500-7509 || HTTP response code 500-509.&lt;br /&gt;
|-&lt;br /&gt;
| 0x3CF089 || 137 || 7800 || Unknown/invalid libcurl error.&lt;br /&gt;
|-&lt;br /&gt;
| 0x3E8289-0x3F4089 || 137 || 8001-8096 || libcurl error 1-96. Some of the libcurl errors in the error-table map to the above unknown-libcurl-error however.&lt;br /&gt;
|-&lt;br /&gt;
| 0x68A || 138 || 3 || Not initialized.&lt;br /&gt;
|-&lt;br /&gt;
| 0x668C || 140 || 51 || USB data-transfer in progress&lt;br /&gt;
|-&lt;br /&gt;
| 0xD48C || 140 || 106 || Invalid descriptor&lt;br /&gt;
|-&lt;br /&gt;
| 0x1928C || 140 || 201 || USB device not bound / interface already enabled&lt;br /&gt;
|-&lt;br /&gt;
| 0x1BE8E || 142 || 223 || [[Network_Interface_services#IsAnyInternetRequestAccepted|IsAnyInternetRequestAccepted]] with the output from [[#Network_Interface_services#GetClientId|GetClientId]] returned false.&lt;br /&gt;
|-&lt;br /&gt;
| 0x290 || 144 || 1 || Exited Abnormally ([[Applet_Manager_services#LibraryAppletExitReason|ExitReason]] == Abormal)&lt;br /&gt;
|-&lt;br /&gt;
| 0x690 || 144 || 3 || Canceled ([[Applet_Manager_services#LibraryAppletExitReason|ExitReason]] == Canceled)&lt;br /&gt;
|-&lt;br /&gt;
| 0x890 || 144 || 4 || Rejected&lt;br /&gt;
|-&lt;br /&gt;
| 0xA90 || 144 || 5 || Exited Unexpectedly ([[Applet_Manager_services#LibraryAppletExitReason|ExitReason]] == Unexpected)&lt;br /&gt;
|-&lt;br /&gt;
| 0x299 || 153 || 1 || Invalid audio device&lt;br /&gt;
|-&lt;br /&gt;
| 0x499 || 153 || 2 || Operation couldn&#039;t complete successfully&lt;br /&gt;
|-&lt;br /&gt;
| 0x699 || 153 || 3 || Invalid sample rate&lt;br /&gt;
|-&lt;br /&gt;
| 0x899 || 153 || 4 || Buffer size too small&lt;br /&gt;
|-&lt;br /&gt;
| 0x1099 || 153 || 8 || Too many buffers are still unreleased&lt;br /&gt;
|-&lt;br /&gt;
| 0x1499 || 153 || 10 || Invalid channel count&lt;br /&gt;
|-&lt;br /&gt;
| 0x40299 || 153 || 513 || Invalid/Unsupported operation&lt;br /&gt;
|-&lt;br /&gt;
| 0xC0099 || 153 || 1536 || Invalid handle&lt;br /&gt;
|-&lt;br /&gt;
| 0xC0899 || 153 || 1540 || Audio output was already started&lt;br /&gt;
|-&lt;br /&gt;
| 0x3C9D || 157 || 30 || Address is NULL&lt;br /&gt;
|-&lt;br /&gt;
| 0x3E9D || 157 || 31 || PID is NULL&lt;br /&gt;
|-&lt;br /&gt;
| 0x549D || 157 || 42 || Already bound&lt;br /&gt;
|-&lt;br /&gt;
| 0xCC9D || 157 || 102 || Invalid PID&lt;br /&gt;
|-&lt;br /&gt;
| 0x49E || 158 || 2 || BootImagePackage not found&lt;br /&gt;
|-&lt;br /&gt;
| 0x69E || 158 || 3 || Invalid BootImagePackage&lt;br /&gt;
|-&lt;br /&gt;
| 0x89E || 158 || 4 || Work buffer too small&lt;br /&gt;
|-&lt;br /&gt;
| 0xA9E || 158 || 5 || Work buffer not aligned&lt;br /&gt;
|-&lt;br /&gt;
| 0xC9E || 158 || 6 || BootImages need repair&lt;br /&gt;
|-&lt;br /&gt;
| 0x29F || 159 || 1 || Cancel was selected&lt;br /&gt;
|-&lt;br /&gt;
| 0xAA3 || 163 ||  5 || System is booting up repair process without VOL+ held down.&lt;br /&gt;
|-&lt;br /&gt;
| 0xCA3 || 163 || 6 || System is booting up repair process that requires RepairTimeReviser but does not have special cartridge inserted.&lt;br /&gt;
|-&lt;br /&gt;
| 0x70A4 || 164 || 56 || [[Network_Interface_services#IsAnyInternetRequestAccepted|IsAnyInternetRequestAccepted]] with the output from [[#Network_Interface_services#GetClientId|GetClientId]] returned false.&lt;br /&gt;
|-&lt;br /&gt;
| 0x4AF || 175 || 2 || Bad version returned from calling the &amp;quot;nnjitpluginGetVersion&amp;quot; symbol.&lt;br /&gt;
|-&lt;br /&gt;
| 0xCAAF || 175 || 101 || Input NRO/NRR are too large for the storage buffer.&lt;br /&gt;
|-&lt;br /&gt;
| 0x4B0AF || 175 || 600 || Symbol funcptr used by this cmd is not initialized (Control/GenerateCode).&lt;br /&gt;
|-&lt;br /&gt;
| 0x4B2AF || 175 || 601 || DllPlugin Not initialized, or plugin NRO has already been loaded.&lt;br /&gt;
|-&lt;br /&gt;
| 0x4B4AF || 175 || 602 || An error was returned from calling the symbol funcptr with the Control cmd.&lt;br /&gt;
|-&lt;br /&gt;
| 0xC8B2 || 178 || 100 || Invalid user ID&lt;br /&gt;
|-&lt;br /&gt;
| 0xCAB2 || 178 || 101 || User does not exist&lt;br /&gt;
|-&lt;br /&gt;
| 0x12CB2 || 178 || 150 || Service unavailable&lt;br /&gt;
|-&lt;br /&gt;
| 0x190B2 || 178 || 200 || File storage failure&lt;br /&gt;
|-&lt;br /&gt;
| 0xAB4 || 180 || 5 || Invalid event ID&lt;br /&gt;
|-&lt;br /&gt;
| 0x1F4EB5 || 181 || 4007 || Device authentication error: System update required&lt;br /&gt;
|-&lt;br /&gt;
| 0x1F50B5 || 181 || 4008 || Device authentication error: [https://en-americas-support.nintendo.com/app/answers/detail/a_id/42061/ Permanant Ban]&lt;br /&gt;
|-&lt;br /&gt;
| 0x1F52B5 || 181 || 4009 || Device authentication error: Internal server error&lt;br /&gt;
|-&lt;br /&gt;
| 0x1F54B5 || 181 || 4007 || Device authentication error: Under maintenance&lt;br /&gt;
|-&lt;br /&gt;
|  || 181 || 4017 || Device authentication error: [https://en-americas-support.nintendo.com/app/answers/detail/a_id/43653/ Ban]&lt;br /&gt;
|-&lt;br /&gt;
| 0x58ACA || 202 || 709 || Npad ID is out of range.&lt;br /&gt;
|-&lt;br /&gt;
| 0x2032CA || 202 || 4121 || [[Settings_services#ButtonConfigSettings|ButtonConfigSettings]] IsFull flag is clear.&lt;br /&gt;
|-&lt;br /&gt;
| 0x28CB || 203 || 20 || The [6.0.0+] Authentication challenge failed.&lt;br /&gt;
|-&lt;br /&gt;
| 0x40CB || 203 || 32 || Bad State / bad state ptr.&lt;br /&gt;
|-&lt;br /&gt;
| 0x82CB || 203 || 65 || Failed to connect to the AccessPoint.&lt;br /&gt;
|-&lt;br /&gt;
| 0x84CB || 203 || 66 || Timeout occured during Authentication / while attempting to find a valid ActionFrame.&lt;br /&gt;
|-&lt;br /&gt;
| 0x86CB || 203 || 67 || Maximum participants reached, Station not allowed to connect, ...&lt;br /&gt;
|-&lt;br /&gt;
| 0xC0CB || 203 || 96 || Bad input, or not initialized.&lt;br /&gt;
|-&lt;br /&gt;
| 0xC2CB || 203 || 97 || Matching LocalCommunicationId not found in the user-process [[NACP_Format|control.nacp]].&lt;br /&gt;
|-&lt;br /&gt;
| 0xE2CB || 203 || 113 || The specified LocalCommunicationVersion is less than the AccessPoint LocalCommunicationVersion.&lt;br /&gt;
|-&lt;br /&gt;
| 0xE4CB || 203 || 114 || The specified LocalCommunicationVersion is larger than the AccessPoint LocalCommunicationVersion.&lt;br /&gt;
|-&lt;br /&gt;
| 0xF0CD || 205 || 120 || IR image data not available/ready.&lt;br /&gt;
|-&lt;br /&gt;
| 0x1A8CD || 205 || 212 || IR camera handle pointer is null.&lt;br /&gt;
|-&lt;br /&gt;
| 0x198CD || 205 || 204 || IR camera invalid handle value.&lt;br /&gt;
|-&lt;br /&gt;
| 0x4CE || 206 || 2 || Invalid argument.&lt;br /&gt;
|-&lt;br /&gt;
| 0x6CE || 206 || 3 || Out of memory.&lt;br /&gt;
|-&lt;br /&gt;
| 0x10CE || 206 || 8 || Out of range. Buffer needs to be aligned.&lt;br /&gt;
|-&lt;br /&gt;
| 0x18CE || 206 || 12 || Invalid FileId.&lt;br /&gt;
|-&lt;br /&gt;
| 0x1ACE || 206 || 13 || Invalid storage ID.&lt;br /&gt;
|-&lt;br /&gt;
| 0x1CCE || 206 || 14 || Invalid content type.&lt;br /&gt;
|-&lt;br /&gt;
| 0x2ACE || 206 || 21 || Failed to mount Image Directory.&lt;br /&gt;
|-&lt;br /&gt;
| 0x2CCE || 206 || 23 || File too big.&lt;br /&gt;
|-&lt;br /&gt;
| 0x30CE || 206 || 24 || Invalid file size.&lt;br /&gt;
|-&lt;br /&gt;
| 0x3CCE || 206 || 30 || Buffer insufficient.&lt;br /&gt;
|-&lt;br /&gt;
| 0xAF2CE || 206 || 1401 || Too many files already saved.&lt;br /&gt;
|-&lt;br /&gt;
| 0x4DA || 218 || 2 || StatusManager entry IsValid flag not set, or controller-update currently in-progress.&lt;br /&gt;
|-&lt;br /&gt;
| 0x6DA || 218 || 3 || Controller-update failed via the LibraryApplet.&lt;br /&gt;
|-&lt;br /&gt;
| 0x8DA || 218 || 4 || Invalid BusHandle.&lt;br /&gt;
|-&lt;br /&gt;
| 0xADA || 218 || 5 || StatusManager entry flag +0x0 not set, or device not connected.&lt;br /&gt;
|-&lt;br /&gt;
| 0xEDA || 218 || 7 || PollingReceivedData not available.&lt;br /&gt;
|-&lt;br /&gt;
| 0x10DA || 218 || 8 || StatusManager entry DeviceEnabled flag not set, or flag +0x0 not set.&lt;br /&gt;
|-&lt;br /&gt;
| 0x12DA || 218 || 9 || ExternalDeviceId mismatch.&lt;br /&gt;
|-&lt;br /&gt;
| 0x14DA || 218 || 10 || BusHandle already initialized.&lt;br /&gt;
|-&lt;br /&gt;
| 0x104E7 || 231 || 130 || Nullptr passed to the LocalCommunicationId [[NACP_Format|control.nacp]] validation func.&lt;br /&gt;
|-&lt;br /&gt;
| 0x1C2E7 || 231 || 225 || Matching LocalCommunicationId not found in the user-process [[NACP_Format|control.nacp]].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== FS Error codes ===&lt;br /&gt;
The following are the error codes recognized by nn::fs::detail::LogErrorMessage found in some [[Factory Setup|factory]] titles:&lt;br /&gt;
&lt;br /&gt;
{| class=wikitable&lt;br /&gt;
! Value || Description || Message&lt;br /&gt;
|-&lt;br /&gt;
| 0xD401 || 106 || nn::svc::ResultInvalidCurrentMemory: Error: Passed buffer is not usable for fs library. See a manual of fs library for more information.&lt;br /&gt;
|-&lt;br /&gt;
| 0x7802 || 60 || nn::fs::ResultMountNameAlreadyExists: Error: Specified mount name already exists.&lt;br /&gt;
|-&lt;br /&gt;
| 0x7D202 || 1001 || nn::fs::ResultPartitionNotFound: Error: Specified partition is not found.&lt;br /&gt;
|-&lt;br /&gt;
| 0x7D402 || 1002 || nn::fs::ResultTargetNotFound: Error: Specified target is not found.&lt;br /&gt;
|-&lt;br /&gt;
| 0xFA002 - 0x138602 || 2000 - 2499 || nn::fs::ResultSdCardAccessFailed: Error: Failed to access SD card.&lt;br /&gt;
|-&lt;br /&gt;
| 0x136802 - 0x176E02 || 2500 - 2999 || nn::fs::ResultGameCardAccessFailed: Error: Failed to access game card.&lt;br /&gt;
|-&lt;br /&gt;
| 0x177202 || 3001 || nn::fs::ResultNotImplemented: Error: Specified operation is not implemented.&lt;br /&gt;
|-&lt;br /&gt;
| 0x177A02 || 3005 || nn::fs::ResultOutOfRange: Error: Specified value is out of range.&lt;br /&gt;
|-&lt;br /&gt;
| 0x190002 - 0x1B5602 || 3200 - 3499 || nn::fs::ResultAllocationMemoryFailed: Error: Failed to allocate memory.&lt;br /&gt;
|-&lt;br /&gt;
| 0x1B5802 - 0x1F3E02 || 3500 - 3999 || nn::fs::ResultMmcAccessFailed: Error: Failed to access MMC.&lt;br /&gt;
|-&lt;br /&gt;
| 0x1F4202 - 0x219602 || 4001 - 4299 || nn::fs::ResultRomCorrupted: Error: ROM is corrupted.&lt;br /&gt;
|-&lt;br /&gt;
| 0x219A02 - 0x232602 || 4301 - 4499 || nn::fs::ResultSaveDataCorrupted: Error: Save data is corrupted.&lt;br /&gt;
|-&lt;br /&gt;
| 0x232A02 - 0x23EE02 || 4501 - 4599 || nn::fs::ResultNcaCorrupted: Error: NCA is corrupted.&lt;br /&gt;
|-&lt;br /&gt;
| 0x23F202 - 0x243E02 || 4601 - 4639 || nn::fs::ResultIntegrityVerificationStorageCorrupted: Error: Integrity verification failed.&lt;br /&gt;
|-&lt;br /&gt;
| 0x244202 - 0x246602 || 4641 - 4659 || nn::fs::ResultPartitionFileSystemCorrupted: Error: Partition FS is corrupted.&lt;br /&gt;
|-&lt;br /&gt;
| 0x246A02 - 0x248E02 || 4661 - 4679 || nn::fs::ResultBuiltInStorageCorrupted: Error: Built-in-storage is corrupted.&lt;br /&gt;
|-&lt;br /&gt;
| 0x249202 - 0x24B602 || 4681 - 4699 || nn::fs::ResultFatFileSystemCorrupted: Error: FAT FS is corrupted.&lt;br /&gt;
|-&lt;br /&gt;
| 0x24BA02 - 0x24DE02 || 4701 - 4719 || nn::fs::ResultHostFileSystemCorrupted: Error: HOST FS is corrupted.&lt;br /&gt;
|-&lt;br /&gt;
| 0x1F4002 - 0x270E02 || 4000, 4300, 4500, 4600, 4640, 4660, 4680, 4700, 4720-4999 || nn::fs::ResultDataCorrupted: Error: Data is corrupted.&lt;br /&gt;
|-&lt;br /&gt;
| 0x271002 - 0x2EDE02 || 5000-5999 || nn::fs::ResultUnexpected: Error: Unexpected failure occurred.&lt;br /&gt;
|-&lt;br /&gt;
| 0x2EE002 - 0x32C602 || 6000-6499 || nn::fs::ResultPreconditionViolation: Error: Precondition violation.&lt;br /&gt;
|-&lt;br /&gt;
| 0x2EE202 - 0x306E02 || 6001-6199 || nn::fs::ResultInvalidArgument: Error: Invalid argument was specified.&lt;br /&gt;
|-&lt;br /&gt;
| 0x2EE402 - 0x2F1A02 || 6002-6029 || nn::fs::ResultInvalidPath: Error: Invalid path was specified.&lt;br /&gt;
|-&lt;br /&gt;
| 0x2EE602 || 6003 || nn::fs::ResultTooLongPath: Error: Too long path was specified.&lt;br /&gt;
|-&lt;br /&gt;
| 0x2EE802 || 6004 || nn::fs::ResultInvalidCharacter: Error: Invalid path character was specified.&lt;br /&gt;
|-&lt;br /&gt;
| 0x2EEA02 || 6005 || nn::fs::ResultInvalidPathFormat: Error: Invalid path format was specified.&lt;br /&gt;
|-&lt;br /&gt;
| 0x2F5A02 || 6061 || nn::fs::ResultInvalidOffset: Error: Invalid offset was specified.&lt;br /&gt;
|-&lt;br /&gt;
| 0x2F5C02 || 6062 || nn::fs::ResultInvalidSize: Error: Invalid size was specified.&lt;br /&gt;
|-&lt;br /&gt;
| 0x2F5E02 || 6063 || nn::fs::ResultNullptrArgument: Error: Null pointer argument was specified.&lt;br /&gt;
|-&lt;br /&gt;
| 0x2F6202 || 6065 || nn::fs::ResultInvalidMountName: Error: Invalid mount name was specified.&lt;br /&gt;
|-&lt;br /&gt;
| 0x2F6402 || 6066 || nn::fs::ResultExtensionSizeTooLarge: Error: Extension size exceeds max value set in nmeta file.&lt;br /&gt;
|-&lt;br /&gt;
| 0x2F6602 || 6067 || nn::fs::ResultExtensionSizeInvalid: Error: Extension size is not a multiple of nn::fs::SaveDataExtensionUnitSize.&lt;br /&gt;
|-&lt;br /&gt;
| 0x307202 || 6201 || nn::fs::ResultFileExtensionWithoutOpenModeAllowAppend: Error: OpenMode_AllowAppend is required for implicit extension of file size by WriteFile().&lt;br /&gt;
|-&lt;br /&gt;
| 0x307002 - 0x313602 || 6200, 6202 - 6299 || nn::fs::ResultInvalidOperationForOpenMode: Error: Invalid operation for the open mode.&lt;br /&gt;
|-&lt;br /&gt;
| 0x313802 - 0x31FE02 || 6300-6399 || nn::fs::ResultUnsupportedOperation: Error: Unsupported operation.&lt;br /&gt;
|-&lt;br /&gt;
| 0x320002 - 0x326202 || 6400-6449 || nn::fs::ResultPermissionDenied: Error: Permission denied.&lt;br /&gt;
|-&lt;br /&gt;
| 0x327202 || 6457 || nn::fs::ResultWriteModeFileNotClosed: Error: Close files opened in write mode before committing.&lt;br /&gt;
|-&lt;br /&gt;
| 0x328202 || 6465 || nn::fs::ResultUserNotExist: Error: Specified user doesn&#039;t exist.&lt;br /&gt;
|-&lt;br /&gt;
| 0x346402 || 6706 || nn::fs::ResultMappingTableFull: Error: Enough journal space is not left.&lt;br /&gt;
|-&lt;br /&gt;
| 0x346A02 || 6709 || nn::fs::ResultOpenCountLimit: Error: The open count of files and directories reached the limitation.&lt;br /&gt;
|-&lt;br /&gt;
| 0x353602 || 6811 || nn::fs::ResultMapFull: Error: Save data extension count reached the limitation.&lt;br /&gt;
|-&lt;br /&gt;
| 0x35F202 || 6905 || nn::fs::ResultNotMounted: Error: Specified mount name is not found.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Fatal Errors =&lt;br /&gt;
{| class=wikitable&lt;br /&gt;
! Error || Description&lt;br /&gt;
|-&lt;br /&gt;
| 2162-0002&lt;br /&gt;
| Can be triggered by running [[SVC|svcBreak]]. The svcBreak params have no effect on the value of the thrown error-code.&lt;br /&gt;
|-&lt;br /&gt;
| 2168-0000&lt;br /&gt;
| Userland ARM undefined instruction exception&lt;br /&gt;
|-&lt;br /&gt;
| 2168-0001&lt;br /&gt;
| Userland ARM prefetch-abort due to PC set to non-executable region&lt;br /&gt;
|-&lt;br /&gt;
| 2168-0002&lt;br /&gt;
| Userland ARM data abort. Also caused by abnormal process termination via [[SVC|svcExitProcess]]. Note: directly jumping to nnMain()-retaddr from non-main-thread has the same result.&lt;br /&gt;
|-&lt;br /&gt;
| 2168-0003&lt;br /&gt;
| Userland PC address not aligned to 4 bytes&lt;br /&gt;
|-&lt;br /&gt;
| 2168-0008&lt;br /&gt;
| Can occur when attempting to call an svc outside the whitelist&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Support Errors =&lt;br /&gt;
This section is for Support Errors displayed by the error-applet, separate from the normal Result Errors.&lt;br /&gt;
&lt;br /&gt;
== Modules ==&lt;br /&gt;
{| class=wikitable&lt;br /&gt;
! Value || Name&lt;br /&gt;
|-&lt;br /&gt;
| 520 || NVIDIA Error Report (nverpt)&lt;br /&gt;
|-&lt;br /&gt;
| 800 || [[Internet_Browser|General web-applet]]&lt;br /&gt;
|-&lt;br /&gt;
| 809 || [[Internet_Browser|WifiWebAuthApplet]]&lt;br /&gt;
|-&lt;br /&gt;
| 810 || [[Internet_Browser|Whitelisted-applet]]&lt;br /&gt;
|-&lt;br /&gt;
| 811 || [[Internet_Browser|ShopN]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
8XX is for/includes system applets.&lt;br /&gt;
&lt;br /&gt;
== Error codes ==&lt;br /&gt;
{| class=wikitable&lt;br /&gt;
! Value || Module || Description || Notes&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| {web-applets listed above}&lt;br /&gt;
| 2750&lt;br /&gt;
| MP4 parsing failed.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Normal error-codes displayed by the system also use the same format as fatal-errors.&lt;br /&gt;
&lt;br /&gt;
= Homebrew Errors =&lt;br /&gt;
Custom errors used by homebrew libraries and applications.&lt;br /&gt;
&lt;br /&gt;
== Modules ==&lt;br /&gt;
{| class=wikitable&lt;br /&gt;
! Value || Name&lt;br /&gt;
|-&lt;br /&gt;
| 345 || libnx&lt;br /&gt;
|-&lt;br /&gt;
| 346 || [[Homebrew ABI]]&lt;br /&gt;
|-&lt;br /&gt;
| 347 || Homebrew Loader&lt;br /&gt;
|-&lt;br /&gt;
| 348 || libnx NVIDIA errors&lt;br /&gt;
|-&lt;br /&gt;
| 349 || libnx Binder errors&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Cai miao</name></author>
	</entry>
</feed>