- Joined
- Aug 5, 2011
- Messages
- 8
- Motherboard
- Mac
- CPU
- Intel
- Graphics
- Nvidia
- Mac
- Classic Mac
- Mobile Phone
1080P or 4K screen?
I have the 4K one, well QHD+
1080P or 4K screen?
You have to patch IOKit.I have the 4K one, well QHD+
Works now, Thanks!
It is detected as a mouse rather then a trackpad. Have you got 2-finger scrolling working?
Have the FHD model too, but still I know how to get QHD display working. You have to set DVMT-prealloc and patch IOKit...I have the FHD model so I'm not sure what needs to be done to get the QHD display working. Maybe @uar can help if he's got one.
Q. Are QHD+/UHD laptop displays supported?
Requirements for QHD+/UHD displays:
- patched IOKit framework (to remove pixel clock limitations)
- DVMT-prealloc set to 96MB or 128MB in BIOS
- Haswell: ig-platform-id 0xa2e0008
- Haswell: framebuffer configuration for 0xa2e0008 patched to match DVMT-prealloc value (Broadwell determines BIOS size dynamically)
- "normal" requirements for Haswell/Broadwell systems
Refer to this post as an example: http://www.tonymacx86.com/yosemite-...novo-yoga-2-pro-hd4400-qhd-qe-ci-working.html
For patching IOKit, clear instructions for using the-darkvoid's XPS9530.sh script are in the Y50 guide: http://www.tonymacx86.com/el-capita...-y50-uhd-1080p-using-clover-uefi-10-11-a.html
IMPORTANT!: Contrary to many of the guides you will read, Windows is NOT a valid way to determine what DVMT-prealloc is set to. There is no correlation, especially with Windows 10.
Great, let me know if something happens...I'm speaking to one of the voodooI2C devs to get the synaptics interface working. We're using the generic one which is just a mouse emulator.
Have the FHD model too, but still I know how to get QHD display working. You have to set DVMT-prealloc and patch IOKit...
Read RehabMan´s FAQ:
Great, let me know if something happens...
This will happen if you did not rename XDSM back to _DSM in the TPD0 section:
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If (LEqual (Arg0, HIDG))
{
Return (HIDD (Arg0, Arg1, Arg2, Arg3, HID2))
}
If (LEqual (Arg0, TP7G))
{
Return (TP7D (Arg0, Arg1, Arg2, Arg3, SBFB, SBFG))
}
Return (Buffer (One)
{
0x00
})
}
Cool thanks will look into that, can you or @freejack provide your current clover files as attachments as a starting point for me?
Tried that, it didn't work. In my case I had change the device @freejack mentioned and remove your hotpatch in config.plist in ACPI section to boot VoodooI2C or KP...The kext should probably try to evaluate both _DSM and XDSM...
Tried that, it didn't work. In my case I had change the device @freejack mentioned and remove your hotpatch in config.plist in ACPI section to boot VoodooI2C or KP...