AsusFreak Posted August 11, 2016 Share Posted August 11, 2016 ^^^ Thanks Link to comment Share on other sites More sharing options...
Micky1979 Posted August 11, 2016 Share Posted August 11, 2016 But I admit, I do not know where the offense is. May those patches not be shared? No, is the opposite, just follow his will and its License: https://pikeralpha.wordpress.com/license/ If I made a mistake, then I'm sorry. This was not intentional. If necessary, I delete everything in my posts. There's no need, just always add him to shared patches if they comes from him as per his License. Is easy and fast thing . EDIT I cannot reply to Pike as Moderator outside this Forum, as I believe is right (also I can't), but our Rules already provide for this (will of Developers, copyrighted materials, opensource etc), and it is our intention that this is respected, just need collaboration . Link to comment Share on other sites More sharing options...
maleorderbride Posted August 11, 2016 Share Posted August 11, 2016 Yes. With the newest Version. Need this to get vectors load. Thanks, perhaps you can go back and edit your original post with a succinct numbered list of what needs to be done? i.e. 1. Three patches xcpm_bootstrap 10.11.6 © Pike R. Alpha find 83C3BB83FB09 replace 83C3B883FB09 cpuid_set_info 10.11.6 © Pike R. Alpha find 5D7F288D48BB83F902 replace 5D7F288D48B883F902 reboot fix 10.11.6 © Pike R. Alpha find 554889E5415741564155415453504189D64189F74889FB4585FF0F84 replace C34889E5415741564155415453504189D64189F74889FB4585FF0F84 2. FrequencyVectorEdit.sh (on a MacPro6,1 SMBIOS targeting iMac14,2, I assume?) https://github.com/Piker-Alpha/freqVectorsEdit.sh 3. Remove NullCPUPowerManagement & any FakeCPUID. 4. Disable EIST in BIOS (Ai Tweaker, Internal CPU Management, Disable Intel Enhanced Speedstep) 5. Oh, and have Clover 36xx? installed. What is the minimum version? I used 3688: https://sourceforge.net/projects/cloverefiboot/ 6. Have a CPU SSDT from SSDTPRGen: https://github.com/Piker-Alpha/ssdtPRGen.sh (not strictly necessary so long as you have x86 Platform and Shim loading from some method) Edit: Ah, found another one. 7. in the BIOS, set Ati Tweaker->CPU Core Ratio to Sync All Cores, then Auto for the snyc'ed value (or if overclocking, set to your value). If you do not do this, then no turbo (when not overclocking) frequencies will be hit. With those changes I now get completely flat IPG readouts (!) while benchmarking, but my scores are still low. Multi-core are still 25% lower on Cinebench/GB with this method versus my own earlier method. Presumably my SSDT needs some love? No, I needed to do #7. It was pegged at non-turbo states without it. Edit: After finding #7, I now have the flatest performance in Cinebench/GB with IGP that I have seen to date with Haswell-EP in MacOS. Performance in Cinebench is identical to my previous method, but GB went up by 1800. I was already using a method that did 2-7, but Pike's three patches greatly aid in keeping turbo constant and flat. Thanks Pike! Hope those random reboots are gone with this method. Temps seem ~5C cooler as well. 4 Link to comment Share on other sites More sharing options...
maleorderbride Posted August 11, 2016 Share Posted August 11, 2016 This patch is based on this post from Pike:Kernel location: 0x1f6190 replace 0x55 with C3 (sub_ffffff80003f6190:) 0x1f54b7 replace 0xBB with B8 (B8 for Haswell-E (_xcpm_bootstrap:) 0x1bc276 replace 0xBB with B8 (B8 for Haswell-E _cpuid_set_info:) Do you know what the equivalent would be for 10.10.5? Link to comment Share on other sites More sharing options...
jlcdgd Posted August 11, 2016 Share Posted August 11, 2016 For my setup with ASUS-X99 Deluxe this patches work. All steps from post #1 won't´t work for me, i loose 5k in GB??!?? i don´t use FAKECPUID or NullCPUPM kextstat shows Index Refs Address Size Wired Name (Version) UUID <Linked Against> 1 89 0xffffff7f80a32000 0x9c80 0x9c80 com.apple.kpi.bsd (15.6.0) A6E35F99-A2C3-4DED-BE7C-71DDC8B750D8 2 9 0xffffff7f80df3000 0x3890 0x3890 com.apple.kpi.dsep (15.6.0) 2047118B-2E57-470B-BCB6-C9BBDB28CD82 3 120 0xffffff7f80a00000 0x20e20 0x20e20 com.apple.kpi.iokit (15.6.0) 8327D7E2-83FF-495C-A2B7-185358DDA76F 4 129 0xffffff7f80a21000 0xd000 0xd000 com.apple.kpi.libkern (15.6.0) 6E533F78-FAE6-4611-9946-40B0B251AD2F 5 106 0xffffff7f80a2e000 0x3d50 0x3d50 com.apple.kpi.mach (15.6.0) AAFE03A1-48A6-44BF-8B06-4960DF7B40A2 6 53 0xffffff7f80a5a000 0x97f0 0x97f0 com.apple.kpi.private (15.6.0) 18C5330C-52C8-4A16-953A-0E2B54FE2C5E 7 79 0xffffff7f80a64000 0x58a0 0x58a0 com.apple.kpi.unsupported (15.6.0) F2C52C89-D449-47B2-BAD9-D9A1249A4670 8 5 0xffffff7f80dfa000 0x95000 0x95000 com.apple.kec.corecrypto (1.0) ABDB0534-113E-3A88-8B89-52345E3AFDF7 <7 6 5 4 3 1> 9 0 0xffffff7f80f38000 0xd000 0xd000 com.apple.kec.pthread (1) 39D0B4EB-B7F4-3891-96C2-F8B886656C8A <7 6 5 4 1> 10 1 0xffffff7f8151d000 0x9000 0x9000 com.apple.kec.Libm (1) 9DDD9196-3824-3DCA-BAAA-7F383BC13C37 <4> 11 28 0xffffff7f81884000 0x9000 0x9000 com.apple.iokit.IOACPIFamily (1.4) 5D7574C3-8E90-3873-BAEB-D979FC215A7D <7 6 4 3> 12 34 0xffffff7f80b4d000 0x35000 0x35000 com.apple.iokit.IOPCIFamily (2.9) F51AA3D6-EC2F-3AD3-A043-06DB79027AA2 <7 6 5 4 3> 13 2 0xffffff7f8317e000 0x66000 0x66000 com.apple.driver.AppleACPIPlatform (4.0) A29C7512-D3A8-3AED-9721-3A5FF1A32EB2 <12 11 7 6 5 4 3 1> 14 1 0xffffff7f817e3000 0xb000 0xb000 com.apple.driver.AppleFDEKeyStore (28.30) C31A19C9-8174-3E35-B2CD-3B1B237C0220 <8 7 6 5 4 3 1> 15 3 0xffffff7f81bc2000 0x7000 0x7000 com.apple.iokit.IOReportFamily (31) C89107EE-2DF2-3BC3-9F6D-3133D43ED7EF <5 4 3> 16 8 0xffffff7f80a6a000 0x2f000 0x2f000 com.apple.iokit.IOStorageFamily (2.1) DC1AAB7C-F417-3238-BB3F-2A5B84D67B90 <7 6 5 4 3 1> 17 0 0xffffff7f81c70000 0x1e000 0x1e000 com.apple.driver.DiskImages (417.4) CDCF4D3F-89CC-3CDD-AB89-B6FFD304F26B <16 7 6 5 4 3 1> 18 1 0xffffff7f82d2a000 0x1e000 0x1e000 com.apple.driver.AppleCredentialManager (1.0) 22552717-92AB-3B19-98B5-5C067A104219 <8 7 6 5 4 3 1> 19 2 0xffffff7f80ef9000 0x12000 0x12000 com.apple.driver.AppleMobileFileIntegrity (1.0.5) D330951F-27FC-3A94-94A6-2AD7850E9C3C <8 7 6 5 4 3 2 1> 20 0 0xffffff7f82d48000 0x2b000 0x2b000 com.apple.driver.AppleKeyStore (2) 8CF8BDE4-6E36-3163-9EA1-DB09980ED7B2 <19 18 8 7 6 5 4 3 1> 21 2 0xffffff7f82961000 0x7c000 0x7c000 com.apple.vecLib.kext (1.2.0) C334E229-C366-3862-8A15-2399723870C6 <10 6 5 4 3> 22 5 0xffffff7f829dd000 0x39000 0x39000 com.apple.iokit.IOAudioFamily (204.4) 16D694E8-A341-3DAC-A710-57BC95EF7758 <21 5 4 3 1> 23 0 0xffffff7f831ff000 0x8000 0x8000 org.tw.CodecCommander (2.5.2) C787DF97-A9FE-3972-A0BF-5B63878A129A <22 12 11 4 3 1> 24 3 0xffffff7f8320d000 0x19000 0x19000 org.netkas.driver.FakeSMC (1412) 18CC1329-F493-3EC9-BFB1-0F8503241BF8 <11 7 5 4 3 1> 25 0 0xffffff7f83226000 0x9f000 0x9f000 as.vit9696.AppleALC (1.0.12) FD33EACC-EAD5-34A3-90D1-551735C3064B <7 5 4 3 2 1> 26 0 0xffffff7f832d4000 0x5000 0x5000 org.hwsensors.driver.CPUSensors (1406) D0D2C74A-C63A-3F0C-95D1-018E3518E59C <24 7 5 4 3> 27 0 0xffffff7f80df7000 0x2000 0x2000 com.apple.security.TMSafetyNet (8) 7F6B05B1-14AC-3634-B5CA-7F69452730B4 <7 6 5 4 2 1> 28 2 0xffffff7f80f0b000 0x5000 0x5000 com.apple.kext.AppleMatch (1.0.0d1) F2211BA2-E656-3187-B06E-CF9D6A3A3B5A <4 1> 29 1 0xffffff7f80f10000 0x1e000 0x1e000 com.apple.security.sandbox (300.0) E32DE435-FAD0-3222-807A-32711BCB979B <28 19 16 7 6 5 4 3 2 1> 30 0 0xffffff7f80f2e000 0x9000 0x9000 com.apple.security.quarantine (3) 0ECF10A0-C16A-3013-B6B6-CD9F3DA76B01 <29 28 7 6 5 4 2 1> 31 0 0xffffff7f831f5000 0x8000 0x8000 com.apple.nke.applicationfirewall (163) 113F310F-1904-3F41-A206-1D275BF7A397 <7 6 5 4 3 1> 32 0 0xffffff7f832dc000 0x2000 0x2000 org.voodoo.driver.VoodooTSCSync (1.1) 0547D0AD-C9FE-3D5A-9CD7-6B90E6BC0335 <7 4 3> 33 0 0xffffff7f8314b000 0x3000 0x3000 com.apple.driver.AppleAPIC (1.7) 04696395-E633-3657-89BD-9908A5C60F56 <4 3> 34 0 0xffffff7f82c4e000 0x4000 0x4000 com.apple.driver.AppleSMBIOS (2.1) BEB6C00A-8353-3DE6-A438-3D8AE2F9A5F0 <7 4 3> 35 0 0xffffff7f82c7c000 0x8000 0x8000 com.apple.driver.AppleRTC (2.0) 6409E881-1F83-380E-8F03-F21DCFC4BF53 <11 5 4 3 1> 36 2 0xffffff7f81b4e000 0x4000 0x4000 com.apple.iokit.IOSMBusFamily (1.1) EA577FC5-B1EE-38B4-9B62-2938C01C2CB2 <5 4 3> 37 0 0xffffff7f831e4000 0x7000 0x7000 com.apple.driver.AppleACPIEC (4.0) 87E6B264-9FE7-354F-A83B-2AF966681A50 <36 13 11 5 4 3> 38 0 0xffffff7f82e5a000 0x3000 0x3000 com.apple.driver.AppleHPET (1.8) 801E20D9-1D7A-353F-A638-05430128D61D <11 7 5 4 3> 39 7 0xffffff7f817ee000 0x8c000 0x8c000 com.apple.iokit.IOHIDFamily (2.0.0) 9A3F90D7-1A6A-3FCD-9689-0BF6A66A29A2 <14 7 6 5 4 3 2 1> 40 0 0xffffff7f831ee000 0x4000 0x4000 com.apple.driver.AppleACPIButtons (4.0) 456C28F7-4F2B-3F00-97C9-BF6023DADD7C <39 15 13 11 7 6 5 4 3 1> 41 1 0xffffff7f81c3a000 0x5000 0x5000 com.apple.driver.AppleEFIRuntime (2.0) CFC72657-568A-33B3-B84A-CF659674E655 <7 6 5 4 3> 42 1 0xffffff7f81c3f000 0xa000 0xa000 com.apple.driver.AppleEFINVRAM (2.0) DFA558FE-59F9-32AA-8C3A-82BD65ECC094 <41 7 6 5 4 3 2 1> 43 3 0xffffff7f81678000 0x4000 0x4000 com.apple.driver.AppleUSBHostMergeProperties (1.0.1) 401B7165-36E8-3EE5-849D-71DAEB3E46E4 <4 3 1> 44 14 0xffffff7f8167c000 0x73000 0x73000 com.apple.iokit.IOUSBHostFamily (1.0.1) 79D250A3-843A-3750-BE64-A252CF17A148 <43 7 5 4 3 1> 45 2 0xffffff7f81723000 0xac000 0xac000 com.apple.iokit.IOUSBFamily (900.4.1) FB980EB5-1F73-348E-9554-6F9F6FE481FD <44 12 7 5 4 3 1> 46 2 0xffffff7f80a3c000 0x1e000 0x1e000 com.apple.iokit.IOAHCIFamily (2.8.1) 58B77CC0-5211-342E-8935-8D05E0B96867 <5 4 3 1> 47 0 0xffffff7f83150000 0x1f000 0x1f000 com.apple.driver.AppleAHCIPort (3.1.8) B9AFCAD5-5FFE-3E65-A186-CF4EA4571BCC <46 12 5 4 3 1> 48 1 0xffffff7f8188d000 0x46000 0x46000 com.apple.driver.usb.AppleUSBXHCI (1.0.1) 931A3E67-1954-320C-9619-C41C0A516804 <44 11 7 5 4 3 1> 49 0 0xffffff7f818d3000 0x28000 0x28000 com.apple.driver.usb.AppleUSBXHCIPCI (1.0.1) D08C7EEE-CA01-3053-8D47-2587BBCF9C95 <48 44 12 11 7 5 4 3 1> 50 6 0xffffff7f81638000 0x34000 0x34000 com.apple.iokit.IONetworkingFamily (3.2) 848B398F-4D96-3024-8092-6CD3534D2CCA <7 6 5 4 3 1> 51 0 0xffffff7f832e0000 0x14000 0x14000 com.insanelymac.IntelMausiEthernet (2.1.0) D65691B8-4EB1-3B22-B1B5-5CA5C566935E <50 12 5 4 3 1> 52 1 0xffffff7f818fb000 0x43000 0x43000 com.apple.driver.usb.AppleUSBEHCI (1.0.1) 0D241802-E006-3A72-B3C5-09ABDE37DAE0 <44 11 7 5 4 3 1> 53 0 0xffffff7f819d0000 0xb000 0xb000 com.apple.driver.usb.AppleUSBEHCIPCI (1.0.1) C94AA870-B315-3B68-8942-94FD5095B016 <52 44 12 11 7 5 4 3 1> 54 0 0xffffff7f832f4000 0x13000 0x13000 org.hwsensors.driver.LPCSensors (1406) DBA9834F-5B21-366F-AC3E-40527756E51D <24 12 11 7 5 4 3> 55 0 0xffffff7f83307000 0x15000 0x15000 org.hwsensors.driver.GPUSensors (1406) 76C85832-9834-3F7D-AA51-15AD05C0CC24 <24 12 11 7 5 4 3> 56 0 0xffffff7f80b95000 0x4b000 0x4b000 at.obdev.nke.LittleSnitch (4710) 47121567-03A0-31E4-976D-96774D5AE4B6 <7 5 4 3 1> 57 0 0xffffff7f8331c000 0x18000 0x18000 com.insanelymac.driver.AppleIntelE1000e (3.3.3) E91FCC85-BC82-DA03-A2D4-1F9F661263B4 <50 12 5 4 3 1> 58 0 0xffffff7f81a06000 0x3000 0x3000 com.apple.driver.AppleUSBMergeNub (900.4.1) AD76B55F-D9B7-3F03-B845-2289C1E375CD <45 43 4 3 1> 59 0 0xffffff7f8294a000 0xa000 0xa000 com.apple.BootCache (38) C1EA21DC-CEC4-34EF-8172-8D217927D3EC <7 6 5 4 3 1> 60 0 0xffffff7f83124000 0x6000 0x6000 com.apple.AppleFSCompression.AppleFSCompressionTypeZlib (1.0.0) 8A37264E-9D9A-3B95-B0A1-EB1947CF70DA <6 4 3 2 1> 61 0 0xffffff7f8312c000 0x3000 0x3000 com.apple.AppleFSCompression.AppleFSCompressionTypeDataless (1.0.0d1) 8A48FC7E-CD9D-39E4-A243-59BBEB5D65BE <7 6 4 3 2 1> 62 0 0xffffff7f83135000 0x2000 0x2000 com.apple.driver.AppleFileSystemDriver (3.0.1) D2861F03-33FC-3B1D-9572-00E11EB6B530 <16 4 3> 63 0 0xffffff7f81e7a000 0x1c000 0x1c000 com.apple.iokit.IOAHCIBlockStorage (2.8.5) 03357B30-E9B5-32DC-819D-CACA2B37AE19 <46 16 6 5 4 3 1> 64 3 0xffffff7f81ea3000 0x2a000 0x2a000 com.apple.driver.corecapture (1.0.4) 0B572B9E-F1D5-31B0-AB6B-E19630F5126C <7 6 5 4 3 1> 65 1 0xffffff7f81ecd000 0x8000 0x8000 com.apple.driver.mDNSOffloadUserClient (1.0.1b8) 5262E7F8-D85C-336F-B5BF-0518D486FC32 <50 4 3 1> 66 1 0xffffff7f81ed5000 0xdd000 0xdd000 com.apple.iokit.IO80211Family (1110.26) B6A43EDC-47E9-3DB8-9887-812D1C77F38C <64 50 8 7 6 5 4 3 1> 67 0 0xffffff7f81fb2000 0x6c2000 0x6c2000 com.apple.driver.AirPort.Brcm4360 (1040.1.1a6) 24E8C306-1A42-3C1E-92EA-26D593D6D901 <66 65 64 50 12 7 6 5 4 3 1> 68 0 0xffffff7f82a1e000 0xa000 0xa000 com.apple.driver.AppleXsanScheme (3) 642EEDB3-7CE7-354A-9030-C644EC3D9083 <16 5 4 3 1> 69 0 0xffffff7f81991000 0x37000 0x37000 com.apple.driver.usb.AppleUSBHub (1.0.1) 69D22F66-81DA-3CCF-8451-A7EBC991A601 <44 43 11 5 4 3 1> 70 4 0xffffff7f81d00000 0xd6000 0xd6000 com.apple.iokit.IOBluetoothFamily (4.4.6f1) 9B3C8089-B7BD-32F6-AC84-18501E3A5B1C <15 7 5 4 3 1> 71 1 0xffffff7f81dfe000 0x2c000 0x2c000 com.apple.iokit.IOBluetoothHostControllerUSBTransport (4.4.6f1) 24559F19-2BC5-3ECF-94F9-B573B28B0247 <70 44 12 11 7 5 4 3 1> 72 0 0xffffff7f81e2a000 0xb000 0xb000 com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport (4.4.6f1) DB519B84-F100-31DB-B15A-BCA7F8CBB838 <71 70 44 12 11 7 5 4 3> 73 4 0xffffff7f80b0a000 0x31000 0x31000 com.apple.iokit.IOSCSIArchitectureModelFamily (3.7.7) 07D953DC-7B94-3AE8-A379-2B02F5D538F9 <6 5 4 3 1> 74 6 0xffffff7f81bc9000 0xa000 0xa000 com.apple.driver.IOPlatformPluginFamily (6.0.0d7) 4BEF649C-7CFD-31CA-8D84-1F0DB25BF60B <11 7 6 5 4 3> 75 5 0xffffff7f81bd3000 0x1b000 0x1b000 com.apple.driver.AppleSMC (3.1.9) C1523713-8957-31FE-AA11-62E1787969B1 <11 7 5 4 3 1> 76 1 0xffffff7f81bee000 0x17000 0x17000 com.apple.driver.X86PlatformPlugin (1.0.0) 9DD7E8B9-0DA0-38ED-BF24-3E7175597D18 <75 74 45 44 11 7 6 5 4 3 1> 77 0 0xffffff7f82d7e000 0x8000 0x8000 com.apple.driver.AppleIntelMCEReporter (107) 2B9F1B7E-FDA8-3E44-AEEC-229300F9A81B <7 6 5 4 3> 78 1 0xffffff7f81b52000 0x5000 0x5000 com.apple.iokit.IOSlowAdaptiveClockingFamily (1.0.0) 514292C4-55BD-3550-9DEB-1431BC04A629 <7 6 5 4 3 1> 79 0 0xffffff7f82d7a000 0x2000 0x2000 com.apple.driver.AppleIntelSlowAdaptiveClocking (4.0.0) A5A73220-5E26-3283-B29B-FEA298629620 <78 4 3> 80 0 0xffffff7f83130000 0x3000 0x3000 com.apple.driver.AppleFIVRDriver (4.1.0) 864DACA4-8F2F-3442-B389-A42434D0F878 <4 3> 81 0 0xffffff7f80f56000 0x3000 0x3000 com.nvidia.NVDAStartupWeb (10.1.1) 0F785377-2F25-36DC-8478-7C6762665F1B <12 4 3> 82 1 0xffffff7f81c0e000 0x14000 0x14000 com.apple.driver.IOPlatformPluginLegacy (1.0.0) 7444F81D-08A8-36CE-A017-247C66701E4D <74 11 7 6 5 4 3> 83 0 0xffffff7f81c22000 0x11000 0x11000 com.apple.driver.ACPI_SMC_PlatformPlugin (1.0.0) 5820F1CC-8084-3447-AA45-ABB32D56EF25 <82 75 74 12 11 7 6 5 4 3> 84 0 0xffffff7f82c3a000 0x3000 0x3000 com.apple.driver.AppleSMBusPCI (1.0.14d1) 0C1376F2-15F7-30AD-BEEB-4CFC4AC4240A <12 5 4 3> 85 0 0xffffff7f82d22000 0x3000 0x3000 com.apple.driver.AppleLPC (3.1) 32BDCF9F-0473-32D4-9DAE-F523EFB2D244 <74 12 5 4 3> 86 2 0xffffff7f82e71000 0xf000 0xf000 com.apple.iokit.IOHDAFamily (274.12) C6423C28-4CFB-32A8-BDD1-2D149DE52F74 <5 4 3 1> 87 12 0xffffff7f80f5e000 0x47000 0x47000 com.apple.iokit.IOGraphicsFamily (2.4.1) A360453D-2050-3C49-A549-AC0DD5E87917 <12 7 5 4 3 1> 88 1 0xffffff7f82e84000 0x1e000 0x1e000 com.apple.driver.AppleHDAController (274.12) 5F94D8E3-B1E5-35D7-AB7A-6419C3AAC3B5 <87 86 22 12 7 6 5 4 3 1> 89 0 0xffffff7f80c79000 0x4000 0x4000 com.intel.driver.EnergyDriver (2.0) 4E0262A2-B79C-3386-8824-C106A5DFAF94 <7 5 4 3> 90 0 0xffffff7f80f5a000 0x3000 0x3000 com.apple.nvidia.NVDAStartup (10.1.0) CA4C5B54-2E27-394A-A81B-E3550B813438 <12 4 3> 91 1 0xffffff7f82c3d000 0x11000 0x11000 com.apple.driver.AppleSMBusController (1.0.14d1) 546B348A-B5A7-3C41-9DDE-02A0A7B640B5 <36 12 11 5 4 3> 92 0 0xffffff7f82e16000 0xa000 0xa000 com.apple.driver.AppleHV (1) D8BF62A5-B66D-3495-9FBF-0B6D89CB2455 <7 6 5 4 3 1> 93 4 0xffffff7f80fa5000 0x10000 0x10000 com.apple.iokit.IONDRVSupport (2.4.1) 4EB2843C-C821-3AD0-B333-575FD6ED6FB1 <87 12 7 5 4 3> 94 0 0xffffff7f82cdb000 0x4000 0x4000 com.apple.driver.AppleOSXWatchdog (1) D0B2999C-6EB8-3E88-8CA5-60E05B6AD462 <12 7 6 5 4 3 1> 95 0 0xffffff7f82943000 0x7000 0x7000 com.apple.driver.CoreCaptureResponder (1) D04FEA18-A347-31F1-A04A-ED762DB9F0DE <64 7 6 5 4 3 1> 96 0 0xffffff7f82842000 0x5000 0x5000 com.apple.Dont_Steal_Mac_OS_X (7.0.0) 3164D09B-101E-38E5-9399-BDE428C1E877 <75 7 4 3 1> 97 1 0xffffff7f81b5d000 0x11000 0x11000 com.apple.iokit.IOSerialFamily (11) 854221E2-E1EB-361A-98C6-DC6B7E1EB0F4 <7 6 5 4 3 1> 98 0 0xffffff7f81dea000 0xa000 0xa000 com.apple.iokit.IOBluetoothSerialManager (4.4.6f1) 57A03351-E0D2-348B-A442-C4F5B6C4310E <97 7 5 4 3 1> 99 3 0xffffff7f80fb5000 0x7000 0x7000 com.apple.AppleGraphicsDeviceControl (3.12.8) 81C2784E-285A-38A7-A16E-515DCB816E0A <7 6 5 4 3 1> 100 2 0xffffff7f80fbc000 0x2ef000 0x2ef000 com.nvidia.web.NVDAResmanWeb (10.1.1) D20B3654-86D1-3A67-8820-36317169A465 <99 93 87 12 7 5 4 3 1> 101 0 0xffffff7f812ab000 0x210000 0x210000 com.nvidia.web.NVDAGM100HalWeb (10.1.1) A9760E04-1991-3B30-80FD-76A199566175 <100 12 4 3> 102 1 0xffffff7f826ee000 0x7a000 0x7a000 com.apple.iokit.IOAcceleratorFamily2 (205.11) AE224148-CFD1-3A17-943F-E42B98EB06DC <87 12 7 6 5 4 3 1> 103 0 0xffffff7f82768000 0x90000 0x90000 com.nvidia.web.GeForceWeb (10.1.1) 928F4CBD-1885-3038-8B91-2A824D08F852 <102 100 93 87 12 7 5 4 3 1> 104 0 0xffffff7f81b39000 0x15000 0x15000 com.apple.iokit.IOSurface (108.2.3) 354FC780-7EA4-3C3F-A9E1-2658F63663A9 <7 5 4 3 1> 105 0 0xffffff7f8166c000 0x6000 0x6000 com.apple.iokit.IOUserEthernet (1.0.1) B2989894-92E1-3A9F-8F9A-924960162ABB <50 6 5 4 3 1> 106 0 0xffffff7f82ce8000 0xe000 0xe000 com.apple.driver.AppleMCCSControl (1.2.13) FE49EB19-A41C-3E7B-89CE-5411C85593D4 <91 87 75 12 11 7 5 4 3 1> 107 0 0xffffff7f80f45000 0xb000 0xb000 com.apple.driver.pmtelemetry (1) B418B8D4-27F9-373C-8BEC-802554F3F794 <7 6 5 4 3> 108 0 0xffffff7f82ac5000 0x5000 0x5000 com.apple.driver.AppleUpstreamUserClient (3.6.1) 6E57BC33-C4AF-3611-97B7-31CA2A2C88DD <87 12 11 7 5 4 3 1> 109 1 0xffffff7f81c05000 0x7000 0x7000 com.apple.driver.X86PlatformShim (1.0.0) 17C72666-8713-3E9E-BA9E-19809A443F1F <76 75 74 7 4 3> 110 0 0xffffff7f82cd4000 0x4000 0x4000 com.apple.driver.ApplePlatformEnabler (2.6.0d0) 6F5AC553-9387-317C-AD60-6552C7AE7E20 <7 5 4 3> 111 0 0xffffff7f830f5000 0x17000 0x17000 com.apple.driver.AGPM (110.22.0) D6F3F5F1-C1B0-31B1-9F5F-AF0A47F03B95 <99 93 87 74 12 6 5 4 3> 112 1 0xffffff7f82ea2000 0x13000 0x13000 com.apple.kext.OSvKernDSPLib (525) EB6D6178-3438-335D-AF34-296AB6D9E9F7 <5 4> 113 1 0xffffff7f82eb5000 0x13b000 0x13b000 com.apple.driver.DspFuncLib (274.12) DF000E7A-97E3-3615-A721-BF31BAC181E8 <112 42 22 21 6 5 4 3 1> 114 0 0xffffff7f82ff0000 0xb3000 0xb3000 com.apple.driver.AppleHDA (274.12) 436B78B7-FA08-3C53-B97D-5C617CB7EB28 <113 93 88 87 86 22 12 11 6 5 4 3 1> 115 0 0xffffff7f82e80000 0x2000 0x2000 com.apple.driver.AppleHDAHardwareConfigDriver (274.12) 3F8189BB-F49C-3E8B-AB4D-E6CA6A96619C <4 3> 116 0 0xffffff7f814bb000 0x5e000 0x5e000 com.apple.filesystems.ntfs (3.13) 999AA984-7B1B-3BB8-8B72-C7F791DB57D3 <7 6 5 4 1> 117 1 0xffffff7f819c8000 0x8000 0x8000 com.apple.driver.usb.AppleUSBHostCompositeDevice (1.0.1) DC814FD4-7773-3054-8D2C-AFA8E6CA034A <44 5 4 3 1> 118 1 0xffffff7f82a62000 0x8000 0x8000 com.apple.driver.usb.networking (5.0.0) 70876950-E9CC-313C-A239-5C1E5CA936BF <44 5 4 3 1> 119 0 0xffffff7f82a6a000 0x9000 0x9000 com.apple.driver.usb.cdc (5.0.0) 204EA973-076B-3517-93BF-9057AD3DDBD6 <118 117 44 5 4 3 1> 120 0 0xffffff7f8187a000 0xa000 0xa000 com.apple.driver.usb.IOUSBHostHIDDevice (1.0.1) AC74012B-CBBC-323B-B760-0E31B664B7B5 <44 39 5 4 3 1> 121 0 0xffffff7f82b21000 0x9000 0x9000 com.apple.driver.AppleHIDKeyboard (181) E4D6A0C3-5C8D-3652-B673-3FAFAA027E2E <39 4 3> 122 0 0xffffff7f816ef000 0x34000 0x34000 com.apple.iokit.IOUSBMassStorageDriver (1.0.0) 33F56811-6866-320F-90A5-06CD12BAE867 <73 44 16 6 5 4 3 1> 123 1 0xffffff7f81556000 0x1c000 0x1c000 com.apple.iokit.IOSCSIBlockCommandsDevice (3.7.7) CFF0A65E-BE53-3509-9D73-DDFB57A52F04 <73 16 6 5 4 3 1> 124 0 0xffffff7f81b6e000 0x7000 0x7000 com.apple.iokit.SCSITaskUserClient (3.7.7) 12F3B8F2-0104-362F-9B60-7751D73D4D80 <73 16 5 4 3 1> 125 0 0xffffff7f82beb000 0x2000 0x2000 com.apple.driver.MaxTranserSizeOverrideDriver (3.7.1) 5536484C-2847-3C5D-BC50-D66E1EC8E08D <123 73 5 4 3 1> 126 1 0xffffff7f80e8f000 0x5000 0x5000 com.apple.kext.triggers (1.0) 5A796890-4ED5-3BA9-8638-84EBBBDD2D53 <7 6 5 4 3 1> 127 0 0xffffff7f82956000 0x9000 0x9000 com.apple.filesystems.autofs (3.0) 2461725B-E5F1-3947-8AD8-8781308FA614 <126 7 6 5 4 3 1> 128 1 0xffffff7f82ace000 0x1d000 0x1d000 com.apple.driver.AppleHIDTransport (5) 4F6504CC-C655-324D-A16C-C4683DC41CBB <39 5 4 3 1> 129 1 0xffffff7f82aeb000 0x36000 0x36000 com.apple.driver.AppleMultitouchDriver (304.12) 89F51824-6B3D-3641-AFF8-905B38256C07 <128 39 15 7 5 4 3 1> 130 1 0xffffff7f81dd6000 0x14000 0x14000 com.apple.driver.IOBluetoothHIDDriver (4.4.6f1) 5A39C7A9-1604-34CF-9C41-94FCA9EE8EED <70 39 5 4 3> 131 0 0xffffff7f83139000 0xb000 0xb000 com.apple.driver.AppleBluetoothMultitouch (90.3) EEF48600-DCE6-3336-B6A3-2B8C2C2F57BA <130 129 70 39 5 4 3> 132 1 0xffffff7f83115000 0x3000 0x3000 com.apple.driver.AppleGraphicsControl (3.12.8) C57F5F56-2229-365F-9765-F24AA4687584 <87 12 11 7 5 4 3 1> 133 0 0xffffff7f83118000 0x8000 0x8000 com.apple.driver.AppleGraphicsDevicePolicy (3.12.7) 2AA6712C-930F-3981-B80C-2BDCA8412C05 <132 99 87 12 11 7 6 5 4 3 1> 134 0 0xffffff7f82a16000 0x5000 0x5000 com.apple.driver.AudioAUUC (1.70) D9EF7435-0F3C-37BD-AA34-F1B7353C8D4F <87 22 12 11 7 5 4 3 1> 135 0 0xffffff7f83334000 0x2b000 0x2b000 com.aladdin.kext.aksfridge (1.0.2) DE061DF5-F2B9-27A7-8F9B-C85C930D828E <7 4 1> 136 0 0xffffff7f8335f000 0xf000 0xf000 com.apple.filesystems.msdosfs (1.10) 61A5ACF2-F891-3936-A5A4-F496C76C1FD8 <7 5 4 1> i enabled CPU C-States in Bios & Turbo. Disabled EIST. You are not going to believe this, but I have the same mother board (5960X) and you don´t need any USB kext. The USB ports works directly in 10.11.6 and last 10.12 I suspect this is happening in some other boards I don´t need: X99_Injector, AHCIPortInjector, AHCI_Intel_Generic_SATA, The OSX makes everything work correctly... Your Bluetooth won´t work, but you just need a tiny piece of kext to make it work... https://drive.google.com/folderview?id=0B31Tsmyt5KCuZG5VSDJJaW16Mlk&usp=sharing Best Link to comment Share on other sites More sharing options...
Mystroe Posted August 11, 2016 Share Posted August 11, 2016 Using Pike's methods as expounded by Samler and Maleorder. Many thanks! I'm running with SMBIOS 5.1 Speed doesn't drop off when system is idling.. not sure if I've got Pike's freqVectors running correctly Link to comment Share on other sites More sharing options...
maleorderbride Posted August 11, 2016 Share Posted August 11, 2016 Mystroe, try using a MacPro6,1 SMBIOS (and re-doing the freqvector) if you want the temp and idle speed to drop more. Are you on 5,1 just to avoid the GFX0/1 unloading from AppleGraphicsControl? 1 Link to comment Share on other sites More sharing options...
ergot Posted August 12, 2016 Share Posted August 12, 2016 Thanks, perhaps you can go back and edit your original post with a succinct numbered list of what needs to be done? i.e. 1. Three patches xcpm_bootstrap 10.11.6 © Pike R. Alpha find 83C3BB83FB09 replace 83C3B883FB09 cpuid_set_info 10.11.6 © Pike R. Alpha find 5D7F288D48BB83F902 replace 5D7F288D48B883F902 reboot fix 10.11.6 © Pike R. Alpha find 554889E5415741564155415453504189D64189F74889FB4585FF0F84 replace C34889E5415741564155415453504189D64189F74889FB4585FF0F84 2. FrequencyVectorEdit.sh (on a MacPro6,1 SMBIOS targeting iMac14,2, I assume?) https://github.com/Piker-Alpha/freqVectorsEdit.sh 3. Remove NullCPUPowerManagement 4. Disable EIST in BIOS (Ai Tweaker, Internal CPU Management, Disable Intel Enhanced Speedstep) 5. Oh, and have Clover 36xx? installed. What is the minimum version? I used 3688: https://sourceforge.net/projects/cloverefiboot/ 6. Have a CPU SSDT from SSDTPRGen: https://github.com/Piker-Alpha/ssdtPRGen.sh (not strictly necessary so long as you have x86 Platform and Shim loading from some method) Edit: Ah, found another one. 7. in the BIOS, set Ati Tweaker->CPU Core Ratio to Sync All Cores, then Auto for the snyc'ed value (or if overclocking, set to your value). If you do not do this, then no turbo (when not overclocking) frequencies will be hit. With those changes I now get completely flat IPG readouts (!) while benchmarking, but my scores are still low. Multi-core are still 25% lower on Cinebench/GB with this method versus my own earlier method. Presumably my SSDT needs some love? No, I needed to do #7. It was pegged at non-turbo states without it. Edit: After finding #7, I now have the flatest performance in Cinebench/GB with IGP that I have seen to date with Haswell-EP in MacOS. Performance in Cinebench is identical to my previous method, but GB went up by 1800. I was already using a method that did 2-7, but Pike's three patches greatly aid in keeping turbo constant and flat. Thanks Pike! Hope those random reboots are gone with this method. Temps seem ~5C cooler as well. strange, for me doing all those steps not bumping up any GB results still around 22k (in my 10.12 build i reach 28k - same settings) the things is also with the settings i don't get sleep to work but when disabling the patch and using NullCPU I get sleep with no issues, xcpm is loaded, x86 Platform and Shim loading as well...am i missing something? Link to comment Share on other sites More sharing options...
dashbad Posted August 12, 2016 Share Posted August 12, 2016 Has anyone worked this out for 10.11? Or are you all on 10.12? Link to comment Share on other sites More sharing options...
maleorderbride Posted August 12, 2016 Share Posted August 12, 2016 Has anyone worked this out for 10.11? Or are you all on 10.12? My post with instructions is for 10.11.6. @ergot, Did you install the latest version of Clover? I have only two builds, both Xeons, and this method results in full CPU performance in both. Although, oddly, for my 12-core 2.8Ghz Xeon, I am stuck at 3.1GHz (the max all core turbo) all the time. Link to comment Share on other sites More sharing options...
dashbad Posted August 12, 2016 Share Posted August 12, 2016 yes, sysctl -n machdep.xcpm.mode returning 1 shows ist. And Intel power gadget shows 10W idle, and full load when running Geekbench. Scores are the same as before with FAKECPUID und NULLCPUPM. You can use a Hexeditor to find the Kernel HEX Code, then copy an paste the HEX string to clover and patch the location with the calculated HEX. Pike posted: 0x1bc276 replace 0xBB with 0xB3 (_cpuid_set_info:)for i7 6900k -> 0xBB - 0x08 = 0xB3 and so for Haswell-E i tried 0xBB - 0x03 = 0xB8 and it worked for me same, but other position and HEX string, worked for Sierra. Can you link to the pike post where he shows these replacements? All I can find on his blog is the post for Sierra which quotes different locations. How did you get the locations for 10.11.6? Link to comment Share on other sites More sharing options...
Mystroe Posted August 12, 2016 Share Posted August 12, 2016 strange, for me doing all those steps not bumping up any GB results still around 22k (in my 10.12 build i reach 28k - same settings) the things is also with the settings i don't get sleep to work but when disabling the patch and using NullCPU I get sleep with no issues, xcpm is loaded, x86 Platform and Shim loading as well...am i missing something? are you booting with -xcpm argument? if so try removing it Link to comment Share on other sites More sharing options...
ergot Posted August 12, 2016 Share Posted August 12, 2016 are you booting with -xcpm argument? if so try removing it nope i never boot with -xcpm , even now without the patch Link to comment Share on other sites More sharing options...
Fljagd Posted August 12, 2016 Share Posted August 12, 2016 What I appreciate with the patch PikerAlpha a better ability to OC (Turbo) a stability to the entire ordeal Link to comment Share on other sites More sharing options...
onmybikedrunk Posted August 12, 2016 Share Posted August 12, 2016 Thanks, perhaps you can go back and edit your original post with a succinct numbered list of what needs to be done? i.e. 1. Three patches xcpm_bootstrap 10.11.6 © Pike R. Alpha find 83C3BB83FB09 replace 83C3B883FB09 cpuid_set_info 10.11.6 © Pike R. Alpha find 5D7F288D48BB83F902 replace 5D7F288D48B883F902 reboot fix 10.11.6 © Pike R. Alpha find 554889E5415741564155415453504189D64189F74889FB4585FF0F84 replace C34889E5415741564155415453504189D64189F74889FB4585FF0F84 2. FrequencyVectorEdit.sh (on a MacPro6,1 SMBIOS targeting iMac14,2, I assume?) https://github.com/Piker-Alpha/freqVectorsEdit.sh 3. Remove NullCPUPowerManagement 4. Disable EIST in BIOS (Ai Tweaker, Internal CPU Management, Disable Intel Enhanced Speedstep) 5. Oh, and have Clover 36xx? installed. What is the minimum version? I used 3688: https://sourceforge.net/projects/cloverefiboot/ 6. Have a CPU SSDT from SSDTPRGen: https://github.com/Piker-Alpha/ssdtPRGen.sh (not strictly necessary so long as you have x86 Platform and Shim loading from some method) Edit: Ah, found another one. 7. in the BIOS, set Ati Tweaker->CPU Core Ratio to Sync All Cores, then Auto for the snyc'ed value (or if overclocking, set to your value). If you do not do this, then no turbo (when not overclocking) frequencies will be hit. With those changes I now get completely flat IPG readouts (!) while benchmarking, but my scores are still low. Multi-core are still 25% lower on Cinebench/GB with this method versus my own earlier method. Presumably my SSDT needs some love? No, I needed to do #7. It was pegged at non-turbo states without it. Edit: After finding #7, I now have the flatest performance in Cinebench/GB with IGP that I have seen to date with Haswell-EP in MacOS. Performance in Cinebench is identical to my previous method, but GB went up by 1800. I was already using a method that did 2-7, but Pike's three patches greatly aid in keeping turbo constant and flat. Thanks Pike! Hope those random reboots are gone with this method. Temps seem ~5C cooler as well. So some of this stuff is way over my head and I apologize if I come off completely ignorant, but can the above method be applied to the Broadwell-E 6900K? I just swapped out my 5960X because my MicroCenter "warranty" was about to expire (it's basically a trade-in plan for the newest upgrade for $100). What would I need to change within the above 3 patches? What Frequency Vectors would I want to choose? Thanks in advance! Link to comment Share on other sites More sharing options...
Fljagd Posted August 12, 2016 Share Posted August 12, 2016 So some of this stuff is way over my head and I apologize if I come off completely ignorant, but can the above method be applied to the Broadwell-E 6900K? I just swapped out my 5960X because my MicroCenter "warranty" was about to expire (it's basically a trade-in plan for the newest upgrade for $100). What would I need to change within the above 3 patches? What Frequency Vectors would I want to choose? Thanks in advance! PikerAlpha does with a 6850K So I guess that 6900K, it goes also it uses smbios MacPro6,1 Link to comment Share on other sites More sharing options...
SammlerG Posted August 12, 2016 Share Posted August 12, 2016 Do you know what the equivalent would be for 10.10.5? no, for 10.10.5 i have no idea, and i don´t use 10.10.5. You are not going to believe this, but I have the same mother board (5960X) and you don´t need any USB kext. The USB ports works directly in 10.11.6 and last 10.12 I suspect this is happening in some other boards I don´t need: X99_Injector, AHCIPortInjector, AHCI_Intel_Generic_SATA, The OSX makes everything work correctly... Your Bluetooth won´t work, but you just need a tiny piece of kext to make it work... https://drive.google.com/folderview?id=0B31Tsmyt5KCuZG5VSDJJaW16Mlk&usp=sharing Best You are right, i don´t need the AHCI kexts. Thx! But without the USB injector, all my USB ports only work with 2.0 speed? And all connected devices shown under USB 2.0 Bus, the USB 3.0 Bus is empty? Link to comment Share on other sites More sharing options...
Fljagd Posted August 12, 2016 Share Posted August 12, 2016 with 5820K not need voodootscSync since El Capitan Link to comment Share on other sites More sharing options...
SammlerG Posted August 12, 2016 Share Posted August 12, 2016 So some of this stuff is way over my head and I apologize if I come off completely ignorant, but can the above method be applied to the Broadwell-E 6900K? I just swapped out my 5960X because my MicroCenter "warranty" was about to expire (it's basically a trade-in plan for the newest upgrade for $100). What would I need to change within the above 3 patches? What Frequency Vectors would I want to choose? Thanks in advance! yes, Broadwell-E also works. Pike R. Alpha used a 6850K CPU. You can find all this patches and instructions on his page. https://pikeralpha.wordpress.com What i did was only read his blog and made some tests with all the HEX patches he found. First i used a HEX Editor and patched my kernel, and now we can make all this patches using Clover (since Rev. 3661). You only need other HEX code, you have to replace B8 with B3. Thx. to Pike R. Alpha! https://pikeralpha.wordpress.com/2016/07/26/xcpm-for-unsupported-processor/ It´s trial and error, and you can test this for your Broadwell-E: xcpm_bootstrap 10.11.6 Broadwell-E © Pike R. Alpha find 83C3BB83FB09 replace 83C3B383FB09 _cpuid_set_info 10.11.6 © Pike R. Alpha find 5D7F288D48BB83F902 replace 5D7F288D48B383F902 reebot fix 10.11.6 © Pike R. Alpha (it´s the same patch for each CPU, just test your motherboard, some boards need this) find 554889E5415741564155415453504189D64189F74889FB4585FF0F84 replace C34889E5415741564155415453504189D64189F74889FB4585FF0F84 Link to comment Share on other sites More sharing options...
Mystroe Posted August 12, 2016 Share Posted August 12, 2016 Mystroe, try using a MacPro6,1 SMBIOS (and re-doing the freqvector) if you want the temp and idle speed to drop more. Are you on 5,1 just to avoid the GFX0/1 unloading from AppleGraphicsControl? Yes graphics is my problem. 1. I tried Shiloh app/script - (screen goes black) 2. Tried SSDT edit - (screen goes black) Device (_SB.PCI0.BR3A.GFX1) { Name (_ADR, Zero) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x0C) { "AAPL,slot-name", Buffer (0x07) { "Slot-1" }, "@0,connector-type", Buffer (0x04) { 0x00, 0x08, 0x00, 0x00 }, "@1,connector-type", Buffer (0x04) { 0x00, 0x08, 0x00, 0x00 }, "@2,connector-type", Buffer (0x04) { 0x00, 0x08, 0x00, 0x00 }, "@3,connector-type", Buffer (0x04) { 0x00, 0x08, 0x00, 0x00 }, "hda-gfx", Buffer (0x0A) { "onboard-1" } }) } } 3. Trying Stinga/Pike method in OP #4. but am denied permissions.. I guess this is SIP problem. Link to comment Share on other sites More sharing options...
maleorderbride Posted August 12, 2016 Share Posted August 12, 2016 Yes graphics is my problem. 1. I tried Shiloh app/script - (screen goes black) 2. Tried SSDT edit - (screen goes black) Device (_SB.PCI0.BR3A.GFX1) { Name (_ADR, Zero) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x0C) { "AAPL,slot-name", Buffer (0x07) { "Slot-1" }, "@0,connector-type", Buffer (0x04) { 0x00, 0x08, 0x00, 0x00 }, "@1,connector-type", Buffer (0x04) { 0x00, 0x08, 0x00, 0x00 }, "@2,connector-type", Buffer (0x04) { 0x00, 0x08, 0x00, 0x00 }, "@3,connector-type", Buffer (0x04) { 0x00, 0x08, 0x00, 0x00 }, "hda-gfx", Buffer (0x0A) { "onboard-1" } }) } } 3. Trying Stinga/Pike method in OP #4. but am denied permissions.. I guess this is SIP problem. Here is what I use, based on shiloh's work. If you see it reported as GFX1 under BR3A in IOreg, then you probably are just not zero'ing out the previous devices, like H000, H001, or whatever your board calls it. Those devices also can change dynamically, so zeroing only H000 might cause a new device to again conflict with GFX1. Note that I have to STA0 H000 and D07C to get it to work. (This is from an X99-A 3.1, and might be identical for your X99-S. { External (_SB_.PCI0.BR3A, DeviceObj) // (from opcode) Scope (_SB.PCI0.BR3A) { Device (GFX1) { Name (_ADR, Zero) // _ADR: Address Name (_SUN, 0x02) // _SUN: Slot User Number } } Device (HDAU) { Name (_ADR, One) // _ADR: Address Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x02) { "hda-gfx", Buffer (0x0A) { "onboard-1" } }) } } Name (_SB.PCI0.BR3A.H000._STA, Zero) // _STA: Status Name (_SB.PCI0.BR3A.D07C._STA, Zero) // _STA: Status So some of this stuff is way over my head and I apologize if I come off completely ignorant, but can the above method be applied to the Broadwell-E 6900K? I just swapped out my 5960X because my MicroCenter "warranty" was about to expire (it's basically a trade-in plan for the newest upgrade for $100). What would I need to change within the above 3 patches? What Frequency Vectors would I want to choose? Thanks in advance! I have not bought a Broadwell-E (OK, I have, but I haven't gotten around to installing it ;p), so I am not certain. I would do everything I outlined, including the iMac14,2 freqvectors, then the patches that SammlerG gives a few posts above. Link to comment Share on other sites More sharing options...
onmybikedrunk Posted August 12, 2016 Share Posted August 12, 2016 how do I apply the following patches via Clover? Can someone give me an example? Again, sorry I'm a bit out of touch. xcpm_bootstrap 10.11.6 Broadwell-E © Pike R. Alpha find 83C3BB83FB09 replace 83C3B383FB09 _cpuid_set_info 10.11.6 © Pike R. Alpha find 5D7F288D48BB83F902 replace 5D7F288D48B383F902 reebot fix 10.11.6 © Pike R. Alpha (it´s the same patch for each CPU, just test your motherboard, some boards need this) find 554889E5415741564155415453504189D64189F74889FB4585FF0F84 replace C34889E5415741564155415453504189D64189F74889FB4585FF0F84 Link to comment Share on other sites More sharing options...
maleorderbride Posted August 12, 2016 Share Posted August 12, 2016 how do I apply the following patches via Clover? Can someone give me an example? Again, sorry I'm a bit out of touch. xcpm_bootstrap 10.11.6 Broadwell-E © Pike R. Alpha find 83C3BB83FB09 replace 83C3B383FB09 _cpuid_set_info 10.11.6 © Pike R. Alpha find 5D7F288D48BB83F902 replace 5D7F288D48B383F902 reebot fix 10.11.6 © Pike R. Alpha (it´s the same patch for each CPU, just test your motherboard, some boards need this) find 554889E5415741564155415453504189D64189F74889FB4585FF0F84 replace C34889E5415741564155415453504189D64189F74889FB4585FF0F84 Here is what I did: <key>KernelAndKextPatches</key> <dict> <key>AppleRTC</key> <false/> <key>AsusAICPUPM</key> <true/> <key>Debug</key> <false/> <key>KernelCpu</key> <false/> <key>KernelHaswellE</key> <false/> <key>KernelLapic</key> <false/> <key>KernelPm</key> <true/> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>Lift USB Port Limits 15 to 28</string> <key>Find</key> <data>g72M/v//EA==</data> <key>Name</key> <string>AppleUSBXHCIPCI</string> <key>Replace</key> <data>g72M/v//HQ==</data> </dict> <dict> <key>Comment</key> <string>TRIM</string> <key>Find</key> <data>AEFQUExFIFNTRAA=</data> <key>Name</key> <string>IOAHCIBlockStorage</string> <key>Replace</key> <data>AAAAAAAAAAAAAAA=</data> </dict> </array> <key>KernelToPatch</key> <array> <dict> <key>Comment</key> <string>reboot fix 10.11.6 (c) Pike R. Alpha</string> <key>Disabled</key> <false/> <key>Find</key> <data>VUiJ5UFXQVZBVUFUU1BBidZBifdIiftFhf8PhA==</data> <key>Replace</key> <data>w0iJ5UFXQVZBVUFUU1BBidZBifdIiftFhf8PhA==</data> </dict> <dict> <key>Comment</key> <string>_xcpm_bootstrap 10.11.6 (c) Pike R. Alpha</string> <key>Disabled</key> <false/> <key>Find</key> <data>g8O7g/sJ</data> <key>Replace</key> <data>g8O4g/sJ</data> </dict> <dict> <key>Comment</key> <string> _cpuid_set_info 10.11.6 (c) Pike R. Alpha</string> <key>Disabled</key> <false/> <key>Find</key> <data>XX8ojUi7g/kC</data> <key>Replace</key> <data>XX8ojUi4g/kC</data> </dict> </array> </dict> 1 Link to comment Share on other sites More sharing options...
dashbad Posted August 13, 2016 Share Posted August 13, 2016 This is the business. i7-5820k on 10.11.6 and I've just bumped my geekbench from 18771 to 24992. Single core is around the same. Even beats my Win10 score of 23187 Obviously massive credit to Pike, as well as sammlerg and the folks here Link to comment Share on other sites More sharing options...
macandrea Posted August 13, 2016 Share Posted August 13, 2016 Hi, using Pike's patches I have xcmp enabled on 10.12 and Geekbench score is higher than El Capitan's, but I keep experiencing random reboots... Anyone with the same issue? I'm using Clover latest version and ssdt generated by Pike's ssdtPRGen util + all binary patches mentioned in PIke's xcmp blog post. Frequency vectors loaded correctly. On a side note: Logic 10.2.4 is constantly maxing out CPU with "System Overload" messages, using the same projects/settings that worked flawlessly with El Capitan. Link to comment Share on other sites More sharing options...
Recommended Posts