Surface Book i7 Nvidia GPU als Mackintosh mit El Capitan

  • Moin moin,


    wie schon im Titel steht, versuch ich El Capitan auf dem Surface Book zu installiert.


    Es gab schon einen kleinen Thread, der leider sehr schnell ohne effektive Lösung geschlossen wurde.
    Ich habe aber auch schon in einem anderen Forum, eine erfolgreiche Installationsanleitung gefunden, jedoch funktioniert diese bisher noch nich bei mir und zudem fehlen auch noch einige wichtige Funktionen.
    Daher würde ich gerne hier einen Sammelthread eröffnen, um mit Hilfe von euch das Ding vollständig zum laufen zu bringen :D


    Also, kommen wir nochmaml zurück auf das Tutorial das ich gefunden habe:


    http://www.insanelymac.com/for…s-x-10114-on-surface-book


    Ich muss sagen das der erste Teil, der hier als Second Part deklariert wird, sehr umständlich ist und bei mir nicht funktioniert hat, obwohl ich alles genau so eingetippt habe wie es beschrieben wird, scheitere ich schon bei der Installation des USB-Sticks.
    Das habe ich dann aber einfach über UniBeast gelöst, da ich den zweck hinter der Installation über das Terminal nicht verstanden habe.
    Weiter unten bei dem das Programm Bootice verwendet wird komm ich überhaupt nicht mehr mit, denn die dort beschrieben Optionen gibt's nicht :(


    Im großen und Ganzen kann man sagen, dass ich mit diesem "erfolgreichem Tutorial" nichts erreicht habe, denn nach dm Clover Bootscreen lande ich auch einfach nur bei einem black Screen.
    Abgesehen davon war es auch echt verdammt schwierig in den Ordner EFI etwas zu kopieren, da die Berechtigungen bei dem SYSTEM liegen und mein Surface ganz schön rumgemacht hat, als ich versucht habe die rechte auf mich als Admin zu legen.


    Es kam auch schon von dem Nutzer @ralf. aus diesem Forum der Tipp, sich an diesem Laptop zu orientieren: Lenovo E560 - Clover - EL Capitan, dafür danke nochmal :danke:


    Ich bin leider noch recht neu in der Szene und habe daher noch nicht die Erfahrung was Hackintosh angeht, jedoch hab ich den Willen zu basteln, ferner ich von euch den nötigen Input bekomme :D


    Mein Ziel ist es die Platte in zwei Partitionen zu splitten um einmal Windows 10 zu nutzen und einmal Mac OS X,


    :andiearbeit:


    Grüße


    Ted_2202



    Edit:


    Denke, das dieser Thread hierfür auch noch sehr nützlich sein könnte: Endlich geschafft: Die Skylake-CPU + El Capitan

  • Hallo @Ted_2202 und noch mal Willkommen Im Forum! :welcome:
    Ich habe deinen Thread mal aus dem Bereich Anleitungen in das richtige Forum verschoben.


    Zum Thema Dual Boot haben wir im Wiki einen Eintrag von unserem @kuckkuck ...
    "Auf einer Festplatte: Windows und OSX im Dualboot".

  • Ok Sorry, hate tausende von Tabs von euch offen und muss im Falschen Forum dann den Thread geöffnet haben, aber danke :D


    Das mit dem Dualboot merke ich mir einfach mal und werde es dann zu gegebener Zeit mir angucken :)

  • Ich möchte eigentlich nicht fremde Anleitungen kommentieren, oder bewerten.
    EDIT
    Probier mal den alten Clover-Ordner durch den heruntergeladenen zu ersetzen.

    Intel - diverse geniale Hardware bis einschließlich Skylake, damals...

    AMD X6 1035T Silentmaxx TwinBlock - ASRock N68-S -8GB RAM - XFX HD 6450 Passiv - Etasis EFN-300

    AMD 7 3700X - Noctua NH-P1 - B550 Aorus Pro V2 - RX460 Passiv - Silentmaxx Fanless II 500 Platinum

    - - - - - - - - HOWTO: RYZENTOSH - - - - - - - -

    Einmal editiert, zuletzt von ralf. ()

  • Ok, ich hätte nur gedacht, dass der eigentliche Unterschied nur die Prozessoren sind und die Größe der SSD.
    Wie geschrieben in der Anleitung nutzt er die verbaute GPU nicht, dementsprechend stellt sich mir die frage, was ich beim Boot Stick auswählen soll, Grafiktreiber für Nvidia oder die für eine Intel Chipbasierte Grafikeinheit.


    Und das mit der Maxwell Grafik hab ich aus einem Testbericht zum Surface genommen, denn offiziell steht im Gerät unter Gerätemanager nur eine NVIDIA GeForce GPU.


    Das Problem bei dem Surfacebios ist, dass man kaum vernünftige Einstellungen hat, denn es wirkt eher wie ein von Windows begrenztes Benutzeroptimiertes Bios.
    Die Einstellungsmöglichkeiten sind sehr beschränkt!


    Man hat lediglich folgende Möglichkeiten:
    Secure Boot zu on/off
    Trusted Plattform Module on/off
    Devices (Docking USB Port, Front Camera, Rear Camera, IR Camera, On-board Audio, Wi-Fi & Bluetooth) on/off
    Bootreinfolge
    Enable alternate boot sequence on/off
    Enable IPv6 for PXE Network boot option


    Und das wars dann auch schon...

  • @Ted_2202
    Du kannst ja probieren den Unibeast-Installations-Stick zu ändern.
    Den Inhalt des Clover-Ordners auf dem Stick löschen.
    Du lädst die Dateien aus der Anleitung runter. Und kopierst sie auf den USB-Stick in den Clover-Ordner.
    Also, den alten Clover-Ordner durch den heruntergeladenen ersetzen.

    Intel - diverse geniale Hardware bis einschließlich Skylake, damals...

    AMD X6 1035T Silentmaxx TwinBlock - ASRock N68-S -8GB RAM - XFX HD 6450 Passiv - Etasis EFN-300

    AMD 7 3700X - Noctua NH-P1 - B550 Aorus Pro V2 - RX460 Passiv - Silentmaxx Fanless II 500 Platinum

    - - - - - - - - HOWTO: RYZENTOSH - - - - - - - -

  • @ralf.
    Hab ich so ähnlich mittels Cover Configurator gemacht, weiß jetzt aber nicht mehr, ob ich da auch schon die Anleitung hatte und inwieweit ich die gleichen Einstellungen hatte.
    Ich weiß nur, dass bei dem Versuch eine "Reaktion" erkennbar war, denn als ich das install Programm gestartet hatte, kam nach ein paar Sekunden ein kleiner weißer Punkt in der linken Ecke des Bildschirmes, der ansonsten schwarz blieb.


    Wenn ich heute Abend zuhause bin probiere ich es mal mit dem kopieren aus und berichte dann ob ich Erfolg hatte oder nicht.

  • Es gab schon einen kleinen Thread, der leider sehr schnell ohne effektive Lösung geschlossen wurde.


    Welcher Thread war das noch mal und aus welchem Grund wurde er geschlossen, vielleicht können wir da noch was brauchbares für dich rausziehen? ;)

  • Dieser Thread: El Capitan 10.11 auf Surface Book


    Der Thread wurde als Erledigt markiert, ohne dass der Fragesteller geantwortet hat, also da ist nicht wirklich viel passiert.


    Werde jetzt nochmal versuchen, ob das reinkopieren etwas bringt.


    Edit:


    Es passiert nichts, ich habe den Ordner Runtergelassen aus dem Thread über das Lenovo und bei einem zweitem Versuch noch die Config.plist geändert mit einer die beim dem Lenovo Thread geholfen hatte.

  • Wenn er vom Stick nicht booten will, bleibt nur, nach der Anleitung zu gehen.
    Eine EFI Partiton auf der Festplatte wird gebraucht. Entweder ist schon eine vorhanden, oder sie muss noch durch Partitionieren erzeugt werden.

    Intel - diverse geniale Hardware bis einschließlich Skylake, damals...

    AMD X6 1035T Silentmaxx TwinBlock - ASRock N68-S -8GB RAM - XFX HD 6450 Passiv - Etasis EFN-300

    AMD 7 3700X - Noctua NH-P1 - B550 Aorus Pro V2 - RX460 Passiv - Silentmaxx Fanless II 500 Platinum

    - - - - - - - - HOWTO: RYZENTOSH - - - - - - - -

  • Also,ich hab jetzt mal probiert bei Unibeats statt inject nvidia inject ati genommen --> er bootet nicht mal mehr in den Stick...


    Ich versuche mal morgen was du gerade vorgeschlagen hast @ralf.


    Hoffe das ich damit erfolg habe, ansonsten muss ich mal bei dem Threadersteller im insanleymac Forum nachhaken, auch wenn das eigentlich Cross Posting wäre, aber vielleicht hat der noch nen Tipp.


    Naja, dann wünsch ich noch eine schöne Nacht, auch wenn ich gerade viel lieber es weiter versuchen würde, jedoch muss ich morgen um 8:00 in der Uni sein ;(


    Cheerio!

  • ähm - inject nvidia ist da aber falsch. Dann würde ich das morgen noch mal mit dem Stick versuchen.

    Inject Intel - und
    Bootflags: -v -x nv_disable=1
    Und ein Foto machen, falls da was zu sehen ist.

    Intel - diverse geniale Hardware bis einschließlich Skylake, damals...

    AMD X6 1035T Silentmaxx TwinBlock - ASRock N68-S -8GB RAM - XFX HD 6450 Passiv - Etasis EFN-300

    AMD 7 3700X - Noctua NH-P1 - B550 Aorus Pro V2 - RX460 Passiv - Silentmaxx Fanless II 500 Platinum

    - - - - - - - - HOWTO: RYZENTOSH - - - - - - - -

  • Ok, bin gerade dabei einen frischen Bootstick zu erstellen, jedoch gibt es bei dem Unibeast 6.2 nur noch die Möglichkeit unter Graphics Configurator "inject ATI" oder "inject NVIDIA" auszuwählen.
    Soll ich dann ATI auswählen oder gar nichts, ist ja theoretisch auch möglich, da ja auch in der Anleitung auf tony....x86 steht das diese Option optional ist.

  • Ja, nimm ATI wenn es nicht anders geht. Kannst du später auch rausnehmen.


    EDIT


    Hier kannst du alternativ auch Dateien runterladen: Anleitung



    Aber bei beiden würde ich nicht die DSDT verwenden. Weil die mit hoher Wahrscheinlichkeit nicht genau passen.

    Intel - diverse geniale Hardware bis einschließlich Skylake, damals...

    AMD X6 1035T Silentmaxx TwinBlock - ASRock N68-S -8GB RAM - XFX HD 6450 Passiv - Etasis EFN-300

    AMD 7 3700X - Noctua NH-P1 - B550 Aorus Pro V2 - RX460 Passiv - Silentmaxx Fanless II 500 Platinum

    - - - - - - - - HOWTO: RYZENTOSH - - - - - - - -

  • Leider passiert überhaupt nichts, wenn ich den Sick mit diesen Einstellungen versuche zu starten,noch nichtmal ins Boot menu des Stick komme ich.


    Ich hab für heute erstmal keine Lust mehr, werde es morgen mal direkt auf der Platte versuchen, bis denen, Cheerio !

  • Stimmen die Bios-Einstellungen?

    Zitat

    pre3) Boot up your SP4 into BIOS. To do this, Hold down the Volume up Rocker button and then Hit the power button. Keep holding the rocker until you see the initial boot screen and let go. It will then go into the bios. If it doesn't work, do it a few times. It's all about timing...
    pre4) Go to Security, Secure Boot, Change configuration. Turn it off.
    pre5) Toggle TPM off.
    pre6) click on Exit and restart


    Den EFI Ordner von hier kann man nicht runterladen, Viren.
    Du kannst aber überprüfen, ob alle Dateien auf dem Stick sind, die nötig sind. Ohne die Dateien wird es mit der SSD auch Schwierigkeiten geben.

    Intel - diverse geniale Hardware bis einschließlich Skylake, damals...

    AMD X6 1035T Silentmaxx TwinBlock - ASRock N68-S -8GB RAM - XFX HD 6450 Passiv - Etasis EFN-300

    AMD 7 3700X - Noctua NH-P1 - B550 Aorus Pro V2 - RX460 Passiv - Silentmaxx Fanless II 500 Platinum

    - - - - - - - - HOWTO: RYZENTOSH - - - - - - - -

    Einmal editiert, zuletzt von ralf. ()

  • Soo, wir haben einen Fortschritt gemacht :D


    Mittlerweile komme ich bis zum Apple Logo, dann lädt es auch ein Stückchen, jedoch kommt es dann zu einer Kernel Panic :wallbash:



    Habe meinen EFI Ordner mal in die Box hochgeladne damit ihr ihn euch mal angucken könnt:
    https://www.dropbox.com/sh/ixo…yFxl35_I6hLX0cswarLa?dl=0


    Danach startet er wieder uns übergeht den Stick beim booten, sprich er bootet automatisch in Windows.
    Habe auch die Bootflags genommen, die du geschrieben hattest @ralf. , jedoch ist da das gleiche passiert.


    Edit:
    Das Bild lässt sich schwer lesen, daher tippe ich hier nochmal rein was dort grob steht.


    Ich tippe mal, dass die Grafik da nicht mitspielen will, nur mal so geschätzt :D

  • Sieht nach einem Fehler mit der Grafik aus.
    GraphicsEnabler=No solltest du streichen. Ist für Clover nicht geeignet.


    Kein Wunder dass da eine Panic entsteht, da wird eine Fake-Id für die Grafik eingetragen, dann ein Frambuffer für eine Intel HD3000 und dann noch die Skylake Framebuffer-ig-platform-id
    Du solltest lieber die config.plist von einer der beiden Threads nehmen.

    Intel - diverse geniale Hardware bis einschließlich Skylake, damals...

    AMD X6 1035T Silentmaxx TwinBlock - ASRock N68-S -8GB RAM - XFX HD 6450 Passiv - Etasis EFN-300

    AMD 7 3700X - Noctua NH-P1 - B550 Aorus Pro V2 - RX460 Passiv - Silentmaxx Fanless II 500 Platinum

    - - - - - - - - HOWTO: RYZENTOSH - - - - - - - -

  • Ok, versuch ich nochmal und schreib gleich zurück.


    PS:
    Was wären wir nur ohne unsere Experten die nahezu täglich antworten :D
    Schonmal hier einen ganz großen dank an dich @ralf.
    :danke2:


    Edit:
    Also, hab jetzt die config.plist aus dem Lenovo Thread verwendet, jedoch eine config-sample-small.plist aus dem EFI Ordner des insalymac forum drin gelassen.bei den Bootflags hab ich die von dir oben angegeben verwendet plus die, die noch rein geschrieben worden sind von der config.plistEr lädt sehr viele Sachen und kommt bei folgender Meldung zum Stillstand und wechselt dann zu einem Black Screen:

    Code
    1. IOGraphics flags [GFXPMFB] initPMRegisters: kRP_STATE_CAP 0x60615[GFXPMFB] [FBCONTROLLER::initPMRegister] fMaxFreqSupported = 21 fMinFreqSupported = 6ACPI_SMC_PlatformPluginUtil : getCPUIDInfo: this is an unknown CPU model 0x4e -- power management may be incomplete or unsupportedAppleIntelPCHPMC: :publishedIOPPF - return false**** [IOBluetoothFamily][SearchForTransportEventTimemOutHandler] -- Missing Bluetooth Controller Transport!
    2. DSMOS has arrived
    3. AppleIntellpssI2CControler::_serviceMatchingTimeSubr: fTimeServiceMatching time out, fNotifications 0
    4. AppleIntellpssI2CControler::_serviceMatchingTimeSubr: fTimeServiceMatching time out, fNotifications 0
    5. AppleIntellpssI2CControler::_serviceMatchingTimeSubr: fTimeServiceMatching time out, fNotifications 0
    6. AppleIntellpssI2CControler::_serviceMatchingTimeSubr: fTimeServiceMatching time out, fNotifications 0
    7. IG: ME PCI ACPI device not found - PAVP service will be disabled - add IMEI to EFI / ACPI device list
    8. DRMStatus: iTunes/Apple Store Content Access Problem. Content playback may be disabled on this computer. You can continue to use the machine, but you should contact an Apple support representer.
  • Im Kext-Ordner 10.11 sind viele Dateien die da nicht reingehören.


    Schmeiß erst mal alle raus, außer:


    fakesmc.kext
    genericusbxhci.kext
    nvmegeneric.kext
    usbinjectall.kext


    EDIT Die gleichen Dateien auch in den Other-Ordner legen

    Intel - diverse geniale Hardware bis einschließlich Skylake, damals...

    AMD X6 1035T Silentmaxx TwinBlock - ASRock N68-S -8GB RAM - XFX HD 6450 Passiv - Etasis EFN-300

    AMD 7 3700X - Noctua NH-P1 - B550 Aorus Pro V2 - RX460 Passiv - Silentmaxx Fanless II 500 Platinum

    - - - - - - - - HOWTO: RYZENTOSH - - - - - - - -