atarixleWillkommen bei atarixle

07.10.2026, 19:08

Open Core Legacy Patcher 3.0.0 RC2, Tahoe auf dem 2008 MacBook Pro 4,1

Heute habe ich mein 2008er MacBook Pro 4,1 17" HiRes auf Tahoe aktualisiert.
Gleich vorweg: schaltet SSH (Entfernte Anmeldung) ein!
Ihr habt sonst kaum eine Chance, an das MacBook Pro heranzukommen, um die Root-Patches anzuwenden, die die nötigen Treiber für Tastatur und Maus, WLAN, Ton und Grafik installieren. Unter OCLP 3.0.0 RC2 und Tahoe funktioniert der Trick mit dem USB2.0-Hub NICHT! (Update: ich bin der Meinung, im Changelog von OCLP 3.0.0 RC3 etwas über Maus und Tastatur gelesen zu haben, finde diese Stelle aber gerade nicht) Mir ist genau dies passiert, als ich das Update von Sonoma auf Tahoe in-place durchgeführt habe.

Was nicht funktionierte:

  • USB 2.0-Hub für Tastatur und Maus benutzen
  • OCLP/Tahoe oder OCLP/Tahoe Recovery per FireWire auf einem iMac8,1 mit Tastatur und Maus an USB2.0 booten (wohl weil Tahoe FireWire nicht mehr unterstützt)
  • einen USB-Stick mit OCLP für den iMac8,1 erstellen und von diesem Stick OCLP booten, um dann Tahoe oder Tahoe Recovery zu booten
  • Platte ausbauen und an einem MacBook Pro early 2014 mit OCLP booten

Wie es doch noch klappte:

  1. die Festplatte des MacBook Pro im Target-Modus (Taste T beim Booten drücken) per Firewire mit einem Rechner mit Monterey verbinden (dazu nahm ich mein MacBook5,2)
  2. von dort aus mit dem Befehl
    sudo /usr/libexec/PlistBuddy -c "Set :com.openssh.sshd 0" "/Volumes/macOS/private/var/db/com.apple.xpc.launchd/disabled.plist"
    SSH (Entfernte Anmeldung) einschalten
  3. das MacBook Pro booten
  4. per SSH anmelden
  5. den Befehl
    /Applications/OpenCore-Patcher.app/Contents/MacOS/OpenCore-Patcher --patch_sys_vol
    eingeben und abwarten
  6. anschließend mit reboot den Rechner neu starten

Ich habe die Platte bzw. das Systemvolume des MacBook Pro mit einem Mac, auf dem Monterey läuft, bearbeitet. Ich weiß nicht, welche älteren Systeme in der Lage wären, das Systemvolume überhaupt zu lesen. Auch ist es sehr gut möglich, dass der Befehl, um den launchd-Eintrag so zu setzen, dass sshd nicht mehr deaktiviert ist, in anderen Systemen ein anderer ist.

Ich bin so froh ...

... dass mein MacBook Pro nach stundenlangem Herumprobieren endlich läuft!
Und ja, das passiert early adoptern manchmal.