lgda Posted February 5, 2015 Posted February 5, 2015 Hello, I just discovered these forums and I'm impressed and really grateful for the kind of help you're providing here. I'm trying to fix kernel panics occurring sometimes when waking-up after a sleep. Maybe that's not the correct place to ask for this but ... By editing the DSDT file: - would it be possible to have OS X recognize my CPU's frequency (my cpu is overclocked at 4.7 Ghz and the system sees it at 4 Ghz) ? - would it be possible to improve USB3 performances (they're not as good as when I boot on windows) ? - what kind of improvements would result by just fixing the compilation error of the extracted DSDT ? My hackintosh is working pretty well (except for the wake-up issue) but I'm curious and interested to find out more about this DSDT and what can be done with it. Motherboard : GA-Z97X-UD5H CPU : i7 4790K (over-clocked at 4.7 GHz) Thanks ! Send me Auguste.zip
artur-pt Posted February 5, 2015 Posted February 5, 2015 hello 1 - no , what the loader see is the stock cpu u can try in loader set the frequency 2 - maybe with dsdt patch 3 - nothing .. when u decompile it .. that is what generating the errors .. and if u don't apply any patches leave it original sleep see in console query msg about wake i will see ur dsdt later .. maybe this night good hack PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000 My OS X Files
lgda Posted February 5, 2015 Posted February 5, 2015 Not sure that's what you're requesting but here are some logs about Sleep/Wake I was able to find in the console just before the kernel panic occurred. 05/02/2015 18:35:36,144 coreaudiod[337]: 2015-02-05 06:35:36.143861 PM [AirPlay] Power: SystemWillSleep 05/02/2015 18:36:38,000 kernel[0]: ACPI: sleep states S3 S4 S5 05/02/2015 18:36:38,000 kernel[0]: Sleep failure code 0x00002602 0x27006900 05/02/2015 18:36:39,686 apsd[53]: Attempt to set push wake topics without dark wake enabled: () 05/02/2015 18:36:40,775 discoveryd[52]: Basic SleepProxy BSP Server Disabled. Metric = 3373 05/02/2015 18:36:40,790 discoveryd[52]: Basic SleepProxy Could not get the primary interface 05/02/2015 18:36:40,790 discoveryd[52]: Basic SleepProxy Sleep Proxy Server is not enabled 05/02/2015 18:36:45,774 discoveryd[52]: Basic SleepProxy Could not get the primary interface 05/02/2015 18:36:47,640 apsd[53]: Attempt to set push wake topics without dark wake enabled: () 05/02/2015 18:36:47,641 apsd[53]: Attempt to set push wake topics without dark wake enabled: () 05/02/2015 18:36:47,641 apsd[53]: Attempt to set push wake topics without dark wake enabled: () 05/02/2015 18:36:47,642 apsd[53]: Attempt to set push wake topics without dark wake enabled: () 05/02/2015 18:36:47,643 apsd[53]: Attempt to set push wake topics without dark wake enabled: () 05/02/2015 18:36:47,643 apsd[53]: Attempt to set push wake topics without dark wake enabled: () 05/02/2015 18:36:47,644 apsd[53]: Attempt to set push wake topics without dark wake enabled: () 05/02/2015 18:36:47,848 apsd[53]: Peer [pid=346] requested push wake but lacks APSPushWakeEntitlement Thanks again.
artur-pt Posted February 5, 2015 Posted February 5, 2015 @lgda hello try this one .. but Z97 is very experimental .. none mac have that chipset DSDT.aml.zip good hack PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000 My OS X Files
lgda Posted February 6, 2015 Posted February 6, 2015 Hello and thank you for this file ! I tried it and it just won't boot (I put it in the CLOVER/ACPI/patched directory). When I boot using the verbose mode I got this: Longterm timer threshold: 1000 ms PMAP: PCID enabled PMAP: Supervisor Mode Execute Protection enabled Darwin Kernel Version 14.1.0: Mon Dec 22 23:10:38 PST 2014; root:xnu-2782.10.72~2/RELEASE_X86_64 vm_page_bootstrap: 4005032 free pages and 156504 wired pages kext submap [0xffffff7f80a00000 - 0xffffff8000000000], kernel text [0xffffff8000200000 - 0xffffff8000a00000] zone leak detection enabled "vm_compressor mode" is 4 multiq scheduler config: deep-drain 0, urgent first 1, depth limit 4, band limit 127, sanity check 0 standard timeslicing quantum is 10000 us standard background quantum is 2500 us mig_table_max_displ = 13 TSC Deadline Timer supported and enabled "name" not a kext "FailedCLUT" not a kext "FailedImage" not a kext AppleKeyStore starting (BUILT: Dec 22 2014 23:20:35) FakeSMCKeyStore: started And nothing else. Regards, lgda
artur-pt Posted February 7, 2015 Posted February 7, 2015 hello now u have a patched dsdt .. so if u use any clover patch for the dsdt must disable it i'm sure u have something in conflict in the config.. http://clover-wiki.zetam.org/Configuration#Config.plist-structure good hack PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000 My OS X Files
lgda Posted February 7, 2015 Posted February 7, 2015 Hello, I had no DSDT patch in my Clover configuration. <key>ACPI</key> <dict> <key>DSDT</key> <dict> <key>Debug</key> <false/> <key>DropOEM_DSM</key> <false/> <key>Name</key> <string>DSDT.aml</string> <key>ReuseFFFF</key> <false/> </dict> <key>SSDT</key> <dict> <key>DropOem</key> <false/> <key>EnableC6</key> <true/> <key>Generate</key> <dict> <key>CStates</key> <true/> <key>PStates</key> <true/> </dict> </dict> </dict> I tried to remove this whole section but the result was the same. It won't boot. I must be doing something wrong but I have to admit I have no idea what. I've uploaded the config file in case you want to take a look (I would totally understand if you didn't want to lose more time over my case so don't hesitate to just let it go). Thanks for your help and time. config.plist.zip
artur-pt Posted February 7, 2015 Posted February 7, 2015 hello i only change one key in dsdt section config.plist.zip really don't see any error in the photos .. only stuck there give a read here http://Olarila.com/forum/viewtopic.php?f=28&t=4084 good hack PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000 My OS X Files
lgda Posted February 8, 2015 Posted February 8, 2015 Still the same result (BIOS correctly configured). I know there are no error but it just seem to be stuck there forever. Just to be sure, I only have to put the patched DSDT file in the patched folder, no "DSDT file" to remove anywhere else, right ? Thanks for your help.
artur-pt Posted February 9, 2015 Posted February 9, 2015 hello yes .. and use the config just send before good hack PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000 My OS X Files
zacnut Posted February 11, 2015 Posted February 11, 2015 Hello back again (http://Olarila.com/forum/viewtopic.php?f=19&t=1131&start=1610#p45018) wondering if the DSDT fixed for battery could also be fixed for PS2? had some issues lately, any help appreciated CPU: Intel Core i3 330M / 2.13 GHz Chipset: Mobile Intel HM55 Express Graphics: ATI Mobility Radeon HD 5470 MB: Acer Aspire 5740G
zacnut Posted February 11, 2015 Posted February 11, 2015 never mind clover update fixed it. CPU: Intel Core i3 330M / 2.13 GHz Chipset: Mobile Intel HM55 Express Graphics: ATI Mobility Radeon HD 5470 MB: Acer Aspire 5740G
john808 Posted February 14, 2015 Posted February 14, 2015 I have an Asus H97I-Plus. There's originally 11 errors in the dsdt. Using PJALM's Intel Series-9 Generic Fixes and inserting DTGP in MaciASL, the errors drop to 4. I can't fix the remaining 4 errors. (3920) : Warning 1099 - Unknown reserved name (_WDG) (10720) : Warning 1100 - Statement is unreachable (13510) : Error 4096 - syntax error, unexpected '}', expecting '(' (13912) : Error 4096 - syntax error, unexpected PARSEOP_IF (13915) : Error 4065 - Object not found or not accessible from scope (_SB.PCI0.XHC) (13915) : Error 4089 - Forward references from Scope operator not allowed (_SB.PCI0.XHC) (14252) : Warning 1099 - Unknown reserved name (_WDG) (14438) : Warning 1099 - Unknown reserved name (_WED) (14438) : Warning 1099 - Unknown reserved name (_WED) (14438) : Warning 1099 - Unknown reserved name (_WED) (15232) : Warning 1088 - Not all control paths return a value (_HID) (15232) : Warning 1081 - Reserved method must return a value (Integer/String required for _HID) 2/14/15, 11:22:46 AM, Compilation complete. 4 Errors, 8 Warnings, 0 Remarks, 25 Optimizations I appreciate any help. Thanks. send_me.zip
artur-pt Posted February 14, 2015 Posted February 14, 2015 hello no errors .. don't know the patch u are trying to apply DSDT.aml.zip u should extract the all tables before boot with clover and without any fix Where can you obtain the initial DSDT that needs to be patched? There are different ways involving Windows, Linux or OS X. If you were able to start Clover somehow, you can enter its GUI and press F4. If Clover was installed on a FAT32 partition, then it will be able to save all ORM ACPI tables, including DSDT and FADT. The process can take a while, especially when saving many tables to a USB flash drive. This is especially useful when you have no access to other means of extracting the table set, for example with AIDA64 http://clover-wiki.zetam.org/Fixing-DSDT#Technical-background good hack PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000 My OS X Files
john808 Posted February 14, 2015 Posted February 14, 2015 arthur-p, thanks for the prompt response and also for the useful tips. I got your dsdt. Strange, but on my two different Mac OS X installs (Yosemite and Mavericks), it still gives me those errors when compiling with MacIASL 1.3 (252) with ACPI 4.0 (6236) : Error 4096 - syntax error, unexpected PARSEOP_ZERO (8527) : Error 4096 - syntax error, unexpected '}', expecting '(' (8588) : Error 4096 - syntax error, unexpected '}', expecting '(' (8702) : Error 4096 - syntax error, unexpected '}', expecting '(' (8710) : Error 4096 - syntax error, unexpected '}', expecting '(' (8718) : Error 4096 - syntax error, unexpected '}', expecting '(' (9044) : Error 4096 - syntax error, unexpected PARSEOP_IF (10877) : Error 4096 - syntax error, unexpected PARSEOP_ARG0 (13610) : Error 4096 - syntax error, unexpected '}', expecting '(' (14012) : Error 4096 - syntax error, unexpected PARSEOP_IF (15902) : Error 4096 - syntax error, unexpected $end 2/14/15, 3:23:34 PM, Compilation complete. 11 Errors, 0 Warnings, 0 Remarks, 0 Optimizations
artur-pt Posted February 14, 2015 Posted February 14, 2015 hello should use acpi 5 and the problem it have so many methods in other tables that's why when u decompile it again .. new errors anyway what u are trying to do ? if u use clover just use the fix for dsdt.. when u decompile the tables ..if u don't open all always it have errors good hack PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000 My OS X Files
john808 Posted February 14, 2015 Posted February 14, 2015 arthur-p, FIXED!! The problem was that the default iasl4 compiler in MacIASL 1.3 (252) is really old: 2010-03-31 So I looked for a more recent iasl (version 20141107-64 [Jan 2 2015]), then put it in MaciASL/Contents/MacOS, renaming it to iasl4. Now, once I insert DTGP and apply Pjaml's Intel Series-9 Generic fixes, my dsdt.aml compiled fine for the first time. I wish it was mentionned somewhere to update the iasl if there are persistent errors that don't seem fixable. Thanks.
LOPEZY Posted February 16, 2015 Posted February 16, 2015 I have tried severally on my DSDT but I cant seem to get rid of these last 4 errors... I really need the help... I have attached the send me zip the errors are 6637, 6126, syntax error, unexpected ')' 6656, 6126, syntax error, unexpected PARSEOP_IF, expecting ',' or ')' 6662, 6126, syntax error, unexpected PARSEOP_IF, expecting ',' or ')' 6662, 6126, syntax error, unexpected ')' Send me .zip
artur-pt Posted February 16, 2015 Posted February 16, 2015 @LOPEZY hello try this one DSDT.aml.zip good hack PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000 My OS X Files
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now