Line 568: |
Line 568: |
| | | |
| ===== FuseVersion ===== | | ===== FuseVersion ===== |
− | The current [[Package2#Versions|Package1 Maxver Constant]] - 1. | + | The current [[Package2#Versions|bootloader maximum version]] - 1. |
| | | |
| ===== HardwareType ===== | | ===== HardwareType ===== |
Line 595: |
Line 595: |
| [7.0.0+] This item can now only be 0 (Icosa) or 15 (Invalid) in Erista units. | | [7.0.0+] This item can now only be 0 (Icosa) or 15 (Invalid) in Erista units. |
| | | |
− | Hardware is '''Icosa''' (Erista retail, EDEV and SDEV) if development flag (bit 8) is '''Retail''' and production flag (bit 2) is '''Production'''. | + | Hardware is '''Icosa''' (Erista retail, EDEV and SDEV) if [[Fuse_registers#FUSE_RESERVED_ODM4|HardwareType2]] (bit 8) is 0 and [[Fuse_registers#FUSE_RESERVED_ODM4|HardwareType1]] (bit 2) is 1. |
| | | |
− | Hardware is '''Copper''' (Erista prototype) if development flag (bit 8) is '''Development''' and production flag (bit 2) is '''Prototype'''. | + | Hardware is '''Copper''' (Erista prototype) if [[Fuse_registers#FUSE_RESERVED_ODM4|HardwareType2]] (bit 8) is 1 and [[Fuse_registers#FUSE_RESERVED_ODM4|HardwareType1]] (bit 2) is 0. |
| | | |
− | [4.0.0+] Hardware is '''Iowa''' (Mariko retail, EDEV and SDEV) if new hardware type (bits 16-19) is '''Iowa'''. | + | [4.0.0+] Hardware is '''Iowa''' (Mariko retail, EDEV and SDEV) if [[Fuse_registers#FUSE_RESERVED_ODM4|HardwareType3]] (bits 16-19) is 1. |
| | | |
− | [8.0.0+] Hardware is '''Hoag''' (Mariko Lite retail and HDEV) if new hardware type (bits 16-19) is '''Hoag'''. | + | [8.0.0+] Hardware is '''Hoag''' (Mariko Lite retail and HDEV) if [[Fuse_registers#FUSE_RESERVED_ODM4|HardwareType3]] (bits 16-19) is 2. |
| | | |
− | [8.0.0+] Hardware is '''Calcio''' (Mariko prototype) if development flag (bit 8) is '''Development''' and production flag (bit 2) is '''Prototype'''. | + | [8.0.0+] Hardware is '''Calcio''' (Mariko prototype) if [[Fuse_registers#FUSE_RESERVED_ODM4|HardwareType2]] (bit 8) is 1 and [[Fuse_registers#FUSE_RESERVED_ODM4|HardwareType1]] (bit 2) is 0. |
| | | |
− | [10.0.0+] Hardware is '''Unknown''' if new hardware type (bits 16-19) is 0x4. | + | [10.0.0+] Hardware is '''Unknown''' if [[Fuse_registers#FUSE_RESERVED_ODM4|HardwareType3]] (bits 16-19) is 4. |
| | | |
| ===== HardwareState ===== | | ===== HardwareState ===== |
Line 619: |
Line 619: |
| | | |
| This item is obtained by checking bits 9 and 0-1 from [[Fuse_registers#FUSE_RESERVED_ODM4|FUSE_RESERVED_ODM4]]. | | This item is obtained by checking bits 9 and 0-1 from [[Fuse_registers#FUSE_RESERVED_ODM4|FUSE_RESERVED_ODM4]]. |
| + | |
| + | Hardware is '''Development''' if [[Fuse_registers#FUSE_RESERVED_ODM4|HardwareState1]] (bits 0-1) is 3 and [[Fuse_registers#FUSE_RESERVED_ODM4|HardwareState2]] (bit 9) is 0. |
| + | |
| + | Hardware is '''Production''' if [[Fuse_registers#FUSE_RESERVED_ODM4|HardwareState1]] (bits 0-1) is 0 and [[Fuse_registers#FUSE_RESERVED_ODM4|HardwareState2]] (bit 9) is 1. |
| | | |
| ===== IsRecoveryBoot ===== | | ===== IsRecoveryBoot ===== |