Beiträge von Nio82

    Nelli1984


    Wenn du Probleme mit Englisch hast dann kann ich dire für einzelne Texte auch DeepL empfehlen. Aber, für die modernen Brwoser heute, Firefox, Crome & Co gibt es AddOnes mit denen man sich komplette Webseiten übersetzen lassen kann. In verschiedene Sprachen.


    Damit du weißt was welche Einstellung in OC bewirkt, da gibts dann auch auf der Webseite von OpenCore eine Datenbank.


    "OpenCore Reference Manual"

    https://dortania.github.io/docs/latest/Configuration.html


    Und hier gab ich noch eine 6 teilige Video Reihe die ausführlich OpenCore erklärt & zeigt wie nan eine Bootfähige OC Config erstellt.



    Falls du es noch nicht kennst, das ist der Dortania Guide. Die Nr.1 Anlaufstelle für OpenCore Anleitungen.


    https://dortania.github.io/OpenCore-Install-Guide/


    Ist zwar auf Englisch, aber wie erwähnt, kannst du dir ja mit einen Browser AddOne übersetzen lassen.

    dcpro11


    Die Unterstützung für die alten Broadcom WiFi Karten hat Apple erst bei Sonoma entfernt, in Ventura ist die noch voll enthalten. Ich vermute mal deine BCM94331cd ist keine originale Apple Airport Karte sondern eine m.2 oder mPCIe für PCs/Notebokks richtig? Da kann es trotz vorhandener Unterstützung nötig sein DeviceProperties in die OC/Clover Config ein zu tragen. Schau mal in deiner alten Clover Config nach & wenn ja übertrage die Properties in die OC Config. Dann sollte der WLAN Teil schonmal funktionieren. Für BT brauchst du dann eventuell die üblichen zusatz Kexte für Broadcom Karten.


    USB Mapping ist wichtig, der USB Port Quirk in OC der das Port Limit aufhebt ist nur dazu da damit man das Mapping durchführen kann & sollte sonnst nicht genutzt werden. Der macht das System instabil. Sind die USB Ports nicht gemappt, kann das auch dazu führen das Geräte wie der Bluetooth Teil der WiFi Karte nicht funktionieren.


    Zum Thema NVRam Reset, kaputt machen kannst du damit nix. Gerade Clover nistet sich gerne im NVRam ein & kann dann den erfolgreichen Boot nach Änderungen in der Config verhindern. Oder sogar umgekehrt, lässt das System erfolgreich booten obwohl die Config eigentlich nicht funktionieren sollte. Was beides ärgerlich sein kann. ;-) Wenn dus noch nicht hast, aktiviere die Funktion in der OC Config & führe mal einen Reset durch.

    Snow45


    Das selbe hatte ich früher bei meinem alten ASUS MoBo in Verbindung mit Clover auch.


    Daher rate ich dir, wenn der PC wieder anspringt, bleib bei OC. Der ständige Wechsel hin & her ist nicht gut & führt zu Fehlern. Ich schätze das ist auch einer der Gründe warum es mit USB nicht klappt.


    Mach es wie die andern beiden schon geschrieben haben. Klemme den PC vom Strom ab, nimm zur sicherheit auch die MoBo batterie raus. drücke dann 2-3 mal die Power Tast damit auch der letzte Srtom raus ist. Warte dann 5/10min & versuch den PC wieder zu starten.


    Ich würde auch mal schauen ob das BIOS nicht upgedatet werden kann.

    Snow45


    Du schreibst "klappt nicht", beschreib doch mal ausführlich was du genau gemacht hast.


    Hast du, wenn du mit dem HackinTool nach den Ports schaust auch alle angezeigten Ports raus gelöscht & dann reload gedrückt? Sonnst zeigt er nicht korrekt alle erkannten Ports an.


    Ja du kannst in OC Boot & Fehler Protokollierung aktivieren. Ich weiß gerade nicht genau welche Quirks das sind, müsstest du dir noch mal im Dortania Guide durch lesen, Da steht das mit drinne.


    Ich würde auf jeden Fall auch nochmal das BIOS kontrolieren ob dort alle Einstellungen Stimmen. Ich hab dir mal an dem Post ein Doc mit den Bios Einstellungen angehängt.


    Der Boot Arg -amfipassbeta dürfte keinen Unterschied machen ob er in der Config steht oder nicht. Der hat nur Einfluss auf diese Kext, wenn di aktiviert ist sorgt der Eintrag dafür das die Kext auch bei Beta OS Versionen geladen wird,


    Ich hab auch so ein wenig die Vermutung das der NVRam Reset nicht greift. Zudem ist das ständige hin & her zwischen OC & Clover auch nicht gut.


    Eine weitere Möglichkeit um die USB Ports zu mappen wäre mit USBToolBox Tool unter Windows.


    https://github.com/USBToolBox/tool


    Oder die gleichnamige Kext unter macOS nutzen.


    https://github.com/USBToolBox/kext


    Aber bei beiden kann ich dir nicht helfen, weil ich die selber noch nicht benutzt habe.

    Catalina war das letzte macOS mit dem das Mapping übers Hackintool funktioniert. Du kannst es auch unter Mojave nutzen. Du solltest dann aber OC dafür verwenden. Und den musst du auch noch mal bissel anpassen. Du aktivierst die USBInjektAll.kext & deaktivierst die anderen beiden (wenn aktive). Dann gehst du in der Config in den Bereich Kernel/Quirks & aktivierst "XhciPortLimit". Das deaktiviert dann das 15 Port Limit. ABER WICHTIG: Dieser Quirk macht das System instabiel, daher nach dem Mapping wieder deaktivieren. Der Quirk wird nur aktiviert damit alle vorhandenen Ports fürs Mapping zur Verfügung stehen. Danach dann mit OC neu starten & du kannst mit dem Mapping anfangen. Im Hackintool ist auch noch mal eine Anleitung fürs Mapping vorhanden. Die in der Anleitung erwähnten Boot Args trägst du in der OC Config unter NVRAM/7C436110-AB2A-4BBB-A880-FE41995C9F82/boot-args ein.

    Tony719


    Auf eine schwammige Frage eine eindeutige Antwort. 😉 Da musst du erstmal richtig definieren was du unter "alle Systeme" verstehst, damit man dir passent antworten kann. Sonnst muss man dafür soweit ausholen wie von MacGrummel gezeigt. Immerhin gab es in den letzen 14 Jahren, ja richtig, 14 macOS Versionen!!! Und MacOS ist nun mal kein Windows das 20/25 oder mehr Jahr rückwärts kompatibel sein muss.

    Snow45


    Ja wenn du die BT Kexte in der OC Config aktiviert hast & es nicht funktioniert, liegt das warscheinlich an der USB Kext. Ich hab noch mal überlegt & klar die USBPorts.kext kann ja nicht funktionieren, die ist auf Informationen angewiesen die in der DSDT.alm enthalten sind die du mit Clover genutzt hast. Ein Tipp, wenn du jetzt das USB Mapping neu machst geht das mit Hackintool nur unter Catalina. Ab BigSur aufwärts musst du dann die Terminal App aus dem Dortania guide nutzen. Wenn du dann die Ports fertig gemappt hast werden dir 2 Dateien erstellt. Eine USB kext & eine USB aml. Mit der AML Datei ersetzt du dann im ACPI Ordner die schon vorhandene "SSDT-EC-USBX-DESKTOP.aml" & die Kext ist ja klar. ;-)


    Beim USB Mapping muss beachtet werden, macOS hat ein USBPort Limit von 15 Ports pro Controller. Und dabei zählen USB3.0 Ports doppelt. Sowohl als USB2.0 als auch 3.0. Interne Komponenten wie BT Karten, SD Kartenleser, WebCams (an Laptos) die auch über USB laufen zählen ebenfalls je als ein Port. Das heißt, hast du am PC zB 4 USB2.0 Ports & 6 USB3.0 Ports plus 1 BT Karte & 1 SD Kartenleser, dann sind das für macOS 18 Ports. Das führt in vielen Fällen dazu das man mit macOS nicht alle physischen Ports nutzen kann. Da muss man sich dann entscheiden, welche brauch ich & welche nicht.


    Das hatte ich auch & damit ich im 15 Port Limit bleibe, hab ich ein paar USB3.0 Ports an der PC Rückseite nicht mit gemappt.

    Fantatwo


    Das ist schon merkwürdig. Den der BT Teil der alten Airport Karten wird unter Sonoma noch OOB unterstützt. Es ist eigentlich der WLAN Teil dir OCLP benötigt damit es wieder läuft. Sicher das du nicht das WLAN meinst? Wie siehts damit aus, läuft das?

    Snow45


    So hab jetzt mal den von dir erstellten OC bei mir getestet & ja hier startet er auch nicht. In der Config waren insgesammt 9 Fehler drinne. (Kann man mit OCAuxiliaryTolls überprüfen)


    Ich hab den OC, den ich gestern für dich erstellt habe jetzt fertig. Hab ihn auf Basis meines OC erstellt & erfolgreich bei mir getestet.


    Aus deinem Clover hab ich die DeviceProperties für WiFi Karte & iGPU übernommen, so wie das ALC Layout für Audio.


    Bei den Kexten hab ich schonmal die nötigen Kexte hinzugefügt die für WiFi unter Sonoma nötig sind. Aber WiFi Kexte erstmal für den Test komplett deaktiviert. Auch die für Ventura. Kannst dann selber aktivieren. Zusätzlich, auch fürs testen hab ich USBInjektAll.kext hinzugefügt & USBPors.kext so wie XHCI-unsupportet.kext deaktiviert. Wenn es mit USBInjektAll funktioniert, kannst es dann mit USBPorts versuchen & XHCI-unsupportet würde ich schauen ob du die überhaupt brauchst. Zusätzlich hab ich noch RadeonSensor.kext & SMCRadeon.kext eingebunden. Damit die Sensordaten deiner AMD GPU ausgelesen werden können. für HWMonitor & Co.


    Das SMBIOS hab ich auch korrigiert, du hattest eins für KabyLake drinne. OIch hab es durch das korrekte CoffeeLake ersetzt.


    BootMenü UI hab ich auch gleich eingebunden & wenn du unter UEFI/Audio/AudioDevice das richtige einträgst, dann hast du sogar den Apple StartUp Sound.


    So ich drück die Daumen das es funktioniert. 🙂👍

    Snow45


    Nah dann zeig uns mal was du bist jetzt gemacht hast & lade eine Kopie von deinem OC hoch. :-)


    Was auf jeden Fall ratsam ist. Vor dem OC Test, mach mal einen NVRAM Reset. So das alle Rest von Clover aus dem NVRAm raus sind. Das kann sonnst auch zu Fehlern führen. Gleiches gilt auch wenn du an OC Änderungen vornimmst. Vor dem Testen NVRam Reset. :)

    Ich weiß ja nicht wie gut du dich auskennst & daher auch nicht wie detailliert ichs dir beschreiben muss.


    Im Grunde gans einfach. Du lädst dir über den AppStore die aktuellst für deinen Mac verfügbare macOS Version runter. Erstellst dadraus einen Installations USB Stick mit dem Terminal oder der App deiner Wahl. Startest den Mac neu, hälst die Alt/option Taste gedrückt bis die Bootauswahl Menü kommt & startest vom USB Stick in den Installations Assistenten. Dor das Festplattendienstprogramm öffnen. Die Platte neu Formatieren & danach die Installation starten.


    Kannst dir ja bei YouTube ein Anleitungs Video suchen.


    Alternative kannst für den macOS Download & Stick Erstellung auch ein Programm wie AnymacOS oder Mist verwenden. Findest du bei hier im Forum.


    Ich würde aber das Ganze erstmal mit einer Installation auf einer USB Platte testen, bevor ich das Produktive System platt mache. Oder mach dir vorher mit TimeMachine ein Backup vom System, das du dann zur Not mit dem Migrationsassistenten wieder herstellen kannst.

    Max


    Was mitchde schreibt stimmt so nicht. Da es sich um ein echtes MBP handelt muss da kein MacModell gefaket werden. OCLP nutzt den Board SerielNr Check deaktivieren Patch, damit macOS auf nicht supporteden Macs startet. Du musst auch dem Install Stick nicht mit OCLP erstellen. Das kannst du genauso gut mit zB TINU & Co machen.


    Wichtig ist dass du mit OCLP OpenCore auf den Stick installierst. machst du das an dem MBP, dann erkennt OCLP automatisch das MacModell & macht die nötigen Einstellungen selber. Machst du das an einem anderen Mac oder Hacki, dann musst du in den OCLP Einstellungen das MacModell deines MBP auswählen.


    Es kann sein das dein OC auf dem Stick OK ist, aber der macOS Installer fehlerhaft. Das würde ich auch mal überprüfen. Du kannst ja, wenn du die Interne SSD noch nicht platt gemacht hast, mal das bereits installierte OS mit OC vom Install Stick booten. Geht das erfolgreich, dann liegts warscheinlich nicht an OC.

    Nah solange du eine macOS Version installiert hast die den iMac auch offiziell unterstützt, würde ich auf das naheliegendste tippen & sagen, da is die WiFi Karte defekt.


    Um das auszuschließen könntest macOS nochmal komplett platt machen & ganz frisch neu installieren ohne up/downgrade von einer auf die andere Version. Alternative wenn du hast. klemme eine 2. Platte an den iMac per USB an & installiere dadrauf ein frisches macOS. Wenns da auch nicht funktioniert, selbst nach NVRAM & SMC Reset nicht. Dann ist es ein Hardware Problem.

    Snow45


    Hättest mal mit dem PlistEditor noch gewartet, dann hätten wir dir gleich die kostenlose Alternative geben können.


    Aber ich empfehle dir sowieso neben einem Pleist Editor hauptsächlich mit "OCAuxiliaryTools" zu arbeiten.


    https://github.com/ic005k/OCAuxiliaryTools


    Das ist eine App ähnlich dem "CloverConfigurator". Das gute OCAT gibts für macOS, Linux & Windows. Ein weiterer Vorteil von OCAT, dieser bieten in den Quiks Bereichen schon vorlagen für die verschiedenen CPU/Chipsatz Generationen. Wenn du OCAT nutzt musstr du die App beim ersten Start dann noch mit der aktuellen Version von OC synchronisieren. Wie das geht zeigt dir diese Anleitung.



    Für fdeine WiFi Karte hab ich diesen Link mit einer Anleitung. Kannst versuchen damit die Karte dann unter sonoma zum laufen zu bringen.


    Anleitung für Broadcom-WLAN-Patch unter macOS Sonoma


    Wenn das nicht geht kannst ja immer noch zu einer Intel WiFi Karte wechseln. Dei den Intel Karten bekommt man zwar WLAN & BT zum laufen, der Nachteil ist aber, mit denen kann man keine der Apple Dienste wie Airdrop HandOff & Co nutzen.


    Mit der von mir verlinken Video Reihe aus meinem letzten Post & der Anleitung "Dortania Guide" die Apfelbaum dir gegeben hat, kannst du dann Ventura & Sonoma installieren. Bis auf die Sache mit WiFi unterscheiden sich das bei den beiden OS Versionen nicht.


    Wegen einer 2. Platte, schau doch mal bei Amazone, da bekommt man von den günstigen Herstellern wie Intenso eine 128GB SSD schon für 15,-€ oder teilweise so gar billiger. Fürs Testen reicht das allemal aus.


    https://www.amazon.de/dp/B0093…c_wl_lv_ov_lig_dp_it&th=1


    https://www.amazon.de/dp/B07LG…c_wl_lv_ov_lig_dp_it&th=1