Projekt Asus X99 Deluxe 2 in NEU und OC

  • Ja, lustiger Weise hatte ich das auch grad gefunden und schon eingebaut, Google ist auch mein Freund. Der erste NVRAM-Restart ist wieder mal an den Sensor-Kexten gescheitert, aber es hat sonst tatsächlich geklappt, automatisch die Update-Partition zu starten. Mühsam nährt sich das Eichhörnchen..


    :hackintosh:

  • So weit geht es jetzt erstmal:
    1 Grafik y (Vega FE od. RX580)

    2x Grafik no

    Sound ALC y

    Sound DP/HDMI y

    USB 2&3 (nicht ganz) y

    2xLan y

    Bt/WLAN y

    Thunderbolt Alpine Ridge y

    Tb Plug no

    Systeme HighSierra - Ventura y, (Sierra als MacPro6,1 mit ner RX580)

    AppStore/iTunes y

    Sleep/restart y

    macOS-Systeme aktualisieren geht auch.


    Ein aktuelles Photoshop zu installieren war auch mal wieder ein Zwei-Stunden-Werk: bis Du da den Download für Deine schon längst bezahlten Programme gefunden hast, sind die Haare grau..


    Ich hab noch ne deutlich größere TitanRidge-Karte im Regal stehen. Ist die notwendig? = eher nicht, mal sehen, wann ich wieder Zeit habe. Lieber erstmal bei der kleinen wieder Hotplug einbauen.


    Warum ich nur eine Grafikkarte eingebaut und gestartet bekomme, ist mir nach wie vor etwas schleierhaft. Mit der VegaFE bin ich ja jetzt nicht so schlecht dran, aber eigentlich..


    Wenn der Asus X99 Deluxe II nicht im Aufbau eine solch komplizierte Diva wäre, wär er ein richtig toller Hackintosh. Ne ordentliche CPU, ausreichend DDR4-Arbeitsspeicher, Platz für (zZt. nur) eine gute GPU, Thunderbolt3, 2xLan, WLAN &Bt ooB, viele USB-Anschlüsse dank interner Hubs, ... Gut, NVMe steckte da noch in den Kinderschuhen und wird unter Sierra nach wie vor in OC nicht erkannt, beim Clover ohne Above 4G waren das damals immerhin allein da 13 Patches.

    Über zwei Monate Arbeit stecken jetzt wieder in der Kiste, dafür ist die Konfiguration jetzt doch auch ziemlich universell, weil fast alles geht. Bis auf die zweite Grafik.

    Vielen, vielen Dank an @KGP, @DSM2, apfelnico und besonders @CaseySJ für die viele Vorarbeit, griven für die Idee mit dem fehlerhaften NVRam. Und mimixa für die extrem tatkräftige und andauernde Unterstützung. Allein wär ich nie so weit gekommen..

    Ich hab wieder viel dazugelernt, auch über BIOS-Patches und wie vor vielen Jahren wieder über emulierten NVRam.

    Files


    :hackintosh:

  • Sehr cool das es läuft :)

    Der Weg dahin war ein steiniger aber umso befriedigender ist es doch wenn die Kiste dann endlich tut wie sie soll :)

  • Irgendwie ist mir unterwegs Bluetooth abhanden gekommen: na ganze Weile ging es jetzt gut, auch unter Ventura, aber erst war es ab und zu nicht mit gestartet, jetzt bleibt die BT-Hardware von der NVMe aus ganz aus. Bei den Mojave- oder Catalina-Platten läuft alles wie es soll

    Etwas blöd, wo der große Kasten doch bis zum Wochenende wieder an seinen angestammten Platz hinter dem großen Schirm zurück sollte. Ich versteh's auch nicht, weil die USB-Konfiguration eben mit den einen Systemen passt und Ventura und Sonoma anscheinend Schwierigkeiten mit den vielen SSDTs haben, in denen XHCI und andere Werte geladen werden.

    Es gibt im Hackintool allerdings in allen Systemen XHC2 gleich doppelt: einmal über den Chipsatz und ein weiteres Mal über Thunderbolt/Alpine Ridge.

    Wie war das noch? Es kann nur Einen geben! ??

    Gleichzeitig werden auch nicht alle USB-Ports dort angezeigt.

    Wie kann ich das ändern?


    :hackintosh:

    Edited once, last by MacGrummel ().

  • Unter Sonoma sieht das jetzt so aus: Diverse Ausgänge vom Thunderbolt/FireWire über den BCM4360 802-11ac bis zu den meisten USB-Anschlüssen

    werden zwar zB. im Apple-Systembericht angezeigt, die angehängten diversen Devices werden aber im Finder nicht gezeigt.

    Bluetooth und WLAN gehen nicht, das zweite Lan auch nicht.

    Mein üblicher Thunderbolt-Test mit dem FireWire-Adapter zeigt zwar den Adapter im System-Bericht, die angehängte Platte aber nicht auf dem Finder:



    Der zweite Lan-Anschluss wird mit einem Apple-Kext gefüttert, läuft jedoch nicht.

    Eigentlich geht auch das vorhandene Lan nicht richtig: mir werden meine Netzwerk-Rechner nicht angezeigt, selbst die AirPlay-Boxen der anderen funktionieren hier nicht.

    Und der Root-Patch bricht jedes Mal ab:

    Bis zum oben beschriebenen neuen Fehler lief die Broadcom-Karte mit 3 Antennen ooB ohne Extra-Kexte., da geht wenigstens noch das WLAN..

    Ich hab mal den neuen System-Report aus unserem Kext Updater angehängt, also den genutzten Teil der EFI und zusätzlich den Bericht, was wo hängt.

    Files


    :hackintosh:

  • Und mit einem Mal geht unter Ventura alles wieder:

    meine große Anzahl von System-Platten an den verschiedenen Ausgängen wird endlich angezeigt:

    die drei Platten an SATA,

    beide NVMe (also die ASUS-Zusatzkarte und die senkrecht mitten aus dem Board wachsende)

    diverse USB-Anschlüsse,

    FireWire über Thunderbolt (über die Asus-eigene Karte)

    Lan mit En0

    WLAN

    und auch die Netzwerk-Rechner werden über beide jeweils angezeigt

    Bluetooth geht wieder


    Was hab ich geändert?

    Irgendwas zwischen Nichts und Wenig!

    Zum Verlauf:

    Nachdem unter der Mojave-SSD erstmal alles so funktioniert hat, wie ich es mir vorgestellt hatte,

    lief über die NVMe zunehmend immer weniger:

    - Zuerst fehlte Bluetooth, obwohl es im Hackintool angezeigt wurde

    - Dann gaben die USB-Ausgänge zwar Strom aus, aber keine Daten, irgendwann waren dann auch die Netzwerk-Rechner nicht mehr zu sehen, der Zugriff von außen über diese Netzwerk-Rechner aber trotzdem noch möglich.

    - Dann war auch die andere NVMe nicht mehr im Finder zu sehen

    - Als einzige nicht-interne Platte war meine kleine FireWire-Platte über Thunderbolt im Finder zu sehen (TB3->TB2 & TB2->FW800, mein Standart-TB-Testgerät), Hotplug war weiter möglich, also hier das Abziehen der Platte an jedem der Zwischenstecker mit anschließendem neu Verbinden.

    - Dann ging nach einem Neustart auch Thunderbolt nicht mehr, jetzt auch nicht mehr über Mojave oder Sierra, nichtmal mehr Strom.



    Was war nun die Lösung?

    Eigentlich weiß ich es nicht so recht, ich kann nur (be)schreiben, was ich gemacht habe:

    Erstmal hab ich mal wieder einen NVRam-Reset über OC gemacht, ohne Auswirkungen.

    Dann hab ich Thunderbolt im BIOS abgeschaltet und den Rechner wiederholt neu gestartet.

    Thunderbolt wieder wie zuvor eingeschaltet, das brachte auch erstmal keine Besserung unter Ventura oder Sonoma.

    Dann hab ich einen kompletten BIOS-Reset gemacht und nach einem Durchstarten die alten BIOS-Werte über USB wieder zurückgeladen.

    Dann den Rechner mal über eine andere EFI von einer USB-Platte gestartet. Der Rechner konnte so zwar starten, Zugriff auf die USB-Start-EFI war aber nicht mehr möglich. Komischer Weise gingen zwar Trackpad und Tastatur über USB, aber nicht eine Festplatte, kein Lesegerät, nichts. Hm! Im Hackintool werden sie angezeigt, in Apples Systembericht auch!

    Die TB/FW-Festplatte drehte sich jetzt wenigstens wieder.

    Nach einem weiteren NVRam-Reset über OC hab ich dann die meisten Startplatten durchprobiert. Jetzt bin ich wieder auf der Ventura-WD-NVMe gelandet, die ich gegen die Samsung-NVMe eingetauscht hatte, die unter HighSierra noch meine Haupt-System-Platte war, die Samsung-NVMe-Trim-Probleme sind ja allgemein bekannt).

    In mein FW-Gehäuse hab ich jetzt mal eine ältere System-SATA gebaut. Die wird im OC-Picker trotz des Kreuzchens bei FW nicht angezeigt. Aber plötzlich geht alles andere.

    Zusammengefasst: wirklich geändert ist im Moment nur der Inhalt des FW-Gehäuses, sonst hab ich im Prinzip nur alles einmal oder mehrmals aus- und wieder eingeschaltet. Ich denke, das klemmt noch immer am nicht richtig laufenden emulierten NVRam.

    Ich trau mich garnicht, wieder auf eine andere Startplatte zu gehen. Für die Arbeit ist Ventura genau richtig, auch mit nur EINER sparsamen RX580er. Das reicht auch dicke für Photoshop und meinen ganzen Kram, wenn alles läuft. Im Alltag hab ich mehr von Mojave mit Parallels und Eye-TV..

    Aber da hab ich ja noch die kleine Z390er Kaffeemaschine und den X299er am Schreibtisch stehen, beide mit Sonoma, beide mit einer Radeon Pro VII in der Tb-Box.

    Files


    :hackintosh:

  • So, vor unterdessen schon wieder fast zwei Monaten haben wir in Essen die USB-Anschlüsse komplett neu gemacht: raus mit den ganzen SSDTs, über Windows neue Kexte als USBToolBox.kext und UTBMap.kext erstellt.

    Jetzt gehen die Anschlüsse unabhängig vom SMBios - und meist gehen sie auch. Ventura auf der internen NVMe ist jetzt die Standart-Startplatte, so wie das ja auch geplant war. Nur das Bluetooth schläft manchmal noch ein.

    Sonoma läuft auf einer SSD, trotz der serienmäßigen BCM4360 läuft der WLAN-Broadcom-Patch aus irgendeinem Grund nicht: Bt wird als "THIRD_PARTY_DONGLE" erkannt, WLAN jetzt als "Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1772.1)", leider noch mit US-Kennung.

    Da der Rechner jetzt sonst auch jetzt als MacPro7,1 richtig stabil läuft, und die Zeit bei schönem Wetter für andere Dinge nutzbar ist, ist meine Bastellaune etwas eingeschränkt..

    Files


    :hackintosh:

  • Inzwischen läuft der dicke Kasten dauerhaft stabil mit Sonoma und auch als Test mit Sequoia Beta.

    Die Sonoma-Platte hab ich auf meinem kleinen Z97er auf 14.4 gebracht und danach problemlos weiter auf dem aktuellen Stand gehalten, also zZt 14.6 b1. Alles läuft wie es soll: BT, WLAN, USB, Thunderbolt, Festplatten und beide NVMe.

    Dass das bis dahin nie funktioniert hatte liegt wohl an irgendwelchen Installationsresten alter Systeme auf der bisher im X99er verwendeten NVMe (auch wenn aus der 500er Samsung eine Crucial geworden ist). Mit dem anderen Zweig von der gleichen Basis, den ich bisher am Original-Mac und der kleinen Z390er Kaffeemaschine verwende, ging das jetzt problemlos durch. WLAN läuft mit der Original-X99er-Karte endlich ohne Probleme, natürlich mit dem Broadcom-Patch.

    Aus der nie sauber laufenden Ventura-Crucial-NVMe hab ich zwischendurch mal am X299er eine USB-Platte für Sequoia-Tests gemacht.

    Da läuft sie problemlos, wenn man vom sonst lange schon nicht mehr aufgetretenen DVD-Laufwerk-Fehler beim Start absieht.

    Im X99 gibt es dagegen ein größeres Startproblem: schon im Verbose kann ich erkennen, dass es Schwierigkeiten mit Apples NVMe-Treibern gibt, und letztlich werden die beiden NVMe's auch nicht angezeigt, genau wie jetzt Bluetooth fehlt.

    Dabei sollte das doch mit in den neuen USB-Ports sicher enthalten sein. Auch einige USB-Ports fehlen jetzt wieder. Muss ich wohl doch wieder zum Schraubenzieher greifen und die kleine Crucial aus dem USB- ins MacPro-Gehäuse umbauen auf einen der beiden NVMe-Plätze zum Testen, sonst häng ich wieder an der etwas längeren Prozedur, den Cache komplett frei zu löschen..

    Dass das Broadcom-WLAN noch nicht gehen kann war mir ja klar. Ohne passenden OC-LP eben kein WLAN-Patch. Schade, denn das iPhone-Mirroring scheint in der zweiten Beta jetzt aktiviert zu sein.

    Die Veränderungen an der EFI sind seit dem letzten Mal minimal: außer OC 1.0.0 eigentlich ist nur der Broadcom-Patch für Sonoma > 14.3 eingepflegt mit dem noch notwendigen Abschalten des Patches bei Sequoia:

    Files

    • EFI.zip

      (95.28 MB, downloaded 40 times, last: )


    :hackintosh:

    Edited once, last by MacGrummel ().

  • Ich hab mal mit meinen Grafikkarten gespielt:

    Die AMD Radeon Pro 5700 will einfach nicht! Nach und nach hab ich wohl fast alle DP-Kabel durchprobiert. Auch über den USB-C-Anschluss kommt kein Bild. Wenn ich nur wüsste, wo es hängt! Das Pikera-Bootarg ist es jedenfalls nicht.

    Mit Apples mDP-HDMI-Adapter gab es mit einem Mal ein Bild! Wenigstens BIOS und Verbose-Zeilen wurden angezeigt, beim Abschalten des V-Modus blieb dann eben der Apfel hängen. Am 299er war es im Frühjahr nicht anders. Wo ist mein Fehler?

    Also hab ich mal meine Radeon ProVII (die als Vega 1 erkannt wird) aus der Thunderbolt-Box statt der RX 580 direkt eingebaut:

    Und prompt hab ich auch auf dem X99er endlich die Beta 3 & 4 (23G5066c und 23G5075b) angezeigt und geladen bekommen.

    Unterdessen läuft der Rechner auch mit ner anderen Platte auf Sequoia, da hab ich allerdings irgendwie Bluetooth verloren. Und auch als USB-Dongle hilft es nicht, die Software??


    So richtig dauerhaft rund läuft der X99er also immer noch nicht wirklich. Wenn ich größere Filme bearbeite und der Arbeitsspeicher wird grade noch für irgendwas Anderes genutzt wird, stürzen nicht nur die Adobe-Programme oder EyeTV ab, sondern der Kasten bleibt schlicht hängen.


    :hackintosh:

    Edited 3 times, last by MacGrummel ().

  • Wenn als letztes beim Verbose-Start dann lese: Unsupportet CPU weiß ich doch, dass es irgendwie anders hakt. Die läuft ja mit den anderen Grafikkarten. Der DriverKit-AppleEthernetE1000 ist da allerdings mehrfach aufgetaucht..

    Natürlich läuft bei mir Screen-Sharing, bei meinem halben Dutzend Rechner hier geht es auch nicht anders.

    Aber dafür muss der Rechner erstmal laufen. Wie gesagt hab ich die Radeon Pro W5700 mit Boot-Arg agdpmod=pikera wieder gegen meine Radeon Pro V II getauscht (im System allerdings nur als Vega 16GB erkannt). Ich hab da ja alternativ noch meine Vega Frontier Edition im Regal, nur wollte ich eigentlich weniger Strom verheitzen.

    Die fehlende Sparsamkeit bei geringer Belastung war für mich immer ein gutes Argument gegen die beiden Vegas, nur sind die RX580er da doch etwas schwach auf der Brust.


    Die W5700 muss irgendwie mit dem BIOS der Boards (schlecht) zusammen wirken. Bevor ich jetzt auf den Apple-mDP-HDMI-Adapter gekommen bin, hat mir die Karte noch kein einziges Bild gezeigt, egal, ob Z97, X299 oder jetzt X99 D2, nichtmal das BIOS. Davon, dass die Navi-Karten nur über UEFI starten, gehe ich mal aus..


    :hackintosh:

  • Mit der jetzt eingebauten Vega-2-Grafik läuft der X99er schon ein paar Tage durch. Endlich! Die heizt auch nicht so heftig wie die Vega FE, sieht aber so schlicht aus, dass ich mir das Fenster am Gehäuse jetzt sparen kann..

    Nachdem ich ein paar alte Extentions entfernt habe, geht auch meine uralte (von einer Samsung- auf eine Crucial-NVMe geclonte) System-NVMe aus Sierra- und High-Sierra-Zeiten tatsächlich mit der aktuellen Sequoia Beta.

    Bluetooth geht dank des AirportBrcmFixup.Kext endlich auch hier. Brauchte die (originale Asus-) Broadcom-WLAN- & Bt-Karte ja eigentlich sonst nicht. Nur die Bezeichnung verwirrt noch etwas..

    Bei dem vielen hin- und her-Geschiebe der Kexte und OC-P-Listen war das garnicht so einfach, aber dafür haben wir ja den SystemReport im KextUpdater:

    Photoshop, Resolve und EyeTV arbeiten hier ohne neue Probleme, unterdessen hab ich auch die ersten Video-Calls mit dem iPhone als Kamera und Mikro gemacht. Irgendwann kümmere ich mich auch mal richtig um Thunderbolt (hotplug) und vielleicht um die zweite eingebaute Grafik.

    Die komische Sperre gegen "About this Hack" hab ich über einen Umweg gelöst: ich hab die aktuelle Version einfach aus meiner Sonoma-Platte hier in den "Programme"-Ordner kopiert. So startet es dann. Vielleicht hat da ja jemand am Repo rumgespielt und es ist wirklich Malware..

    Files


    :hackintosh:

  • Wer ein Asus-X99-Board besitzt, kann UEFIpatch testen, es ersetzt CpuTscSync.kext.


    # CpuMpDxe (Sockel 2011-v3 MB: Asus-X99)

    40BEAB40-CECE-4909-B133-20A413AE19E9 10 P:B9E200000045:B93B00000045

  • mimixa Kannst Du das etwas erläutern? Mein BIOS hat einen UEFI-Patch. Oder soll das irgendwo in die OC-PListe eingetragen werden??


    Leider hat mein X99er mit Sequoia seit der Version Beta 8 den Zugriff auf Bluetooth verloren, es geht nicht nur das eingebaute Bt in der WLAN/Bt-Karte nicht mehr, auch ein angestecktes Dongle aktiviert keinen Bluetooth-Treiber. Bei Beta 4 sah das noch anders aus:

    Aber in der RC-Version hat sich das leider nicht gebessert.

    Damit ist das aktuelle Beta-System bei mir wieder raus.


    :hackintosh:

  • MacGrummel unter Ventura gab es doch damals Anfangs auch Probleme mit der Erkennung/Initialisierung des BT-Teils (wurde zwar gesehen aber nicht richtig eingebunden...) damals half folgendes:

    Vielleicht einen Versuch wert, sofern noch nicht getestet oder bereits eingefügt bzw. noch aus Venturazeiten vorhanden...

  • MacGrummel

    Laden Sie UEFIPatch über den Link herunter

    https://github.com/LongSoft/UEFITool/releases/tag/0.28.0

    Fügen Sie den Asus-X99-Patch zur Liste „patches.txt“ hinzu oder verwenden Sie den gesendeten.

    Patchen Sie das BIOS Ihres Motherboards mit UEFIPatch und flashen Sie es.


    P.S. Vielleicht funktioniert das auf X299, aber ich habe kein solches Board, ich kann es nicht überprüfen.

  • KMac : Woher kommen die vielen Nullen in der Liste? Ich hatte das so nicht gesehen. Müsste ich nicht eher irgendwie die MAC-Adresse eingeben?


    mimixa : Schön, dass Du Dich nochmal meldest. Aber welchen Vorteil bringt dieser zusätzliche BIOS-Patch, außer, dass ich einen Kext weniger benötige. Für mich war es schon schwierig genug, die MSR- und Microcode-Patches einzubauen. Kommt dieser Patch dann auf das Original-BIOS von Asus oder auf die schon mit Microcode und MSR-Register gepatchte Version?

    Ist einfach schon viele Jahre her, ich hatte sogar mal ne funktionierende deutschsprachige Anleitung zusammengeschrieben, nachdem in allen Originalen immer irgendwas im Text gefehlt hatte.


    :hackintosh:

  • MacGrummel der UEFI Patch kann auf das schon mit den Microcodes modifizierte Bios angewendet werden stellt kein Problem dar und eliminiert halt eine bekannte Schwachstelle da der CPUTscSync.kext mitunter gerne auch mal Probleme macht. Der Vorteil der Kext Lösung ist halt das die sich nur auf macOS auswirkt während der UEFI Patch halt global wirk...

    Was die vielen Nullen angeht das ist richtig so und soll so sein also nein da kommt nicht die MacAdresse rein sondern es muss genauso sein wie gezeigt :)

  • KMac : Woher kommen die vielen Nullen in der Liste? Ich hatte das so nicht gesehen. Müsste ich nicht eher irgendwie die MAC-Adresse eingeben?

    Schau mal hier:

    https://github.com/acidanthera…1#issuecomment-1908490828


    Das muss in NVRAM:

    Code
    1. <key>bluetoothExternalDongleFailed</key> <data>AA==</data> <key>bluetoothInternalControllerInfo</key> <data>AAAAAAAAAAAAAAAAAAA=</data>