Skip to content

Releases: lshbluesky/WhateverGreen

v1.6.7-d8

04 May 01:10
Compare
Choose a tag to compare

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

15 Apr 12:06
Compare
Choose a tag to compare

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

14 Apr 04:00
Compare
Choose a tag to compare

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; in kern_igfx.cpp
  • Add AppleIntelFramebufferController::hwSetMode skip hwRegsNeedUpdate Binary Patch in kern_igfx.cpp

v1.6.7-d5

09 Jan 03:43
Compare
Choose a tag to compare

Add support for Intel 12th Gen Alder Lake iGPU models. 7bb0510

  • Add CPUInfo::CpuGeneration::AlderLake in IGFX::init() of kern_igfx.cpp
  • Add CPUInfo::CpuGeneration::AlderLake in IGFX::applyFramebufferPatches() of kern_igfx.cpp
  • Add CPUInfo::CpuGeneration::AlderLake in IGFX::applyHdmiAutopatch() of kern_igfx.cpp
  • Add Alder Lake iGPU Device ID in kern_model.cpp

v1.6.7-d4

25 Dec 13:59
Compare
Choose a tag to compare

Fixed Framebuffer Patches to also work on Intel 11th Gen Tiger Lake systems. 0635b7c

  • Add CPUInfo::CpuGeneration::TigerLake in IGFX::applyFramebufferPatches() of kern_igfx.cpp
  • Add CPUInfo::CpuGeneration::TigerLake in IGFX::applyHdmiAutopatch() of kern_igfx.cpp

v1.6.7-d3

24 Dec 04:51
Compare
Choose a tag to compare

Fixed -igfxmlr boot arg to also work on Intel 11th Gen Tiger Lake systems. 01a7be2

v1.6.7-d2

21 Dec 13:47
Compare
Choose a tag to compare

Add more Tiger Lake iGPU models. 0119aa8

  • 0x9A49
  • 0x9A40
  • 0x9A60
  • 0x9A68
  • 0x9A70
  • 0x9A78

v1.6.7-d1

20 Dec 12:18
Compare
Choose a tag to compare

Fixed -igfxcdc, -igfxdvmt boot args to also work on Intel 11th Gen Tiger Lake systems.
Resolves Unsupported CD Clock Frequency kernel panic.

  • Add CPUInfo::CpuGeneration::TigerLake in IGFX::init() of kern_igfx.cpp a091c30
  • Add Device ID 0x9A49 in kern_model.cpp f757d28