parkersmith Posted September 6, 2009 Share Posted September 6, 2009 Hi, I am still using Leopard atm (haven't tried snow yet).Not currently using any of the kexts Innerz posted My DSDT.aml is in /Extra and is currently unmodified from what was generated by DSDT Patcher 1.0.1e If you have the same motherboard as I do, the IDE port is controlled by the JMicron chip along with the two purple SATA ports, so you shouldn't need to load any VIA related kexts. I don't use the IDE port at all so I don't know if it is working how my system is set up /Extra - DSDT.aml - Extensions - Extensions.mkext - Themes - com.apple.Boot.plist - smbios.plist /Extra/Extensions - AHCIPortInjector.kext - ATAPortInjector.kext - AppleACPIButtons.kext - AppleACPIEC.kext - AppleACPILPC.kext - AppleACPIPCI.kext - AppleACPIPlatform.kext - AppleACPIPowerSource.kext - AppleAHCIPort.kext - AppleDecrypt.kext - ApplePCIConfigurator.kext - Disabler.kext - IOAHCIBlockStorage.kext - IOAHCIBlockStorageInjector.kext - IOAHCIFamily.kext - IOAHCISerialATAPI.kext - JMicronATA.kext - JMicronATAInjector.kext Thanks! That gives me something new to go investigate. Maybe the JMicron driver will do the trick. Link to comment https://www.insanelymac.com/forum/topic/182507-965p-ds4-success-with-retail-106-64-bit/page/2/#findComment-1253396 Share on other sites More sharing options...
NeoZG Posted September 6, 2009 Share Posted September 6, 2009 Hi, Can't get audio to work using legacy kext as audio is 883, have to use voodoo kext. Tried compiling dsdt.aml at no avail. I've got 512mb on my gfx, is there a way to modify your attached dsdt to reflect this by recompiling it and changing a value in dsdt.dtl? I see nvidia values in there but not sure what to change under vram...? Can't run in 64bit mode as no drivers for atheros yet, so no wireless, bah. Thanks, Link to comment https://www.insanelymac.com/forum/topic/182507-965p-ds4-success-with-retail-106-64-bit/page/2/#findComment-1254076 Share on other sites More sharing options...
Slither2008 Posted September 6, 2009 Share Posted September 6, 2009 Hi, Can't get audio to work using legacy kext as audio is 883, have to use voodoo kext. Tried compiling dsdt.aml at no avail. I've got 512mb on my gfx, is there a way to modify your attached dsdt to reflect this by recompiling it and changing a value in dsdt.dtl? I see nvidia values in there but not sure what to change under vram...? Can't run in 64bit mode as no drivers for atheros yet, so no wireless, bah. Thanks, Hi NeoZG, I'm not expert on audio but I have dabbled with my GA-965P-S3, which also has an ALC883, and had great success. Please try my patched audio kext pack. Please note that since you have a different mobo it's quite possible that our ALC883 chips don't have the same Pin configuration. For Digital Surround: link For Analog 7.1 Surround : link (Download and just use the 3 Legacy kexts from the /Extra/Extensions) Regards, Slither2008 Link to comment https://www.insanelymac.com/forum/topic/182507-965p-ds4-success-with-retail-106-64-bit/page/2/#findComment-1254747 Share on other sites More sharing options...
Space18 Posted September 7, 2009 Share Posted September 7, 2009 I have the same motherboard as u. Ga965p-DS4. Which bios version do u have on it? Link to comment https://www.insanelymac.com/forum/topic/182507-965p-ds4-success-with-retail-106-64-bit/page/2/#findComment-1254851 Share on other sites More sharing options...
NeoZG Posted September 7, 2009 Share Posted September 7, 2009 Hi NeoZG, I'm not expert on audio but I have dabbled with my GA-965P-S3, which also has an ALC883, and had great success. Please try my patched audio kext pack. Please note that since you have a different mobo it's quite possible that our ALC883 chips don't have the same Pin configuration. For Digital Surround: link For Analog 7.1 Surround : link (Download and just use the 3 Legacy kexts from the /Extra/Extensions) Regards, Slither2008 You are my Hiro! Works great! Have it all configured. Used the hdef string of your dsdt and placed it into mine, as well as the three kexts. The remaining issue I have is with the gfx. For some reason I was unable to create a dsdt for my card (no idea what framebuffer it uses) so I used one created for 8800 GTS 320MB. I have Core and Quarz but I am not too happy with the performance. Mind you it is not just about the MB but the architecture is supposed to be different as well. The other thing is with my PIONEER DVD-RW DVR-215D. I can't burn a DVD successfully or a CD for that matter. I keep getting the 0x8002022 error. I tried changing the drive but same thing happens. It was the case on Leo and now the same thing in Snow. Tried everything, same thing happens in Toast. Any ideas? Thanks, Neo Link to comment https://www.insanelymac.com/forum/topic/182507-965p-ds4-success-with-retail-106-64-bit/page/2/#findComment-1255143 Share on other sites More sharing options...
laatmaarzien Posted September 9, 2009 Author Share Posted September 9, 2009 @Space18 I don't know if you're talking to me, anyway... i'm using the last BIOS F12 for GA-965P-DS4 (rev.3.3). Many many thanks for your DSDT. It works like a charm!! Ethernet as well as Sound! Genius. Thank you m8! Link to comment https://www.insanelymac.com/forum/topic/182507-965p-ds4-success-with-retail-106-64-bit/page/2/#findComment-1258084 Share on other sites More sharing options...
adrian mak Posted September 9, 2009 Share Posted September 9, 2009 does the above DSDT.aml and kexts work on P965 DS4 rev.1? Thanks appreciate Link to comment https://www.insanelymac.com/forum/topic/182507-965p-ds4-success-with-retail-106-64-bit/page/2/#findComment-1258627 Share on other sites More sharing options...
NeoZG Posted September 9, 2009 Share Posted September 9, 2009 does the above DSDT.aml and kexts work on P965 DS4 rev.1? Thanks appreciate Yes, work great, although Ionetworking.kext was acting up but since I don't need it I simply removed it. It was causing KP for me. Another issue I have is an atheros based card that is not supported on a 64bit kernel... hate having to plug in a network cable Link to comment https://www.insanelymac.com/forum/topic/182507-965p-ds4-success-with-retail-106-64-bit/page/2/#findComment-1258850 Share on other sites More sharing options...
NeoZG Posted September 9, 2009 Share Posted September 9, 2009 Bah, I stand corrected. Sorry about confusion. You will need to fix the sound. I did it by copying hdef string from his dsdt.aml. I've attached my dsdt.aml so you can give it a try with mine. Soz again. dsdt.aml.zip Link to comment https://www.insanelymac.com/forum/topic/182507-965p-ds4-success-with-retail-106-64-bit/page/2/#findComment-1259222 Share on other sites More sharing options...
Space18 Posted September 10, 2009 Share Posted September 10, 2009 i have one question tim. Did u remove any kexts from where u installed leopard? if yes, which ones? Link to comment https://www.insanelymac.com/forum/topic/182507-965p-ds4-success-with-retail-106-64-bit/page/2/#findComment-1259957 Share on other sites More sharing options...
Effendi Posted September 10, 2009 Share Posted September 10, 2009 Here a "generic" archive for the motherboard GA-965P-DS4 (rev.2 & rev.3.3) Changes/Add from previous archive: - Remove unnecessary kexts - a compiled DSDT.aml with: Marvell 8056 + Time Machine Fix (DSDT) ALC888 (DSDT) Reset BIOS Fix UHCI/EHCI (Wake After Sleep Fix) No GFX you have to add gfx string in com.apple.Boot.plist or use a .kext 965p_ds4_Extra.zip Enjoy ! Works here perfectly in 32bit-mode (required because of my ATI gpu that requires some old kexts). Thanks a lot! UPDATE: Due to changed ATI drivers it now also works like a charm in 64bit! Link to comment https://www.insanelymac.com/forum/topic/182507-965p-ds4-success-with-retail-106-64-bit/page/2/#findComment-1259992 Share on other sites More sharing options...
adrian mak Posted September 10, 2009 Share Posted September 10, 2009 Bah, I stand corrected. Sorry about confusion. You will need to fix the sound. I did it by copying hdef string from his dsdt.aml. I've attached my dsdt.aml so you can give it a try with mine. Soz again. This is for rev.1? Thanks mate Link to comment https://www.insanelymac.com/forum/topic/182507-965p-ds4-success-with-retail-106-64-bit/page/2/#findComment-1260150 Share on other sites More sharing options...
NeoZG Posted September 10, 2009 Share Posted September 10, 2009 This is for rev.1? Thanks mate Yes, rev 1 Link to comment https://www.insanelymac.com/forum/topic/182507-965p-ds4-success-with-retail-106-64-bit/page/2/#findComment-1260439 Share on other sites More sharing options...
daryoon Posted September 11, 2009 Share Posted September 11, 2009 Can you show me exactly what you have in your Extra/Extensions folder and attach a copy of your DSDT.aml file? I have the exact same setup as you with the 8800 GTS 640Mb. Everything is working on mine except the IDE ports. Parker, I read somewhere that with 10.6, Apple is trying to kill of IDE support. So it's probably best to let go of this legacy format for the best compatibility. That's the reason why it's gonna be harder to get IDE supported properly with 10.6 even though 10.5 Leopard was working ok with it. -Daryoon Just want to report that it was easy to get Snow Leopard installed from scratch via USB boot on a Gigabyte GA-965P-DS3 rev 3.3 with F13 bios. The number one thing that I think is hindering a lot of people is getting a proper DSDT file built. IMHO, this is the way to go as you won't need hack kext or unwieldy EFI injection strings. DSDT are custom to each motherboard/graphics card combo and I have heard that it's even specific to the version of BIOS you are running on the motherboard. So unless all three of those elements matches, be careful of using other's compiled DSDT files as it may lead to system instability. The "generic" one that Innerz made available, he pulled his graphics specific portion out so it should help those who are using the same motherboard and BIOS version. But again, I suggest you go through and create your own DSDT file with the fixes that Innerz outline: Network card + Time Machine Fix (DSDT) Sound (DSDT) Reset BIOS Fix UHCI/EHCI (Wake After Sleep Fix) Lastly, just something I discovered is that all the Kext proceeded by "legacy" are known as dummy kext. Meaning, it's not a binary kext...but simply a container that contains a text .plist. What this does is allow you to keep the binary vanilla kext in the S/L/E and then the dummy kext loaded in /Extra/Extension will map your hardware's device ID to the correct apple Kext file in S/L/E. This is a huge deal in that each time there is a new version of OSX, you don't have worry about potentially reusing an old patched binary kext from a previous OSX version. Here's a link for more info: http://www.insanelymac.com/forum/index.php...29279&st=40 So, the custom DSDT and the dummy kext is the best way to a vanilla install of Snow Leopard. My hackintosh is running nice and can go to deep sleep, wake, reboot, shutdown and my onboard ACL888 sound works great. I have one analog port connect to a pair of headphones and the digital coax out to my 5.1 system. I switch between the two on the fly with a free app from Rouge Amoeba call Sound Source. -Daryoon Link to comment https://www.insanelymac.com/forum/topic/182507-965p-ds4-success-with-retail-106-64-bit/page/2/#findComment-1261005 Share on other sites More sharing options...
adrian mak Posted September 12, 2009 Share Posted September 12, 2009 Hello all, Im trying to boot a retail SL DVD by using my own boot-132 CD using the following kexts and patched DSDL.aml, forever i got a black screen with many white stripes.. Since the error msg go very fast before the black screen and i only have 1 sec to read the msg ** Device in Slot : SLOT -- 1 ** ACPI_SMC_PlatformPlugin::Start. - waitForService...blah blah Yukon Ethernet address: blah blah blah * screen goes black with white stripes * IOAHCIBlockStorageInjector.kextLegacyHDA.kext fakesmc.kext JMicronATA.kext OpenHaltRestart.kext NullCPUPowerManagement.kext PlatformUUID.kext SleepEnabler.kext This is my config: GA-P965-DS4 Rev.1 Gigabyte Ati-4850 512mb Ram CPU: E6600 Ram: 8giga DDR2 SDRAM 320G SATA HDD Thanks appreciate Link to comment https://www.insanelymac.com/forum/topic/182507-965p-ds4-success-with-retail-106-64-bit/page/2/#findComment-1263169 Share on other sites More sharing options...
laatmaarzien Posted September 12, 2009 Author Share Posted September 12, 2009 Parker, I read somewhere that with 10.6, Apple is trying to kill of IDE support. So it's probably best to let go of this legacy format for the best compatibility. That's the reason why it's gonna be harder to get IDE supported properly with 10.6 even though 10.5 Leopard was working ok with it. -Daryoon Just want to report that it was easy to get Snow Leopard installed from scratch via USB boot on a Gigabyte GA-965P-DS3 rev 3.3 with F13 bios. The number one thing that I think is hindering a lot of people is getting a proper DSDT file built. IMHO, this is the way to go as you won't need hack kext or unwieldy EFI injection strings. DSDT are custom to each motherboard/graphics card combo and I have heard that it's even specific to the version of BIOS you are running on the motherboard. So unless all three of those elements matches, be careful of using other's compiled DSDT files as it may lead to system instability. The "generic" one that Innerz made available, he pulled his graphics specific portion out so it should help those who are using the same motherboard and BIOS version. But again, I suggest you go through and create your own DSDT file with the fixes that Innerz outline: Network card + Time Machine Fix (DSDT) Sound (DSDT) Reset BIOS Fix UHCI/EHCI (Wake After Sleep Fix) Lastly, just something I discovered is that all the Kext proceeded by "legacy" are known as dummy kext. Meaning, it's not a binary kext...but simply a container that contains a text .plist. What this does is allow you to keep the binary vanilla kext in the S/L/E and then the dummy kext loaded in /Extra/Extension will map your hardware's device ID to the correct apple Kext file in S/L/E. This is a huge deal in that each time there is a new version of OSX, you don't have worry about potentially reusing an old patched binary kext from a previous OSX version. Here's a link for more info: http://www.insanelymac.com/forum/index.php...29279&st=40 So, the custom DSDT and the dummy kext is the best way to a vanilla install of Snow Leopard. My hackintosh is running nice and can go to deep sleep, wake, reboot, shutdown and my onboard ACL888 sound works great. I have one analog port connect to a pair of headphones and the digital coax out to my 5.1 system. I switch between the two on the fly with a free app from Rouge Amoeba call Sound Source. -Daryoon That was very helpful indeed. Thanks Daryoon. Do you have any tips on how to inject the GFX card info in the DSDT? I ask since I am running into EFI strings injection problem with Chameleon RC3. Link to comment https://www.insanelymac.com/forum/topic/182507-965p-ds4-success-with-retail-106-64-bit/page/2/#findComment-1263176 Share on other sites More sharing options...
tisi Posted October 1, 2009 Share Posted October 1, 2009 Hey Guys, thanks a lot for your tips. My snow kittie is running fine EXCEPT the AHCI Ports. For some unknown reason the stall if I copy large files. Then the Finder gets stuck and it takes about 20 seconds to come back. Copying is choppy. Don´t have any ideas left, tried all sorts of stuff. Did you experience similar problems on your boards? P.S: Is your AHCI Port listed as IDE1@1F,2 in the IORegistryExplorer? Mine is though all BIOS Settings are AHCI. Thanks! Matthias Link to comment https://www.insanelymac.com/forum/topic/182507-965p-ds4-success-with-retail-106-64-bit/page/2/#findComment-1286550 Share on other sites More sharing options...
laatmaarzien Posted October 1, 2009 Author Share Posted October 1, 2009 Matthias, that's indeed very strange... I am assuming you have LegacyAppleAHCIPort.kext & LegacyIOAHCIBlockStorage.kext in your /E/E? Link to comment https://www.insanelymac.com/forum/topic/182507-965p-ds4-success-with-retail-106-64-bit/page/2/#findComment-1286572 Share on other sites More sharing options...
tisi Posted October 1, 2009 Share Posted October 1, 2009 hey there,thanks for the response. I tried with both kext´s, it works the same without any of these (apart from orange icons of course). It´s really strange as my Leopard installation works great, allthough i remember having those problems once during an older installation. I´ll try to reinstall snow now once again to see if the problem remains. I´ll report later, thanks... Link to comment https://www.insanelymac.com/forum/topic/182507-965p-ds4-success-with-retail-106-64-bit/page/2/#findComment-1286985 Share on other sites More sharing options...
tisi Posted October 2, 2009 Share Posted October 2, 2009 hm damn, still the same problem. I even tried hooking the SL Drive to SATA0 (like some guy posted on his blog) but that doesn´t solve the problem either. I noticed that in my DSDT there is no (SATA) defined, is there supposed to be one? If yes, could you please share? BTW my Board Revision is 1 (kinda old hm Thanks & Greetings Link to comment https://www.insanelymac.com/forum/topic/182507-965p-ds4-success-with-retail-106-64-bit/page/2/#findComment-1287848 Share on other sites More sharing options...
me@home Posted October 4, 2009 Share Posted October 4, 2009 Hello, great tutorial ! I did install SL 10.6.0 from retail DVD using my 2nd partition running Leopard 10.5.8 Server. All went fine ! GFX hex strings used, LAN = OK. Did the small 10.6.1 update = OK. Sound no... I have "7.1 Audio (ALC889A)" System Profiler shows: Intel High Definition Audio: Geräte-ID: 0x1458A022 Audio-ID: 883 Verfügbare Geräte: Line-Out: Verbindung: 1/8 Zoll-Buchse Externes Mikrofon: Verbindung: 1/8 Zoll-Buchse Externes Mikrofon: Verbindung: 1/8 Zoll-Buchse Kopfhörer: Verbindung: 1/8 Zoll-Buchse S/P-DIF-Ausgang: Verbindung: Combo S/P-DIF-Eingang: Verbindung: Combo any help ? Edit: Got it working, patched DSDT with HDEF strings from another member. Have now coax digital out (just stereo) - working and I'm happy to hear sound . Link to comment https://www.insanelymac.com/forum/topic/182507-965p-ds4-success-with-retail-106-64-bit/page/2/#findComment-1289418 Share on other sites More sharing options...
nimbusfx Posted October 6, 2009 Share Posted October 6, 2009 Here a "generic" archive for the motherboard GA-965P-DS4 (rev.2 & rev.3.3) Changes/Add from previous archive: - Remove unnecessary kexts - a compiled DSDT.aml with: Marvell 8056 + Time Machine Fix (DSDT) ALC888 (DSDT) Reset BIOS Fix UHCI/EHCI (Wake After Sleep Fix) No GFX you have to add gfx string in com.apple.Boot.plist or use a .kext 965p_ds4_Extra.zip Enjoy ! Innerz, are you sure there is no GFX information in this DSDT.aml? I´ve used your archive with Chameleon and I always get an GeForce 8800GTS, 320MB at PCI-Bus in System Profiler what seems to be your graphic adapter. In com.apple.Boot.plist I pasted the EFI-String for my 7600GT. The rest of the system runs great but I don´t have a chance to get QE working cause of the graphic adapter at PCI. Tim, would you be so kind and upload your DSDT.aml? Our systems seem to be exactly the same: 965P-DS4 rev. 3.3 C2D E6600 MSI 7600GT 4 GB DDR2-800 Link to comment https://www.insanelymac.com/forum/topic/182507-965p-ds4-success-with-retail-106-64-bit/page/2/#findComment-1290931 Share on other sites More sharing options...
nimbusfx Posted October 6, 2009 Share Posted October 6, 2009 Innerz, are you sure there is no GFX information in this DSDT.aml? I´ve used your archive with Chameleon and I always get an GeForce 8800GTS, 320MB at PCI-Bus in System Profiler what seems to be your graphic adapter. In com.apple.Boot.plist I pasted the EFI-String for my 7600GT. The rest of the system runs great but I don´t have a chance to get QE working cause of the graphic adapter at PCI. Tim, would you be so kind and upload your DSDT.aml? Our systems seem to be exactly the same: 965P-DS4 rev. 3.3 C2D E6600 MSI 7600GT 4 GB DDR2-800 Can anybody help me? Please. Link to comment https://www.insanelymac.com/forum/topic/182507-965p-ds4-success-with-retail-106-64-bit/page/2/#findComment-1291509 Share on other sites More sharing options...
jsl Posted October 25, 2009 Share Posted October 25, 2009 My two problems solved: 1. ALC888 need re-install VoodooHDA.kext by kext helper 2. BIOS/CMOS reset error need editing (RTC) value from 04 to 02 by DSDT Patcher Remaining one last problem:(Partially Solved too !) 1. Jmicron SATA AHCI mode is working, but IDE mode is failed inspite of JmicronATA.kext and AppleIntelPIIXATA.kext are loaded in /System/Library/Extensions 2. Got a special JMicronATA.kext (attached) which enables IDE port in 64 bit Snow Leopard only. JMicronATA.kext.zip Link to comment https://www.insanelymac.com/forum/topic/182507-965p-ds4-success-with-retail-106-64-bit/page/2/#findComment-1309861 Share on other sites More sharing options...
damanidata Posted October 27, 2009 Share Posted October 27, 2009 Hey Guys, thanks a lot for your tips. My snow kittie is running fine EXCEPT the AHCI Ports. For some unknown reason the stall if I copy large files. Then the Finder gets stuck and it takes about 20 seconds to come back. Copying is choppy. Don´t have any ideas left, tried all sorts of stuff. Did you experience similar problems on your boards? P.S: Is your AHCI Port listed as IDE1@1F,2 in the IORegistryExplorer? Mine is though all BIOS Settings are AHCI. Thanks! Matthias Try this IOATAFAMILY with your JMICRON.kext and see if it helps It fixed my AHCI issues and got all purple / orange ports work great. get the 10.5.8 kext from this thread that -Dune- made. check the thread here: http://www.insanelymac.com/forum/index.php?showtopic=88335 Put it into your extras folder or better yet S/L/E and you should be fine. All ports work now with this kext even with both AHCI settings enabled in the bios. Link to comment https://www.insanelymac.com/forum/topic/182507-965p-ds4-success-with-retail-106-64-bit/page/2/#findComment-1312225 Share on other sites More sharing options...
Recommended Posts