Jump to content

[Guide] Sierra / High Sierra on ASUS Z170M PLUS / DSDT


MaLd0n
 Share

350 posts in this topic

Recommended Posts

Thanks,

 

I used your DSDT and I booted into OSX, AppleLPC is loaded now. My audio is missing however.... attached new IOReg3 file.

 

Tried 3 wakes all ok till now ...... 4th try no wake ... 

 

P.S. I think that I know what the audio issue is. I replaced my config.plist with yours. But you have of course outer appleHDA paths in your config.plist so I need to replace them again with my originals. <- Solved!

 

Can a pmsetup make the solution? It looks that a deep sleep is more problematic then waking shortly after the sleep.

Pluskat IOREG with MalD0n DSDT with audio working.zip

Link to comment
Share on other sites

Audio is fixed. I have realtekALC.kext with unmodified AppleHDA together with clover patches. Do you still like me to replace my RealtekALC.kext with yours?

Replaced RealtekALC with your AppleALC.kext new kextstat output:

 

Q, will ERP (S4+S5) impact sleep behaviour? ErP Ready [Disabled] Allows you to switch off/on some power at S4+S5 or S5 

Q, What about PCIe power management ? PCI Express Native Power Management [Disabled]

Enable this item to enhance the PCI-E power saving condition. Con guration options: [Disabled] [Enabled]

The following item appears only when you set the PCI Express Native Power Management to [Enabled].

Native ASPM [Disabled]

Enable this item for the Windows Vista operating system to control the Active State Power Management (ASPM) support for devices.

[Enabled] Vista controls the ASPM support for the device.

[Disabled] BIOS controls the ASPM support for the device.

PCH - PCI Express

DMI Link ASPM Control [Disabled]

This item is for the control of the Active State Power Management on SA side of the DMI link. Con guration options: [Enabled] [Disabled]

ASPM Support [Disabled]

Select the ASPM level for energy saving conditions. Con guration options: [Disabled] [L0s] [L1s] [L0sL1] [Auto]

SA - PCI Express

DMI Link ASPM Control [Disabled]

This item is for the control of the Active State Power Management on SA side of the DMI link. Configuration options: [Disabled] [L1]

PEG ASPM [Disabled]

This item is for the control of the Active State Power Management for the PEG 0. Con guration options: [Disabled]

 

Here you go:

 

Index Refs Address            Size       Wired      Name (Version) UUID <Linked Against>

    1   86 0xffffff7f80a46000 0x9d30     0x9d30     com.apple.kpi.bsd (16.4.0) 548007FE-B217-4499-8640-238BC24F4A17

    2    9 0xffffff7f80e4f000 0x3940     0x3940     com.apple.kpi.dsep (16.4.0) 38FEF282-1288-42F3-8E55-EDD04053B20B

    3  122 0xffffff7f80a04000 0x21040    0x21040    com.apple.kpi.iokit (16.4.0) EA3A39EE-499F-44C3-88F2-334FEB308226

    4  131 0xffffff7f80a26000 0xd200     0xd200     com.apple.kpi.libkern (16.4.0) 677B5452-B294-43D3-A562-F13502C04C54

    5  110 0xffffff7f80a00000 0x3dd0     0x3dd0     com.apple.kpi.mach (16.4.0) 2A128386-C535-4026-B9D7-E91D3360CEF4

    6   53 0xffffff7f80a34000 0xba10     0xba10     com.apple.kpi.private (16.4.0) F8C31C2F-2831-4680-90DF-97A2EA6DE9F0

    7   78 0xffffff7f80a40000 0x5890     0x5890     com.apple.kpi.unsupported (16.4.0) C8C39C9E-83FE-4274-BA90-9535845EFF9C

    8    5 0xffffff7f80e56000 0xa9000    0xa9000    com.apple.kec.corecrypto (1.0) 25C67059-A2B6-328F-BCCF-F81CC7FFC10F <7 6 5 4 3 1>

    9    0 0xffffff7f80f44000 0xf000     0xf000     com.apple.kec.pthread (1) 479F2E9E-1F15-3D76-A407-DB04C1277527 <7 6 5 4 1>

   10    1 0xffffff7f815d2000 0xb000     0xb000     com.apple.kec.Libm (1) 51D82C5F-0248-334D-ADC6-5861BBB83C97 <4>

   11   33 0xffffff7f815dd000 0x9000     0x9000     com.apple.iokit.IOACPIFamily (1.4) 4F7FB6AD-2498-3F71-827C-ED7AA4BF2511 <7 6 4 3>

   12   38 0xffffff7f80b32000 0x3a000    0x3a000    com.apple.iokit.IOPCIFamily (2.9) 57960DC6-4099-31BC-9B47-52CD647779C7 <7 6 5 4 3>

   13    2 0xffffff7f82bea000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (5.0) 867C81BE-EA01-3A65-89F4-06D78E6514CA <12 11 7 6 5 4 3 1>

   14    1 0xffffff7f8188f000 0xb000     0xb000     com.apple.driver.AppleFDEKeyStore (28.30) EA5D0966-E8EA-337A-98EB-195806E8F723 <8 7 6 5 4 3 1>

   15    2 0xffffff7f81c8a000 0x7000     0x7000     com.apple.iokit.IOReportFamily (31) B14DC3D3-7250-3DA3-BF50-C666EBEDAF4C <5 4 3>

   16    5 0xffffff7f80a50000 0x2f000    0x2f000    com.apple.iokit.IOStorageFamily (2.1) 3238C6A2-A948-378E-9C53-3883089C1B52 <7 6 5 4 3 1>

   17    0 0xffffff7f81d6e000 0x1e000    0x1e000    com.apple.driver.DiskImages (444.41.1) 88145898-4127-3ED9-8D13-F90968B1945B <16 7 6 5 4 3 1>

   18    1 0xffffff7f815e6000 0xd000     0xd000     com.apple.driver.AppleBusPowerController (1.0) DB526B45-1A45-3A81-A0C1-57F826CADEDF <11 5 4 3>

   19   11 0xffffff7f815f3000 0x71000    0x71000    com.apple.iokit.IOUSBHostFamily (1.1) C3320544-1F5D-363E-9E7A-6F88A76DE1E2 <18 7 6 5 4 3 1>

   20    3 0xffffff7f81664000 0x14000    0x14000    com.apple.driver.KernelRelayHost (1) 14C238CB-DFB9-3A81-94C5-CBB5762FF969 <19 5 4 3>

   21    1 0xffffff7f826f6000 0x24000    0x24000    com.apple.driver.AppleCredentialManager (1.0) 35EB93F4-9C0A-34E6-9053-CAE9464861D6 <20 8 7 6 5 4 3 1>

   22    2 0xffffff7f80eff000 0x17000    0x17000    com.apple.driver.AppleMobileFileIntegrity (1.0.5) 7F4D5294-04A2-3803-AC47-32DD32B03144 <8 7 6 5 4 3 2 1>

   23    0 0xffffff7f8271a000 0x47000    0x47000    com.apple.driver.AppleKeyStore (2) A7C1FF79-9224-3DB4-9A04-E8B85CD94DE1 <22 21 20 8 7 6 5 4 3 1>

   24    2 0xffffff7f822df000 0x95000    0x95000    com.apple.vecLib.kext (1.2.0) C0ABF85C-CA30-3F02-9E1E-06F3BA5047A8 <10 6 5 4 3>

   25    5 0xffffff7f82374000 0x38000    0x38000    com.apple.iokit.IOAudioFamily (205.12) 9DADDFF8-7099-33BD-8339-955576491FEC <24 5 4 3 1>

   26    0 0xffffff7f82ced000 0x8000     0x8000     org.tw.CodecCommander (2.5.0) 49D4F697-37A7-31B4-8C87-1DF160499656 <25 12 11 4 3 1>

   27    4 0xffffff7f82cfb000 0x19000    0x19000    org.netkas.driver.FakeSMC (1421) 8252BBE6-2A73-35AC-919C-10AF2BE3909B <11 7 5 4 3 1>

   28    0 0xffffff7f82d14000 0xb9000    0xb9000    as.vit9696.AppleALC (1.0.19) 7A1CE331-C57C-3735-8199-55078D8BC08A <7 5 4 3 2 1>

   29    0 0xffffff7f82ddf000 0x4000     0x4000     com.rehabman.driver.USBInjectAll (0.5.17) 99003E98-4591-37FA-9885-3B51950B765C <12 11 4 3>

   30    0 0xffffff7f82de4000 0x5000     0x5000     org.hwsensors.driver.CPUSensors (1417) D46DD442-50F0-3F8C-ACB8-EF8F406E8D72 <27 7 5 4 3>

   31    0 0xffffff7f80e53000 0x2000     0x2000     com.apple.security.TMSafetyNet (8) 1CB512A3-24BD-344A-BFB4-44A61F27AB03 <7 6 5 4 2 1>

   32    2 0xffffff7f80f16000 0x5000     0x5000     com.apple.kext.AppleMatch (1.0.0d1) 3B280DAB-903F-33DC-8110-525A1154B11E <4 1>

   33    1 0xffffff7f80f1b000 0x1f000    0x1f000    com.apple.security.sandbox (300.0) 8997F7FD-7C04-38F6-86DB-BACDE9137374 <32 22 16 7 6 5 4 3 2 1>

   34    0 0xffffff7f80f3a000 0x9000     0x9000     com.apple.security.quarantine (3) EC92F0F9-694E-3E22-8B2C-4A071D20C6BA <33 32 7 6 5 4 2 1>

   35    0 0xffffff7f82ce3000 0x8000     0x8000     com.apple.nke.applicationfirewall (172) 87563A26-608B-3C95-8476-CAA6E1271FBF <7 6 5 4 3 1>

   36    0 0xffffff7f82bb8000 0x3000     0x3000     com.apple.driver.AppleAPIC (1.7) BC2E6D01-BCBB-3525-BF38-BF99C3F1EC46 <4 3>

   37    0 0xffffff7f82616000 0x4000     0x4000     com.apple.driver.AppleSMBIOS (2.1) 9BB02681-4B47-3592-AD62-71FB0BF56965 <7 4 3>

   38    4 0xffffff7f8189a000 0x8e000    0x8e000    com.apple.iokit.IOHIDFamily (2.0.0) 7AC437E0-B065-3B07-9E1E-B2E63C72479D <14 7 6 5 4 3 2 1>

   39    0 0xffffff7f82c5a000 0x4000     0x4000     com.apple.driver.AppleACPIButtons (5.0) BB6E63D1-2DA5-3A9A-A9BC-842593E59E8D <38 15 13 11 7 6 5 4 3 1>

   40    2 0xffffff7f81c16000 0x4000     0x4000     com.apple.iokit.IOSMBusFamily (1.1) 185F0EBF-0262-3370-BD47-8FE4C8AA726E <5 4 3>

   41    0 0xffffff7f82c50000 0x7000     0x7000     com.apple.driver.AppleACPIEC (5.0) 0F4133F7-4A81-3228-92A6-92B10628B752 <40 13 11 5 4 3>

   42    0 0xffffff7f82859000 0x3000     0x3000     com.apple.driver.AppleHPET (1.8) 2CFB49B8-4CC2-320B-9C6E-99646DFD8571 <11 7 5 4 3>

   43    0 0xffffff7f82643000 0x8000     0x8000     com.apple.driver.AppleRTC (2.0) 3FD1BCF4-8AFC-3CE6-A36E-26410544AD14 <11 5 4 3 1>

   44    0 0xffffff7f82dec000 0x8000     0x8000     org.hwsensors.driver.ACPISensors (1417) 155F9C59-516A-3F60-AF5F-A88AF5A50C73 <27 11 7 5 4 3>

   45    1 0xffffff7f81d01000 0x5000     0x5000     com.apple.driver.AppleEFIRuntime (2.0) 6B7A5B9A-C313-3F7F-B6E2-60EE54593BC8 <7 6 5 4 3>

   46    1 0xffffff7f81933000 0x47000    0x47000    com.apple.driver.usb.AppleUSBXHCI (1.1) ADA6F7FC-8551-3751-991A-4844D11BF107 <19 11 7 5 4 3 1>

   47    0 0xffffff7f8197a000 0x35000    0x35000    com.apple.driver.usb.AppleUSBXHCIPCI (1.1) 6CCEA8B2-B067-382E-830A-A736C85FABFE <46 19 12 11 7 5 4 3 1>

   48    0 0xffffff7f82796000 0xb000     0xb000     com.apple.driver.AppleIntelLpssGspi (3.0.60) 181C062F-B834-35A7-899D-034D7C5E939C <12 11 7 5 4 3>

   49    0 0xffffff7f82dfa000 0x13000    0x13000    org.hwsensors.driver.LPCSensors (1417) 4330388E-D0CE-3F11-8FEA-B59093997949 <27 12 11 7 5 4 3>

   50    2 0xffffff7f81f5b000 0x1d000    0x1d000    com.apple.iokit.IOAHCIFamily (288) 5C275B66-A173-3D92-853A-44FC35D45FFC <5 4 3 1>

   51    0 0xffffff7f82bbd000 0x1e000    0x1e000    com.apple.driver.AppleAHCIPort (326) BE72151C-73BE-35B7-8C31-74F49E4C5E98 <50 12 5 4 3 1>

   52    1 0xffffff7f81d06000 0xb000     0xb000     com.apple.driver.AppleEFINVRAM (2.1) 6F4404D6-8625-35CA-AEB6-6ECD7B64FA52 <45 7 6 5 4 3 2 1>

   53    0 0xffffff7f82e0d000 0x15000    0x15000    org.hwsensors.driver.GPUSensors (1417) FB18C477-DB7C-3FEB-9213-021111B225FC <27 12 11 7 5 4 3>

   54    0 0xffffff7f827b7000 0xa000     0xa000     com.apple.driver.AppleIntelLpssI2C (3.0.60) 0C9DCD18-9FED-363B-9893-C77B876E6063 <12 11 7 5 4 3>

   55    2 0xffffff7f8175b000 0x34000    0x34000    com.apple.iokit.IONetworkingFamily (3.2) 6326DB88-5330-3F0C-91F6-D478AB5E7503 <7 6 5 4 3 1>

   56    0 0xffffff7f81d4a000 0x11000    0x11000    com.apple.driver.Intel82574LEthernet (2.7.2) E68DAD88-DE69-37DC-8AB2-0639BC788525 <55 12 5 4 3 1>

   57    1 0xffffff7f817cf000 0xac000    0xac000    com.apple.iokit.IOUSBFamily (900.4.1) BAA0E7EA-595A-3752-B43A-360A4AC18FA6 <19 12 7 5 4 3 1>

   58    0 0xffffff7f81a79000 0x5000     0x5000     com.apple.driver.usb.AppleUSBHostPacketFilter (1.0) A2B991EB-9731-3CED-85D5-0037552408CA <19 7 6 5 4 3 1>

   59    0 0xffffff7f80b7f000 0x4b000    0x4b000    at.obdev.nke.LittleSnitch (4724) FA391ABD-2B7A-3629-9CD2-F85F7D8B5910 <7 5 4 3 1>

   60    2 0xffffff7f81fae000 0x7000     0x7000     com.apple.filesystems.hfs.encodings.kext (1) EF826638-659D-3185-85D1-DF1F26EC9E31 <7 6 5 4 3 1>

   61    0 0xffffff7f81fb5000 0x6a000    0x6a000    com.apple.filesystems.hfs.kext (366.30.3) 67BB9886-0B3D-35CE-A311-FEAB6432BB5E <60 7 6 5 4 3 1>

   62    0 0xffffff7f822c3000 0xa000     0xa000     com.apple.BootCache (40) C38789F4-9226-303C-99BE-3B8EAF8EC5C2 <7 6 5 4 3 1>

   63    0 0xffffff7f82b89000 0x6000     0x6000     com.apple.AppleFSCompression.AppleFSCompressionTypeZlib (1.0.0) 9B32DDE9-151F-31A1-90E9-3CEB2C7BE27C <6 4 3 2 1>

   64    0 0xffffff7f82b91000 0x3000     0x3000     com.apple.AppleFSCompression.AppleFSCompressionTypeDataless (1.0.0d1) C6F882D7-C35C-3963-A2FA-10033FF40107 <7 6 4 3 2 1>

   65    0 0xffffff7f82b9a000 0x2000     0x2000     com.apple.driver.AppleFileSystemDriver (3.0.1) 527DF605-93C5-38CD-B8DB-408E5F88AEAD <16 4 3>

   66    0 0xffffff7f81a43000 0x36000    0x36000    com.apple.driver.usb.AppleUSBHub (1.1) 57BF3263-79A0-3A11-BABB-4C412DAC2907 <19 11 5 4 3 1>

   67    0 0xffffff7f81a7e000 0x4000     0x4000     com.apple.driver.AppleUSBHostMergeProperties (1.1) E77109DD-9CA0-3B58-9E36-ED2A483E5B05 <4 3 1>

   68    1 0xffffff7f81a82000 0x8000     0x8000     com.apple.driver.usb.AppleUSBHostCompositeDevice (1.1) F1B82B92-131F-3251-9FBA-39D1F7D6FE0F <19 5 4 3 1>

   69    1 0xffffff7f823f7000 0x8000     0x8000     com.apple.driver.usb.networking (5.0.0) 97E0F9F7-F309-31D5-BB72-5E33AA9C7DE2 <19 5 4 3 1>

   70    0 0xffffff7f823ff000 0x9000     0x9000     com.apple.driver.usb.cdc (5.0.0) 32238CD5-5E45-345D-BF49-E4775C905529 <69 68 19 5 4 3 1>

   71    0 0xffffff7f81928000 0xb000     0xb000     com.apple.driver.usb.IOUSBHostHIDDevice (1.1) 37B4F151-1577-33D8-ABF1-F83918468AC5 <38 19 5 4 3 1>

   72    0 0xffffff7f81f85000 0x1c000    0x1c000    com.apple.iokit.IOAHCIBlockStorage (295.20.1) C449634B-8121-3BFB-972D-966847C4321F <50 16 6 5 4 3 1>

   73    0 0xffffff7f823b4000 0xa000     0xa000     com.apple.driver.AppleXsanScheme (3) CE9B9375-DE2D-396A-9AB5-088FF26F081B <16 5 4 3 1>

   74    0 0xffffff7f824b7000 0xa000     0xa000     com.apple.driver.AppleHIDKeyboard (197) 664B787F-6DE5-3211-9081-E434055A550B <38 5 4 3>

   75    0 0xffffff7f80aef000 0x31000    0x31000    com.apple.iokit.IOSCSIArchitectureModelFamily (394.30.2) 743A75F4-33AA-3396-B06B-504C86028712 <6 5 4 3 1>

   76   15 0xffffff7f80f71000 0x47000    0x47000    com.apple.iokit.IOGraphicsFamily (513.1) 578F9D07-96F4-3F09-A6A6-047F257CB3BA <12 7 5 4 3 1>

   77    2 0xffffff7f82605000 0x11000    0x11000    com.apple.driver.AppleSMBusController (1.0.14d1) 4DAA381E-3690-3E94-8025-DFB34F714094 <40 12 11 5 4 3>

   78    7 0xffffff7f81c9b000 0x1b000    0x1b000    com.apple.driver.AppleSMC (3.1.9) 969D80B2-E714-3145-95B0-F61627E0EE4D <11 7 5 4 3 1>

   79    0 0xffffff7f826b7000 0xe000     0xe000     com.apple.driver.AppleMCCSControl (1.2.15) FEB5D813-E93B-33C2-B391-E41251D7CD06 <78 77 76 12 11 7 5 4 3 1>

   80    6 0xffffff7f80fb8000 0x10000    0x10000    com.apple.iokit.IONDRVSupport (513.1) 07F97C14-C6EE-3577-9875-8BA38DDCBCCD <76 12 7 5 4 3>

   81    2 0xffffff7f82b58000 0x5000     0x5000     com.apple.driver.AppleBacklightExpert (1.1.0) 7D89A61E-ED4E-32C7-8CC2-1D5B7E76E498 <80 78 76 12 5 4 3>

   82    0 0xffffff7f82bb0000 0x5000     0x5000     com.apple.driver.AppleBacklight (170.9.10) 72AEF122-7C00-3F7A-AE4E-34495299E323 <81 80 76 12 5 4 3>

   83    0 0xffffff7f82b95000 0x3000     0x3000     com.apple.driver.AppleFIVRDriver (4.1.0) 4A860C53-8DCA-33AE-9410-5DE2209AF1E8 <4 3>

   84    1 0xffffff7f81c1a000 0x5000     0x5000     com.apple.iokit.IOSlowAdaptiveClockingFamily (1.0.0) CE7B6D9D-0577-3683-8410-CA8707BBDA4B <7 6 5 4 3 1>

   85    0 0xffffff7f82768000 0x2000     0x2000     com.apple.driver.AppleIntelSlowAdaptiveClocking (4.0.0) 6FE984DD-A1FE-309E-83CF-B346989A6F17 <84 4 3>

   86    7 0xffffff7f81c91000 0xa000     0xa000     com.apple.driver.IOPlatformPluginFamily (6.0.0d8) DED85A80-5141-326A-8AC7-1365380A3FF6 <11 7 6 5 4 3>

   87    1 0xffffff7f81cb6000 0x17000    0x17000    com.apple.driver.X86PlatformPlugin (1.0.0) 782DA5F5-F9BB-3B75-B40D-EC8EFFCE89A8 <86 78 57 19 11 7 6 5 4 3 1>

   88    1 0xffffff7f81cd6000 0x14000    0x14000    com.apple.driver.IOPlatformPluginLegacy (1.0.0) 5B9C0492-18D3-3DAA-AF83-CD394244E8C0 <86 11 7 6 5 4 3>

   89    0 0xffffff7f81cea000 0x10000    0x10000    com.apple.driver.ACPI_SMC_PlatformPlugin (1.0.0) 747D61E3-CEBD-3CC4-AB8D-353B6A47E701 <88 86 78 12 11 7 6 5 4 3>

   90    4 0xffffff7f81c25000 0x11000    0x11000    com.apple.iokit.IOSerialFamily (11) B36990F3-B873-31BB-8A1B-5615A3277382 <7 6 5 4 3 1>

   91    3 0xffffff7f82771000 0x8000     0x8000     com.apple.driver.AppleIntelLpssDmac (3.0.60) CC87B7B0-B1AB-3084-979F-66967FA9CEF3 <12 11 5 4 3>

   92    2 0xffffff7f82779000 0x15000    0x15000    com.apple.driver.AppleIntelLpssUARTCommon (3.0.60) F7DDC3FA-7D65-3FD5-9216-093C8FFDAF24 <91 90 12 11 7 5 4 3 1>

   93    0 0xffffff7f82792000 0x4000     0x4000     com.apple.driver.AppleIntelLpssUARTv0 (3.0.60) 92B3A490-B26C-3950-A4FA-933B73BDFAA4 <92 91 90 12 11 7 5 4 3 1>

   94    0 0xffffff7f825fa000 0x5000     0x5000     com.apple.driver.AppleSMCLMU (208) B691D785-58B7-37B7-B755-53B87032ED98 <78 76 5 4 3>

   95    0 0xffffff7f8278e000 0x4000     0x4000     com.apple.driver.AppleIntelLpssUARTv1 (3.0.60) 74354B60-B201-3B52-B189-4463CBDCFA90 <92 91 90 12 11 7 5 4 3 1>

   96    2 0xffffff7f82874000 0xf000     0xf000     com.apple.iokit.IOHDAFamily (278.56) FA51E93E-C5E9-35FC-B906-EF98887B92B8 <5 4 3 1>

   97    1 0xffffff7f828ab000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (278.56) CFB0D0AE-F09A-3660-8F95-7A02FD5FBF07 <96 76 25 12 7 6 5 4 3 1>

   98    2 0xffffff7f82b55000 0x3000     0x3000     com.apple.driver.AppleGraphicsControl (3.13.79) B740221F-938E-338A-94D7-F12EFC54A4DC <7 5 4 3 1>

   99    0 0xffffff7f82b5d000 0x14000    0x14000    com.apple.driver.AppleMuxControl (3.13.79) 6BC7D638-27CC-3297-8463-07C3353A99A2 <98 81 76 12 11 7 6 5 4 3 1>

  100    0 0xffffff7f82815000 0xa000     0xa000     com.apple.driver.AppleHV (1) 39AC9B9B-7B20-322F-82F0-044B3CC08D43 <7 6 5 4 3 1>

  101    0 0xffffff7f825f0000 0xa000     0xa000     com.apple.driver.AppleSSE (1.0) 305CA896-487D-3F3A-8F0B-ECFA9B333147 <20 7 5 4 3 1>

  102    0 0xffffff7f821be000 0x5000     0x5000     com.apple.Dont_Steal_Mac_OS_X (7.0.0) B97F871A-44FD-3EA4-BC46-8FD682118C79 <78 8 7 4 3 1>

  103    0 0xffffff7f82602000 0x3000     0x3000     com.apple.driver.AppleSMBusPCI (1.0.14d1) F5516FB7-82C6-3E74-98E7-80EDCA074BC2 <12 5 4 3>

  104    0 0xffffff7f826f1000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) F51595F0-F9B1-3B85-A1C3-F984DAD4107E <86 12 5 4 3>

  105    0 0xffffff7f81e11000 0xf8000    0xf8000    com.apple.iokit.IOBluetoothFamily (5.0.3f1) 753B3851-05F3-3D10-AF40-E502FD01BF1D <15 7 5 4 3 1>

  106    0 0xffffff7f826a2000 0x4000     0x4000     com.apple.driver.AppleOSXWatchdog (1) 9B1AC3B0-A459-3D88-B43D-428EA39DDB8A <12 7 6 5 4 3 1>

  107    0 0xffffff7f80f69000 0x3000     0x3000     com.nvidia.NVDAStartupWeb (10.1.5) B27A401E-3A0C-314A-B7A2-41D2499CF78E <12 4 3>

  108    0 0xffffff7f81dfd000 0xa000     0xa000     com.apple.iokit.IOBluetoothSerialManager (5.0.3f1) FBE3494F-E50C-3CEB-815E-77D216AE433A <90 7 5 4 3 1>

  109    0 0xffffff7f80f6d000 0x3000     0x3000     com.apple.nvidia.NVDAStartup (10.1.4) 636515FB-F82D-360E-9535-6F40436455AC <12 4 3>

  110    0 0xffffff7f81bfc000 0x1a000    0x1a000    com.apple.iokit.IOSurface (153.3) 835B5408-A88C-390F-90BC-0E6BF2DF9607 <7 6 5 4 3 1>

  111    0 0xffffff7f8276c000 0x3000     0x3000     com.apple.driver.AppleIntelPCHPMC (1.1) E7CFE09B-8A79-3A2C-A942-43F81011A557 <86 12 5 4 3>

  112    0 0xffffff7f8178f000 0x6000     0x6000     com.apple.iokit.IOUserEthernet (1.0.1) 32E2019A-799D-3E86-9F40-7D9AB4500A9D <55 6 5 4 3 1>

  113    0 0xffffff7f80f53000 0xf000     0xf000     com.apple.driver.pmtelemetry (1) 963D5479-A74A-35FA-AFAA-6D61989DAD4D <7 6 5 4 3>

  114    3 0xffffff7f80fc8000 0xc000     0xc000     com.apple.AppleGraphicsDeviceControl (3.13.79) 4F255E11-5291-3923-B43C-FE85E5060898 <7 6 5 4 3 1>

  115    2 0xffffff7f80fd4000 0x33c000   0x33c000   com.nvidia.web.NVDAResmanWeb (10.1.5) 836F59D8-E1FB-3D45-8AC0-E2E7AB779F17 <114 80 76 12 7 5 4 3 1>

  116    0 0xffffff7f81310000 0x2c2000   0x2c2000   com.nvidia.web.NVDAGM100HalWeb (10.1.5) BEBAB721-B71D-3E29-8FE6-85C8215911B1 <115 12 4 3>

  117    1 0xffffff7f82026000 0xa0000    0xa0000    com.apple.iokit.IOAcceleratorFamily2 (289.32) 0CA5D0A6-31F0-3363-96B9-3949EE614A0C <76 12 7 6 5 4 3 1>

  118    0 0xffffff7f820c6000 0xa3000    0xa3000    com.nvidia.web.GeForceWeb (10.1.5) AD5AF458-B682-3154-AA47-9C1DC817A157 <117 115 80 76 12 7 5 4 3 1>

  119    0 0xffffff7f82460000 0x5000     0x5000     com.apple.driver.AppleUpstreamUserClient (3.6.4) F39509A4-191C-35DA-B7D9-08F95E5AB8BC <76 12 11 7 5 4 3 1>

  120    1 0xffffff7f828c8000 0x13000    0x13000    com.apple.kext.OSvKernDSPLib (525) D0421B4D-7B97-3102-BC42-3684344DB5E6 <5 4>

  121    1 0xffffff7f828db000 0x152000   0x152000   com.apple.driver.DspFuncLib (278.56) 301F7D1F-21E0-306A-B52B-D26D798BCE7B <120 52 25 24 6 5 4 3 1>

  122    0 0xffffff7f82a2d000 0xb4000    0xb4000    com.apple.driver.AppleHDA (278.56) A4EB06C9-A40A-39EF-9C4A-D7F23DB9A2F9 <121 97 96 80 76 25 6 5 4 3 1>

  123    0 0xffffff7f828a7000 0x2000     0x2000     com.apple.driver.AppleHDAHardwareConfigDriver (278.56) 06C594F4-3E5D-3BF4-A783-90C741DAA3F0 <4 3>

  124    1 0xffffff7f81ccd000 0x7000     0x7000     com.apple.driver.X86PlatformShim (1.0.0) B1D28523-ABFF-37CB-8AE9-5EFA58B86DBB <87 86 78 7 4 3>

  125    0 0xffffff7f82b34000 0x18000    0x18000    com.apple.driver.AGPM (110.23.14) 4BE63D2D-AE79-3C09-A65F-09063A94D4AE <114 86 80 76 12 6 5 4 3>

  126    0 0xffffff7f8269b000 0x4000     0x4000     com.apple.driver.ApplePlatformEnabler (2.7.0d0) 25DBF68E-B669-3367-A517-BA27C9567D74 <7 5 4 3>

  127    0 0xffffff7f82883000 0x16000    0x16000    com.apple.driver.AppleMikeyDriver (278.56) 37FB4516-F522-38D0-914D-E535128B66AF <77 11 5 4 3 1>

  128    1 0xffffff7f822cf000 0x5000     0x5000     com.apple.kext.triggers (1.0) 3EAB29BE-4C7C-3D6C-B20B-B48707426005 <7 6 5 4 3 1>

  129    0 0xffffff7f822d4000 0x9000     0x9000     com.apple.filesystems.autofs (3.0) 36466818-2BE1-3402-AFD5-BBD8C0312558 <128 7 6 5 4 3 1>

  130    0 0xffffff7f821c4000 0x2000     0x2000     com.nvidia.CUDA (1.1.0) DD792765-CA28-395A-8593-D6837F05C4FF <4 1>

  131    0 0xffffff7f826a9000 0x4000     0x4000     com.apple.driver.AppleMikeyHIDDriver (127) 30A94E7A-4BA2-3EC5-9815-C299A790A2B9 <38 7 4 3 1>

  132    0 0xffffff7f823ac000 0x5000     0x5000     com.apple.driver.AudioAUUC (1.70) DA1CA792-7C22-3F41-B64E-4E01C8679031 <76 25 12 11 7 5 4 3 1>

  133    0 0xffffff7f82b79000 0xb000     0xb000     com.apple.driver.AppleGraphicsDevicePolicy (3.13.79) B32603FC-3F3A-3B8A-BE84-5459E330DFC5 <114 98 76 12 11 7 6 5 4 3 1>

  134    0 0xffffff7f82dcd000 0xd000     0xd000     com.eset.kext.esets-pfw (630.07.01f01) CC5FEC8D-5A61-3175-A73E-4C83AF283572 <5 4 1>

  135    0 0xffffff7f82e22000 0x13000    0x13000    com.eset.kext.esets-kac (630.07.01f01) B502AB9A-953D-3B14-BA3E-77BA0DA3A0B6 <5 4 3 1>

  136    0 0xffffff7f82e35000 0xe000     0xe000     com.apple.nke.asp-tcp (8.0.1) 1CFF20B0-A835-3834-B5AB-B0C2E38C3E63 <7 6 5 4 3 1>

  137    1 0xffffff7f82e43000 0x12000    0x12000    com.apple.security.SecureRemotePassword (1.0) EEE5F01A-0884-3C51-85C9-0B6976CE1514 <5 4 1>

 

  138    0 0xffffff7f82e55000 0x52000    0x52000    com.apple.filesystems.afpfs (11.0.4) 26AB0268-3CA4-3BD5-9DA5-98777B707322 <137 60 7 6 5 4 3 1>

  • Like 1
Link to comment
Share on other sites

MadL0n I think I found it. When I was struggling with the awake issue I noticed that sometimes my mainboard had beeps but after an extra reboot it worked fine. Something with incompatible memory but when it worked it worked. So I never paid much attention to it. But I thought that maybe memory corruption could occur while wakening. So I reviewed my bios/uefi settings and noticed a quite low voltage level on DDR4. I did a reset to defaults and make the proper adjustment for OSX etc and now my system wakes als from deep sleeps. I think it was the too low voltage level on the memory module which caused the problems.....

  • Like 1
Link to comment
Share on other sites

I was too soon delighted. Early stages in the sleep process will definitely block wake. I have the idea that deep sleeps are working due sudo pmset -a autopoweroff 0. I searched a lot and bottom line I came to the conclusion that since 10.11 and now in 10.12 a good wake needs intelGFX enabled and also to be primary to wake a discrete videocard. This is true for iMac 14 and 17 SMBios types because its also working for real Macs that way. I tried MacPro 5,1 but also that one has issues. I'm thinking to downgrade to 10.11 because in 10.11 it looks that its still working but Sierra broke it and sticked strictly to the IGFX to be working. Also Hacks have desktop HD530's, Apple however uses the mobile version HD540 so it will be never optimal. So take care with Sierra and skylake if you want to have good working sleep / wake. You can do it if you still let your skylake powered and no sleep. Power management of the CPU and GPU are working fine with 17.1 SMBios and that few extra bucks to pay to the electricity company are much less then buying a real Mac so here is the businesscase to just skip the wake issue ;-) Cheers All.

  • Like 1
Link to comment
Share on other sites

There is a fix. GTX980TI on Sierra with Wake -> needs SMBIOS MacMini 6,1 for now. Maybe later it will be fixed with iMac 17,1 but for me there is no need to.

Do me a favor, use a Mac Pro 6,1 SMBIOS (or 17,1).

 

I've attached two files, add these two files to your EFI->Clover->ACPI->patched folder (DSDT.aml and SSDT-PEG0.aml).

 

Open your config.plist and go to ACPI tab-> inside the "Fixes" box-> check "AddDTGP" and then save your config.plist.

 

Also, make sure to use the realtekALC.kext in your kexts instead of AppleALC.kext.

 

And lastly, make sure you have NOT run AGDP Fix.

 

Test:

? Video display on boot

? Audio via HDMI/DP

 

If problems (black screen at boot), you may want to drop "SaSsdt" as it's scoped to _SB_.PCI0.PEG0 and may impact the SSDT-PEG0.aml's functionality. Leave it at first, if problems, drop it. You'll have to test.

config.plist->ACPI->Drop Tables:

Drop Tables
----
Signature: SSDT
Type/key: TableId
String/number: SaSsdt 

I've also noticed you have a lot of native SSDTs in your origin folder that may affect your CPU PM. Not sure if you're dropping tables, but you should.

 

Specifically, these are possibly affecting Pike's SSDT:

"CpuSsdt"

"Cpu0Ist"

"ApIst"

"Cpu0Cst"

"ApCst"

"Cpu0Hwp"

"ApHwp"

"PmRef"

 

You can check if you're getting full CPU PM by running AppleIntelInfo.kext and running this terminal command:

sysctl machdep.xcpm 

You'll want to look for:

machdep.xcpm.vectors_loaded_count: 1 // running FrequencyVectors
machdep.xcpm.bootpst: 37 // max boost for your CPU
machdep.xcpm.tuib_plimit_min_100mhz_ratio: 8
machdep.xcpm.tuib_plimit_max_100mhz_ratio: 37
machdep.xcpm.soft_plimit_min_100mhz_ratio: 8
machdep.xcpm.soft_plimit_max_100mhz_ratio: 37
machdep.xcpm.hard_plimit_min_100mhz_ratio: 8
machdep.xcpm.hard_plimit_max_100mhz_ratio: 37
machdep.xcpm.mode: 1 // XCPM mode is active

Pluskat5000Schiffe-SSDT_DSDT.zip

  • Like 1
Link to comment
Share on other sites

 

Do me a favor, use a Mac Pro 6,1 SMBIOS (or 17,1).

 

...

 

MFC Thanks and sorry for late reply! I didn't pay attention to this topic because I was already happy with the macMini solution. I'm happy to see your respons with a lot of new possible fixes and explanations. I will start with your suggestions tomorrow evening 23:00 CET ;-) I ran the AGDPfix already but I have a MacBook Pro retina here with an untouched AppleGraphicsDevicePolicy.kext I will replace it. What about pmset? Do I need it to revert it to defaults? Its now quite different on MacMini compared to iMac. Maybe one of the reasons it works now (Wake). Do you have a precompiled AppleIntelInfo.kext? Can I leave the existing 4 SSDT's in there or do I remove them and start only with the two you provided (DTDT and one SSDT)?

 hibernatemode        0
 womp                 1
 networkoversleep     0
 sleep                0 (sleep prevented by applet)
 Sleep On Power Button 1
 ttyskeepawake        1
 hibernatefile        /var/vm/sleepimage
 disksleep            10
 gpuswitch            2
 displaysleep         0
Link to comment
Share on other sites

Thanks! I didn't pay attention to this topic because I was already happy with the macMini solution. I'm happy to see your respons with a lot of new possible fixes and explanations. I will start with your suggestions tomorrow evening 23:00 CET ;-)

Sounds good. Let me know if you have any issues. Also, make sure to post a config.plist that is in use (just remove the serial numbers in the SMBIOS). Not an empty one!

 

Don't worry too much about power management. My main concern is getting your graphics card recognized and you being able to boot into the desktop without AGDP fix.

Do you have a precompiled AppleIntelInfo.kext?

Got you covered bud: How to build/compile and run AppleIntelInfo.

Can I leave the existing 4 SSDT's in there or do I remove them and start only with the two you provided (DTDT and one SSDT)?

You can leave them, however your CPU PM SSDT should not be named "SSDT-i7-6700K". It should just be "SSDT.aml". The rest can have unique names.

 

More info on CPU PM related stuff:

 

Checking to see if XCPM mode is active (copy paste command in terminal window):

sysctl machdep.xcpm 

You'll want to focus on these results:

machdep.xcpm.vectors_loaded_count: 1 // injected frequency vectors 0=>none, 1=>loaded
machdep.xcpm.bootpst: 37 // max turbo boost according to chip specs and/or overclock specs
machdep.xcpm.mode: 1 // xcpm stepping/pm, 0=>not loaded, 1=>loaded 

If xcpm.vectors_loaded_count is 0:

Add frequency vectors via Pike's frequencyVectors.sh

A list of which frequency vectors to try according to CPU

 

If machdep.xcpm.mode is 0:

- Dropping tables and naming conventions

...and/or

- May need to search for Pike's XCPM Bootstrap KernelToPatch patches for your CPU

  • Like 1
Link to comment
Share on other sites

Thank you great MaLd0n, very soon im post results here!!! 

welcome

 

patches in dsdt

 

-Fix errors and warnings
-HPET
-SATA
-DTGP
-SLPB
-Darwin
-LPC
-XHCI
-HDAS to HDEF
-HDEF id 1
-RTC
-IRQs
-SMBUS
-BUS1
-MCHC
-ALS0
-SHUTDOWN
-LAN
-PNLF
  • Like 2
Link to comment
Share on other sites

  • 2 weeks later...

hey MaLd0n, first of all I need to thank you for your great work.

 
I have a H170M-HD3 and I haven't found the specific configuration for it. 
 
Then I used your DSDT that is more close to my mobo.
But I have some glitches, USB not working all the time, some harddrives are disconnecting...
 
Can you help?
  • Like 1
Link to comment
Share on other sites

dont use dsdt from other mobo or other bios version ;)

 

extract ur original DSDT in clover boot screen, press f4 and post here

 

what ur audio codec?


H170M-HD3

ddr3 or ddr4?

  • Like 2
Link to comment
Share on other sites

 Share

×
×
  • Create New...