Releases: lshbluesky/WhateverGreen
v1.6.7-d8
Add hwSetMode skip hwRegsNeedUpdate
patch for macOS Sonoma 14. (Patch provided by jalavoui) 2f5d825
Note
By adding -allow3d
boot arg,
you can check boot logs that attempt graphics acceleration starting with [IGPU] ~
.
However, QE/CI graphics acceleration is not enabled yet.
Important
If Unexpected context status buffer entry
kernel panic occurs,
you can add igfxfw=2
boot arg, but QE/CI graphics acceleration still does not work.
v1.6.7-d7
Add GPU Sku Bypass and Other Patches. (Patch provided by jalavoui) 54257ca
Resolves Unsupported ICL Sku
kernel panic.
Note
By adding -allow3d
boot arg,
you can check boot logs that attempt graphics acceleration starting with [IGPU] ~
.
However, QE/CI graphics acceleration is not enabled yet.
Important
If Unexpected context status buffer entry
kernel panic occurs,
you can add igfxfw=2
boot arg, but QE/CI graphics acceleration still does not work.
Warning
Tested on macOS Ventura 13.x.
In other versions of macOS, the binary code of the graphics driver may be slightly different, in which case the black screen issue may not be resolved.
v1.6.7-d6
Fixed Black Screen Issue by jalavoui. e65c359
To eliminate crash bug, igfxagdc=0
boot arg or disable-agdc = 01000000 (Data)
property may be required.
- Add
modForceCompleteModeset.supported = modForceCompleteModeset.enabled = true;
inkern_igfx.cpp
- Add
AppleIntelFramebufferController::hwSetMode skip hwRegsNeedUpdate
Binary Patch inkern_igfx.cpp
v1.6.7-d5
Add support for Intel 12th Gen Alder Lake iGPU models. 7bb0510
- Add
CPUInfo::CpuGeneration::AlderLake
inIGFX::init()
ofkern_igfx.cpp
- Add
CPUInfo::CpuGeneration::AlderLake
inIGFX::applyFramebufferPatches()
ofkern_igfx.cpp
- Add
CPUInfo::CpuGeneration::AlderLake
inIGFX::applyHdmiAutopatch()
ofkern_igfx.cpp
- Add Alder Lake iGPU Device ID in
kern_model.cpp