Jump to content

OS X Mountain Lion - ASUS P8H67-M Pro (B3) Installation Guide


beta992
 Share

35 posts in this topic

Recommended Posts

This is my installation guide for OS X 10.8 Mountain Lion.
I will try to improve my guide all the time. If anyone has a suggestion, I will add it. :)

Warning: I'm not responsible for any damage or problems to your system, lost of data and any other issues.
Be sure to have a backup of important parts of your system! (BIOS-rom(s), drivers, files, etc.)

I have tested most HW-parts on temperatures, (fault/warning) messages, etc. and believed this setup is safe to use. However their could be parts on your setup that don't work (properly) for you.

Last Updated: 20/06/2013

My system specs:
ASUS P8H67-M Pro (Rev 3.0/B3) motherboard (BIOS 3806)
Intel i5-2400 @ 2.4Ghz (stock)
Kingston DDR3-1333 RAM 8GB
Samsung 830 SSD
EVGA GeForce 450 GTS (1GB)

1TB HDD Samsung HD103SJ

 

Working Status:
OS X ML 10.8.4 UEFI-mode
Audio: Working (AppleHDA)
Ethernet: Working
Speedstep: Working
USB (2.0): Working
EVGA GeForce 450 GTS: Working, using latest NV Drivers

USB 3.0: Not working - There are solutions (see post below) available but yet tested myself.
Sleep: Not working properly, Clover-bug(?)
(P)ATA: Not used

OS X Installation Steps

Requirements
- A running Macintosh/Hackintosh 10.6, 10.7 or 10.8 (VMware) Machine.
- An OS X ML 10.8 Installation (App) from the Apple Store
- An empty hard drive
- An empty 7.5GB> USB-stick/drive (Installation Media)
- An empty 256MB> USB-stick/drive (Clover)
- A lot of patience
- The following needed packages:
Kernel & System Caches updater
Realtek Driver
HWSensors
DSDT Editor

Creating a bootable OS X Install Media
First follow the steps in this (great) guide.

Remember you will need to use the latest available OS X ML install media, otherwise you will not able to boot without using the safe mode (-x).

 

Creating a bootable Clover (UEFI) USB-stick

1. Download the latest Clover zip

2. Open Disk Utility and plugin the USB-sick that you want to use for Clover.
3. Format the USB-stick as follow:
post-326232-0-73182700-1369753439_thumb.pngpost-326232-0-22979000-1369753443_thumb.png
4. Exit Disk Utility
5. Unzip Clover_v*.zip and run the Clover_v*.pkg file
6. Choose Clover USB-stick as Installation Target and select the following Installation options:
post-326232-0-93590500-1369753501_thumb.pngpost-326232-0-30497800-1369753505_thumb.png
7. Open the created Clover USB-stick
8. Delete the files BOOTIA32.efi & CLOVERIA32.efi inside the BOOT and CLOVER directories.
9. Replace config.plist with the following content (it will enable TRIM-support):

<?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>SystemParameters</key>
<dict>
<key>prev-lang:kbd</key>
<string>en:0</string>
<key>LegacyBoot</key>
<string>PBR</string>
<key>boot-args</key>
<string>-v -x npci=0x2000 slide=0 darkwake=0 WithKexts</string>
<key>InjectSystemID</key>
<true/>
</dict>
<key>SMBIOS</key>
<dict>
<key>ProductName</key>
<string>MacPro3,1</string>
</dict>
<key>KernelAndKextPatches</key>
<array>
<string>AsusAICPUPM</string>
<true/>
<string>AppleRTC</string>
<true/>
<string>KextsToPatch</string>
<dict>
<key>0</key>
<dict>
<key>Find</key>
<data>QVBQTEUgU1NE</data>
<key>Name</key>
<string>IOAHCIBlockStorage</string>
<key>Replace</key>
<data>AAAAAAAAAAAA</data>
</dict>
</dict>
</array>
<key>GUI</key>
<dict>
<key>Theme</key>
<string>metal</string>
<key>Mouse</key>
<dict>
<key>Enabled</key>
<false/>
</dict>
</dict>
<key>RtVariables</key>
<dict>
<key>LogEveryBoot</key>
<false/>
</dict>
<key>Graphics</key>
<dict>
<key>PatchVBios</key>
<true/>
<key>GraphicsInjector</key>
<true/>
</dict>
<key>PCI</key>
<dict>
<key>HDAInjection</key>
<string>Detect</string>
<key>USBInjection</key>
<true/>
<key>InjectClockID</key>
<true/>
<key>USBFixOwnership</key>
<true/>
<key>LpcTune</key>
<true/>
</dict>
<key>ACPI</key>
<dict>
<key>ResetValue</key>
<string>0x06</string>
<key>EnableC4</key>
<true/>
<key>EnableC6</key>
<true/>
<key>GeneratePStates</key>
<false/>
<key>C3Latency</key>
<string>0x3E7</string>
<key>EnableISS</key>
<true/>
<key>DropDMAR</key>
<true/>
<key>DropBGRT</key>
<true/>
<key>EnableC2</key>
<true/>
<key>DsdtName</key>
<string>DSDT.aml</string>
<key>PluginType</key>
<string>0</string>
<key>ResetAddress</key>
<string>0xCF9</string>
<key>PLimitDict</key>
<string>0</string>
<key>UnderVoltStep</key>
<string>0</string>
<key>DoubleFirstState</key>
<false/>
<key>DropOemSSDT</key>
<true/>
<key>GenerateCStates</key>
<false/>
</dict>
</dict>
</plist>

10. Place the kext FakeSMC.kext (From HWSensors) and NullCPUPowerManagement.kext inside the Clover USB kexts/10.8 folder.

You have now created a bootable Clover (UEFI) USB!

OS X Installation
BIOS Settings:
- Disabled USB 3.0 Controller (also legacy-mode)
- Disabled PATA/Serial/LPT-ports
- Disabled EPU Power Saving
- Enable (no auto!) all available CPU State Reporting (C1E, C3, C6, etc.)

1. Boot in the target system with both the OS X Installation Media and the Clover USB-stick plugged, hit F8-key for BIOS-Menu, choose UEFI: *Clover USB Drive Name*
Select Mac OS X Base System (or whatever you could your OS X Installation medium) and hit Enter.

Your system should be booted in a few minutes and show you the Installation Welcome screen.
Select your language and open up Disk Utility.
Select the target drive, click Partition-tab and select GPT-schema under Options.
Make one or more partitions (what your desire) and click on Apply.
Exit Disk Utility and follow the rest of the OS X Installation.

After installation, try to boot the new created OS X-partition with the Clover-USB.

If this all worked, congratulations! You just installed OS X!

OS X Extra's
DSDT
It is recommended to create your own DSDT.aml file.
There are two ways to get your DSDT: Inside OS X or with a Live (Ubuntu) Linux Installation USB-stick (recommended).
See the following howto for Ubuntu (It's recommended to also boot the USB in UEFI-mode).

When you have your DSDT.dsl file open it inside OS X with DSDT Editor.
Apply Fix.txt (Menu > Patch > Open), choose IASL and click on Compile.

To fix the following warnings:
ResourceTag Larger than Field (Tag: 64 bits, Field 32 bits), change CreateDWordField to CreateQWordField in that line.

Not all control paths return a value (_HID):

Method (_HID, 0, NotSerialized) // _HID: Hardware ID

{

If (TCMF) {}

Else

{

Return (0x0201D824)

}

}

Return (Zero) // add this

Compile again and save the generated DSDT-file as DSDT.aml on your desktop (IASL > Save AML As)

 

Note: I added my latest patched DSDT.dsl that includes many other fixes like nVidia injection (No more GE=Yes), RTC fix, ALC892 (HDEF) edit, etc.

Patch IntelCPUPM
There are two ways to get AppleIntelCPUPowerManagement to work (needed for speedstep).
One way is to patch it with this script or by patching your BIOS. Clover includes already a patch for AppleCPUPM, so if you are going to use Clover as your default bootloader this should not be needed anymore.

I have patched my BIOS so I never have to worry about IntelCPUPM. Please keep in mind patching is risky, so please be warned!

HWSensors (FakeSMC)
Run HWSensors.pkg and install it on the OS X Installation drive. You can select all plugins btw.

Realtek (Ethernet)
See instructions here

Clover Bootloader
If everything is working, you can install Clover as your default bootloader. Just run the Clover setup again, select the OS X partition and the following Installation Options:
post-326232-0-57433700-1369755633_thumb.png

- To install Clover as bootable-option (needed for ASUS-boards) format an USB-stick inside Windows with a FAT32-filesystem
- Download this Shell.efi file and place it into the root of the USB-stick as Shellx64.efi
- Reboot your system, and enter the BIOS-settings screen
- Go to Advanced Settings > Exit > Launch EFI-shell from filesystem
- The EFI-shell should now automatically load.
- Run the following commands from the EFI-shell (# ... # are just comments):

> map fs* #choose the correct disk where OS X is installed#

> fs1: #for me it's fs1#

> cd \EFI\CLOVER #change to the \EFI\CLOVER directory on the EFI-partition, if you can't cd, you have the wrong fs*:#

> bcfg boot dump #list current boot-menu settings#

> bcfg boot add 0 CLOVERX64.efi "OS X" #add Clover as a boot-option#

> bcfg boot dump #list the changed made to the boot settings#

> reset #restart system#

That's it, you can now boot into Clover by selecting OS X in the BIOS-menu without the USB-stick.

I recommend to change config.plist on the EFI-partition, these are my (working) settings:

<?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>KernelAndKextPatches</key>
<dict>
<key>Debug</key>
<false/>
<key>KernelCpu</key>
<false/>
<key>AsusAICPUPM</key>
<true/>
<key>AppleRTC</key>
<true/>
<key>KextsToPatch</key>
<array>
<dict>
<key>Name</key>
<string>AppleAHCIPort</string>
<key>Comment</key>
<string>External icons patch</string>
<key>Find</key>
<data>RXh0ZXJuYWw=</data>
<key>Replace</key>
<data>SW50ZXJuYWw=</data>
</dict>
<dict>
<key>Name</key>
<string>AppleTyMCEDriver</string>
<key>Comment</key>
<string>AppleTyMCEDriver patch</string>
<key>Find</key>
<data>cgoATWFjUHJvNCwxAE1hY1BybzUsMQBY</data>
<key>Replace</key>
<data>cgoAAAAAAAAAAAAAAAAAAAAAAAAAAABY</data>
</dict>
<dict>
<key>Name</key>
<string>IOAHCIBlockStorage</string>
<key>Comment</key>
<string>TRIM enable patch</string>
<key>Find</key>
<data>QVBQTEUgU1NE</data>
<key>Replace</key>
<data>AAAAAAAAAAAA</data>
</dict>
</array>
</dict>
<key>ACPI</key>
<dict>
<key>DsdtName</key>
<string>DSDT.aml</string>
<key>DropOemSSDT</key>
<true/>
<key>GenerateCStates</key>
<true/>
<key>GeneratePStates</key>
<true/>
<key>DropAPIC</key>
<false/>
<key>DropMCFG</key>
<true/>
<key>DropHPET</key>
<false/>
<key>DropECDT</key>
<false/>
<key>DropDMAR</key>
<true/>
<key>DropBGRT</key>
<true/>
<key>ResetAddress</key>
<string>0xCF9</string>
<key>ResetValue</key>
<string>0x06</string>
</dict>
<key>SMBIOS</key>
<dict>
<key>ProductName</key>
<string>MacPro4,1</string>
</dict>
<key>RtVariables</key>
<dict>
<key>MountEFI</key>
<true/>
<key>LogLineCount</key>
<integer>3000</integer>
<key>LogEveryBoot</key>
<false/>
</dict>
<key>GUI</key>
<dict>
<key>Theme</key>
<string>bluemac</string>
<key>Timeout</key>
<integer>2</integer>
<key>DefaultBootVolume</key>
<string>Macintosh HD</string>
<key>DebugLog</key>
<false/>
<key>Mouse</key>
<dict>
<key>Enabled</key>
<false/>
<key>Speed</key>
<integer>0</integer>
</dict>
<key>Volumes</key>
<dict>
<key>Legacy</key>
<false/>
</dict>
<key>HideEntries</key>
<dict>
<key>OSXInstall</key>
<false/>
<key>Recovery</key>
<false/>
<key>Duplicate</key>
<false/>
<key>WindowsEFI</key>
<false/>
<key>Grub</key>
<false/>
<key>Gentoo</key>
<false/>
<key>Ubuntu</key>
<false/>
<key>OpticalUEFI</key>
<false/>
<key>InternalUEFI</key>
<true/>
<key>ExternalUEFI</key>
<false/>
</dict>
</dict>
<key>PCI</key>
<dict>
<key>LpcTune</key>
<true/>
<key>HDAInjection</key>
<string>892</string>
<key>USBInjection</key>
<true/>
<key>InjectClockID</key>
<true/>
<key>USBFixOwnership</key>
<true/>
</dict>
<key>SystemParameters</key>
<dict>
<key>boot-args</key>
<string>-v npci=0x2000 slide=0 nvda_drv=1 WithKexts</string>
<key>prev-lang:kbd</key>
<string>nl:0</string>
<key>InjectSystemID</key>
<true/>
<key>LegacyBoot</key>
<string>PBR</string>
</dict>
<key>Graphics</key>
<dict>
<key>GraphicsInjector</key>
<false/>
<key>PatchVBios</key>
<true/>
</dict>
</dict>
</plist>

Fix_beta990.txt

DSDT.dsl.zip

config.plist.zip

AppleHDA.kext.zip

  • Like 4
Link to comment
Share on other sites

  • 1 month later...

Hi, thanks for your guide, I haven't exactly followed all steps, but some parts were very useful.

 

It seems these usb3 drivers are working : http://www.osx86.net...ll_drivers.html, couldn't actually try the usb speed, I dont have an usb3 device, but the controller is recognized by the system and does work, also the sleep function seems to be still available.

No luck with the PATA so far tough : /

 

Just FMI, did you patch the DSDT yourself, and if it's the case, do you remember which patch you used ?

Also is there any particular reason to use the MacPro(5.1) model ? I know the chosen model affects the loading of some kexts but I did not find any precise insight on this point.

 

So far I've used the latest Imac (12,2 I think ?), it seems to work anyway and I dont have to remove "AppleTyMCEDriver.kext".

 

(Just FYI I'm new to this, so I'm probably doing some mistakes :))

Link to comment
Share on other sites

Hi, thanks for your guide, I haven't exactly followed all steps, but some parts were very useful.

 

It seems these usb3 drivers are working : http://www.osx86.net...ll_drivers.html, couldn't actually try the usb speed, I dont have an usb3 device, but the controller is recognized by the system and does work, also the sleep function seems to be still available.

No luck with the PATA so far tough : /

 

Just FMI, did you patch the DSDT yourself, and if it's the case, do you remember which patch you used ?

Also is there any particular reason to use the MacPro(5.1) model ? I know the chosen model affects the loading of some kexts but I did not find any precise insight on this point.

 

So far I've used the latest Imac (12,2 I think ?), it seems to work anyway and I dont have to remove "AppleTyMCEDriver.kext".

 

(Just FYI I'm new to this, so I'm probably doing some mistakes :))

Thanks for your post, will try to check-out that USB-kext - the only problem is that no source is listed so I don't know who made this.

 

The ApplyTyMCEDriver is a kext to check the memory (ECC?), but it is known to cause troubles with some models (MacPro5,1), that is why I have removed it.

 

I don't use PATA and since I had problems getting it to work and not wanted to have a IDE-cable inside the case, I have disabled the controller inside the BIOS.

 

The DSDT file is created by patches from olarila.com. I only change some of them to get it to work with the latest BIOS of this motherboard.

I'm now using a DSDT with the SSDT-tables inside of it, will try to post that one today.

 

Let me know what hardware you use, I'm always curious what hardware others use. :)

Link to comment
Share on other sites

Change the Clover boot-settings:

Change the contents of the /EFI/config.plist file with TextWrangler (or another text-editor) to the given settings below (Change the values (CPU, GPU, Mem, UUID (The UUID of your OS X partition (see Disk Utility), iModel, etc.) to match your own system/setup!):

<?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>Pointer</key>
<dict>
<key>Speed</key>
<string>8</string>
<key>DoubleClickTime</key>
<string>500</string>
</dict>
<key>KernelAndKextPatches</key>
<dict>
<key>KernelCpu</key>
<string>Yes</string>
<key>AsusAICPUPM</key>
<string>Yes</string>
</dict>
<key>SystemParameters</key>
<dict>
<key>iCloudFix</key>
<string>Yes</string>
<key>boot-args</key>
<string>slide=0 npci=0x3000</string>
<key>prev-lang:kbd</key>
<string>en:0</string>
<key>DefaultBootVolume</key>
<string>Macintosh HD</string>
<key>CustomUUID</key>
<string></string>
</dict>
<key>SMBIOS</key>
<dict>
<key>BiosVersion</key>
<string>MP51.88Z.007F.B03.1010071432</string>
<key>BiosReleaseDate</key>
<string>05/03/10</string>
<key>ProductName</key>
<string>MacPro5,1</string>
<key>Family</key>
<string>Mac Pro</string>
<key>SerialNumber</key>
<string>G80272F2EUE</string>
<key>Board-ID</key>
<string>Mac-F221BEC8</string>
</dict>
<key>CPU</key>
<dict>
<key>Turbo</key>
<string>Yes</string>
<key>BusSpeedkHz</key>
<string>100000</string>
<key>QPI</key>
<string>4800</string>
</dict>
<key>Graphics</key>
<dict>
<key>GraphicsInjector</key>
<string>Yes</string>
<key>InjectEDID</key>
<string>Yes</string>
<key>LoadVBios</key>
<string>Yes</string>
</dict>
<key>PCI</key>
<dict>
<key>USBInjection</key>
<string>No</string>
<key>LpcTune</key>
<string>Yes</string>
</dict>
<key>ACPI</key>
<dict>
<key>DropOemSSDT</key>
<string>Yes</string>
<key>GenerateCStates</key>
<string>No</string>
<key>GeneratePStates</key>
<string>No</string>
<key>PLimitDict</key>
<string>0</string>
<key>EnableC6</key>
<string>Yes</string>
<key>EnableC4</key>
<string>Yes</string>
<key>EnableC2</key>
<string>Yes</string>
<key>EnableISS</key>
<string>Yes</string>
<key>C3Latency</key>
<string>0xFA</string>
<key>PatchAPIC</key>
<string>Yes</string>
</dict>
</dict>
</plist>

 

where could I find the information for my CPU & GPU?

I'm using i5-2500 and msi n560gtx ti hawk

thanks.

Link to comment
Share on other sites

<p>i got several questions! hope you can help me, please! i bought the same MB, i5-2500 and msi n560gtx ti hawk! thank you very much.\

 

1, i typed :sudo mount_msdos /dev/disk*s1 /Volumes/EFI, but the repose is mount_msdos: /dev/disk0s2: Resource busy

2, is the boot error

post-1098231-0-06347200-1353491699_thumb.png

post-1098231-0-09242600-1353491719_thumb.png

post-1098231-0-71282900-1353491721_thumb.png

post-1098231-0-96929900-1353494846_thumb.png

post-1098231-0-43480000-1353494855_thumb.png

Link to comment
Share on other sites

1. sudo mount_msdos /dev/disk*s1 /Volumes/EFI, but the repose is mount_msdos: /dev/disk0s2: Resource busy

2. 355F3E92-**-**-**-***

3. i cannot find this on my mac pro!! how to find?

4. i am not sure whether it right or wrong. I hope u can check for me as i can not boot now.

1. sudo mount_msdos /dev/disk*s1 /Volumes/EFI - Maybe you have the wrong EFI-partition? Run the command diskutil list and check if you have the right disk and partition number. Sometimes it is /dev/disk1s1 and another time it is /dev/disk0s1

2. This should be the UUID of your Macintosh HD, I cannot check this, and you should not post this (for your privacy).

3. You can find all the information with a tool like Chameleon Wizard or champlist. These tools provide you all the information you need (see smbios generator)

4. You should read the Clover topic on this forum and why you can't boot? Did you install Clover yet? Because I see you still not have copied Clover to the EFI-partition.

Link to comment
Share on other sites

It should be this: /dev/disk1s1. So mount the EFI-partition after installing Clover, copy the Clover /EFI folder contents to the EFI-partition.

And then follow the shell steps. You cannot boot because you didn't do all the required steps.

 

i am very sorry to ask you again and again! sorry and hope you to be patient!

 

i had researched and tried to find solution. however, i cannot fix it. please give me some suggestion. thank you very much.

post-1098231-0-20633500-1353508420_thumb.png

post-1098231-0-17581000-1353508428_thumb.png

post-1098231-0-53303400-1353508435_thumb.png

post-1098231-0-23246500-1353508617_thumb.png

post-1098231-0-31192500-1353508627_thumb.png

post-1098231-0-52735400-1353508632_thumb.png

Link to comment
Share on other sites

  • 2 months later...

Bump: updated the guide once again.

 

Changed a lot of Clover config.plist settings.

See the Clover-topic howto set video-resolution, CPU, etc. settings.

 

Happy new year everybody. :)

 

Just a fantastic guide here - very thorough and one of the only guides I found on Google that was from someone who understood what they were talking about! Any update on that USB 3.0 driver that someone linked you to? I'm looking for an mATX 1155 board for my G5 build, but USB 3.0 is imperative since I only use USB 3.0 USB drives and hard-drives nowadays, and it would be nice to have full speed since I'm used to it on my Linux desktop! Thanks in advance!

  • Like 1
Link to comment
Share on other sites

  • 2 months later...

Any update on that USB 3.0 driver that someone linked you to?

For USB 3.0 there should work such kexts: CalDigitFastIO.kext, CalDigitUSBxHCI.kext

Dowload them here: CalDigitUSB3.zip

 

For PATA Controller this kext should work: AppleVIAATA.zip

 

I also think, this guide is amazing! Thanks, TS!

  • Like 2
Link to comment
Share on other sites

Could you also provide where you found them?

I found AppleVIAATA somewhere on osx86.net accidentally a week before, can't find it now.

CalDigit kexts are already in MB package from tony (ASMedia USB3.0 drivers), but don't know if sleep would work with them.

 

BTW, if I add all obligatory kexts into Clover's /EFI/kexts folder, then no need to inject them into S/L/E and no issue with system updates.

Link to comment
Share on other sites

  • 3 weeks later...

Hello, beta992!

 

Does your system wake up normally after a several minutes/hours sleeping?

 

I have Sabertooth P67 with a patched 3302 BIOS - having permanent wake up issues - Hackintosh tries to wake up, but the display wakes frozen with Clover (or doesn't wake with Chameleon) and computer restarts.

 

Other hardware: 2600K@4.6GHz, 4x4GB RAM G.Skill 1600MHz, GTX 470 1280MB, Creative Audigy SB1394 PCI (maybe this is the problem - kX project drivers), Samsung 2TB HDD (System) + WD 640 GB HDD.

Link to comment
Share on other sites

Hello, beta992!

 

Does your system wake up normally after a several minutes/hours sleeping?

 

I have Sabertooth P67 with a patched 3302 BIOS - having permanent wake up issues - Hackintosh tries to wake up, but the display wakes frozen with Clover (or doesn't wake with Chameleon) and computer restarts.

 

Other hardware: 2600K@4.6GHz, 4x4GB RAM G.Skill 1600MHz, GTX 470 1280MB, Creative Audigy SB1394 PCI (maybe this is the problem - kX project drivers), Samsung 2TB HDD (System) + WD 640 GB HDD.

Hi Artistus,

 

My system doesn't sleep at all at moment. But it did 'sleeping' fine a few weeks ago.

 

The problem can be your GeForce GTX 470. Do you have 'blocks'/weird colors when waking up your computer? (if you get a screen)

Other causes are enabled USB 3.0 controller(s), no correct DSDT patches or non working speedstep/CPUPM.

 

Please let me know your setup details (patched BIOS, kexts, etc.). :)

Link to comment
Share on other sites

The problem can be your GeForce GTX 470. Do you have 'blocks'/weird colors when waking up your computer? (if you get a screen)

Other causes are enabled USB 3.0 controller(s), no correct DSDT patches or non working speedstep/CPUPM.

 

Please let me know your setup details (patched BIOS, kexts, etc.). :)

I haven't blocks/weird colors when waking with Clover.

Yes I have Nec USB 3.0 controller enabled with PXHCD.kext like on my Dell Inspiron N5110 laptop, which is sleeping fine.

I patched my DSDT many times from a scratch and using DSDT Editor and MacIASL, and no luck with wake from sleep.

My BIOS is patched by my hands like in one guide here for ASUS 3xxx BIOSes.

CPUPM working fine. Also I'm using the latest FakeSMC from HWSensors bundle.

Also I'm using Hnak's AppleIntelE1000e.kext for network, P8P67SATAControllers.kext, AHCI_3rdParty_SATA.kext, and AHCI_3rdParty_eSATA.kext (last two from MB bundle).

Link to comment
Share on other sites

I haven't blocks/weird colors when waking with Clover.

Yes I have Nec USB 3.0 controller enabled with PXHCD.kext like on my Dell Inspiron N5110 laptop, which is sleeping fine.

I patched my DSDT many times from a scratch and using DSDT Editor and MacIASL, and no luck with wake from sleep.

My BIOS is patched by my hands like in one guide here for ASUS 3xxx BIOSes.

CPUPM working fine. Also I'm using the latest FakeSMC from HWSensors bundle.

Also I'm using Hnak's AppleIntelE1000e.kext for network, P8P67SATAControllers.kext, AHCI_3rdParty_SATA.kext, and AHCI_3rdParty_eSATA.kext (last two from MB bundle).

You should try without P8P67SATAControllers, AHCI_3rdParty_SATA/AHCI_3rdParty_eSATA kext. They should also not needed anymore when using a patched DSDT.

 

On ASUS board there are problems with USB 3.0 controllers, try to disable it (for testing) in BIOS and try again.

Link to comment
Share on other sites

  • 1 month later...

Finally a full working OS X System! Thanks to the great OS X Developers & Users we have here and on the internet!

 

No more Channel Timeout's, fast interface, speedstep, audio (voodooHDA), UEFI (Clover), HWMonitor, etc. All working great! :D

 

Just to keep you guys up-to-date, I have changed the first post to my setup. Please let me know what you think!

  • Like 1
Link to comment
Share on other sites

Finally a full working OS X System! Thanks to the great OS X Developers & Users we have here and on the internet!

 

No more Channel Timeout's, fast interface, speedstep, audio (voodooHDA), UEFI (Clover), HWMonitor, etc. All working great! :D

 

Just to keep you guys up-to-date, I have changed the first post to my setup. Please let me know what you think!

 

thanks i will try I hope my saphire 7770 work

  • Like 1
Link to comment
Share on other sites

Finally I found this guide that explain how to install ML on a P8H67 M-PRO main board, beacuse I've been trying to install Ml gm few times on my pc,always with a fail result.

The problem is that I've few different things on my pc:

NVDIA GTX 550 Ti

Intel i5-2320 3.0GHz

1 tb seagate hd with win7 installed

An empty 500 gb western digital hd in which I wanto to install OS X in dual boot.

Integrated gpu intel hd 2000

 

This is a new pc and while updating my bios,1 month ago,my main board has been broken so I've got to change with a new one...I'm not sure about disk status..I currently have al my disk working on ahci mode,it makes any difference?

However, the question is:when I've to follow the step in which I create the clover bootloader my bios could be corrupted(and consenquently my mainboard)or is just a modification that can be fixed if don't work properly?

I also seen that a big problem with the installation(in fact 10.6 and 10.7 osx don't work) is due to my intel HD 2000,which is not supported..so,in the instalation file I've got to change many kext to make it work as an HD3000?And what I have to do to make my GTX work properly?I'm not so expert so I want to be sure that all works great before trying to install ML so I hope someone can help me!

Link to comment
Share on other sites

Finally I found this guide that explain how to install ML on a P8H67 M-PRO main board, beacuse I've been trying to install Ml gm few times on my pc,always with a fail result.

The problem is that I've few different things on my pc:

NVDIA GTX 550 Ti

Intel i5-2320 3.0GHz

1 tb seagate hd with win7 installed

An empty 500 gb western digital hd in which I wanto to install OS X in dual boot.

Integrated gpu intel hd 2000

 

This is a new pc and while updating my bios,1 month ago,my main board has been broken so I've got to change with a new one...I'm not sure about disk status..I currently have al my disk working on ahci mode,it makes any difference?

However, the question is:when I've to follow the step in which I create the clover bootloader my bios could be corrupted(and consenquently my mainboard)or is just a modification that can be fixed if don't work properly?

I also seen that a big problem with the installation(in fact 10.6 and 10.7 osx don't work) is due to my intel HD 2000,which is not supported..so,in the instalation file I've got to change many kext to make it work as an HD3000?And what I have to do to make my GTX work properly?I'm not so expert so I want to be sure that all works great before trying to install ML so I hope someone can help me!

I will try to separate your questions:

 

I currently have al my disk working on ahci mode,it makes any difference?

- They need to be in AHCI-mode

 

When I've to follow the step in which I create the clover bootloader my bios could be corrupted(and consenquently my mainboard)or is just a modification that can be fixed if don't work properly?

- I don't know what you mean for sure. I think you mean that Clover does something with the BIOS? To answer this question: no it doesn't. You can boot with an USB before you set Clover as boot-option in the BIOS. (This will not change/flash the BIOS, only an entry will be added.) I however recommend to also flash the BIOS for fully speedstep, but remember this is at your own risk and could make your Motherboard corrupted again.

 

I also seen that a big problem with the installation(in fact 10.6 and 10.7 osx don't work) is due to my intel HD 2000,which is not supported..so,in the instalation file I've got to change many kext to make it work as an HD3000?And what I have to do to make my GTX work properly?

Just don't use the Intel 2000. You just plugin the DVI/VGA cable in GTX card and it will boot.

 

Please be more clear, otherwise I can't answer your questions. :)

Link to comment
Share on other sites

Ok..so,my current configuration is ok because my disks are working in ahci mode,so I don't need to change nothing..

About the second question you've understood perfectly what I meant,so if I use clover as bootloader I 'don't need' to flash my bios...Becuase I've tried to flash it one time when the pc was new,1 month ago, but my main board has been broken, so I'm not sure about patching my bios at the moment.

About my videos cards I'll try to let you understand me (sorry for my english) :lol:

On my pc there are 2 video cards : An Intel HD 2000 gpu card and a NVDIA GTX 550 Ti, in which is attached my vga ouput at the moment..The problem is that when I use win7 and I try to boot with vga attached on intel gpu, my monitor turn in sleep mode so I can only use the gtx output...Furthermore, I know that ML, but also all the other os x, don't support this intel gpu, so is that a problem when I try to install ml?

And consequently, as you wrote in this guide, all the kext and patch are for 4xx nvidia card, so what I've to do for my gtx card to have a clean installation, remembering that the intel card is not supported?

 

Thank you for the support :)

Link to comment
Share on other sites

Ok..so,my current configuration is ok because my disks are working in ahci mode,so I don't need to change nothing..

About the second question you've understood perfectly what I meant,so if I use clover as bootloader I 'don't need' to flash my bios...Becuase I've tried to flash it one time when the pc was new,1 month ago, but my main board has been broken, so I'm not sure about patching my bios at the moment.

About my videos cards I'll try to let you understand me (sorry for my english) :lol:

On my pc there are 2 video cards : An Intel HD 2000 gpu card and a NVDIA GTX 550 Ti, in which is attached my vga ouput at the moment..The problem is that when I use win7 and I try to boot with vga attached on intel gpu, my monitor turn in sleep mode so I can only use the gtx output...Furthermore, I know that ML, but also all the other os x, don't support this intel gpu, so is that a problem when I try to install ml?

And consequently, as you wrote in this guide, all the kext and patch are for 4xx nvidia card, so what I've to do for my gtx card to have a clean installation, remembering that the intel card is not supported?

 

Thank you for the support :)

Hi,

 

You need to be sure before flashing the BIOS. So it is good thing that you wait.

 

Yes, the Intel HD 2000 is going to be trouble. Just use the 550 GTX. I don't think you need to patch it, but I recommend to edit AGPM.kext.

 

Good Luck. :)

Link to comment
Share on other sites

That's why I asked you about my gtx...I'm so expert,so how can I edit my

AGPM.kext

And there'll be any problem with dual boot, because I have separate hd,so I think I don't need to follow the 'dual boot' part,right?

 

By the way, thank you for the

support,now I'll try to install it.

Link to comment
Share on other sites

That's why I asked you about my gtx...I'm so expert,so how can I edit my

AGPM.kext

And there'll be any problem with dual boot, because I have separate hd,so I think I don't need to follow the 'dual boot' part,right?

 

By the way, thank you for the

support,now I'll try to install it.

so how can I edit my

AGPM.kext

- See Step 2, you properly don't need to follow Step 1 (If you have any freezes follow Step 1 to).

 

And there'll be any problem with dual boot, because I have separate hd,so I think I don't need to follow the 'dual boot' part,right?

- No you don't need to follow that step. I don't think having two separated hdd's is going to be a problem. Just press the F8-key when booting and select the one you would like to boot.

 

Np. :)

Link to comment
Share on other sites

 Share

×
×
  • Create New...