- Joined
- Jan 28, 2017
- Messages
- 7
- Motherboard
- Lenovo ThinkPad P50 (Clover UEFI)
- CPU
- i7-6820HQ
- Graphics
- HD 530 + Quadro M2000M (UHD Display 3,840x2,160)
- Mac
- Mobile Phone
Hardware
- ThinkPad P50
- Intel CM236 Chipset
- Intel i7 6820HQ
- 16GB RAM
- Intel HD 530 (DVMT Locked to 64MB, Dynamically Allocated Memory can be set to 256/512MB in BIOS, Integrated only option not available)
- NVIDIA M2000M 2GB
- Installer created with native Apple tool
- SATA ACHI SSD formatted entirely as unencrypted APFS
- Clover installed onto installer
- Used a modified config_HD515_520_530_540.plist from Rehab to install with dGPU disabled and platform-id spoofed to 0x12345678
- Currently post install on 10.13.6, Spoofed as MacBookPro13,1
- Laptop does not display into built-in or external displays (Note: External Displays are controlled by dGPU, them not working is acceptable for the time being)
- Display seemingly stops refreshing when macOS would otherwise switch from displaying verbose to display the login screen.
- Small black section at the bottom of the screen which only occurs when device is set to Hybrid Graphics (256/512MB both experience this).
- Internal UHD Display is accelerated and fully functional with either graphics card.
- Attempted known ways to enable HD530 such as
- Using ig-platform-id as 0x19160000
- "0x19160000/etc, 32MB BIOS, 19MB framebuffer 9MB cursor bytes" SKLFramebuffer Patch (As far as I can tell I have a 64MB BIOS so this patch may not apply)
- "eDP, port 0000, 0x191e0000, 0x19160000..." SKLFramebuffer Patch
- IntelGraphicsFixup.kext
- IntelGraphicsDVMTFixup.kext
- CoreDisplayFixup.kext
- Disassemble UEFI and try to change DVMT option from 64MB to 96MB or 128MB through EFI Shell through setup_var. (@0xD9 and value should be 0x3 or 0x4)
- Variations and combinations of all of these, willing to attempt them again to provide data
- Attempted to enable the M2000M via Web Drivers. (NVHALGM100 Loads, no display even with NvidiaGraphicsFixup.kext)
Attachments
Last edited: