Anleitung: Mac OS auf Intel NUC Skull Canyon NUC6i7KYK

    Forum Unterstützen

    Wenn Du unsere Arbeit unterstützen möchtest, würden wir uns über eine Spende sehr freuen! :-)

    Team

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

      Wie schwer ist es, eine Frage zu beantworten, anstatt mit einer Gegenfrage rüber zu kommen...
      Besteht nun denn dein Problem im Versuch mehrere Monitore an der internen HD580 zu betreiben?
      Gruß
      Al6042

      GA Z270-HD3P F7 | i7 7700k 4,2Ghz | 32GB RAM | GTX1080 8GB | NVMe SSD 960 EVO 250 GB / 3x3 TB | BCM943602CSAX | macOS 10.12.6 | Clover 4200
      GA H170N-WIFI F21 | i5 6600 3,3Ghz | 16GB RAM | HD530 1,5GB | NVMe SSD 960 EVO 250 GB | BCM94352Z | macOS 10.13 GM | Clover 4200
      MBP 13,3 | i7 6700HQ 2,6Ghz | 16GB RAM | Intel HD530 & AMD Radeon Pro 450 | NVMe SSD SM00256L 256 GB | BCM943602CSAX | macOS 10.12.6

      Keine Unterstützung per PN... Eure Anfragen gehören ins Forum, nicht in mein Postfach!
      Ich kenne nur eine Anleitung für die HD530.
      Ob die auch für die HD580 genutzt werden kann, ist fraglich...
      Gruß
      Al6042

      GA Z270-HD3P F7 | i7 7700k 4,2Ghz | 32GB RAM | GTX1080 8GB | NVMe SSD 960 EVO 250 GB / 3x3 TB | BCM943602CSAX | macOS 10.12.6 | Clover 4200
      GA H170N-WIFI F21 | i5 6600 3,3Ghz | 16GB RAM | HD530 1,5GB | NVMe SSD 960 EVO 250 GB | BCM94352Z | macOS 10.13 GM | Clover 4200
      MBP 13,3 | i7 6700HQ 2,6Ghz | 16GB RAM | Intel HD530 & AMD Radeon Pro 450 | NVMe SSD SM00256L 256 GB | BCM943602CSAX | macOS 10.12.6

      Keine Unterstützung per PN... Eure Anfragen gehören ins Forum, nicht in mein Postfach!
      Leider nein, da die im Tomaten-Forum liegt und somit nicht in unserem Forum verlinkt werden kann.
      Gruß
      Al6042

      GA Z270-HD3P F7 | i7 7700k 4,2Ghz | 32GB RAM | GTX1080 8GB | NVMe SSD 960 EVO 250 GB / 3x3 TB | BCM943602CSAX | macOS 10.12.6 | Clover 4200
      GA H170N-WIFI F21 | i5 6600 3,3Ghz | 16GB RAM | HD530 1,5GB | NVMe SSD 960 EVO 250 GB | BCM94352Z | macOS 10.13 GM | Clover 4200
      MBP 13,3 | i7 6700HQ 2,6Ghz | 16GB RAM | Intel HD530 & AMD Radeon Pro 450 | NVMe SSD SM00256L 256 GB | BCM943602CSAX | macOS 10.12.6

      Keine Unterstützung per PN... Eure Anfragen gehören ins Forum, nicht in mein Postfach!
      Warum alles so kompliziert?

      Ich nutze einen einfachen NVMe inject/patch per config.plist. Keine Kext wird modifiziert (alles Vanilla) und ist komplett Herstellerunabhängig. Habe unter anderem selber das Skull Canyon NUC mit Mac OS X in Betrieb. Läuft super.

      Das hier in die config.plist unter KextstoPatch einfügen und vollen NVMe Support genießen:

      Spoiler anzeigen

      <dict>
      <key>Comment</key>
      <string>IONVMeFamily IONameMatch</string>
      <key>Disabled</key>
      <false/>
      <key>Name</key>
      <string>IONVMeFamily</string>
      <key>InfoPlistPatch</key>
      <true/>
      <key>Find</key>
      <data>PHN0cmluZz5wY2kxNDRkLGE4MDQ8L3N0cmluZz4=</data>
      <key>Replace</key>
      <data>PHN0cmluZz5wY2kxNDRkLGE4MDI8L3N0cmluZz4=</data>
      </dict>
      <dict>
      <key>Comment</key>
      <string>IONVMeFamily Pike R. Alpha Patch#1</string>
      <key>Disabled</key>
      <false/>
      <key>Name</key>
      <string>IONVMeFamily</string>
      <key>Find</key>
      <data>ibPoAgAAweAMBQAQAACJgw==</data>
      <key>Replace</key>
      <data>ibPoAgAAweAJBQAQAACJgw==</data>
      </dict>
      <dict>
      <key>Comment</key>
      <string>IONVMeFamily Pike R. Alpha Patch#2</string>
      <key>Disabled</key>
      <false/>
      <key>Name</key>
      <string>IONVMeFamily</string>
      <key>Find</key>
      <data>D7aMiIIAAACD+QwPhTIBAA==</data>
      <key>Replace</key>
      <data>D7aMiIIAAACD+QkPhTIBAA==</data>
      </dict>
      <dict>
      <key>Comment</key>
      <string>IONVMeFamily Pike R. Alpha Patch#3</string>
      <key>Disabled</key>
      <false/>
      <key>Name</key>
      <string>IONVMeFamily</string>
      <key>Find</key>
      <data>AMeDpAAAAAAQAABIi0gISA==</data>
      <key>Replace</key>
      <data>AMeDpAAAAAACAABIi0gISA==</data>
      </dict>
      <dict>
      <key>Comment</key>
      <string>IONVMeFamily Pike R. Alpha Patch#4</string>
      <key>Disabled</key>
      <false/>
      <key>Name</key>
      <string>IONVMeFamily</string>
      <key>Find</key>
      <data>SYnGTYX2dGFBwecMSWP/vg==</data>
      <key>Replace</key>
      <data>SYnGTYX2dGFBwecJSWP/vg==</data>
      </dict>
      <dict>
      <key>Comment</key>
      <string>IONVMeFamily Pike R. Alpha Patch#5</string>
      <key>Disabled</key>
      <false/>
      <key>Name</key>
      <string>IONVMeFamily</string>
      <key>Find</key>
      <data>hv8PAABIwegMD7cPgeH/Dw==</data>
      <key>Replace</key>
      <data>hv8PAABIwegJD7cPgeH/Dw==</data>
      </dict>
      <dict>
      <key>Comment</key>
      <string>IONVMeFamily Pike R. Alpha Patch#6_7</string>
      <key>Disabled</key>
      <false/>
      <key>Name</key>
      <string>IONVMeFamily</string>
      <key>Find</key>
      <data>icGB4f8PAABIAdFIgfn/DwAAdzs=</data>
      <key>Replace</key>
      <data>icGB4f8BAABIAdFIgfn/AQAAdzs=</data>
      </dict>
      <dict>
      <key>Comment</key>
      <string>IONVMeFamily Pike R. Alpha Patch#8</string>
      <key>Disabled</key>
      <false/>
      <key>Name</key>
      <string>IONVMeFamily</string>
      <key>Find</key>
      <data>SYHF/w8AAEnB7QxJiwQkSA==</data>
      <key>Replace</key>
      <data>SYHF/w8AAEnB7QlJiwQkSA==</data>
      </dict>
      <dict>
      <key>Comment</key>
      <string>IONVMeFamily Pike R. Alpha Patch#9_10</string>
      <key>Disabled</key>
      <false/>
      <key>Name</key>
      <string>IONVMeFamily</string>
      <key>Find</key>
      <data>BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAAQAABJKfQ=</data>
      <key>Replace</key>
      <data>BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAACAABJKfQ=</data>
      </dict>
      <dict>
      <key>Comment</key>
      <string>IONVMeFamily Pike R. Alpha Patch#11</string>
      <key>Disabled</key>
      <false/>
      <key>Name</key>
      <string>IONVMeFamily</string>
      <key>Find</key>
      <data>AABJiY4iAQAAugAQAABIKQ==</data>
      <key>Replace</key>
      <data>AABJiY4iAQAAugACAABIKQ==</data>
      </dict>
      <dict>
      <key>Comment</key>
      <string>IONVMeFamily Pike R. Alpha Patch#12</string>
      <key>Disabled</key>
      <false/>
      <key>Name</key>
      <string>IONVMeFamily</string>
      <key>Find</key>
      <data>yAAAAEkp17gAEAAATYskJA==</data>
      <key>Replace</key>
      <data>yAAAAEkp17gAAgAATYskJA==</data>
      </dict>
      <dict>
      <key>Comment</key>
      <string>IONVMeFamily Pike R. Alpha Patch#13</string>
      <key>Disabled</key>
      <false/>
      <key>Name</key>
      <string>IONVMeFamily</string>
      <key>Find</key>
      <data>4b+AQBUGTYnWugAQAABFMQ==</data>
      <key>Replace</key>
      <data>4b+AQBUGTYnWugACAABFMQ==</data>
      </dict>
      <dict>
      <key>Comment</key>
      <string>IONVMeFamily Pike R. Alpha Patch#14</string>
      <key>Disabled</key>
      <false/>
      <key>Name</key>
      <string>IONVMeFamily</string>
      <key>Find</key>
      <data>iWTY+EmBxAAQAABJgccA8A==</data>
      <key>Replace</key>
      <data>iWTY+EmBxAACAABJgccA8A==</data>
      </dict>
      <dict>
      <key>Comment</key>
      <string>IONVMeFamily Pike R. Alpha Patch#15</string>
      <key>Disabled</key>
      <false/>
      <key>Name</key>
      <string>IONVMeFamily</string>
      <key>Find</key>
      <data>Bf8PAABIwegMZvfB/w8PlQ==</data>
      <key>Replace</key>
      <data>Bf8PAABIwegJZvfB/w8PlQ==</data>
      </dict>
      <dict>
      <key>Comment</key>
      <string>IONVMeFamily Pike R. Alpha Patch#16</string>
      <key>Disabled</key>
      <false/>
      <key>Name</key>
      <string>IONVMeFamily</string>
      <key>Find</key>
      <data>weIIQQ+2wcHgDEQJ0EQJwA==</data>
      <key>Replace</key>
      <data>weIIQQ+2wcHgCUQJ0EQJwA==</data>
      </dict>
      <dict>
      <key>Comment</key>
      <string>IONVMeFamily Pike R. Alpha Patch#17</string>
      <key>Disabled</key>
      <false/>
      <key>Name</key>
      <string>IONVMeFamily</string>
      <key>Find</key>
      <data>RYTJD5XAD7bAweAMRAnYRA==</data>
      <key>Replace</key>
      <data>RYTJD5XAD7bAweAJRAnYRA==</data>
      </dict>


      Für Leute die sich über die Lautstärke ärgern, undervoltet eure CPU doch einfach. Ich habe die Wärmeleitpaste erneuert und die Spannung um 0,14V abgesenkt. Das drückt die Temperaturen massiv und dennoch läuft alles wie es soll. (Ich erwarte nur noch das Release von AKASA, die haben ein passives Gehäuse für Skull Canyon angekündigt)

      Bei mir läuft soweit alles, bis auf ein paar Kleinigkeiten:

      - Bluetooth ist nicht nutzbar, obwohl die Bluetooth Karte erkannt wird
      - iMessage nicht nutzbar, er meckert irgendwas mit Authentifizierung
      - Manchmal bekomme ich bei Fullscreenvideos einen automatischen LogOff, also kein Reboot oder so. Scheint ein Problem bei der Videodecodierung zu sein. Kommt auch nicht immer bzw. nur bei ganz wenigen Videos (Safari und Chrome). Lustigerweise immer an der gleichen Stelle und das selbe Video, scheint das da irgendwas decodiert wird was den Frameserver kickt. Dieses Problem hatten originale Mac auch schon einmal, wurde dann mit einem Patch behoben. Rehabman ist aber sehr aktiv bei den NUC und Mac OS X, da wird noch einiges kommen.

      Was nicht geht, und vermutlich auch nie gehen wird:

      WLAN - der verlötete Chip ist von Intel, und wenn da keine Treiber portiert werden wird sich das auch nicht ändern. An den anderen Sachen wie Cardreader (ist PCIe), Thunderbolt, Hot-Plug von Bildschirmen sowie besseren Powermanagement (Sleep) wird bereits gearbeitet. Ansonsten kann ich nur sagen das das Gerät wirklich viel Leistung bietet und alles auch super läuft. Wie gesagt mit undervolting auch ziemlich Leise. Im Auslieferungszustand geht der Lüfter zu schnell hoch.
      Gruß Romsky

      Workstations:

      ASUS Z10PE-D8 WS - 2x Intel Xeon E5-2699 V4 - 128GB RAM - GTX1080ti & GTX970 - Sierra 10.12.3
      AsRock EP2C612 - 2x Intel Xeon E5-2699 V4 - 64GB RAM - GTX980ti - Sierra 10.12.3
      Supermicro X10DRi-t4+ - 2x Intel Xeon E5-2699 V4 - 32GB RAM - GTX1080 - Sierra 10.12.3
      SuperMicro X10DRC-LN4+ - 2x Intel Xeon E5-2699 V4 - 16GB RAM - GTX970 - Sierra 10.12.3
      ASUS Z8NA-D6 - 2x Intel Xeon X5660 - 48GB RAM - GT610 - El Capitan 10.11.6
      Intel NUC6I7KYK2 - 8GB RAM - Iris Pro P580 - Sierra 10.12.4
      Hallo @Romsky
      Mit deinen KextsToPatch-Einträgen würde seine NVMe nicht laufen, da dort noch der InfoPlistPatch integriert ist.
      Der würde aus dem pci144d,a804 einen pci144d,a802 machen und somit die

      Quellcode

      1. ​3d:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd Device [144d:a804]

      nicht erkennen.
      Gruß
      Al6042

      GA Z270-HD3P F7 | i7 7700k 4,2Ghz | 32GB RAM | GTX1080 8GB | NVMe SSD 960 EVO 250 GB / 3x3 TB | BCM943602CSAX | macOS 10.12.6 | Clover 4200
      GA H170N-WIFI F21 | i5 6600 3,3Ghz | 16GB RAM | HD530 1,5GB | NVMe SSD 960 EVO 250 GB | BCM94352Z | macOS 10.13 GM | Clover 4200
      MBP 13,3 | i7 6700HQ 2,6Ghz | 16GB RAM | Intel HD530 & AMD Radeon Pro 450 | NVMe SSD SM00256L 256 GB | BCM943602CSAX | macOS 10.12.6

      Keine Unterstützung per PN... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

      al6042 schrieb:

      Hallo @Romsky
      Mit deinen KextsToPatch-Einträgen würde seine NVMe nicht laufen, da dort noch der InfoPlistPatch integriert ist.
      Der würde aus dem pci144d,a804 einen pci144d,a802 machen und somit die

      Quellcode

      1. 3d:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd Device [144d:a804]

      nicht erkennen.


      Also ich nutze diesen Eintrag, und es wird die Samsung SM961 sowie die Intel P600 erkannt. (Intel in NVMe Slot 1 und die Samsung in NVMe Slot2). Oder was meinst du? Egal welche NVMe SSD ich installiere, alle werden erkannt.
      Gruß Romsky

      Workstations:

      ASUS Z10PE-D8 WS - 2x Intel Xeon E5-2699 V4 - 128GB RAM - GTX1080ti & GTX970 - Sierra 10.12.3
      AsRock EP2C612 - 2x Intel Xeon E5-2699 V4 - 64GB RAM - GTX980ti - Sierra 10.12.3
      Supermicro X10DRi-t4+ - 2x Intel Xeon E5-2699 V4 - 32GB RAM - GTX1080 - Sierra 10.12.3
      SuperMicro X10DRC-LN4+ - 2x Intel Xeon E5-2699 V4 - 16GB RAM - GTX970 - Sierra 10.12.3
      ASUS Z8NA-D6 - 2x Intel Xeon X5660 - 48GB RAM - GT610 - El Capitan 10.11.6
      Intel NUC6I7KYK2 - 8GB RAM - Iris Pro P580 - Sierra 10.12.4
      Welche Vendor/DeviceID haben die Intel und die Samsung?

      EDIT:
      sehe gerade, dass in der aktuellsten IONVMeFamily von 10.12.4 der "GenericNVMeSSD" über einen "IOPCIClassMatch" die Geräte zuordnen kann:
      Spoiler anzeigen

      Quellcode

      1. <key>GenericNVMeSSD</key>
      2. <dict>
      3. <key>CFBundleIdentifier</key>
      4. <string>com.apple.iokit.IONVMeFamily</string>
      5. <key>Chipset Name</key>
      6. <string>SSD Controller</string>
      7. <key>IOClass</key>
      8. <string>IONVMeController</string>
      9. <key>IOPCIClassMatch</key>
      10. <string>0x01080200&amp;0xffffff00</string>
      11. <key>IOPCIPauseCompatible</key>
      12. <true/>
      13. <key>IOPCITunnelCompatible</key>
      14. <true/>
      15. <key>IOProviderClass</key>
      16. <string>IOPCIDevice</string>
      17. <key>IOUnitName</key>
      18. <string>disk</string>
      19. <key>Physical Interconnect</key>
      20. <string>PCI-Express</string>
      21. <key>Physical Interconnect Location</key>
      22. <string>Internal</string>
      23. <key>Vendor Name</key>
      24. <string>Apple</string>
      25. </dict>

      Kann mal jemand eben den Eintrag der IONVMeFamily aus früheren Sierra Versionen hier posten?
      Ich dachte da waren die EInträge über eine Liste an "IOPCIMatch"-Einträgen festgelegt.
      Wenn das mit 10.12.4 nicht mehr der Fall ist, muss man den "InfoPlistPatch" grundsätzlich nicht mehr nutzen.
      Gruß
      Al6042

      GA Z270-HD3P F7 | i7 7700k 4,2Ghz | 32GB RAM | GTX1080 8GB | NVMe SSD 960 EVO 250 GB / 3x3 TB | BCM943602CSAX | macOS 10.12.6 | Clover 4200
      GA H170N-WIFI F21 | i5 6600 3,3Ghz | 16GB RAM | HD530 1,5GB | NVMe SSD 960 EVO 250 GB | BCM94352Z | macOS 10.13 GM | Clover 4200
      MBP 13,3 | i7 6700HQ 2,6Ghz | 16GB RAM | Intel HD530 & AMD Radeon Pro 450 | NVMe SSD SM00256L 256 GB | BCM943602CSAX | macOS 10.12.6

      Keine Unterstützung per PN... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „al6042“ ()