KextsToPatch wird nicht übernommen

  • Hallo zusammen,


    ich hätte da mal ein Problem, welches ich nicht gelöst bekomme - bzw. nicht verstehe. Vielleicht hat jemand Ahnung oder kennt einen, der einen kennt, der Ahnung hat.


    Ich arbeite derzeit an einem KextsToPatch Eintrag, der im Prinzip die Connector meiner Grafikkarte für den AMD FB ändert. Der FB, für meine Karte, lautet Acre innerhalb der AMD9500Controller.kext.


    Originaler Eintrag:


    Code
    1. 000400000403000000010101000000001102020100000000 <- DP
    2. 000800000402000000010200000000002103050400000000 <- HDMI
    3. 040000000402000000010300000000000000030500000000 <- DDVI


    Eintrag meiner Grafikkarte:


    Code
    1. 000400000406000000010101000000001102000100000000 <- DP
    2. 000800000402000000710200000000002103000400000000 <- HDMI
    3. 040000001400000000010300000000001000000500000000 <- DDVI


    Frage Nr.1:
    Muss ich da noch irgendwas einstellen (siehe Bild 1), damit der KextsToPatch Eintrag angewandt wird?


    Ich hatte über die IOReg festgestellt, dass der Eintrag für den FB nicht geändert worden ist. Festgestellt habe ich das im Prinzip dadurch, dass der Control Flag nicht anders ist als der originale Eintrag.

  • Versuche es mal mit der BundleID "com.apple.kext.AMD9500Controller" anstatt dem einfachen Kext-Namen "AMD9500Controller".

    Gruß
    Al6042

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

  • Das habe ich auch schon probiert, leider genau das selbe Ergebnis.


    Bild1:
    Auszug aus der IOreg für den DP - die Control Flag entspricht der originalen Acre Control Flag.


    Bild2:
    Auszug aus AMDFramebufferUtility



    Eigentlich sollte doch nach dem KextsToPatch Eintrag genau diese Control Flag im IOreg stehen? Muss ich vielleicht irgendwo noch was ankreuzen im Clover Config?

  • Nur mal so zum Spaß:
    Wird der AMD9500Controller im Systembericht unter "Software"->"Erweiterungen" auch als "geladen" angezeigt?

    Gruß
    Al6042

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

  • Konntest du das Problem lösen?

    Habe exakt das selbe Problem.

    "Never touch a running system"? Falsch!
    Warum? Darum.

  • Nach dem Update auf High Sierra und WhatEverGreen hatte ich nie wieder Probleme mit meiner RX 460.

    Von daher habe ich diesen Ansatz auch nicht mehr verfolgt. Sorry, welches Problem hast du denn noch?

  • Okay, schade.

    Ich habe auch mit dem Framebuffer Patching rumprobiert und bei mir wird ebenfalls der KextsToPatch Eintrag nicht übernommen. Zwar läuft bei mir alles auch mit WhateverGreen, aber ich bastel halt gern :)

    Nunja, wechsel ich wieder zurück zu WEG, auch kein Problem.

    "Never touch a running system"? Falsch!
    Warum? Darum.

  • Hör mir mal auf, dieses FrameBuffer Patching und irgendwelche VBios Laden hat mich so viel verschwendete Zeit gekostet.

    Bin froh das es nun so läuft. Endlich ^^