WhatEverGreen - Fix für alle Grafikkarten (AMD/Intel & Nvidia)

  • @vit9696 hat es wieder getan und bringt mit WhatEverGreen einen Fix für eigentlich alle bekannten Probleme mit AMD/ATI Grafikkarten unter OS-X.
    WhatEverGreen beseitigt folgende Probleme:

    • Boot to black Screen (HD7XXX, R9-XXXX und RX Serie)
    • Wake to black Screen (HD6XXX, HD7XXX, R9-XXXX und RX Serie)


    Damit WhatEverGreen richtig funktioniert müssen einige Vorraussetzungen geschaffen werden denn WhatEverGreen funktioniert nur in einem reinen UEFI Umfeld daher muss sowohl die Grafikkarte selbst als auch das Bios ein Abschalten des CSM Mode unterstützen (Grafikkarte benötigt ein UEFI GOP Bios und im Bios muss der CSM Mode auf never eingestellt werden) zudem müssen alle Injects und Framebuffer Vorgaben entfernt werden. Da WhatEverGreen noch recht neu ist gibt es hier nicht den Kext selbst zum Download sondern "nur" einen Verweis auf die Github Seite von vit9696 es geht also hier entlang: https://github.com/vit9696/WhateverGreen



    EDIT von al6042:
    ACHTUNG
    Seit der Version 1.2.0 vom Whatevergreen, ist dieser für alle Grafikkarten (AMD. Intel & Nvidia einzusetzen.
    Die aktuellste Version liegt im Post vom 20.07.2018.

    System 1 (iMac 13,1) PowerMac G5 Case: GA-Z77-DS3H, Clover, Intel XEON E3-1235V2 @ 3.2 GHz, 32GB DDR3, Powercolor R9-290X , Samsung 850 EVO 500GB + WD Caviar Blue 1TB, macOS Mojave 10.14
    System 2 (MacBook Pro 10.2): ThinkPad T430, i5-3360M @ 2.8 GHz, 8GB DDR3, IntelHD 4000, Toshiba Q300 240GB SSD, Sandisk 128GB SSD, Dual Boot MacOS Mojave 10.14, Windows10 Pro 64Bit

    griven.png

    Edited once, last by al6042 ().

  • Hier mal, zum schnellen DL, die aktuellste Version 1.1.7...

    Files

    Gruß
    Al6042


    Asus Prime Z390-A 1005 | i9 9900k | 32GB | Vega56 8GB | NVMe 250 GB | BCM943602CSAX | macOS 10.14.6 | Clover

    GA H170N-WIFI F22e | i5 6600 | 16GB | HD530 | NVMe 250 GB | BCM94352Z | macOS 10.14.6 | Clover

    NUC7i5BNK 0076 | i5 7260U | 16GB | HD640 | NVMe 500 GB | Windows

    MBP 13,3 | i7 6700HQ | 16GB | Intel HD530 & AMD Pro 450 | NVMe 256 GB | BCM943602CSAX | macOS 10.14.6


    Keine Unterstützung per PN... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • v1.2.0

    • v1.2.0Merged GPU kexts into one (AMD, Intel, NVIDIA) including H/W acceleration (Shiki)
    • Added binary and structural Intel framebuffer patches (thx to headkaze)
    • Added Intel CFL support
    • Fixed certain AMD multimonitor issues
    • Enabled 10.14 support by default

    https://github.com/acidanthera/WhateverGreen


    Braucht Lilu https://github.com/acidanthera/Lilu

    Files

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 IntelHD530 |RX 560 |16GB |250GB SSD |macOS 10.14.6 |OpenCore REL-051-2019-09-07
    MacMini8,1 HYSTOU P05B|I7-8550U IntelUHD620|16GB |500GB SSD |macOS 10.15 DevBeta |OpenCore REL-051-2019-09-07
    MacBook9,1 XiaoMi 12" |m3-6Y30 IntelHD515 |4GB |128 & 250 GB SSD |macOS 10.14.6 |macOS 10.15 DevBeta |OpenCore REL-051-2019-09-07
    MacBookPro14,2 Lenovo 510-15IKS |i5-6200U IntelHD520 |8GB |128 SSD 1TB HDD |macOS 10.14.6 |☘️ Clover r5072
    MacBookPro15,2 XiaoMi-Pro-15,6" |i5-8250U IntelUHD620 |8GB |250 & 250GB SSD |macOS 10.14.6 |OpenCorePkg.svg?style=plastic&color=green&label=OpenCore



    Man kann Dir den Weg weisen, aber gehen musst du ihn selbst.

  • v1.2.1


    > Added -wegnoegpu boot-arg and disable-external-gpu IGPU property to kill external GPU
    > Fixed IGPU framebuffer patches (requires Lilu 1.2.6)
    > Fixed -shikioff not working (note, -liluuseroff may be more handy)
    > Fixed loading on 10.8 and 10.9
    > Fixed device property reading for AMD CAIL overrides
    > Recovered GuC loading for internal usage (do NOT use, causes freezes and crashes)
    > Disabled HDMI 2.0 by default, use -cdfon boot-arg or enable-hdmi20 IGPU/GFX0 property to enable


    Für diesen Kext wird min Lilu.kext V1.2.6 benötigt.

    Files

    Grüße und Good Hack Michael


    :hackintosh:

    Edited 4 times, last by anonymous writer ().

  • v1.2.2

    • Added framebuffer-conX-alldata IGPU patch support
    • Fixed automatic frame selection with -wegnoegpu boot-arg or disable-external-gpu IGPU property (Lilu 1.2.7 or newer)

    Files

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 IntelHD530 |RX 560 |16GB |250GB SSD |macOS 10.14.6 |OpenCore REL-051-2019-09-07
    MacMini8,1 HYSTOU P05B|I7-8550U IntelUHD620|16GB |500GB SSD |macOS 10.15 DevBeta |OpenCore REL-051-2019-09-07
    MacBook9,1 XiaoMi 12" |m3-6Y30 IntelHD515 |4GB |128 & 250 GB SSD |macOS 10.14.6 |macOS 10.15 DevBeta |OpenCore REL-051-2019-09-07
    MacBookPro14,2 Lenovo 510-15IKS |i5-6200U IntelHD520 |8GB |128 SSD 1TB HDD |macOS 10.14.6 |☘️ Clover r5072
    MacBookPro15,2 XiaoMi-Pro-15,6" |i5-8250U IntelUHD620 |8GB |250 & 250GB SSD |macOS 10.14.6 |OpenCorePkg.svg?style=plastic&color=green&label=OpenCore



    Man kann Dir den Weg weisen, aber gehen musst du ihn selbst.

  • v1.2.4

    • Added platform list dumping to ioreg (at IOService:/IOResources/WhateverGreen), debug build only with -igfxfbdump
    • Fixed 10.14.1 IGPU KBL/CFL support without external GPU
    • Fixed warning about legacy processors (e.g. Xeon)
    • Fixed the support for providing custom names on Radeon RX models

    Files

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 IntelHD530 |RX 560 |16GB |250GB SSD |macOS 10.14.6 |OpenCore REL-051-2019-09-07
    MacMini8,1 HYSTOU P05B|I7-8550U IntelUHD620|16GB |500GB SSD |macOS 10.15 DevBeta |OpenCore REL-051-2019-09-07
    MacBook9,1 XiaoMi 12" |m3-6Y30 IntelHD515 |4GB |128 & 250 GB SSD |macOS 10.14.6 |macOS 10.15 DevBeta |OpenCore REL-051-2019-09-07
    MacBookPro14,2 Lenovo 510-15IKS |i5-6200U IntelHD520 |8GB |128 SSD 1TB HDD |macOS 10.14.6 |☘️ Clover r5072
    MacBookPro15,2 XiaoMi-Pro-15,6" |i5-8250U IntelUHD620 |8GB |250 & 250GB SSD |macOS 10.14.6 |OpenCorePkg.svg?style=plastic&color=green&label=OpenCore



    Man kann Dir den Weg weisen, aber gehen musst du ihn selbst.

  • v1.2.6

    • Added applbkl=0 boot argument to termporarily disable AppleBacklight patching code
    • Fixed AMD Verde CAIL injection logic
    • Fixed breaking backlight on Apple hardware, on laptops with AMD GPUs, and on 10.11 or earlier
    • Changed CFL backlight patches to enable by default on CFL drivers only (avoids issues with faux "KBL" 8xxx CPUs)

    Files

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 IntelHD530 |RX 560 |16GB |250GB SSD |macOS 10.14.6 |OpenCore REL-051-2019-09-07
    MacMini8,1 HYSTOU P05B|I7-8550U IntelUHD620|16GB |500GB SSD |macOS 10.15 DevBeta |OpenCore REL-051-2019-09-07
    MacBook9,1 XiaoMi 12" |m3-6Y30 IntelHD515 |4GB |128 & 250 GB SSD |macOS 10.14.6 |macOS 10.15 DevBeta |OpenCore REL-051-2019-09-07
    MacBookPro14,2 Lenovo 510-15IKS |i5-6200U IntelHD520 |8GB |128 SSD 1TB HDD |macOS 10.14.6 |☘️ Clover r5072
    MacBookPro15,2 XiaoMi-Pro-15,6" |i5-8250U IntelUHD620 |8GB |250 & 250GB SSD |macOS 10.14.6 |OpenCorePkg.svg?style=plastic&color=green&label=OpenCore



    Man kann Dir den Weg weisen, aber gehen musst du ihn selbst.

  • v1.2.7

    • Added more IGPU device-ids to detected list

    Files

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 IntelHD530 |RX 560 |16GB |250GB SSD |macOS 10.14.6 |OpenCore REL-051-2019-09-07
    MacMini8,1 HYSTOU P05B|I7-8550U IntelUHD620|16GB |500GB SSD |macOS 10.15 DevBeta |OpenCore REL-051-2019-09-07
    MacBook9,1 XiaoMi 12" |m3-6Y30 IntelHD515 |4GB |128 & 250 GB SSD |macOS 10.14.6 |macOS 10.15 DevBeta |OpenCore REL-051-2019-09-07
    MacBookPro14,2 Lenovo 510-15IKS |i5-6200U IntelHD520 |8GB |128 SSD 1TB HDD |macOS 10.14.6 |☘️ Clover r5072
    MacBookPro15,2 XiaoMi-Pro-15,6" |i5-8250U IntelUHD620 |8GB |250 & 250GB SSD |macOS 10.14.6 |OpenCorePkg.svg?style=plastic&color=green&label=OpenCore



    Man kann Dir den Weg weisen, aber gehen musst du ihn selbst.

  • v.1.2.8

    • Added KBL graphics kernel panic workaround on 10.14.4+
    • Added IGPU DPDCD link incompatible rate patch (thanks @firewolf)

    Files

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 IntelHD530 |RX 560 |16GB |250GB SSD |macOS 10.14.6 |OpenCore REL-051-2019-09-07
    MacMini8,1 HYSTOU P05B|I7-8550U IntelUHD620|16GB |500GB SSD |macOS 10.15 DevBeta |OpenCore REL-051-2019-09-07
    MacBook9,1 XiaoMi 12" |m3-6Y30 IntelHD515 |4GB |128 & 250 GB SSD |macOS 10.14.6 |macOS 10.15 DevBeta |OpenCore REL-051-2019-09-07
    MacBookPro14,2 Lenovo 510-15IKS |i5-6200U IntelHD520 |8GB |128 SSD 1TB HDD |macOS 10.14.6 |☘️ Clover r5072
    MacBookPro15,2 XiaoMi-Pro-15,6" |i5-8250U IntelUHD620 |8GB |250 & 250GB SSD |macOS 10.14.6 |OpenCorePkg.svg?style=plastic&color=green&label=OpenCore



    Man kann Dir den Weg weisen, aber gehen musst du ihn selbst.

  • v1.2.9

    • Added AMD Radeon VII to detected list
    • Disabled automatic framebuffer usage on Polaris GPUs
    • Added preserve-names device property to preserve current GPU names
    • Added AppleVPA patching support, replaces NoVPAJpeg.kext (thx CMMChris and uglyJoe)

    Files

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 IntelHD530 |RX 560 |16GB |250GB SSD |macOS 10.14.6 |OpenCore REL-051-2019-09-07
    MacMini8,1 HYSTOU P05B|I7-8550U IntelUHD620|16GB |500GB SSD |macOS 10.15 DevBeta |OpenCore REL-051-2019-09-07
    MacBook9,1 XiaoMi 12" |m3-6Y30 IntelHD515 |4GB |128 & 250 GB SSD |macOS 10.14.6 |macOS 10.15 DevBeta |OpenCore REL-051-2019-09-07
    MacBookPro14,2 Lenovo 510-15IKS |i5-6200U IntelHD520 |8GB |128 SSD 1TB HDD |macOS 10.14.6 |☘️ Clover r5072
    MacBookPro15,2 XiaoMi-Pro-15,6" |i5-8250U IntelUHD620 |8GB |250 & 250GB SSD |macOS 10.14.6 |OpenCorePkg.svg?style=plastic&color=green&label=OpenCore



    Man kann Dir den Weg weisen, aber gehen musst du ihn selbst.

  • v1.3.0

    • Fixed custom connector support for Radeon GPUs, thx @lwfitzgerald
    • Added disable-gfx-submit property to back ngfxsubmit=0 boot argument
    • Added GuC firmware loading patch for latest SKL+ drivers
    • Allow loading on 10.15 without -lilubetaall
    • Disabled NVIDIA performance fix on 10.15, as it now is built-in
    • Enable HDMI 2.0 patches on 10.14+ (Use at own risk in case of undiscovered change)
    • Added CFL graphics kernel panic workaround on 10.14.4+
    • Added infinite loop fix when calculating dividers for Intel HDMI connections on SKL, KBL and CFL platforms.
    • Added driver support for onboard LSPCON chips to enable DisplayPort to HDMI 2.0 output on Intel IGPUs (by @0xFireWolf)

    Files

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 IntelHD530 |RX 560 |16GB |250GB SSD |macOS 10.14.6 |OpenCore REL-051-2019-09-07
    MacMini8,1 HYSTOU P05B|I7-8550U IntelUHD620|16GB |500GB SSD |macOS 10.15 DevBeta |OpenCore REL-051-2019-09-07
    MacBook9,1 XiaoMi 12" |m3-6Y30 IntelHD515 |4GB |128 & 250 GB SSD |macOS 10.14.6 |macOS 10.15 DevBeta |OpenCore REL-051-2019-09-07
    MacBookPro14,2 Lenovo 510-15IKS |i5-6200U IntelHD520 |8GB |128 SSD 1TB HDD |macOS 10.14.6 |☘️ Clover r5072
    MacBookPro15,2 XiaoMi-Pro-15,6" |i5-8250U IntelUHD620 |8GB |250 & 250GB SSD |macOS 10.14.6 |OpenCorePkg.svg?style=plastic&color=green&label=OpenCore



    Man kann Dir den Weg weisen, aber gehen musst du ihn selbst.

  • v1.3.1

    • Fixed an issue that LSPCON driver fails to set the mode after the adapter power is off, i.e. sleep/wake up cycle.
    • Unified release archive names
    • Enforce complete IGPU modeset on Kaby Lake and newer (overridable by igfxfcmsfbs bootarg or
      complete-modeset-framebuffers device property)
    • Disable VRAM testing on AMD GPUs on 10.14.4+ (based on vladie's patch)

    Files

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 IntelHD530 |RX 560 |16GB |250GB SSD |macOS 10.14.6 |OpenCore REL-051-2019-09-07
    MacMini8,1 HYSTOU P05B|I7-8550U IntelUHD620|16GB |500GB SSD |macOS 10.15 DevBeta |OpenCore REL-051-2019-09-07
    MacBook9,1 XiaoMi 12" |m3-6Y30 IntelHD515 |4GB |128 & 250 GB SSD |macOS 10.14.6 |macOS 10.15 DevBeta |OpenCore REL-051-2019-09-07
    MacBookPro14,2 Lenovo 510-15IKS |i5-6200U IntelHD520 |8GB |128 SSD 1TB HDD |macOS 10.14.6 |☘️ Clover r5072
    MacBookPro15,2 XiaoMi-Pro-15,6" |i5-8250U IntelUHD620 |8GB |250 & 250GB SSD |macOS 10.14.6 |OpenCorePkg.svg?style=plastic&color=green&label=OpenCore



    Man kann Dir den Weg weisen, aber gehen musst du ihn selbst.

  • v1.3.2

    • Added more GPUs for detection
    • Enable IGPU graphics kernel panic workaround on 10.14.4+ on SKL

    Files

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 IntelHD530 |RX 560 |16GB |250GB SSD |macOS 10.14.6 |OpenCore REL-051-2019-09-07
    MacMini8,1 HYSTOU P05B|I7-8550U IntelUHD620|16GB |500GB SSD |macOS 10.15 DevBeta |OpenCore REL-051-2019-09-07
    MacBook9,1 XiaoMi 12" |m3-6Y30 IntelHD515 |4GB |128 & 250 GB SSD |macOS 10.14.6 |macOS 10.15 DevBeta |OpenCore REL-051-2019-09-07
    MacBookPro14,2 Lenovo 510-15IKS |i5-6200U IntelHD520 |8GB |128 SSD 1TB HDD |macOS 10.14.6 |☘️ Clover r5072
    MacBookPro15,2 XiaoMi-Pro-15,6" |i5-8250U IntelUHD620 |8GB |250 & 250GB SSD |macOS 10.14.6 |OpenCorePkg.svg?style=plastic&color=green&label=OpenCore



    Man kann Dir den Weg weisen, aber gehen musst du ihn selbst.