Jump to content

Easy installation of El Capitan (10.11.5) in 5960X CPU!


297 posts in this topic

Recommended Posts

Thanks for files :) Atm i'm trying to sell my 5960x before buying the 6950x...here it costs very much for my budget! But i was asking myself, why you reinstalled everything instead of changing values only to VoodooTSC you used with 5960x? I think now you use same bios settings as before, and files needed are the same used by Joaopaulo. 

I want to say...if now i'm using my 5960x and everything will remain the same but i will change only the cpu, so why do i need to reinstall everything if i can modify only the VoodooTSC kext applied to the new cpu?

I tried just swapping out CPU and changed the VoodooTSC.kext. But for reasons which I cannot explain, it just wouldn't boot for me.

The older FakeSMC kext or Clover might be the culprit, but I cannot confirm. Whatever the cause is, it would have taken me a lot longer to find out whats wrong and fix it.

Thus, starting from scratch saved me time and is easier at least for me it is. (takes about 70-90 mins to get it installed and bootable)

I have seen others on TM86 claiming that they just had to swap out the CPU with updated VoodooTSC kext and it would boot up. But not in my case....

However, they are using Deluxe I or Deluxe II. I have not seen anyone else who has a working Rampage V Extreme w/ 6950x hackintosh yet. I might be the first and only one right now.

Link to comment
Share on other sites

Hi Saijohn,

only for my curiosity because I have no Broadwell E/EP CPu..

Have you patched kernel with pikeralpha patch?

Or new clover bootloader has a kernel Broadwell patch inside?

thank you

Not sure which pikeralpha patch u r referring to, he has so many.

I just followed this guide exactly with changes I mentioned in my previous post. (#194)

If it was patched then the credit goes to Augustopaulo.

Link to comment
Share on other sites

I tried just swapping out CPU and changed the VoodooTSC.kext. But for reasons which I cannot explain, it just wouldn't boot for me.

The older FakeSMC kext or Clover might be the culprit, but I cannot confirm. Whatever the cause is, it would have taken me a lot longer to find out whats wrong and fix it.

Thus, starting from scratch saved me time and is easier at least for me it is. (takes about 70-90 mins to get it installed and bootable)

I have seen others on TM86 claiming that they just had to swap out the CPU with updated VoodooTSC kext and it would boot up. But not in my case....

However, they are using Deluxe I or Deluxe II. I have not seen anyone else who has a working Rampage V Extreme w/ 6950x hackintosh yet. I might be the first and only one right now.

Yes maybe it depends by your motherboard...Rampage V is a little bit different from Deluxe...it's a gamer mainboard and a lots of settings are differents, related to OC voltage etc.

Link to comment
Share on other sites

Yes maybe it depends by your motherboard...Rampage V is a little bit different from Deluxe...it's a gamer mainboard and a lots of settings are differents, related to OC voltage etc.

yes, it's true

The bios is much richer

Link to comment
Share on other sites

Well today I give it a try to this Installer and it was a success, thanks to everyone on this contribution on this project. What I got left to try its my Xeon 2696V4 and see if its a success as well.

Link to comment
Share on other sites

I generated a SSDT using Piker Alpha's script and put that in EFI/Clover/ACPI/Patched and used the config.plist and nullcpu and voodoo kexts found in augustopaulo's post #69. I'm not overclocked on my 5960x, but I think my Geekbench scores are unusually low at only 27641. Did I miss a step and something isn't being loaded? Also, speedstep isn't enabled in my BIOS, but after the patches is it safe to enable it?

Link to comment
Share on other sites

I generated a SSDT using Piker Alpha's script and put that in EFI/Clover/ACPI/Patched and used the config.plist and nullcpu and voodoo kexts found in augustopaulo's post #69. I'm not overclocked on my 5960x, but I think my Geekbench scores are unusually low at only 27641. Did I miss a step and something isn't being loaded? Also, speedstep isn't enabled in my BIOS, but after the patches is it safe to enable it?

If you did not overclock your 5960x then thats about right. When I overclocked my 5960x to 4.3 my score was around 35000.

If you enable speedstep in Bios, your CPU will just run at full speed which I dont think that is what u want.

Link to comment
Share on other sites

Really? When augustopaulo OC'd to 4.5 he got around 43000. I'm a little jealous :P

Maybe you saw another GB...5960X overclocked at 4.5 will never give you a score more than 37000....At standard speed your GB score is correct.

Link to comment
Share on other sites

@Saijohn...i checked your signature and i see that you use as ram 64GB Gskill at 2666....why you didn't upgrade ram too? I was thinking with 6950X to a 128GB at 3000....you didn't need more ram or you thought it's better dont increase ram speed?

Link to comment
Share on other sites

No X79 can beat X99. Even if u go with Xeon chips, if u are not doing a lot of rendering or intense calculation it would be a waste.

Single core performance on Xeons is no where near Haswell-E or Broadwell-E.

X99 is like in the middle with the best performance for single core yet can handle multi core task effortlessly. 

I don't want to derail this thread, but, FYI.

 

All the 6 and 8 core Xeon E5 166x can be overclocked, just like "HEDT". Here's a handy comparison tool:

 

http://ark.intel.com/compare/63696,64620,70845,77780,75780,75781,77912,82766,82931,82930,88195,92985,94456

 

Google around for user "lutjens" for empirical proof.

 

Hence the "safest" choice is (was?) the E5 1680 V2 gb 32,000 ish results. (Overclocked).

 

https://browser.primatelabs.com/geekbench3/search?dir=desc&q=e5+1680+v2&sort=multicore_score

 

I know the 6950x absolutely slays this.

 

But. Can X99 handle 2 x pacal gpu's AND a pcie M.2 raid:

 

http://amfeltec.com/products/pci-express-carrier-board-for-m-2-ssd-modules/

http://barefeats.com/hard210.html

 

AND Thunderbolt (optional) without memmap issues?

 

I want a system that does good single core - PhotoShop, Indesign, SketchUp etc, AND multi core (3d, ArchVis) Cinema 4d, After Effects and can take the latest nVidia "Pascal" series (probably Sierra?) for CUDA/Octane/Premiere support.

Link to comment
Share on other sites

@Saijohn...i checked your signature and i see that you use as ram 64GB Gskill at 2666....why you didn't upgrade ram too? I was thinking with 6950X to a 128GB at 3000....you didn't need more ram or you thought it's better dont increase ram speed?

I dont need to upgrade RAM coz I mainly use it for CAD and graphics work. Barely can use half of the ram. Plus I overclocked it from 2133 to 2666 when they are listed at 2400. At the moment it is good enough for my usage.

I don't want to derail this thread, but, FYI.

 

All the 6 and 8 core Xeon E5 166x can be overclocked, just like "HEDT". Here's a handy comparison tool:

 

http://ark.intel.com/compare/63696,64620,70845,77780,75780,75781,77912,82766,82931,82930,88195,92985,94456

 

Google around for user "lutjens" for empirical proof.

 

Hence the "safest" choice is (was?) the E5 1680 V2 gb 32,000 ish results. (Overclocked).

 

https://browser.primatelabs.com/geekbench3/search?dir=desc&q=e5+1680+v2&sort=multicore_score

 

I know the 6950x absolutely slays this.

 

But. Can X99 handle 2 x pacal gpu's AND a pcie M.2 raid:

 

http://amfeltec.com/products/pci-express-carrier-board-for-m-2-ssd-modules/

http://barefeats.com/hard210.html

 

AND Thunderbolt (optional) without memmap issues?

 

I want a system that does good single core - PhotoShop, Indesign, SketchUp etc, AND multi core (3d, ArchVis) Cinema 4d, After Effects and can take the latest nVidia "Pascal" series (probably Sierra?) for CUDA/Octane/Premiere support.

Hackintosh currently will not work with Pascal. When Nvidia release new drivers then maybe.

  • Like 1
Link to comment
Share on other sites

Hi The Veteran

Have you given a try to install your 2696v4 Cpu?

If all it will go fine I will have one on friday and I hope Installation will be only a swap from my previous 2696V3 that now it is working very well :-)

 

No FABIOSUN I haven't try yet, but I will sometime what its left of this week or weekend, but that its a good news that you will try as well so we can help each other out. My Xeon its installed on my other rig which is a test bench type w a ASUS X99Deluxe 2 motherboard, I will be following PAULO's quite as well. I will give it a try first by swapping the drive to my other rig if not success, then I will start from scratch w/ another drive. I probably ask SAIJOHN for that FakeSMC that PAULO provide him for his Brodwell CPU success. I will keep you in touch for any outcome.

 

SUERTE PAULO!

Link to comment
Share on other sites

No FABIOSUN I haven't try yet, but I will sometime what its left of this week or weekend, but that its a good news that you will try as well so we can help each other out. My Xeon its installed on my other rig which is a test bench type w a ASUS X99Deluxe 2 motherboard, I will be following PAULO's quite as well. I will give it a try first by swapping the drive to my other rig if not success, then I will start from scratch w/ another drive. I probably ask SAIJOHN for that FakeSMC that PAULO provide him for his Brodwell CPU success. I will keep you in touch for any outcome.

 

SUERTE PAULO!

I got the lastest FakeSMC from downloading the latest HWsenors Binaries.

Link to comment
Share on other sites

 

I have done some other tests with my rig using @Saijohn config.plist uploaded in this thread

without using nullcpupowemanagement kext I have immediately a KP

Using nullcpupowemanagement kext my system boots normally and I have a great performance with cinebench as you can see in my attached grab

 

using my config plist (attached) i don't use nullcpuPM kext and I can use -xcpm flag in clover, but, in that condition I have poor performance (from attached file see dark orange result)

I thought that it was better way to not use nullcpupowemanagement kext and if possible to have xcpm loaded..

32bit geekbench attached

Any advice?

 

not allowed to attach a plist file..
 
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ACPI</key>
<dict>
<key>DSDT</key>
<dict>
<key>Debug</key>
<false/>
<key>DropOEM_DSM</key>
<false/>
<key>Fixes</key>
<dict>
<key>AddHDMI_8000000</key>
<true/>
<key>AddPNLF_1000000</key>
<true/>
<key>DeleteUnused_400000</key>
<true/>
<key>FIX_ACST_4000000</key>
<true/>
<key>FIX_ADP1_800000</key>
<true/>
<key>FIX_RTC_20000</key>
<true/>
<key>FIX_S3D_2000000</key>
<true/>
<key>FIX_TMR_40000</key>
<true/>
<key>FIX_WAK_200000</key>
<true/>
<key>FixAirport_4000</key>
<true/>
<key>FixRegions_10000000</key>
<true/>
<key>NewWay_80000000</key>
<true/>
</dict>
<key>Name</key>
<string>DSDT.aml</string>
<key>Patches</key>
<array>
<dict>
<key>Comment</key>
<string>Rename ALZA to HDEF</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
QUxaQQ==
</data>
<key>Replace</key>
<data>
SERFRg==
</data>
</dict>
</array>
<key>ReuseFFFF</key>
<false/>
</dict>
<key>DropTables</key>
<array>
<dict>
<key>Signature</key>
<string>SSDT</string>
<key>TableId</key>
<string>Cpu0Ist</string>
</dict>
<dict>
<key>Signature</key>
<string>SSDT</string>
<key>TableId</key>
<string>CpuPm</string>
</dict>
<dict>
<key>Signature</key>
<string>DMAR</string>
</dict>
</array>
<key>HaltEnabler</key>
<true/>
<key>SSDT</key>
<dict>
<key>DropOem</key>
<false/>
<key>Generate</key>
<true/>
</dict>
</dict>
<key>Boot</key>
<dict>
<key>Arguments</key>
<string>-xcpm darkwake=8 npci=0x2000 nvda_drv=1 kext-dev-mode=1 rootless=0</string>
<key>Debug</key>
<false/>
<key>DefaultLoader</key>
<string>boot.efi</string>
<key>DefaultVolume</key>
<string>LastBootedVolume</string>
<key>Legacy</key>
<string>PBR</string>
<key>Secure</key>
<false/>
<key>Timeout</key>
<integer>5</integer>
<key>XMPDetection</key>
<false/>
</dict>
<key>CPU</key>
<dict>
<key>UseARTFrequency</key>
<false/>
</dict>
<key>Devices</key>
<dict>
<key>Audio</key>
<dict>
<key>Inject</key>
<string>1</string>
</dict>
<key>USB</key>
<dict>
<key>AddClockID</key>
<true/>
<key>FixOwnership</key>
<true/>
<key>Inject</key>
<true/>
</dict>
</dict>
<key>GUI</key>
<dict>
<key>Language</key>
<string>en:0</string>
<key>Mouse</key>
<dict>
<key>DoubleClick</key>
<integer>500</integer>
<key>Enabled</key>
<true/>
<key>Mirror</key>
<false/>
<key>Speed</key>
<integer>2</integer>
</dict>
<key>Scan</key>
<dict>
<key>Entries</key>
<true/>
<key>Legacy</key>
<false/>
<key>Linux</key>
<false/>
<key>Tool</key>
<true/>
</dict>
<key>ScreenResolution</key>
<string>1920x1080</string>
<key>Theme</key>
<string>embedded</string>
</dict>
<key>Graphics</key>
<dict>
<key>Inject</key>
<false/>
<key>NvidiaSingle</key>
<false/>
</dict>
<key>KernelAndKextPatches</key>
<dict>
<key>AppleRTC</key>
<true/>
<key>AsusAICPUPM</key>
<false/>
<key>Debug</key>
<false/>
<key>KernelCpu</key>
<false/>
<key>KernelHaswellE</key>
<true/>
<key>KernelLapic</key>
<false/>
<key>KernelPm</key>
<false/>
<key>KextsToPatch</key>
<array>
<dict>
<key>Comment</key>
<string>10.10-10.11+x99-ALC-Onboard-Audio</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
oIw=
</data>
<key>Name</key>
<string>AppleHDAController</string>
<key>Replace</key>
<data>
II0=
</data>
</dict>
<dict>
<key>Comment</key>
<string>10.11-BCM94352-Airport-Extreme</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
axAAAHUN
</data>
<key>Name</key>
<string>AirPortBrcm4360</string>
<key>Replace</key>
<data>
axAAAJCQ
</data>
</dict>
<dict>
<key>Comment</key>
<string>10.9.4-10.9.5-x99-ALC-Onboard-Audio</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
IIw=
</data>
<key>Name</key>
<string>AppleHDAController</string>
<key>Replace</key>
<data>
II0=
</data>
</dict>
<dict>
<key>Comment</key>
<string>10.11.5 BT4LE-Handoff-Hotspot</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
SIX/dEdIiwc=
</data>
<key>Name</key>
<string>IOBluetoothFamily</string>
<key>Replace</key>
<data>
Qb4PAAAA60Q=
</data>
</dict>
<dict>
<key>Comment</key>
<string>Remove USB limit</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
g72M/v//EA==
</data>
<key>Name</key>
<string>AppleUSBXHCIPCI</string>
<key>Replace</key>
<data>
g72M/v//Fg==
</data>
</dict>
<dict>
<key>Comment</key>
<string>External icons patch</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
RXh0ZXJuYWw=
</data>
<key>Name</key>
<string>AppleAHCIPort</string>
<key>Replace</key>
<data>
SW50ZXJuYWw=
</data>
</dict>
<dict>
<key>Comment</key>
<string>10.11-BCM94352-5GHz-PT-dv</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
QYP8/3QsSA==
</data>
<key>Name</key>
<string>AirPortBrcm4360</string>
<key>Replace</key>
<data>
ZscGUFTrKw==
</data>
</dict>
<dict>
<key>Comment</key>
<string>5960XPatch by Brumbaer</string>
<key>Disabled</key>
<true/>
<key>Find</key>
<data>
SIH5AQAAQA==
</data>
<key>Name</key>
<string>IOPCIFamily</string>
<key>Replace</key>
<data>
SIH5AQAAgA==
</data>
</dict>
</array>
</dict>
<key>RtVariables</key>
<dict>
<key>BooterConfig</key>
<string>0x28</string>
<key>CsrActiveConfig</key>
<string>0x3</string>
<key>MLB</key>
<string></string>
<key>ROM</key>
<string></string>
</dict>
<key>SMBIOS</key>
<dict>
<key>BiosReleaseDate</key>
<string>06/12/13</string>
<key>BiosVendor</key>
<string>Apple Inc.</string>
<key>BiosVersion</key>
<string>MP61.88Z.0116.B04.1312061508</string>
<key>Board-ID</key>
<string>Mac-F60DEB81FF30ACF6</string>
<key>BoardManufacturer</key>
<string>Apple Inc.</string>
<key>BoardType</key>
<integer>11</integer>
<key>ChassisAssetTag</key>
<string>Pro-Enclosure</string>
<key>ChassisManufacturer</key>
<string>Apple Inc.</string>
<key>ChassisType</key>
<string>06</string>
<key>Family</key>
<string>Mac Pro</string>
<key>Manufacturer</key>
<string>Apple Inc.</string>
<key>Memory</key>
<dict>
<key>Channels</key>
<integer>4</integer>
<key>Modules</key>
<array>
<dict>
<key>Frequency</key>
<string>2133</string>
<key>Part</key>
<string>xaq2</string>
<key>Serial</key>
<string>123456789</string>
<key>Size</key>
<string>16384</string>
<key>Slot</key>
<string>0</string>
<key>Type</key>
<string>DDR4</string>
<key>Vendor</key>
<string>Corsair</string>
</dict>
<dict>
<key>Frequency</key>
<string>2133</string>
<key>Part</key>
<string>xaq2</string>
<key>Serial</key>
<string>123456789</string>
<key>Size</key>
<string>16384</string>
<key>Slot</key>
<string>3</string>
<key>Type</key>
<string>DDR4</string>
<key>Vendor</key>
<string>Corsair</string>
</dict>
<dict>
<key>Frequency</key>
<string>2133</string>
<key>Part</key>
<string>xaq2</string>
<key>Serial</key>
<string>123456789</string>
<key>Size</key>
<string>16384</string>
<key>Slot</key>
<string>6</string>
<key>Type</key>
<string>DDR4</string>
<key>Vendor</key>
<string>Corsair</string>
</dict>
<dict>
<key>Frequency</key>
<string>2133</string>
<key>Part</key>
<string>xaq2</string>
<key>Serial</key>
<string>123456789</string>
<key>Size</key>
<string>16384</string>
<key>Slot</key>
<string>4</string>
<key>Type</key>
<string>DDR4</string>
<key>Vendor</key>
<string>Corsair</string>
</dict>
<dict>
<key>Frequency</key>
<string>2133</string>
<key>Part</key>
<string>xaq2</string>
<key>Serial</key>
<string>123456789</string>
<key>Size</key>
<string>16384</string>
<key>Slot</key>
<string>5</string>
<key>Type</key>
<string>DDR4</string>
<key>Vendor</key>
<string>Corsair</string>
</dict>
<dict>
<key>Frequency</key>
<string>2133</string>
<key>Part</key>
<string>xaq2</string>
<key>Serial</key>
<string>123456789</string>
<key>Size</key>
<string>16384</string>
<key>Slot</key>
<string>7</string>
<key>Type</key>
<string>DDR4</string>
<key>Vendor</key>
<string>Corsair</string>
</dict>
<dict>
<key>Frequency</key>
<string>2133</string>
<key>Part</key>
<string>xaq2</string>
<key>Serial</key>
<string>123456789</string>
<key>Size</key>
<string>16384</string>
<key>Slot</key>
<string>2</string>
<key>Type</key>
<string>DDR4</string>
<key>Vendor</key>
<string>Corsair</string>
</dict>
<dict>
<key>Frequency</key>
<string>2133</string>
<key>Part</key>
<string>xaq2</string>
<key>Serial</key>
<string>123456789</string>
<key>Size</key>
<string>16384</string>
<key>Slot</key>
<string>1</string>
<key>Type</key>
<string>DDR4</string>
<key>Vendor</key>
<string>Corsair</string>
</dict>
</array>
<key>SlotCount</key>
<integer>8</integer>
</dict>
<key>ProductName</key>
<string>MacPro6,1</string>
<key>SerialNumber</key>
<string>zzzz</string>
<key>Trust</key>
<false/>
<key>Version</key>
<string>1.0</string>
</dict>
<key>SystemParameters</key>
<dict>
<key>InjectKexts</key>
<string>Yes</string>
<key>InjectSystemID</key>
<true/>
</dict>
</dict>
</plist>

 

 

Well FABIOSUN, and don't ask me how but it boot right out of the get go. "THE BOA SUERTE" got even better and guest what my XEON e5 2696 V4 its a "SUCCESS". What I did from my preview setup and I'm saying from my 5960X setup.

 

The Harddrive that I first configure w/ BOA SUERTE's guide that actually got me to boot the 5960X, I use that one to boot my X99 Deluxe 2 w/ my Xeon 2696v4 on this one I change the bios settings like I have on my other X99 Deluxe board w/ the 5960X didn't change anything as far as KEXTs or settings, the only different on the EFI folder its the VooDooTscync.kext. On the Deluxe board w/ the 5960X's EFI folder I have the TSCYNC kext w/ Nullcpu on the kext folder. With the Deluxe 2 and the Xeon I still have the NullCPU kext on the EFI folder but not the VoodooTSYNC kext.

 

I ran CB r15 open up AppleCPU monitor and there is all 22Cores and 22 Threads ran the bench and all cores boost up to 100% and all cores at 2.80mhz the results on CB R15 were 2904, the GPU were 91 which for me its low. cause on the Deluxe 2 I have a 980 TI and on the Deluxe I have a regular 980 and on this one I get 135, it maybe that the higher the CPU clocks the better FPS you get on scores and since the Xeon can't clock higher than 2.80 that maybe the results. Anyways LONG STORY short there you have it. I might get a short video with my iPhone and post it on youtube and if I do I will post the link here, util then "BOA there you go".

 

"Thanks to "BOA SUERTE's that post this guide and many others mention here BEFORE that contribute to this awesome project"

Link to comment
Share on other sites

@The Veteran, I am happy for you

your cinebench score is lower if referred at your cpu on windows (I see about 3300) but also in my case OS X has with my xeon about 10% lower score in osx

 

I see in other post that it is possible to have xcpm flag without nullcpupm but it is necessary to do some kernel patch to have same performance

Ihope to receive my new xeon and that this cpu is working well..than I will tray to swap and then I will see to compare with your result

Have you done some cinebench test?

You should have in a multicore environment the faster Mac Pro ever seen :-)))

 

 

FABIO

 

yes I have done some CB R15 and the results keep coming as 2904 and that's low for my standard cause on Windows 10 it can reach 3245, I know the bench on Mac's are lower then Windows, but going back to what I have seen on ELCAPITANO CB R15 results w/ my 5960X clock at 4.3 and it can reach 1700 while on Windows 10 1735 it's the highest I have got, so going by this result I could assume that the XEON if I can get it to flat line @ 2.8 the scores could reach at less 3060 or 3100, cause the XEON on Windows 10 I have got t to 3245 w/ 2.8+. When I rum CB R15 it doesn't flat line at 2.8 it did so at the very first Bench test but not anymore don't know why. I fix the VooDoo kext w/ (43) and place it on the EFI kext folder but still the same no Flat line when at 100% load, I might have to keep tweak and testing and breaking or fixing till get tire or give up. But the outcomes are great to have so many cores across the desktop. I'm going to try to post the video later on for results keep you in touch.

Link to comment
Share on other sites

FABIO I will do some Geekbench as some as I change my hard drive right now I'm on a Samsung 850 pro I will be using my M.2 XP941 from samsung and that's where I have the Geekbench program

 

Well 

Link to comment
Share on other sites

Well as promise here is a short video of the Xeon e5 2696 v4 on this awesome guide for the ASUS X99 Deluxe II motherboard. On this video you will see the scores of 2 bench test done on El Capitan, CB R15 and Geekbench 64 also you will see the processor flat line at 2.8 on Geekbench but at CB R15 not. All I have done basically its swapping the CPU and Motherboard but I did setup the Bios on my Deluxe 2 same as my Deluxe, so basically it works as intend on the Deluxe. Well here is the video 

for anyone willing to see it.

 

 

  • Like 1
Link to comment
Share on other sites

Fabiosun, I see that in your config.plist you still have the memory module info that Paulo inserted. Try remove that and see if there's any improvement.

 

 

I have done some other tests with my rig using @Saijohn config.plist uploaded in this thread

without using nullcpupowemanagement kext I have immediately a KP

Using nullcpupowemanagement kext my system boots normally and I have a great performance with cinebench as you can see in my attached grab

 

using my config plist (attached) i don't use nullcpuPM kext and I can use -xcpm flag in clover, but, in that condition I have poor performance (from attached file see dark orange result)

I thought that it was better way to not use nullcpupowemanagement kext and if possible to have xcpm loaded..

32bit geekbench attached

Any advice?

 


not allowed to attach a plist file..
 
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ACPI</key>
<dict>
<key>DSDT</key>
<dict>
<key>Debug</key>
<false/>
<key>DropOEM_DSM</key>
<false/>
<key>Fixes</key>
<dict>
<key>AddHDMI_8000000</key>
<true/>
<key>AddPNLF_1000000</key>
<true/>
<key>DeleteUnused_400000</key>
<true/>
<key>FIX_ACST_4000000</key>
<true/>
<key>FIX_ADP1_800000</key>
<true/>
<key>FIX_RTC_20000</key>
<true/>
<key>FIX_S3D_2000000</key>
<true/>
<key>FIX_TMR_40000</key>
<true/>
<key>FIX_WAK_200000</key>
<true/>
<key>FixAirport_4000</key>
<true/>
<key>FixRegions_10000000</key>
<true/>
<key>NewWay_80000000</key>
<true/>
</dict>
<key>Name</key>
<string>DSDT.aml</string>
<key>Patches</key>
<array>
<dict>
<key>Comment</key>
<string>Rename ALZA to HDEF</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
QUxaQQ==
</data>
<key>Replace</key>
<data>
SERFRg==
</data>
</dict>
</array>
<key>ReuseFFFF</key>
<false/>
</dict>
<key>DropTables</key>
<array>
<dict>
<key>Signature</key>
<string>SSDT</string>
<key>TableId</key>
<string>Cpu0Ist</string>
</dict>
<dict>
<key>Signature</key>
<string>SSDT</string>
<key>TableId</key>
<string>CpuPm</string>
</dict>
<dict>
<key>Signature</key>
<string>DMAR</string>
</dict>
</array>
<key>HaltEnabler</key>
<true/>
<key>SSDT</key>
<dict>
<key>DropOem</key>
<false/>
<key>Generate</key>
<true/>
</dict>
</dict>
<key>Boot</key>
<dict>
<key>Arguments</key>
<string>-xcpm darkwake=8 npci=0x2000 nvda_drv=1 kext-dev-mode=1 rootless=0</string>
<key>Debug</key>
<false/>
<key>DefaultLoader</key>
<string>boot.efi</string>
<key>DefaultVolume</key>
<string>LastBootedVolume</string>
<key>Legacy</key>
<string>PBR</string>
<key>Secure</key>
<false/>
<key>Timeout</key>
<integer>5</integer>
<key>XMPDetection</key>
<false/>
</dict>
<key>CPU</key>
<dict>
<key>UseARTFrequency</key>
<false/>
</dict>
<key>Devices</key>
<dict>
<key>Audio</key>
<dict>
<key>Inject</key>
<string>1</string>
</dict>
<key>USB</key>
<dict>
<key>AddClockID</key>
<true/>
<key>FixOwnership</key>
<true/>
<key>Inject</key>
<true/>
</dict>
</dict>
<key>GUI</key>
<dict>
<key>Language</key>
<string>en:0</string>
<key>Mouse</key>
<dict>
<key>DoubleClick</key>
<integer>500</integer>
<key>Enabled</key>
<true/>
<key>Mirror</key>
<false/>
<key>Speed</key>
<integer>2</integer>
</dict>
<key>Scan</key>
<dict>
<key>Entries</key>
<true/>
<key>Legacy</key>
<false/>
<key>Linux</key>
<false/>
<key>Tool</key>
<true/>
</dict>
<key>ScreenResolution</key>
<string>1920x1080</string>
<key>Theme</key>
<string>embedded</string>
</dict>
<key>Graphics</key>
<dict>
<key>Inject</key>
<false/>
<key>NvidiaSingle</key>
<false/>
</dict>
<key>KernelAndKextPatches</key>
<dict>
<key>AppleRTC</key>
<true/>
<key>AsusAICPUPM</key>
<false/>
<key>Debug</key>
<false/>
<key>KernelCpu</key>
<false/>
<key>KernelHaswellE</key>
<true/>
<key>KernelLapic</key>
<false/>
<key>KernelPm</key>
<false/>
<key>KextsToPatch</key>
<array>
<dict>
<key>Comment</key>
<string>10.10-10.11+x99-ALC-Onboard-Audio</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
oIw=
</data>
<key>Name</key>
<string>AppleHDAController</string>
<key>Replace</key>
<data>
II0=
</data>
</dict>
<dict>
<key>Comment</key>
<string>10.11-BCM94352-Airport-Extreme</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
axAAAHUN
</data>
<key>Name</key>
<string>AirPortBrcm4360</string>
<key>Replace</key>
<data>
axAAAJCQ
</data>
</dict>
<dict>
<key>Comment</key>
<string>10.9.4-10.9.5-x99-ALC-Onboard-Audio</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
IIw=
</data>
<key>Name</key>
<string>AppleHDAController</string>
<key>Replace</key>
<data>
II0=
</data>
</dict>
<dict>
<key>Comment</key>
<string>10.11.5 BT4LE-Handoff-Hotspot</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
SIX/dEdIiwc=
</data>
<key>Name</key>
<string>IOBluetoothFamily</string>
<key>Replace</key>
<data>
Qb4PAAAA60Q=
</data>
</dict>
<dict>
<key>Comment</key>
<string>Remove USB limit</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
g72M/v//EA==
</data>
<key>Name</key>
<string>AppleUSBXHCIPCI</string>
<key>Replace</key>
<data>
g72M/v//Fg==
</data>
</dict>
<dict>
<key>Comment</key>
<string>External icons patch</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
RXh0ZXJuYWw=
</data>
<key>Name</key>
<string>AppleAHCIPort</string>
<key>Replace</key>
<data>
SW50ZXJuYWw=
</data>
</dict>
<dict>
<key>Comment</key>
<string>10.11-BCM94352-5GHz-PT-dv</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
QYP8/3QsSA==
</data>
<key>Name</key>
<string>AirPortBrcm4360</string>
<key>Replace</key>
<data>
ZscGUFTrKw==
</data>
</dict>
<dict>
<key>Comment</key>
<string>5960XPatch by Brumbaer</string>
<key>Disabled</key>
<true/>
<key>Find</key>
<data>
SIH5AQAAQA==
</data>
<key>Name</key>
<string>IOPCIFamily</string>
<key>Replace</key>
<data>
SIH5AQAAgA==
</data>
</dict>
</array>
</dict>
<key>RtVariables</key>
<dict>
<key>BooterConfig</key>
<string>0x28</string>
<key>CsrActiveConfig</key>
<string>0x3</string>
<key>MLB</key>
<string></string>
<key>ROM</key>
<string></string>
</dict>
<key>SMBIOS</key>
<dict>
<key>BiosReleaseDate</key>
<string>06/12/13</string>
<key>BiosVendor</key>
<string>Apple Inc.</string>
<key>BiosVersion</key>
<string>MP61.88Z.0116.B04.1312061508</string>
<key>Board-ID</key>
<string>Mac-F60DEB81FF30ACF6</string>
<key>BoardManufacturer</key>
<string>Apple Inc.</string>
<key>BoardType</key>
<integer>11</integer>
<key>ChassisAssetTag</key>
<string>Pro-Enclosure</string>
<key>ChassisManufacturer</key>
<string>Apple Inc.</string>
<key>ChassisType</key>
<string>06</string>
<key>Family</key>
<string>Mac Pro</string>
<key>Manufacturer</key>
<string>Apple Inc.</string>
<key>Memory</key>
<dict>
<key>Channels</key>
<integer>4</integer>
<key>Modules</key>
<array>
<dict>
<key>Frequency</key>
<string>2133</string>
<key>Part</key>
<string>xaq2</string>
<key>Serial</key>
<string>123456789</string>
<key>Size</key>
<string>16384</string>
<key>Slot</key>
<string>0</string>
<key>Type</key>
<string>DDR4</string>
<key>Vendor</key>
<string>Corsair</string>
</dict>
<dict>
<key>Frequency</key>
<string>2133</string>
<key>Part</key>
<string>xaq2</string>
<key>Serial</key>
<string>123456789</string>
<key>Size</key>
<string>16384</string>
<key>Slot</key>
<string>3</string>
<key>Type</key>
<string>DDR4</string>
<key>Vendor</key>
<string>Corsair</string>
</dict>
<dict>
<key>Frequency</key>
<string>2133</string>
<key>Part</key>
<string>xaq2</string>
<key>Serial</key>
<string>123456789</string>
<key>Size</key>
<string>16384</string>
<key>Slot</key>
<string>6</string>
<key>Type</key>
<string>DDR4</string>
<key>Vendor</key>
<string>Corsair</string>
</dict>
<dict>
<key>Frequency</key>
<string>2133</string>
<key>Part</key>
<string>xaq2</string>
<key>Serial</key>
<string>123456789</string>
<key>Size</key>
<string>16384</string>
<key>Slot</key>
<string>4</string>
<key>Type</key>
<string>DDR4</string>
<key>Vendor</key>
<string>Corsair</string>
</dict>
<dict>
<key>Frequency</key>
<string>2133</string>
<key>Part</key>
<string>xaq2</string>
<key>Serial</key>
<string>123456789</string>
<key>Size</key>
<string>16384</string>
<key>Slot</key>
<string>5</string>
<key>Type</key>
<string>DDR4</string>
<key>Vendor</key>
<string>Corsair</string>
</dict>
<dict>
<key>Frequency</key>
<string>2133</string>
<key>Part</key>
<string>xaq2</string>
<key>Serial</key>
<string>123456789</string>
<key>Size</key>
<string>16384</string>
<key>Slot</key>
<string>7</string>
<key>Type</key>
<string>DDR4</string>
<key>Vendor</key>
<string>Corsair</string>
</dict>
<dict>
<key>Frequency</key>
<string>2133</string>
<key>Part</key>
<string>xaq2</string>
<key>Serial</key>
<string>123456789</string>
<key>Size</key>
<string>16384</string>
<key>Slot</key>
<string>2</string>
<key>Type</key>
<string>DDR4</string>
<key>Vendor</key>
<string>Corsair</string>
</dict>
<dict>
<key>Frequency</key>
<string>2133</string>
<key>Part</key>
<string>xaq2</string>
<key>Serial</key>
<string>123456789</string>
<key>Size</key>
<string>16384</string>
<key>Slot</key>
<string>1</string>
<key>Type</key>
<string>DDR4</string>
<key>Vendor</key>
<string>Corsair</string>
</dict>
</array>
<key>SlotCount</key>
<integer>8</integer>
</dict>
<key>ProductName</key>
<string>MacPro6,1</string>
<key>SerialNumber</key>
<string>zzzz</string>
<key>Trust</key>
<false/>
<key>Version</key>
<string>1.0</string>
</dict>
<key>SystemParameters</key>
<dict>
<key>InjectKexts</key>
<string>Yes</string>
<key>InjectSystemID</key>
<true/>
</dict>
</dict>
</plist>

 

Link to comment
Share on other sites

Good find fabiosun. I will definitely give it a try when I find the time.

Quick question... for the kernel patches, you just added those three with clover configurator??

I read further in that post seems like they got it to work with Broadwell.

 

Ok, new progress

I have eliminated nullcpuPM kext from my system and I have applied some kernel patch I have found here:

 

http://www.insanelymac.com/forum/topic/309717-haswell-e-5820k-5930k-installation-guide-with-full-speedstep-working/page-10?do=findComment&comment=2264476

 

Now I have flagged in clover -xcpm and I have results as I wanted

OpenGL performance are boosted also

I am happy, I hope that this solution could be applied at new Broadwell E/EP processors

In few days from now I hope to have the chance to try with 2696 V4

 

@ The Veteran

How you can see, now I have not a straight line set at 2.8 Ghz, but 2.8 Ghz is the minimum peek I reach and during test this peek grow up as I wanted

Link to comment
Share on other sites

Wow it's not easy to follow your progress....I'm stuck still with 5960x....my budget is still too low to upgrade to a Broadwell cpu...but these are my problems :)

I want to ask Saijohn, Fabiosun and the Veterant to write a simple guide of everything you changed from the one of augustopaulo, a simple step by step guide so it will be more easy to follow and if someone else want to build a Broadwell system it will be easy to follow a guide instead of reading different posts.

Thanks in advance

Link to comment
Share on other sites

Ok, new progress

I have eliminated nullcpuPM kext from my system and I have applied some kernel patch I have found here:

 

http://www.insanelymac.com/forum/topic/309717-haswell-e-5820k-5930k-installation-guide-with-full-speedstep-working/page-10?do=findComment&comment=2264476

 

Now I have flagged in clover -xcpm and I have results as I wanted

OpenGL performance are boosted also

I am happy, I hope that this solution could be applied at new Broadwell E/EP processors

In few days from now I hope to have the chance to try with 2696 V4

 

@ The Veteran

How you can see, now I have not a straight line set at 2.8 Ghz, but 2.8 Ghz is the minimum peek I reach and during test this peek grow up as I wanted

 

Nice

is your sleep working OK?

I have the same settings like this however without NullCPU kext I don't have sleep, with nullCPU i have sleep...GB results are same with/without the kexts..

I don't have -xcpm in boot , xcpm is loaded without the flag.

Anything else i missing?

Link to comment
Share on other sites

Fabiosun, did you placed EAPDFix.kext in EFI/CLOVER/kext/10.11 ?

 

Yes, sleep is working

I use this kext to fix audio problem after wake up

EAPDFix.kext (found on other site i don't know if can named now! :-) )

Also voodoo kext is needed for my rig and for a correct wake up after sleep

 

I see in your sig that you have different OS X installation

I 'd try with only 10.11.6 disk enabled and then with -xcpm enabled and 3 kernelpatch that you can see in previous post try to run console app and see if you can see like my attached picture:

I 'd also verify if you have multiple nullcpupm kext installed

Link to comment
Share on other sites

 Share

×
×
  • Create New...