MaLd0n Posted July 7, 2017 Author Share Posted July 7, 2017 Hi, Very exciting thread! I have a few 775 motherboards that could really be improved with an update. Files for IOReg and DSDT, etc. are attached. Hardware details: EP45-UD3P v1.1 Motherboard Q9400 CPU 6GB of RAM GTX660 GPU BCM94331CD Airport Extreme card in a PCI-E adapter for WiFi/Handoff/Continuity I followed your 1st page instructions. 1) Made a USB El Capitan installer. 2) Installed Clover to the USB Stick (but I could not see all the options for Drivers64UEFI, and lower. So I guessed) 3) Replaced the CLOVER folder with your "CLOVER Installation.zip" contents. 4) Installed ElCap on SSD of the target machine. 5) Booted into Clover on the USB stick, then selected to boot ElCap on the SSD (from the Clover menu). -- El Capitan came up, looked great, GPU acceleration works! -- 6) Installed Clover to the SSD (but perhaps with NOT the same exact options). 7) Replaced the CLOVER folder (on the SSD) with your "CLOVER Installation.zip" contents. 8) Shutdown. Rebooted, with no USB stick in, the "Apple with progress bar" finishes, but no desktop comes up . Then it freezes . So, I don't know why I can't get the SSD to be 'independantly bootable', but it seems likely that I did not use the correct Clover options. If you can help with the DSDT that would be great! And I don't know how to properly install a DSDT file, it seems that I just need to drop an edited (no errors) DSDT into /EFI/CLOVER/ACPI/DSDT.aml, (but do I have to force any sort of cache rebuild, or re-install Clover, or anything?). I'm a decent programmer, but all my Hack experience was pre-Clover. Also, do you have a link (or an additional picture) which shows the other options for Clover (Drivers64UEFI and below)? It may be in the text below the options, but I only read English with a little French . Thanks again! DSDT in clover/acpi/patched Kexts in clover/kexts/other Asteroids.zip 2 Link to comment Share on other sites More sharing options...
Asteroids Posted July 7, 2017 Share Posted July 7, 2017 DSDT in clover/acpi/patched Kexts in clover/kexts/other Asteroids.zip Okay, great progress! Boots fine (without the USB Flash Drive). Sleeps. Except that it is not really sleeping; monitor goes off, but motherboard is still powered, all fans running (CPU, chassis fans, even GPU fans). Wakes from 'sleep' okay, even if a USB Flash Drive was inserted (no error message). Shutdown is 20-40 seconds, seems okay. Suggestions on getting sleep to work? Thanks! (beer funds incoming! ) (BTW: I'll sort the UUID/iMessage/BCM94331 stuff later, I know how to do that). 1 Link to comment Share on other sites More sharing options...
MaLd0n Posted July 8, 2017 Author Share Posted July 8, 2017 send me new ioreg IORegistryExplorer.app.zip run in terminal too, post result here log show --style syslog | fgrep "Wake reason" 2 Link to comment Share on other sites More sharing options...
Asteroids Posted July 8, 2017 Share Posted July 8, 2017 send me new ioreg IORegistryExplorer.app.zip run in terminal too, post result here log show --style syslog | fgrep "Wake reason" Attached is the new IOReg file (Note: that was using the slightly older version of IORegistryExplorer from your response). I believe 'log show' is only available on Sierra (no?), but I'm on El Capitan. So instead, I manually selected 'sleep', waited about 20-25 seconds and 'woke' the machine with a keypress. Here is the relevant portion of the syslog. I could find zero instances of "Wake reason". Perhaps that particular string is new to Sierra, too? Or if it never 'slept' then there would be no "Wake reason"? Guessing, I am. Thanks! Asteroids_2.zip 1 Link to comment Share on other sites More sharing options...
MaLd0n Posted July 8, 2017 Author Share Posted July 8, 2017 Attached is the new IOReg file (Note: that was using the slightly older version of IORegistryExplorer from your response). I believe 'log show' is only available on Sierra (no?), but I'm on El Capitan. So instead, I manually selected 'sleep', waited about 20-25 seconds and 'woke' the machine with a keypress. Here is the relevant portion of the syslog. I could find zero instances of "Wake reason". Perhaps that particular string is new to Sierra, too? Or if it never 'slept' then there would be no "Wake reason"? Guessing, I am. Thanks! it's true, for sierra check, replace dsdt and test, wake on power button DSDT.02.zip 3 Link to comment Share on other sites More sharing options...
Asteroids Posted July 11, 2017 Share Posted July 11, 2017 it's true, for sierra check, replace dsdt and test, wake on power button DSDT.02.zip Tried the updated DSDT. No noticeable change. Still seeing the same "System sleep prevented by HDEF" message in Console in every test that I've made (same message as in the snippet I sent to you). Spent a couple of days testing, and trying other things. Found I had a slightly flakey stick of RAM. Swapped that pair out with a good Kingston pair. Two other hardware changes (so we could get all hardware changes out of the way at one pass): + Added a USB 3.0 card (FL1100 chip, works OOTB with Apple's driver) + Gigabit Ethernet card (uses "AppleTRL8169Ethernet.kext", which I've used daily for the last two years on ElCapitan). I originally went to this card because some people had reported troubles with the built-in Ethernet ports (now disabled in BIOS). Then, I tried a temporary alternate install, to test the hardware. 1) Swapped out for a different SSD. 2) Installed a very simple ElCap install, on earlier version of Clover, without your replacement Clover folder, and with NO DSDT at all. 3) Tested the setup: - Boots quickly. - Sleeps (powers down, LEDs go off, fans all stop). - Wakes. However, if a USB Flash Drive is connected I do see the "Improperly Ejected" error message. Also, it takes two presses of a key on the keyboard to wake up, or it'll re-boot instead. - Shuts down. So, this tells me that the hardware itself is capable of sleep. Back to the install we've been discussing (on the original SSD): Since the hardware has changed, I've included new RunMe, IOReg, etc. As I mentioned initially, your instructions (picture) don't actually show the Clover options 'below' Drivers64UEFI. So when I installed I really was guessing at what options to check. So, it seems that I could have done something problematic there. And just to clarify, when you said: Kexts in clover/kexts/other ...that meant to 'add' your kexts to what was already there, right? Rather than 'replacing what was in clover/kexts/other? Suggestions? Should I try Sierra instead? Thanks again for your help! Asteroids_July_11_Files.zip 1 Link to comment Share on other sites More sharing options...
MaLd0n Posted July 11, 2017 Author Share Posted July 11, 2017 the sleep problem i think is about voodoohda, try with a native audio, remove voodoohda and applehdadisabler use dsdt + lilu kext + applealc voodoohda broke sleep in many cases the ioreg is good, all is load 2 Link to comment Share on other sites More sharing options...
Asteroids Posted July 12, 2017 Share Posted July 12, 2017 the sleep problem i think is about voodoohda, try with a native audio, remove voodoohda and applehdadisabler use dsdt + lilu kext + applealc voodoohda broke sleep in many cases the ioreg is good, all is load Okay, removed AppleHDADisabler, (voodoohda was not there) Did the dance, re-booted. Did not fully sleep, still. Power LED was lit, fans still running. Checked the log via Console, and saw "System sleep prevented by FRWR". So I disabled 1394/Firewire in BIOS, re-booted. It slept, with power-down and fans off! That's certainly new! But when I wake (either with Power Button, or by tickling keyboard) it just immediately re-boots. First thing I see is BIOS starting up. Since I'm uncertain what should and should not actually be in the EFI/CLOVER folder at this point... I see: EFI/CLOVER/kexts/Other/ AHCIInjector.kext AppleALC.kext CodecCommander.kext FakeSMC.kext Lilu.kext NullCPUPowerManagement.kext USBInjectAll.kext EFI/CLOVER/drivers64/ AppleImageCodec-64.efi AppleKeyAggregator-64.efi AppleUITheme-64.efi FirmwareVolume-64.efi FSInject-64.efi SMCHelper-64.efi EFI/CLOVER/drivers64UEFI/ AppleImageCodec-64.efi AppleKeyAggregator-64.efi AppleUITheme-64.efi DataHubDxe-64.efi FirmwareVolume-64.efi FSInject-64.efi HFSPlus.efi OsxAptioFixDrv-64.efi OsxFatBinaryDrv-64.efi SMCHelper-64.efi Seems like it is getting closer! 1 Link to comment Share on other sites More sharing options...
MaLd0n Posted July 12, 2017 Author Share Posted July 12, 2017 Okay, removed AppleHDADisabler, (voodoohda was not there) Did the dance, re-booted. Did not fully sleep, still. Power LED was lit, fans still running. Checked the log via Console, and saw "System sleep prevented by FRWR". So I disabled 1394/Firewire in BIOS, re-booted. It slept, with power-down and fans off! That's certainly new! But when I wake (either with Power Button, or by tickling keyboard) it just immediately re-boots. First thing I see is BIOS starting up. Since I'm uncertain what should and should not actually be in the EFI/CLOVER folder at this point... I see: Seems like it is getting closer! Try and check if avoid reboot after sleep, if work we try solve firewire DSDT.03.zip 2 Link to comment Share on other sites More sharing options...
Asteroids Posted July 12, 2017 Share Posted July 12, 2017 Try and check if avoid reboot after sleep, if work we try solve firewire DSDT.03.zip Dude! Yes. That solved the re-boot after sleep. It now wakes on Power Button or Keyboard press (however, I do see the USB "Improperly Ejected" message if a thumb-drive was in during Sleep). And a single press of the USB keyboard will still give me a "relapse into Sleep". It takes two presses (or more) to get out of sleep. Even if it does relapse into Sleep, it doesn't reboot. And that, my friend, is progress! I'm more interested in getting rid of the USB "Improperly Ejected" message than I am in proper FireWire functionality. I only have a couple of FireWire drives left at this point. Thanks! 1 Link to comment Share on other sites More sharing options...
MaLd0n Posted July 12, 2017 Author Share Posted July 12, 2017 ok take a test, remove usbinjectall.kext ich10 work native, need a test for check 2 Link to comment Share on other sites More sharing options...
Asteroids Posted July 12, 2017 Share Posted July 12, 2017 ok take a test, remove usbinjectall.kext ich10 work native, need a test for check Done. Still sleeps. In summary, it seems the same. Two keyboard presses = wakes up successfully, (though WITH the USB "Improperly Ejected" error message if a ThumbDrive was inserted). One keyboard press = lapses back into Sleep (power LED lights, Drive Activity light flickers, then sleep after ~30 seconds). One Power Button press = lapses back into Sleep (same as one keyboard press). Any particular or specific tests I should perform? Edit: All USB ports do still function, after removing "usbinjectall.kext". 1 Link to comment Share on other sites More sharing options...
Asteroids Posted July 14, 2017 Share Posted July 14, 2017 Hi, Done a LOT of reading the last couple of days. Looks like this older-model board has some DSDT quirks that need to be addressed to avoid the "Drive Improperly Ejected" message. Could you forward the DSDT.dsl file from 11th of July, as I'd like to use that as a starting point (and to compare against the ORIGIN one)? Thanks! PS: Any suggestions on the best current DSDT editor/compilers would be appreciated. I'm mainly following the most-recent info I've been able to find from RehabMan, showing iasl61 for disassembly, MaciASL, and perhaps patchmatic (although I'm having trouble finding info on board-specific scripts). 1 Link to comment Share on other sites More sharing options...
MaLd0n Posted July 15, 2017 Author Share Posted July 15, 2017 in old time, i remove all into usb device and add only _DSM very old time, need to read again about it, i have ga p35 ds3 and ga 945, work great, no problem my dsdt in my signature, check it i'm back to home later, little work some days 2 Link to comment Share on other sites More sharing options...
MaLd0n Posted July 16, 2017 Author Share Posted July 16, 2017 Hi, Done a LOT of reading the last couple of days. Looks like this older-model board has some DSDT quirks that need to be addressed to avoid the "Drive Improperly Ejected" message. Could you forward the DSDT.dsl file from 11th of July, as I'd like to use that as a starting point (and to compare against the ORIGIN one)? Thanks! PS: Any suggestions on the best current DSDT editor/compilers would be appreciated. I'm mainly following the most-recent info I've been able to find from RehabMan, showing iasl61 for disassembly, MaciASL, and perhaps patchmatic (although I'm having trouble finding info on board-specific scripts). check here, my old dsdt in lga 775 http://www.insanelymac.com/forum/index.php?app=core&module=attach§ion=attach&attach_id=230841 2 Link to comment Share on other sites More sharing options...
wham17wham Posted July 22, 2017 Share Posted July 22, 2017 I have a GA-965P-DS3 v3.3 +E5450( C0 ,sse4.1 , socket mod) +8G RAM + nVidia gt210, Marvell 8056 ethernet,Realtek ALC888 audio Codec). It works fine under Win10 but... I'll try Sierra . Any applicable resources which not included in this guide? (DSDT.aml ? audio driver? gt210 driver ? ICH8 driver ? for post install) I have some experience on one other hackintosh before Thanks in advance. BTW, anybody know how to set a folder which not Fusion-able? I have fusion drive enabled white iMac but I'm wondering... Can I set some folder for stay at HDD? Link to comment Share on other sites More sharing options...
MaLd0n Posted July 23, 2017 Author Share Posted July 23, 2017 gpu, clover solve ethernet, kext or kext to patch audio, applealc others, all in DSDT if u can post ur clover folder with original tables 1 Link to comment Share on other sites More sharing options...
wham17wham Posted July 24, 2017 Share Posted July 24, 2017 I have an iMac 2009 late. It is dual core LGA775 machine.(E7600 or E8600, 65W TDP) Is it possible to make ssdt.aml for upgrade a Quad core cpu Q9400s(65w TDP or .. L5420 L5430 50w TDP) ? How to mod/pass the POST? People said it always blocked at POST if cpu changed unexpectly. Is it possible to hack white mac? (install clover ..... for unlock some hardware limitation) Link to comment Share on other sites More sharing options...
passoporto Posted August 1, 2017 Share Posted August 1, 2017 OK, I'm back. I ended up getting a Q9650 C2Q 3.0 Ghz. I'm using the GTX 260 GPU and so far everything works except internet. I would also like to overclock this processor. Should I install Hwmonitor in the EFI folder or in S/L/E so I can see processor temps etc. Thanks in advance. Link to comment Share on other sites More sharing options...
passoporto Posted August 5, 2017 Share Posted August 5, 2017 Is it possible to get native sound with AppleALC? My codec is IDT 92HD73E1X5 which isn't on the list. I've already tried some other device id's but still no go. Even just HDMI passthrough would be nice. I'm still using the GT 260 for now and here's an IO Reg. Any suggestions greatly appreciated, Thanks! Mac Pro 001.zip Link to comment Share on other sites More sharing options...
MaLd0n Posted August 6, 2017 Author Share Posted August 6, 2017 if applealc have support, yes, if no, use voodoohda check applealc site 1 Link to comment Share on other sites More sharing options...
peterios Posted October 29, 2017 Share Posted October 29, 2017 (edited) Hello, On my EP45UD3 I install El Capitan : everything work except sleep and shutdown I'm looking for for full DSDT Thanks CLOVER.zip Edited October 29, 2017 by peterios 1 Link to comment Share on other sites More sharing options...
MaLd0n Posted October 30, 2017 Author Share Posted October 30, 2017 Hello, On my EP45UD3 I install El Capitan : everything work except sleep and shutdown I'm looking for for full DSDT Thanks CLOVER.zip 1 Link to comment Share on other sites More sharing options...
Lucy183 Posted October 31, 2017 Share Posted October 31, 2017 Hi, I have installed 10.12.6 but I want Full DSDT if is possible. My config: Asus P5KC C2Q Q8200 OC'ed to 2.8GHz 800MHz DDR2 Memory NVIDIA GeForce 8600GT 256MB Also I have a minor issue: I got sound working(ALC883) with AppleALC and Audio Inject 7 in Clover, but the front panel audio isn't working, I tried HD Audio or AC97 in bios but no difference. CLOVER+ioreg+RunMe.zip Link to comment Share on other sites More sharing options...
peterios Posted October 31, 2017 Share Posted October 31, 2017 CLOVER.zip Hi, It's good !!!!!! Thanks a lot - Old config like a real Mac Now !!!! Link to comment Share on other sites More sharing options...
Recommended Posts