Hello,
I hope this post can help other people with similar hardware.
I have downloaded the comet lake EFI mod folder, generated an SMBIOS for MacBookPro16,3.
This is the hardware:
─ CPU
└── Intel(R) Core(TM) i5-10210U CPU @ 1.60GHz
├── SSE: SSE4.2
├── SSSE3: Supported
├── Cores: 4
├── Threads: 8
└── Codename: Comet Lake
─ Motherboard
├── Model: 8658
└── Vendor: HP
─ GPU
└── CometLake-U GT2 [UHD Graphics]
├── Device ID: 0x9b41
├── Vendor: 0x8086
├── ACPI Path: \_SB_.PCI0.GFX0
└── PCI Path: PciRoot(0x0)/Pci(0x2,0x0)
This was a tough cookie to crack. Until I figured out that this GPU needs a spoof ID, the system would load and restart before making it to the desktop.
─ Network
├── RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
│ ├── Device ID: 0x8168
│ ├── Vendor: 0x10ec
│ ├── ACPI Path: \_SB_.PCI0.RP09.PXSX
│ └── PCI Path: PciRoot(0x0)/Pci(0x1d,0x0)/Pci(0x0,0x0)
└── Dual Band Wireless-AC 3168NGW [Stone Peak]
├── Device ID: 0x24fb
├── Vendor: 0x8086
├── ACPI Path: \_SB_.PCI0.RP10.PXSX
└── PCI Path: PciRoot(0x0)/Pci(0x1d,0x1)/Pci(0x0,0x0)
─ Audio
└── Comet Lake PCH-LP cAVS
├── Device ID: 0x02c8
├── Vendor: 0x8086
├── ACPI Path: \_SB_.PCI0.HDAS
├── PCI Path: PciRoot(0x0)/Pci(0x1f,0x3)
└── Codec: ALC236
I used alcid=55.
─ Storage
├── ADATA Technology Co., Ltd. ADATA SX8200PNP
│ ├── Type: Non-Volatile Memory Express (NVMe)
│ ├── Connector: PCIe
│ └── Location: Internal
└── Kingston DataTraveler 3.0
├── Type: Hard Disk Drive (HDD)
├── Connector: SCSI
└── Location: External
The touchpad is the Elan 0703.
Without the proper SSDT edits, the system kept hanging while loading the voodoo kexts to activate the touchpad.
WiP.zip