- Joined
- Jan 15, 2012
- Messages
- 40
- Motherboard
- Gigabyte GA-H97N-WIFI
- CPU
- i3-4360
- Graphics
- HD 4600
- Mac
- Mobile Phone
—Trinity CustoMac Mini: Core i3-2105 • GA-H67N-USB3-B3 • ATI
Components
CPU: Intel Core i3-2105 w/ Intel HD 3000 Integrated Graphics
http://www.amazon.com/gp/product/B0051YS85O
Motherboard: Gigabyte GA-H67N-USB3-B3 (discontinued)
http://www.newegg.com/Product/Product.aspx?Item=N82E16813128484R
RAM: CORSAIR XMS3 8GB (2 x 4GB) 240-Pin DDR3
http://www.newegg.com/Product/Product.aspx?Item=N82E16820145315
Graphics: MSI ATI Radeon HD 5570 1GB (discontinued)
http://www.amazon.com/MSI-Radeon-5570-PCI-Express-Graphics/dp/B00376LLO8
Case & Power Supply Unit: APEX MI-100 Mini-ITX w/ 250w PSU
http://www.newegg.com/Product/Product.aspx?Item=N82E16811154084
Optical Drive: Sony Optiarc w/ LightScribe (dead)
http://www.newegg.com/Product/Product.aspx?Item=N82E16827118040
Hard Drives: Seagate Barracuda 1TB SATA 6Gb/s (2)
http://www.newegg.com/Product/Product.aspx?Item=N82E16822148697
Case Fans (2, green): SilenX iXtrema Pro LED – 120mm (IXP-74-14G) • 80mm (IXP-54-14G)
http://www.newegg.com/Product/Product.aspx?Item=N82E16835226010
http://www.amazon.com/gp/product/B000W3O2CC
Fan Controller: Sunbeam PL-RS-PCI Rheosmart PCI 20W
http://www.newegg.com/Product/Product.aspx?Item=N82E16811995073
Bluetooth Dongle: Belkin Mini Bluetooth Adapter (F8T016)
http://www.newegg.com/Product/Product.aspx?Item=N82E16833314046
SD Card Reader/USB 2.0 Hub (for built-in mod): Cosmos ® - (ChipsBnk?)
http://www.amazon.com/gp/product/B007YD76J4
Internal USB Header Adapter Cable (for built-in mod): 2 ports
http://www.amazon.com/gp/product/B002IWEDSS
4-Pin Molex to Serial ATA Power Adapter Cable
http://www.newegg.com/Product/Product.aspx?Item=N82E16812200061
Thumb Screws: 4 - Anodized (for ease of entry)
http://www.amazon.com/gp/product/B0002EXGUU
Keyboard: Dell QuietKey D/PN L30U
http://www.amazon.com/gp/product/B0055OJQRY
SSD: OCZ Agility 4 256GB SSD —RMA (failed after 4 months) :
http://www.amazon.com/OCZ-Technology-2-5-Inch-Max-IOPS-AGT4-25SAT3-256G/dp/B007ZWVDH0
*SSDs (2): Samsung 840 Pro Series 128GB • Samsung 830 Series 128GB
http://www.amazon.com/Samsung-Electronics-MZ-7PD128BW-Series-2-5-Inch/dp/B009NB8WR0
http://www.amazon.com/SAMSUNG-2-5-Inch-Internal-MZ-7PC128B-WW/dp/B0077CR60Q
*Dell Professional P2211H 21.5" Widescreen LED Monitor • Dell AX510 Sound Bar Speaker
http://www.amazon.com/Dell-Professional-P2211H-Widescreen-Monitor/dp/B00M4JQWFM/
http://www.amazon.com/Dell-Genuine-AX510-Stereo-1908FP/dp/B008D2IHES
OS: Apple OS X Lion @ Mac Apps Store
http://store.apple.com/us/product/D6106Z/A/os-x-lion
Already Owned
Samsung SyncMaster P2770HD 27" monitor/HDTV
http://www.amazon.com/gp/product/B0032ANC00
Logitech VX Nano Wireless Mouse
http://www.newegg.com/Product/Product.aspx?Item=N82E16826104080
Comments
• Main thoughts
It’s been 6 months since I breathed life into the machine I’ve come to know as Trinity and I’m immensely pleased with this project. It's also my first computer build. For me it represents the culmination of several skills I’ve picked up over the years, and there’s still much to learn (can’t wait). There’s something really gratifying about turning a stack of parts and instructions into something that actually works. I guess anything one builds with their own two hands takes on special sentiment.
This is probably the easiest hackintosh project for beginners like me, all due of course to the good work of people like tonymacx86, MacMan, toleda, notshy, and a host of others. The price is low and the rewards are many. Sure I’ve had a few hiccups, but nothing catastrophic (yet).
My main motivation for this build was a general curiosity about Macs, and upgrading from a 9 year old Dell laptop (Inspiron 600m) that's well past it's best days and can't handle many of the programs I want to learn about. Price was also a factor, as I was eyeing the hackintosh scene for some time but just didn't have the funds to get all the parts in one swoop.
I'm triple-booting OS X Lion 10.7.4 10.7.5, Windows 7, and Ubuntu 12.04 LTS all on one drive. I know it's risky but so far no problems, mainly because I created a separate FAT32 partition for my files plus I make external backups. Hope to get an SSD at some point.
I made my own 3.5 inch card reader/USB hub out of some parts I cobbled together. It's only about 1 inch in depth and fits right in front of the HD in the void between the 3.5 inch bay drive and the plastic front panel. Connected internally to one of the USB headers on the motherboard. Adds 3 USB ports, SD, and microSD card readers for camera & phone memory cards. Very proud of that.
Managing heat's been a challenge as I'm currently using it as an HTPC inside an entertainment stand, even with the 2 original fans I started with. CPU temps of 55°C on idle, 65°C under load. I've since added an exhaust fan at the back of the cabinet. That seems to be keeping things much cooler. Now looking at 49°C idle, 56-60°C under load.
I'm researching water-cooling this case. I know it's a *very* tight space, but I think I can pull it off and still make it look presentable. Haven't seen it done with this particular Apex line of cases (MI-008/100) so I'm looking forward to it.
Currently trying to decide on a graphics card for HDCP compliance. My two candidates are: ATI Radeon HD5570 (which seems to be almost sold out everywhere) and the Nvidia Geforce GT 430. I'm open to suggestions, but I'm focusing on low profile single slot cards so I can use the leftover space to route some fan wires/controls.
• Installation
I followed tonymacx86's extremely easy UniBeast guide for installing OS X, but for the triple-boot set up on one drive I needed some serious help. When I first got all the parts I installed Windows to play around with it. I updated the bios to f7 (using Windows), and got the DSDT for this particular board from the database (GA-H67N-USB3-B3-f7). I used the BIOS settings recommended in tonymacx86's guide: iBoot + MultiBeast: Install Mac OS X on any Intel-based PC (also referenced in the UniBeast guide).
• Fine-Tuning Startup
Here's a copy of my boot.plist (as of 7/1/12) with some explanation of what I've added over this course of time to fix resolution quirks and other OCD triggers:
(org.chameleon.Boot.plist)
Graphics Mode>>"1920x1080x32" - sets chimera screen resolution to match supported modes, mine being 1920x1080. It's important to remember the quotation marks. For a list of all supported modes in Chimera, hit the down arrow key during the OS selection screen under OS X and scroll down.
Boot Banner>>No - hides Chimera version text at top left of bootloader screen (superficial)
ShowInfo>>No - hides info top left of bootloader screen (superficial)
Default Partiiton>>hd(0,3) - sets default partition to whatever you specify. In my case, I wanted Windows to load by default until I figured out how to control OS X remotely. Note: 0 = hard disk number (in computer language 0 means first), 3 = partition Windows is installed on. Without this edit (by default) Chimera loads OS X automatically.
Hide Partition>>hd(0,4) hd(1,2) hd(1,5) "System Reserved" - hides unwanted or unbootable partitions from the Chimera bootloader. In my setup, the Windows System Reserved partition would show up in Chimera even though it wasn't bootable. Same thing with my FAT32 storage partitions. These edits hide them from Chimera leaving my bootloader clean and almost Zen-like. Again take note, specify the partition you wish to hide by using its numerical values (eg. hd(1,2)) *or* the name of the partition in quotes. I had to use both methods to hide the "System Reserved" partition for some reason, whose numerical identifier is hd(0,4).
*Bonus tip, to set the correct resolution in the apple logo screen, add these strings (or whatever supported graphics mode you desire) to the theme.plist file located in Extra/Themes/Default.
(theme.plist additions)
• Triple-Booting
I did a bunch of research to see how triple-booting would be possible. Here's the method I used: blog post. Later I also found a post here for some fine tuning: [Guide] MultiBooting for the novice. I was having a problem with the internal clock. OS X uses universal time, while Windows uses local time/time zones, so the two operating systems would change it whenever I would boot into one after the other. OS X always showed the correct time, but Windows would always be ahead by like 5 hours. I basically learned I had to add a registry entry in Windows to set the local time to universal. Problem solved.
• Bluetooth
Spent some time carefully choosing a bluetooth dongle for this build. I didn't want anything that stuck out too far, so it had to be a mini. After perusing tonymacx86's Bluetooth Adapter Database, I was set on the Belkin F8T016ng as it is fully supported OOB, but couldn't find it anywhere for a decent price. I settled for the F8T016, rolled up my sleeves, and used Not Shy's Guide to enable bluetooth sleep/wake (even though I don't have a bluetooth mouse or keyboard yet). It appears bluetooth sleep/wake is enabled in my System Preferences>>Bluetooth>>Advanced screen, but I haven't been able to try it out yet.
• Graphics Card
Once I got my graphics card installed, I had to do some research and fiddle with the settings a bit to get it working. Success came with disabling onboard graphics in the BIOS and adding the ATIConfig "Eulemur" profile to the Extra/org.chameleon.Boot.plist file, which is the right one for my card. There are several others.
• Sound
Or more specifically HDMI audio. From what I understand, onboard HDMI audio works with the correct MultiBeast settings, but when you add a graphics card you need to roll up your sleeves and edit your DSDT to get everything recognized. I used Toleda's Guide to get HDMI audio recognized and working for my "new" Radeon HD 5570 card. This was slightly more challenging for me, but once I read through all the steps and started to proceed I was driven by the thought of success. All of the ports now work and are recognized in system preferences. It was well worth the effort. I've noticed that after waking from sleep, the internal speakers (audio out jack) don't automatically switch to headphones when I plug in a pair. A minor detail, but thought I'd mention it.
• Mods
3.5" Bay 3-Port USB 2.0 Hub/Card Reader
• Benchmarks
For those of you that care about such things:
Edit - 6/24/12
*reduced photo resolution
*added installation & triple-boot section
*MultiBeast screenshot
Edit - 7/1/12
*added "Fine-Tuning" section, boot.plist, & theme.plist
Edit - 7/2/12
*added some "Fine-Tuning" explanations
*added Bluetooth section
Edit - 7/15/12
*added ATI Radeon HD 5570 1GB graphics card
to the build
Edit - 2/6/13
*SSD link
*Geekbenck/Cinebench Scores
Edit - 2/7/13
*updated Bluetooth & added HDMI audio
*more screenshots
Edit - 10/1/13
*Added 2 Samsung SSDs, since the OCZ SSD failed
*Fixed some dead links to the old "legacy" tonymacx86 site
Edit - 8/2/14
*Added Dell monitor & sound bar to build
*more thumbnails
*Added "Mods" section
Components
CPU: Intel Core i3-2105 w/ Intel HD 3000 Integrated Graphics
http://www.amazon.com/gp/product/B0051YS85O
Motherboard: Gigabyte GA-H67N-USB3-B3 (discontinued)
http://www.newegg.com/Product/Product.aspx?Item=N82E16813128484R
RAM: CORSAIR XMS3 8GB (2 x 4GB) 240-Pin DDR3
http://www.newegg.com/Product/Product.aspx?Item=N82E16820145315
Graphics: MSI ATI Radeon HD 5570 1GB (discontinued)
http://www.amazon.com/MSI-Radeon-5570-PCI-Express-Graphics/dp/B00376LLO8
Case & Power Supply Unit: APEX MI-100 Mini-ITX w/ 250w PSU
http://www.newegg.com/Product/Product.aspx?Item=N82E16811154084
Optical Drive: Sony Optiarc w/ LightScribe (dead)
http://www.newegg.com/Product/Product.aspx?Item=N82E16827118040
Hard Drives: Seagate Barracuda 1TB SATA 6Gb/s (2)
http://www.newegg.com/Product/Product.aspx?Item=N82E16822148697
Case Fans (2, green): SilenX iXtrema Pro LED – 120mm (IXP-74-14G) • 80mm (IXP-54-14G)
http://www.newegg.com/Product/Product.aspx?Item=N82E16835226010
http://www.amazon.com/gp/product/B000W3O2CC
Fan Controller: Sunbeam PL-RS-PCI Rheosmart PCI 20W
http://www.newegg.com/Product/Product.aspx?Item=N82E16811995073
Bluetooth Dongle: Belkin Mini Bluetooth Adapter (F8T016)
http://www.newegg.com/Product/Product.aspx?Item=N82E16833314046
SD Card Reader/USB 2.0 Hub (for built-in mod): Cosmos ® - (ChipsBnk?)
http://www.amazon.com/gp/product/B007YD76J4
Internal USB Header Adapter Cable (for built-in mod): 2 ports
http://www.amazon.com/gp/product/B002IWEDSS
4-Pin Molex to Serial ATA Power Adapter Cable
http://www.newegg.com/Product/Product.aspx?Item=N82E16812200061
Thumb Screws: 4 - Anodized (for ease of entry)
http://www.amazon.com/gp/product/B0002EXGUU
Keyboard: Dell QuietKey D/PN L30U
http://www.amazon.com/gp/product/B0055OJQRY
SSD: OCZ Agility 4 256GB SSD —RMA (failed after 4 months) :
http://www.amazon.com/OCZ-Technology-2-5-Inch-Max-IOPS-AGT4-25SAT3-256G/dp/B007ZWVDH0
*SSDs (2): Samsung 840 Pro Series 128GB • Samsung 830 Series 128GB
http://www.amazon.com/Samsung-Electronics-MZ-7PD128BW-Series-2-5-Inch/dp/B009NB8WR0
http://www.amazon.com/SAMSUNG-2-5-Inch-Internal-MZ-7PC128B-WW/dp/B0077CR60Q
*Dell Professional P2211H 21.5" Widescreen LED Monitor • Dell AX510 Sound Bar Speaker
http://www.amazon.com/Dell-Professional-P2211H-Widescreen-Monitor/dp/B00M4JQWFM/
http://www.amazon.com/Dell-Genuine-AX510-Stereo-1908FP/dp/B008D2IHES
OS: Apple OS X Lion @ Mac Apps Store
http://store.apple.com/us/product/D6106Z/A/os-x-lion
Already Owned
Samsung SyncMaster P2770HD 27" monitor/HDTV
http://www.amazon.com/gp/product/B0032ANC00
Logitech VX Nano Wireless Mouse
http://www.newegg.com/Product/Product.aspx?Item=N82E16826104080
Comments
• Main thoughts
It’s been 6 months since I breathed life into the machine I’ve come to know as Trinity and I’m immensely pleased with this project. It's also my first computer build. For me it represents the culmination of several skills I’ve picked up over the years, and there’s still much to learn (can’t wait). There’s something really gratifying about turning a stack of parts and instructions into something that actually works. I guess anything one builds with their own two hands takes on special sentiment.
This is probably the easiest hackintosh project for beginners like me, all due of course to the good work of people like tonymacx86, MacMan, toleda, notshy, and a host of others. The price is low and the rewards are many. Sure I’ve had a few hiccups, but nothing catastrophic (yet).
My main motivation for this build was a general curiosity about Macs, and upgrading from a 9 year old Dell laptop (Inspiron 600m) that's well past it's best days and can't handle many of the programs I want to learn about. Price was also a factor, as I was eyeing the hackintosh scene for some time but just didn't have the funds to get all the parts in one swoop.
I'm triple-booting OS X Lion 10.7.4 10.7.5, Windows 7, and Ubuntu 12.04 LTS all on one drive. I know it's risky but so far no problems, mainly because I created a separate FAT32 partition for my files plus I make external backups. Hope to get an SSD at some point.
I made my own 3.5 inch card reader/USB hub out of some parts I cobbled together. It's only about 1 inch in depth and fits right in front of the HD in the void between the 3.5 inch bay drive and the plastic front panel. Connected internally to one of the USB headers on the motherboard. Adds 3 USB ports, SD, and microSD card readers for camera & phone memory cards. Very proud of that.
Managing heat's been a challenge as I'm currently using it as an HTPC inside an entertainment stand, even with the 2 original fans I started with. CPU temps of 55°C on idle, 65°C under load. I've since added an exhaust fan at the back of the cabinet. That seems to be keeping things much cooler. Now looking at 49°C idle, 56-60°C under load.
I'm researching water-cooling this case. I know it's a *very* tight space, but I think I can pull it off and still make it look presentable. Haven't seen it done with this particular Apex line of cases (MI-008/100) so I'm looking forward to it.
Currently trying to decide on a graphics card for HDCP compliance. My two candidates are: ATI Radeon HD5570 (which seems to be almost sold out everywhere) and the Nvidia Geforce GT 430. I'm open to suggestions, but I'm focusing on low profile single slot cards so I can use the leftover space to route some fan wires/controls.
• Installation
I followed tonymacx86's extremely easy UniBeast guide for installing OS X, but for the triple-boot set up on one drive I needed some serious help. When I first got all the parts I installed Windows to play around with it. I updated the bios to f7 (using Windows), and got the DSDT for this particular board from the database (GA-H67N-USB3-B3-f7). I used the BIOS settings recommended in tonymacx86's guide: iBoot + MultiBeast: Install Mac OS X on any Intel-based PC (also referenced in the UniBeast guide).
• Fine-Tuning Startup
Here's a copy of my boot.plist (as of 7/1/12) with some explanation of what I've added over this course of time to fix resolution quirks and other OCD triggers:
(org.chameleon.Boot.plist)
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GenerateCStates</key>
<string>Yes</string>
<key>GeneratePStates</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Graphics Mode</key>
<string>"1920x1080x32"</string>
<key>Boot Banner</key>
<string>No</string>
<key>ShowInfo</key>
<string>No</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>npci=0x3000 darkwake=0</string>
<key>Legacy Logo</key>
<string>No</string>
<key>Default Partition</key>
<string>hd(0,3)</string>
<key>Hide Partition</key>
<string>hd(0,4) hd(1,2) hd(1,5) "System Reserved"</string>
<key>Timeout</key>
<string>1</string>
<key>UseKernelCache</key>
<string>Yes</string>
</dict>
</plist>
Graphics Mode>>"1920x1080x32" - sets chimera screen resolution to match supported modes, mine being 1920x1080. It's important to remember the quotation marks. For a list of all supported modes in Chimera, hit the down arrow key during the OS selection screen under OS X and scroll down.
Boot Banner>>No - hides Chimera version text at top left of bootloader screen (superficial)
ShowInfo>>No - hides info top left of bootloader screen (superficial)
Default Partiiton>>hd(0,3) - sets default partition to whatever you specify. In my case, I wanted Windows to load by default until I figured out how to control OS X remotely. Note: 0 = hard disk number (in computer language 0 means first), 3 = partition Windows is installed on. Without this edit (by default) Chimera loads OS X automatically.
Hide Partition>>hd(0,4) hd(1,2) hd(1,5) "System Reserved" - hides unwanted or unbootable partitions from the Chimera bootloader. In my setup, the Windows System Reserved partition would show up in Chimera even though it wasn't bootable. Same thing with my FAT32 storage partitions. These edits hide them from Chimera leaving my bootloader clean and almost Zen-like. Again take note, specify the partition you wish to hide by using its numerical values (eg. hd(1,2)) *or* the name of the partition in quotes. I had to use both methods to hide the "System Reserved" partition for some reason, whose numerical identifier is hd(0,4).
*Bonus tip, to set the correct resolution in the apple logo screen, add these strings (or whatever supported graphics mode you desire) to the theme.plist file located in Extra/Themes/Default.
(theme.plist additions)
Code:
<key>boot_width</key>
<string>1920</string>
<key>boot_height</key>
<string>1080</string>
• Triple-Booting
I did a bunch of research to see how triple-booting would be possible. Here's the method I used: blog post. Later I also found a post here for some fine tuning: [Guide] MultiBooting for the novice. I was having a problem with the internal clock. OS X uses universal time, while Windows uses local time/time zones, so the two operating systems would change it whenever I would boot into one after the other. OS X always showed the correct time, but Windows would always be ahead by like 5 hours. I basically learned I had to add a registry entry in Windows to set the local time to universal. Problem solved.
• Bluetooth
Spent some time carefully choosing a bluetooth dongle for this build. I didn't want anything that stuck out too far, so it had to be a mini. After perusing tonymacx86's Bluetooth Adapter Database, I was set on the Belkin F8T016ng as it is fully supported OOB, but couldn't find it anywhere for a decent price. I settled for the F8T016, rolled up my sleeves, and used Not Shy's Guide to enable bluetooth sleep/wake (even though I don't have a bluetooth mouse or keyboard yet). It appears bluetooth sleep/wake is enabled in my System Preferences>>Bluetooth>>Advanced screen, but I haven't been able to try it out yet.
• Graphics Card
Once I got my graphics card installed, I had to do some research and fiddle with the settings a bit to get it working. Success came with disabling onboard graphics in the BIOS and adding the ATIConfig "Eulemur" profile to the Extra/org.chameleon.Boot.plist file, which is the right one for my card. There are several others.
Code:
<key>AtiConfig</key>
<string>Eulemur</string>
• Sound
Or more specifically HDMI audio. From what I understand, onboard HDMI audio works with the correct MultiBeast settings, but when you add a graphics card you need to roll up your sleeves and edit your DSDT to get everything recognized. I used Toleda's Guide to get HDMI audio recognized and working for my "new" Radeon HD 5570 card. This was slightly more challenging for me, but once I read through all the steps and started to proceed I was driven by the thought of success. All of the ports now work and are recognized in system preferences. It was well worth the effort. I've noticed that after waking from sleep, the internal speakers (audio out jack) don't automatically switch to headphones when I plug in a pair. A minor detail, but thought I'd mention it.
• Mods
3.5" Bay 3-Port USB 2.0 Hub/Card Reader
• Benchmarks
For those of you that care about such things:
Edit - 6/24/12
*reduced photo resolution
*added installation & triple-boot section
*MultiBeast screenshot
Edit - 7/1/12
*added "Fine-Tuning" section, boot.plist, & theme.plist
Edit - 7/2/12
*added some "Fine-Tuning" explanations
*added Bluetooth section
Edit - 7/15/12
*added ATI Radeon HD 5570 1GB graphics card
to the build
Edit - 2/6/13
*SSD link
*Geekbenck/Cinebench Scores
Edit - 2/7/13
*updated Bluetooth & added HDMI audio
*more screenshots
Edit - 10/1/13
*Added 2 Samsung SSDs, since the OCZ SSD failed
*Fixed some dead links to the old "legacy" tonymacx86 site
Edit - 8/2/14
*Added Dell monitor & sound bar to build
*more thumbnails
*Added "Mods" section
Attachments
-
Screen Shot 2012-06-24 at 11.56.08 AM.png187.7 KB · Views: 874
-
Screen Shot 2013-02-06 at 11.55.47 PM.jpg106.4 KB · Views: 1,128
-
Screen Shot 2013-02-07 at 12.07.08 AM.png51.2 KB · Views: 1,076
-
Screen Shot 2013-02-07 at 8.20.00 PM.png133.6 KB · Views: 1,103
-
Screen Shot 2013-02-07 at 8.22.39 PM.png74.8 KB · Views: 1,195
Last edited by a moderator: