- Joined
- Aug 28, 2013
- Messages
- 6
- Motherboard
- GA-EP45-DSR3 r1.0
- CPU
- Q9400
- Graphics
- HD4850 512MB
- Mobile Phone
Just wanted to share my success story with building and installing a CustoMac made from old parts, using UniBeast and MultiBeast.
Admittedly, it is not the first time I've installed OS X on this particular rig, but with the magic of Clover, it has definitely been the smoothest install by far.
The settings in this post have resulted in a CustoMac that has no sound, sleep, USB or graphics issues that I know of.
EDIT: (v0.2) It turns out that the system won't power off by itself -- after OS X has halted, I need to manually hold the power button to turn the system off. This is the only issue I've encountered.
In other words, it (mostly) Just Works™
Version: 0.2
OS: Mac OS X El Capitan 10.11.3 (15D21)
Hardware:
Motherboard: Gigabyte GA-EP45-DS3R rev. 1.0 (BIOS F11e)
CPU: Intel Core 2 Quad 9400 (2.67 GHz, 1333MHz FSB)
RAM: 4x2 GiB Kingston DDR2-800 (running at 667 MHz)
HDD: Seagate 500 GiB 7200 RPM 16 MB cache (ST500DM002-1BD142)
GPU: Club 3D Radeon HD 4850 512 MB (OpenGL 3.3)
Sound: Realtek ALC 889a
Network Card: Realtek 8111C GigE
MultiBeast Options:
Custom Clover settings:
1./ Ensure that OS X can throttle the CPU power states and go into low-power idle CPU states:
NOTE: Make sure you enable C2/C2E and C4/C4E in the BIOS menu (where?)
2./ Ensure that the Radeon HD 4850 graphics cards works by having Clover spoof a known Apple-branded HD 4850 PCI device id (some people have had more luck spoofing a known HD 4870 PCI device id instead -- see below):
Section "ACPI / DSDT / FIXES":
Section "Devices / FakeID / ATI":
NOTE: The original PCI device id for my card was 0x94421002; Apple-branded Radeon HD 4850 cards use the PCI device id 0x944a1002 I believe. See Fl0r!an's Radeon Compatibility Guide for the gory details.
UPDATE: Fl0r!an has dropped the 4xxx gen cards from his guide, but in one of his posts he notes that some people have had luck using the HD 4870 PCI device id 0x94401002 for their HD 4850 cards on Sierra.
Section "Graphics / Inject":
NOTE: This option was already set by MultiBeast.
_____
Enjoy!
Admittedly, it is not the first time I've installed OS X on this particular rig, but with the magic of Clover, it has definitely been the smoothest install by far.
The settings in this post have resulted in a CustoMac that has no sound, sleep, USB or graphics issues that I know of.
EDIT: (v0.2) It turns out that the system won't power off by itself -- after OS X has halted, I need to manually hold the power button to turn the system off. This is the only issue I've encountered.
In other words, it (mostly) Just Works™
Version: 0.2
OS: Mac OS X El Capitan 10.11.3 (15D21)
Hardware:
Motherboard: Gigabyte GA-EP45-DS3R rev. 1.0 (BIOS F11e)
CPU: Intel Core 2 Quad 9400 (2.67 GHz, 1333MHz FSB)
RAM: 4x2 GiB Kingston DDR2-800 (running at 667 MHz)
HDD: Seagate 500 GiB 7200 RPM 16 MB cache (ST500DM002-1BD142)
GPU: Club 3D Radeon HD 4850 512 MB (OpenGL 3.3)
Sound: Realtek ALC 889a
Network Card: Realtek 8111C GigE
MultiBeast Options:
Code:
MultiBeast Configuration - 2016-02-29 09:23:10
-----------------------------------------------------------------
Quick Start > Legacy Boot Mode
Drivers > Audio > Realtek ALCxxx > ALC885/889a
Drivers > Disk > 3rd Party SATA
Drivers > Disk > Intel Generic AHCI SATA
Drivers > Misc > FakeSMC v6.18.1394
Drivers > Misc > FakeSMC Plugins v6.18.1394
Drivers > Misc > FakeSMC HWMonitor Application v6.18.1394
Drivers > Network > Realtek > RealtekRTL8111 v2.0.0
Bootloaders > Clover v2.3k r3320 Legacy Boot Mode
Customize > System Definitions > Mac Pro > Mac Pro 3,1
Drivers > Graphics > Inject ATI
Custom Clover settings:
Code:
# mount the EFI partition
mkdir /Volumes/EFI
# this assumes that only one harddrive disk is present
# and that the EFI partition lives on /dev/disk0s1
sudo mount_msdos /dev/disk0s1 /Volumes/EFI
cd /Volumes/EFI/EFI/CLOVER/
# use whichever editor you prefer -- I used nano
nano -w config.plist
1./ Ensure that OS X can throttle the CPU power states and go into low-power idle CPU states:
Code:
<key>SSDT</key>
<dict>
<key>DropOem</key>
<false/>
<key>Generate</key>
<dict>
<key>CStates</key>
<true/>
<key>PStates</key>
<true/>
</dict>
<key>EnableC2</key>
<true/>
<key>EnableC4</key>
<true/>
<key>EnableC6</key>
<false/>
</dict>
NOTE: Make sure you enable C2/C2E and C4/C4E in the BIOS menu (where?)
2./ Ensure that the Radeon HD 4850 graphics cards works by having Clover spoof a known Apple-branded HD 4850 PCI device id (some people have had more luck spoofing a known HD 4870 PCI device id instead -- see below):
Section "ACPI / DSDT / FIXES":
Code:
<key>FixDisplay_0100</key>
<true/>
Section "Devices / FakeID / ATI":
Code:
<key>ATI</key>
<string>0x944a1002</string>
NOTE: The original PCI device id for my card was 0x94421002; Apple-branded Radeon HD 4850 cards use the PCI device id 0x944a1002 I believe. See Fl0r!an's Radeon Compatibility Guide for the gory details.
UPDATE: Fl0r!an has dropped the 4xxx gen cards from his guide, but in one of his posts he notes that some people have had luck using the HD 4870 PCI device id 0x94401002 for their HD 4850 cards on Sierra.
Section "Graphics / Inject":
Code:
<key>ATI</key>
<true/>
NOTE: This option was already set by MultiBeast.
_____
Enjoy!
Last edited: