- Joined
- Jun 12, 2011
- Messages
- 60
- Motherboard
- HP Elite x2 1012 G1
- CPU
- Intel Core M5-6Y54, 1.1GHz
- Graphics
- Intel HD Graphics 515
- Mac
- Mobile Phone
Specs:
13.3 inch ultrabook with HD3000, 1366x768 screen
Intel Dual Core i3-2377M 1.50GHz, 3MB Cache
4 GB DDR3 SDRAM
20GB mSATA drive + 500GB SATA drive
Atheros AR9462 802.11 a/b/g/n wireless card + Bluetooth (soldered to daughter card)
Additional hardware needed:
Working Mac or Hack to create Clover USB boot drive
8GB USB drive
Wireless USB adapter (AR9462 not replaceable and won’t work. I use Edimax EW-7811un)
Optional hardware needed:
Second 8GB USB drive to create Ubuntu boot drive so you can get audio codec
Everything works except built-in SD card reader and built-in WIFI/Bluetooth (partially solved with wireless USB adapter). Also, I have not tested HDMI port to see if audio works (video does). Booting with Clover 3156 and UFEI. Reformatted both internal drives as Mac Extended Journal (did not care to keep Windows 8 installed) and using 20GB drive as boot drive. Using 500GB drive for user files and Application installation to save room on 20GB drive.
Step 1 - Create a bootable OS X Yosemite USB drive using the instructions in post #1 here:
http://www.tonymacx86.com/yosemite-...oting-os-x-installer-laptops-clover-uefi.html
Note that you will have had to already dowloaded OS X Yosemite to your real Mac or Hack.
Step 1a - Select and modify a config.plist for your specific hardware. I am very new to Clover, so I am using Clover Configurator to manage my config.plist. It seems to work well for me, but I have read that some people have issues with it. If you are a Clover newbie, it may help you. You can find it here: http://mackie100.webwacemaster.altervista.org/
Import Rehabman’s “config_HD3000_1366x768_7series.plist” and make the following modifications:
To enable USB 3, select “-gux_defer_usb2”
To prevent screen garble on boot, enable the appropriate kext patch by deleting “disabled:” from the appropriate kext(s), depending on the version of OS X Yosemite you installed to your USB boot drive. Also, delete “disabled:” from the Trim patch so your mSATA will support Trim. Note that I have not tried to enable HDMI audio yet as I just got the internal audio working with a modified AppleHDA.kext.
Finally, export your config.plist to your OS X Yosemite USB boot drive as described in the post in Step 1.
Step 2 - Boot your laptop and press F2 when the Acer logo appears. This will allow you to enter the BIOS settings. You will want to make sure the “F12 Boot Menu” is “Enabled” so you can select the OS X Yosemite USB drive later. Also, to use the USB 3 ports, make sure “xHCI Support” is “Enabled”. Finally, make sure your “SATA Mode” is “AHCI Mode”.
Step 3 - Boot your laptop with the OS X Yosemite USB drive inserted into one of your USB ports and press F12 when the Acer logo appears. Select the “USB HDD” from the Boot Option Menu to begin the process of installing OS X Yosemite to your selected hard drive, as discussed in post #2 of the forum thread above. Remember, I decided to install to the 20GB mSATA drive, but you can choose whatever you like. When you are done, you should have a bootable hackintosh. Shutdown, remove the OS X Yosemite USB drive and prepare to reboot. Read Step 4 first, so you are ready to extract your DSDT.
Step 4 - Extract and patch your DSDT. I used the F4 key during the Clover boot to extract the OEM DSDT and SSDT files. This process is covered in detail here:
http://www.tonymacx86.com/yosemite-laptop-support/152573-guide-patching-laptop-dsdt-ssdts.html
Once I had the DSDT file extracted and disassembled, I applied the following patches from Rehabman’s repository in this order:
1- Rename GFX0
2 - PNLF Sandy
3 - Null Ethernet (modify MAC address as desired)
4 - Audio Layout ID x (from patched AppleHDA.kext; discussed in step 5)
5 - IRQ Fix
6 - WAK2 (Not sure if needed, but installed to try to fix occasional loss of trackpad upon wake)
When you are done, compile and check for errors, then save your DSDT as an *.aml file per the instructions in the post above. Don’t restart yet as you still need to install some additional kexts.
Step 5 - To install kexts, I used Kext Wizard, which I got from the HP ProBook installer here:
http://www.tonymacx86.com/hp-probook-yosemite/128774-hp-probook-installer-clover-edition.html
You can use whatever you want, but I found Kext Wizard to be very easy to understand and use. Note that all I installed from that package was Kext Wizard.
Once you have your kext installer of choice, install the following kexts from Rehabman’s repository to S/L/E:
ACPIBacklight.kext
ACPIBatteryManager.kext
NullEthernet.kext
Additionally, if you have installed OS X Yosemite 10.10.2 (or once you have updated to 10.10.2) to enable native sound, install the appropriate audio kext to S/L/E from here:
http://www.insanelymac.com/forum/topic/298663-applehda-for-yosemite/#entry2027485
You will also have to patch your DSDT with the appropriate Audio Layout ID (see the kext readme) and IRQ fix as discussed in Step 4.
If you have an ElanTech touchpad, I found the following kext to work much better. Make sure you read the provided instructions to configure the kext to your liking (especially the ACER mode). You will also have to remove the VoodooPS2Controller.kext.
http://forum.osxlatitude.com/index....and-focaltech-smart-touchpad-driver-mac-os-x/
Once you have installed the kexts, make sure you repair permissions and rebuild the cache. Again, I use Kext Wizard as it has a selection to do this task.
Step 6 - Reboot, and hopefully you will have a mostly working hackintosh. The only other steps needed are to fix the network interface to en0 (if necessary) and to assign the NullEthernet a mac address (if desired). This is covered in detail in Rehabman’s repository, so I won’t go into it here. You can check your current network interface with DCPI manager located here:
http://sourceforge.net/projects/dpcimanager/
13.3 inch ultrabook with HD3000, 1366x768 screen
Intel Dual Core i3-2377M 1.50GHz, 3MB Cache
4 GB DDR3 SDRAM
20GB mSATA drive + 500GB SATA drive
Atheros AR9462 802.11 a/b/g/n wireless card + Bluetooth (soldered to daughter card)
Additional hardware needed:
Working Mac or Hack to create Clover USB boot drive
8GB USB drive
Wireless USB adapter (AR9462 not replaceable and won’t work. I use Edimax EW-7811un)
Optional hardware needed:
Second 8GB USB drive to create Ubuntu boot drive so you can get audio codec
Everything works except built-in SD card reader and built-in WIFI/Bluetooth (partially solved with wireless USB adapter). Also, I have not tested HDMI port to see if audio works (video does). Booting with Clover 3156 and UFEI. Reformatted both internal drives as Mac Extended Journal (did not care to keep Windows 8 installed) and using 20GB drive as boot drive. Using 500GB drive for user files and Application installation to save room on 20GB drive.
Step 1 - Create a bootable OS X Yosemite USB drive using the instructions in post #1 here:
http://www.tonymacx86.com/yosemite-...oting-os-x-installer-laptops-clover-uefi.html
Note that you will have had to already dowloaded OS X Yosemite to your real Mac or Hack.
Step 1a - Select and modify a config.plist for your specific hardware. I am very new to Clover, so I am using Clover Configurator to manage my config.plist. It seems to work well for me, but I have read that some people have issues with it. If you are a Clover newbie, it may help you. You can find it here: http://mackie100.webwacemaster.altervista.org/
Import Rehabman’s “config_HD3000_1366x768_7series.plist” and make the following modifications:
To enable USB 3, select “-gux_defer_usb2”
To prevent screen garble on boot, enable the appropriate kext patch by deleting “disabled:” from the appropriate kext(s), depending on the version of OS X Yosemite you installed to your USB boot drive. Also, delete “disabled:” from the Trim patch so your mSATA will support Trim. Note that I have not tried to enable HDMI audio yet as I just got the internal audio working with a modified AppleHDA.kext.
Finally, export your config.plist to your OS X Yosemite USB boot drive as described in the post in Step 1.
Step 2 - Boot your laptop and press F2 when the Acer logo appears. This will allow you to enter the BIOS settings. You will want to make sure the “F12 Boot Menu” is “Enabled” so you can select the OS X Yosemite USB drive later. Also, to use the USB 3 ports, make sure “xHCI Support” is “Enabled”. Finally, make sure your “SATA Mode” is “AHCI Mode”.
Step 3 - Boot your laptop with the OS X Yosemite USB drive inserted into one of your USB ports and press F12 when the Acer logo appears. Select the “USB HDD” from the Boot Option Menu to begin the process of installing OS X Yosemite to your selected hard drive, as discussed in post #2 of the forum thread above. Remember, I decided to install to the 20GB mSATA drive, but you can choose whatever you like. When you are done, you should have a bootable hackintosh. Shutdown, remove the OS X Yosemite USB drive and prepare to reboot. Read Step 4 first, so you are ready to extract your DSDT.
Step 4 - Extract and patch your DSDT. I used the F4 key during the Clover boot to extract the OEM DSDT and SSDT files. This process is covered in detail here:
http://www.tonymacx86.com/yosemite-laptop-support/152573-guide-patching-laptop-dsdt-ssdts.html
Once I had the DSDT file extracted and disassembled, I applied the following patches from Rehabman’s repository in this order:
1- Rename GFX0
2 - PNLF Sandy
3 - Null Ethernet (modify MAC address as desired)
4 - Audio Layout ID x (from patched AppleHDA.kext; discussed in step 5)
5 - IRQ Fix
6 - WAK2 (Not sure if needed, but installed to try to fix occasional loss of trackpad upon wake)
When you are done, compile and check for errors, then save your DSDT as an *.aml file per the instructions in the post above. Don’t restart yet as you still need to install some additional kexts.
Step 5 - To install kexts, I used Kext Wizard, which I got from the HP ProBook installer here:
http://www.tonymacx86.com/hp-probook-yosemite/128774-hp-probook-installer-clover-edition.html
You can use whatever you want, but I found Kext Wizard to be very easy to understand and use. Note that all I installed from that package was Kext Wizard.
Once you have your kext installer of choice, install the following kexts from Rehabman’s repository to S/L/E:
ACPIBacklight.kext
ACPIBatteryManager.kext
NullEthernet.kext
Additionally, if you have installed OS X Yosemite 10.10.2 (or once you have updated to 10.10.2) to enable native sound, install the appropriate audio kext to S/L/E from here:
http://www.insanelymac.com/forum/topic/298663-applehda-for-yosemite/#entry2027485
You will also have to patch your DSDT with the appropriate Audio Layout ID (see the kext readme) and IRQ fix as discussed in Step 4.
If you have an ElanTech touchpad, I found the following kext to work much better. Make sure you read the provided instructions to configure the kext to your liking (especially the ACER mode). You will also have to remove the VoodooPS2Controller.kext.
http://forum.osxlatitude.com/index....and-focaltech-smart-touchpad-driver-mac-os-x/
Once you have installed the kexts, make sure you repair permissions and rebuild the cache. Again, I use Kext Wizard as it has a selection to do this task.
Step 6 - Reboot, and hopefully you will have a mostly working hackintosh. The only other steps needed are to fix the network interface to en0 (if necessary) and to assign the NullEthernet a mac address (if desired). This is covered in detail in Rehabman’s repository, so I won’t go into it here. You can check your current network interface with DCPI manager located here:
http://sourceforge.net/projects/dpcimanager/