Line 1: |
Line 1: |
| This page details miscellaneous Switch product information (serial numbers, product models, etc...). | | This page details miscellaneous Switch product information (serial numbers, product models, etc...). |
| | | |
− | = Product Models =
| + | = Product List = |
− | {| class="wikitable" border="1"
| |
− | |-
| |
− | ! Device || Product Code
| |
− | |-
| |
− | | Nintendo Switch || HAC
| |
− | |-
| |
− | | Nintendo Switch SDEV/EDEV || HAT
| |
− | |-
| |
− | | Nintendo Switch Mariko || HAD
| |
− | |-
| |
− | | Nintendo Switch Lite || HDH
| |
− | |}
| |
− | | |
− | == Product List ==
| |
| {| class="wikitable" border="1" | | {| class="wikitable" border="1" |
| |- | | |- |
Line 24: |
Line 10: |
| | HAC-002 || AC adapter | | | HAC-002 || AC adapter |
| |- | | |- |
− | | HAC-003 || Battery | + | | HAC-003 || Nintendo Switch Battery |
| |- | | |- |
| | HAC-004 || | | | HAC-004 || |
Line 38: |
Line 24: |
| | HAC-009 || Gamecard case | | | HAC-009 || Gamecard case |
| |- | | |- |
− | | HAC-010 || USB charging cable | + | | HAC-010 || USB charging cable also included in ("Mario Kart Live: Home Circuit") |
| |- | | |- |
| | HAC-011 || Joy-Con grip | | | HAC-011 || Joy-Con grip |
Line 76: |
Line 62: |
| | HAC-028 || | | | HAC-028 || |
| |- | | |- |
− | | HAC-029 || | + | | HAC-029 || Steelbook Gamecard case |
| |- | | |- |
| | HAC-030 || Poké Ball Plus battery | | | HAC-030 || Poké Ball Plus battery |
Line 92: |
Line 78: |
| | HAC-036 || Right Famicom controller | | | HAC-036 || Right Famicom controller |
| |- | | |- |
− | | HAC-037 || | + | | HAC-037 || Kart ("Mario Kart Live: Home Circuit") |
| |- | | |- |
− | | HAC-038 || | + | | HAC-038 || Battery for kart ("Mario Kart Live: Home Circuit") |
| |- | | |- |
− | | HAC-039 || | + | | HAC-039 || Gates ("Mario Kart Live: Home Circuit") |
| |- | | |- |
− | | HAC-040 || Touch Pen | + | | HAC-040 || Touch Pen ("Super Mario Maker 2") |
| |- | | |- |
− | | HAC-041 || Touch Pen | + | | HAC-041 || Touch Pen ("Brain Training for Switch") |
| |- | | |- |
| | HAC-042 || SNES controller | | | HAC-042 || SNES controller |
| |- | | |- |
− | | HAC-043 || | + | | HAC-043 || N64 controller |
| |- | | |- |
− | | HAC-044 || | + | | HAC-044 || Arrow Markers ("Mario Kart Live: Home Circuit") |
| |- | | |- |
− | | HAC-045 || | + | | HAC-045 || Sega Genesis 3 Button controller |
| |- | | |- |
− | | HAC-046 || | + | | HAC-046 || Sega Genesis 6 Button controller |
| |- | | |- |
− | | HAC-047 || | + | | HAC-047 || USB charging cable ("Mario Kart Live: Home Circuit") known as HAC-010 instead |
| |- | | |- |
| | HAC-048 || | | | HAC-048 || |
Line 127: |
Line 113: |
| |- | | |- |
| | HAC-054 || Nintendo Labo Toy-Con 4: VR Kit | | | HAC-054 || Nintendo Labo Toy-Con 4: VR Kit |
| + | |- |
| + | | HAC-055 || Nintendo Labo Storage Box |
| + | |} |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Product Code || Description |
| + | |- |
| + | | HAC-001(-01) || Retail Nintendo Switch Mariko console (also known as HAD[...]) |
| |} | | |} |
| {| class="wikitable" border="1" | | {| class="wikitable" border="1" |
Line 133: |
Line 127: |
| |- | | |- |
| | HAT-001 || SDEV Nintendo Switch console | | | HAT-001 || SDEV Nintendo Switch console |
| + | |- |
| + | | HAT-001(-01) || SDEV-D Nintendo Switch Mariko console |
| |- | | |- |
| | HAT-002 || EDEV Nintendo Switch console | | | HAT-002 || EDEV Nintendo Switch console |
| + | |- |
| + | | HAT-002(-01) || EDEV-D Nintendo Switch Mariko console |
| |- | | |- |
| | HAT-003 || SDEV cradle | | | HAT-003 || SDEV cradle |
| |- | | |- |
− | | HAT-004 || Relay Box | + | | HAT-004 || RelayBox/RelayBox-D |
− | |}
| |
− | {| class="wikitable" border="1"
| |
− | |-
| |
− | ! Product Code || Description
| |
− | |-
| |
− | | HAC-001-01/HAD-001 || Retail Nintendo Switch Mariko console
| |
| |} | | |} |
| {| class="wikitable" border="1" | | {| class="wikitable" border="1" |
Line 161: |
Line 153: |
| |- | | |- |
| | HDH-006 || Flip cover | | | HDH-006 || Flip cover |
| + | |} |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Product Code || Description |
| + | |- |
| + | | HEG-001 || Retail Nintendo Switch (OLED Model) console |
| + | |- |
| + | | HEG-002 || ADEV Nintendo Switch console |
| + | |- |
| + | | HEG-004 || RelayBox-A |
| + | |- |
| + | | HEG-005 || Nintendo Switch (OLED Model) HDMI cable |
| + | |- |
| + | | HEG-007 || Nintendo Switch (OLED Model) dock |
| + | |- |
| + | | HEG-021 || Nintendo Switch (OLED Model) carrying case |
| |} | | |} |
| | | |
| = Product Serial Numbers = | | = Product Serial Numbers = |
− | == Console ==
| + | Serial numbers are composed of at least [[#Prefix|three letters]] followed by eleven decimal digits. The eleventh digit is a [[#Check_Digit|check digit]], meaning that it is derived from the other digits. |
− | A Switch console serial number is composed of at least [[#Prefix|three letters]] followed by ten decimal digits. The tenth digit is a [[#Check_Digit|check digit]], meaning that it is derived from the other digits.
| |
| | | |
− | === Prefix ===
| + | == Prefix == |
| Observed prefixes are normally as follows: | | Observed prefixes are normally as follows: |
| | | |
Line 173: |
Line 180: |
| ** "X" (NX) | | ** "X" (NX) |
| * Second letter represents the product model: | | * Second letter represents the product model: |
− | ** "A" (HAC-001) | + | ** "A" (HAC-001; Nintendo Switch console) |
− | ** "J" (HDH-001) | + | ** "B" (HAC-015; Left Joy-Con) |
− | ** "K" (HAC-001-01) | + | ** "C" (HAC-016; Right Joy-Con) |
| + | ** "D" (HAC-012; Joy-Con charge grip) |
| + | ** "E" (HAC-013; Pro Controller) |
| + | ** "F" (HAC-007; Dock) |
| + | ** "H" (HAC-024; Poké Ball Plus controller) |
| + | ** "J" (HDH-001; Nintendo Switch Lite console) |
| + | ** "K" (HAC-001-01; Nintendo Switch Mariko console) |
| + | ** "L" (HAC-033; Left NES controller) |
| + | ** "M" (HAC-034; Right NES controller) |
| + | ** "N" (HAC-035; Left Famicom controller) |
| + | ** "P" (HAC-036; Right Famicom controller) |
| + | ** "Q" (HAC-037; Kart for "Mario Kart Live: Home Circuit") |
| + | ** "R" (HAC-042; SNES controller) |
| + | ** "S" (HAC-043; N64 controller) |
| + | ** "T" (HEG-001; Nintendo Switch (OLED Model) console) |
| + | ** "V" (HEG-007; Nintendo Switch (OLED Model) dock) |
| + | ** "X" (HAC-045; Sega Genesis controller) |
| + | ** "Y" (HAT-004/HEG-004; RelayBox/RelayBox-D/RelayBox-A) |
| + | ** "Z" (HAT-003; SDEV cradle) |
| * Third letter represents the product region: | | * Third letter represents the product region: |
| ** "C" (China) | | ** "C" (China) |
Line 182: |
Line 207: |
| ** "K" (Korea) | | ** "K" (Korea) |
| ** "L" (All; for development only) | | ** "L" (All; for development only) |
| + | ** "M" (Malaysia) |
| ** "W" (Americas) | | ** "W" (Americas) |
| * Fourth letter is optional: | | * Fourth letter is optional: |
− | ** "F" (factory prototype) | + | ** "F" (Factory) |
| | | |
− | === Assembly Line ===
| + | == Assembly Line == |
| The first two digits immediately after the [[#Prefix|prefix]] represent the assembly line as follows: | | The first two digits immediately after the [[#Prefix|prefix]] represent the assembly line as follows: |
| | | |
Line 193: |
Line 219: |
| ! Value || Description | | ! Value || Description |
| |- | | |- |
− | | 01 || SDEV line (deprecated) | + | | 00 || Unspecified |
| + | |- |
| + | | 01 || Prototype |
| + | |- |
| + | | 02 || SDEV |
| + | |- |
| + | | 03 || EDEV |
| + | |- |
| + | | 04 || DPRD |
| + | |- |
| + | | 05 || HDEV |
| + | |- |
| + | | 06 || SDEV-D |
| + | |- |
| + | | 07 || EDEV-D |
| + | |- |
| + | | 10 || Retail |
| |- | | |- |
− | | 02 || SDEV line | + | | 40 || Retail |
| |- | | |- |
− | | 03 || EDEV line | + | | 50 || Retail |
| |- | | |- |
− | | 05 || HDEV line | + | | 70 || Retail |
| |- | | |- |
− | | 10 || Retail line | + | | 80 || Retail Pro Controller |
| |- | | |- |
− | | 40 || Retail line | + | | 90 || Refurbished |
| |- | | |- |
− | | 70 || Retail line | + | | 14 || Retail Joy-Con |
| |- | | |- |
− | | 90 || Refurbished retail line | + | | 17 || Retail Joy-Con |
| |} | | |} |
| | | |
− | === Check Digit ===
| + | == Check Digit == |
| The check digit is an industry-standard algorithm and is calculated just like it was on the [https://www.3dbrew.org/wiki/Serials#Console_Serial_Numbers 3DS]. | | The check digit is an industry-standard algorithm and is calculated just like it was on the [https://www.3dbrew.org/wiki/Serials#Console_Serial_Numbers 3DS]. |
| | | |