DataHub Properties
PlatformName- Type:
plist string - Failsafe: Empty (Not installed)
- Description: Sets
nameingEfiMiscSubClassGuid. The value found on Macs isplatformin ASCII.
- Type:
SystemProductName- Type:
plist string - Failsafe: Empty (Not installed)
- Description: Sets
ModelingEfiMiscSubClassGuid. The value found on Macs is equal to SMBIOSSystemProductNamein Unicode.
- Type:
SystemSerialNumber- Type:
plist string - Failsafe: Empty (Not installed)
- Description: Sets
SystemSerialNumberingEfiMiscSubClassGuid. The value found on Macs is equal to SMBIOSSystemSerialNumberin Unicode.
- Type:
SystemUUID- Type:
plist string, GUID - Failsafe: Empty (Not installed)
- Description: Sets
system-idingEfiMiscSubClassGuid. The value found on Macs is equal to SMBIOSSystemUUID(with swapped byte order).
- Type:
BoardProduct- Type:
plist string - Failsafe: Empty (Not installed)
- Description: Sets
board-idingEfiMiscSubClassGuid. The value found on Macs is equal to SMBIOSBoardProductin ASCII.
- Type:
BoardRevision- Type:
plist data, 1 byte - Failsafe:
0 - Description: Sets
board-revingEfiMiscSubClassGuid. The value found on Macs seems to correspond to internal board revision (e.g.01).
- Type:
StartupPowerEvents- Type:
plist integer, 64-bit - Failsafe:
0 -
Description: Sets
StartupPowerEventsingEfiMiscSubClassGuid. The value found on Macs is power management state bitmask, normally0. Known bits read byX86PlatformPlugin.kext: 0x00000001— Shutdown cause was aPWROKevent (Same asGEN_PMCON_2bit0)0x00000002— Shutdown cause was aSYS_PWROKevent (Same asGEN_PMCON_2bit1)0x00000004— Shutdown cause was aTHRMTRIP#event (Same asGEN_PMCON_2bit3)0x00000008— Rebooted due to aSYS_RESET#event (Same asGEN_PMCON_2bit4)0x00000010— Power Failure (Same asGEN_PMCON_3bit1PWR_FLR)0x00000020— Loss of RTC Well Power (Same asGEN_PMCON_3bit2RTC_PWR_STS)0x00000040— General Reset Status (Same asGEN_PMCON_3bit9GEN_RST_STS)0xffffff80— SUS Well Power Loss (Same asGEN_PMCON_3bit14)0x00010000— Wake cause was a ME Wake event (Same asPRSTSbit0,ME_WAKE_STS)0x00020000— Cold Reboot was ME Induced event (Same asPRSTSbit1ME_HRST_COLD_STS)0x00040000— Warm Reboot was ME Induced event (Same asPRSTSbit2ME_HRST_WARM_STS)0x00080000— Shutdown was ME Induced event (Same asPRSTSbit3ME_HOST_PWRDN)0x00100000— Global reset ME Watchdog Timer event (Same asPRSTSbit6)0x00200000— Global reset PowerManagement Watchdog Timer event (Same asPRSTSbit15)
- Type:
InitialTSC- Type:
plist integer, 64-bit - Failsafe:
0 - Description: Sets
InitialTSCingEfiProcessorSubClassGuid. Sets initial TSC value, normally0.
- Type:
FSBFrequency- Type:
plist integer, 64-bit - Failsafe:
0(Automatic) - Description: Sets
FSBFrequencyingEfiProcessorSubClassGuid.
Sets CPU FSB frequency. This value equals to CPU nominal frequency divided by CPU maximum bus ratio and is specified in Hz. Refer to
MSR_NEHALEM_PLATFORM_INFO(CEh) MSR value to determine maximum bus ratio on modern Intel CPUs.Note: This value is not used on Skylake and newer but is still provided to follow suit.
- Type:
ARTFrequency- Type:
plist integer, 64-bit - Failsafe:
0(Automatic) - Description: Sets
ARTFrequencyingEfiProcessorSubClassGuid.
This value contains CPU ART frequency, also known as crystal clock frequency. Its existence is exclusive to the Skylake generation and newer. The value is specified in Hz, and is normally 24 MHz for the client Intel segment, 25 MHz for the server Intel segment, and 19.2 MHz for Intel Atom CPUs. macOS till 10.15 inclusive assumes 24 MHz by default. Note: On Intel Skylake X ART frequency may be a little less (approx. 0.25%) than 24 or 25 MHz due to special EMI-reduction circuit as described in Acidanthera Bugtracker.
- Type:
DevicePathsSupported- Type:
plist integer, 32-bit - Failsafe:
0(Not installed) - Description: Sets
DevicePathsSupportedingEfiMiscSubClassGuid. Must be set to1for AppleACPIPlatform.kext to append SATA device paths toBoot####andefi-boot-device-datavariables. Set to1on all modern Macs.
- Type:
SmcRevision- Type:
plist data, 6 bytes - Failsafe: Empty (Not installed)
- Description: Sets
REVingEfiMiscSubClassGuid. Custom property read byVirtualSMCorFakeSMCto generate SMCREVkey.
- Type:
SmcBranch- Type:
plist data, 8 bytes - Failsafe: Empty (Not installed)
- Description: Sets
RBringEfiMiscSubClassGuid. Custom property read byVirtualSMCorFakeSMCto generate SMCRBrkey.
- Type:
SmcPlatform- Type:
plist data, 8 bytes - Failsafe: Empty (Not installed)
- Description: Sets
RPltingEfiMiscSubClassGuid. Custom property read byVirtualSMCorFakeSMCto generate SMCRPltkey.
- Type: