Components
HP Elite 8300 SFF
http://www.newegg.com/Product/Product.aspx?Item=9SIA7RB4CU1488
Already Owned
Crucial Ballistic Sport 8GB (2x4GB) DDR3 1600
http://www.newegg.com/Product/Product.aspx?Item=N82E16820148544
Zotac GeForce GT 630 2GB DDR 3 Zone Edition
http://www.newegg.com/Product/Product.aspx?Item=N82E16814500346
Logitech Wireless Touch Keyboard K400 Plus
http://www.newegg.com/Product/Product.aspx?Item=9SIAAHH4839661
Broadcom BCM94360CS with PCI-e Adaptor
https://www.amazon.com/gp/product/B0144KU1EG/?tag=tonymacx86com-20
Comments
I made the mistake of roaming this forum and stumbling upon this thread:
HP 8300 Elite w/ Intel i5-3570 Quad Core $222.75 at Newegg | tonymacx86.com
I did all that I could to resist purchasing yet another computer especially since I really had no need for it. However, due to the absolutely horrible summer we are having here in NYC, I found myself staying in the comfortable confines of home a lot recently, to avoid the oppressive heat and humidity, and enjoying my air conditioning... So, I started browsing Ebay and managed to find an HP Elite 8300 SFF with i7 3770 for $200 and couldn't resist...
Installation
1. Bios Settings
Storage
SATA Emulation > AHCI
Security
System Security
Virtualization Technology Directed I/O (VTd) > Disabled
Advanced
Onboard Devices
Serial Port A > Disabled
Parallel Port > Disabled
Device Options
Turbo > Enabled
Integrated Video > Disabled
Multi-Processor > Enabled
Hyperthreading > Enabled
2. Make your UniBeast USB Flash Drive.
UniBeast: Install OS X El Capitan on Any Supported Intel-based PC | tonymacx86.com
3. Install OS X.
4. Run MultiBeast with following parameters:
View attachment 208186
5. Mount your EFI folder and copy the ssdt.aml file at the bottom of this post to /EFI/ACPI/patched/. (Note: The ssdt.aml file I have included here is for i7-3770. If your CPU is different, you will need to create your own using Piker-Alpha's ssdtPRGen.sh utility.
GitHub - Piker-Alpha/ssdtPRGen.sh: Script to generate a SSDT for Power Management )
6. Download and install the HDMIAudio-1.1.dmg found at the end of this post. (Note: Apologies to the original author. I don't know who wrote this and can not give proper credit.)
7. Launch Terminal and enter the following:
Code:
sudo pmset -a autopoweroff 0
8. (Optional) Install Nvidia web drivers and use Clover Configurator to set "nvda_drv=1"
9. Done.
What works
Sleep/Wake
App Store
Gigabit Ethernet
USB 3
HDMI Audio
Quartz Extreme/Core Image
What doesn't work
I haven't encountered anything not working yet. I will update once I come across something.
Untested
Messages
Continuity/Handoff
Wifi/Bluetooth
(Will update soon. Received the computer less than 12 hours ago and haven't had time to test everything yet.)
Epilogue
This was truly an extremely easy system to hackintosh. I was able to boot in to El Capitan within half an hour of plugging the computer's power cord. As a challenge, I didn't even bother to look for any guides or read about anyone else's successful installs. I just jumped in head first and got everything working. I chose to use the iMac13,1 or iMac13,2 system definitions because I felt the hardware most closely resembled those systems.
When time permits, I will try to do a reinstall with the built-in Intel HD 4000 graphics and document it here.
I will use my Kill-A-Watt clone to measure power consumption in the coming days and report back with my findings. Depending on the results, I may use this as a replacement for my very old 2009 Mac mini.
For someone looking for a good performing OS X system on a tight budget, this HP Elite 8300 is extremely tough to beat.
Ambient temp: ~25C
Idle temp: ~38C
Full load temp: ~67C
Power consumption:
Sleep: 2.4W
Idle: ~31W
Browsing: ~35-52W
Full load: ~72W
View attachment 206765