Contribute
Register

BoomR's Cube2.0: Core i5 2500K | H77M-ITX | 8GB RAM | HD3000

Status
Not open for further replies.

BoomR

Moderator
Joined
Dec 18, 2011
Messages
1,256
Motherboard
Gigabyte Z490 VISION D
CPU
i9-10850K
Graphics
RX 580
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Classic Mac
  1. Apple
  2. Performa
  3. Power Mac
  4. Quadra
Mobile Phone
  1. Android
BoomR's Cube2.0: Core i5 2500K | H77M-ITX | 8GB RAM | HD3000

Cube%25202_0_updated_sm.png

(photo is an homage to sleppek - my initial inspiration for the build)
Components


ASRock H77M-ITX LGA 1155 (Intel H77 HDMI SATA 6Gb/s USB 3.0) Mini ITX Intel Motherboard
http://www.newegg.com/Product/Product.aspx?Item=N82E16813157311

Intel Core i5-2500K Sandy Bridge 3.3GHz Quad-Core Desktop Processor Intel HD Graphics 3000
http://www.newegg.com/Product/Product.aspx?Item=N82E16819115072

Crucial Ballistix sport 8GB 240-Pin DDR3 SDRAM DDR3 1600 (PC3 12800) Desktop Memory
http://www.newegg.com/Product/Product.aspx?Item=N82E16820148540

Corsair Force Series 3 CSSD-F120GB3A-BK 2.5" 120GB SATA III Internal Solid State Drive
http://www.newegg.com/Product/Product.aspx?Item=N82E16820233206

UPDATE: Sony BC-5650H-01 Black 6X SATA Combo Slim Slot Blu-ray
http://www.newegg.com/Product/Product.aspx?Item=N82E16827118070

GELID Solutions Slim Silence i-Plus (CC-SSilence-iplus) 75mm Ball Bearing CPU Cooler
http://www.newegg.com/Product/Product.aspx?Item=N82E16835426028

Mini-Box PW-200-M, 200w output, 12v input DC-DC Pico Power Supply, with optional P4-ATX Cable
http://www.mini-box.com/PW-200M-DC-DC-power-supply

Mini-Box Model: STD-12160 AC-DC 12V / 16A Switching Power Adapter (100/240V)
http://www.mini-box.com/12v-16A-AC-DC-Power-Adapter

SilenX IXP-11-14 40mm Case Fan (2)
http://www.newegg.com/Product/Product.aspx?Item=N82E16835191001

Sabrent Mini Bluetooth USB 2.0 Wireless Adapter - model BT-USBT
http://www.frys.com/product/6103319

Already owned:
Apple Wired Keyboard (original Cube G4 issue)
Apple Wired Mouse (original Cube G4 issue)

Logitech diNovo Mini Bluetooth Keyboard (for in-bed navigation/browsing :headbang: )
http://www.amazon.com/dp/B0011FOOI2/

Apple OS X Lion @ Mac Apps Store
http://itunes.apple.com/us/app/os-x-lio ... 3913?mt=12


Components

About the G4 Cube customization...
The focus of this post in the User Builds section is about the components selected, followed by UniBeast installation of OS X & configuration using MultiBeast.

For those who want to read the post that goes into great detail on the actual G4 Cube customization process (including a boatload of photos), I give you this link to the "sister" post in the Customization forum:
I caught the fever...G4 Cube fever!

Installation/Configuration

BIOS settings:
Used all the recommended/proper BIOS settings as found in Lnx2Mac's Blog post on BIOS settings Of course, since this is ASRock board, and ESP since it is new UEFI BIOS, some critical thinking involved in order to map/match-up parameter names from traditional Gigabyte BIOS to ASRock UEFI. But basically whenever possible, just used default settings; however, making sure to enable things like ACHI mode, as well as enabling on-board HD Audio and HDMI audio.

OSX Installation:
Using latest UniBeast (1.4) I did a fresh install of Lion 10.7.4 from my retail purchase of OSX in the App Store, taking care to follow these instructions.

DSDT file for ASRock H77M-ITX:
MANY MANY thanks to Mieze for all the hard work. Mieze took my extracted DSDT file from the motherboard & applied necessary edits & patches when my attempts to follow the "create your own DSDT" instructions failed. The last tweak to the DSDT file was done 3July - a change to the layout-id in order to activate the HD Audio via HDMI settings.

For those of you who are currently trying (or are thinking of trying) to use this board, ESPECIALLY if you want to use on-board HD3000 graphics and have audio over HDMI, then this DSDT file will give you the success you want:
H77MITX-patched-layout-id-392.zip

Note in the filename that it uses layout-id 392 which activates the HDMI audio feature. If you plan to use a discrete graphics card, or want some other more advanced multi-channel audio configuration, that may require additional edits to the DSDT in order to define the proper layout-id. (Mieze - please correct me if this assertion is incorrect).

MultiBeast installation:
With the patched DSDT file from Mieze on my desktop, it's time to run latest MultiBeast. It's important you run MB 4.6.x as this new version now includes the necessary kext edits/enablers for 7-series Ivy Bridge motherboards. You no longer need to follow Toleda's Interim Ivy Bridge Realtek audio kext installation process in order to get audio working on 7-series IB motherboards!
:headbang:

The MultiBeast settings I used are as follows (this configuration includes motherboard plugin & hardware monitor app, as I want to closely monitor CPU/mobo temp inside my Cube build):
[x] User DSDT
[x] System Utilities
Drivers & Bootloaders
Kexts & Enablers
[x] Audio > Realtek ALC8xx > Patched AppleHDA > ALC892
[x] Disk > 3rd Party SATA​
Misc
[x] SMB Motherboard Plugin
[x] Hardware monitor app
[x] Patched AppleIntelCPUPower for 10.7.4​
Network
[x] Lnx2Mac's Realtek RTL81xx​
Bootloaders
[x] Boot options > SSDT > i5​
Customization
[x] MacMini profile​

(I will try to replace that text representation with a proper image soon)

Once you successfully complete MultiBeast install, reboot. To be on the safe side, at Chimera screen, I used GraphicsEnabler=No upon first reboot. While I didn't have any problems without, there is still one more patch that needs to be done to speed the boot process and give full HDMI video functionality.

HD3000 video patch for HDMI
As instructed by Mieze, I booted up Terminal & patched AppleIntelSNBGraphicsFB.kext (there is also the option to use Dremwatcher's AppleIntelSNBGraphicsFBInjector.kext to resolve this issue). This step is crucial to get working QE/CI. For more info & instructions, please see viewtopic.php?f=15&t=61821

Reboot after patch
Making this patch causes your kernel caches to be updated/rebuilt. Your first boot after applying this patch may take longer than usual (with my SSD, it took over a minute). BUT the good news is: You should now be done with installation & configuration once reboot is complete.

Of course, to confirm full functionality, I checked System Preferences to make sure I had:
--working Ethernet
--all Displays resolution options
...and finally:
--Audio > Output - to make sure that I have HDMI audio option:​
Sound.png

Wrap-up

I think it brings my journey to a close as it relates to getting a finely-tuned build. At the gray Apple boot screen & spinning progress indicator, I only wait about 1-2 seconds (1-2 spins of the progress indicator), and then I'm at the desktop!

This build is intended as a "guest computer" and media player (Plex) in our guest room. A couple pics of the build in action:
DSC00270.png

DSC00271.png

DSC00272.png

If you are also considering this board for a new HTPC or MiniHack, it is a great option! And now, thanks to our great colleague Mieze, we have a functional DSDT file. If you download & use the file, please also share your thanks & appreciation to Mieze. And also maybe even consider a donation to tonymacx86.com.

Cheers to everyone!
 

Attachments

  • H77MITX-patched-layout-id-392.zip
    13.9 KB · Views: 242
Very nice. Please keep the customization questions and answers in a thread in the Customization forum section. This thread is for how the components all work together, not how the case modernization was accomplished.
 
AGREED! Thanks much!
 
Super envy on this build!

Very good jom BoomR! :thumbup:
 
Great job! :thumbup:

Now you have me wanting to duplicate it. :cool:
 
Wow, great build :) Could you tell us something about the temperatures? Would be great to know :mrgreen:
 
great job , but how thoes intall to mac cube case?
 
Status
Not open for further replies.
Back
Top