I have the Alienware Alpha 100% functional.
OSX Yosemite 10.10.3 (14D136)
Intel® Core™ i3-4130T Dual-Core processor (3M Cache, 2.9GHz) - Works w/ speed step and power management.
HDMI GPU: NVIDIA® GeForce® GTX 860M+ GPU 2GB GDDR5 - Works with full acceleration.
HDMI Sound: Works.
Realtek: Works.
Intel® Dual Band Wireless-AC 3160 1x1 + Bluetooth 4.0 - Haven’t tested, I doubt it works since Intel has limited support on OSX.
Wireless - works. Asus USB N-10 WiFi dongle.
USB 2.0 - works.
USB 3.0 - works.
Restart - works.
Shutdown - works.
Sleep -
works with GenericxCHI.kext! - Am trying to transition to using native AppleUSBXHCI.kext w/ DSDT edits.
Now..to the how-to:
1. Create a Unibeast Installer -
http://www.tonymacx86.com/yosemite-...-x-yosemite-any-supported-intel-based-pc.html
2. Haswell processor requires a patched kernel so follow this guide to patch the kernel on the Unibeast USB -
Code:
# in Terminal, assuming your USB is called Installer
cp /Volumes/Installer/System/Library/Kernels/kernel ~/Desktop/kernel_backup
cp /Volumes/Installer/System/Library/Kernels/kernel ~/Desktop/kernel
cd ~/Desktop
# now patch the kernel at ~/Desktop/kernel
perl -pi -e 's|\xe2\x00\x00\x00\x02\x00\x00\x00|\x00\x00\x00\x00\x00\x00\x00\x00|g' kernel
perl -pi -e 's|\xe2\x00\x00\x00\x4c\x00\x00\x00|\x00\x00\x00\x00\x00\x00\x00\x00|g' kernel
perl -pi -e 's|\xe2\x00\x00\x00\x90\x01\x00\x00|\x00\x00\x00\x00\x00\x00\x00\x00|g' kernel
# patched kernel is now at ~/Desktop/kernel
sudo cp kernel /Volumes/Installer/System/Library/Kernels/kernel
3. Boot into BIOS and switch boot from
UEFI to
Legacy Boot and also
Disable "VT-D Virtualization technology”
4. Boot with Unibeast USB with flags "-v nv_disable=1 GraphicsEnabler=No” (w/out quotations)
5. Install OS X following the Unibeast guide - the graphics will be choppy but we will solve this later.
5a. Boot into Unibeast again with flags "-v nv_disable=1 GraphicsEnabler=No” (w/out quotations)
5b. Copy patched kernel to the partition where OS X Yosemite is installed.
Code:
# in Terminal from the OS X installer, assuming your HDD volume is called "Macintosh HD"
cp /System/Library/Kernels/kernel "/Volumes/Macintosh HD/System/Library/Kernels/kernel"
6. Boot into OS X with boot flags “-v nv_disable=1 GraphicsEnabler=No” (w/out quotations), finish setting up OSX.
7. Download and install GPU drivers -
http://us.download.nvidia.com/Mac/Quadro_Certified/346.01.02f02/WebDriver-346.01.02f02.pkg
8. Run Multibeast installer to install chimera & network drivers to the HD partition -
Only select Chimera & Mieze's rtl8111.kext and nothing else. Download
Extra v2.zip from the bottom and copy to /Extra.
9. To get HDMI audio working download :
http://patrovic.com/HDMIAudio-1.0.dmg - and install the .kext with kexutility.
10. To get sleep working working : download
https://bitbucket.org/RehabMan/os-x-generic-usb3/downloads - and install the .kext with kextutility.
11. Restart and enjoy!
References... and special thanks to Rehabman for solving the DSDT compilation errors.
Haswell Kernel Patching :
http://www.insanelymac.com/forum/to...he-kernel-for-haswell-cpus-xcpm-early-reboot/
Followed this guide for DSDT :
http://www.tonymacx86.com/yosemite-laptop-support/152573-guide-patching-laptop-dsdt-ssdts.html
Followed this guide for SSDT :
http://www.tonymacx86.com/mavericks...vericks-native-cpu-igpu-power-management.html