✅ BIOS Version: E1795IMS.11D
🖥️ 1. System Specifications
ItemDetails
ModelMSI GP72 6QF-415XTH (Leopard Pro)
MotherboardMS-1795
BIOS VersionE1795IMS.11D ✅
CPUIntel Core i7-6700HQ (2.60GHz) — Skylake
RAM16 GB (8+8) DDR4
Integrated GPUIntel HD Graphics 530
Discrete GPUNVIDIA GTX 960M — Not supported on Monterey → Disabled
Audio CodecRealtek ALC898 (10ec:0899)
EthernetRealtek RTL8111 / Atheros E2200
WiFi + BluetoothIntel Wireless-AC 3165
Display17.3" — Internal panel faulty → using HDMI external display
🔐 2. How to Unlock Hidden BIOS Menu ⭐
🔐 2. How to Unlock Hidden BIOS Menu ⭐ ✅ Power on the laptop → press DEL repeatedly to enter BIOS ➜ Hold together: Left Alt + Right Ctrl + Right Shift — keep holding! ➜ While holding those 3 keys → press F2 ➜ Hidden menu items will now appear! ✅
⚙️ 3. BIOS Settings — Unlocked Menu Configuration✅ Graphics / Display Settings
SettingValueNote
DVMT Pre-Allocated / Total Gfx Mem128 MB✅ Most critical setting!
Intel VGA / Primary DisplayIGFX / IntegratedForce iGPU as primary
Switchable Graphics / DiscreteDisabled / iGPU onlyDisable GTX 960M
✅ Boot / Security Settings
SettingValueNote
Boot ModeUEFI OnlyDisable CSM
CSM SupportDisabled✅
Secure BootDisabled✅
VT-dDisabledNo need for dart=0 boot-arg
⚠️ Most Important Rule: "Set DVMT correctly in BIOS first → config.plist only reports what BIOS already set → NEVER force/override framebuffer-stolenmem in config!" ✅ Real-world Result: VRAM changed from 7 MB → 1536 MB → smooth 1080p MKV video playback!
📦 4. Kexts Used — Monterey Compatible
#
Kext Name
Version
Purpose
1
Lilu.kext
1.7.3
Core patching engine
2
VirtualSMC.kext
Latest
SMC chip emulation
3
WhateverGreen.kext
1.7.1
Intel HD530 GPU patching
4
AppleALC.kext
Latest
ALC898 Audio driver
5
AtherosE2200Ethernet.kext
Latest
Ethernet
6
RealtekRTL8111.kext
Latest
Ethernet backup
7
AirportItlwm.kext
✅ Monterey ONLY!
Intel AC 3165 WiFi
8
IntelBluetoothFirmware.kext
Monterey
Bluetooth firmware
9
IntelBluetoothInjector.kext
Monterey
Bluetooth loader
10
VoodooPS2Controller.kext
2.3.7
PS2 keyboard/trackpad/mouse
11
↳ VoodooInput.kext
2.3.7
Trackpad/mouse protocol ✅ Required
12
↳ VoodooPS2Trackpad.kext
2.3.7
Trackpad support
13
↳ VoodooPS2Mouse.kext
2.3.7
Mouse support
14
BrightnessKeys.kext
Latest
Brightness control keys
15
ECEnabler.kext
Latest
Read full ACPI tables
16
RestrictEvents.kext
Latest
Block unsupported CPU checks
17
USBInjectAll.kext
Latest
USB port mapping helper
18
XHCI-unsupported.kext
Latest
Fix unrecognized USB controller
🔧 5. Boot-args — NVRAM → boot-args
npci=0x2000 alcid=1 -disablegfxfirmware -igfxlfb=1 abm_firstpolldelay=16000 -wegnoegpu agdpmod=vit9696 igfxonln=1
Argument
Purpose
npci=0x2000
Correct PCI bus allocation
alcid=1
Full audio: Internal speakers + Headphone jack ✅
-disablegfxfirmware
Skip iGPU firmware — Required for Skylake!
-igfxlfb=1
Correct framebuffer aspect ratio
abm_firstpolldelay=16000
Prevent early backlight flicker
-wegnoegpu
Disable NVIDIA GTX 960M completely
agdpmod=vit9696
Force iGPU as primary display
igfxonln=1
Report display always online → prevents wake-up black screen ✅
❌ NO dart=0 — VT-d already disabled in BIOS ❌ NO framebuffer-stolenmem — BIOS sets it, config must NOT override!❌ NO dart=0 — VT-d already disabled in BIOS ❌ NO framebuffer-stolenmem — BIOS sets it, config must NOT override!
🖥️ 6. DeviceProperties — PciRoot(0x0)/Pci(0x02,0x0)
Key
Value
Note
AAPL,ig-platform-id
00001619
Skylake iGPU framebuffer
device-id
16190000
Fake ID for HD530 driver match
framebuffer-fbmem
00009000
Framebuffer memory size
framebuffer-unifiedmem
00000080
✅ Reports 128MB VRAM → Matches BIOS DVMT setting!
📱 7. SMBIOS — PlatformInfo → Generic
Field
Value
ProductName
MacBookPro13,3 ✅ Best match — Do NOT change!
MLB
✅ Generate NEW — Never reuse!
SystemSerialNumber
✅ Generate NEW — Never reuse!
SystemUUID
✅ Generate NEW — Never reuse!
ROM
✅ Generate NEW — Never reuse!
📥 8. Download Sources & References
Resource
Link / Details
MSI Support Page (Drivers/BIOS)
https://www.msi.com/Laptop/GP72-6QF-Leopard-Pro/support
BIOS Version
E1795IMS.11D — Released 2018-02-13
Pre-built EFI Source
Olarila — Hackintosh EFI Folder Collection
EFI Download Page
https://olarila.com/topic/5676-hackintosh-efi-folder-with-clover-and-opencore/
EFI Variant
-NoteBook SkyLake Download ← Matches CPU generation ✅
EFI Name
EFI.OpenCore.NoteBook.SkyLake
✅ Summary 🔹 Unlock hidden BIOS: Hold Left Alt + Right Ctrl + Right Shift → press F2 🔹 Set DVMT = 128MB in BIOS → IGFX primary → Disable CSM/Secure Boot/VT-d 🔹 Config only reports values → NEVER override stolenmem! 🔹 SMBIOS: MacBookPro13,3 + all identifiers freshly generated 🔹 Kexts: Proper load order + VoodooInput before trackpad/mouse 🔹 Result: VRAM 1536MB — 1080p video smooth — Audio fully working — WiFi/Bluetooth — Sleep/Wake stable Ready to post on forums! Let me know if you'd like me to add anything else or adjust the format! 💙