@aeeq Setting an incorrect Framebuffer is not the way to fix DRM issues. If you are going to do something like that it would be better to disable the IGPU in the bios and just use a discrete GPU for graphics and DRM playback, with a SMBIOS for an iMac Pro or Mac Pro.
- When patching an IGPU the framebuffer information should be added to the Devices > Properties section of your config.plist.
- When using a Haswell IGPU: the AAPL,ig-platform-id you should be using alongside a discrete GPU is 04001204 with an iMac14,2 SMBIOS.
- When using a Haswell Refresh IGPU the AAPL,ig-platform-id should be 0B001204, with iMac15,1 SMBIOS.
If you are using WhateverGreen.kext (WEG) you should not be using the Inject Intel=true option or any other Nvidia or AMD related patching in your config.plist. It is one of the easiest ways to mess up the automatic patching that WEG undertakes.
@enigmasi How are you disabling the GTX 1070 in macOS, boot argument or custom SSDT? Are you sure the DGPU is being completely disabled in macOS.