OpenCore: 'board-id' is wrong, says Macbook10,1 should be iMac13,2. Where is it pulling this info from?

I setup OpenCore according to the Vanilla Guide but have been having issues, specifically can't get into recovery partition.

I ran ssdtPRGen to get a SSDT-PR, but encountered and error:

Error: board-id [Mac-EE2EBD4B90B839A8] not supported by Ivy Bridge – check SMBIOS data / use the -target option 

That board ID is for a MacBook10,1, and I've specified iMac13,2 in the OC config. Next I ran dmidecode and found this mess:

# dmidecode 3.2b Scanning I/O Registry for entry point. SMBIOS 3.2 present. 54 structures occupying 2353 bytes. Table at 0xD9134000. Handle 0x0001, DMI type 0, 26 bytes 0000: 00 1a 01 00 01 02 00 00 03 7f 80 98 8b 3f 01 00 0010: 00 00 03 0d 04 06 ff ff 00 00 BIOS Information Vendor: Acidanthera Version: 183.0.0.0.0 Release Date: 10/30/2019 ROM Size: 8 MB Characteristics: PCI is supported BIOS is upgradeable BIOS shadowing is allowed Boot from CD is supported Selectable boot is supported BIOS ROM is socketed EDD is supported 5.25"/1.2 MB floppy services are supported (int 13h) 3.5"/720 kB floppy services are supported (int 13h) 3.5"/2.88 MB floppy services are supported (int 13h) Print screen service is supported (int 5h) 8042 keyboard services are supported (int 9h) Serial services are supported (int 14h) Printer services are supported (int 17h) ACPI is supported USB legacy is supported BIOS boot specification is supported Targeted content distribution is supported UEFI is supported BIOS Revision: 4.6 Handle 0x0002, DMI type 1, 27 bytes 0000: 01 1b 02 00 01 02 03 04 7d a5 fe cf 96 9f f6 49 0010: ad 84 91 a8 07 b5 b9 b8 06 00 05 System Information Manufacturer: Acidanthera Product Name: iMac13.2 Version: 1.0 Serial Number: C02KD3YKDNCW UUID: cffea57d-9f96-49f6-ad84-91a807b5b9b8 Wake-up Type: Power Switch SKU Number: Not Specified Family: MacBook Handle 0x0003, DMI type 2, 15 bytes 0000: 02 0f 03 00 01 02 03 04 00 09 05 04 00 0a 00 Base Board Information Manufacturer: Acidanthera Product Name: Mac-EE2EBD4B90B839A8 Version: MacBook10,1 Serial Number: C02310802J9F2FR1M Asset Tag: Not Specified Features: Board is a hosting board Board is replaceable Location In Chassis: Part Component Chassis Handle: 0x0004 Type: Motherboard Contained Object Handles: 0 Handle 0x0004, DMI type 3, 22 bytes 0000: 03 16 04 00 01 09 02 03 04 03 03 03 03 00 00 00 0010: 00 00 01 00 00 00 Chassis Information Manufacturer: Acidanthera Type: Laptop Lock: Not Present Version: Mac-EE2EBD4B90B839A8 Serial Number: C02KD3YKDNCW Asset Tag: MacBook-Aluminum Boot-up State: Safe Power Supply State: Safe Thermal State: Safe Security Status: None OEM Information: 0x00000000 Height: Unspecified Number Of Power Cords: 1 Contained Elements: 0 SKU Number: Not Specified` 

In my OC config I have this setup in the PlatformInfo section:

Automatic:true UpdateDataHub:true UpdateNVRAM:true UpdateSMBIOS:true UpdateSMBIOSMode:create 

So where is this info being generated from? How can I correct it to see if it will stop MacOS from freaking out? Thanks

submitted by /u/hoffsta
[link] [comments]