- Joined
- Jun 20, 2014
- Messages
- 1,015
- Motherboard
- Gigabyte Aero 15X v8-BK4K4P
- CPU
- i7-8750H
- Graphics
- UHD 630 / GTX 1070
I'd rather transition to a patching method that is NOT conditional on existing data in the kext ig-platform table. Doing the same without using find/replace, requires 27 property injections (3x for header data, and 6x per each of the 4 connectors). Yuck!
How is the find/replace in WhateverGreen any different to how you were using it with your KextsToPatch patch?
I'd rather transition to a patching method that is NOT conditional on existing data in the kext ig-platform table. Doing the same without using find/replace, requires 27 property injections (3x for header data, and 6x per each of the 4 connectors). Yuck!
I'll look into the necessary changes for WhateverGreen, and submit a PR when ready.
I'd rather the patching code remain simple and your fringe case require 27 property patches (or just use the find/replace method like you had before). But be my guest and submit a PR if you like.
Side note: It was a bit of a surprise to have all connectors patched by default to HDMI. This computer has 2x DP, and 1x HDMI. Took me a bit of head scratching to figure why all connectors had changed to HDMI without my doing any patching to the framebuffer! Eventually figured I needed -igfxnohdmi to turn off this default/undesired behavior of WhateverGreen.
I'm not entirely sure why it's the default to patch that. You could always post on the insanely forums and ask there.
Last edited: