Contribute
Register

[Guide] Installing El Capitan on Spectre x360 (Skylake)

Joined
Aug 9, 2011
Messages
31
CPU
i7-6500U
Graphics
HD 520
Since I saw some people having issues with installing El Capitan on their Skylake Laptop I decided to write my own guide of how I accomplished the task. This guide will get updates from time to time. Alright lets get started.

[size=+2]Laptop Model: Spectre x360[/size]



Processor: Skylake i7 (U6500)
Integrated Graphics: Intel HD 520
Audio: bang & olufsen
Touch Screen:
WIFI: Does not work!/ Replace with NGFF BCM94352Z
Ethernet: No ethernet

What is working:

- Different Resolutions
- Graphics Acceleration
- Touch Screen
- Brightness
- Display-sleep
- Touchpad (works perfectly with different gestures)
- iCloud (iMessage, FaceTime, Handoff (with NGFF BCM94352Z), Notes, Calendar etc.)os
- Bluetooth (with NGFF BCM94352Z)

What doesn't work:

- Few artifacts / white settings-bar on top (solve with setting color profile (sRGB IEC61966-2.1))
(System Preferences-->Displays-->Color)

Installation:

What you will need:

- USB 16GB and more
- a machine with MacOSX installed to download ElCapitan
- MaciASL (https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads)

Follow this awesome guide by RehabMan:
http://www.tonymacx86.com/el-capita...de-booting-os-x-installer-laptops-clover.html

Hint: In BIOS you have to disable: Secure Boot (to get into BIOS press F10 on boot)


Post Installation:

*Before you do anything Backup your default EFI*

To get battery status working:
1. Extract your DSDT with Clover:
- While in Bootloader press F4 (nothing will happen)
2. Boot into MacOSX
3. Mount EFI:
- Open Terminal
- Type: diskutil list
- look for EFI and the disk(whatever you will find)
- type: diskutil mount disk(the name on the right of EFI)
- Open Finder and go to EFI
- Go into EFI/CLOVER/ACPI/origin/
- copy DSDT.asl to Desktop
- Open DSDT and press compile (if this is your first time using MaciASL make sure to check ACPI 5.0 under preferences)
- Errors will appear (to fix them copy the code and search for the solution on the forum)
- you are done when no errors appear during compile (yes lots of Warnings will appear --> does not matter)
- Add "http://raw.github.com/RehabMan/Laptop-DSDT-Patch/master" to sources in preferences
- Click patch and select the "HP-DV6-3165sf" battery patch and click patch
- compile and no errors should appear
- save DSDT as DSDT.aml and drag it into EFI/CLOVER/ACPI/patched/
- download https://bitbucket.org/RehabMan/os-x-acpi-battery-driver/downloads
and put ACPIBatteryManager.kext into EFI/CLOVER/kext/Other/
- restart and see if it works


System Definition:

- Download:
http://www.tonymacx86.com/downloads.php?do=file&id=276

- Open config.plist in EFI/CLOVER/ with Clover Configurator and go to SMBIOS tab
- Click on the magic wand
- Select MacBook Pro 11,2 on the top (does not really matter, because there is no Skylake Mac out yet)
- Click a few times on shake on the right to randomise serial
- Check if serial is "not" used: https://checkcoverage.apple.com
- If "not found" --> save


Fix AppStore:

- Download:
https://bitbucket.org/RehabMan/os-x-null-ethernet/downloads

- Drag kext into EFI/CLOVER/kext/Other/


Fix Display (Graphics Acceleration/Resolution/Sleep/Brightness):

1. Download and install newest Update from AppStore (10,11,5)

2. Graphics Acceleration: Change Platform ID in EFI/CLOVER/config.plist to 0x19160000

3. Brightness:
- Apply "Brightness Fix" to DSDT with MaciASL
- Download:
https://bitbucket.org/RehabMan/os-x-intel-backlight/downloads
Put kext into EFI/Clover/kext/Other/

- Remap Brightness Keys under System Preferences/Keyboard/Shortcuts/Display​


Fix audio:

- Download:
https://sourceforge.net/projects/voodoohda/

- Put kext into EFI/CLOVER/kext/Other
- Go to System Preferences/Sound/Output/ --> select Speaker (Analog)



Extra:

Monitor Frequency/Temperature/Power:

- Download:
https://software.intel.com/en-us/articles/intel-power-gadget-20

iPad like scrolling in Safari:

- Download:
http://www.seph.dk/blog/grab-and-scroll/


About NGFF BCM94352Z:
- Buy the WIFI Card from eBay
- Ignore the compatibility warning (Does not work for HP Laptops)
- Install the card. Follow instructions (p.24+)
http://h10032.www1.hp.com/ctg/Manual/c04679496
-Finally boot into OS X (dual booters--> boot Windows to see if you have installed the card correctly) and follow this guide:
http://www.tonymacx86.com/network/104850-guide-airport-pcie-half-mini-v2.html


Pre made config.plist:

The config.plist I use was made by Rehabman. You can find it here: https://github.com/RehabMan/OS-X-Clover-Laptop-Config?files=1
---> Download the config.plist which fits your configuration (e.g. Intel u6500 ---> download HD520_.plist).


[size=+2]Enjoy your Hackintosh :)![/size]
(Lean back and wait for the big Skylake Update)
 
Last edited:
Joined
Feb 22, 2016
Messages
29
CPU
i5-6200U (Skylake)
Graphics
Intel HD 520
Mac
Classic Mac
Mobile Phone
iOS
First of all, thanks for this tutorial.
Did you use the default config.plist or one by RehabMan? I own the x360 with i5 and tried today to install OSX. I followed the instructions by RehabMan's, but it looks like I do something wrong. Every boot attempt stucks at the first step:
Code:
OsxAptioFixDrv: Starting overrides for System\Library\CoreServices\boot.efi
Using reloc block: yes, hibernate wake: no
+++++++++++++++++++++++++++++++++++++++++++++++++++
Any ideas?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,949
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
First of all, thanks for this tutorial.
Did you use the default config.plist or one by RehabMan? I own the x360 with i5 and tried today to install OSX. I followed the instructions by RehabMan's, but it looks like I do something wrong. Every boot attempt stucks at the first step:
Code:
OsxAptioFixDrv: Starting overrides for System\Library\CoreServices\boot.efi
Using reloc block: yes, hibernate wake: no
+++++++++++++++++++++++++++++++++++++++++++++++++++
Any ideas?
Post EFI/Clover folder as ZIP (omit 'themes' folder).
 
Joined
Feb 22, 2016
Messages
29
CPU
i5-6200U (Skylake)
Graphics
Intel HD 520
Mac
Classic Mac
Mobile Phone
iOS
I tried with default config.plist and some different of your tutorial, but everytime the same result.
 

Attachments

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,949
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
I tried with default config.plist and some different of your tutorial, but everytime the same result.
You did not follow the guide correctly.

drivers64UEFI is missing OsxAptioFixDrv-64.efi. Also missing HFSPlus.efi.

You will probably need a PS2 kext in kexts/Other if you expect to use the internal keyboard/trackpad during installation.

The config.plist does not appear to be for Skylake (looks like it is for Ivy Bridge).

You might need to adopt some of the patches used on desktop Skylake (such as Pike's AppleAPIC patch).

Read about Skylake: http://www.tonymacx86.com/desktop-compatibility/176407-testing-thread-skylake-platform-os-x.html
 
Joined
Feb 22, 2016
Messages
29
CPU
i5-6200U (Skylake)
Graphics
Intel HD 520
Mac
Classic Mac
Mobile Phone
iOS
Thanks for your help. I reinstalled the boot stick and now all files are there. The missing thing is the config.plist. I've no idea which settings I have to fill out (using the clover configurator) for skylake, because I think I can't use none of your plist files.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,949
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Thanks for your help. I reinstalled the boot stick and now all files are there. The missing thing is the config.plist. I've no idea which settings I have to fill out (using the clover configurator) for skylake, because I think I can't use none of your plist files.
Start with the plist for HD5500. Most of the graphics patches in there do not apply, but they are disabled anyway. Change the ig-platform-id as noted in post #1. Add the AppleAPIC patch you'll find in the Skylake guide.
 
Joined
Feb 22, 2016
Messages
29
CPU
i5-6200U (Skylake)
Graphics
Intel HD 520
Mac
Classic Mac
Mobile Phone
iOS
Thanks RehabMan, it's working now. :)
@SkullD3mon: According to the wifi card. Did you replace your card? As I know the bios of the spectre x360 uses a whitelist for only intel AC cards and there is no bios hack to find.
 
Joined
Feb 22, 2016
Messages
29
CPU
i5-6200U (Skylake)
Graphics
Intel HD 520
Mac
Classic Mac
Mobile Phone
iOS
Unfortunately the battery status patch doesn't work for me or I'm doing something wrong. I patched the DSDT file after fixing the errors but the battery status doesn't appear.
 
Joined
Aug 9, 2011
Messages
31
CPU
i7-6500U
Graphics
HD 520
Thanks RehabMan, it's working now. :)
@SkullD3mon: According to the wifi card. Did you replace your card? As I know the bios of the spectre x360 uses a whitelist for only intel AC cards and there is no bios hack to find.

Good evening Frace,

You are right. I heard about the whitelist too but the card just worked. For MacOSX apply the usual patches:
http://www.tonymacx86.com/network/104850-guide-airport-pcie-half-mini-v2.html.

Since I am dual booting I can tell you that the card is also being recognised under windows 10. No issues. :)
 
Top