Hi Guys,
I managed to successfully install OS X 10.11.1 on my UX303LA (Haswell). The differences are minor and insignificant. There are a few steps which I'll try to clarify for the benefit of everyone. Most of these are generic addendum that isn't specific to the Haswell model.
1) When copying ASCPITables from Ubuntu, add the -r option to copy the dynamic folder as well
Code:
mkdir ASCPITables
sudo cp -r /sys/firmware/acpi/tables/* ASCPITables/
2) Before disassembling from iasl, remember to add dashes(-) to SSDTs. E.g SSDT1.aml becomes SSDT-1.aml.
3) Set MacIASL ACPI version to 5.1. Otherwise you probably face 90 odd compile errors
4) On SSDT-1, there might be compilation errors due to _PSS syntax errors. The error goes something along the lines of 'UNEXPECTED PARSEOP PACKAGE'. Apply [syn] Remove _PSS placeholders from RehabMan's patches and it will compile fine.
5) When downloading SmartTouchpad kext from the link given, get the version with 32_64bit, not the one with 64bit only. Somehow the latter doesn't work well with 2 finger scrolling, at the present moment when this post is made.
6) (Haswell Edition specific) You will have to modify your config.plist due to the HD4600 IGPU. Please read
http://www.tonymacx86.com/el-capita...de-booting-os-x-installer-laptops-clover.html. Do a search for HD4600.
7) DummyHDA. Somehow mic does not work. I went for VoodooHDA like some others did in this thread. Seems to be a better option except it doesn't automatically switch when sound jack is plugged in. Also, if volume is too soft on Voodoo, turn up the base by 1 notch on VoodooHDA prefpane and it should start blasting as per normal.
I still haven't figured on HDMI audio on this machine, but everything else works just fine