Jump to content
About Just Joined group Read more... ×
nmano

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

2,138 posts in this topic

Recommended Posts

Advertisement

Creative sound  AppleHDA 10.12 Beta (16A239j)

Set LayoutID = 9

This kexts x99 patched and none x99 too.

Just HDEF for DSDT.

post-413859-0-11150400-1468800304_thumb.png

with X99.zip

None X99.zip

just HDEF.zip

Share this post


Link to post
Share on other sites

BIOS Configuration for USB 3 Flash drive with clover

  1. Intel USB 3.0 XHCI Mode Enabled
  2. CSM Disable

BIOS Configuration for USB 2 Flash drive with clover

  1. Intel USB 3.0 XHCI Mode Smart Auto
  2. CSM Disable

Share this post


Link to post
Share on other sites

Creative sound  AppleHDA 10.12 Beta (16A254g))

Set LayoutID = 9

With X99 patched.

DP3 with X99.zip

post-413859-0-34869900-1469104770_thumb.png

Share this post


Link to post
Share on other sites

nmano i want to thank you, although i am using 10.11.5 now my BT is working thanks to the kext BrcmBluetoothInjector you have provided here :) !

Next will try 10.2

Share this post


Link to post
Share on other sites

can i update 10.11.5 to 10.2?

I have cloned my hack and I want to try upgrade to 10.2 or we need a fresh installation?

Share this post


Link to post
Share on other sites

patch me

this destination is read only

Patch Me.zip

Share this post


Link to post
Share on other sites

can i update 10.11.5 to 10.2?

I have cloned my hack and I want to try upgrade to 10.2 or we need a fresh installation?

Try fresh installation make a partition keep 10.11.5

Share this post


Link to post
Share on other sites

when upgrading 10.11 to 10.12 i was able to boot everything was working fine accept GPU, when installing ;test web driver i would not able to fix the problem so i installed a fresh copy but situation are the same...no GPU acceleration 

tried many things nothing helped.

Share this post


Link to post
Share on other sites

Creative sound  AppleHDA 10.12 Beta4 (16A270f)

Set LayoutID = 9

With X99 patched and without x99 patched.

with x99.zip

without x99.zip

Share this post


Link to post
Share on other sites

is ur power management working? XCPM loaded?

for me it seems not loading and sleep not working...i have SDST and Freqvector generated but not loaded...

Share this post


Link to post
Share on other sites

is ur power management working? XCPM loaded?

for me it seems not loading and sleep not working...i have SDST and Freqvector generated but not loaded...

Auto overclock

My system(X99GamingG1) support Auto overclock just press back panel OC button.I don’t use XCPM.

Not work

Automatically Adjust Brightness: No

Sleep

post-413859-0-47874000-1470830834.jpeg

Share this post


Link to post
Share on other sites

IMEI patch for x99

This patch rename device name and device ID.

HECI to IMEI

AppleIntelFramebufferCapri now Loaded.

IMEI patch for x99.txt.zip

post-413859-0-51084800-1471010649_thumb.png

Share this post


Link to post
Share on other sites

XCPM for 10.12 DP5

Its patched just replace file.

 

xxd -s 0x228f50 -l 528 -u /System/Library/Kernels/kernel

 

xxd: /System/Library/Kernels/kerne: No such file or directory

navaratnams-Pro:~ navaratnammanoranjan$ xxd -s 0x228f50 -l 528 -u /System/Library/Kernels/kernel

00228f50: 5548 89E5 4157 4156 4155 4154 5350 4189  UH..AWAVAUATSPA.

00228f60: D641 89F7 4889 FB45 85FF 0F84 9400 0000  .A..H..E........

00228f70: 4883 C328 4C8D 25E5 E855 004C 8D2D F8E8  H..(L.%..U.L.-..

00228f80: 5500 6666 6666 662E 0F1F 8400 0000 0000  U.fffff.........

00228f90: 8B05 026D 6700 8543 DC74 6045 85F6 7406  ...mg..C.t`E..t.

00228fa0: 4439 73D8 7555 833D 533E 6000 0074 108B  D9s.uU.=S>`..t..

00228fb0: 53D8 31C0 4C89 E74C 89EE E8D1 314F 008B  S.1.L..L....1O..

00228fc0: 4BD8 0F32 48C1 E220 89C0 4809 D048 8943  K..2H.. ..H..H.C

00228fd0: F848 8B53 E848 F7D2 4821 C248 0B53 F08B  .H.S.H..H!.H.S..

00228fe0: 4BD8 89D0 48C1 EA20 0F30 8B4B D80F 3248  K...H.. .0.K..2H

00228ff0: C1E2 2089 C048 09D0 4889 0348 83C3 3041  .. ..H..H..H..0A

00229000: FFCF 758C 4883 C408 5B41 5C41 5D41 5E41  ..u.H...[A\A]A^A

00229010: 5F5D C366 6666 662E 0F1F 8400 0000 0000  _].ffff.........

00229020: 5548 89E5 B9B0 0100 000F 3283 E00F 5DC3  UH........2...].

00229030: 5548 89E5 5348 83EC 1889 FBC7 45EC 0906  UH..SH......E...

00229040: 0000 83FB 2972 0E8B 05EB 8B66 0085 C00F  ....)r.....f....

00229050: 856E 0100 008B 053D 6C67 0031 C985 05D1  .n.....=lg.1....

00229060: 3F60 0074 1081 3DC1 3F60 0009 0600 000F  ?`.t..=.?`......

00229070: 840A 0100 00B9 0100 0000 8505 E43F 6000  .............?`.

00229080: 7410 813D D43F 6000 0906 0000 0F84 ED00  t..=.?`.........

00229090: 0000 B902 0000 0085 05F7 3F60 0074 1081  ..........?`.t..

002290a0: 3DE7 3F60 0009 0600 000F 84D0 0000 00B9  =.?`............

002290b0: 0300 0000 8505 0A40 6000 7410 813D FA3F  .......@`.t..=.?

002290c0: 6000 0906 0000 0F84 B300 0000 B904 0000  `...............

002290d0: 0085 051D 4060 0074 1081 3D0D 4060 0009  ....@`.t..=.@`..

002290e0: 0600 000F 8496 0000 00B9 0500 0000 8505  ................

002290f0: 3040 6000 740C 813D 2040 6000 0906 0000  0@`.t..= @`.....

00229100: 747D B906 0000 0085 0547 4060 0074 0C81  t}.......G@`.t..

00229110: 3D37 4060 0009 0600 0074 64B9 0700 0000  =7@`.....td.....

00229120: 8505 5E40 6000 740C 813D 4E40 6000 0906  ..^@`.t..=N@`...

00229130: 0000 744B B908 0000 0085 0575 4060 0074  ..tK.......u@`.t

00229140: 0C81 3D65 4060 0009 0600 0074 32B9 0900  ..=e@`.....t2...

00229150: 0000 8505 8C40 6000 740C 813D 7C40 6000  .....@`.t..=|@`.

navaratnams-Pro:~ navaratnammanoranjan$ 

I use Hex Fiend

Find-554889E5 41574156 41554154 53504189 D641

Replace-C39089E5 41574156 41554154 53504189 D641

 

XCPM

Find-83 C3 C4 83 FB 22

Replace-83 C3 C1 83 FB 22

 

We don't need CPU iD Fix for Haswell-E family

Result

Last login: Sun Aug 14 14:20:01 on console

manoranjansPro2:~ navaratnammanoranjan$ sysctl -a | grep xcpm

machdep.xcpm.io_filtered_reads: 0

machdep.xcpm.io_control_disengages: 1

machdep.xcpm.io_control_engages: 0

machdep.xcpm.io_thermal_level: 0

machdep.xcpm.gpu_thermal_level: 0

machdep.xcpm.cpu_thermal_level: 0

machdep.xcpm.deep_idle_total_stats: n/a

machdep.xcpm.deep_idle_last_stats: n/a

machdep.xcpm.deep_idle_count: 0

machdep.xcpm.qos_txfr: 1

machdep.xcpm.deep_idle_log: 0

machdep.xcpm.forced_idle_period: 30000000

machdep.xcpm.forced_idle_ratio: 100

machdep.xcpm.mbd_relaxations: 12305

machdep.xcpm.mbd_applications: 12329

machdep.xcpm.mbd_mode: 1

machdep.xcpm.maxintdelay: 0

machdep.xcpm.maxbusdelay: 4294967295

machdep.xcpm.ratio_changes_total: 699153

machdep.xcpm.vectors_loaded_count: 0

machdep.xcpm.tuib_ns: 0

machdep.xcpm.bootpst: 43

machdep.xcpm.bootplim: 0

machdep.xcpm.power_source: 0

machdep.xcpm.tuib_enabled: 0

machdep.xcpm.tuib_plimit_min_100mhz_ratio: 8

machdep.xcpm.tuib_plimit_max_100mhz_ratio: 43

machdep.xcpm.soft_plimit_min_100mhz_ratio: 8

machdep.xcpm.soft_plimit_max_100mhz_ratio: 43

machdep.xcpm.hard_plimit_min_100mhz_ratio: 8

machdep.xcpm.hard_plimit_max_100mhz_ratio: 43

machdep.xcpm.mode: 1

manoranjansPro2:~ navaratnammanoranjan$

 

Credit-pikeralpha

Kernels.zip

Share this post


Link to post
Share on other sites

My EFI for XCPM

EFI.zip

Share this post


Link to post
Share on other sites

Hi nmano, 

 

I'm quite interested in your DSDT patches that you manage to compile and apply to your own system.

 

But, I've bumped into a few problems when I try to apply them to my system:

  • "F22J Comfile.rtf" & "F22J Device patches .rtf" - These files are not properly read by MaciASL, I had to convert them into plain text files (see attached) 
  • "F22J Device patches .rtf" - You have repeated several times to do a find/replace all of the H0000 but with different targets each time: IGPU, HDA1, ARP0, H00F & AHC1 (I don't think this is right...)

Can please check my plain text files converted from yours and can you also please help me applying your patches to my own clover extracted DSDT.aml (attached).

 

Thanks.

 

Boa sorte,

Paulo

 

Arquivo.zip

Share this post


Link to post
Share on other sites

Hi nmano, 

 

I'm quite interested in your DSDT patches that you manage to compile and apply to your own system.

 

Thats Fake Device names IGPU, HDA1, ARP0, H00F & AHC1(for Rename)

After patched changed to GFX0,HDAU,ARPT

​First check IOREG your Devices names then Rename devices and arrange patch file.

can't check without IOREG.

Share this post


Link to post
Share on other sites

Kernel patched for just reboot fix 10.12 DP5 0x228f50© Pike R. Alpha

XCPM clover config patched.

If you disable clover patched AppleIntelCPUPowerManagement loaded.

This way worked xcpm and Apple intel.

 

Just reboot fix .zip

Config.zip

Share this post


Link to post
Share on other sites

Kernel patched for just reboot fix 10.12 DP5 0x228f50© Pike R. Alpha

XCPM clover config patched.

If you disable clover patched AppleIntelCPUPowerManagement loaded.

This way worked xcpm and Apple intel.

Did you try without Brumbaer patch?

Share this post


Link to post
Share on other sites

Thats Fake Device names IGPU, HDA1, ARP0, H00F & AHC1(for Rename)

After patched changed to GFX0,HDAU,ARPT

​First check IOREG your Devices names then Rename devices and arrange patch file.

I can't check without IOREG.

Hi nmano, 

 

Thanks for the clarification.

 

My DSDT knowledge is very rusty and from the X58 platform... And the X99 platform is quite different...

 

I've attached the my system's IOREG as requested, from my current 11.10.6 setup.

 

Boa sorte,

Paulo

Mac Pro.ioreg.zip

Share this post


Link to post
Share on other sites

Hi nmano , why use you again NullCpu?

I tested without NullCPU Its worked XCPM and AppleIntelPM.

Remove NullCPUPowerManagement.kext - AppleIntelCPUPowerManagementClient Loaded.

Did you try without Brumbaer patch?

I try without patch not work.

Hi nmano, 

 

Thanks for the clarification.

 

My DSDT knowledge is very rusty and from the X58 platform... And the X99 platform is quite different...

 

I've attached the my system's IOREG as requested, from my current 11.10.6 setup.

 

Boa sorte,

Paulo

attachicon.gifMac Pro.ioreg.zip

I can't open Its to be corrupted.

Try latest version.

Share this post


Link to post
Share on other sites

  • Recently Browsing   0 members

    No registered users viewing this page.

Announcements

×