RehabMan
Moderator
- Joined
- May 2, 2012
- Messages
- 181,015
- Motherboard
- Intel DH67BL
- CPU
- i7-2600K
- Graphics
- HD 3000
- Mac
- Mobile Phone
Use of the word "or" in your FAQ doesn't create any sense of specificity it simply sounds like a option rather than a requirement. Don't blame the reader for what could equally be the fault of the writer. I appreciate the help, but there's still a person on this side, attacking my reading skills isn't why I came here for. I'm not typing broken English, giving incomplete datasets, begging, or any non-sense.
The /L/E example is shown *first* as it applies to current versions of macOS/OS X. The word "Or" is followed by "with older OS X (10.10.x and prior)". Seems crystal clear that kexts to go /L/E for anything 10.11.x and newer, /S/L/E for older than that. I don't know how you could read it any differently.
It is easy to install kexts with Terminal:
Code:sudo cp -R KextToInstall.kext /Library/Extensions
Or with older OS X (10.10.x and prior):
Code:sudo cp -R KextToInstall.kext /System/Library/Extensions
Regardless, no change. New data set included.
The ioreg you attached shows the internal display is detected (framebuffer@0)
(so you might want to clarify the problem you're seeing)
But you haven't implemented backlight control.
See guide:
https://www.tonymacx86.com/threads/...rol-using-applebacklightinjector-kext.218222/
You should also make sure you enabled legacy boot/CSM in BIOS.
You may need to use a different ig-platform-id. There are many... to discover all:
Install Hex Fiend.
In Terminal:
Code:
open -a "Hex Fiend" /System/Library/Extensions/AppleIntelSKLGraphicsFramebuffer.kext/Contents/MacOS/AppleIntelSKLGraphicsFramebuffer
Each ig-platform-id is 184 bytes (in this kext and KBL).
It helps to expand the Hex Fiend window to 23 columns (need a big screen, 184/4/2=23), because then you can see each ig-platform-id lined up vertically (every other row).
You will find the table starts with 0x191e0000 and the last is 0x19260007. The 0xFFFFFFFF signifies the end of table.
You're currently using 0x19160000, but certainly 0x191b0000 is an obvious choice for IGPU device-id 0x191b.
Also, your post #1 seems to imply your DVMT-prealloc is 64mb. If true, you should remove the 32MB DVMT-prealloc patch.
Your drivers64UEFI is not per guide. The guide reccomends AptioMemoryFix.efi (without EmuVaraibleUefi-64.efi) or OsxAptioFixDrv-64.efi (not OsxAptioFix2Drv-64.efi) with EmuVariableUefi-64.efi.
You should also check that you have the latest CoreDisplayFixup.kext.
Changing the resolution of the internal display might also help (use RDM from the menubar via remote desktop connection).