Contribute
Register

[Success] Haswell Asus Q87T miniITX - i7-4770T - HD 4600 - working audio.

Status
Not open for further replies.
Joined
Mar 12, 2014
Messages
4
Motherboard
Asus Q87T miniITX
CPU
i7 4770T
Graphics
Intel HD Graphics 4600
Mac
  1. iMac
Mobile Phone
  1. Android
Haswell Asus Q87T miniITX - i7-4770T - HD 4600

20140604_205615.jpg 20140604_205419.jpg
Components


Apple Mac OS X version 10.9.3 Mavericks
https://itunes.apple.com/ca/app/os-x-mavericks/id675248567?mt=12

2x8GB, 1x4BG USB memory sticks

ASUS Q87T/CSM LGA 1150 Intel Q87 HDMI SATA 6Gb/s USB 3.0 Thin Mini-ITX Intel Motherboard
http://www.amazon.com/dp/B00FYMXEI4/

Intel® Core™ i7-4770T Processor (8M Cache, up to 3.70 GHz)
http://www.amazon.com/dp/B00DVDSQ0O/

Akasa AK-ITX04-BK12EU Cypher THIN Super Compact Mini ITX case
http://www.akasa.com.tw/update.php?...e=Chassis&type_sub=Mini ITX&model=AK-ITX04-BK

SilverStone Nitrogon NT07-115X Low Profile Fan
http://www.silverstonetek.com/product.php?pid=442

KINGSTON SO-DIMM 16GB KIT DDR3 1600MHz CL11
http://www.amazon.com/ValueRAM-PC3-12800-Notebook-KVR16S11K2-16/dp/B008TYIEVQ

1x SAMSUNG 840 EVO basic - 120 gigabytes - mSATA SSD - OS Drive
1x SAMSUNG 840 EVO basic - 120 gigabytes - SATA SSD - for OS Backup and Time Machine
http://www.amazon.com/dp/B00E3W15P0/

Apple Extended Keyboard
http://www.amazon.com/dp/B005DLDTAE/


Already Owned

Philips 21" VGA/DVI Flatscreen

BENQ 21" HDMI Flatscreen


Comments

This is an upgrade from my previous workhorse - a 6 year old Lenovo laptop.
Earning my living doing web development on it has taught me a few things:
1. I could live comfortably within it's 120gb internal HD. Any additional storage requirements were occasional.
2. I could live without major gaming, only rarely firing up Minecraft.
3. The computer works way faster than me, pure raw speed wasn't too important.
4. The computer is 3' from the router, so I can live without wifi for now.
5. A bit more graphics punch would be nice for occasional 3d work.​

Additionally:
1. SSDs are pretty cheap now days
2. A fanless system would mean no spinning bits at all! (ehrm...)
3. Can I build a working hackintosh, or should I just buy a mac-mini?​
The answer to that last one is 'Yes' and 'Probably' btw ;)

The miniITX form factor is (i think) the smallest motherboard you can get that still accepts a 1150 socket CPU, so that set the basis of the build.

Initially, I planned on using a Gigabyte GA-H87TN motherboard, but at the last minute changed my mind and went for the Asus, the reasons for which escape me now, but at least we have one more 'confirmed to work' board now :)

Since I wanted this machine to be fanless, I went for a low temp CPU. The i7-4470T runs at only 45W.
It's also a nearly 7x improvement in cpu benchmark score over the Lenovo's poor little Pentium Core Duo.

The motherboard has a miniPCIE slot, so the Samsung Evo mSATA is in there as the OS drive, the other SSD (2.5" form factor) is housed internally using the bracket provided with the case.

I filled up the RAM slots with as much reasonably priced silicon as it would take. Unfortunately it still seems that you pay a premium for laptop sized RAM... ho hum.

Unfortunately, I've not the time/resources to build the fanless case that I've designed, so for now all this is housed in the Akasa case and cooled by the (rather noisier that expected) Silverstone fan.

Clearly, there is no room for any sort of additional graphics card in there, but (so far) the Intel onboard GFX seems nippy enough for what I do.

The case is built well, but the power and reset buttons feel cheap, and it ships with a blindingly blue 'IM ON!!!' LED, which I left it unplugged ;)


Installation Notes

Oh where to start... ;)

I'm writing this on the *second* successful install of Mavericks.
The first somehow hung together with 10.9.2 until last Friday, but it started to kernel panic from both the main drive and the backup drive after I plugged in my shiny new Apple Extended Keyboard and I was forced to do a reinstall :(

Second time's always easier, right?

Step 1: Update the Bios to rev.0904

Prerequisites:
1. New Bios Definition file from Asus Website
2. BIOS_updater_for_4th_Gen_Intel_Core_CPU.exe tool from Asus Website
* This only runs on windows
3. Intel Management Engine Driver - from Asus Driver DVD that comes with the board.
* This only runs on windows
4. An spare internal HD to install your winOS of choice.​

Process:
1. Install winOS (7 in my case) to the spare internal HD
2. Install Intel Management Engine Driver
3. Run BIOS_updater_for_4th_Gen_Intel_Core_CPU / update Bios version.
4. Unplug winOS disk and use as doorstop​
.

Step 2: Install Mavericks.

Prerequisites:
1. A friend's mac mini.
2. Mavericks 10.9.3 - downloaded from the Appstore on said friend's mac mini.
3. UniBeast.
4. MultiBeast.
5. KextBeast.
6. HDAEnabler1.kext.zip - audio_kext_enabler by toleda, here -> https://github.com/toleda/audio_kext_enabler
7. 8GB USB stick.​


Process:
1. Use mac mini to install Mavericks onto the USB using UniBeast.
2. Boot from USB.
3. As the installer is starting and before the grey Apple logo screen appears, mash the keyboard. Keep mashing until the spiny wheel has made a few turns and you have avoided the inevitable kernel panic.
4. Wait and pray that the screen res changes and a mouse pointer appears.
5. Wait and pray that the cursor turns into a :beachball:
6. Wait and pray that the chose language screen appears.
7. Partition SSD using Disk Utility.
8. Install Mavericks to SSD and let it reboot.
9. Boot to Mavericks using the -v -x -f boot options.
10. Run Multibeast using settings below and reboot.
10a. In File : {OSX_SSD}/Extra/org.chameleon.Boot.plist​
Change :
<key>HDEFLayoutID</key>
<string>03000000</string>
To:
<key>HDEFLayoutID</key>
<string>01000000</string>

11. Extract HDAEnabler1.kext to the desktop and run KextBeast, reboot.
12. Enjoy :)


BIOS Settings

Disclaimer
I'm not a BIOS expert. I've been confused by them for many years but somehow seem to muddle through. These newfangled UEFI bios' are nice and all, but there are way too many acronyms to look up nowadays :D

From what I can tell, these are the important items:
1. Boot \ Secure Boot - Other OS
2. Advanced \ USB Configuration
EHCI Hand-off - needed to let the bootloader attach to the SSD ( big guess this on one... )
3. Advanced \ Onboard Devices Configuration
Disable the Realtek LAN Controller - When enabled and the drivers installed the machine would intermittently connect to my router, drop halfway through a download and then (optionally) freeze solid.
4. Advanced \ System Agent Configuration
VT-d Disabled - someone said this was important​

Anyhow, here are some screenshots of my current, working settings:

BIOS_BOOT_CONFIGURATION.jpgBIOS_PLATFORM_MISC_CONFIGURATION.jpgBIOS_SECURE_BOOT_MENU.jpgBIOS_CSM.jpgBIOS_ONBOARD_DEVICES.jpgBIOS_PCH_CONFIGURATION.jpgBIOS_USB_CONFIGURATION.jpgBIOS_SYSTEM_AGENT_CONFIGURATION.jpgBIOS_GRAPHICS_CONFIGURATION.jpgBIOS_USB_CONFIGURATION_USB_SINGLE_PORT_CONFIGURATION.jpg


MultiBeast Settings

I'm not convinced I need the Realtek HDMI audio - the BenQ monitor claims to have speakers but I've yet to get them working (nor frankly care, I have some great old Yamaha's which are older than the laptop and still going strong :lolno:).

MULTIBEAST_SETTINGS.png



Benchmark

Only 32bit tests sorry, I don't want to pay for the 64bit version of Geekbench for one test ;)

Geekbench.png


Unsolved Issues

1. No sleep function - initially sleeps, then restarts the boot cycle all on its own. I can live with this as Shutdown and Startup times are very quick thanks to the SSDs.
2. It cannot boot from the SSD directly - I have to boot to the USB installer stick and then choose the OS SSD. If the stick is not in, it will not boot from the SSD and falls back to the bios. No big deal, I leave the USB stick in all the time.


Conclusion

I read someplace that building a hackintosh is not for the faint of heart, and I must say that I agree.

The process has been frustrating at times, it required a lot of experimentation, waiting, googling, eye of newt and bladder of frog, but when all said and done I think this is a success :)

I take my hat off to everyone who has contributed to all this, and to my mate, for the loan of his mac mini :)

Peace.

ON EDIT:
I just came back to add some links to the components list, and someone (admin?) beat me too it! Thanks.
I didn't add the links before because I got most of the bits locally, not from Amazon or Newegg.
Instead I've just added links to the manufacturers site where possible.

P.S.
If anyone has any ideas about the boot or sleep problems I'd be glad to hear from you :)

Peace.
 
Hello
Thank You for your wonderfull guide !
I managed to boot from my internal SSD using clover2 using EFI boot and by putting of the Extra/Extension inton the EFI partion under 10.9 extension
Thanks again
Etienne P
PS: for the sleep problem, I thinl that the Asus Bios should be patch but I don't wont to brick my MB
 
I cloned my GPT drive with Carbon Copy Cloner to a spare drive.
Then formated my OS X drive to MBR and cloned back my installation
and the necessary boot loader.

Running as a charm :)
 
Can u please specify what PSU u used, or how many watts is it at least. thanks a lot in advance!
 
Status
Not open for further replies.
Back
Top