Crabhunter Posted March 4, 2013 Share Posted March 4, 2013 I'm having a go at making my own dsdt with dsdt editor. I have extracted my dsdt and edited it so that it compiles with no errors or warnings. I'm not going to pretend I can code, I just googled all the errors and warnings and found the fixes. Now my first job is to fix sleep, I have tried several kexts but none work. It appears that fixes for sleep are mobo specific, as mine is a new notebook I cannot find a fix for it. Where on earth do I start? The laptop/notebook is an Acer V5-171. I have attached the dsdt.aml Mike DSDT.aml.zip Link to comment Share on other sites More sharing options...
WaldMeister Posted March 7, 2013 Share Posted March 7, 2013 Hi, I'm not going to google the notebook specs, provide them please. What patches did you apply, name them please. 1 Link to comment Share on other sites More sharing options...
Crabhunter Posted March 9, 2013 Author Share Posted March 9, 2013 ok, here's what I've got. - Processor - Intel Core i3-3217U 1.8ghz - Chipset - Intel HM77 - Memory - 4GB Nanya DDR3-1333 + 2GB Nanya DDR3-1333 - Graphics - Intel HD 4000 Graphics (350-1050MHz, 16 EUs) - Display 11.6" LED Glossy 16:9 1366x768 AU Optronics B116XW03 V2 - Hard Drive(s)- Seagate Momentus Thin 500GB 5400-RPM SATA 3Gbps HDD (7mm) - Optical Drive - None - Networking - Broadcom NetLink Gigabit Ethernet, Qualcomm Atheros AR5BWB222 802.11b/g/n, Bluetooth 4.0 - Audio - Realtek ALC269 HD Audio, Stereo speakers, Combo mic/headphone jack - Extras - 720p HD webcam, Flash reader (SD/Mini SD, MS/Duo/Pro/Pro Duo) At the moment everything is working with kexts except LAN and Sleep I've tried several sleep kexts and the only one that does anything puts it to sleep and then wakes up again. I have just updated the bios (no change) and made a new dsdt.aml that will compile with no errors or warnings. I have not added any patches just renamed some methods, added a return (0) and deleted an unused entry. I hope this is enough info for someone to help me. I have attached the new DSDT.aml Mike DSDT.aml.zip 1 Link to comment Share on other sites More sharing options...
artur_pt Posted March 9, 2013 Share Posted March 9, 2013 hello there it is with all usual patches for ivy notebook hdef layout 12 DSDT.aml.zip good hack 2 Link to comment Share on other sites More sharing options...
Crabhunter Posted March 10, 2013 Author Share Posted March 10, 2013 Thank you so much, sleep now works although opening the lid doesn't bring it to life you have to press the power button but that's no problem. I would like to learn from this, given those specs how did you know what needed changing? and is there a library of patches to just paste in over certain sections? Can I now use less kexts? here are the ones I'm using at the moment. FakeSMC NullCPU Patched AppleRTC ElliotForceLegacyRTC Evoreboot Jmicron36xATA AHCI_3rd Party AppleHDA HDAEnabler IOAudioFamily AppleACPIBattery AppleACPIS2Nub ApplePs2Controller BCM5722D (Not Working) SleepEnabler Very Gratefully yours, Mike Link to comment Share on other sites More sharing options...
artur_pt Posted March 10, 2013 Share Posted March 10, 2013 hello NullCPU Patched AppleRTC ElliotForceLegacyRTC Evoreboot Jmicron36xATA AHCI_3rd Party SleepEnabler this ones i don't see why u use.... but u must try to remove and see what happens must use ssdt, and in boot loader p and c-states = No Dropssdt=Yes take a good read here Post install About power management (SpeedStep, sleep) good hack 1 Link to comment Share on other sites More sharing options...
Crabhunter Posted March 10, 2013 Author Share Posted March 10, 2013 I have downloaded MaciASL and attempted to generate a ssdt. I noticed that the cpu speed it recommended was 1.7ghz when it should be 1.8 I then noticed it is down as 1.7ghz in about this mac. Should I try and sort this before I generate a ssdt? Mike Link to comment Share on other sites More sharing options...
artur_pt Posted March 10, 2013 Share Posted March 10, 2013 hello some thoughts about mac os x 1 if u use nullcpupowermanagement like the name of kext say , u don't have native power management to u cpu, so.. poor performance u can use p and c-states=yes and use u own ssdt tables present in bios and the loader patched the tables, sometimes the performance is not the best or use a ssdt build proper for u cpu in that case u set p and c-states =No, to force the loader to use that table, also with dropssdt to not load the ssdt tables in u bios. man must read about and googling, and forget that "beast" thing, is good for the hardware he advice u to buy.... mac os x is for mac machines and developed for mac hack mac os x is not easy, don't follow the easy way, is 99% of reading , googling, persistency and 1% of luck u hardware be compatible... good hack 1 Link to comment Share on other sites More sharing options...
Recommended Posts