Contribute
Register

[GUIDE] GA-P67A-D3-B3 rev2.0 / i5 3570 / HIS HD 7850

Status
Not open for further replies.
Joined
Apr 10, 2011
Messages
46
Motherboard
GIGABYTE GA-P67A-D3-B3 rev2.0
CPU
i5 3570
Graphics
HD 7850
Mac
  1. MacBook
Mobile Phone
  1. iOS
Hi to all, today I want to show my second build, the system is composed by:

-GA-P67A-D3-B3 rev2.0 updated with the last UEFI bios (Not found in Amazon)

-Intel Core i5 3570
Amazon.com

-HIS Radeon HD 7850 2GB
Amazon.com

-Kingston Value Ram 1333MHz (2x4)
Amazon.com

-Power Supply 1000w PowerX Silent (Not found in Amazon)

Already owned:

-Samsung 830 SSD 60 GB with Windows 8
-Maxtor 320 GB
-Maxtor 160 GB with Mountain Lion
-Samsung SyncMaster
-LG DVD Burner
-Nvidia 9600 GT 1GB

YOU NEED ANOTHER GRAPHICS CARD TO GET THE SYSTEM WORK!!

What Work:
Everything work absolutely oob only the gfx, audio, ethernet need some patches.

What doesn't work:
Nothing :D

Let's go on with the guide.

As mentioned before you must have another graphics card that work with OS X. For example I have the Nvidia 9600 GT that worked OOB.
1) Get UEFI Bios for the motherboard

Go there to Gigabyte site and select the last UEFI BIOS.
Once you've downloaded the files extract them in a USB FAT formatted and reboot the pc, this will update your mb to UEFI Bios.

-Why update UEFI Bios?
The answer is simple, UEFI BIOS makes this experience much more enjoyable and simple, because all components are completely working under Mac for examples we didn't need a DSDT to get the sleep working.

2) Once you have updated the BIOS select this options:

SATA MODE: AHCI
vt-d: Disabled
Execute Disable Bit: Enabled

3) With the other gfx create a USB with Unibeast and ML 10.8.3 and take another USB and format it into FAT32 after install on it the last Chameleon/Chimera/Clover, the USB must be MBR!
Always with another graphic card install ML and reboot the pc. Once you get to the desktop you need this two kexts (Attachments) install them with kext utility, and run Multibeast and select this options

After change some strings in the org.chameleon.Boot.plist of the USB like this:
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>AtiConfig</key>
	<string>Futomaki</string>
	<key>AtiPorts</key>
	<string>4</string>
	<key>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>Kernel Flags</key>
	<string>darkwake=0</string>
	<key>Legacy Logo</key>
	<string>Yes</string>
	<key>RestartFix</key>
	<string>No</string>
	<key>Timeout</key>
	<string>3</string>
	<key>UseKernelCache</key>
	<string>Yes</string>
	<key>VBIOS</key>
	<string>Yes</string>
</dict>
</plist>

4) Put this app in the Applications folder FBRotate
And Next go to Preferences-->Security and enable the auto-login after go to Preferences-->Accounts-->Login Items and add the app downloaded before
Shutdown the computer.
4) Change the gfx with the 7850 and boot into mac with the USB formatted in FAT32 before, you will able to do that :D
 

Attachments

  • Kexts.zip
    2.5 MB · Views: 478
Last edited by a moderator:
3) With the other gfx create a USB with Unibeast and ML 10.8.3 and take another USB and format it into FAT32 after install on it the last Chameleon/Chimera/Clover, the USB must be MBR!
Always with another graphic card install ML and reboot the pc. Once you get to the desktop you need this two kexts (Attachments) install them with kext utility, and run Multibeast and select this options

-------------------------------------

Thanks, and this looks promising.

Can you please clarify what is highlighted above?

All three bootloaders (Chameleon/Chimera/Clover) won't work on the same boot drive will they?

I believe in this step 3, you are saying to install ML 10.8.3 using Unibeast, reboot using a SECOND USB boot pen drive with ONE of the other boot loaders.

Are you booting the second USB drive with UEFI/Legacy combo or just UEFI or Legacy?

Ritey ..
 
-------------------------------------

Thanks, and this looks promising.

Can you please clarify what is highlighted above?

All three bootloaders (Chameleon/Chimera/Clover) won't work on the same boot drive will they?

I believe in this step 3, you are saying to install ML 10.8.3 using Unibeast, reboot using a SECOND USB boot pen drive with ONE of the other boot loaders.

Are you booting the second USB drive with UEFI/Legacy combo or just UEFI or Legacy?

Ritey ..
With this statement I wanted to mean /=or For example I use Clover because I boot in UEFI mode because with Legacy mode and Chimera or Chameleon my Windows partition doesn't work I always get a problem with the resolution of the monitor (1360x768), but the partition ML works pretty good with all three bootloader (last version).
 
4) Change the gfx with the 7850 and boot into mac with the USB formatted in FAT32 before, you will able to do that :D

-----------------------------

OX x is still booting into the white screen after following the guide.

USB Booter is Chameleon with the edited boot.plist, using Ati7950, one dedicated SSD.

Video settings in bios are use IGPX with onboard = disabled.

Any ideas?

Should the SSD booter be Chameleon with the boot.plist edited the same as the USB boot drive?

Ritey ..
 
UPDATE!

As I was typing the last reply on my other HACKINTOSH, 10.8.3 went from white screen to DESKTOP ;)

Looking Good!

Your approach, using EXACTLY the steps in your guide has worked:clap:

The Ati7xxx appears under video, and the display is reported correctly.

Should Chameleon be installed as the bootloader on the SSD, using the same edits in the bootlist? I haven't tried to reboot without the Chameleon USB stick in the system.

Only thing not working is onboard audio through SPDIF. The analog audio is active, but this machine is connected to SPDIF 5.1 complete speaker system.

Thank you!!

Ritey
 
New big updates:

1) Thanks to MK500; If you don't want or don't have an USB you need to create an additional partition to your Mac HDD formatted in MS-Dos FAT and named FAT and with Chameleon Wizard 4.2.1 install the latest Chameleon to the current disk and et voilà!

P.S: With this method you need to create the Extra folder with all stuff into.

2) I discovered that you can install Clover or Chameleon in a SD formatted FAT. For example I use one 2GB SD in UEFI mode, I don't use Chameleon because with it and Legacy boot my monitor got a strange issue with the resolution in windows:
(for me 1360x768)

mode.jpg
 
New big updates:

1) Thanks to MK500; If you don't want or don't have an USB you need to create an additional partition to your Mac HDD formatted in MS-Dos FAT and named FAT and with Chameleon Wizard 4.2.1 install the latest Chameleon to the current disk and et voilà!

------------------------

Beautiful!

I have been following MK500's superb skills here:

http://www.tonymacx86.com/user-buil...e-core-i7-3930k-radeon-hd-7970-ghz-3gb-2.html


Thanks to him, I have no scrambled characters booting the Ati7950!

This system uses the extra FAT partition, as he skillfully suggested. I went over his guide with a fine tooth brush ;>)

YOUR guide helped TREMENDOUSLY - Many, many thanks:D

From MK500's Guide:

15) Download Chameleon Wizard from here to install updated boot0 file (needed to avoid crazy characters at boot). Launch Chameleon Wizard and allow it to update. Make sure your Target Partition at bottom is your new Mountain Lion disk. Click the Boot0hfs bullet. Then just click the Install button.

chameleon_wizard.jpg


------------------

Ritey
 
2) I discovered that you can install Clover or Chameleon in a SD formatted FAT. For example I use one 2GB SD in UEFI mode

--------------------

To clarify, you installed Clover on your 2GB SD FAT partition. Correct?

I am interested in how you injected this into your boot. Chameleon is working good in my config, so should I install it onto my OS x as my bootloader, and should I inject this into the OS x boot.list?

------------------------------

After change some strings in the org.chameleon.Boot.plist of the USB like this:
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>AtiConfig</key> <string>Futomaki</string> <key>AtiPorts</key> <string>4</string> <key>EthernetBuiltIn</key> <string>Yes</string> <key>Kernel Flags</key> <string>darkwake=0</string> <key>Legacy Logo</key> <string>Yes</string> <key>RestartFix</key> <string>No</string> <key>Timeout</key> <string>3</string> <key>UseKernelCache</key> <string>Yes</string> <key>VBIOS</key> <string>Yes</string> </dict> </plist>
 
--------------------

To clarify, you installed Clover on your 2GB SD FAT partition. Correct?

I am interested in how you injected this into your boot. Chameleon is working good in my config, so should I install it onto my OS x as my bootloader, and should I inject this into the OS x boot.list?

------------------------------

Yes I installed Clover into a SD card, If you want, try my Chameleon boot.plist, only key I think you need to change is the ATIConfig which is the framebuffer.

I have done some GPU benchmark:
Luxmark Sala: I get 1015
Cinebench: 40.33 fps

I think I got nice results!
 
Status
Not open for further replies.
Back
Top