Jump to content

[Guide] Mac OSX 10.12 and 10.13 with X99 Broadwell-E family and Haswell-E family


nmano
 Share

1,954 posts in this topic

Recommended Posts

maybe it´s the combination with my GTX 980Ti.

 

I have 3 installations of Sierra, and it´s always the same. I can boot with AppleALC when i use InsanelyRepairPermission befor.

This works fine, but when macOS changes something and rebuild caches it self, i can´t boot.

Tested this with ONYX and delete & rebuild caches. System don´t boot. I have to use -alcoff and it boots fine.

Now running InsanelyRepairPermission, and it boots again.

 

I have no idea, with 10.11.6 i never had this problems.

 

I had an issue with 10.12.1 and AppleALC too. On my ASRock Z170 Fatal1ty ITX (Realtek ALC1150) caused kernel panic every time I rebuilt kernel cache. Even after unistall it, the behavior never stopped. Tried a fresh install with no audio at all, and everithing is fine. Back to PikeRalpha/Toleda's method. Still not sure about AppleALC relation, though.

Link to comment
Share on other sites

Tested a few minutes ago again with 10.12.1 and AppleALC. System hangs at boot. When i use -alcoff my system boots.

So back to patched AppleHDA and it boots every time.

 

I download a new 10.12.1 Sierra installer from App Store and make a complete fresh and clean install this weekend.

And i hope i can boot with nv_disable=1 to installer and login.

 

With EC i never had any issues or problems

Link to comment
Share on other sites

Being curious, I again tested the patch Toleda
Everything appears fine but no sound
So back to AppleACL

Surprising

For information, be aware that the majority of the patch in AppleACL.kext are Toleda

look here AppleALC.kext/Contents/PlugIns/PinConfigs.kext/Contents/Info.plist

Link to comment
Share on other sites

Hi,

Wow! What a strange plist for your system lol. As this had not seen any. Many unnecessary things. I'm on mobile phone now, but tomorrow I help you.

 

Haha that happens when a noob has access to more edits and patches then needed.

 

Thanks 

Link to comment
Share on other sites

Automatic Thermal Control Circuit-Enabled patch for Gigabyte board.

I made this patch for If  bios setting CPU Thermal Monitor-Enabled

 

IA32_MISC_ENABLES................(0x1A0) : 0x850089

<dict>
<key>Comment</key>
<string>SammlerG Sierra xcpm MSR Patch 2 / xcpm support Pike R. Alpha/IA32_MISC_ENABLES(0x1A0)=0x850089/Enabled-N.Mano</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
oAEAANwzAAAAAAAAAAAAAAAAAABAAAAAAQAF
</data>
<key>Replace</key>
<data>
oAEAANwzAAAAAAAAAAAAAAAAAABAAAAACQAF
</data>
</dict>

config.plist.zip

Link to comment
Share on other sites

Automatic Thermal Control Circuit-Enabled or Disabled or Auto patch.

This patch full supported CPU Thermal monitor Enable or Disabled Or Auto setting in bios. Finally stop restart for gigabyte board.

<dict>
<key>Comment</key>
<string>SammlerG Sierra xcpm MSR Patch 2 / xcpm support Pike R. Alpha/IA32_MISC_ENABLES(0x1A0)=0x850089/Enabled or Disabled or Auto N.Mano</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
oAEAANwzAAAAAAAAAAAAAAAAAABAAAAAAQAFAAAAAAAA
AAAAAAAAAAAAAAAAAAAAsAEAAJABAAA=
</data>
<key>Replace</key>
<data>
oAEAANwzAAAAAAAAAAAAAAAAAABAAAAACQAFAAAAAAAA
AAAAAAAAAAAAAAAAAAAAsAEAAJABAAA=
</data>
</dict>

config.plist.zip

post-413859-0-68661200-1477771636_thumb.png

  • Like 1
Link to comment
Share on other sites

Hey @nmano, you have WiFi/Bluetooth working on this Hack?

 

Thanks

Yes Its worked.

  Apple Bluetooth Software Version: 5.0.1f7
  Hardware, Features, and Settings:
  Name: manoranjan’s Mac Pro
  Address: c4-8e-8f-fd-53-88
  Bluetooth Low Energy Supported: Yes
  Handoff Supported: Yes
  Instant Hot Spot Supported: Yes
  Manufacturer: Broadcom
  Transport: USB
  Chipset: 20702A3
  Firmware Version: v14 c4096
  Bluetooth Power: On
  Discoverable: Off
  Connectable: Yes
  Auto Seek Pointing: On
  Remote wake: On
  Vendor ID: 0x0A5C
  Product ID: 0x216F
  HCI Version: 4.0 (0x6)
  HCI Revision: 0x1000
  LMP Version: 4.0 (0x6)
  LMP Subversion: 0x220E
  Device Type (Major): Computer
  Device Type (Complete): Mac Desktop
  Composite Class Of Device: 0x380104
  Device Class (Major): 0x01
  Device Class (Minor): 0x01
  Service Class: 0x1C0
  Auto Seek Keyboard: On
  Devices (Paired, Configured, etc.):
  navaratnam’s Mac Pro:
  Address: 24-0A-64-03-AC-F6
  Major Type: Miscellaneous
  Minor Type: Unknown
  Services: 
  Paired: No
  Configured: Yes
  Connected: No
  Class of Device: 0x00 0x00 0x0000
  c4-8e-8f-fd-53-88:
  Address: C4-8E-8F-FD-53-88
  Major Type: Miscellaneous
  Minor Type: Unknown
  Services: 
  Paired: Yes
  Configured: Yes
  Connected: No
  Class of Device: 0x00 0x00 0x0000
  iPad:
  Address: 38-48-4C-AD-71-FD
  Major Type: Miscellaneous
  Minor Type: Unknown
  Services: 
  Paired: No
  Configured: Yes
  Connected: No
  Class of Device: 0x00 0x00 0x0000
  Services:
  Bluetooth File Transfer:
  Folder other devices can browse: ~/Public
  When receiving items: Accept all without warning
  State: Disabled
  Bluetooth File Exchange:
  Folder for accepted items: ~/Downloads
  When other items are accepted: Save to location
  When receiving items: Accept all without warning
  State: Disabled
  Bluetooth Internet Sharing:
  State: Disabled
  Incoming Serial Ports:
  Bluetooth-Incoming-Port:
  RFCOMM Channel: 3
  Requires Authentication: No
Software Versions:
  CoreWLAN: 11.0 (1200.25.1)
  CoreWLANKit: 12.0 (1200.25.1)
  Menu Extra: 12.0 (1200.37)
  System Information: 12.0 (1200.3)
  IO80211 Family: 12.0 (1200.12.2)
  Diagnostics: 7.0 (700.5)
  AirPort Utility: 6.3.7 (637.5)
  Interfaces:
en2:
  Card Type: AirPort Extreme  (0x14E4, 0x111)
  Firmware Version: Broadcom BCM43xx 1.0 (7.21.171.47.1a8)
  MAC Address: b8:09:8a:d7:c2:5d
  Locale: FCC
  Country Code: US
  Supported PHY Modes: 802.11 a/b/g/n/ac
  Supported Channels: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 144, 149, 153, 157, 161, 165
  Wake On Wireless: Supported
  AirDrop: Supported
  AirDrop Channel: 149
  Auto Unlock: Supported
  Status: Connected
  Current Network Information:
Comwave-6C03:
  PHY Mode: 802.11n
  BSSID: 00:23:6a:eb:6c:05
  Channel: 1
  Country Code: US
  Network Type: Infrastructure
  Security: WPA2 Personal
  Signal / Noise: -81 dBm / -83 dBm
  Transmit Rate: 20
  MCS Index: 2
  Other Local Wi-Fi Networks:
Rogers:
  PHY Mode: 802.11n
  BSSID: 1c:ab:c0:0d:98:c8
  Channel: 6
  Country Code: US
  Network Type: Infrastructure
  Security: WPA/WPA2 Personal
  Signal / Noise: -75 dBm / 0 dBm
Rogers-5G:
  PHY Mode: 802.11n
  BSSID: 1e:ab:c0:0d:98:c0
  Channel: 149
  Country Code: US
  Network Type: Infrastructure
  Security: WPA/WPA2 Personal
  Signal / Noise: -86 dBm / 0 dBm
  • Like 2
Link to comment
Share on other sites

Hello,

 

I'm close to a fully working build but i can not get my usb 3 to work, and i'm guessing that's causing also my no sleep/turn off issues as well as it just keeps rebooting. 

 

I'm using DSDT from nmano which solved a ton of issues for me, audio works with voodooHDA, wifi+bluetooth works OOB with apple airport card.

 

Attached is my config.plist maybe someone with better knowledge will find what is missing. 

 

Thanks

 

 

I relied on my ASUS UEFI, search in your Gigabyte for these settings.

Enter your board UEFI Bios and press F5 to load default values and OK.

Press F7

In Advanced:

USB Configuration and set:

Intel XHCI Mode - Smart Auto

XHCI Legacy Support - Enable

EHCI Legacy Support - Enable

XHCI Hand-off - Enable

EHCI Hand-off - Enable

 

In Ai Tweaker:

Internal CPU Power Management (EIST) - Disable

 

In Boot / Secure Boot:

Os Type - Other OS

 

Press F10 to Save and Exit

Try using these Drivers, Kexts and plist attached.

Generate a serial number for plist (this one don´t have)

Remove other older kexts that you use for USB in Clover EFI or S/L/E.

​Reboot and the USB 2, 3 and 3.1 should work.

​Good luck

Anexo.zip

Link to comment
Share on other sites

I add 2 more patches.

IF you Disable C1E in bios

<dict>
<key>Comment</key>
<string>N.Mano / xcpm support Pike R. Alpha/MSR_POWER_CTL/0x1FC/0x21040059/If C1E-Disabled</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
/AEAANwzAAAAAAAAAAAAAAAAEAAAAAAAGgAEAA==
</data>
<key>Replace</key>
<data>
/AEAANwzAAAAAAAAAAAAAAAAAAAAAAAAWQAEIQ==
</data>
</dict>

IF you Enable C1E in bios 

<dict>
<key>Comment</key>
<string>N.Mano / xcpm support Pike R. Alpha/MSR_POWER_CTL/0x1FC/If C1E-Enabled</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
/AEAANwzAAAAAAAAAAAAAAAAEAAAAAAAGgAEAA==
</data>
<key>Replace</key>
<data>
/AEAANwzAAAAAAAAAAAAAAAAEAAAAAAAWwAEAA==
</data>
</dict>
  • Like 1
Link to comment
Share on other sites

I am happy with XCPM.

My config and bios setting

 

XMP: profile 1

C1E: Disabled

C6/C7: Enable

CPU Thermal Monitor: Enabled

C3: Enable

EIST: Disable

 

CPU Thermal Monitor: Enable

IA32_MISC_ENABLES................(0x1A0) : 0x850089

 

MSR_POWER_CTL....................(0x1FC) : 0x21040059

------------------------------------------

 - C1E Enable............................: 0 (disabled)

Last login: Sun Oct 30 14:51:42 on console
manoranjans-Pro:~ manoranjan$ sudo chown -R root:wheel /Users/manoranjan/Desktop/AppleIntelInfo.kext 
Password:
manoranjans-Pro:~ manoranjan$ sudo chmod -R 755 /Users/manoranjan/Desktop/AppleIntelInfo.kext 
manoranjans-Pro:~ manoranjan$ sudo kextload /Users/manoranjan/Desktop/AppleIntelInfo.kext 
manoranjans-Pro:~ manoranjan$ sudo cat /tmp/AppleIntelInfo.dat

AppleIntelInfo.kext v1.8e Copyright © 2012-2016 Pike R. Alpha. All rights reserved

Settings:
------------------------------------------
logMSRs..................................: 1
logIGPU..................................: 0
logCStates...............................: 1
logIPGStyle..............................: 1
InitialTSC...............................: 0x73480feda9e (264 MHz)
MWAIT C-States...........................: 8480

Processor Brandstring....................: Intel(R) Core(TM) i7-5960X CPU @ 3.00GHz

Processor Signature..................... : 0x306F2
------------------------------------------
 - Family............................... : 6
 - Stepping............................. : 2
 - Model................................ : 0x3F (63)

Model Specific Registers (MSRs)
------------------------------------------

MSR_CORE_THREAD_COUNT............(0x35)  : 0xFFFFFF805CDC6B00
------------------------------------------
 - Core Count........................... : 8
 - Thread Count......................... : 16

MSR_PLATFORM_INFO................(0xCE)  : 0x80C3BF3811E00
------------------------------------------
 - Maximum Non-Turbo Ratio.............. : 0x1E (3000 MHz)
 - Ratio Limit for Turbo Mode........... : 1 (programmable)
 - TDP Limit for Turbo Mode............. : 1 (programmable)
 - Low Power Mode Support............... : 1 (LPM supported)
 - Number of ConfigTDP Levels........... : 1 (additional TDP level(s) available)
 - Maximum Efficiency Ratio............. : 12
 - Minimum Operating Ratio.............. : 8

MSR_PMG_CST_CONFIG_CONTROL.......(0xE2)  : 0x7E000403
------------------------------------------
 - I/O MWAIT Redirection Enable......... : 1 (enabled, IO read of MSR(0xE4) mapped to MWAIT)
 - CFG Lock............................. : 0 (MSR not locked)
 - C3 State Auto Demotion............... : 1 (enabled)
 - C1 State Auto Demotion............... : 1 (enabled)
 - C3 State Undemotion.................. : 1 (enabled)
 - C1 State Undemotion.................. : 1 (enabled)
 - Package C-State Auto Demotion........ : 1 (enabled)
 - Package C-State Undemotion........... : 1 (enabled)

MSR_PMG_IO_CAPTURE_BASE..........(0xE4)  : 0x10414
------------------------------------------
 - LVL_2 Base Address................... : 0x414
 - C-state Range........................ : 1 (C6 is the max C-State to include)

IA32_MPERF.......................(0xE7)  : 0x1E520E3971
IA32_APERF.......................(0xE8)  : 0x2942B9076B

MSR_FLEX_RATIO...................(0x194) : 0xE0000
------------------------------------------

MSR_IA32_PERF_STATUS.............(0x198) : 0x27F500002B00
------------------------------------------
 - Current Performance State Value...... : 0x2B00 (4300 MHz)

MSR_IA32_PERF_CONTROL............(0x199) : 0x3200
------------------------------------------
 - Target performance State Value....... : 0x3200 (5000 MHz)
 - Intel Dynamic Acceleration........... : 0 (IDA engaged)

IA32_CLOCK_MODULATION............(0x19A) : 0x0
IA32_THERM_STATUS................(0x19C) : 0x88380000

IA32_MISC_ENABLES................(0x1A0) : 0x850089
------------------------------------------
 - Fast-Strings......................... : 1 (enabled)
 - Automatic Thermal Control Circuit.... : 1 (enabled)
 - Performance Monitoring............... : 1 (available)
 - Processor Event Based Sampling....... : 0 (PEBS supported)
 - Enhanced Intel SpeedStep Technology.. : 1 (enabled)
 - MONITOR FSM.......................... : 1 (MONITOR/MWAIT supported)
 - CFG Lock............................. : 0 (MSR not locked)

MSR_TEMPERATURE_TARGET...........(0x1A2) : 0x591200
------------------------------------------
 - Turbo Attenuation Units.............. : 0 
 - Temperature Target................... : 89
 - TCC Activation Offset................ : 0

MSR_MISC_PWR_MGMT................(0x1AA) : 0x400001
------------------------------------------
 - EIST Hardware Coordination........... : 1 (hardware coordination disabled)
 - Energy/Performance Bias support...... : 1
 - Energy/Performance Bias.............. : 0 (disabled/MSR not visible to software)
 - Thermal Interrupt Coordination Enable : 1 (thermal interrupt routed to all cores)

MSR_TURBO_RATIO_LIMIT............(0x1AD) : 0x2B2B2B2B2B2B2B2B
------------------------------------------
 - Maximum Ratio Limit for C01.......... : 2B (4300 MHz) 
 - Maximum Ratio Limit for C02.......... : 2B (4300 MHz) 
 - Maximum Ratio Limit for C03.......... : 2B (4300 MHz) 
 - Maximum Ratio Limit for C04.......... : 2B (4300 MHz) 
 - Maximum Ratio Limit for C05.......... : 2B (4300 MHz) 
 - Maximum Ratio Limit for C06.......... : 2B (4300 MHz) 
 - Maximum Ratio Limit for C07.......... : 2B (4300 MHz) 
 - Maximum Ratio Limit for C08.......... : 2B (4300 MHz) 

IA32_ENERGY_PERF_BIAS............(0x1B0) : 0x1
------------------------------------------
 - Power Policy Preference...............: 1 (highest performance)

MSR_POWER_CTL....................(0x1FC) : 0x21040059
------------------------------------------
 - C1E Enable............................: 0 (disabled)

MSR_RAPL_POWER_UNIT..............(0x606) : 0xA0E03
------------------------------------------
 - Power Units.......................... : 3 (1/8 Watt)
 - Energy Status Units.................. : 14 (61 micro-Joules)
 - Time Units .......................... : 10 (976.6 micro-Seconds)

MSR_PKG_POWER_LIMIT..............(0x610) : 0x7FFD00014EA82
------------------------------------------
 - Package Power Limit #1............... : 3408 Watt
 - Enable Power Limit #1................ : 1 (enabled)
 - Package Clamping Limitation #1....... : 0 (disabled)
 - Time Window for Power Limit #1....... : 10 (2560 milli-Seconds)
 - Package Power Limit #2............... : 4090 Watt
 - Enable Power Limit #2................ : 1 (enabled)
 - Package Clamping Limitation #2....... : 1 (allow going below OS-requested P/T state setting Time Window for Power Limit #2)
 - Time Window for Power Limit #2....... : 3 (20 milli-Seconds)
 - Lock................................. : 0 (MSR not locked)

MSR_PKG_ENERGY_STATUS............(0x611) : 0x10F20D8E
------------------------------------------
 - Total Energy Consumed................ : 17352 Joules (Watt = Joules / seconds)

MSR_PKG_POWER_INFO...............(0x614) : 0x1280460
------------------------------------------
 - Thermal Spec Power................... : 140 Watt
 - Minimum Power........................ : 0
 - Maximum Power........................ : 0
 - Maximum Time Window.................. : 0

MSR_PP0_POWER_LIMIT..............(0x638) : 0x14FFD0
------------------------------------------
 - Power Limit.......................... : 4090 Watt
 - Enable Power Limit................... : 1 (enabled)
 - Clamping Limitation.................. : 0 (disabled)
 - Time Window for Power Limit.......... : 10 (10240 milli-Seconds)
 - Lock................................. : 0 (MSR not locked)

MSR_PP0_ENERGY_STATUS............(0x639) : 0x0

MSR_TURBO_ACTIVATION_RATIO.......(0x64C) : 0x0

MSR_CONFIG_TDP_NOMINAL...........(0x648) : 0x1E
MSR_CONFIG_TDP_LEVEL1............(0x649) : 0x940000001B0460
MSR_CONFIG_TDP_LEVEL2............(0x64a) : 0x94000000000000
MSR_CONFIG_TDP_CONTROL...........(0x64b) : 0x0
MSR_TURBO_ACTIVATION_RATIO.......(0x64c) : 0x0
MSR_PKGC6_IRTL...................(0x60b) : 0x0
MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x195D174B216
MSR_PKG_C3_RESIDENCY.............(0x3f8) : 0x18ACFE
MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x204F75C468C

IA32_TSC_DEADLINE................(0x6E0) : 0x734841C043E

CPU Ratio Info:
------------------------------------------
Base Clock Frequency (BLCK)............. : 100 MHz
Maximum Efficiency Ratio/Frequency.......: 12 (1200 MHz)
Maximum non-Turbo Ratio/Frequency........: 30 (3000 MHz)
Maximum Turbo Ratio/Frequency............: 43 (4300 MHz)
P-State ratio * 100 = Frequency in MHz
------------------------------------------
CPU P-States [ 37 (43) ]
CPU C3-Cores [ 1 2 7 8 10 12 15 ]
CPU C6-Cores [ 0 2 4 7 8 10 12 14 ]
CPU P-States [ 27 37 (43) ]
CPU C3-Cores [ 1 2 6 7 8 10 12 14 15 ]
CPU C6-Cores [ 0 2 3 4 6 7 8 10 12 14 ]
CPU P-States [ (12) 27 28 37 43 ]
CPU C3-Cores [ 0 1 2 6 7 8 10 12 14 15 ]
CPU C6-Cores [ 0 1 2 3 4 6 7 8 10 12 14 ]
CPU P-States [ 12 27 28 37 39 (43) ]
CPU P-States [ 12 27 28 31 37 39 (43) ]
CPU C6-Cores [ 0 1 2 3 4 6 7 8 9 10 12 14 ]
CPU P-States [ 12 27 28 31 33 37 39 (43) ]
CPU C6-Cores [ 0 1 2 3 4 6 7 8 9 10 11 12 14 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 14 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 ]
CPU P-States [ (12) 27 28 31 33 35 37 39 43 ]
CPU P-States [ (12) 27 28 31 33 35 37 39 41 43 ]
CPU P-States [ (12) 27 28 29 31 33 35 37 39 41 43 ]
CPU C3-Cores [ 0 1 2 6 7 8 10 12 13 14 15 ]
CPU P-States [ (12) 25 27 28 29 31 33 35 37 39 41 43 ]
CPU C3-Cores [ 0 1 2 3 6 7 8 10 11 12 13 14 15 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ]
CPU P-States [ (12) 23 25 27 28 29 31 33 35 37 39 41 43 ]
CPU P-States [ (12) 23 25 27 28 29 30 31 33 35 37 39 41 43 ]
CPU P-States [ 12 23 25 27 28 29 30 31 33 34 35 37 39 41 (43) ]
CPU P-States [ 12 23 25 27 28 29 30 31 33 34 35 37 38 39 41 (43) ]
CPU P-States [ 12 23 25 26 27 28 29 30 31 33 34 35 37 38 39 41 (43) ]
CPU P-States [ 12 23 25 26 27 28 29 30 31 33 34 35 36 37 38 39 41 (43) ]

manoranjans-Pro:~ manoranjan$

config.plist.zip

  • Like 1
Link to comment
Share on other sites

nmano, what a great fight that you had with XCPM lol. But it's good when the effort and dedication are rewarded.
And I finally managed to get sound from the ALC1150 through original AppleHDA.
Bye bye voodooHDA and thanks for everything :P

post-1313347-0-35601500-1477959122_thumb.png

  • Like 1
Link to comment
Share on other sites

nmano, your patch 1 is restarting my system?

 

My Patch 1:

 

<dict>
<key>Comment</key>
<string>SammlerG Sierra xcpm MSR Patch 1 / xcpm support Pike R. Alpha</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
qgEAANwzAAAAAAAAAAAAAAAAAAAAAAAAAQ==
</data>
<key>Replace</key>
<data>
qgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
</data>
</dict>
 
Your patch 1:
 
<dict>
<key>Comment</key>
<string>SammlerG Sierra xcpm MSR Patch 1 / xcpm support Pike R. Alpha/0x82D300/MSR_MISC_PWR_MGMT/0x1AA</string>
<key>Disabled</key>
<true/>
<key>Find</key>
<data>
qgEAANwzAAAAAAAAAAAAAAAAAAAAAAAAAQ==
</data>
<key>Replace</key>
<data>
qgEAANwzAAAAAAAAAAAAAAAAAAAAAAAAAA==
</data>
</dict>
 
Data from my output:
 

MSR_MISC_PWR_MGMT................(0x1AA) : 0x402000 (is this the problem different from yours?)

------------------------------------------

 - EIST Hardware Coordination........... : 0 (hardware coordination enabled)

 - Energy/Performance Bias support...... : 1

 - Energy/Performance Bias.............. : 0 (disabled/MSR not visible to software)

 - Thermal Interrupt Coordination Enable : 1 (thermal interrupt routed to all cores)

 

 

Link to comment
Share on other sites

 

nmano, your patch 1 is restarting my system?

 

My Patch 1:

 

<dict>
<key>Comment</key>
<string>SammlerG Sierra xcpm MSR Patch 1 / xcpm support Pike R. Alpha</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
qgEAANwzAAAAAAAAAAAAAAAAAAAAAAAAAQ==
</data>
<key>Replace</key>
<data>
qgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
</data>
</dict>
 
Your patch 1:
 
<dict>
<key>Comment</key>
<string>SammlerG Sierra xcpm MSR Patch 1 / xcpm support Pike R. Alpha/0x82D300/MSR_MISC_PWR_MGMT/0x1AA</string>
<key>Disabled</key>
<true/>
<key>Find</key>
<data>
qgEAANwzAAAAAAAAAAAAAAAAAAAAAAAAAQ==
</data>
<key>Replace</key>
<data>
qgEAANwzAAAAAAAAAAAAAAAAAAAAAAAAAA==
</data>
</dict>
 
Data from my output:
 

MSR_MISC_PWR_MGMT................(0x1AA) : 0x402000 (is this the problem different from yours?)

------------------------------------------

 - EIST Hardware Coordination........... : 0 (hardware coordination enabled)

 - Energy/Performance Bias support...... : 1

 - Energy/Performance Bias.............. : 0 (disabled/MSR not visible to software)

 - Thermal Interrupt Coordination Enable : 1 (thermal interrupt routed to all cores)

 

If the system is quite good...if you have no reset, no freezes no other problems, why to try always new patches if they are unuseful to have better performances??? I think x99 xcpm is good enough for now...till Apple will not update mac pro system we will not have the perfection! I prefer to stay with Sammler patches because my system is stable, i'm not an overclocker, i'm not a gamer, i'm not the one who is excited in looking an high geekbench score. Of course is xcpm will be tuned by other users more experts than me it will be good....Of course we must appreciate and thanks everyone here for their efforts to make everything better day after day...but i think there is a kind of race to try and add everyday 2 or more patches that will not change our just good performances with x99 system.

OF course this is IMHO...others can not agree with me

  • Like 1
Link to comment
Share on other sites

Does anyone have/know of any patches for the Asus X99 Pro/USB 3.1 to fix the following...? 
 
What I have working (stable w/o patched bios):
- CPU Stepping
- Frequency Vectors
- Shutdown/restart
- GTX 980TI graphics
- USB audio
- Ethernet
 
What doesn't work:
- Sleep
- Some front USB ports
- Any sort of onboard Realtek 1150 Audio (using a monitor over HDMI cable connected to 980TI)
 
Specifically, I'm trying to get my computer to sleep, but it awakes instantly (with no signal to monitor):

Assertion status system-wide:
   BackgroundTask                 0
   ApplePushServiceTask           0
   UserIsActive                   1
   PreventUserIdleDisplaySleep    0
   PreventSystemSleep             0
   ExternalMedia                  0
   PreventUserIdleSystemSleep     0
   NetworkClientActive            0
Listed by owning process:
   pid 99(hidd): [0x000000140009806f] 00:02:50 UserIsActive named: "com.apple.iohideventsystem.queue.tickle" 
Kernel Assertions: 0x4=USB
   id=500  level=255 0x4=USB mod=12/31/69, 4:00 PM description=com.apple.usb.externaldevice.14500000 owner=Keyboard -- QuickFire XT
   id=501  level=255 0x4=USB mod=12/31/69, 4:00 PM description=com.apple.usb.externaldevice.14600000 owner=Microsoft IntelliMouse® Optical
   id=502  level=255 0x4=USB mod=12/31/69, 4:00 PM description=com.apple.usb.externaldevice.14b00000 owner=H100iGTX Cooler
   id=503  level=255 0x4=USB mod=12/31/69, 4:00 PM description=com.apple.usb.externaldevice.14a00000 owner=ASM107x
   id=504  level=255 0x4=USB mod=12/31/69, 4:00 PM description=com.apple.usb.externaldevice.14a10000 owner=BCM20702A0
   id=505  level=255 0x4=USB mod=12/31/69, 4:00 PM description=com.apple.usb.externaldevice.14a30000 owner=m9XX
Idle sleep preventers: IODisplayWrangler

What caused awake:

2016-11-01 11:50:20.494603-0700  localhost kernel[0]: (AppleACPIPlatform) ACPI: sleep states S3 S4 S5
2016-11-01 11:50:21.659279-0700  localhost kernel[0]: (IOUSBHostFamily) 000002.403371 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 0 sleepUnits 0
2016-11-01 11:50:21.660041-0700  localhost kernel[0]: (IOUSBHostFamily) 000002.404133 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 100 sleepUnits 0
2016-11-01 11:50:21.660277-0700  localhost kernel[0]: (IOUSBHostFamily) 000002.404369 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 100 sleepUnits 0
2016-11-01 11:50:21.660772-0700  localhost kernel[0]: (IOUSBHostFamily) 000002.404862 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 100 sleepUnits 0
2016-11-01 11:50:21.692211-0700  localhost kernel[0]: (IOUSBHostFamily) 000002.433784 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 100 sleepUnits 0
2016-11-01 11:50:21.699247-0700  localhost kernel[0]: (IOUSBHostFamily) 000002.443337 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 100 sleepUnits 0
2016-11-01 11:50:21.700165-0700  localhost kernel[0]: (IOUSBHostFamily) 000002.444255 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 100 sleepUnits 0
2016-11-01 11:50:21.707347-0700  localhost kernel[0]: (IOUSBHostFamily) 000002.451436 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 100 sleepUnits 0
2016-11-01 11:50:21.707963-0700  localhost kernel[0]: (IOUSBHostFamily) 000002.452052 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 100 sleepUnits 0
2016-11-01 11:50:21.708218-0700  localhost kernel[0]: (IOUSBHostFamily) 000002.452308 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 100 sleepUnits 0
2016-11-01 11:50:21.708438-0700  localhost kernel[0]: (IOUSBHostFamily) 000002.452528 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 100 sleepUnits 0
2016-11-01 11:50:21.708659-0700  localhost kernel[0]: (IOUSBHostFamily) 000002.452749 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 100 sleepUnits 0
2016-11-01 11:50:21.709090-0700  localhost kernel[0]: (IOUSBHostFamily) 000002.453181 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 100 sleepUnits 0
2016-11-01 11:50:21.709321-0700  localhost kernel[0]: (IOUSBHostFamily) 000002.453411 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 100 sleepUnits 0
2016-11-01 11:50:21.709538-0700  localhost kernel[0]: (IOUSBHostFamily) 000002.453629 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 150 sleepUnits 0
2016-11-01 11:50:21.916155-0700  localhost kernel[0]: (IOUSBHostFamily) 000002.660246 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 100 sleepUnits 0
2016-11-01 11:50:21.977544-0700  localhost kernel[0]: (IOUSBHostFamily) 000002.721634 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 100 sleepUnits 0
2016-11-01 11:50:22.152525-0700  localhost kernel[0]: (IOUSBHostFamily) 000002.896615 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 100 sleepUnits 0
2016-11-01 11:50:22.178961-0700  localhost kernel[0]: (IOUSBHostFamily) 000002.923051 AppleUSBHostResources@: AppleUSBHostResources::allocateDownstreamBusCurrentGated: assuming successful wakeUnits 100 sleepUnits 0
2016-11-01 11:50:23.531777-0700  localhost kernel[0]: PMRD: prevent idle sleep list: IODisplayWrangler+ (1)
2016-11-01 11:50:23.531779-0700  localhost kernel[0]: prevent idle sleep list: IODisplayWrangler+ (1)
2016-11-01 11:50:24.662125-0700  localhost coreduetd[70]: [com.apple.coreduet.admissionCheck.] 	sleepwake @ address [7fd219012100]
1   libsystem_c.dylib             	0x00007fffaefc4f23 sleep$NOCANCEL + 42
	"RequireScreenSleep" => <bool: 0x7fffc2490aa8>: true
	"RequireScreenSleep" => <bool: 0x7fffc2490aa8>: true
	"RequireScreenSleep" => <bool: 0x7fffc2490aa8>: true
	"RequireScreenSleep" => <bool: 0x7fffc2490aa8>: true
	"RequireScreenSleep" => <bool: 0x7fffc2490aa8>: true
	"RequireScreenSleep" => <bool: 0x7fffc2490ac8>: false
	"RequireScreenSleep" => <bool: 0x7fffc2490aa8>: true
	"RequireScreenSleep" => <bool: 0x7fffc2490aa8>: true
	"RequireScreenSleep" => <bool: 0x7fffc2490aa8>: true

config.plist.zip

DSDT_SSDT.zip

Link to comment
Share on other sites

Hi guys,

Can anyone tell me why the bluethooh, despite being installed and active, is not visible to other devices and does not detect other devices? In El cap, with the same config it worked well...

Because I know that has happened to many people, even with real Macs, only for information, leave this experience. I restarted the router and my wireless did not return to pick up my network, although detect neighboring networks. The secret to get back to our network, is entering the router settings and move to a lower channel to 12. Selected the channel 9 and my network appeared again! :)

Link to comment
Share on other sites

Does anyone have/know of any patches for the Asus X99 Pro/USB 3.1 to fix the following...? 

 

What I have working:

- CPU Stepping

- Frequency Vectors

- Shutdown/restart

- GTX 980TI graphics

- USB audio

- Ethernet

 

What doesn't work:

- Sleep

- Some front USB ports

- Any sort of onboard Realtek 1150 Audio (using a monitor over HDMI cable connected to 980TI)


HI, welcome! And what is your CPU? First, to be able to help you best, it is advisable to create a signature with all specifications of your hardware. But I have what you need. Soon I'll help you, I´m in the smart phone now.

Ps: You have a very strange plist :yes:

Link to comment
Share on other sites

For macOS 10.12.1 (16B2657) i can´t use AppleALC.kext.

When this kext is installed, my system hangs at booting.

 

So i removed AppleALC.kext and use audio_cloverALC-120_v1.0d.command.

 

 

This is working for me, and no boot problems.

 

Were you using the bootflag -alcbeta for 10.12? That is mandatory for AppleALC.kext.

Link to comment
Share on other sites

HI, welcome! And what is your CPU? First, to be able to help you best, it is advisable to create a signature with all specifications of your hardware. But I have what you need. Soon I'll help you, I´m in the smart phone now.

Ps: You have a very strange plist :yes:

Sorry about that! I rewrote the post several times and forgot to include it:

 

Specs:

- i7-5930k (stock)

- Corsair Hydro Series H100i GTX CPU cooler

- Asus x99 PRO/USB 3.1

- G.SKILL TridentZ Series 16GB (2 x 8GB) 288-Pin DDR4 SDRAM DDR4 3200 (x2)

- EVGA GeForce GTX 980 Ti + ACX2.0 + w/BP

- Grace m9xx USB DAC

- Samsung NVMe 950 (currently with Windows 10)

- Samsung 850 SSD (currently with Mac OS X Sierra 10.12.1)

- Samsung 830 SSD (Mac OS X backup)

- Samsung 2TB Hybrid (Backup for everything)

- Corsair Carbide Series Air 540 Case

 

Thanks for the help!

 

Most of my plist (patches, as well as SSDTs) come from this following this guide.

Link to comment
Share on other sites

If the system is quite good...if you have no reset, no freezes no other problems, why to try always new patches if they are unuseful to have better performances??? I think x99 xcpm is good enough for now...till Apple will not update mac pro system we will not have the perfection! I prefer to stay with Sammler patches because my system is stable, i'm not an overclocker, i'm not a gamer, i'm not the one who is excited in looking an high geekbench score. Of course is xcpm will be tuned by other users more experts than me it will be good....Of course we must appreciate and thanks everyone here for their efforts to make everything better day after day...but i think there is a kind of race to try and add everyday 2 or more patches that will not change our just good performances with x99 system.

OF course this is IMHO...others can not agree with me

Of course you are right, just trying a few different things :)

  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...