[Sammelthread] macOS Mojave 10.14 Developer Beta - Erfahrungen

  • @Mork vom Ork :
    Irgendwie verstehe ich nicht ganz... Du willst die UHD 630 und die RX 480 gleichzeitig betreiben ohne das die Intel Connecterless ist ?
    Ich mein die UHD würde ich nur connecterless nutzen am Desktop alles andere macht in meinem gebrauch keinen Sinn.

  • @DSM2 und alle anderen:


    Ich habe es jetzt geschafft. Fragt mich nicht wie, aber es geht.

    Zitat

    Irgendwie verstehe ich nicht ganz... Du willst die UHD 630 und die RX 480 gleichzeitig betreiben ohne das die Intel Connecterless ist ?


    Folgendes wollte ich bezwecken:
    wie ja einige von Euch wissen, habe ich mein ASRock Z170 Super Carrier mit einer INTEL i3-8350 CPU versehen - also eine COFFEELAKE-CPU auf einem Z170 Board. Dazu mussten natürlich auch diverse Anpassungen am BIOS des Boards gepatched werden.
    Da ich noch nie die INTEL IGPU genutzt habe, sondern immer mit meiner Sapphire RX480 8GB unterwegs war (allways as main GFX), wollte ich nun wissen, ob die ganzen GOP-Updates innerhalb der BIOS-patcherei auch korrekt sind.


    Da ich bereits für den Betrieb der RX480 keine extra Kexte wie LILU und WhatEverGreen nutze, dachte ich mir, ich bekomme die IGPU ebenfalls ohne diese Kexte sauber unter macOS zum Laufen. Da ich mich jedoch bislang nie mit den ganzen INTEL
    Framebuffern und Settings in der config.plist für den Betrieb einer IGPU beschäftigt habe, musste ich an dieser Stelle ersteinmal diverse Beiträge dazu lesen. INTEL Frambufferpatches waren dabei genauso Neuland für mich wie Begriffe wie "ig-platform-id" etc.
    Und ich bastel halt gerne und friemel solange an einer Configuration rum, bis es passt. Doch hier ging mir relativ schnell die Puste aus. Da sich nun aber diverse CLOVER Developer seit erscheinen der Mojave beta4 daran gemacht haben, die Coffeelake Frame-
    buffer zu "patchen" bzw. zu untersuchen und CLOVER sowie LILU und WhatEverGreen entsprechend angepasst haben, dachte ich mir: ok, schau Dir die entsprechenden Codeanpassungen an und dann versuche es ohne diese Kexte umzusetzen. FEHLANZEIGE!
    Ausgerechnet die UHD630 scheint bislang noch nicht korrekt unterstützt zu werden.


    Letztlich musste ich nun also doch auf LILU und WhatEverGreen in den Version 1.2.5 und 1.2.0 zurückgreifen um folgendes Ergebnis zu erhalten:
    und


    Zusätzlich musste ich in der config.plist folgende Werte setzen:
    Bootflags: -cdfoff -igfxnohdmi
    Devices: FakeID - IGPU = 0x3e9b8086
    Graphics: Inject INTEL = true; ig-platform-id: 0x3e9b0007
    SMBios: MacBookPro15,1


    Wie ihr den Screenshots entnehmen könnt, habe ich die RX480 nicht in Betrieb, sondern den Rechner derzeit nur via IGPU laufen. Mit LILU und WhatEverGreen ist also ein einwandfreier Betrieb der IGPU möglich. Btw: ich nutze hier derzeit das macOS 10.13.6
    (build 17G2112) des neuen 2018er MacBookPro. Hier ist der "ApplleIntelCFLGraphicsFramebuffer.kext" ebenfalls installiert worden - welcher in der aktuellen MAS-Installer-Version fehlt.


    Ich werde auch weiterhin meine RX480 als Mastergrafikkarte nutzen. Wie gesagt, ich wollte an diesem Wochenende einfach mal wieder ein wenig "basteln und probieren".


    Ooops, ich sehe gerade: mir fehlt die METAL-Unterstützung!

    ASUS WS X299 SAGE/10G • Intel Core i9-7920X 12-Core 2.9GHz • 128GB RAM • ASRock Radeon VII Phantom Gaming • 2x Samsung 980 NVMe M.2 SSD 1 TB
    Custom Wasserkühlung • Thermaltake TheTower 900 • 1x SAMSUNG 49" @ 5120 x 1440 (100Hz) via DP • LG OLED 55" TV @ 3840 x 2160 (100Hz) via HDMI
    WINDOWS 11 ENTERPRISE INSIDER (PRO950 NVMe) • macOS BIG SUR und MONTEREY latest Build (jeweils auf Samsung 980 NVMe) • OpenCore always latest

    2 Mal editiert, zuletzt von Mork vom Ork ()

  • @Mork vom Ork Also als es noch keinen Offiziellen Support gab, hatte Brumbaer sich mal einen Kext für die UHD 630 gebaut mit welchem Quick Sync auch ohne ganzes rumgefrickel und irgendwelche zusätzlichen ID's und FakeID's in Clover läuft.


    All credits @Brumbaer - BBCoffee630.kext.zip

  • @LovelsHackintosh Du solltest einen der Aptio_drv laden. Im aktuellen Clover kannst du auch apfs-loader unter uefi64driver finden. Ansonsten solltest du mal aufräumen und prüfen was dort gebraucht wird. Also erst prüfen und dann aufräumen.

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

    Einmal editiert, zuletzt von Arkturus ()

  • WhateverGreen+Lilu Framebuffer

    Habe da mal mit -igfxdump einen Dump erzeugt AppleIntelFramebuffer_9_18.0 und diesen ausgelesen und in Clover verarbeitet.
    Leider führt das noch nicht zum gewünschten Erfolg, teilweise waren die Einträge sogar danach weg.


    Irgendwie, läuft da noch was schief, liegt aber bestimmt an mir. :) Also bleib ich erstmal bei der von Hand erstellten Variante.

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 HD530 |RX560 |16GB |250GB SSD |macOS 14.4.1 |*
    MacBook9,1XiaoMi Air 12,5"(erster XiaoMi im Forum)|M3 6Y30 HD515 |4GB |128 & 250GB SSD |macOS 11.6 |Clover
    MacBookPro15,4XiaoMi-Pro-15,6" |i5-8250U UHD620 |8GB |250 & 250GB SSD |macOS 14.4.1 |*
    MacBookPro16,1XiaoMi RedMi 14" (erster RedMe im Forum)|i7-10510U | 8GB | 512GB SSD | macOS 14.4.1 |*
    MacMini8,1 NVISEN Y-MU01(erster NVISEN im Forum)|i7-10510U |24GB |256GB SSD |macOS 14.4.1 |*
    MacMini8,1HYSTOU S210H (Adventskalender vs. DSM2 samt Fake Profil)|i9-9880H UHD630|32GB |250GB SSD |macOS 14.4.1 |*
    MacMini8,1HYSTOU P05B (erster Hack mit OpenCore im Forum)|I7-8550U UHD620|16GB |500GB SSD |macOS 14.4.1 |*

    * BootLoader OpenCore REL-100-2024-04-16


    Experte ist nicht immer gleich Expertise

  • WhateverGreen+Lilu Framebuffer

    Habe da mal mit -igfxdump einen Dump erzeugt...
    Leider führt das noch nicht zum gewünschten Erfolg, teilweise waren die Einträge sogar danach weg.


    Irgendwie, läuft da noch was schief, liegt aber bestimmt an mir. :) Also bleib ich erstmal bei der von Hand erstellten Variante.


    Ich wollte das ebenfalls mal versuchen. Leider wird bei mir trotz der Bootflags: -igfxdump und -wegdbg kein Dump erzeugt. Zumindest liegt nichts dergleichen der Root der Bootplatte, was ich mittels "FBPatcher" öffnen konnte.
    Dennoch zeigt mein Bootlog ein paar WhatEverGreen Einträge. Guckst Du:


    Immerhin hat es meine real IGPU erkannt (0x3e918086) und festgestellt, das ich diese durch die FakeID 0x3e9b8086 ersetzt habe. Bringt mich aber nicht weiter, um zu schauen, welche
    INTEL Framebuffer denn nun mit welchen Settings in Frage kämen. Echt ey: IGPU ist definitiv nicht mein Ding. Die Frambuffer-Prozedre für meine AMD RX Karte habe ich wesentlich
    schneller begriffen und verinnerlicht.


    :gibtsnicht:

    ASUS WS X299 SAGE/10G • Intel Core i9-7920X 12-Core 2.9GHz • 128GB RAM • ASRock Radeon VII Phantom Gaming • 2x Samsung 980 NVMe M.2 SSD 1 TB
    Custom Wasserkühlung • Thermaltake TheTower 900 • 1x SAMSUNG 49" @ 5120 x 1440 (100Hz) via DP • LG OLED 55" TV @ 3840 x 2160 (100Hz) via HDMI
    WINDOWS 11 ENTERPRISE INSIDER (PRO950 NVMe) • macOS BIG SUR und MONTEREY latest Build (jeweils auf Samsung 980 NVMe) • OpenCore always latest

  • @Mork vom Ork hast du denn auch den Whatevergreen Kext in der Debug Version genommen?
    Nur mit der funktioniert das Erzeugen vom Dump :)

    ASrock Fatal1ty Z370 Professional Gaming i7
    Intel i7-8086k
    Asus Radeon RX 580
    32GB Ballistix Sport LT DDR4-2666

  • ich denke, sowohl LILU als auch WhatEverGreen sind hier in der DEBUG Version installiert. Ich schau aber nochmal. Danke für den Hinweis.

    ASUS WS X299 SAGE/10G • Intel Core i9-7920X 12-Core 2.9GHz • 128GB RAM • ASRock Radeon VII Phantom Gaming • 2x Samsung 980 NVMe M.2 SSD 1 TB
    Custom Wasserkühlung • Thermaltake TheTower 900 • 1x SAMSUNG 49" @ 5120 x 1440 (100Hz) via DP • LG OLED 55" TV @ 3840 x 2160 (100Hz) via HDMI
    WINDOWS 11 ENTERPRISE INSIDER (PRO950 NVMe) • macOS BIG SUR und MONTEREY latest Build (jeweils auf Samsung 980 NVMe) • OpenCore always latest

  • Ich pack dir einfach mal den Whatevergreen Debug Kext in den Anhang, den ich für den Dump verwendet habe :)

    Dateien

    ASrock Fatal1ty Z370 Professional Gaming i7
    Intel i7-8086k
    Asus Radeon RX 580
    32GB Ballistix Sport LT DDR4-2666

  • @Mork vom Ork selbst mit dem Debug Kext, hatte ich nicht immer eine erfolgreiche Ausgabe.

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 HD530 |RX560 |16GB |250GB SSD |macOS 14.4.1 |*
    MacBook9,1XiaoMi Air 12,5"(erster XiaoMi im Forum)|M3 6Y30 HD515 |4GB |128 & 250GB SSD |macOS 11.6 |Clover
    MacBookPro15,4XiaoMi-Pro-15,6" |i5-8250U UHD620 |8GB |250 & 250GB SSD |macOS 14.4.1 |*
    MacBookPro16,1XiaoMi RedMi 14" (erster RedMe im Forum)|i7-10510U | 8GB | 512GB SSD | macOS 14.4.1 |*
    MacMini8,1 NVISEN Y-MU01(erster NVISEN im Forum)|i7-10510U |24GB |256GB SSD |macOS 14.4.1 |*
    MacMini8,1HYSTOU S210H (Adventskalender vs. DSM2 samt Fake Profil)|i9-9880H UHD630|32GB |250GB SSD |macOS 14.4.1 |*
    MacMini8,1HYSTOU P05B (erster Hack mit OpenCore im Forum)|I7-8550U UHD620|16GB |500GB SSD |macOS 14.4.1 |*

    * BootLoader OpenCore REL-100-2024-04-16


    Experte ist nicht immer gleich Expertise

  • Habe am WE ein update auf DP 3 gemacht. Lief soweit gut.


    Habe aber (wieder) USB 3 Probleme ( Intel 0x8086 0x8d31 Wellburg).
    Unter HS wird die USB 3 HD korrekt am USB 3.0 mit 5GBit erkannt (allein mit USBInjectAll und XHCI-x99-injector ohne Umbenennung in Clover)


    Mit meinem HS Boot Stick kann ich nicht Mojave booten (lande ich im Black Screen).
    Mit einem Mojave BootStick (USBInjectAll 17.08.2018 und XHCI-x99-injector) nur USB 2.0. Habe dann die Config.plist von HS auf den DP3 Stick kopiert, aber das hat nichts geändert.

  • Ein dickes DANKE an @NoirOSX, welcher mich mit einer "Device-Properties" versorgt hat, mit der ich arbeiten (probieren oder spielen) kann.
    Ich habe derzeit wieder meine RX480 abgeklemmt, so dass der Rechner nur mit der internen INTEL IGPU läuft. Dank der DEVICES-Erweiterung wird nun schonmal der Monitor und der Speicher korrekt erkannt.
    Leider habe ich noch keine METAL-Unterstützung und es wird auch kein Accelerator geladen... aber das wird noch <--- da bin ich JETZT etwas zuversichtlicher.


    WEG-IGFXdump geht aber immer noch nicht :-(

    ASUS WS X299 SAGE/10G • Intel Core i9-7920X 12-Core 2.9GHz • 128GB RAM • ASRock Radeon VII Phantom Gaming • 2x Samsung 980 NVMe M.2 SSD 1 TB
    Custom Wasserkühlung • Thermaltake TheTower 900 • 1x SAMSUNG 49" @ 5120 x 1440 (100Hz) via DP • LG OLED 55" TV @ 3840 x 2160 (100Hz) via HDMI
    WINDOWS 11 ENTERPRISE INSIDER (PRO950 NVMe) • macOS BIG SUR und MONTEREY latest Build (jeweils auf Samsung 980 NVMe) • OpenCore always latest

  • @Mork vom Ork vll bringt der Clover r4621

    • add cannonlake framebuffer info. thanks to vit9696

    dich auch noch ein Stück weiter

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 HD530 |RX560 |16GB |250GB SSD |macOS 14.4.1 |*
    MacBook9,1XiaoMi Air 12,5"(erster XiaoMi im Forum)|M3 6Y30 HD515 |4GB |128 & 250GB SSD |macOS 11.6 |Clover
    MacBookPro15,4XiaoMi-Pro-15,6" |i5-8250U UHD620 |8GB |250 & 250GB SSD |macOS 14.4.1 |*
    MacBookPro16,1XiaoMi RedMi 14" (erster RedMe im Forum)|i7-10510U | 8GB | 512GB SSD | macOS 14.4.1 |*
    MacMini8,1 NVISEN Y-MU01(erster NVISEN im Forum)|i7-10510U |24GB |256GB SSD |macOS 14.4.1 |*
    MacMini8,1HYSTOU S210H (Adventskalender vs. DSM2 samt Fake Profil)|i9-9880H UHD630|32GB |250GB SSD |macOS 14.4.1 |*
    MacMini8,1HYSTOU P05B (erster Hack mit OpenCore im Forum)|I7-8550U UHD620|16GB |500GB SSD |macOS 14.4.1 |*

    * BootLoader OpenCore REL-100-2024-04-16


    Experte ist nicht immer gleich Expertise

  • Das hat nichts mit gierig zu tuen die Berechnung erfolgt Prozentual zur Größe der genutzten Partition

    Mit freundlichen grüssen KayKun

  • Für die Laptops, wie bei mir wo man den DVMT Wert im Bios nicht setzen kann und das Anpassen an IntelGraphicsDVMTFixup auch nicht immer mehr klappt, bringt WEG ja den FramebufferPatch mit.


    Dieser funktioniert bei meiner HD 515 ohne Probleme.
    Dagegen bei der UHD620 will er einfach nicht und das so scheint es nicht nur bei mir.
    Da habe ich das ganze mal im PI.kext umgesetzt und siehe da es geht.
    Mal sehen was die nächste Beta sagt :)

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 HD530 |RX560 |16GB |250GB SSD |macOS 14.4.1 |*
    MacBook9,1XiaoMi Air 12,5"(erster XiaoMi im Forum)|M3 6Y30 HD515 |4GB |128 & 250GB SSD |macOS 11.6 |Clover
    MacBookPro15,4XiaoMi-Pro-15,6" |i5-8250U UHD620 |8GB |250 & 250GB SSD |macOS 14.4.1 |*
    MacBookPro16,1XiaoMi RedMi 14" (erster RedMe im Forum)|i7-10510U | 8GB | 512GB SSD | macOS 14.4.1 |*
    MacMini8,1 NVISEN Y-MU01(erster NVISEN im Forum)|i7-10510U |24GB |256GB SSD |macOS 14.4.1 |*
    MacMini8,1HYSTOU S210H (Adventskalender vs. DSM2 samt Fake Profil)|i9-9880H UHD630|32GB |250GB SSD |macOS 14.4.1 |*
    MacMini8,1HYSTOU P05B (erster Hack mit OpenCore im Forum)|I7-8550U UHD620|16GB |500GB SSD |macOS 14.4.1 |*

    * BootLoader OpenCore REL-100-2024-04-16


    Experte ist nicht immer gleich Expertise

  • Moin,


    hast du das nur für 10.14 umgesetzt oder auch für 10.13 und 10.12?