InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #1  
Old 10-11-2010, 08:06 PM
pcwiz's Avatar
pcwiz pcwiz is offline
Jaguar
 
Join Date: Sep 2008
Location: Canada
Posts: 53
[KEXTS & DSDT] Gigabyte GA-P35-DS3P (OS X 10.6.4)

Hi all,

Haven't posted here or done anything on the OSx86 scene for a while, but I have a project that you guys might like, later down the pipeline

For now, I just wanted to share the kexts and DSDT that I'm using on my Gigabyte GA-P35-DS3P (Rev. 2). I recently had to install OS X 10.6.4 on it, and it was somewhat of a hassle, so I thought it might be convenient for me to post them here for others who have this board, and boards with similar hardware. The kexts and DSDT are attached. Everything goes in the Extra folder, and has been confirmed to work with Chameleon 2.0 RC4. I've tested everything in 32 bit mode and it works, haven't gotten around to trying it on 64 bit mode yet. Also included is a com.apple.Boot.plist that forces 32 bit boot, and an smbios.plist that allows your hackintosh to be recognized as a Mac Pro. Here are the kexts included:

AppleIntelPIIXATA.kext - Not even sure if this one is necessary, but its there for good measure to enable all SATA ports on my Intel ICH9R chipset.

JMicron36xATA.kext - Support for the JMicron ATA controller on this board. You need this for OS X to recognize and use IDE devices.

EvOreboot.kext - OpenHaltRestart didn't work, so I'm using this for proper shutdown/restart support.

fakesmc.kext - SMC device simulator. Not sure exactly about all the technical details on this one, but its included on all vanilla installations.

HDAEnabler.kext - Audio injector. Works in combination with DSDT and LegacyHDA.kext to provide fully working audio for the ALC889A codec. From tmongkol's ALC889A package.

LegacyHDA.kext - Modified by tmongkol to support ALC889A. This is the "4out2in" version which gets me working line output/line inut/SPDIF/microphone etc.

NullCPUPowerManagement.kext - Disables AppleIntelCPUPowerManagement.kext.

PlatformUUID.kext - Fix for the UUID 35 error (injects a generic UUID).

SleepEnabler.kext - This is the new version for 10.6.4, enables sleep.

VoodooPS2Controller.kext - Support for PS/2 keyboard and mouse.

IMPORTANT NOTE: Make sure the SATA mode in your BIOS is set to AHCI, otherwise you'll get "Still waiting for root device"

Files are attached

EDIT: Forgot to remove my device properties string from com.apple.Boot.plist, file is fixed now
Attached Files
File Type: zip Extra.zip (589.5 KB, 316 views)

  • Gigabyte GA-P35-DS3P | Intel Core 2 Quad Q6600 @ 2.4GHz | BFG GeForce GTX 260 (216 Core) | 2GB | 250GB + 40GB + 250GB HDDs | Mac OS X 10.6.1 | vanilla (Retail install)| Everything working
  • MacBook Pro (Late 2008) | GeForce 9400M + 9600MGT 256MB | 2GB | 250GB HDD | 10.6.1

Last edited by pcwiz; 10-11-2010 at 08:46 PM.
Reply With Quote
  #2  
Old 12-04-2010, 06:27 PM
Snow's Avatar
Snow Snow is offline
Tiger
 
Join Date: Jan 2008
Posts: 263
Hey bud!

Same board here, running in 32bit (but apps 64bit) since I got a lot of panics in 64bit and had to reinstall. Whenever kext needed to be updated from an app install or whatever osx panic'd , even Kextutility panic'd in 64bit but all is well in 32bit.
I will switch back to 64bit when I'm sure 32bit is panic free
Openhaltrestart kext works here m8, always did so maybe you got the wrong version.
I have no need for the PATA kexts but I do use the IOAHCIblockstorageInjector kext to get rid of the orange external desktop icons.
I will however try your HDA kexts to get my ALC889A running properly. I had proper audio before but had to create a new aggr. device to get surround working.

Anyway thx for the share and if you need any help just shout alright.

Laters

UPDATE: just tried the Audio kexts m8. I get Sub, mid n 2 rear speakers but miss my fronts. I can't play around with the jacks on my audiocard since I need proper surround in windows (games)
It's better though then what I had before (1 audio output)
I'll check DSDT differences for audio later on, maybe that's the culprit.

Later bud



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.


Snow Leopard 10.6.7  Gigabyte GA-P35-DS3P  Intel Q6600 @ 3Ghz  Corsair CM2X2048-6400DHX  Gigabyte HD5770 Silent Cell  Samsung SyncMaster 2494SW  ALC889a  Creative T5400 5.1  Maxtor 380215AS  Pioneer DVR-215D  Presonus Inspire 1394  KRK Rokit 5  Wacom Bamboo One 
 SL USB Guide => http://www.infinitemac.com/f57/guide...k-drive-t3705/ 

Last edited by Snow; 12-04-2010 at 06:49 PM.
Reply With Quote
Reply