diff --git a/AppleModels/DataBase/MacBookPro/MBP162.yaml b/AppleModels/DataBase/MacBookPro/MBP162.yaml index f7294e4a..d537fc7d 100644 --- a/AppleModels/DataBase/MacBookPro/MBP162.yaml +++ b/AppleModels/DataBase/MacBookPro/MBP162.yaml @@ -12,7 +12,7 @@ SystemFamily: "MacBook Pro" BoardManufacturer: "Apple Inc." BoardProduct: "Mac-5F9802EFE386AA28" BoardVersion: "MacBookPro16,2" -BoardRevision: 0x3 +BoardRevision: 0x6 BoardAssetTag: "" BoardType: 0xA BoardLocationInChassis: "" @@ -20,16 +20,15 @@ ChassisManufacturer: "Apple Inc." ChassisType: 0x9 ChassisVersion: "Mac-5F9802EFE386AA28" ChassisAssetTag: "" -PlatformFeature: 0x32 -FirmwareFeatures: 0xFDAFF066 +PlatformFeature: 0x3A +FirmwareFeatures: 0xFFAFF06E FirmwareFeaturesMask: 0xFFFFFF7F -ExtendedFirmwareFeatures: 0x00000000FDAFF066 +ExtendedFirmwareFeatures: 0x00000000FFAFF06E ExtendedFirmwareFeaturesMask: 0x00000000FFFFFF7F MemoryFormFactor: 0xD # FIXME: Correct this one ProcessorType: - - 0x0701 - - 0x1001 + - 0x060B # FIXME: Correct this one ProcessorBusSpeed: - 12345 @@ -85,7 +84,7 @@ AppleModelCode: - "0DHT" # Note, first board code is used by macserial AppleBoardCode: - - "0000" + - "P8PG" # Note, first year is used by macserial AppleModelYear: - 2020 diff --git a/Library/OcMacInfoLib/AutoGenerated.c b/Library/OcMacInfoLib/AutoGenerated.c index cbd6a16b..0674d78f 100755 --- a/Library/OcMacInfoLib/AutoGenerated.c +++ b/Library/OcMacInfoLib/AutoGenerated.c @@ -1132,7 +1132,7 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = { { .SystemProductName = "MacBookPro16,2", .BoardProduct = "Mac-5F9802EFE386AA28", - .BoardRevision = 0x3, + .BoardRevision = 0x6, .SmcRevision = {0}, .SmcBranch = {0}, .SmcPlatform = {106, 50, 49, 52, 107, 0, 0, 0}, @@ -1148,9 +1148,9 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = { .BoardType = 0xA, .ChassisType = 0x9, .MemoryFormFactor = 0xD, - .PlatformFeature = 0x32, + .PlatformFeature = 0x3A, .ChassisAssetTag = "", - .FirmwareFeatures = 0xFDAFF066ULL, + .FirmwareFeatures = 0xFFAFF06EULL, .FirmwareFeaturesMask = 0xFFFFFF7FULL, }, { diff --git a/Utilities/macserial/macserial.h b/Utilities/macserial/macserial.h index ea2abed0..ffc2a4ba 100644 --- a/Utilities/macserial/macserial.h +++ b/Utilities/macserial/macserial.h @@ -11,7 +11,7 @@ #include #include -#define PROGRAM_VERSION "2.1.7" +#define PROGRAM_VERSION "2.1.8" #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0])) diff --git a/Utilities/macserial/modelinfo_autogen.h b/Utilities/macserial/modelinfo_autogen.h index da117b57..a1809510 100755 --- a/Utilities/macserial/modelinfo_autogen.h +++ b/Utilities/macserial/modelinfo_autogen.h @@ -429,7 +429,7 @@ static const char *AppleBoardCode[][APPLE_BOARD_CODE_MAX] = { /* MacBookPro15,3 */ {"0000"}, /* MacBookPro15,4 */ {"0000"}, /* MacBookPro16,1 */ {"N9PR"}, - /* MacBookPro16,2 */ {"0000"}, + /* MacBookPro16,2 */ {"P8PG"}, /* MacBookPro16,3 */ {"0000"}, /* MacBookPro16,4 */ {"0000"}, /* MacBookPro2,1 */ {"000"},