Contribute
Register

10.11.0-10.11.3 Skylake Starter Guide

Status
Not open for further replies.
Skylake Starter Guide



Thank you luke-99 for this post! :clap: It helped me a lot to get my first ever hackintosh working properly!

My hardware:
ASUS Z170 Pro Gaming, i7-6700K, EVGA GeForce GTX 970 SC 4GB ALC2.0, 16GB Corsair 2666MHz

I followed the guide in the first post to setup BIOS and get my config.plist configured. I used IntelMausiEthernet.

Some noticeable things that I had to do to get this working:
1. nv_disable=1 to get into install (set once in Options at Clover boot)
2. nv_disable=1 to get FIRST boot from disk after install (set once in Options at Clover boot)
3. At first boot:
  • Skip MultiBeast and instead use "Clover_v2.3k_r3320-UEFI.pkg" from El Capitan Install Tools (can be found in Downloads) to make disk bootable
  • For audio use "audio_CloverALC" from https://github.com/toleda/audio_CloverALC - use .command and answer yes (y) to all in terminal
  • Copy everything in kexts and the config.plist from USB EFI to system EFI
  • Install NVIDIA Web Drivers for 10.11.3 and finally reboot
  • At this point boot with nv_drv=1 (this is default) and of course no longer use nv_disable

These steps were crucial in avoiding the prohibit sign / waiting for root device error.

I used the MacPro3,1 system definition. All RAM recognized.

---

One thing I want working which is not:
I want to use the front audio panel, but doesn't seem to work properly. Is this possible? Is it due to a SSDT config? In Sound settings in OSX both "Internal Speakers" and "Line Out" settings output audio from the back panel (two different outputs). If I plug in my headphones in the front panel though, the "Internal Speakers" recognizes this and changes to "Headphones" but the audio is (very) broken, and at the same time it outputs perfectly on the back.

Any clues?


can't you share efi folder ? i can't booot to install with same main board.
 
Hello everyone I recently bought a Lenevo Flex 3.



I want to install mac os x El Capitan 10.11.5. I have been able to create a bootable usb using a mac.. but I get a panic error right after the apple logo appears.

I uploaded my config.plist and here is the panic error: Panic(voi 0 caller 0xffffff801351caa6): "zone_unit: kmem_suballoc failed @/library/Caches/com.apple.and/sources/xnu/xnu-3248.50.21/osfmk/Kern/zalloc.c:2284

If anyone can help Here are my Specs:

LENOVO Flex 3-1580
8GB DDR3
Intel Core i5-6200U
CPU Code Name: Skylake-U
Intel HD Grahpics 520 (Skylake-U GT2)
Motherboard Chipset: Intel Skylake-U Premium PCH
BIOS Version: D3CN28WW
UEFI BIOS: Capable
Operating System: Microsoft Windows 10 Home Build 10240

UEFI Boot: Present

Thank you.
 

Attachments

  • config.plist
    4.8 KB · Views: 225
Last edited:
how to fix this error

OsxAptioFixDrv: Starting overrides for System\Library\CoreServices\boot.efi
Using reloc block: no, hibernate wake: no
+++++++++++++++++++++++++++++++++++++++++++++++++++++
 
Hello all, ok so I think I followed this guide as best as I could.

Can anyone tell my why my USB ports are not changing places in my IORegistryExplorer? I have placed my Bluetooth and Wifi to Port 255, my USB2 camera to port 0 and all of the rest of my USB ports to 3 since they are all USB 3.

Attached is a copy of my IORegistryExplorer output and a copy of the Code I wrote following the template...

Code:
DefinitionBlock ("SSDT-USB.aml", "SSDT", 1, "sample", "USBFix", 0x00003000)
{
    // "USBInjectAllConfiguration" : override settings for USBInjectAll.kext
    Device(UIAC)
    {
        Name(_HID, "UIA00000")
        // "RehabManConFiguration"
        Name(RMCF, Package()
        {
            // XHC overrides for 100-series boards
            "8086_a12f", Package()
            {
                "port-count", Buffer() { 0x15, 0, 0, 0}, // Highest port number is SS** at 0xNN
                "ports", Package()
                {   // TO COMPLETE THIS FILE, ADD ALL YOUR PORTS BELOW HERE, THEN SET port-count ABOVE
                    "HS01", Package() // USB2 device on a USB3 port located ..., port <NN 00 00 00>
                    {
                        "UsbConnector", 3,
                        "port", Buffer() { 0x01, 0, 0, 0 },
                    },
                    "HS02", Package() // USB2 device on a USB3 port located ..., port <NN 00 00 00>
                    {
                        "UsbConnector", 3,
                        "port", Buffer() { 0x02, 0, 0, 0 },
                    },
                    "HS03", Package() // USB2 device on a USB3 port located ..., port <NN 00 00 00>
                    {
                        "UsbConnector", 3,
                        "port", Buffer() { 0x03, 0, 0, 0 },
                    },
                    "HS04", Package() // USB2 device on a USB3 port located ..., port <NN 00 00 00>
                    {
                        "UsbConnector", 3,
                        "port", Buffer() { 0x04, 0, 0, 0 },
                    },
                    "HS05", Package() // This is for the USB 2 Camera
                    {
                        "UsbConnector", 0,
                        "port", Buffer() { 0x05, 0, 0, 0 },
                    },
                    "HS06", Package() // USB2 device on a USB3 port located ..., port <NN 00 00 00>
                    {
                        "UsbConnector", 3,
                        "port", Buffer() { 0x06, 0, 0, 0 },
                    },
                    "HS07", Package() // USB2 device on a USB3 port located ..., port <NN 00 00 00>
                    {
                        "UsbConnector", 3,
                        "port", Buffer() { 0x07, 0, 0, 0 },
                    },
                    "HS08", Package() // USB2 device on a USB3 port located ..., port <NN 00 00 00>
                    {
                        "UsbConnector", 3,
                        "port", Buffer() { 0x08, 0, 0, 0 },
                    },
                    "HS09", Package() // This is for WiFi and Bluetooth
                    {
                        "UsbConnector", 255,
                        "port", Buffer() { 0x09, 0, 0, 0 },
                    },
                    "HS10", Package() // USB2 device on a USB3 port located ..., port <NN 00 00 00>
                    {
                        "UsbConnector", 3,
                        "port", Buffer() { 0x0a, 0, 0, 0 },
                    },
                    "SS01", Package() // USB3 port located ..., port <NN 00 00 00>
                    {
                        "UsbConnector", 3,
                        "port", Buffer() { 0x13, 0, 0, 0 },
                    },
                    "SS02", Package() // USB3 port located ..., port <NN 00 00 00>
                    {
                        "UsbConnector", 3,
                        "port", Buffer() { 0x14, 0, 0, 0 },
                    },
                    "SS03", Package() // USB3 port located ..., port <NN 00 00 00>
                    {
                        "UsbConnector", 3,
                        "port", Buffer() { 0x13, 0, 0, 0 },
                    },
                    "USR1", Package() // USB3 port located ..., port <NN 00 00 00>
                    {
                        "UsbConnector", 3,
                        "port", Buffer() { 0x11, 0, 0, 0 },
                    },
                    "USR2", Package() // USB3 port located ..., port <NN 00 00 00>
                    {
                        "UsbConnector", 3,
                        "port", Buffer() { 0x12, 0, 0, 0 },
                    },
                },
            },
        })
    }
}
 

Attachments

  • chrinist.zip
    571.4 KB · Views: 115
I am beginning to think my Bluetooth issue isn't necessarily related to USB but rather a power management configuration. I have all of my devices connected to the correct USB port. My USB 2 camera is listed as a 0, my Bluetooth and Wifi is listed as a 255 and all of my other ports are still listed as a 3 for USB 3.0 on my IORegistryExplore 2.1.

My bluetooth still stops working randomly after putting my laptop to sleep. Again, it's random. Sometimes it works and other times it doesn't work after sleep.

As of right now, the way I have resolved my issue is by turning off Bluetooth when I am not using it so it remains off, and only turning it on when I need to use it.
 
Hello, I am having troubles with my Intel Nuc Hackintosh. I get to the point where it shows the apple logo and it loads about 75% then it glitches out and shows a bunch of different logos. After it glitches, nothing ever happens. The beachball is spinning and it will just stay on that screen for hours. Anyone know of a solution? Also I already tried -v and -x. For -v I got code 255. Thanks
 
Skylake Starter Guide


Correct.


Huh, for some reason I was under the impression that it was the top two USB ports (again, speaking with regard to the orientation of my case) that were using USB 3.1 Gen2. But now I don't know why I thought that. This just completely blew my mind. Wow. Anyway:



Yes, I can confirm that this is the case. USB3 devices don't work at all, but USB2 devices work perfectly fine. Note that they did not begin working until after I had explicitly defined them in my USB-SSDT—that is to say, just using USBInjectAll.kext alongside the port limit patch wasn't enough. I had to guess at what the values might be, add them to my SSDT, reboot, and test.

(I actually had to do this for the two top ports as well. For some reason, before I added my SSDT, USB3 devices plugged in to either the top left/right or the middle left/right ports came up as using the middle left/right port number. In other words, two different ports were using the same port number (!) before I added my SSDT. I know, WTF.)


Sure thing, it's attached to this post (inside of a zip file). There is a USB bluetooth adapter in the left bottom port, and a USB keyboard in the right bottom port.

Can you please tell me how you installed OSX with your motherboard? I have the same one and also the i5 6600k but I´m stuck at a stop sign...
 
Skylake Starter Guide

Hi there,
I am new to do this and i want install os X in my laptop. I've just tried flashing from usb but it was not working. My Laptop is MSI GS60 Ghost
Is it possible to install osx to msi laptop r not. if it is means can you provide me some guide
 
Skylake Starter Guide

Hi there,
I am new to do this and i want install os X in my laptop. I've just tried flashing from usb but it was not working. My Laptop is MSI GS60 Ghost
Is it possible to install osx to msi laptop r not. if it is means can you provide me some guide
You need to post in the laptop section. This is the desktop section.
 
Status
Not open for further replies.
Back
Top