macOS High Sierra Erfahrungen

  • Freddie,


    folgendes passiert bei mir: wenn ich die 480 stecke (IGPU off, läuft ja eh nicht) und keine FakeIP für sie setze, bekomme ich den bislang typischen Effekt,
    daß nach dem Verbose-Boot der BlackScreen mit den typischen kleinen Punkten oben rechts im Bild kommt und der Rechner scheinbar steht - was er aber
    nicht tut, da die Maschine via SSH noch immer ansprechbar ist und auch auf Terminalbefehle reagiert und Ergebnisse ausspuckt.


    Boote ich die RX480 mit der FakeID der 460 (67EF1002), dann bootet er ins OS bzw. zum Desktop - nur eben ohne Beschleunigung. Das komische dabei ist:
    Kext-Wizzard sagt mir es seien nur 3 AMDkexte geladen, Systemprofiler hingegen meint, es seien 9 AMDkexte geladen!


    Lade ich ohne CLOVERs Inject ATI, nimmt er immer die originale DeviceID 67DF1002 und bootet in den oben bereits beschriebenen BlackScreen.

    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

  • Ahaa... Du meinst die System Informationen lügen einfach nur? Bei mir sagt er ja auch die 9500er und höher werden alle geladen. Auch die X4000+ kriege ich zum laufen (sagt macOS). Die X4000 aber auch nur, wenn ich die ID der 460 dazu packe oder einen Baffin Accelerator erstelle. Sonst tut die es auch nicht. Beschleunigung gibt's Trotzdem nicht.


    Und die X4250 kriege ich beim besten Willen nicht hin. Da hab ich jetzt auch schon viel probiert mit Ids und framebuffern aber die will einfach nicht laden. Ich schätze mal, die ist der Knackpunkt. Vielleicht können wir uns was vom MacBook Pro late 16 abgucken. Hab @al6042 schon gefragt, ob er das Model mit der RX455 hat, dann könnte er vielleicht ein paar Informationen mit High Sierra bereitstellen :)

  • Ich raff das nicht, wie booten denn die neuen IMacs? mit der internen Graka als Helper und schalten dann erst auf die 5XX um? Da die ja keine spezielle Hardwarebrücke verbauen, muss es also softwaretechnisch gehen, ich bete für Cloverupdates :-)

  • @'silenthunter


    davon ist mal auszugehen, da ja bislang alle MacBooks und iMacs IGPUs intern haben. Und wenn man sich dazu die AppleGraphicsDevicePolicy.kext anschaut, dann werden bei solchen Macs, die neben der IGPU auch noch eine GFXirgendwas haben, nach dem booten die GFX-Karten aktiviert und die iGPUs auf "inaktiv" gesetzt.
    Komisch nur, das in einem MacPro (die KäsereibenMacPros) die RX-Serie tatsächlich "out-of-the-box" laufen !?! Also muss es folglich auch auf einem Hackintosh irgendwie machbar sein <--- aber die Lösung will einfach keine finden :-(


    Die Leute, die coden können, haben keine RX-Karte - und die Leute, die eine RX-Karte haben, können nicht coden (so wie ich beispielsweise). Datt Leben iss hart, abba unjerecht. Klingt komisch, ist aber so...

    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


  • Soooo sound läuft...
    Aktuelle AppleALC + lilukext + custombootlfag: "-lilubeta -alcbeta"
    Teste nun noch ob die Kexte auch aus der EFI injected werden...


    Kann ich bestätigen. Hier tut es nun auch aus der EFI.

  • @KayKun : Das habe ich mir gedacht, dass das so läuft. ;) :D

    System 1: Skylake System, GIGABYTE Z170X-Designare, Intel i7 6700K, NVIDIA GTX 980 Ti, 2x 16GB Vengeance Corsair, BCM943602CS

  • Danke für Tipps zu Sound ALC89...Ich mache es noch wie vor 8 Jahren mal manuell gelernt, mit der config.plist und dem Texteditor.
    Benutze keinen Clover Configurator oder ähnliches. Ich brauchte nur -lilubeta hinzufügen in meiner config.plist im Clover 3998 und alles geht.
    Ich habe auf einer 920er SSD 3 mal Mac OS drauf. Also sind 6 Partitionen (El Capitan, Sierra 10.12.6 beta2 und nun 10.13 Beta1) und noch Datenpartitionen.
    Habe die Kexte Applealc usw. in S/L/E liegen nichts in kexts im Clover. Ist mir immer unsicher ob die Injection auch richtig funktioniert mit Clover.

  • Also ich kann mich Bezgl. Der Injection von clover nicht beschweren.. aber solange es funktioniert bei dir :)



    Gesendet von iPhone mit Tapatalk

    Gruß CrusadeGT


  • @silenthunter @Fredde2209 @Mork vom Ork
    Griven hat letztends dazu einen sehr informativen Text verfasst. Zu lesen ist der hier Post 6: RX 460 full support, aber...
    Das Problem ist prinzipiell dass die ded. GPU einen Treiber lädt um Video während des Boots und davor darstellen zu können. In dem Moment wo OS X dann hochgefahren ist und seine Treiber zur Verfügung stellt, ist jedoch bereits ein Treiber geladen und die Karte wird nicht dazu animiert einen neuen, also den von Apple zu laden. Der bereits geladene Treiber ist aber ich Normalfall nicht OS X kompatibel oder nur teilweise. Ein Beispiel für letzteres wären einige R9 Karten, deren Treiber zwar unter OS X zu laufen scheinen, jedoch streiken wenn der Sleep deaktiviert wird, da sie sich eben von Apples Treibern unterscheiden. Jetzt gibt es also 3 Möglichkeiten dafür zu sorgen dass Apples Treiber wirklich komplett laden und benutzt werden:
    1. der Treiber der GPU entspricht dem AppleTreiber (Custom VBios, OS X Treiber wird nicht explizit beim vollständigen Boot geladen sondern schon davor)
    2. die GPU wird kurz bevor Apples Treiber greifen nochmal resettet und nimmt daraufhin auch Apples Treiber an (Beim Boot: GPU eigener Treiber, Nach dem Reset: OS X Treiber)
    3. der Treiber der GPU lädt garnicht erst bis Apple versucht seine Treiber zu aktivieren (Blind-Boot oder Helper GPU, bei vollständigem Boot wird der von Apple zu Verfügung gestellte Treiber angenommen, davor kein Bild über des. GPU)
    Was davon jetzt bei welchem Apple Gerät realisiert ist, möglich ist und für uns eine Möglichkeit ist, kann ich zumindest nicht sagen...

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

    Einmal editiert, zuletzt von kuckkuck ()

  • BTW:
    mein Original MBP13,3 nutzt die Intel HD 530 plus die AMD Radeon Pro 450 (1002:67EF, im DPCIManager als "Baffin (Radeon RX460)" / Framebuffer: Berbice).
    Dabei werden folgende Kexte geladen:

    Gruß
    Al6042

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

  • Wie kann ich nach der Installation von HFS+ auf APFS wechseln?

    ASUS PRIME X299-DELUXE i9-9940X • DDR4 64GB • SSD 960 PRO 1TB • Thunderbolt3 Titan Ridge • 2x AMD Radeon RX Vega 64 • BMD Intensity Pro 4K

    ASUS WS X299 SAGE/10G i9-10980XE • DDR4 64GB • SSD 970 PRO 1TB • Thunderbolt3 Titan Ridge • 2x AMD Radeon VII • BMD DeckLink 4K Extreme 12G


    Ordnung ist die primitivste Form von Chaos. (Hans-Jürgen Quadbeck-Seeger)

  • Im FDP gibt es unter "Bearbeiten" diese Funktion.
    Unter Umständen musst das für die OSX-Partition aber aus der RecoveryHD heraus ausführen.

    Gruß
    Al6042

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

  • Ah, prima.


    X99 läuft … :)

    ASUS PRIME X299-DELUXE i9-9940X • DDR4 64GB • SSD 960 PRO 1TB • Thunderbolt3 Titan Ridge • 2x AMD Radeon RX Vega 64 • BMD Intensity Pro 4K

    ASUS WS X299 SAGE/10G i9-10980XE • DDR4 64GB • SSD 970 PRO 1TB • Thunderbolt3 Titan Ridge • 2x AMD Radeon VII • BMD DeckLink 4K Extreme 12G


    Ordnung ist die primitivste Form von Chaos. (Hans-Jürgen Quadbeck-Seeger)

  • BTW:
    mein Original MBP13,3 nutzt die Intel HD 530 plus die AMD Radeon Pro 450 (1002:67EF, im DPCIManager als "Baffin (Radeon RX460)" / Framebuffer: Berbice).


    Kannst Du mir aus dem DPCIMAnager mal ein VBIOS der Karte ziehen und hier zur Verfügung stellen? Dann kann ich dieses mal mit den herkömmlichen VBIOSen meiner Karten vergleichen.
    Die RX460 hat ja die selbe DeviceID.


    Danke im Voraus... MvO

    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

  • Die "Read to..." Funktion lässt mich nichts extrahieren.
    Da kommt "The system extension 'DPCIKIRMt.kext' is not compatible with this version of OS X and can't be used"...
    Das Tool ist halt mal schon was älter als 10.12.5... ;)


    Gibt es unter OSX noch eine Möglichkeit der Extraktion?


    EDIT:
    DarwinDumper war mein Freund... siehe Anhang...

    Dateien

    • Video.zip

      (5,98 MB, 59 Mal heruntergeladen, zuletzt: )

    Gruß
    Al6042

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

    Einmal editiert, zuletzt von al6042 ()

  • Geht in der Tat einfacher:

    Klicke einfach auf das Auge links neben "AMD Radeon..." und wähle einen Ort, wo das .rom-File abgelegt werden soll. Sollte nicht größer als 256kb sein


    Hat sich erledigt, Dein Upload passt schon. Danke dafür. Ich prüfe dann mal eben was.

    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

    Einmal editiert, zuletzt von Mork vom Ork ()

  • Na dann... Vielen Dank für den Hint...
    Nutze den DPCIManager mehr für Infos und kannte die Funktion bisher noch nicht. :)


    Original ist 66kb groß...

    Dateien

    Gruß
    Al6042

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

  • Interessant ist schonmal, das dieses ROM fünf Anschlüsse zur Verfügung stellt:


    Last login: Thu Jun 8 02:44:37 on console
    HighSierra:~ md$ /Applications/Decoders/radeon_bios_decode < /Users/md/Downloads/Video/1002.67ef.from_ioreg_0.rom
    ATOM BIOS Rom:
    SubsystemVendorID: 0x106b SubsystemID: 0x0167
    IOBaseAddress: 0x0000
    Filename: C9801AL.028
    BIOS Bootup Message:
    Falcon BaffinM LEA A1 GDDR5 4GB 256Mx32 214e/300m


    PCI ID: 1002:67ef
    Connector at index 0
    Type [@offset 22756]: eDP (14)
    Encoder [@offset 22760]: INTERNAL_UNIPHY (0x1e)
    i2cid [@offset 22866]: 0x90, OSX senseid: 0x1
    HotPlugID: 1
    Connector at index 1
    Type [@offset 22766]: DisplayPort (10)
    Encoder [@offset 22770]: INTERNAL_UNIPHY (0x1e)
    i2cid [@offset 22893]: 0x91, OSX senseid: 0x2
    HotPlugID: 2
    Connector at index 2
    Type [@offset 22776]: DisplayPort (10)
    Encoder [@offset 22780]: INTERNAL_UNIPHY1 (0x20)
    i2cid [@offset 22920]: 0x92, OSX senseid: 0x3
    HotPlugID: 3
    Connector at index 3
    Type [@offset 22786]: DisplayPort (10)
    Encoder [@offset 22790]: INTERNAL_UNIPHY1 (0x20)
    i2cid [@offset 22947]: 0x93, OSX senseid: 0x4
    HotPlugID: 4
    Connector at index 4
    Type [@offset 22796]: DisplayPort (10)
    Encoder [@offset 22800]: INTERNAL_UNIPHY2 (0x21)
    i2cid [@offset 22974]: 0x94, OSX senseid: 0x5
    HotPlugID: 5
    HighSierra:~ md$ /Applications/Decoders/redsock_bios_decoder < /Users/md/Downloads/Video/1002.67ef.from_ioreg_0.rom
    C9801AL.028 :


    Falcon BaffinM LEA A1 GDDR5 4GB 256Mx32 214e/300m


    Subsystem Vendor ID: 106b
    Subsystem ID: 167
    Object Header Structure Size: 350
    Connector Object Table Offset: 48
    Router Object Table Offset: 0
    Encoder Object Table Offset: fb
    Display Path Table Offset: 12
    Connector Object Id [20] which is [EDP]
    encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x20 [duallink 0x0] enc 0x1)] linkb: true
    Connector Object Id [19] which is [DISPLAY_PORT]
    encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false
    Connector Object Id [19] which is [DISPLAY_PORT]
    encoder obj id [0x20] which is [INTERNAL_UNIPHY1 (osx txmit 0x21 [duallink 0x1] enc 0x3)] linkb: true
    Connector Object Id [19] which is [DISPLAY_PORT]
    encoder obj id [0x20] which is [INTERNAL_UNIPHY1 (osx txmit 0x11 [duallink 0x1] enc 0x2)] linkb: false
    Connector Object Id [19] which is [DISPLAY_PORT]
    encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x12 [duallink 0x2] enc 0x4)] linkb: false
    HighSierra:~ md$


    Noch viel interessanter aber ist der Umstand, das sowohl die HotPlugID, als auch die SenseID jeweils die gleichen sind und aufeinanderfolgend! Das hatte ich bisher bei NOCH KEINER AMD-Karte,
    die ich testen durfte. Ein weiterer Punkt ist, das diesem ROM ein GOP-Image fehlt. Muss mal eben in WINDOWS booten, um die AMD-ROM Version auszulesen. I'll be back.


    EDIT#1: Legacy BIOS Build Number 367674 - zum Vergleich mal die meiner RX460: Legacy BIOS Build Number 354046
    Und obwohl hier kein GOP enthalten ist, ist die ROM Größe (Deine: Image size 0xEC00) größer als die meiner RX460 (Image size 0xE400).


    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 ()

  • Klingt doch schon mal spannend... :)
    Die 5 Anschlüsse könnten sich wie folgt darstellen:
    1 = Laptop Display
    2-5 = 4x USB-C/Thunderbolt

    Gruß
    Al6042

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