View attachment 206452
At the moment of writing Mac OS Sierra is public beta stage and does not support Sky Lake yet, so I had to go on with El Captain (10.11).
Hardware
- CPU Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz
- GPU build-in Intel HD Graphics 520. It works with huge amount of artifacts in 10.11.1, almost unusable. In 10.11.5 it with no artifacts at all. Like a charm. HDMI video also works out of the box, I attached a Full HD (1920x1080) and both monitors works just fine. GPU consumes 1.5Gb of memory, I found no way to reduce this amount so far. Later I attached one more monitor using VGA slot, all the three monitors are working fine.
- RAM 4Gb DDR4 was replaced with 2x8Gb DDR4 Kingston ValueRAM KVR21S15D8/8 2133 MHz, 17000 Mb/s. By default Mac OS X see only 8Gb (2x4Gb). However there is a way to use all the 16Gb (see here for solution
http://www.tonymacx86.com/threads/10-11-4-skylake-starter-guide.193628/).
- Hard drive. For testing purposes I used 500Gb HDD which comes with laptop and works out of the box.
- Ethernet. RealtekRTL8111.kext
http://www.tonymacx86.com/resources/realtekrtl8111.302/
- WiFi Intel 3165 - known to be unsupported. Replaced with Dell DW1560 (chipset Broadcom BCM94352Z). Everything except AirDrop seems to be working. Notes about AirDrop published in a separate thread:
https://www.tonymacx86.com/threads/airdrop.203219/
- Keyboard and touchpad requires additional driver (see below)
- WebCamera [04f2:b51d] Chicony works (detected as a USB device)
- Fingerprint Reader. [138a:003f] Validity Sensors, Inc. VFS495 - I have no clue how to make it work
- Card Reader Realtek RTS522A - no ideas
- Audio [8086:9d70] Intel
Sunrise Point-LP HD Audio, Codecs: Conexant CX20724, Intel Skylake HDMI. Both are working, the only problem is that
headphones are not detected.
- Bluetooth [8087:0a2a] works (detected as a USB device)
- VT-x works (Note: need to disable 3d acceleration in vmware fusion to avoid crashes)
Install instructions:
1) use UniBeast to make a bootable USB with El Captain + Clover
2) use custom config.plist and SSDTs (see here for details
http://www.tonymacx86.com/threads/g...book-using-clover-uefi-hotpatch-10-11.189416/)
3) During boot there was a USB issue (fixed by
IOAPIC Fix, see here for details
http://www.tonymacx86.com/threads/10-11-0-10-11-3-skylake-starter-guide.179221/)
4) I used USB mouse and keyboard to complete the installation because build-in input devices were not recognized
Post Installation:
- Use USB stick to boot into your new system
- Do NOT use Multibeast. Install vanilla Clover to hard drive and copy EFI folder from the stick.
- Ethernet RealtekRTL8111 v2.2.1 works for me (copied with EFI)
- Keyboard and touchpad was enabled by
VoodooPS2Controller
- Build a bunch of kexts and install them like that:
Code:
mkdir ~/Projects
cd ~/Projects
git clone https://github.com/RehabMan/HP-ProBook-4x30s-DSDT-Patch probook.git
cd ~/Projects/probook.git
./download.sh
./install_downloads.sh
- I assume that you have copied SSDTs with EFI folder, but if you haven't, than build and install them:
Code:
cd ~/Projects/probook.git
./build.sh
./install_acpi.sh install_4x0g3_skylake
- In order to enable power management, build a custom SSDT.aml:
Code:
cd ~/Projects/
git clone https://github.com/Piker-Alpha/ssdtPRGen.sh.git
cd ~/Projects/ssdtPRGen.sh/
./ssdtPRGen.sh # before running this command be sure you configured SMBIOS and rebooted
cp ~/Library/ssdtPRgen/ssdt.aml /Volumes/EFI/EFI/Clover/ACPI/patched/SSDT.aml
- Reboot, clean kext cache