Jump to content

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

* * * * * 11 votes

  • Please log in to reply
1876 replies to this topic

#41
nmano

nmano

    InsanelyMac Legend

  • Donators
  • 762 posts
  • Gender:Male

Same as

        "device_type", Buffer() { "Audio Controller" },\n

If you try this



#42
Fljagd

Fljagd

    InsanelyMac Legend

  • Donators
  • 970 posts
  • Gender:Male
  • Location:France

I think it does not work, because I use VoodooHDA



#43
nmano

nmano

    InsanelyMac Legend

  • Donators
  • 762 posts
  • Gender:Male
3D 00 88 EC 1A 0x1aec8800
xxd -s 0x57BC0 -l 571952 -u /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA
xxd -s 0x5A0F0 -l 571952 -u /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

3D 74 19 AD 15 0x15ad1974
xxd -s 0x57B20 -l 571952 -u /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA
xxd -s 0x5A080 -l 571952 -u /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA


3D 75 19 AD 15 0x15ad1975
xxd -s 0x57BB0 -l 571952 -u /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA
xxd -s 0x5A0E0 -l 571952 -u /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

10.11.6 Creative Sound Bin patch Address

Just Enter Terminal 

Attached Files



#44
nmano

nmano

    InsanelyMac Legend

  • Donators
  • 762 posts
  • Gender:Male

10.11.6 5960X Patch Address IOPCIFamily

 

48 81 F9 01 00 00 40

xxd -s 0x15FD0 -l 90063 -u /System/Library/Extensions/IOPCIFamily.kext/IOPCIFamily


#45
Fergarth

Fergarth

    I feel the apple's maggots inside me

  • Members
  • PipPipPipPipPip
  • 353 posts
  • Gender:Male
  • Location:Portugal

Hi nmano,

Thanks for the information you have provided, but much that read cannot seem to apply ... I must be getting ass... or stupid…

My system:
Asus X-99 Pro USB 3.1
Intel Core i7 5820K
Asus GeForce GTX 960 DirectCU II OC Strix 4GB GDDR5
32GB G.Skill Ripjaws V DDR4 3200 PC4-25600
Tacens Valeo V 900W Modular 80PLUS Silver
2 x Kingston HyperX 3K SSD 120GB 2.5 "
NZXT H440 Black / Red
NZXT KRAKEN X61
LG 27UD68-W 4K

Both in El Cap as in the last Sierra everything is working fine on my MacPro6.1 (zips attached), but I could never have Pci Table showing the devices and I liked to arrange the pci devices. Can you dispense some time with my zip and try to help me please?
Thank you so much.

Attached Files



#46
nmano

nmano

    InsanelyMac Legend

  • Donators
  • 762 posts
  • Gender:Male

Hi nmano,

Thanks for the information you have provided, but much that read cannot seem to apply ... I must be getting ass... or stupid…

My system:
Asus X-99 Pro USB 3.1
Intel Core i7 5820K

 

 

  • Save original (OEM) ACPI tables by pressing F4 with clover 
  • I need ORI DSDT


#47
Fergarth

Fergarth

    I feel the apple's maggots inside me

  • Members
  • PipPipPipPipPip
  • 353 posts
  • Gender:Male
  • Location:Portugal

Thank you nmano. I think that's what you asked me. Sorry my fault, I forgot to send it in the first post. Attached ACPI folder from Clover with original DSDT and System DSDT from Maciasl

Attached Files



#48
cmanns

cmanns

    InsanelyMac Protégé

  • Members
  • Pip
  • 35 posts

Thank you nmano. I think that's what you asked me. Sorry my fault, I forgot to send it in the first post. Attached Original ACPI from Clover and System DSDT from Maciasl

I have pretty close mainboard to you

USB's all working?

Once I got USB 3 working (Wont work on el capitan though works for others with X99-A/Delux/etc my USB 2.0 now show as USB 3.0 and then 3.1 controller lol?

 

 

No audio

I also have no PCI table

by chance if you can post patch for DSDT so I can edit mine also :D

We need to get some patches going for Maciasl



#49
nmano

nmano

    InsanelyMac Legend

  • Donators
  • 762 posts
  • Gender:Male

Thank you nmano. I think that's what you asked me. Sorry my fault, I forgot to send it in the first post. Attached ACPI folder from Clover with original DSDT and System DSDT from Maciasl

Try this

Attached Files



#50
Fergarth

Fergarth

    I feel the apple's maggots inside me

  • Members
  • PipPipPipPipPip
  • 353 posts
  • Gender:Male
  • Location:Portugal

Thanks nmano, you are amazing!
Finally I can see the PCI devices, but one of them says it has no controller installed ... is something I can do, or is it normal?
Nmano, in my X-99 since El Cap until now I have always used for the sound onboard voodooHDA. I will have to continue use it or
wiht the DSDT is no longer need?
And one more question, based on your knowledge, suggests that I make some changes in my clover folder, config.plist, drivers or kexts?

Thanks for everything.

Now i´m going update to PB7

Attached Files

  • Attached File  00.png   558.33KB   9 downloads
  • Attached File  EFI.zip   3MB   33 downloads


#51
Fergarth

Fergarth

    I feel the apple's maggots inside me

  • Members
  • PipPipPipPipPip
  • 353 posts
  • Gender:Male
  • Location:Portugal

I have pretty close mainboard to you
USB's all working?
Once I got USB 3 working (Wont work on el capitan though works for others with X99-A/Delux/etc my USB 2.0 now show as USB 3.0 and then 3.1 controller lol?
 
 
No audio
I also have no PCI table
by chance if you can post patch for DSDT so I can edit mine also :D
We need to get some patches going for Maciasl


cmanns, I'm not sure if your board is so similar to mine, but in my (recently updated with the latest BIOS from Asus), I use the following uefi bios settings to have usb working.

Intel xHCI Mode - Smart Auto
EHCI Legacy Support - Enable
xHCI Hand Off - Enable
EHCI Hand Off - Enable

Sound is working​ with voodoohda

All kext and drivers i use for my system, are above in the attached zip.

About dsdt and pci devices i don´t understand nothing, and that´s why asked for help…

#52
jlcdgd

jlcdgd

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts

Hi nmano,
 
I have an Asus X99 Deluxe... Could you do your magic?
 
Thanks in advance...

 

https://drive.google...dUk&usp=sharing



#53
Fergarth

Fergarth

    I feel the apple's maggots inside me

  • Members
  • PipPipPipPipPip
  • 353 posts
  • Gender:Male
  • Location:Portugal

 

Thanks nmano, you are amazing!
Finally I can see the PCI devices, but one of them says it has no controller installed ... is something I can do, or is it normal?
Nmano, in my X-99 since El Cap until now I have always used for the sound onboard voodooHDA. I will have to continue use it or wiht the DSDT is no longer need?
And one more question, based on your knowledge, suggests that I make some changes in my clover folder, config.plist, drivers or kexts?

Thanks for everything.

Now i´m going update to PB7

 

And now, with the IMEI Controller in PCI Devices  :thumbsup_anim:

Attached Files



#54
nmano

nmano

    InsanelyMac Legend

  • Donators
  • 762 posts
  • Gender:Male

Hi José Luis

Asus X99 deluxe

Sound Card

Realtek® ALC1150 8 channels

Wifi

Broadcom Corp BCM20702A0

Network

Intel® I218V, 1 x Controladora de red Gigabit
Intel® I211-AT, 1 x Gigabit LAN

Video Card

NVIDIA GeForce

Attached Files



#55
The Real Deal

The Real Deal

    InsanelyMac Legend

  • Donators
  • 1,014 posts
  • Gender:Male
  • Location:France

Hi nmano, 

 

Could you please clarify something? Do i need to patch xpcm with Sierra last public beta or it works OOTB? I build a X99 rig.



#56
ekwipt

ekwipt

    InsanelyMac Geek

  • Donators
  • 148 posts

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.

 

excuse me nmano, what would i put in Clover Kernel to Patch for reboot fix.

 

Broadwell-E CPU and Sierra PB7

 

Sorry but totes noob over here



#57
nmano

nmano

    InsanelyMac Legend

  • Donators
  • 762 posts
  • Gender:Male

10.12 (16A320) XCPM

I used same patched i edit Kernel

_xcpm_bootstrap Sierra © Pike R. Alpha

Find 83C3C483FB22

Replace 83C3C183FB22

 

_xcpm_pkg_scope_msr  © Pike R. Alpha

Find BE0700000031D2E894FCFFFF

Replace BE0700000031D29090909090

 

_xcpm_core_scope_msrs  © Pike R. Alpha

Find BE0200000031D2E86CFCFFFF

Replace BE0200000031D29090909090

 

xcpm performance fix 1 (wrsmr fix to get CPU max) © okrasit

Find 89D8C1E008B99901

Replace B800FF0000B99901  

 

XCPM_idle Replace All fix by Pike R. Alpha

Find 20B9E20000000F30

Replace 20B9E20000009090



#58
ekwipt

ekwipt

    InsanelyMac Geek

  • Donators
  • 148 posts

10.12 (16A320) XCPM

I used same patched i edit Kernel

_xcpm_bootstrap Sierra © Pike R. Alpha

Find 83C3C483FB22

Replace 83C3C183FB22

 

_xcpm_pkg_scope_msr  © Pike R. Alpha

Find BE0700000031D2E894FCFFFF

Replace BE0700000031D29090909090

 

_xcpm_core_scope_msrs  © Pike R. Alpha

Find BE0200000031D2E86CFCFFFF

Replace BE0200000031D29090909090

 

xcpm performance fix 1 (wrsmr fix to get CPU max) © okrasit

Find 89D8C1E008B99901

Replace B800FF0000B99901  

 

XCPM_idle Replace All fix by Pike R. Alpha

Find 20B9E20000000F30

Replace 20B9E20000009090

 

Thanks Nmano, unfortunately they don't seem to work for me, i still have to use FakeCPUID of 0x040674 to even boot.

 

Is there a Reboot fix kernel patch for Broadwell E/EP cpu and Sierra (GM?)

 

I've written to PikerAlpha on his Github and this is what i got back from him:

 

 

1.) Your BIOS does not set the lock bit for MSR(0xE2) and thus you don't need the _xcpm_idle patch.

2.) I would recommend to use FakeCPUID 0x040674 whenever possible. and not use the XCPM patches. Except for the reboot patch. Without a FakeCPUID you would of course need the XCPM patches.

3.) Then run FreqEditVectors.sh to inject the missing data. I used one of the plists of the iMac171,1

4.) The reboot patch can be replaced by other patches to stop the kernel (XCPM routines) from programming the following MSR's: 0x01A0, 0x01AA, 0x0620, 0x063A, 0x0642.

5.) I do not recommend to use the max turbo patches from okrasit as this basically reduces the meaning of XCPM to zero. You either want XCPM to function or keep using IOPPF: AppleIntelCPUPowerManagement mode.

This procedure works for other people. Me included. So why wouldn't it work for you? Perhaps you need to restore the factory vanilla kernel and possibly IOPlatformPluginFamily.kext as well. And start all over again. I simply fail to understand the problem. I would love to hear from people that solved it, but in my book this is due to user error. No pun intended.



#59
Fergarth

Fergarth

    I feel the apple's maggots inside me

  • Members
  • PipPipPipPipPip
  • 353 posts
  • Gender:Male
  • Location:Portugal

10.12 (16A320) XCPM

I used same patched i edit Kernel

_xcpm_bootstrap Sierra © Pike R. Alpha

Find 83C3C483FB22

Replace 83C3C183FB22

 

_xcpm_pkg_scope_msr  © Pike R. Alpha

Find BE0700000031D2E894FCFFFF

Replace BE0700000031D29090909090

 

_xcpm_core_scope_msrs  © Pike R. Alpha

Find BE0200000031D2E86CFCFFFF

Replace BE0200000031D29090909090

 

xcpm performance fix 1 (wrsmr fix to get CPU max) © okrasit

Find 89D8C1E008B99901

Replace B800FF0000B99901  

 

XCPM_idle Replace All fix by Pike R. Alpha

Find 20B9E20000000F30

Replace 20B9E20000009090

 

I have a doubt! The patch for XCPM is to be applied through the Clover Configurator right? If not, what is the correct way to apply it?



#60
nmano

nmano

    InsanelyMac Legend

  • Donators
  • 762 posts
  • Gender:Male

I have a doubt! The patch for XCPM is to be applied through the Clover Configurator right? If not, what is the correct way to apply it?

I edit Kernel via Hex Fiend.app

 

The only thing I need and can not run is the onboard Creative plate SoundRecon3Di I think brings the CA-0132 chip

 

 

Hi fibrolco

I used this for 10.11 and 10.12

Creative-CA0132 Layout ID -9

Attached Files







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2017 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy