Bansaku Posted December 2, 2009 Share Posted December 2, 2009 There's no HDEF patch though and, as I'm using Tony's method for sound, I had to replace the HDEF section with the one from Tony's DSDT. Although the P55-UD2 uses ALC888A audio, try using my kexts for my P55-UD3R ALC888 audio. Place in S/L/E. I am happy to report that my Hackintosh is now 100% functional. Native AppleCPUPM (goodbye NullCPUPM!), ALC888 Audio with S/PDIF and analog I/O 100% working with correct volume and no distortion, all USB shows as built-in, ATI 4870HD with full QE/CI and resolution switch and dual DVI out (no need for any injector Kext such as EVOenabler), full PATA/SATA support, and SLEEP!! I still need EVOrestart.kext and FakeSMC.kext but I think I have gotten everything as Vanilla as I can get. Two things remain; System Profiler reports CPU as Xeon (in 10.5.8 it was reported properly), and I still have 4 JMicron SATA/eSATA ports reported as Unknown. sppict.tiff Has anyone have these reported properly? ALC888_GA_P55.zip dsdt.aml.zip Link to comment Share on other sites More sharing options...
VGM10000 Posted December 2, 2009 Share Posted December 2, 2009 I just wanted to update people real quick: I bought the parts to my build! I have the list on my blog to those who want to take a look. It models after "The Hackintosh Pro" build I made a while back, with some differences. Also, because of this, I expect to make an illustrated or video walkthrough from building to installing Snow Leopard. Hopefully this will help! Lastly, I am expecting to refresh the P55 collection relatively soon, meaning new stats on parts, and possibly new builds. -VGM10000 Link to comment Share on other sites More sharing options...
tonymacx86 Posted December 2, 2009 Share Posted December 2, 2009 Although the P55-UD2 uses ALC888A audio, try using my kexts for my P55-UD3R ALC888 audio. Place in S/L/E. I am happy to report that my Hackintosh is now 100% functional. Native AppleCPUPM (goodbye NullCPUPM!), ALC888 Audio with S/PDIF and analog I/O 100% working with correct volume and no distortion, all USB shows as built-in, ATI 4870HD with full QE/CI and resolution switch and dual DVI out (no need for any injector Kext such as EVOenabler), full PATA/SATA support, and SLEEP!! I still need EVOrestart.kext and FakeSMC.kext but I think I have gotten everything as Vanilla as I can get. Two things remain; System Profiler reports CPU as Xeon (in 10.5.8 it was reported properly), and I still have 4 JMicron SATA/eSATA ports reported as Unknown. sppict.tiff Has anyone have these reported properly? Good job! Works on my UD2- 2 Unknown SATA ports. Sleep works! Is this extracted from your UD3R? Link to comment Share on other sites More sharing options...
rekursor Posted December 2, 2009 Share Posted December 2, 2009 Although the P55-UD2 uses ALC888A audio, try using my kexts for my P55-UD3R ALC888 audio. Place in S/L/E. I am happy to report that my Hackintosh is now 100% functional. Native AppleCPUPM (goodbye NullCPUPM!), ALC888 Audio with S/PDIF and analog I/O 100% working with correct volume and no distortion, all USB shows as built-in, ATI 4870HD with full QE/CI and resolution switch and dual DVI out (no need for any injector Kext such as EVOenabler), full PATA/SATA support, and SLEEP!! I still need EVOrestart.kext and FakeSMC.kext but I think I have gotten everything as Vanilla as I can get. Two things remain; System Profiler reports CPU as Xeon (in 10.5.8 it was reported properly), and I still have 4 JMicron SATA/eSATA ports reported as Unknown. sppict.tiff Has anyone have these reported properly? I confirm that your dsdt file works great on my (same UD3R) MB, I'll compare with mine which is still in construction but has ssdt p-states and other details that might not be relevant. I don't have your problem of unknown sata devices, I believe that your unknown devices might simply be the absence in your extensions of JMicronATA.kext that you can find on tonymacs blog and zipfile for SL It feels great to have the vanilla power management running ! Great work folks. Link to comment Share on other sites More sharing options...
vetters Posted December 2, 2009 Share Posted December 2, 2009 So I am pulling my hair out trying to figure out my fast clock issue. I have a UD2 mobo and 860 i7 and have installed the modified 10.5 boot file included with tonymac's zip with no results. I know that it is installed properly because I am seeing the PC EFI flash screen when I start my computer up. My processor shows at 2.83 instead of 2.80. I have also tried setting the fsb and bus in my com.apple.boot.plist to no avail. Is there something that needs to be done to my smbios.plist or some code that needs to be altered in my dsdt file? Any suggestions would be greatly appreciated! Thanks Link to comment Share on other sites More sharing options...
kalamaris Posted December 2, 2009 Share Posted December 2, 2009 So I am pulling my hair out trying to figure out my fast clock issue. I have a UD2 mobo and 860 i7 and have installed the modified 10.5 boot file included with tonymac's zip with no results. I know that it is installed properly because I am seeing the PC EFI flash screen when I start my computer up. My processor shows at 2.83 instead of 2.80. I have also tried setting the fsb and bus in my com.apple.boot.plist to no avail. Is there something that needs to be done to my smbios.plist or some code that needs to be altered in my dsdt file? Any suggestions would be greatly appreciated! Thanks I'm using Chameleon rc3-r658 + the patched i5 boot from qoopz + Space-man007 dstd with modified HDEF section. Clock has no problems. I don't know if this dsdt is for i7 core - it lists only 4 processors. You better try Tonymac's dsdt (with 8 processors). @Bansaku Thanks, I'll try your solution and get back with the results With dsdt + JMicron.kext all SATA ports are identified as Intel AHCI (without Spaceman007 dsdt I had the same info with you). Regarding CPU in System Profiler, I don't get any information about it - just iMac11,1 (through smbios), processor speed 2,70, cores, cache, bus speed etc -all correct. For About This Mac info, I used OSX86 Tools: first time it messed up everything, but after a click on the restore button and a reboot (as mentioned in the read me) it worked, and now About this Mac shows the correct CPU. Here's the dsdt I'm using (requested by vetters) dsdt.aml.zip Link to comment Share on other sites More sharing options...
tasc Posted December 2, 2009 Share Posted December 2, 2009 Good job! Works on my UD2- 2 Unknown SATA ports. Sleep works! Is this extracted from your UD3R? Bansaku, I tried your dsdt on my UD2 as well and it fixes some things and breaks some others. It does make all USB ports show as built-in and all 6 of my Intel SATA ports are now properly identified. However, firewire no longer shows up (I'm guessing because the UD3R doesn't have firewire). Also, I tried your audio kexts on the UD2 and couldn't get them working, no audio device could be found. I've reverted back to TonyMac's legacyALC888b kext along with AppleHDA from 10.6.1. TonyMac, have you been able to incorporate the changes Bansaku has in his DSDT into a more specific UD2 version that supports firewire, etc.? Good work guys, Thanks! Link to comment Share on other sites More sharing options...
rekursor Posted December 2, 2009 Share Posted December 2, 2009 So I am pulling my hair out trying to figure out my fast clock issue. I have a UD2 mobo and 860 i7 and have installed the modified 10.5 boot file included with tonymac's zip with ../.. My processor shows at 2.83 instead of 2.80. ../.. It's not because the info displays 2.83 that you have a clock issue, did you check and played videos and music, do they play too fast ? My cpu is also displayed @ 2.83 but I don't notice any abnormal speed change nor performance degradation. Also, did you set your HPET to 64 bits mode in your bios settings ? I know that my clock ratio and related bus speed works with latest boot files from pc_efi10.5 w/ Cham.2.0 RC3 because I recompiled them in debug mode and checked this in the console messages. Concerning the cpu display, I try to get ioreg files from a real i7 imac11,1 for quite some time but can't find one. If we have dumps, we could solve the cpu display problem I believe with no patch kext only a different boot file ... Link to comment Share on other sites More sharing options...
Bansaku Posted December 2, 2009 Share Posted December 2, 2009 tonymacx86: Yes it is a fresh/clean extracted DSDT.aml from my GA-P55-UD3R (using EVO's latest DSDTSE in 10.5.8) with changes for USB/SATA/HPET. I added HDEF changes just for {censored} and giggles as audio works without it. tasc: That is the one thing that I miss is Firewire. I never realized the UD3R never came with it. First out of 5 Gigabyte boards that lacks it. Too bad audio kexts didn't work. It seems ALC888 audio comes in many flavours and getting SL to like them can be tricky (hence why I mod'd the kext myself). kalamaris: Thanks. I will look for that kext. I am sure it's just a cosmetic fix but hey, better than Unknown eh?! rekursor: Great to know that it works for you too. I am interested in your P-states for your DSDT. When you are finished post the DSDT.aml so I can have a looksy please Link to comment Share on other sites More sharing options...
capdog Posted December 2, 2009 Share Posted December 2, 2009 Good job! Works on my UD2- 2 Unknown SATA ports. Sleep works! Is this extracted from your UD3R? Hey that's great news. So Tony, assuming I followed your guide and I have the same hardware as you, what steps do I take to get sleep working? What does this null power management kext do? And is this other audio kext better? I sometimes get distortion, as though I can hear this fast buzzing noise when scrolling around, etc. (that's with the kext in your guide) Link to comment Share on other sites More sharing options...
jm1981 Posted December 2, 2009 Share Posted December 2, 2009 Hi guys, I was reading this thread for some weeks because I plan to change some parts in my computer case, and i'd like to try the hackintosh adventure ! So here are the questions i have in my mind : 1- My config will be : Core i5 750 mobo GA P55-UD3R AMD HD5770 1Go Saphhire SSD Intel postville Will it work properly with SL 10.6.2 ? 2- How can i know what specific DSDT, kext, ... to use according to my config ? Thank you Link to comment Share on other sites More sharing options...
aushack Posted December 2, 2009 Share Posted December 2, 2009 ^ following tonymacx86's guide is a good start. you will be able to get a booting 10.6.2 vanilla install if you follow it correctly. and dont get a 5000 series Radeon, no Macs use them atm and so they wont work with vanilla kexts. get a 4850. well after a lot of messing around the last few days when ive had time i got the sound enabled by putting Voodoo.kext in System Extensions, NOT the Extra Extensions which i frustratingly tried before, but i cant hear any audio? the sound is enabled in Sys Prefs and i can turn it up and down on the keyboard, but i can get any audio out to my speakers? tried both the front and back audio out. btw my 64-bit Geekbench score for stock CPU speeds is 7489 and OC'd @ 3.0 GHz (which i will keep it at) is 8449. Link to comment Share on other sites More sharing options...
Jared Kipe Posted December 2, 2009 Share Posted December 2, 2009 Going back through the last 20+ pages I have attempted to compile the basics into a single thread as far as audio and LAN goes. I also put up a Poll for people to vote on their favorite motherboard. http://www.insanelymac.com/forum/index.php...howtopic=199852 On a side note, I was thinking about getting a P55m-UD2 but I always try to go as silent as possible. I have the original Scythe Ninja+Nexus120mm fan in my current rig, which is apparently incompatible with the 1156 socket boards. I've been thinking about the Zalman CNPS10X Quiet model, but I'm worried on the P55m-UD2 that it would cover the primary graphics PCI express card. I've found that the CNPS10X is a 140mm cube approximately, so if anyone could measure from the center of the socket to the Primary PCIExpress slot and see if its >70mm?? well after a lot of messing around the last few days when ive had time i got the sound enabled by putting Voodoo.kext in System Extensions, NOT the Extra Extensions which i frustratingly tried before, but i cant hear any audio? the sound is enabled in Sys Prefs and i can turn it up and down on the keyboard, but i can get any audio out to my speakers? tried both the front and back audio out. Have you tried moving your speaker output to different outputs on the back of your computer? The routing might be off a bit. You might also have to move it, go into System preferences and change the audio output channel. Typically I would move it to one, go to SP and select the top one and try to turn audio up/down till I can hear the chirp. (Probably best not to play music since you don't know how loud its going to come out when you find the right one) Link to comment Share on other sites More sharing options...
aushack Posted December 2, 2009 Share Posted December 2, 2009 ended up having to remove AppleHDA when using VoodoHDA. sound now works but only out the front headphone port, which is ok for now, but will have to work out LegacyHDA + DSDT patching for full sound! Link to comment Share on other sites More sharing options...
barbier_jm Posted December 2, 2009 Share Posted December 2, 2009 ^ following tonymacx86's guide is a good start. you will be able to get a booting 10.6.2 vanilla install if you follow it correctly. and dont get a 5000 series Radeon, no Macs use them atm and so they wont work with vanilla kexts. get a 4850. well after a lot of messing around the last few days when ive had time i got the sound enabled by putting Voodoo.kext in System Extensions, NOT the Extra Extensions which i frustratingly tried before, but i cant hear any audio? the sound is enabled in Sys Prefs and i can turn it up and down on the keyboard, but i can get any audio out to my speakers? tried both the front and back audio out. btw my 64-bit Geekbench score for stock CPU speeds is 7489 and OC'd @ 3.0 GHz (which i will keep it at) is 8449. About the graphic card, i have already bought the HD5770... It will not work at all or with less functionalities ? Link to comment Share on other sites More sharing options...
LucaM Posted December 2, 2009 Share Posted December 2, 2009 I just wanted to update people real quick: I bought the parts to my build! I have the list on my blog to those who want to take a look. It models after "The Hackintosh Pro" build I made a while back, with some differences. Also, because of this, I expect to make an illustrated or video walkthrough from building to installing Snow Leopard. Hopefully this will help! Lastly, I am expecting to refresh the P55 collection relatively soon, meaning new stats on parts, and possibly new builds. -VGM10000 You are building pretty much the same machine I put together. That's good to hear! There are still a few quirks to sort out for me but overall I am pretty impressed with how the build came together. Link to comment Share on other sites More sharing options...
Space-man007 Posted December 2, 2009 Share Posted December 2, 2009 (edited) Hi there, i add core i5 speedstep to Bansaku DSDT. Have fun. dsdt.aml.zip You can test it with VoodooPState. VoodooPState.zip Edited December 2, 2009 by Space-man007 Link to comment Share on other sites More sharing options...
profdre Posted December 2, 2009 Share Posted December 2, 2009 Hi there, i add core i5 speedstep to Bansaku DSDT. Have fun.dsdt.aml.zip You can test it with VoodooPState. VoodooPState.zip Hey guys! What's this VoodooPState? I just tested Space-man's DSDT and it works, but it won't fix much. It's just that I don't need NullCPUPowerManagement.kext anymore. The Intel S-ATA ports are now found in Sysprofiler, but they don't work (the boot stops at the bluescreen before the desktop appears when I connect my Win 7 drive at S-ATA 05) Moreover, FireWire isn't recognized anymore (yes because the DSDT has its offspring in a UD3R, FireWire missing board) Sleep doesn't work (Drives shut down, monitor goes black, that's it, won't wake up) What has the DSDT.aml to do with the Intel S-ATA controller? Can anybody tell me how or build a DSDT.aml for an UD4 board which features sleep, FW and working Intel S-ATA ports? And the question: "What's DSDT.dsl?" wasn't answered yet, can anybody tell me what's it about or post a link where all these modifications (Extra kexts, boot file, EFI, DSDT) are explained? I don't get it! Thank you in advance, profdre new_dsdt_but_S_ATA_doesn_t_work.tiff Link to comment Share on other sites More sharing options...
Space-man007 Posted December 2, 2009 Share Posted December 2, 2009 Hey guys! What's this VoodooPState? I just tested Space-man's DSDT and it works, but it won't fix much. It's just that I don't need NullCPUPowerManagement.kext anymore. The Intel S-ATA ports are now found in Sysprofiler, but they don't work (the boot stops at the bluescreen before the desktop appears when I connect my Win 7 drive at S-ATA 05) Moreover, FireWire isn't recognized anymore (yes because the DSDT has its offspring in a UD3R, FireWire missing board) Sleep doesn't work (Drives shut down, monitor goes black, that's it, won't wake up) What has the DSDT.aml to do with the Intel S-ATA controller? Can anybody tell me how or build a DSDT.aml for an UD4 board which features sleep, FW and working Intel S-ATA ports? And the question: "What's DSDT.dsl?" wasn't answered yet, can anybody tell me what's it about or post a link where all these modifications (Extra kexts, boot file, EFI, DSDT) are explained? I don't get it! Thank you in advance, profdre With VoodooPstate you can control you CPU how fast it run and checking Powerstates (CPU Monitor). I think sleep dont work because the driver of ATI ist still buggy. I have a NVIDIA 8800GTS and a ATI 4650. Nvidia no problems and with ATI the same issues how yours. A DSDT.dsl File is a decompiled DSDT.aml file. Because Kext look at Tonys Blog. Link to comment Share on other sites More sharing options...
Ooh_Gravy Posted December 2, 2009 Share Posted December 2, 2009 Hey all, I have a clean build with an i5 750 and MSI P55-GD65. I've followed tonymac's installation guide using a USB drive but can't even get that to boot. I'm at step 6 after just changing all my BIOS settings. I've also updated to the latest MSI BIOS. Any idea what I might have done wrong when preparing my drive? I'm using 10.4.11 on a Mac Mini to set up the USB drive. Thanks. Link to comment Share on other sites More sharing options...
tonymacx86 Posted December 2, 2009 Share Posted December 2, 2009 I'm using 10.4.11 on a Mac Mini to set up the USB drive. Thanks. You can't use a PPC mac to set up the USB drive- it must be Intel. That could be the issue. EDIT: Sorry- didn't know it was Intel- it's probably due to 10.4.11 Tiger then. I'd do a quick Leo install then update to Snow. Link to comment Share on other sites More sharing options...
Ooh_Gravy Posted December 2, 2009 Share Posted December 2, 2009 It's an Intel Mac. Core Duo 1.66GHz. EDIT: so all the guides that I've read so far say to delete the original boot file from your restore OS X Installation DVD. Mine doesn't have one. I can see one in the download packages that people provide, including the Extras folder and mach_kernel, but my DVD definitely has no boot file. Link to comment Share on other sites More sharing options...
Bansaku Posted December 3, 2009 Share Posted December 3, 2009 Hi there, i add core i5 speedstep to Bansaku DSDT. Have fun.dsdt.aml.zip You can test it with VoodooPState. VoodooPState.zip Well, it worked. However I suspect the i5 values hinder the overall performance. Geekbench64 scores 9874 (stock freq.) and with i5 values I get 8812. I'd throw in my own values for my i7 but PstateChanger fails to display any values besides the speed of each of my p-states; FID VID and mV values do not show. I tried P-states Calculator but I don't know what values it provides when I manually calculate to add to my DSDT. I do have a generic scope I can add to my DSDT and know where to place it, I just don't know my i7 860's table. DSDTSE does extract the SSDT.aml table for my system, however that is new territory for me and I wouldn't even know where to start. Link to comment Share on other sites More sharing options...
Space-man007 Posted December 3, 2009 Share Posted December 3, 2009 Well, it worked. However I suspect the i5 values hinder the overall performance. Geekbench64 scores 9874 (stock freq.) and with i5 values I get 8812. I'd throw in my own values for my i7 but PstateChanger fails to display any values besides the speed of each of my p-states; FID VID and mV values do not show. I tried P-states Calculator but I don't know what values it provides when I manually calculate to add to my DSDT. I do have a generic scope I can add to my DSDT and know where to place it, I just don't know my i7 860's table. DSDTSE does extract the SSDT.aml table for my system, however that is new territory for me and I wouldn't even know where to start. Try with Ubuntu and acpidump. $ sudo acpidump > acpi.dat $ acpixtract -a acpi.dat $ iasl -d SSDT.dat then you have a SSDT.dsl file. Link to comment Share on other sites More sharing options...
rekursor Posted December 3, 2009 Share Posted December 3, 2009 ../..rekursor: Great to know that it works for you too. I am interested in your P-states for your DSDT. When you are finished post the DSDT.aml so I can have a looksy please OK HERE's attached my GA-P55-UD3R V1 version No working p-states for i7 for now, but: Few enhancements: (after comparing line by line our dsdt with a recent macpro4,1 with same ICH10R chipset) : ---------------------- + Added current sleep currents to match the exact macpro4,1 current values for EHC1&2 + Removed IDE2 which does NOT exist in our MB, (no pci device with 1f.5 address) + Renamed IDE1 -> SATA Now the SATA device matches perfectly the mac pro 4,1 declaration, sleep still works perfectly and might even work better due to correct USB current values during sleep/wake operations. Now when using IORegistry, you can see the current addons and the SATA change as well ... Enjoy! dsdt_V1_GA_P55_UD3R_REK.aml.zip Link to comment Share on other sites More sharing options...
Recommended Posts