Zum Inhalt wechseln

Foto
* * * * * 1 Stimmen

[How-To] OS X El Capitan installieren …

OS X El Capitan MacOS X Hackintosh 10.11

  • Bitte melde dich an um zu Antworten
295 Antworten in diesem Thema

#1 OFFLINE   Aeneon

Aeneon

    iCreative

  • Moderators
  • 1.493 Beiträge
  • Location526164656265756C
  • OSX:10.11
  • Motherboard: GA-Z97X-UD3H-BK
  • CPU: Core i5 4690K
  • Grafikkarte: NVIDIA GTX 980
Zeige Hardware
5 Hardware Favorit(en)

Geschrieben 10 Juni 2015 - 01:30 Uhr

Angehängte Datei  Contreras_Logo.png   31,67K   47 Mal heruntergeladen


OS X El Contreras

 

Hallo liebe Freunde,


nachdem Apple vor gut 24 Stunden die erste Developer Preview zum neuen OS X 10.11 „El Capitan“ vorgestellt hat, möchten wir dir heute zeigen, wie du Apples neustes Betriebssystem auch auf einem PC installieren kannst. Alles was du dafür benötigst, sind die folgenden Programme, sowie ein wenig Glück, was deine Hardware betrifft. Schließlich kann nicht jeder Computer in einen sogenannten „Hackintosh“ verwandelt werden.
 
Zunächst einmal benötigst du OS X El Capitan. Dieses können Entwickler, aber auch Teilnehmer des Beta-Programms von Apple beziehen. Seit 30. September ist es als kostenloses Update im App Store verfügbar.
 
OS X ist nicht gleich Windows und daher benötigst du einen Bootloader, der deinem PC ermöglicht andere Betriebssysteme zu booten, denn der Windows Boot Manager startet nur Windows. Seit OS X Yosemite hat sich Clover in der Hackintosh-Gemeinde etabliert, da dieser ein durchaus mächtiger Bootloader ist und auch die DSDT ( dazu später mehr ) patchen kann.

Für einige Computer kann es erforderlich sein, dass du noch einige Treiber – so genannte Kernel Extensions bzw. KEXTe – benötigst. Um herauszufinden, welche Hardware bei dir Out-Of-Box ( OOB ) läuft und welche nicht, gibt es das „System Info„-Tool für Mac und Windows.
 
Dieses zeigt dir in 3 einfachen Grafiken an, …
  • Angehängte Datei  Contreras_Info_Check.png   682bytes   331 Mal heruntergeladen  ob ein Gerät als funktionstüchtig gemeldet wurde, …
  • Angehängte Datei  Contreras_Info_Positive.png   778bytes   126 Mal heruntergeladen  ob ein Gerät nicht gemeldet wurde, dieses aber dennoch funktioniert …
  • Angehängte Datei  Contreras_Info_Negative.png   800bytes   110 Mal heruntergeladen  oder ob ein Gerät als nicht funktionstüchtig gemeldet wurde.
Je nachdem, was dir „System Info“ als Resultat für das jeweilige Gerät meldet, benötigst du eine Kernel Extension oder nicht. Diese kannst du am Besten bei InsanelyMacHackintoshOSX oder root86 finden. Dinge wie Netzwerk und Audio spielen für die Installation keine hauptsächliche Rolle und können nachträglich installiert werden.
 
Zusätzlich kannst du noch einen Blick in das OSx86-Wiki werfen, dort findest du eventuell noch weitere KEXTe, die du benötigst. Im OSx86-Wiki selber hilft ein wenig suchen, da nicht jede Komponente bzw. jeder Computer für die jeweilige OS X-Version eingetragen wurde.
 
Hinweis : Bitte beachte, dass du für die folgenden Schritte einen Mac benötigst ( Freunde, Verwandte oder ein bestehender Hackintosh können hier hilfreich sein ).
 
Kommen wir jedoch zur Erstellung des Installationsmediums. Dafür benötigst du einen 8 GiByte großen USB-Stick oder du partitionierst deine Festplatte gleich in 2 Partitionen : Eine für die Installation und Clover und die andere für OS X. Wenn du dich für eine Option entschieden hast, kommen wir zu …
 

Schritt 1 – Vorbereitung


Öffne das Terminal und gib Folgendes ein : “sudo“, gefolgt von einem Leerzeichen. Anschließend navigierst du im Finder zu deiner heruntergeladenen “Install OS X 10.11.app” ( im Laufe der verschiedenen Beta-Versionen kann sich diese vom Dateinamen ändern ), klickst mit der rechten Maustaste drauf und wählst den Eintrag “Paketinhalt anzeigen”. Wechsele in den Unterordner “Contents” und “Resources” und ziehe die “createinstallmedia” ins Terminal-Fenster. Füge jetzt ein weiteres Leerzeichen, gefolgt von “--volume” ( auch hier ein nachfolgendes Leerzeichen nicht vergessen ) ein und ziehe deinen USB-Stick bzw. deine Partition für die Installation vom Schreibtisch ins Terminal-Fenster. Anschließend fügst du ein Leerzeichen, gefolgt von “--applicationpath” und einem weiteren Leerzeichen ein. Ziehe jetzt die “Install OS X 10.11.app” ins Terminal-Fenster und füge noch ein Leerzeichen, gefolgt von einem “--nointeraction” ein.
 
Das Ganze könnte dann etwa so aussehen :
 
sudo /Applications/Install\ OS\ X\ 10.11.app/Contents/Resources/createinstallmedia --volume /Volumes/Installation --applicationpath /Applications/Install\ OS\ X\ 10.11.app --nointeraction
 
Wenn du auf Enter drückst, werden alle Daten auf deinem USB-Stick bzw. der ausgewählten Partition entfernt und die Installation wird kopiert. Dieser Schritt kann je nach Medium einige Minuten dauern.
 

Schritt 2 – Clover

 
Als Nächstes nehmen wir uns Clover  ( eine aktuelle Version ist immer von Vorteil, seit der 3223 ist auch eine Unterstützung für El Capitan enthalten; seit 3259 funktioniert auch die KEXT-Injection wieder ) an. Hier gibt es 2 grundverschiedene Installationsmethoden : UEFI und Legacy. Wenn du ein UEFI-Mainboard und die UEFI-Funktionen verwendest, so wähle diese Methode aus, wenn nicht, dann bleibt dir nur Legacy übrig ( wenn du ein Windows parallel installiert hast, schau bitte im UEFI nach, wie dieses gestartet wird; UEFI oder Legacy ).
 

Angehängte Datei  Contreras_Clover.png   163,29K   124 Mal heruntergeladen

 
Starte das Clover-Setup und klicke 2x auf “Fortfahren”, du solltest jetzt unten den Punkt “Ort für die Installation ändern” sehen. Wähle hier deinen USB-Stick oder die Partition aus, auf der sich die Installation befindet. Dieser sollte in etwa “OS X 10.11 Install Disk” heißen. Klicke anschließend auf “Fortfahren” und wähle “Anpassen”.
 
Klicke jetzt die folgenden Dinge für die Legacy-Methode an :
  • Bootloader / Installiere boot0af in der MBR
  • CloverEFI / Clover-EFI 64Bit SATA
  • Drivers64UEFI / EmuVariableUefi-64
  • Drivers64UEFI / OsxAptioFixDrv-64 oder OsxAptioFix2Drv-64
  • Drivers64UEFI / PartitionDxe-64
Wenn du die UEFI-Methode verwendest, wähle die folgenden Punkte aus :
  • Install for UEFI booting only
  • Installiere Clover in der ESP
  • Bootloader / Kein Update für MBR und PBR
  • Drivers64UEFI / EmuVariableUefi-64
  • Drivers64UEFI / OsxAptioFixDrv-64 oder OsxAptioFix2Drv-64
  • Drivers64UEFI / PartitionDxe-64
Klicke anschließend auf “Installieren” und Clover wird auf der gewünschten Partition installiert.
 
Hinweis : Wenn du Clover auf einem USB-Stick installierst, musst du stets von diesem Starten, bis du Clover auf deiner Festplatte installiert hast.
 

Schritt 3 – Clover anpassen


Wenn Clover fertig installiert wurde, so lade dir den Clover Configurator herunter, um die „config.plist“ anzupassen. Standardmäßig sollte der Clover Configurator bereits eine „config.plist“ finden, wenn du jedoch im Clover-Setup die Option „Installiere Clover in der ESP“ angehakt hast, dann musst du zuerst die EFI-Partition mounten, was du unter „Mount EFI“ tun kannst. Wechsle anschließend auf die Startseite des Clover Configurator und wähle die entsprechende „config.plist“ aus.
 

Angehängte Datei  Contreras_Configurator.png   214,35K   110 Mal heruntergeladen

 
Da dieser Teil recht umfangreich ist und es Dutzende an Einstellungen gibt, möchte ich dir hier das Clover Wiki verlinken. Zusätzlich lohnt sich auch ein Blick in diesen Thread von HackintoshOSX.
 
Generell gibt es ein paar Dinge, die zu aktivieren sind :
  • Boot / Verbose (-v)
Zeigt dir während dem Start von OS X die Textausgabe, in der Fehler zu erkennen ( und zu fotografieren ) sind.
  • Boot / kext-dev-mode=1
Ermöglicht das Laden von unsignierten KEXTen, wie der FakeSMC oder einer gepatchten AppleHDA.
  • Boot / nv_disable=1
Wenn du eine NVIDIA-Grafikkarte aus der GTX-750- oder GTX-900-Serie besitzt, solltest du diese Option aktivieren.
  • Graphics / Inject Intel, ATI, NVIDIA
Diese Option kann hilfreich sein, eine GPU zu aktivieren, für die OS X zwar Treiber bereitstellt, jedoch nicht automatisch erkennt.
  • Kernel and Kext Patches / Apple RTC
Verhindert, dass dein BIOS bzw. UEFI beim Neustart zurückgesetzt wird. Dies kann auch optional mit einer DSDT gepatcht werden.
  • Kernel and Kext Patches / Asus AICPUPM
Wenn du ein Mainboard von ASUS oder ASRock verwendest, so aktiviere diese Option.
  • Kernel and Kext Patches / KernelPm
Intel-CPUs mit der Haswell-Mikroarchitektur verwenden nicht mehr das Power Management der “AppleIntelCPUPowerManagement.kext”, sondern ein Jenes, welches direkt im OS X-Mach-Kernel steht. Wenn du einen Prozessor der 4000er-Serie ( oder neuer ) von Intel verwendest, so aktiviere diese Option.
  • Kernel and Kext Patches / KernelHaswellE
Wenn du eine Intel-CPU mit der Haswell-E-Mikroarchitektur verwendest ( Intel-CPUs der i7 5000-Serie ), so aktiviere diese Option.
  • RtVariables / CsrActiveConfig
Um die – mit der Developer Preview 4 integrierte – „System Integrity Protection“ zu steuern, kannst du in  dieses Feld verschiedene Flags eintragen. Nachfolgend haben wir die wichtigsten Flags für dich aufgelistet :
  • 0x01 : Ermöglicht unsignierte Extensions zu installieren.
  • 0x03 : Wie „0x01″, nur zusätzlich Zugriff auf das Dateisystem ( für AppleHDA ).
  • 0x07 : Wie „0x01″ & „0x03″, nur zusätzlich mit Process-Injection ( für TotalFinder ).
  • 0x65 : Wie „0x01″, nur zusätzlich Zugriff auf den NVRAM.
  • 0x67 : Wie „0x65″, nur zusätzlich Zugriff auf das Dateisystem.
  • SMBIOS
Es hat sich bewährt, wenn für die Installation das Modell "MacPro3,1" verwendet wird, da dieses die wenigsten Probleme macht. Klicke auf der rechten Seite den Zauberstab an und wähle im Sheet in der Liste "Mac Pro (3,1) - LGA775" aus. Für neuere Hardware hat sich der "iMac (14,2) - i5-4670/i74771 (Haswell)" etabliert und wäre somit eine Alternative.
 
Hinweis : Wenn du eine NVIDIA-Grafikkarte der GTX-900-Serie verwendest, bitte verwende den "iMac14,2" damit war es mir möglich, die Web-Driver ( dazu später mehr ) nach der Installation zu aktivieren und einem Abschalten des TFT ( Black Screen ) vorzubeugen.
 
Speichere die Konfiguration, in dem du im Menü auf “File” und “Save” klickst.
 

Schritt 4 – FakeSMC & Co.


Bevor du einen Neustart durchführen kannst, musst du noch ein paar Kernel Extensions auf deinen USB-Stick bzw. deine Partition kopieren. Als allerwichtigste KEXT ist hier die FakeSMC ( wählt hier bitte die Binaries aus und mountet das Image nach dem Download ) anzusehen, diese gaukelt OS X einen echten Mac vor und ist unerlässlich. Kopiere die „FakeSMC.kext“ in den Ordner „EFI/CLOVER/kexts/Other“ ( mit einem Update von Clover kann dieser später in „10.11“ umbenannt werden ) auf deinem Installationsmedium. Wenn du sonst noch irgendwelche KEXTe für deinen Computer benötigst, so kopiere diese ebenfalls in den Ordner.
 
Bedenke jedoch : Weniger ist mehr.
 

Schritt 5 – BIOS- & UEFI-Einstellungen


Kommen wir zum Neustart ( ja du kannst neustarten ;-) ) und damit der Einrichtung deines BIOS bzw. UEFI. Gehe dazu ins BIOS bzw. UEFI ( meist über F2 oder ENTF ) und lade die Standardeinstellungen ( hier kann es extrem hilfreich sein, wenn dein BIOS Profile  unterstützt, so kannst du das Profil speichern ).
 
Hinweis : Die nachfolgenden Funktionen sind von der Bezeichnung sehr unterschiedlich zwischen den einzelnen Mainboard-Herstellern, daher beziehe ich mich hier auf mein Gigabyte Z97X-UD3H-BK ( Eintrag in der Hardware-Datenbank von root86, mit allen Einstellungen und Download des Clover-Pakets ).
 
Anschließend solltest du die folgenden Funktionen ändern :
  • Boot-Optionsfilter auf “UEFI” bzw. “Legacy” festlegen ( Clover-Option beachten )
  • eHCI & xHCI Hand-Off aktivieren
  • Interne Grafik des Prozessors deaktivieren ( wenn eine Grafikkarte verbaut ist )
  • SATA-Modus auf “AHCI” festlegen
  • Schnelles Booten & Secure Boot deaktivieren
  • Serielle & Parallele Ports deaktivieren
  • Übertaktung deaktivieren ( kann später wieder aktiviert werden )
  • VT-d deaktivieren
  • Windows 8 Funktionen auf “Anderes OS” festlegen
  • xHCI-Modus auf “Auto” festlegen
Zusätzlich kannst du noch einen Blick in das OSx86-Wiki werfen, dort findest du eventuell noch weitere Parameter, die du anpassen musst.
Speichere die Einstellungen und starte anschließend von deinem Installationsmedium.
 

Schritt 6 – Installation


Wenn du alles richtig gemacht hast, solltest du jetzt von Clover mit einer Auswahl an Partitionen begrüßt werden. Wähle hier dein Installationsmedium mit den Pfeiltasten aus. Gestartet wird die Installation mit einem Klick auf die Eingabetaste.
 
In den nächsten Minuten wird einiges an Text auf deinem Bildschirm erscheinen, dies ist durch den Verbose-Befehl bedingt, der dir eventuelle Fehler anzeigt ( keine Sorge, diese sieht man ). Wenn alles gut geht und du keinen Kernel Panic ( das Pendant zum Bluescreen unter Windows ) erhältst, dann solltest du nach einigen Minuten den OS X-Installationsassistenten sehen.
 
Sollte dies nicht der Fall sein, so mach ein Foto von dem Fehler und lass dir von einem der freundlichen Mitglieder auf root86 oder InsanelyMac ( Multilingual, aber der deutsche Bereich ist nicht mehr stark frequentiert ) helfen. Alternativ kannst du auch einen Kommentar auf diesen Beitrag schreiben, aber die Mitglieder in einem Forum können dir mit unterschiedlichsten Gedanken und Erfahrungen eher helfen.
 
Wenn du den OS X-Installationsassistenten siehst, so wähle hier „OS X Installation“ aus. Wähle anschließend die Partition auf der du OS X installieren möchtest und der Rest geht wie von selbst.
 
Während der Installation wirst du aufgefordert deinen Computer neu zu starten. Wähle hier nach dem Neustart erneut das Installationsmedium aus und die Installation wird fortgeführt. Nach einiger Zeit wirst du dann recht bald von OS X begrüßt und kannst einen Benutzer anlegen, die Zeit einstellen und vieles mehr.
 
Wenn du alle Schritte der Einrichtung erledigt hast, sollte dich der Schreibtisch begrüßen.
 

Angehängte Datei  Contreras_AboutThisMac.jpg   817,79K   31 Mal heruntergeladen


Schritt 7 – Erste Tests & Bugfixes


Nachdem du auf dem Schreibtisch gelandet bist, solltest du zunächst die wichtigsten Dinge überprüfen. Wie sieht es mit dem Netzwerk aus ? Funktionieren alle angesteckten Geräte ?
 
Und ganz wichtig : Funktioniert die Grafikbeschleunigung ?
 

Angehängte Datei  Contreras_QuartzDifference.jpg   821,38K   66 Mal heruntergeladen

 
Ob die Grafikbeschleunigung ( auch Quartz Extreme und Core Image genannt; QE/CI abgekürzt ) funktioniert, kannst du seit OS X Yosemite relativ schnell erkennen : Ist der Hintergrund des Dock transparent oder eher leicht gräulich ?
 
Wenn er transparent ist, dann hast du es geschafft. Sollte dem nicht der Fall sein, so kann bei einer NVIDIA-Grafikkarte der erste Schritt sein, die Web-Treiber ( einen aktuellen Beta-Treiber für OS X El Capitan findest du hier ) zu installieren. Hier musst du ein wenig tricksen, denn NVIDIA bietet die Web-Treiber nur für einige wenige Grafikkarten an. Wähle dazu auf der NVIDIA-Seite den Produkttyp "Quadro" und die Produktfamilie "Quadro K5000 for Mac", sowie dein Betriebssystem aus.
 
Wenn du hingegen nicht lange suchen möchtest, dann können wir dir die Übersicht auf InsanelyMac ans Herz legen …
 
Hinweis : Aktuell unterstützt NVIDIA nur eine Hand voll Mac-Modelle, die du somit in deiner SMBIOS unter "SMProductName" festlegen musst. Wähle dazu ein Modell aus der Liste, dass deiner Hardware-Konfiguration so nah wie möglich kommt ( hier kann der MacTracker aus dem AppStore unheimlich hilfreich sein ) :
  • MacPro3,1, MacPro4,1 oder MacPro5,1
  • iMac13,1, iMac13,2, iMac14,2 oder iMac14,3
  • MacBookPro9,1, MacBookPro10,1 oder MacBookPro11,3

Maxwell & El Capitan

 
Wenn du eine Grafikkarte der Maxwell-Familie ( GTX 75x, GTX 9xx ) dein Eigen nennst, so benötigst du noch einen Patch für die "AppleGraphicsDevicePolicy.kext", um einen Black Screen of Death vor dem Erreichen des Desktops zu vermeiden …
 
Du musst diese Änderungen in El Capitan selbst vornehmen. Starte dazu mit dem Bootflag "nv_disable=1", welches du direkt in Clover eingeben kannst, in dem du die Leertaste drückst. Wenn du auf dem Desktop angekommen bist, wechsele in das Verzeichnis "/System/Library/Extensions" und klicke mit der rechten Maustaste auf die "AppleGraphicsControl.kext", um dir die Paketinhalte anzeigen zu lassen. Wechsele anschließend in den Ordner "Contents/PlugIns" und lege dir ein Backup der "AppleGraphicsDevicePolicy.kext" an.
 
Hinweis : Bevor du Änderungen an den Systemdateien vornehmen kannst, musst du ein wenig in die Trickkiste greifen, da Apple seit der Developer Preview 4 ein neues System integriert hat, welches sich "System Integrity Protection" nennt und über die CSR-Flags in Clover gesteuert werden kann. cvad hat hier ein kleines Tool, namens "SIP Utility" programmiert, welches dich bei der Wahl der richtigen Flags unterstützt.
 
Anschließend löschst du die "AppleGraphicsDevicePolicy.kext" und ersetzt diese durch die von dir heruntergeladene Extension.
 
Bevor du jetzt neu starten kannst, musst du noch die Rechte an den Systemdateien reparieren ( dies ist nach jeder Änderung an den Systemdateien nötig ). Im Gegensatz zu den ersten Developer Previews benötigst du für diesen Schritt das Programm "InsanelyRepairPermission" von InsanelyMac. Öffne dazu das Terminal, welches du im Launchpad ( 2. Symbol von links im Dock ) im Ordner "Andere" findest und gib dort folgendes ein : "sudo", gefolgt von einem Leerzeichen. Anschließend navigierst du im Finder zu deinem heruntergeladenen "InsanelyRepairPermission"  und ziehst dieses ins Terminal-Fenster. Füge ein weiteres Leerzeichen, gefolgt von "-rt /" ein.
 
Das Ganze könnte dann etwa so aussehen :
 
sudo ˜/Downloads/InsanelyRepairPermission -rt /
Dieser Schritt wird ein paar Minuten dauern. Warte bis die Rechte repariert wurden und starte anschließend OS X neu.
 
Wenn alles funktioniert, solltest du ohne Probleme den Desktop erreichen. Wenn dem nicht so ist, bitte führe diesen Schritt noch einmal aus ( auch bei mir hat es eine Weile gedauert, bis der neue Kernel Cache akzeptiert wurde ).
 

Schritt 8 – Audio

 
Eine Welt ohne Ton ist eine langweilige Welt. Vorerst gibt es für die erste Developer Preview von OS X El Capitan noch die Möglichkeit eine gepatchte AppleHDA von OS X Yosemite zu verwenden. Mirone von InsanelyMac bietet dir dazu einen Thread an, in dem du alle gängigen Audio-Chipsätze findest.

Alternativ kannst du auch den AppleALC verwenden, für den du keine weitere gepatchte AppleHDA benötigst.
 
Hinweis : Bevor du Änderungen an den Systemdateien vornehmen kannst, musst du ein wenig in die Trickkiste greifen, da Apple seit der Developer Preview 4 ein neues System integriert hat, welches sich „System Integrity Protection“ nennt und über die CSR-Flags in Clover gesteuert werden kann. cvad hat hier ein kleines Tool, namens „SIP Utility“ programmiert, welches dich bei der Wahl der richtigen Flags unterstützt.
 
Solltest du eine AppleHDA gefunden haben, so kopiere diese einfach nach „/System/Library/Extensions“ auf deiner neuen OS X-Partition. Vergiss dabei aber nicht ein Backup der originalen „AppleHDA.kext“ außerhalb des Ordners anzulegen. Eine gepatchte AppleHDA reicht jedoch noch nicht aus, um deinem Audio-Chipsatz einen Ton zu entlocken. Du benötigst noch einen HDAEnabler, der deiner AppleHDA ein Layout zuweist, dass diese dann verwenden soll.
 
Wähle einen HDAEnabler auf Basis deiner Anschlüsse des Audio-Chipsatzes :
  • 3 : Vorgesehen für Laptops
  • 5 : 3 Anschlüsse ( Pink, Grün, Blau )
  • 7 : 5 / 6 Anschlüsse ( Grau, Schwarz, Orange, Pink, Grün, Blau )
  • 9 : 5 / 6 Anschlüsse ( Grau, Schwarz, Orange, Pink, Grün, Blau, CodecAddress: 2 )
Kopiere den HDAEnabler anschließend nach “EFI/CLOVER/kexts/Other”.
 
Wenn dir die Verwendung eines HDAEnablers zum umständlich ist, kannst du auch auf Clover ausweichen. Starte dazu einfach den Clover Configurator und lege deine Layout-ID unter “Devices” im Bereich “Audio” unter “Inject” fest.

Bevor du zum ersten Mal neu starten kannst, musst du erneut die Rechte an den Systemdateien reparieren. Folge dazu einfach den Anweisungen unter "Maxwell & El Capitan", im Schritt 7.
 
Wiederhole diesen Schritt solange, bis du einen Ton im OS X vernimmst und in den “Systemeinstellungen” unter “Ton” die korrekten Anschlüsse erscheinen.
 

Angehängte Datei  Contreras_Audio.png   72,68K   30 Mal heruntergeladen


Schritt 9 – Feinheiten


Jetzt kannst du zu den Feinheiten übergehen. Erstelle mittels MaciASL eine DSDT und mit dem IO Registry Explorer ein IOREG, welches du zum Bearbeiten der DSDT benötigst. Der Einsatz einer DSDT kann Vorteile haben, allerdings sollte diese sauber gepatcht sein, hier kann dir – bei Fehlern – die Suchmaschine deiner Wahl und die Patches von Pjalm weiterhelfen.
 
Wenn du dich im AppStore anmelden willst, um zum Beispiel die neusten Updates herunterladen zu können, so vergewissere euch, dass dein Netzwerk-Anschluss über die Kennung “en0″ verfügt. Klicke dazu auf in der Menüleiste auf und wähle “Über diesen Mac” und klicke im erscheinenden Fenster auf “Systembericht”. Wechsle dazu auf der linken Seite zu “Ethernet-Karten” und schau was unter “BSD-Name” zu sehen ist.
 

Angehängte Datei  Contreras_AppStore.png   355,94K   31 Mal heruntergeladen

 
Öffne den AppStore und melde dich mit deiner Apple-ID an ( sofern du bereits eine besitzt, ansonsten kannst du jederzeit eine erstellen ).
 

Schritt 10 – FaceTime & iMessage


FaceTime ist relativ einfach zu verwenden. Du musst dich hierfür nur mit deiner Apple-ID anmelden und das war es auch schon.
 
iMessage hingegen ist etwas komplizierter. Hierfür benötigst du eine gültige Seriennummer, sowie die einzigartigen MLB- & ROM-Werte eines echten Macs. Entweder hast du bereits einen eigenen Mac in deiner Nähe oder du fragst Freunde und Bekannte, ob diese iMessage verwenden und wenn nicht, ob du dir die Werte notieren kannst. Es ist auch möglich, dass mehrere Nutzer die selben MLB- & ROM-Werte nutzen können, doch die Vergangenheit hat gezeigt, dass Apple dem hier schnell einen Riegel vorschieben kann.
 
Alternative : Hin und wieder kann es vorkommen, dass auch eine generierte Seriennummer, sowie MLB- & ROM-Werte funktionieren. Die Vergangenheit hat hier gezeigt, dass es ab und an zu Problemen kommen kann. Im Moment ist es jedoch möglich, auch mit generierten Seriennummern ein funktionsfähiges iMessage zu erhalten.
 
Wenn du doch das Glück hattest, ein paar MLB- & ROM-Werte, sowie eine gültige Seriennummer  zu erhalten, kannst du diese 3 Werte in Clover eintragen. Öffne dazu den Clover Configurator und wähle deine „config.plist“ aus. Wechsele auf der linken Seite zu „Rt Variables“ und trage dort deinen MLB- & ROM-Wert ein. Klicke anschließend auf „SMBIOS“ und trage unter „Serial Number“ deine Seriennummer ein.
 
Wenn du deinen „Mac“ neustartest, sollte es dir möglich sein, dich mit deiner Apple ID bei iMessage anzumelden.
 

Angehängte Datei  Contreras_iMessage.png   105,51K   21 Mal heruntergeladen


Solltest du ein Sheet mit “Bitte kontaktieren Sie den Support” und einer Support-Nummer erhalten, so kann es sein, dass du deine Apple-ID erst freischalten lassen musst ( eventuell wurde diese in der Vergangenheit von Apple bereits gesperrt ). Sollte es sich dabei um eine neue Apple-ID handeln, so frage bitte auf root86 oder InsanelyMac um Hilfe.
 

Schritt 11 – Weiterführende Schritte

 
Wie geht es jetzt weiter ? Um ehrlich zu sein, ist in den nächsten Tagen vor allem Beobachten und Lernen der wichtigste Punkt. Eine kleine Checkliste kann ich dir aber noch mit auf den Weg geben :
  • Clover auf die Festplatte installieren ( nur wenn du einen USB-Stick verwendet hast )
  • SMBIOS anpassen ( die Daten sollten so nah wie möglich an deiner Hardware sein )
… und mehr fällt mir gerade nicht ein ;-) – drum will ich den Beitrag auch lieber beenden.
 
Ich danke dir für das Lesen dieses How-Tos und hoffe, dass dir OS X El Capitan gefällt. Mit ein paar kleineren Änderungen kann dieses How-To dir auch helfen, OS X Yosemite auf deinem PC zu installieren. Wenn du statt OS X El Capitan lieber den Nachfolger macOS Sierra installieren möchtest, empfehlen ich dir ein weiteres How-To von mir.
 
Ein letzter Hinweis : root86 unterstützt keineswegs TonyMacx86, deshalb werden wir auch keine Erwähnung von #!# Dieses Tool wird hier nicht supported #!# oder #!# Dieses Tool wird hier nicht supported #!# in den Beiträgen zulassen !

Bearbeitet von Aeneon, 15 Juni 2016 - 22:26 Uhr.
AppleALC hinzugefügt …

  • lord_webi, Konfusius, SparkX und 20 anderen gefällt das

iMac ( Anfang 2015 )

OS X Mojave ● 10.14.x [ How-To ] ● OS X El Capitan ● 10.11.6 [ How-To ]

Gigabyte GA Z97X-UD3H BK ● Intel Core i5 4690K ● 35x 100 MHz ( 3,5 GHz )
4x 8 GiByte Kingston HyperX FURY ● DDR3-1866 ● Timings : 10-11-10-30
Sapphire Radeon RX 580 Nitro+ ● Polaris 10 ● 8.192 MB RAM ● 256-Bit
Samsung 970 EVO 256 GB ● Realtek ALC1150 ●  Airport BCM943602CS

iTunes-Server ( MacOS X ) ● Western Digital My Cloud ( 4 TiByte )

Clover ( Grown to 4844 ) ● DSDT ( bereinigt von wastez, optimiert von Aeneon )
User InterfaceiClassic ● CsrActiveConfig ● 0x07 ● SMBIOS ● iMac15,1
Extensions ● AppleALC ● CodecCommander ● IntelMausiEthernet ● VirtualSMC

Avalon Studios

We simplify. We perfect. We start over.
Until everything we use, enhances each Life it touches …

Cydia Repo


#2 OFFLINE   xqisit

xqisit

    ./Club86

  • Members
  • 107 Beiträge
  • OSX:10.10
  • Motherboard: GA-P35-DS3
  • CPU: Intel Core Quad
  • Grafikkarte: Nvidia GT240
Zeige Hardware

Geschrieben 10 Juni 2015 - 07:24 Uhr

Schöne Anleitung, hat super geklappt, Danke Aeneon  :jawoll:

 

 

 

 

 

 


Bearbeitet von xqisit, 11 Juni 2015 - 14:18 Uhr.

  • lord_webi gefällt das

OS X Yosemite 10.10.4 & OS X El Capitan 10.11 // Intel® Core 2 Duo 3 GHz // Gigabyte P35 DS3R // GT240 Passiv (Defekt)

27" iMac mit Retina 5K Display  // 3,2 GHz Quad-Core Intel Core i5 Prozessor 


#3 OFFLINE   Aeneon

Aeneon

    iCreative

  • Moderators
  • 1.493 Beiträge
  • Location526164656265756C
  • OSX:10.11
  • Motherboard: GA-Z97X-UD3H-BK
  • CPU: Core i5 4690K
  • Grafikkarte: NVIDIA GTX 980
Zeige Hardware
5 Hardware Favorit(en)

Geschrieben 24 Juli 2015 - 19:05 Uhr

Update : Inzwischen hat es NVIDIA doch tatsächlich geschafft, einen Web-Treiber mit El-Capitan-Unterstützung anzubieten. Testen konnte ich ihn noch nicht ( das wird im Laufe des Abends passieren ), aber dennoch ist hier schonmal der Download des Web-Treibers mit der Version 346.03.03b06 … 


  • lord_webi und qsecofr gefällt das

iMac ( Anfang 2015 )

OS X Mojave ● 10.14.x [ How-To ] ● OS X El Capitan ● 10.11.6 [ How-To ]

Gigabyte GA Z97X-UD3H BK ● Intel Core i5 4690K ● 35x 100 MHz ( 3,5 GHz )
4x 8 GiByte Kingston HyperX FURY ● DDR3-1866 ● Timings : 10-11-10-30
Sapphire Radeon RX 580 Nitro+ ● Polaris 10 ● 8.192 MB RAM ● 256-Bit
Samsung 970 EVO 256 GB ● Realtek ALC1150 ●  Airport BCM943602CS

iTunes-Server ( MacOS X ) ● Western Digital My Cloud ( 4 TiByte )

Clover ( Grown to 4844 ) ● DSDT ( bereinigt von wastez, optimiert von Aeneon )
User InterfaceiClassic ● CsrActiveConfig ● 0x07 ● SMBIOS ● iMac15,1
Extensions ● AppleALC ● CodecCommander ● IntelMausiEthernet ● VirtualSMC

Avalon Studios

We simplify. We perfect. We start over.
Until everything we use, enhances each Life it touches …

Cydia Repo


#4 OFFLINE   AkimoA

AkimoA

  • Administrators
  • 4.025 Beiträge
  • LocationBlack Forest
  • OSX:10.14
  • Motherboard: GA-B360M-DS3H
  • CPU: Intel® Core™ i5-8600
  • Grafikkarte: AMD RX 580 8192MB GDDR5

Geschrieben 02 August 2015 - 17:40 Uhr

Da rootless=0 bei  der Public Beta 3 / DevBeta 5 wegfallen ist und SIP (System Integrity Protection ) dazu kam ,sollte man um un-signierte Kexte in den prelinkedkernel  laden zu können den Clover Fix der rev. 3253 anwenden.

 

Diese das SIP  aushebelt ohne die Recover Partition booten zu müssen.  ( was der alternative Weg wäre )

 

Evtl. ist dies aber nur ein Temp Fix und die Devs  arbeiten da noch an einem alternativen Weg ,es bleibt spannend.

<key>RtVariables</key>
<dict>
<key>CsrActiveConfig</key>
<string>0x01</string>
<key>BooterConfig</key>
<string>0x28</string>
</dict>


CSR? Wasn Das `?  hat Pike hier kurz erklärt -> Code Signing Restrictions, which works with entitlements, linked in with the signing of applications and kexts.

 

 

Wenn ich das alles richtig verstanden habe so weit , reicht es "momentan"  einmalig mit der SIP deaktiviert zu booten mit den geladenen un-signierten Kexten (z.b FakeSMC,AppleHDA,Ethernet, etc) einen prelinkedKernel ( sudo kextcache -prelinked-kernel ) zu erstellen und danach das ganze wieder zu aktivieren und mit der  erstellten Cache normal booten zu können .

 

Hier noch ne Legende was die einzelnen Strings machen:

0x00 (SIP Fully Enabled) 

0x1 enables only one bit: 
CSR_ALLOW_UNTRUSTED_KEXTS.

0x65 enables: 
CSR_ALLOW_UNTRUSTED_KEXTS
CSR_ALLOW_TASK_FOR_PID
CSR_ALLOW_UNRESTRICTED_DTRACE
CSR_ALLOW_UNRESTRICTED_NVRAM

0x3 enables:
CSR_ALLOW_UNTRUSTED_KEXTS
CSR_ALLOW_UNRESTRICTED_FS

0x67 enables:
CSR_ALLOW_UNTRUSTED_KEXTS 
CSR_ALLOW_UNRESTRICTED_FS
CSR_ALLOW_TASK_FOR_PID
CSR_ALLOW_UNRESTRICTED_DTRACE
CSR_ALLOW_UNRESTRICTED_NVRAM
 

 

Wenn das alles Quatsch war( bzgl dem prelinkedkernel ) dann gilt es denn langen Weg zu gehen wie Pike unten in seinem Blog schreibt ( Stichwort lzvn ).

 

Das oben bezieht sich auf was ich die Tage von versch. User bei IM gelesen habe.

 

Siehe Install log unten !

 

Hintergrund Infos dazu hier :

https://pikeralpha.w...gning-bypassed/


Bearbeitet von AkimoA, 30 August 2015 - 10:33 Uhr.
Anpassungen

  • SparkX, iSp33dy, qsecofr und 2 anderen gefällt das

#5 OFFLINE   Aeneon

Aeneon

    iCreative

  • Moderators
  • 1.493 Beiträge
  • Location526164656265756C
  • OSX:10.11
  • Motherboard: GA-Z97X-UD3H-BK
  • CPU: Core i5 4690K
  • Grafikkarte: NVIDIA GTX 980
Zeige Hardware
5 Hardware Favorit(en)

Geschrieben 02 August 2015 - 19:02 Uhr

Hast du etwas dagegen, wenn ich das dem Artikel ( https://avalon-studi...x-el-contreras/ ) auf meiner Webseite hinzufüge ?

iMac ( Anfang 2015 )

OS X Mojave ● 10.14.x [ How-To ] ● OS X El Capitan ● 10.11.6 [ How-To ]

Gigabyte GA Z97X-UD3H BK ● Intel Core i5 4690K ● 35x 100 MHz ( 3,5 GHz )
4x 8 GiByte Kingston HyperX FURY ● DDR3-1866 ● Timings : 10-11-10-30
Sapphire Radeon RX 580 Nitro+ ● Polaris 10 ● 8.192 MB RAM ● 256-Bit
Samsung 970 EVO 256 GB ● Realtek ALC1150 ●  Airport BCM943602CS

iTunes-Server ( MacOS X ) ● Western Digital My Cloud ( 4 TiByte )

Clover ( Grown to 4844 ) ● DSDT ( bereinigt von wastez, optimiert von Aeneon )
User InterfaceiClassic ● CsrActiveConfig ● 0x07 ● SMBIOS ● iMac15,1
Extensions ● AppleALC ● CodecCommander ● IntelMausiEthernet ● VirtualSMC

Avalon Studios

We simplify. We perfect. We start over.
Until everything we use, enhances each Life it touches …

Cydia Repo


#6 OFFLINE   AkimoA

AkimoA

  • Administrators
  • 4.025 Beiträge
  • LocationBlack Forest
  • OSX:10.14
  • Motherboard: GA-B360M-DS3H
  • CPU: Intel® Core™ i5-8600
  • Grafikkarte: AMD RX 580 8192MB GDDR5

Geschrieben 02 August 2015 - 19:20 Uhr

jup,geht schon 

 

würde aber warten bis das ganze auch jemand bestätigt hat.in der Form am besten du selbst ;) 



#7 OFFLINE   Aeneon

Aeneon

    iCreative

  • Moderators
  • 1.493 Beiträge
  • Location526164656265756C
  • OSX:10.11
  • Motherboard: GA-Z97X-UD3H-BK
  • CPU: Core i5 4690K
  • Grafikkarte: NVIDIA GTX 980
Zeige Hardware
5 Hardware Favorit(en)

Geschrieben 02 August 2015 - 20:16 Uhr

Da werd ich die Tage dann doch nochmal das Abenteuer wagen. Mal schauen, beim letzten Mal ging gar nichts mehr ( DP4 ), aber jetzt gibt es zumindest schon mal Lösungsansätze, die man auch praktisch umsetzen kann …

 

Update folgt also die Tage …


iMac ( Anfang 2015 )

OS X Mojave ● 10.14.x [ How-To ] ● OS X El Capitan ● 10.11.6 [ How-To ]

Gigabyte GA Z97X-UD3H BK ● Intel Core i5 4690K ● 35x 100 MHz ( 3,5 GHz )
4x 8 GiByte Kingston HyperX FURY ● DDR3-1866 ● Timings : 10-11-10-30
Sapphire Radeon RX 580 Nitro+ ● Polaris 10 ● 8.192 MB RAM ● 256-Bit
Samsung 970 EVO 256 GB ● Realtek ALC1150 ●  Airport BCM943602CS

iTunes-Server ( MacOS X ) ● Western Digital My Cloud ( 4 TiByte )

Clover ( Grown to 4844 ) ● DSDT ( bereinigt von wastez, optimiert von Aeneon )
User InterfaceiClassic ● CsrActiveConfig ● 0x07 ● SMBIOS ● iMac15,1
Extensions ● AppleALC ● CodecCommander ● IntelMausiEthernet ● VirtualSMC

Avalon Studios

We simplify. We perfect. We start over.
Until everything we use, enhances each Life it touches …

Cydia Repo


#8 OFFLINE   AkimoA

AkimoA

  • Administrators
  • 4.025 Beiträge
  • LocationBlack Forest
  • OSX:10.14
  • Motherboard: GA-B360M-DS3H
  • CPU: Intel® Core™ i5-8600
  • Grafikkarte: AMD RX 580 8192MB GDDR5

Geschrieben 04 August 2015 - 17:53 Uhr

Es scheint Hoffnung zu geben für was vernünftiges und so wie es aussieht will er wohl auch ein Stück vom Kuchen haben .

 

Er schreibt : https://pikeralpha.w...gning-bypassed/

Update: Woohoo. I found another more serious way to bypass Apple’s kext signing restrictions, but this time I go for the bounty money (have a meeting tomorrow evening).

tbc

 

 

Edit:

Thread oben aktualisiert !

 

:tasskaff:


  • Aeneon gefällt das

#9 OFFLINE   AkimoA

AkimoA

  • Administrators
  • 4.025 Beiträge
  • LocationBlack Forest
  • OSX:10.14
  • Motherboard: GA-B360M-DS3H
  • CPU: Intel® Core™ i5-8600
  • Grafikkarte: AMD RX 580 8192MB GDDR5

Geschrieben 05 August 2015 - 15:25 Uhr

So ich hab das ganze jetzt auch  getestet .... mit der Public Beta 4 auf einem Test Hacki

 

1. Public Beta 4 auf nem MBP installiert .

2. einen Clone erstellt auf ne leere SATA Platte .

3. Clover 3253 installiert (von extern)

4  config.plist bearbeitet und csr-active-config auf 0x03 gesetzt um Untrusted Kexts + Filesystem Access zu aktivieren.(von extern)

5. FakeSMC.kext -> System/Library/Extensions kopiert (von extern)

6. Erster Start im Verbose/Singleuser Mode   n00b Tip :kamerad:( Space Taste drücken bei gewählter Wunschpartition in der Clover GUI lässt dich unter der verschiedenen Boot-Methoden wählen )

7.   fsck –fy

8.   mount –uw /

9.   sudo chmod -755 -R /System/Library/Extensions/FakeSMC.kext 

10. sudo chown -R root:wheel /System/Library/Extensions/FakeSMC.kext  

11. sudo kextcache -prelinked-kernel 

12. exit

 

13.Rechner neustarten 

 

14.Verbose booten und warten bis die GUI geladen hat ... sehr simpel dann doch zum Schluss mit der csr flag.

 

Was gleich noch interessant werden könnte , ist  ob sich der prelinkedKernel (PseudoKextcache) wie vermutet nachdem SIP wieder aktiv ist ganz normal laden lässt .... ich werde berichten.

 

Edit: Nachdem ich noch die Ethernet & Audio Kexte eingespielt hatte, fix noch einen neuen prelinkedkernel erstellt    csr-active-config wieder auf 0x00 gesetzt  und SIP enabled , neugestartet und alles wie Immer bzw wie vorher bei Yose ...

 

 

 

Viel Spass mitm Captn  :yes:



#10 ONLINE   SparkX

SparkX

    Moderator

  • Moderators
  • 1.396 Beiträge
  • OSX:10.14
  • Motherboard: iMac (2017)
  • CPU: i7-7700K 4.2 GHz
  • Grafikkarte: Radeon Pro 580 8192 MB
Zeige Hardware
1 Hardware Favorit(en)

Geschrieben 06 August 2015 - 16:09 Uhr

So, folgendes kann ich unter Ozmosis bestätigen:

sudo nvram 7C436110-AB2A-4BBB-A880-FE41995C9F82:csr-active-config=%67%00%00%00

ins NVRAM schreiben oder via Defaults.plist eintragen ...

damit haben die Updates Beta 4, 5 und 6 problemlos geklappt.

 

Danke Aki!

 

Auch die nachträgliche Aktualisierung der AppleHDA.kext und des AppleFramebvufferCapri.kext mittels KextUtility verlief ohne Probleme.. fein.... :yes:


Bearbeitet von AkimoA, 06 August 2015 - 17:02 Uhr.
Nachtrag

  • qsecofr und mika67 gefällt das

iMac (2017)

macOS 10.15 DP3,

i7-7700K, 4x 8GB CL17/2400 S0-DIMM,
3,12 TB Fusiondrive,
Apple Superdrive,

Radeon Pro 580 8192 MB.

 

MacMini (2014)
macOS 10.15 DP3, 

2,6Ghz i5, 8GB, 126GB SSD,

Apple Superdrive,
Grafik integriert Intel Iris.

 

iPhone XS iOS 13 DP3,  iPad 3 WiFi&Cellular iOS 9.3.5, iPad 5. Gen. Wifi&Cellular iOS 13 DP3,

iPad mini IOS 9.3.5 & mini 2 iOS 12.4 DP6,

2x Apple TV 4K tvOS 13 DP3, 3x Apple HomePod iOS 12.3, iPod 6.Gen. iOS 12.4 DP6,

AppleWatch Alu Series 3 watchOS 6 DP3,  AirPods 6.3.2, iPod 4Gen. iOS 6.1.6.


#11 OFFLINE   AkimoA

AkimoA

  • Administrators
  • 4.025 Beiträge
  • LocationBlack Forest
  • OSX:10.14
  • Motherboard: GA-B360M-DS3H
  • CPU: Intel® Core™ i5-8600
  • Grafikkarte: AMD RX 580 8192MB GDDR5

Geschrieben 06 August 2015 - 16:16 Uhr

Ergänzend kannst du ,wenn alle System Veränderungen durchgeführt hast SIP wieder andrehen.

 

SIP Enabled

sudo nvram 7C436110-AB2A-4BBB-A880-FE41995C9F82:csr-active-config=%00%00%00%00

die Legende weiter oben erklärt schön was die einzelnen Werte machen.



#12 ONLINE   SparkX

SparkX

    Moderator

  • Moderators
  • 1.396 Beiträge
  • OSX:10.14
  • Motherboard: iMac (2017)
  • CPU: i7-7700K 4.2 GHz
  • Grafikkarte: Radeon Pro 580 8192 MB
Zeige Hardware
1 Hardware Favorit(en)

Geschrieben 08 August 2015 - 17:38 Uhr

Hm, ich habe gerade mal einige Werte getestet,

auf meinem Ozmosis System benötige ich zwingend den Parameter 03, um korrekt booten und alle installierten Anwendungen einwandfrei starten zu können.

Weder 01 noch 65 funktionieren komplett, 67 geht auch, schaltet aber zu viele "Löcher" frei.

 

00 führt zum komplett nicht bootbaren System.

 

aber so geht  es ja auch.. Danke.... :yes:


  • qsecofr und Aeneon gefällt das

iMac (2017)

macOS 10.15 DP3,

i7-7700K, 4x 8GB CL17/2400 S0-DIMM,
3,12 TB Fusiondrive,
Apple Superdrive,

Radeon Pro 580 8192 MB.

 

MacMini (2014)
macOS 10.15 DP3, 

2,6Ghz i5, 8GB, 126GB SSD,

Apple Superdrive,
Grafik integriert Intel Iris.

 

iPhone XS iOS 13 DP3,  iPad 3 WiFi&Cellular iOS 9.3.5, iPad 5. Gen. Wifi&Cellular iOS 13 DP3,

iPad mini IOS 9.3.5 & mini 2 iOS 12.4 DP6,

2x Apple TV 4K tvOS 13 DP3, 3x Apple HomePod iOS 12.3, iPod 6.Gen. iOS 12.4 DP6,

AppleWatch Alu Series 3 watchOS 6 DP3,  AirPods 6.3.2, iPod 4Gen. iOS 6.1.6.


#13 OFFLINE   AkimoA

AkimoA

  • Administrators
  • 4.025 Beiträge
  • LocationBlack Forest
  • OSX:10.14
  • Motherboard: GA-B360M-DS3H
  • CPU: Intel® Core™ i5-8600
  • Grafikkarte: AMD RX 580 8192MB GDDR5

Geschrieben 10 August 2015 - 11:43 Uhr

eigtl. sollte man auch bei Oz nachdem man die Cache (prelinkedkernel) neu erstellt hat SIP wieder aktivieren können.  :kamerad:



#14 OFFLINE   MacPeet

MacPeet

    ./root86.♡♥♥♥♡

  • Moderators
  • 3.606 Beiträge
  • Locationleft behind the moon
  • OSX:10.14
  • Motherboard: Dell Optiplex 780 MT
  • CPU: C2Q Q9400 2,66GHz
  • Grafikkarte: GT710
Zeige Hardware
8 Hardware Favorit(en)

Geschrieben 11 August 2015 - 12:44 Uhr

mmhhh, ich hab gerade auch ma von Public Beta 2 auf Beta 3 upgedatet, ohne was an der config.plist zu verändern und habe es auch noch mit Clover 3241 gemacht. Es gab bei mir erst einmal die Probleme nicht. Er bootete ganz normal durch wie immer. Keine Probleme mit fakeSMC. Auch die BT-Kext hat er sofort geschluckt, allerdings wollte er meine AppleHDA von Yose nicht mehr. Habe dann auf Clover 3253 upgedatet, ohne die Einträge in die config.plist zu setzen. Nach dem Neustart war auch das Audio sofort wieder da.

Nun steht allerdings im nvram folgendes:

csr-active-config         g%00%00%00

In wie weit ist das System nun offen? Muss ich auf %00%00%00%00 umstellen?

 

Ich mache jetzt ein TM-Backup und starte dann das Update von Beta 3 auf Beta 4, mal sehen...


Dell Optiplex 780: C2Q Q9400 2,66GHz 8GB DDR3 MSI GT710 2GB passiv  42" LG  250GB SSD: 10.15 DP3 (APFS)
Medion E7216: i3-380M 2,53GHz 8GB DDR3  Intel HD Grafik Ironlake 17" intern  500GB SSD: 10.10.5 / 10.14.6 DP3 / 10.15 DP3 (APFS)
Medion P9614: C2D T9600  2,80GHz  4GB DDR3  GT330M 512MB 23,6" intern  250GB SSD: 10.13.6 / 10.14.6 DP3 / 10.15 DP3 (APFS)

THINKPAD T61p: C2D T9300  2,50GHz  4GB DDR2  nvidia Quadro FX 570M 256MB  15,4" intern  120GB SSD: 10.14.6 DP2 / 10.15 DP3 (APFS)

root86 AppleHDA patch Thread - / - my blog
Real:
MacPro3,1: 2 x Xeon E5462  2,8GHz  12GB DDR2  MSI GT710 2GB passiv/ATI Radeon HD5770 1GB  30" Cinema 2x250GB SSD: 10.14.6 DP3 / 10.15 DP3 (APFS)
Macmini3,1: C2D P7550  2,26GHz  4GB DDR3  GF 9400M 256MB  23" Cinema 500GB SSD: 10.13.6 / 10.14.5 (HFS+)
iPhone6 64GB: iOS 12.3.1  iPad Pro 9,7" 32 GB Wi-Fi: iOS 12.3.1


#15 OFFLINE   AkimoA

AkimoA

  • Administrators
  • 4.025 Beiträge
  • LocationBlack Forest
  • OSX:10.14
  • Motherboard: GA-B360M-DS3H
  • CPU: Intel® Core™ i5-8600
  • Grafikkarte: AMD RX 580 8192MB GDDR5

Geschrieben 11 August 2015 - 13:23 Uhr

Nun steht allerdings im nvram folgendes:

 

csr-active-config         g%00%00%00

 

Hexdecimal =0x67

 

ASCii = g% ( eigtl %g% )

 

(wird im nvram umgewandelt) also passt das .

 

Edit: ich seh gerade du bist noch auf PBeta 3 ,SIP kam erst mit der PB 4 d.h  du brauchst nacher die 0x03 mindestens um diie Kexte zu installieren und ein prelinkedKernel zu erstellen.

 

Kext Injection via Bootloader(Chameleon ,Clover und OZ ) sind derzeit alle obsolet deswegen der Umweg mit der Cache .( d.h die Kexte sollten z.b in S/L/E sein mit  den korrekten Rechten wenn du den prelinkedKernel erstellst ).



#16 OFFLINE   MacPeet

MacPeet

    ./root86.♡♥♥♥♡

  • Moderators
  • 3.606 Beiträge
  • Locationleft behind the moon
  • OSX:10.14
  • Motherboard: Dell Optiplex 780 MT
  • CPU: C2Q Q9400 2,66GHz
  • Grafikkarte: GT710
Zeige Hardware
8 Hardware Favorit(en)

Geschrieben 11 August 2015 - 13:27 Uhr

ok, dat schau ich mir an. Ja, kann sein, dass es deshalb bei mir gut ging. Update auf Beta 4 läuft gerade, mal schauen wie es damit läuft.

 

Ach so, ok, erst ab Beta 4, verstanden. Nun ist Beta 4 drauf. Es gab keinerlei Probleme beim Update. Allerdings AppleHDA will er wieder nicht nehmen.

Habe in meine config.plist geschaut, steht nichts drin, lediglich der Eintrag steht im nvram nach wie vor g%00%00%00

 

Muss ich jetzt 0x03 in die plist eintragen, oder mit %03%00%00%00 ins nvram setzen?


Dell Optiplex 780: C2Q Q9400 2,66GHz 8GB DDR3 MSI GT710 2GB passiv  42" LG  250GB SSD: 10.15 DP3 (APFS)
Medion E7216: i3-380M 2,53GHz 8GB DDR3  Intel HD Grafik Ironlake 17" intern  500GB SSD: 10.10.5 / 10.14.6 DP3 / 10.15 DP3 (APFS)
Medion P9614: C2D T9600  2,80GHz  4GB DDR3  GT330M 512MB 23,6" intern  250GB SSD: 10.13.6 / 10.14.6 DP3 / 10.15 DP3 (APFS)

THINKPAD T61p: C2D T9300  2,50GHz  4GB DDR2  nvidia Quadro FX 570M 256MB  15,4" intern  120GB SSD: 10.14.6 DP2 / 10.15 DP3 (APFS)

root86 AppleHDA patch Thread - / - my blog
Real:
MacPro3,1: 2 x Xeon E5462  2,8GHz  12GB DDR2  MSI GT710 2GB passiv/ATI Radeon HD5770 1GB  30" Cinema 2x250GB SSD: 10.14.6 DP3 / 10.15 DP3 (APFS)
Macmini3,1: C2D P7550  2,26GHz  4GB DDR3  GF 9400M 256MB  23" Cinema 500GB SSD: 10.13.6 / 10.14.5 (HFS+)
iPhone6 64GB: iOS 12.3.1  iPad Pro 9,7" 32 GB Wi-Fi: iOS 12.3.1


#17 OFFLINE   AkimoA

AkimoA

  • Administrators
  • 4.025 Beiträge
  • LocationBlack Forest
  • OSX:10.14
  • Motherboard: GA-B360M-DS3H
  • CPU: Intel® Core™ i5-8600
  • Grafikkarte: AMD RX 580 8192MB GDDR5

Geschrieben 11 August 2015 - 14:10 Uhr

Lösch den nvram  mit  nvram -c

 

und  häng das deiner Rt Variables an 


<key>CsrActiveConfig</key>
<string>0x03</string>
<key>BooterConfig</key>
<string>0x28</string>

starte neu    

 

Installier deine AppleHDA etc. und erstell einen neuen prelinkedKernel  wenn alles gut ging  und alles läuft kannst SIP wieder andrehen.

 

mit

 csrutil status

im Terminal kannst checken was für ein  Aktivierungsstatus SIP hat.

 

Edit: Wahrscheinlich musst du die csr config auf 0x67 setzen wenn du den nvram leeren willst, 0x03  erlaubt nur File System Access und Unsignierte Kexte  kein beschreiben/editieren des nvrams .

 

 

 

WTF ist den eine BooterConfig ? oder ähnliches -> Slice erklärt was genau diese macht u.a hier -> Link

 

 

:new: Update seit Clover 3259 ( siehe Downloads) oder höher !   :new:

 

 

Sie haben wohl einen Umweg gefunden für die Kext Injection bei Clover via dem integrierten Kernelpatcher  , was erst mal alles wie früher macht bis auf die dazugekommene SIP.

 

Pike hat wohl noch eine "Real Injection" versprochen bis zum Release von El Captn ...also abwarten und das benutzen was im Moment möglich ist. 

 

 

   :schule:

cvad , der Dev von Kext Utility hat hier das SIP Utility 1.0 dafür erstellt Link was alternativ zu den Clover csr active config flags benutzt werden kann .(auch unter OZ und Chameleon). Da es die Werte direkt in den nvram schreibt !


  • lord_webi, iSp33dy, qsecofr und 3 anderen gefällt das

#18 OFFLINE   Aeneon

Aeneon

    iCreative

  • Moderators
  • 1.493 Beiträge
  • Location526164656265756C
  • OSX:10.11
  • Motherboard: GA-Z97X-UD3H-BK
  • CPU: Core i5 4690K
  • Grafikkarte: NVIDIA GTX 980
Zeige Hardware
5 Hardware Favorit(en)

Geschrieben 28 August 2015 - 23:15 Uhr

Update : Inzwischen ist die Entwicklung von El Capitan weit voran geschritten und ich habe das erhaltene Feedback in das How-To integriert. Ein ganz besonderer Dank gebührt AkimoA, der hier immer am Ball bleibt, was die Entwicklung angeht ;)


  • mika67 gefällt das

iMac ( Anfang 2015 )

OS X Mojave ● 10.14.x [ How-To ] ● OS X El Capitan ● 10.11.6 [ How-To ]

Gigabyte GA Z97X-UD3H BK ● Intel Core i5 4690K ● 35x 100 MHz ( 3,5 GHz )
4x 8 GiByte Kingston HyperX FURY ● DDR3-1866 ● Timings : 10-11-10-30
Sapphire Radeon RX 580 Nitro+ ● Polaris 10 ● 8.192 MB RAM ● 256-Bit
Samsung 970 EVO 256 GB ● Realtek ALC1150 ●  Airport BCM943602CS

iTunes-Server ( MacOS X ) ● Western Digital My Cloud ( 4 TiByte )

Clover ( Grown to 4844 ) ● DSDT ( bereinigt von wastez, optimiert von Aeneon )
User InterfaceiClassic ● CsrActiveConfig ● 0x07 ● SMBIOS ● iMac15,1
Extensions ● AppleALC ● CodecCommander ● IntelMausiEthernet ● VirtualSMC

Avalon Studios

We simplify. We perfect. We start over.
Until everything we use, enhances each Life it touches …

Cydia Repo


#19 OFFLINE   AkimoA

AkimoA

  • Administrators
  • 4.025 Beiträge
  • LocationBlack Forest
  • OSX:10.14
  • Motherboard: GA-B360M-DS3H
  • CPU: Intel® Core™ i5-8600
  • Grafikkarte: AMD RX 580 8192MB GDDR5

Geschrieben 10 September 2015 - 15:50 Uhr

So nachdem heute morgen die El Capitan GM Public geworden ist habe ich das Ding geladen und ein Update gemacht wie bei einem normalen Mac, einfach die App ausgeführt und machen lassen ich beschreib das ganze hier Schrittweise wie folgt:

0,5. Komplettes Angst Backup der Yose Platte mit Super Duper 2.7.5  :compi2:

1.Appstore öffnen El Captain Download angeworfen.( um die 6 Gig )

2.Clover Update auf 3259 ,SIP ausgeschalten ( csr active config auf 0x67 und booter config auf 0x28) in den rtVariables der config.plist hinzugefügt wie oben beschrieben) Fast Boot im Clover ausmachen und ein Timeout von 5 Sekunden geben und Verbose Mode erklärt sich von selbst) 


3. Eine FakeSMC in den EFI/CLOVER/KEXTS 10.10 und eine in den 10.11 Ordner kopieren ( da er den Installer auf der Yosemite Partition erstellt siehe Bild http://grab.by/KjfA , und er beim ersten Neustart diese bootet beim 2ten Neustart beim Abschliessen der Installation nimmt er dann die aus 10.11

4. Im Applications / Programme Ordner die OSX El Capitan Release .app ausgeführt und der Yosemite Platte verwiesen gewartet bis diese Fertig war mit dem vorbereiten der Install Partition und den Rechner neustartet. 

5. Im Clover Boot Menu den Installer wählen der eben erstellt wurde und Enter drücken .

6. Warten bis er die erste Installations Phase abgeschlossen hat ( mit SSD hier ca 15-20 min gedauert .) Rechner startet dann neu. Die frisch Installierte El Captain Platte (MacOSX)(ehemals die Yosemite) anwählen wenn nicht schon automatisch passiert.

7. Installation abschliessen lassen ( nochmals ca 10 min ) 

8. Auf der GUI angekommen war das bei mir ein leichtes AMD Kexte editiert für meine HD5750 ( im Download zu finden ) und wieder installiert ( Kext Utility ausgeführt ( da meine restlichen System Kexte noch in S/L/E waren natürlich ) einen neuen prelinkedkernel erstellt und neugestartet.

9. El Capitan in seiner vollen Pracht bewundert ( SIP wieder angemacht  0x00) FakeSMCs aus dem Kexts/10.11 Ordner in Clover gelöscht da in dem neu erstellten prelinkedkernel vorhanden bzw(und) bei mir in S/L/E installiert ist ( Das ist jedem selbst überlassen wie er das handhabt beides möglich.)

10. iCloud / Appstore und iMessage etc funktionieren wie zuvor.


Diese Update Variante sollte man nur anwenden wenn man sein System IN und AUSWENDIG kennt und man handeln kann wenn Bedarf ist. 



UEFI Clover User brauchen bei der Variante oben bei bedarf den  Drivers64UEFI / OsxAptioFixDrv-64.driver 

aus der 3263 der den relocation Block des genannten Treibers auf 128mb anhebt und es so beim Boot nicht zu einem Halt kommt.


Viel Glück

:damatrix:

P.S.
iStats will noch nicht so wie es soll ma schauen an was es liegt ! braucht evtl auch ein Update 

Sensor Kext scheinen alle geladen zu werden .

Chameleon Infos:

In Chameleon Enoch/ErmaC 2760 ist das ganze in dezimal Zahlen gehandhabt:
 
<key>CsrActiveConfig</key>
<string>103</string> 
 
was dann vom jeweiligem Loader in ASCII ( g%00%00%00) umgewandelt wird und sich im nvram einnistet .

Und seit 2760 ist auch die Kext Injection via Extra/Extensions wieder möglich da das KernelPatcher Script von Clover adaptiert wurde. (OTON:KernelBooter_kexts: starting from Yosemite 10.10.5 is not possible load kext from Extra/Extensions with this patch the feature is avaiable again... also for El Capitan!) ErmaC (Source+How to.)

Die neue Plist braucht folgende Modifikation für die El Capt Kext Injection und liegt im ,
/Extra/ und heisst kernel.plist (kleines k Immer ! )( Neu im Anhang noch die Erste Bootfile(only) von Chameleon die das auch schafft !
 
Wer den KernelPatcher nicht benutzen will kann ihn mit folgender Flag ausschalten:  SkipKP=Yes 
 

Spoiler


Hab noch ein Festplatten Logo für den Captain mit angehangen falls Interesse besteht. Einfach auspacken und via Rechts Klick -> Information editieren

Angehängte Dateien


  • lord_webi, macamiga, iSp33dy und 5 anderen gefällt das

#20 OFFLINE   MacPeet

MacPeet

    ./root86.♡♥♥♥♡

  • Moderators
  • 3.606 Beiträge
  • Locationleft behind the moon
  • OSX:10.14
  • Motherboard: Dell Optiplex 780 MT
  • CPU: C2Q Q9400 2,66GHz
  • Grafikkarte: GT710
Zeige Hardware
8 Hardware Favorit(en)

Geschrieben 11 September 2015 - 16:48 Uhr

Danke Aki für diese Anleitung. Von Public Beta 6 auf GM funktionierte diese Methode auch sehr gut. Prima


Dell Optiplex 780: C2Q Q9400 2,66GHz 8GB DDR3 MSI GT710 2GB passiv  42" LG  250GB SSD: 10.15 DP3 (APFS)
Medion E7216: i3-380M 2,53GHz 8GB DDR3  Intel HD Grafik Ironlake 17" intern  500GB SSD: 10.10.5 / 10.14.6 DP3 / 10.15 DP3 (APFS)
Medion P9614: C2D T9600  2,80GHz  4GB DDR3  GT330M 512MB 23,6" intern  250GB SSD: 10.13.6 / 10.14.6 DP3 / 10.15 DP3 (APFS)

THINKPAD T61p: C2D T9300  2,50GHz  4GB DDR2  nvidia Quadro FX 570M 256MB  15,4" intern  120GB SSD: 10.14.6 DP2 / 10.15 DP3 (APFS)

root86 AppleHDA patch Thread - / - my blog
Real:
MacPro3,1: 2 x Xeon E5462  2,8GHz  12GB DDR2  MSI GT710 2GB passiv/ATI Radeon HD5770 1GB  30" Cinema 2x250GB SSD: 10.14.6 DP3 / 10.15 DP3 (APFS)
Macmini3,1: C2D P7550  2,26GHz  4GB DDR3  GF 9400M 256MB  23" Cinema 500GB SSD: 10.13.6 / 10.14.5 (HFS+)
iPhone6 64GB: iOS 12.3.1  iPad Pro 9,7" 32 GB Wi-Fi: iOS 12.3.1






Auch mit einem oder mehreren dieser Stichwörter versehen: OS X, El Capitan, MacOS X, Hackintosh, 10.11



Neueste Blogeinträge aus diesem Thema

Foto

Anleitung: Wie man El Captain über Yosemite installieren kann !?!

Von AkimoA in Blog AkimoA, Zeitpunkt: 12 September 2015 - 07:32 Uhr

https://www.root86.c...-1441896508.png


So nachdem heute morgen die El Capitan GM Public geworden ist habe ich das Ding geladen und ein Update gemacht wie bei einem normalen Mac, einfach die App ausgeführt und machen lassen ich beschreib das ganze hier Schrittweise wie folgt:

0,5. Komplettes Angst Backup der...

Ganzen Artikel lesen →

Aktive Besucher in diesem Forum: 1

Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0