Rody Nunes Posted March 15, 2017 Share Posted March 15, 2017 send me ur full Clover folder Is attached the link, the forum did not allow file above 10mb https://drive.google.com/file/d/0B0qK_BAxSGqeb0RIZW5qQ3ZLeWM/view?usp=sharing 1 Link to comment Share on other sites More sharing options...
MaLd0n Posted March 15, 2017 Share Posted March 15, 2017 1 Link to comment Share on other sites More sharing options...
Rody Nunes Posted March 15, 2017 Share Posted March 15, 2017 MaLd0n 2017-03-15 às 12.42.05.png Send now google drive, click again on link https://drive.google.com/file/d/0B0qK_BAxSGqeb0RIZW5qQ3ZLeWM/view?usp=sharing 1 Link to comment Share on other sites More sharing options...
MaLd0n Posted March 15, 2017 Share Posted March 15, 2017 try it CLOVER.zip replace full folder replace config.plist inside folder config.plist.zip 1 Link to comment Share on other sites More sharing options...
Rody Nunes Posted March 15, 2017 Share Posted March 15, 2017 try it CLOVER.zip replace full folder replace config.plist inside folder config.plist.zip After replace clover full folder the computer open screen select users, but display black and reboot loop. initiate other HD with system and replace confit.plist, no have shutdown, only intermittent. Link to comment Share on other sites More sharing options...
MaLd0n Posted March 15, 2017 Share Posted March 15, 2017 u need remove patches in Acpi clover section and other things in cpu section 1 Link to comment Share on other sites More sharing options...
Rody Nunes Posted March 15, 2017 Share Posted March 15, 2017 u need remove patches in Acpi clover section and other things in cpu section My ACPI section you send to me fix clear tab 01 and tab 02 set FixRegions_10000000 On section CPU is clear to. Link to comment Share on other sites More sharing options...
MaLd0n Posted March 15, 2017 Share Posted March 15, 2017 i think problem is native pm, i remove nullcpupm U can extract for me ur original tables with f4 in Clover boot screen? 1 Link to comment Share on other sites More sharing options...
Rody Nunes Posted March 15, 2017 Share Posted March 15, 2017 i think problem is native pm, i remove nullcpupm U can extract for me ur original tables with f4 in Clover boot screen? I extract config.list clicking generate config because F4 no effect. About nullcpupm this option is on drop tables tab? 1 Link to comment Share on other sites More sharing options...
Moorre Posted March 15, 2017 Share Posted March 15, 2017 DSDT + SSDT for X58A-UD7 DefinitionBlock ("", "DSDT", 5, "Apple ", "X58AUD7 ", 0x00000021) { Scope (_SB) { Name (\_S0, Package (0x04) // _S0_: S0 System State { Zero, Zero, Zero, Zero }) Name (\_S3, Package (0x04) // _S3_: S3 System State { 0x05, Zero, Zero, Zero }) Name (\_S4, Package (0x04) // _S4_: S4 System State { 0x06, Zero, Zero, Zero }) Name (\_S5, Package (0x04) // _S5_: S5 System State { 0x07, Zero, Zero, Zero }) Processor (CPU0, 0x00, 0x00000410, 0x06) {} Processor (CPU1, 0x01, 0x00000410, 0x06) {} Processor (CPU2, 0x02, 0x00000410, 0x06) {} Processor (CPU3, 0x03, 0x00000410, 0x06) {} Processor (CPU4, 0x04, 0x00000410, 0x06) {} Processor (CPU5, 0x05, 0x00000410, 0x06) {} Processor (CPU6, 0x06, 0x00000410, 0x06) {} Processor (CPU7, 0x07, 0x00000410, 0x06) {} Device (HPET) { Name (_HID, EisaId ("PNP0103") /* HPET System Timer */) // _HID: Hardware ID Name (_STA, 0x0F) // _STA: Status Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IRQNoFlags () {2,8} Memory32Fixed (ReadWrite, 0xFED00000, // Address Base 0x00000400, // Address Length ) }) } Device (RTC) { Name (_HID, EisaId ("PNP0B00") /* AT Real-Time Clock */) // _HID: Hardware ID Name (_STA, 0x0F) // _STA: Status Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IO (Decode16, 0x0070, // Range Minimum 0x0070, // Range Maximum 0x00, // Alignment 0x02, // Length ) }) } Device (PWRB) { Name (_HID, EisaId ("PNP0C0C") /* Power Button Device */) // _HID: Hardware ID Name (_STA, 0x0B) // _STA: Status Name (_GPE, 0x1B) // _GPE: General Purpose Events Method (_L1B, 0, NotSerialized) // _Lxx: Level-Triggered GPE { Notify (PWRB, 0x02) // Device Wake } } Device (PCI0) { Name (_HID, EisaId ("PNP0A03") /* PCI Bus */) // _HID: Hardware ID Name (_STA, 0x0F) // _STA: Status Name (_ADR, Zero) // _ADR: Address Name (_UID, Zero) // _UID: Unique ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IO (Decode16, 0x0CF8, // Range Minimum 0x0CF8, // Range Maximum 0x01, // Alignment 0x08, // Length ) WordBusNumber (ResourceConsumer, MinNotFixed, MaxNotFixed, PosDecode, 0x0000, // Granularity 0x0000, // Range Minimum 0x003F, // Range Maximum 0x0000, // Translation Offset 0x0040, // Length ,, ) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0000, // Range Minimum 0x0CF7, // Range Maximum 0x0000, // Translation Offset 0x0CF8, // Length ,, , TypeStatic, DenseTranslation) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0D00, // Range Minimum 0xFFFF, // Range Maximum 0x0000, // Translation Offset 0xF300, // Length ,, , TypeStatic, DenseTranslation) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000A0000, // Range Minimum 0x000BFFFF, // Range Maximum 0x00000000, // Translation Offset 0x00020000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000C0000, // Range Minimum 0x000C3FFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000C4000, // Range Minimum 0x000C7FFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000C8000, // Range Minimum 0x000CBFFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000CC000, // Range Minimum 0x000CFFFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000D0000, // Range Minimum 0x000D3FFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000D4000, // Range Minimum 0x000D7FFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000D8000, // Range Minimum 0x000DBFFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000DC000, // Range Minimum 0x000DFFFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000E0000, // Range Minimum 0x000E3FFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000E4000, // Range Minimum 0x000E7FFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000E8000, // Range Minimum 0x000EBFFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000EC000, // Range Minimum 0x000EFFFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000F0000, // Range Minimum 0x000FFFFF, // Range Maximum 0x00000000, // Translation Offset 0x00010000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0xFED40000, // Range Minimum 0xFED44FFF, // Range Maximum 0x00000000, // Translation Offset 0x00005000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0xDFF00000, // Range Minimum 0xFEBFFFFF, // Range Maximum 0x00000000, // Translation Offset 0x1ED00000, // Length ,, , AddressRangeMemory, TypeStatic) }) Name (_PRT, Package (0x11) // _PRT: PCI Routing Table { Package (0x04) { 0x0001FFFF, Zero, Zero, 0x10 }, Package (0x04) { 0x0002FFFF, Zero, Zero, 0x10 }, Package (0x04) { 0x0003FFFF, Zero, Zero, 0x10 }, Package (0x04) { 0x0003FFFF, One, Zero, 0x11 }, Package (0x04) { 0x001CFFFF, Zero, Zero, 0x10 }, Package (0x04) { 0x001CFFFF, One, Zero, 0x11 }, Package (0x04) { 0x001CFFFF, 0x02, Zero, 0x12 }, Package (0x04) { 0x001CFFFF, 0x03, Zero, 0x13 }, Package (0x04) { 0x001DFFFF, Zero, Zero, 0x17 }, Package (0x04) { 0x001DFFFF, One, Zero, 0x13 }, Package (0x04) { 0x001DFFFF, 0x02, Zero, 0x12 }, Package (0x04) { 0x001FFFFF, One, Zero, 0x13 }, Package (0x04) { 0x001FFFFF, 0x02, Zero, 0x12 }, Package (0x04) { 0x001BFFFF, Zero, Zero, 0x16 }, Package (0x04) { 0x001AFFFF, Zero, Zero, 0x10 }, Package (0x04) { 0x001AFFFF, One, Zero, 0x15 }, Package (0x04) { 0x001AFFFF, 0x02, Zero, 0x12 } }) Device (ESI) { Name (_ADR, Zero) // _ADR: Address Name (_STA, 0x0B) // _STA: Status } Device (IOU3) { Name (_ADR, 0x00030000) // _ADR: Address Device (PXS1) { Name (_ADR, Zero) // _ADR: Address } Device (HDAU) { Name (_ADR, One) // _ADR: Address } } Device (IOU2) { Name (_ADR, 0x00020000) // _ADR: Address Device (XHCI) { Name (_ADR, 0x02000000) // _ADR: Address } } Device (IOU1) { Name (_ADR, 0x00010000) // _ADR: Address Device (MRVL) { Name (_ADR, 0x01000000) // _ADR: Address } } Device (RP01) { Name (_ADR, 0x001C0000) // _ADR: Address Name (_PRT, Package (0x01) // _PRT: PCI Routing Table { Package (0x04) { 0xFFFF, Zero, Zero, 0x10 } }) } Device (RP02) { Name (_ADR, 0x001C0001) // _ADR: Address Device (JMC0) { Name (_ADR, Zero) // _ADR: Address } Device (PATA) { Name (_ADR, One) // _ADR: Address } Name (_PRT, Package (0x02) // _PRT: PCI Routing Table { Package (0x04) { 0xFFFF, Zero, Zero, 0x11 }, Package (0x04) { 0xFFFF, One, Zero, 0x12 } }) } Device (RP03) { Name (_ADR, 0x001C0002) // _ADR: Address Name (_PRT, Package (0x01) // _PRT: PCI Routing Table { Package (0x04) { 0xFFFF, Zero, Zero, 0x12 } }) } Device (RP04) { Name (_ADR, 0x001C0003) // _ADR: Address Device (JMC1) { Name (_ADR, Zero) // _ADR: Address } Name (_PRT, Package (0x01) // _PRT: PCI Routing Table { Package (0x04) { 0xFFFF, Zero, Zero, 0x13 } }) } Device (RP05) { Name (_ADR, 0x001C0004) // _ADR: Address Device (LAN0) { Name (_ADR, Zero) // _ADR: Address } Name (_PRT, Package (0x01) // _PRT: PCI Routing Table { Package (0x04) { 0xFFFF, Zero, Zero, 0x10 } }) } Device (RP06) { Name (_ADR, 0x001C0005) // _ADR: Address Device (LAN1) { Name (_ADR, Zero) // _ADR: Address } Name (_PRT, Package (0x01) // _PRT: PCI Routing Table { Package (0x04) { 0xFFFF, Zero, Zero, 0x11 } }) } Device (PCIB) { Name (_ADR, 0x001E0000) // _ADR: Address Name (_STA, 0x0F) // _STA: Status Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake { 0x0B, 0x05 }) Method (_L0B, 0, NotSerialized) // _Lxx: Level-Triggered GPE { Notify (PCIB, 0x02) // Device Wake } Name (_PRT, Package (0x01) // _PRT: PCI Routing Table { Package (0x04) { 0x0006FFFF, Zero, Zero, 0x12 } }) Device (FRWR) { Name (_ADR, 0x0A060000) // _ADR: Address Name (_GPE, 0x0B) // _GPE: General Purpose Events Name (_SUN, 0x0A) // _SUN: Slot User Number } } Device (UHC1) { Name (_ADR, 0x001D0000) // _ADR: Address Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake { 0x03, 0x03 }) Method (_L03, 0, NotSerialized) // _Lxx: Level-Triggered GPE { Notify (UHC1, 0x02) // Device Wake } Device (RHUB) { Name (_ADR, Zero) // _ADR: Address Device (PRT1) { Name (_ADR, One) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0xFF, Zero, Zero }) Device (PRT1) { Name (_ADR, One) // _ADR: Address } Device (PRT2) { Name (_ADR, 0x02) // _ADR: Address } } } } Device (UHC2) { Name (_ADR, 0x001D0001) // _ADR: Address Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake { 0x04, 0x03 }) Method (_L04, 0, NotSerialized) // _Lxx: Level-Triggered GPE { Notify (UHC2, 0x02) // Device Wake } Device (RHUB) { Name (_ADR, Zero) // _ADR: Address Device (PRT1) { Name (_ADR, One) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0xFF, Zero, Zero }) Device (PRT1) { Name (_ADR, One) // _ADR: Address } Device (PRT2) { Name (_ADR, 0x02) // _ADR: Address } } } } Device (UHC3) { Name (_ADR, 0x001D0002) // _ADR: Address Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake { 0x0C, 0x03 }) Method (_L0C, 0, NotSerialized) // _Lxx: Level-Triggered GPE { Notify (UHC3, 0x02) // Device Wake } Device (RHUB) { Name (_ADR, Zero) // _ADR: Address Device (PRT1) { Name (_ADR, One) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0xFF, Zero, Zero }) Device (PRT1) { Name (_ADR, One) // _ADR: Address } Device (PRT2) { Name (_ADR, 0x02) // _ADR: Address } } } } Device (UHC4) { Name (_ADR, 0x001A0000) // _ADR: Address Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake { 0x0E, 0x03 }) Method (_L0E, 0, NotSerialized) // _Lxx: Level-Triggered GPE { Notify (UHC4, 0x02) // Device Wake } Device (RHUB) { Name (_ADR, Zero) // _ADR: Address Device (PRT1) { Name (_ADR, One) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0xFF, Zero, Zero }) Device (PRT1) { Name (_ADR, One) // _ADR: Address } Device (PRT2) { Name (_ADR, 0x02) // _ADR: Address } } } } Device (UHC5) { Name (_ADR, 0x001A0001) // _ADR: Address Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake { 0x05, 0x03 }) Method (_L05, 0, NotSerialized) // _Lxx: Level-Triggered GPE { Notify (UHC5, 0x02) // Device Wake } Device (RHUB) { Name (_ADR, Zero) // _ADR: Address Device (PRT1) { Name (_ADR, One) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0xFF, Zero, Zero }) Device (PRT1) { Name (_ADR, One) // _ADR: Address } Device (PRT2) { Name (_ADR, 0x02) // _ADR: Address } } } } Device (UHC6) { Name (_ADR, 0x001A0002) // _ADR: Address Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake { 0x20, 0x03 }) Method (_L20, 0, NotSerialized) // _Lxx: Level-Triggered GPE { Notify (UHC6, 0x02) // Device Wake } Device (RHUB) { Name (_ADR, Zero) // _ADR: Address Device (PRT1) { Name (_ADR, One) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0xFF, Zero, Zero }) Device (PRT1) { Name (_ADR, One) // _ADR: Address } Device (PRT2) { Name (_ADR, 0x02) // _ADR: Address } } } } Device (EHC1) { Name (_ADR, 0x001D0007) // _ADR: Address Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake { 0x0D, 0x03 }) Method (_L0D, 0, NotSerialized) // _Lxx: Level-Triggered GPE { Notify (EHC1, 0x02) // Device Wake } Device (RHUB) { Name (_ADR, Zero) // _ADR: Address Device (PRT1) { Name (_ADR, One) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0xFF, Zero, Zero }) Device (PR11) { Name (_ADR, One) // _ADR: Address } Device (PR12) { Name (_ADR, 0x02) // _ADR: Address } Device (PR13) { Name (_ADR, 0x03) // _ADR: Address } Device (PR14) { Name (_ADR, 0x04) // _ADR: Address } Device (PR15) { Name (_ADR, 0x05) // _ADR: Address } Device (PR16) { Name (_ADR, 0x06) // _ADR: Address } Device (PR17) { Name (_ADR, 0x07) // _ADR: Address } Device (PR18) { Name (_ADR, 0x08) // _ADR: Address } } } } Device (EHC2) { Name (_ADR, 0x001A0007) // _ADR: Address Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake { 0x0D, 0x03 }) Method (_L0D, 0, NotSerialized) // _Lxx: Level-Triggered GPE { Notify (EHC2, 0x02) // Device Wake } Device (RHUB) { Name (_ADR, Zero) // _ADR: Address Device (PRT1) { Name (_ADR, One) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0xFF, Zero, Zero }) Device (PR11) { Name (_ADR, One) // _ADR: Address } Device (PR12) { Name (_ADR, 0x02) // _ADR: Address } Device (PR13) { Name (_ADR, 0x03) // _ADR: Address } Device (PR14) { Name (_ADR, 0x04) // _ADR: Address } Device (PR15) { Name (_ADR, 0x05) // _ADR: Address } Device (PR16) { Name (_ADR, 0x06) // _ADR: Address } Device (PR17) { Name (_ADR, 0x07) // _ADR: Address } Device (PR18) { Name (_ADR, 0x08) // _ADR: Address } } } } Device (LPCB) { Name (_ADR, 0x001F0000) // _ADR: Address } Device (SATA) { Name (_ADR, 0x001F0002) // _ADR: Address } Device (SBUS) { Name (_ADR, 0x001F0003) // _ADR: Address } Device (HDEF) { Name (_ADR, 0x001B0000) // _ADR: Address } Device (EC) { Name (_HID, EisaId ("PNP0C09") /* Embedded Controller Device */) // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID } } } Name (GPIC, Zero) Method (_PIC, 1, NotSerialized) // _PIC: Interrupt Model { GPIC = Arg0 } } DefinitionBlock ("", "SSDT", 2, "Apple ", "Sound", 0x00001000) { Method (_SB.PCI0.IOU3.PXS1._DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((Arg2 == Zero)) { Return (Buffer (One) { 0x03 /* . */ }) } Return (Package (0x02) { "hda-gfx", Buffer (0x0A) { "onboard-1" } }) } Method (_SB.PCI0.IOU3.HDAU._DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((Arg2 == Zero)) { Return (Buffer (One) { 0x03 /* . */ }) } Return (Package (0x02) { "hda-gfx", Buffer (0x0A) { "onboard-1" } }) } Method (_SB.PCI0.PCIB.FRWR._DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((Arg2 == Zero)) { Return (Buffer (One) { 0x03 /* . */ }) } Return (Package (0x02) { "fwhub", Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 /* .... */ } }) } Method (_SB.PCI0.LPCB._DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((Arg2 == Zero)) { Return (Buffer (One) { 0x03 /* . */ }) } Return (Package (0x08) { "name", "pci8086,3a18", "compatible", "pci8086,3a18", "IOName", "pci8086,3a18", "device-id", Buffer (0x04) { 0x18, 0x3A, 0x00, 0x00 /* .:.. */ } }) } Method (_SB.PCI0.EHC1._DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((Arg2 == Zero)) { Return (Buffer (One) { 0x03 /* . */ }) } Return (Package (0x09) { "AAPL,current-available", 0x0834, "AAPL,current-extra", 0x0A8C, "AAPL,current-extra-in-sleep", 0x0A8C, "AAPL,max-port-current-in-sleep", 0x0834, Buffer (One) { 0x00 /* . */ } }) } Method (_SB.PCI0.EHC2._DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((Arg2 == Zero)) { Return (Buffer (One) { 0x03 /* . */ }) } Return (Package (0x09) { "AAPL,current-available", 0x0834, "AAPL,current-extra", 0x0A8C, "AAPL,current-extra-in-sleep", 0x0A8C, "AAPL,max-port-current-in-sleep", 0x0834, Buffer (One) { 0x00 /* . */ } }) } Method (_SB.PCI0.HDEF._DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((Arg2 == Zero)) { Return (Buffer (One) { 0x03 /* . */ }) } Return (Package (0x0A) { "built-in", Buffer (One) { 0x00 /* . */ }, "layout-id", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 /* .... */ }, "device-type", Buffer (0x25) { "Realtek ALC889 High Definition Audio" }, "PinConfigurations", Buffer (Zero) {}, "hda-gfx", Buffer (0x0A) { "onboard-2" } }) } } Link to comment Share on other sites More sharing options...
MaLd0n Posted March 15, 2017 Share Posted March 15, 2017 I extract config.list clicking generate config because F4 no effect. About nullcpupm this option is on drop tables tab? ye, ur partition is not fat32 this is kext, break the PM NullCPUPowerManagement.kext.zip DSDT + SSDT for X58A-UD7 DefinitionBlock ("", "DSDT", 5, "Apple ", "X58AUD7 ", 0x00000021) { Scope (_SB) { Name (\_S0, Package (0x04) // _S0_: S0 System State { Zero, Zero, Zero, Zero }) Name (\_S3, Package (0x04) // _S3_: S3 System State { 0x05, Zero, Zero, Zero }) Name (\_S4, Package (0x04) // _S4_: S4 System State { 0x06, Zero, Zero, Zero }) Name (\_S5, Package (0x04) // _S5_: S5 System State { 0x07, Zero, Zero, Zero }) Processor (CPU0, 0x00, 0x00000410, 0x06) {} Processor (CPU1, 0x01, 0x00000410, 0x06) {} Processor (CPU2, 0x02, 0x00000410, 0x06) {} Processor (CPU3, 0x03, 0x00000410, 0x06) {} Processor (CPU4, 0x04, 0x00000410, 0x06) {} Processor (CPU5, 0x05, 0x00000410, 0x06) {} Processor (CPU6, 0x06, 0x00000410, 0x06) {} Processor (CPU7, 0x07, 0x00000410, 0x06) {} Device (HPET) { Name (_HID, EisaId ("PNP0103") /* HPET System Timer */) // _HID: Hardware ID Name (_STA, 0x0F) // _STA: Status Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IRQNoFlags () {2,8} Memory32Fixed (ReadWrite, 0xFED00000, // Address Base 0x00000400, // Address Length ) }) } Device (RTC) { Name (_HID, EisaId ("PNP0B00") /* AT Real-Time Clock */) // _HID: Hardware ID Name (_STA, 0x0F) // _STA: Status Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IO (Decode16, 0x0070, // Range Minimum 0x0070, // Range Maximum 0x00, // Alignment 0x02, // Length ) }) } Device (PWRB) { Name (_HID, EisaId ("PNP0C0C") /* Power Button Device */) // _HID: Hardware ID Name (_STA, 0x0B) // _STA: Status Name (_GPE, 0x1B) // _GPE: General Purpose Events Method (_L1B, 0, NotSerialized) // _Lxx: Level-Triggered GPE { Notify (PWRB, 0x02) // Device Wake } } Device (PCI0) { Name (_HID, EisaId ("PNP0A03") /* PCI Bus */) // _HID: Hardware ID Name (_STA, 0x0F) // _STA: Status Name (_ADR, Zero) // _ADR: Address Name (_UID, Zero) // _UID: Unique ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IO (Decode16, 0x0CF8, // Range Minimum 0x0CF8, // Range Maximum 0x01, // Alignment 0x08, // Length ) WordBusNumber (ResourceConsumer, MinNotFixed, MaxNotFixed, PosDecode, 0x0000, // Granularity 0x0000, // Range Minimum 0x003F, // Range Maximum 0x0000, // Translation Offset 0x0040, // Length ,, ) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0000, // Range Minimum 0x0CF7, // Range Maximum 0x0000, // Translation Offset 0x0CF8, // Length ,, , TypeStatic, DenseTranslation) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0D00, // Range Minimum 0xFFFF, // Range Maximum 0x0000, // Translation Offset 0xF300, // Length ,, , TypeStatic, DenseTranslation) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000A0000, // Range Minimum 0x000BFFFF, // Range Maximum 0x00000000, // Translation Offset 0x00020000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000C0000, // Range Minimum 0x000C3FFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000C4000, // Range Minimum 0x000C7FFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000C8000, // Range Minimum 0x000CBFFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000CC000, // Range Minimum 0x000CFFFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000D0000, // Range Minimum 0x000D3FFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000D4000, // Range Minimum 0x000D7FFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000D8000, // Range Minimum 0x000DBFFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000DC000, // Range Minimum 0x000DFFFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000E0000, // Range Minimum 0x000E3FFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000E4000, // Range Minimum 0x000E7FFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000E8000, // Range Minimum 0x000EBFFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000EC000, // Range Minimum 0x000EFFFF, // Range Maximum 0x00000000, // Translation Offset 0x00004000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000F0000, // Range Minimum 0x000FFFFF, // Range Maximum 0x00000000, // Translation Offset 0x00010000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0xFED40000, // Range Minimum 0xFED44FFF, // Range Maximum 0x00000000, // Translation Offset 0x00005000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0xDFF00000, // Range Minimum 0xFEBFFFFF, // Range Maximum 0x00000000, // Translation Offset 0x1ED00000, // Length ,, , AddressRangeMemory, TypeStatic) }) Name (_PRT, Package (0x11) // _PRT: PCI Routing Table { Package (0x04) { 0x0001FFFF, Zero, Zero, 0x10 }, Package (0x04) { 0x0002FFFF, Zero, Zero, 0x10 }, Package (0x04) { 0x0003FFFF, Zero, Zero, 0x10 }, Package (0x04) { 0x0003FFFF, One, Zero, 0x11 }, Package (0x04) { 0x001CFFFF, Zero, Zero, 0x10 }, Package (0x04) { 0x001CFFFF, One, Zero, 0x11 }, Package (0x04) { 0x001CFFFF, 0x02, Zero, 0x12 }, Package (0x04) { 0x001CFFFF, 0x03, Zero, 0x13 }, Package (0x04) { 0x001DFFFF, Zero, Zero, 0x17 }, Package (0x04) { 0x001DFFFF, One, Zero, 0x13 }, Package (0x04) { 0x001DFFFF, 0x02, Zero, 0x12 }, Package (0x04) { 0x001FFFFF, One, Zero, 0x13 }, Package (0x04) { 0x001FFFFF, 0x02, Zero, 0x12 }, Package (0x04) { 0x001BFFFF, Zero, Zero, 0x16 }, Package (0x04) { 0x001AFFFF, Zero, Zero, 0x10 }, Package (0x04) { 0x001AFFFF, One, Zero, 0x15 }, Package (0x04) { 0x001AFFFF, 0x02, Zero, 0x12 } }) Device (ESI) { Name (_ADR, Zero) // _ADR: Address Name (_STA, 0x0B) // _STA: Status } Device (IOU3) { Name (_ADR, 0x00030000) // _ADR: Address Device (PXS1) { Name (_ADR, Zero) // _ADR: Address } Device (HDAU) { Name (_ADR, One) // _ADR: Address } } Device (IOU2) { Name (_ADR, 0x00020000) // _ADR: Address Device (XHCI) { Name (_ADR, 0x02000000) // _ADR: Address } } Device (IOU1) { Name (_ADR, 0x00010000) // _ADR: Address Device (MRVL) { Name (_ADR, 0x01000000) // _ADR: Address } } Device (RP01) { Name (_ADR, 0x001C0000) // _ADR: Address Name (_PRT, Package (0x01) // _PRT: PCI Routing Table { Package (0x04) { 0xFFFF, Zero, Zero, 0x10 } }) } Device (RP02) { Name (_ADR, 0x001C0001) // _ADR: Address Device (JMC0) { Name (_ADR, Zero) // _ADR: Address } Device (PATA) { Name (_ADR, One) // _ADR: Address } Name (_PRT, Package (0x02) // _PRT: PCI Routing Table { Package (0x04) { 0xFFFF, Zero, Zero, 0x11 }, Package (0x04) { 0xFFFF, One, Zero, 0x12 } }) } Device (RP03) { Name (_ADR, 0x001C0002) // _ADR: Address Name (_PRT, Package (0x01) // _PRT: PCI Routing Table { Package (0x04) { 0xFFFF, Zero, Zero, 0x12 } }) } Device (RP04) { Name (_ADR, 0x001C0003) // _ADR: Address Device (JMC1) { Name (_ADR, Zero) // _ADR: Address } Name (_PRT, Package (0x01) // _PRT: PCI Routing Table { Package (0x04) { 0xFFFF, Zero, Zero, 0x13 } }) } Device (RP05) { Name (_ADR, 0x001C0004) // _ADR: Address Device (LAN0) { Name (_ADR, Zero) // _ADR: Address } Name (_PRT, Package (0x01) // _PRT: PCI Routing Table { Package (0x04) { 0xFFFF, Zero, Zero, 0x10 } }) } Device (RP06) { Name (_ADR, 0x001C0005) // _ADR: Address Device (LAN1) { Name (_ADR, Zero) // _ADR: Address } Name (_PRT, Package (0x01) // _PRT: PCI Routing Table { Package (0x04) { 0xFFFF, Zero, Zero, 0x11 } }) } Device (PCIB) { Name (_ADR, 0x001E0000) // _ADR: Address Name (_STA, 0x0F) // _STA: Status Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake { 0x0B, 0x05 }) Method (_L0B, 0, NotSerialized) // _Lxx: Level-Triggered GPE { Notify (PCIB, 0x02) // Device Wake } Name (_PRT, Package (0x01) // _PRT: PCI Routing Table { Package (0x04) { 0x0006FFFF, Zero, Zero, 0x12 } }) Device (FRWR) { Name (_ADR, 0x0A060000) // _ADR: Address Name (_GPE, 0x0B) // _GPE: General Purpose Events Name (_SUN, 0x0A) // _SUN: Slot User Number } } Device (UHC1) { Name (_ADR, 0x001D0000) // _ADR: Address Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake { 0x03, 0x03 }) Method (_L03, 0, NotSerialized) // _Lxx: Level-Triggered GPE { Notify (UHC1, 0x02) // Device Wake } Device (RHUB) { Name (_ADR, Zero) // _ADR: Address Device (PRT1) { Name (_ADR, One) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0xFF, Zero, Zero }) Device (PRT1) { Name (_ADR, One) // _ADR: Address } Device (PRT2) { Name (_ADR, 0x02) // _ADR: Address } } } } Device (UHC2) { Name (_ADR, 0x001D0001) // _ADR: Address Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake { 0x04, 0x03 }) Method (_L04, 0, NotSerialized) // _Lxx: Level-Triggered GPE { Notify (UHC2, 0x02) // Device Wake } Device (RHUB) { Name (_ADR, Zero) // _ADR: Address Device (PRT1) { Name (_ADR, One) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0xFF, Zero, Zero }) Device (PRT1) { Name (_ADR, One) // _ADR: Address } Device (PRT2) { Name (_ADR, 0x02) // _ADR: Address } } } } Device (UHC3) { Name (_ADR, 0x001D0002) // _ADR: Address Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake { 0x0C, 0x03 }) Method (_L0C, 0, NotSerialized) // _Lxx: Level-Triggered GPE { Notify (UHC3, 0x02) // Device Wake } Device (RHUB) { Name (_ADR, Zero) // _ADR: Address Device (PRT1) { Name (_ADR, One) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0xFF, Zero, Zero }) Device (PRT1) { Name (_ADR, One) // _ADR: Address } Device (PRT2) { Name (_ADR, 0x02) // _ADR: Address } } } } Device (UHC4) { Name (_ADR, 0x001A0000) // _ADR: Address Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake { 0x0E, 0x03 }) Method (_L0E, 0, NotSerialized) // _Lxx: Level-Triggered GPE { Notify (UHC4, 0x02) // Device Wake } Device (RHUB) { Name (_ADR, Zero) // _ADR: Address Device (PRT1) { Name (_ADR, One) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0xFF, Zero, Zero }) Device (PRT1) { Name (_ADR, One) // _ADR: Address } Device (PRT2) { Name (_ADR, 0x02) // _ADR: Address } } } } Device (UHC5) { Name (_ADR, 0x001A0001) // _ADR: Address Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake { 0x05, 0x03 }) Method (_L05, 0, NotSerialized) // _Lxx: Level-Triggered GPE { Notify (UHC5, 0x02) // Device Wake } Device (RHUB) { Name (_ADR, Zero) // _ADR: Address Device (PRT1) { Name (_ADR, One) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0xFF, Zero, Zero }) Device (PRT1) { Name (_ADR, One) // _ADR: Address } Device (PRT2) { Name (_ADR, 0x02) // _ADR: Address } } } } Device (UHC6) { Name (_ADR, 0x001A0002) // _ADR: Address Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake { 0x20, 0x03 }) Method (_L20, 0, NotSerialized) // _Lxx: Level-Triggered GPE { Notify (UHC6, 0x02) // Device Wake } Device (RHUB) { Name (_ADR, Zero) // _ADR: Address Device (PRT1) { Name (_ADR, One) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0xFF, Zero, Zero }) Device (PRT1) { Name (_ADR, One) // _ADR: Address } Device (PRT2) { Name (_ADR, 0x02) // _ADR: Address } } } } Device (EHC1) { Name (_ADR, 0x001D0007) // _ADR: Address Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake { 0x0D, 0x03 }) Method (_L0D, 0, NotSerialized) // _Lxx: Level-Triggered GPE { Notify (EHC1, 0x02) // Device Wake } Device (RHUB) { Name (_ADR, Zero) // _ADR: Address Device (PRT1) { Name (_ADR, One) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0xFF, Zero, Zero }) Device (PR11) { Name (_ADR, One) // _ADR: Address } Device (PR12) { Name (_ADR, 0x02) // _ADR: Address } Device (PR13) { Name (_ADR, 0x03) // _ADR: Address } Device (PR14) { Name (_ADR, 0x04) // _ADR: Address } Device (PR15) { Name (_ADR, 0x05) // _ADR: Address } Device (PR16) { Name (_ADR, 0x06) // _ADR: Address } Device (PR17) { Name (_ADR, 0x07) // _ADR: Address } Device (PR18) { Name (_ADR, 0x08) // _ADR: Address } } } } Device (EHC2) { Name (_ADR, 0x001A0007) // _ADR: Address Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake { 0x0D, 0x03 }) Method (_L0D, 0, NotSerialized) // _Lxx: Level-Triggered GPE { Notify (EHC2, 0x02) // Device Wake } Device (RHUB) { Name (_ADR, Zero) // _ADR: Address Device (PRT1) { Name (_ADR, One) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0xFF, Zero, Zero }) Device (PR11) { Name (_ADR, One) // _ADR: Address } Device (PR12) { Name (_ADR, 0x02) // _ADR: Address } Device (PR13) { Name (_ADR, 0x03) // _ADR: Address } Device (PR14) { Name (_ADR, 0x04) // _ADR: Address } Device (PR15) { Name (_ADR, 0x05) // _ADR: Address } Device (PR16) { Name (_ADR, 0x06) // _ADR: Address } Device (PR17) { Name (_ADR, 0x07) // _ADR: Address } Device (PR18) { Name (_ADR, 0x08) // _ADR: Address } } } } Device (LPCB) { Name (_ADR, 0x001F0000) // _ADR: Address } Device (SATA) { Name (_ADR, 0x001F0002) // _ADR: Address } Device (SBUS) { Name (_ADR, 0x001F0003) // _ADR: Address } Device (HDEF) { Name (_ADR, 0x001B0000) // _ADR: Address } Device (EC) { Name (_HID, EisaId ("PNP0C09") /* Embedded Controller Device */) // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID } } } Name (GPIC, Zero) Method (_PIC, 1, NotSerialized) // _PIC: Interrupt Model { GPIC = Arg0 } } DefinitionBlock ("", "SSDT", 2, "Apple ", "Sound", 0x00001000) { Method (_SB.PCI0.IOU3.PXS1._DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((Arg2 == Zero)) { Return (Buffer (One) { 0x03 /* . */ }) } Return (Package (0x02) { "hda-gfx", Buffer (0x0A) { "onboard-1" } }) } Method (_SB.PCI0.IOU3.HDAU._DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((Arg2 == Zero)) { Return (Buffer (One) { 0x03 /* . */ }) } Return (Package (0x02) { "hda-gfx", Buffer (0x0A) { "onboard-1" } }) } Method (_SB.PCI0.PCIB.FRWR._DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((Arg2 == Zero)) { Return (Buffer (One) { 0x03 /* . */ }) } Return (Package (0x02) { "fwhub", Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 /* .... */ } }) } Method (_SB.PCI0.LPCB._DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((Arg2 == Zero)) { Return (Buffer (One) { 0x03 /* . */ }) } Return (Package (0x08) { "name", "pci8086,3a18", "compatible", "pci8086,3a18", "IOName", "pci8086,3a18", "device-id", Buffer (0x04) { 0x18, 0x3A, 0x00, 0x00 /* .:.. */ } }) } Method (_SB.PCI0.EHC1._DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((Arg2 == Zero)) { Return (Buffer (One) { 0x03 /* . */ }) } Return (Package (0x09) { "AAPL,current-available", 0x0834, "AAPL,current-extra", 0x0A8C, "AAPL,current-extra-in-sleep", 0x0A8C, "AAPL,max-port-current-in-sleep", 0x0834, Buffer (One) { 0x00 /* . */ } }) } Method (_SB.PCI0.EHC2._DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((Arg2 == Zero)) { Return (Buffer (One) { 0x03 /* . */ }) } Return (Package (0x09) { "AAPL,current-available", 0x0834, "AAPL,current-extra", 0x0A8C, "AAPL,current-extra-in-sleep", 0x0A8C, "AAPL,max-port-current-in-sleep", 0x0834, Buffer (One) { 0x00 /* . */ } }) } Method (_SB.PCI0.HDEF._DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((Arg2 == Zero)) { Return (Buffer (One) { 0x03 /* . */ }) } Return (Package (0x0A) { "built-in", Buffer (One) { 0x00 /* . */ }, "layout-id", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 /* .... */ }, "device-type", Buffer (0x25) { "Realtek ALC889 High Definition Audio" }, "PinConfigurations", Buffer (Zero) {}, "hda-gfx", Buffer (0x0A) { "onboard-2" } }) } } u dont need ssdt, apply all in tiny DSDT. See my signature --> DSDT, but the same result, 1 second + in boot 1 Link to comment Share on other sites More sharing options...
Rody Nunes Posted March 15, 2017 Share Posted March 15, 2017 ye, ur partition is not fat32 this is kext, break the PM NullCPUPowerManagement.kext.zip u dont need ssdt, apply all in tiny DSDT. See my signature --> DSDT, but the same result, 1 second + in boot In the first quote I did not understand what you mean break the PM In the second quote worsened even more lolol 1 Link to comment Share on other sites More sharing options...
MaLd0n Posted March 15, 2017 Share Posted March 15, 2017 PM = power management 1 Link to comment Share on other sites More sharing options...
Rody Nunes Posted March 15, 2017 Share Posted March 15, 2017 PM = power management I place nullpowermanagement.kext in folder EFI/CLOVER/kexts/10.12 but nothing shutdown 1 Link to comment Share on other sites More sharing options...
MaLd0n Posted March 15, 2017 Share Posted March 15, 2017 u use DSDT too? 1 Link to comment Share on other sites More sharing options...
Rody Nunes Posted March 16, 2017 Share Posted March 16, 2017 u use DSDT too? Yes I do. 1 Link to comment Share on other sites More sharing options...
MaLd0n Posted March 16, 2017 Share Posted March 16, 2017 U can extract ur original DSDT with Windows or Linux? in Mac u need remove all patghes Acpi in Clover, remove DSDT too, reboot and extract new DSDT Use Maciasl https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/RehabMan-MaciASL-2016-0423.zip if u use DSDT from other mobo, u need check - Same mobo and same bios version dont use DSDT from other mobo, only from same mobo and bios version Link to comment Share on other sites More sharing options...
Rody Nunes Posted March 16, 2017 Share Posted March 16, 2017 U can extract ur original DSDT with Windows or Linux? in Mac u need remove all patghes Acpi in Clover, remove DSDT too, reboot and extract new DSDT Use Maciasl https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/RehabMan-MaciASL-2016-0423.zip if u use DSDT from other mobo, u need check - Same mobo and same bios version dont use DSDT from other mobo, only from same mobo and bios version Extracted from MaciaASL , place this dsdt original no compiled in folder EFI/CLOVER/ACPI/origin ? 1 Link to comment Share on other sites More sharing options...
MaLd0n Posted March 16, 2017 Share Posted March 16, 2017 open Maciasl/file/save as and send me if u dont edit, no diference with DSDT inside bios u need edit and Clover override table 1 Link to comment Share on other sites More sharing options...
Rody Nunes Posted March 16, 2017 Share Posted March 16, 2017 open Maciasl/file/save as and send me if u dont edit, no diference with DSDT inside bios u need edit and Clover override table Send for you no compiled and no edit System DSDT.zip 1 Link to comment Share on other sites More sharing options...
MaLd0n Posted March 16, 2017 Share Posted March 16, 2017 1- Clean install 2- Install Clover with options 3- Replace folder CLOVER GA-X58-UD3R.zip 4- Reboot with -v 5- Activate video if u have a problem, remove AppleAlc.kext, in many x58 chipset, system dont boot with kext, but if work, u have a vanilla system, native audio, etc Link to comment Share on other sites More sharing options...
Rody Nunes Posted March 16, 2017 Share Posted March 16, 2017 1- Clean install 2- Install Clover with options 01.png 02.png 3- Replace folder CLOVER GA-X58-UD3R.zip 4- Reboot with -v 5- Activate video if u have a problem, remove AppleAlc.kext, in many x58 chipset, system dont boot with kext, but if work, u have a vanilla system, native audio, etc I dont believe is shutdown 20 times. cool The sensors no running, only temperature of HDs Link to comment Share on other sites More sharing options...
MaLd0n Posted March 16, 2017 Share Posted March 16, 2017 i dont use sensors, cause many problems, i dont think about lga 1366, but i use intel app in my new hardware, in my old hardware, dont work Intel® Power Gadget SIERRA.zip 1 Link to comment Share on other sites More sharing options...
Foxic Posted March 16, 2017 Share Posted March 16, 2017 I'm having an issue since installing a BCM943602CS Wifi/Bluetooth card. The problem is described here with a potential fix: http://www.insanelymac.com/forum/topic/316815-bcm943602cs-combo-card-prevents-sleep-on-sierra/ Is there a way to accomplish the same in DSDT? I have the bluetooth plugged into an internal header, ID with IORegExplorer is 3d000000, I believe this is USB0, also cross referencing with a photo of the motherboard, this header is identified as USB1 (usb0 & usb1?), the header next to it is labeled USB2 (usb2 & usb3?). If this is correct then USB0 = BT USB1 = Front Panel USB USB2&3 = Empty This is my USB0 section Device (USB0) { Name (_ADR, 0x001D0000) Method (_S3D, 0, NotSerialized) { If (LEqual (OSFL, 0x02)) { Return (0x02) } Return (0x03) } Name (_PRW, Package (0x02) { 0x03, 0x03 }) } How can I get this port to show as internal to stop my hack waking as soon as I put it to sleep? 1 Link to comment Share on other sites More sharing options...
Rody Nunes Posted March 16, 2017 Share Posted March 16, 2017 i dont use sensors, cause many problems, i dont think about lga 1366, but i use intel app in my new hardware, in my old hardware, dont work Intel® Power Gadget SIERRA.zip Do not use the sensors to not affect the operation of the cooler and cooling of the computer, I use my hachintosh to edit movies and this requires a lot of the machine. 1 Link to comment Share on other sites More sharing options...
Recommended Posts