Console revisions
Revisions
| Revision | Enum | Information |
|---|---|---|
| DURANGO | 0x10 | First retail revision. |
| SILVERTON ZORRO | 0x20 | Xbox One (PHAT) |
| SILVERTON MANDA | 0x21 | Xbox One (PHAT) |
| CARMEL BASE | 0x30 | Xbox One (PHAT) |
| CARMEL 4K | 0x31 | TBD |
| EDMONTON | 0x40 | Xbox One S |
| KEYSTONE | 0x48 | TBD |
| SCORPIO | 0x50 | Xbox One X |
| CHUCKWALLA | 0x58 | Xbox One X DevKit |
| LOCKHART | 0x60 | Xbox Series S |
| ANACONDA | 0x64 | Xbox Series X |
| DANTE | 0x68 | Xbox Series X DevKit |
| EDINBURGH | 0x70 | TBD |
Reading revision via software
C code
#define CPUID_HW_REV 0x4000000D
int regs[4];
__cpuid(regs, CPUID_HW_REV);
int consoleRevId = regs[2] & 0xFFFF;
printf("Console Revision: 0x%04X\n", consoleRevId);
Physical identification
Not known yet
Authors: