Mad Audi Scientist Posted January 4, 2022 Share Posted January 4, 2022 On 8/12/2020 at 11:19 AM, dMatik said: HERE IT IS, USE WITH CAUTION ONLY ON !!! ASUS X99 DELUXE !!! Also forgot to mention by using the uefipatch bellow I have native nvram support too on my asus x99 deluxe mobo. # AMI APTIO V NvramSmiDxe (Socket 2011-v3 MB: C612, X99) NVRAM whitelist unlock 54B070F3-9EB8-47CC-ADAF-39029C853CBB 10 P:0F84B300000041F6:90E9B300000041F6 I will attach the patches.txt used aswell. Let me know how it works for you. Peace X99D.cap.zip patches.txt Hey brother I first want to thank you for sharing these files. Took a long while searching to find them. I know its been a while since you posted this bios file. I just want to make sure of a few things before I use it or attempt the patches you included with it. I have a asus X99-deluxe rev. 1.03. is that the same mobo this bios file is made for? Also I was looking over the patches.text file and it includes patches for other boards too. Is it my understanding that If i use something like CodeRush's UEFI patch as i have in the past for X299 boards that the patcher will ignore the patches that are irrelevant to that particular board and only patch the section it sees relevant in those bioses? Thanks a lot ahead of time and Happy New Year. Link to comment Share on other sites More sharing options...
dMatik Posted January 8, 2022 Share Posted January 8, 2022 On 1/4/2022 at 7:08 AM, Mad Audi Scientist said: Hey brother I first want to thank you for sharing these files. Took a long while searching to find them. I know its been a while since you posted this bios file. I just want to make sure of a few things before I use it or attempt the patches you included with it. I have a asus X99-deluxe rev. 1.03. is that the same mobo this bios file is made for? Also I was looking over the patches.text file and it includes patches for other boards too. Is it my understanding that If i use something like CodeRush's UEFI patch as i have in the past for X299 boards that the patcher will ignore the patches that are irrelevant to that particular board and only patch the section it sees relevant in those bioses? Thanks a lot ahead of time and Happy New Year. My actual board is X99-Deluxe/U3.1 (it includes the usb 3.1 card in the pack) but i've flashed the bios 4101 from x99-deluxe cuz for x99-deluxe u3.1 they did not update the bios on support page (idk why). And yes, for patches .txt uefipatch patches only what it finds in the bios, the rest are ignored. Happy new year for you too !!! Link to comment Share on other sites More sharing options...
Mad Audi Scientist Posted January 16, 2022 Share Posted January 16, 2022 On 1/8/2022 at 10:33 AM, dMatik said: My actual board is X99-Deluxe/U3.1 (it includes the usb 3.1 card in the pack) but i've flashed the bios 4101 from x99-deluxe cuz for x99-deluxe u3.1 they did not update the bios on support page (idk why). And yes, for patches .txt uefipatch patches only what it finds in the bios, the rest are ignored. Happy new year for you too !!! Thanks my man. Hope you are having a great year so far. Funny thing after you mentioned the X99-Deluxe/U3.1 I remembered that I originally also did get that model when it came out, but I ended up modding the same 4101 bios from the regular board as they are the same. Good to know. Hmmm would be nice to find that USB3.1 card, now ill have to look in my stash.🤓 Before you answered I actually ended up flashing the bios and unlocked the MSR and NVRAM. Works great! Also used the patches in this thread to get the CPU PM working excellent at and OC of 4.2Ghz at 1.15v but, that on air🤯. I will push it as far as I can on air today and will put some water on it tomorrow see how far we can go and keep it stable🥶. Now to go after USB sleep/wake issues as now the set up goes to sleep (it didn't before) but wakes with no working USBs. Either way thanks again for answering back and confirming my guess and be well. Link to comment Share on other sites More sharing options...
maxx7650 Posted March 14, 2022 Share Posted March 14, 2022 May I ask if the same patches apply to 12.3 as 12.2.1 , or are they going to be new ones? Thanks!!!! Link to comment Share on other sites More sharing options...
BillDH2k Posted October 13, 2022 Share Posted October 13, 2022 I've concluded that these "special patches", if they were working, can be accomplished by enabling the kernel quirk "AppleXcpmForceBoost = true". It works all the time, under Big Sur and Monterey, based on my own testing with Dell T5810 (E5-2666V3) and HP Z440 systems (E5-2667V3). May be this is what it meant by the moderator's statement in the 1st page - "all the XCPM patches for X99 and similar chipsets can be enabled within Kernel → Quirks section". Link to comment Share on other sites More sharing options...
seabasstin Posted November 16, 2022 Share Posted November 16, 2022 (edited) Hi all, I have just upgraded the hardware on my old GA-x99-UD4 Core i7 5820k GTX970 that has been running happily for years on clover and High Sierra as my main production machine. Because of recent changes to the Apps I mainly use in my work, and not being ready to get a completely new machine (economics are not solid) I found a used proc (Core i7 5960x) and GFX card (Radeon rx5700xt) that will allow me to update to at least Big Sur. Of course as you all know Clover = deprecated and OpenCore is the norm, but open core actually kinda sucks in new more annoying ways then clover and is now holding me up. after trying all manners of EFI configs and packages and stuff, I keep getting stuck in dumb places. I tried using the opencore-patcher.app version 0.5.1 to do post install but that button is greyed out for me (when trying to edit the M2 that I have in a docking station connected to a real mac.) and the settings seem to only be related to the Mac I am currently on, and not the config.plist I want to edit. (ie it does not seem to work like clover configurator.) here attached is my current EFI folder and Config. I used propertree to edit my config file. I have Big Sur installed and working on the M2 Drive on a real mac, I just cant get it to boot on the Hackintosh. (after trying a large number of EFI folders posted on this thread.) setup: GA-x99-UD4 Core i7 5960x Radeon RX5700XT native apple broadcom wifi/bluetooth 64GB ram 40TB HDs trying to install Big Sur on WB black 1Tb NVMe M2 Previously the system was running from 2015 to 2018 without a restart with Sierra; from 2018 to 2022 with a few restarts as I had to move a couple times on High Sierra. and everything worked. ga-x99-ud4 Core i7 5820k 64GB ram 40TB HDs Geforce 970 native apple broadcom wifi/bluetooth High Sierra on WB black 1Tb NVMe M2 Here is the screen I am currently stuck on: Thanks in advance for any advice, I am probably missing something silly and fundamental. PS: removed "resources" directory from the EFI folder so I could upload it. (it was too big otherwise) config.plist.zip EFI.zip Edited November 16, 2022 by seabasstin Link to comment Share on other sites More sharing options...
Slice Posted November 16, 2022 Share Posted November 16, 2022 Clover is not deprecated. This is fairy tales distributed by OpenCore developers. 2 1 1 Link to comment Share on other sites More sharing options...
seabasstin Posted November 17, 2022 Share Posted November 17, 2022 (edited) Ok restarted the process.Made sure I was using the latest OC 0.8.6,Followed the Dortania Haswell-E guide and used the minimum of SSDT files and drivers.then Validated everything with "ocvalidate" tool until there were no more errors.This has allowed me to go further in the process but now I am getting new Panics, that are getting more complicated to understand.new efi and configs attached and here is the error message I get now 00:000 00:000 OCS: No schema for Add at 1 index, context <root>! 08:679 08:679 AAPL: #[EB.H.IS|!] Err(0xE) <- RT.GV boot-signature 7C436110-AB2A-4BBB-A880-FE41995C9F82 08:702 00:023 AAPL: #[EB.H.IS|!] Err(0xE) <- RT.GV boot-image-key 7C436110-AB2A-4BBB-A880-FE41995C9F82 08:726 00:023 AAPL: #[EB|H:IS] 0 08:750 00:023 AAPL: #[EB|LOG:INIT] 2022-11-16T22:06:06 08:773 00:023 AAPL: #[EB|VERSION] <"boot.efi 495.140.2~49 (Official), built 2022-08-29T05:07:17-0700"> 08:797 00:023 AAPL: #[EB|BUILD] <"BUILD-INFO[300]:{"DisplayName":"boot.efi","DisplayVersion":"495.140.2~49","RecordUuid":"E1825ECA-9168-4C33-BEFA-0E978038B7D4","BuildTime":"2022-08-29T05:07:17-0700","ProjectName":"efiboot","ProductName":"boot.efi","SourceVersion":"495.140.2","BuildVersion":"49","BuildConfiguration":"Release","BuildType":"Official"}"> 08:820 00:023 AAPL: #[EB.CFG.DEV|!] Err(0xE) <- RT.GV booter-strict-xmlparser 7C436110-AB2A-4BBB-A880-FE41995C9F82 08:844 00:023 AAPL: #[EB|CFG:DEV] r5 0x0 0x0 08:868 00:023 AAPL: #[EB|H:IS] 0 08:891 00:023 AAPL: #[EB|WL:MODE] 0 08:915 00:023 AAPL: #[EB|CFG:ARG] boot-save-log 0x0000000000000002 (0x0000000000000002 < 0xFFFFFFFFFFFFFFFF) default 08:939 00:023 AAPL: #[EB|CFG:ARG] wake-save-log 0x0000000000000002 (0x0000000000000002 < 0x0000000000000002) default 08:962 00:023 AAPL: #[EB|CFG:ARG] console 0x0000000000000001 (0x0000000000000001 < 0x0000000000000001) default 08:986 00:023 AAPL: #[EB|CFG:ARG] serial 0x0000000000000001 (0x0000000000000001 < 0x0000000000000000) default 09:009 00:023 AAPL: #[EB|CFG:ARG] embed-log-dt 0x0000000000000000 (0x0000000000000000 < 0x0000000000000000) default 09:033 00:023 AAPL: #[EB|CFG:ARG] timestamps 0x0000000000000000 (0x0000000000000000 < 0xFFFFFFFFFFFFFFFF) default 09:057 00:023 AAPL: #[EB|CFG:ARG] log-level 0x0000000000000001 (0x0000000000000001 & 0x0000000000000021) default 09:080 00:023 AAPL: #[EB|CFG:ARG] breakpoint 0x0000000000000000 (0x0000000000000000 & 0x0000000000000000) default 09:104 00:023 AAPL: #[EB|CFG:ARG] kc-read-size 0x0000000000100000 (0x0000000000100000 < 0xFFFFFFFFFFFFFFFF) default 09:127 00:023 AAPL: #[EB|H:IS] 0 09:151 00:023 AAPL: #[EB|WL] 0 0 0x01 0x01 0 0x00 09:174 00:023 AAPL: #[EB|BRD:NV] Mac-7BA5B2D9E42DDD94 09:198 00:023 AAPL: #[EB|WL] 0 0 0x01 0x01 2 0x00 09:222 00:023 AAPL: #[EB.BST.IDT|+] 09:245 00:023 AAPL: #[EB|BM] J137AP 09:269 00:023 AAPL: #[EB.BST.IDT|-] 09:293 00:023 AAPL: #[EB|WL] 0 0 0x01 0x01 3 0x00 09:316 00:023 AAPL: #[EB|WL] 0 0 0x01 0x01 4 0x00 09:340 00:023 AAPL: #[EB|BRD:NV] Mac-7BA5B2D9E42DDD94 09:363 00:023 AAPL: #[EB|WL] 0 0 0x01 0x01 5 0x00 09:387 00:023 AAPL: #[EB.H.CHK|BM] 0x0000000000000000 09:411 00:023 AAPL: #[EB.H.LV|!] Err(0xE) <- RT.GV boot-signature 7C436110-AB2A-4BBB-A880-FE41995C9F82 09:435 00:023 AAPL: #[EB|WL] 0 0 0x01 0x01 23 0x0E 09:458 00:023 AAPL: #[EB.H.LV|!] Err(0xE) <- RT.GV boot-image-key 7C436110-AB2A-4BBB-A880-FE41995C9F82 09:482 00:023 AAPL: #[EB|WL] 0 0 0x01 0x01 24 0x0E 09:505 00:023 AAPL: #[EB.H.LV|!] Err(0xE) <- RT.GV boot-image 7C436110-AB2A-4BBB-A880-FE41995C9F82 09:529 00:023 AAPL: #[EB.H.LV|!] Err(0xE) <- RT.SV- boot-signature 7C436110-AB2A-4BBB-A880-FE41995C9F82 09:553 00:023 AAPL: #[EB.H.LV|!] Err(0xE) <- RT.SV- boot-image-key 7C436110-AB2A-4BBB-A880-FE41995C9F82 09:577 00:023 AAPL: #[EB.H.LV|!] Err(0xE) <- RT.SV- boot-image 7C436110-AB2A-4BBB-A880-FE41995C9F82 09:600 00:023 AAPL: #[EB|H:NOT] 09:624 00:023 AAPL: #[EB|SB:P] 0x1 09:647 00:023 AAPL: #[EB.B.MN|BM:+SB] 09:671 00:023 AAPL: #[EB|LIMG:DP] Acpi(PNP0A03,0)/Pci(14|0)/Usb(D, 0)/HD(Part2,Sig5A01256C-9FDD-466D-B0DB-162F30D025A8)/VenMedia(BE74FCF7-0B7C-49F3-9147-01F4042E6842) 09:695 00:023 AAPL: #[EB|LIMG:FP] \C68B379E-1165-4B25-983A-C0D996708750\System\Library\CoreServices\boot.efi 09:718 00:023 AAPL: #[EB|LIMG:OPT] 09:742 00:023 AAPL: #[EB.OPT.LXF|F] <"\\C68B379E-1165-4B25-983A-C0D996708750\\System\\Library\\CoreServices\\com.apple.Boot.plist"> 09:765 00:023 AAPL: #[EB.LD.LF|IN] 0 1 <"\\C68B379E-1165-4B25-983A-C0D996708750\\System\\Library\\CoreServices\\com.apple.Boot.plist"> <"0"> 09:789 00:023 AAPL: #[EB.LD.OFS|OPEN!] Err(0xE) <"\\C68B379E-1165-4B25-983A-C0D996708750\\System\\Library\\CoreServices\\com.apple.Boot.plist"> 09:813 00:023 AAPL: #[EB.OPT.LXF|LF!] Err(0xE) 09:836 00:023 AAPL: #[EB.OPT.LXF|F] <"Library\\Preferences\\SystemConfiguration\\com.apple.Boot.plist"> 09:860 00:023 AAPL: #[EB.LD.LF|IN] 0 1 <"Library\\Preferences\\SystemConfiguration\\com.apple.Boot.plist"> <"0"> 09:885 00:024 AAPL: #[EB|KF] <""> 09:908 00:023 AAPL: #[EB|MBA:CL] <""> 09:932 00:023 AAPL: #[EB|MBA:NV] <"-v debug=0x100 keepsyms=1 npci=0x2000 agdpmod=pikera slide=208"> 09:955 00:023 AAPL: #[EB|MBA:KF] <""> 09:979 00:023 AAPL: #[EB|MBA:OUT] <"-v debug=0x100 keepsyms=1 npci=0x2000 agdpmod=pikera slide=208 chunklist-security-epoch=0 -chunklist-no-rev2-dev"> 10:002 00:023 AAPL: #[EB|LOG:VERBOSE] 2022-11-16T22:06:07 10:026 00:023 AAPL: #[EB.CSR.S|VAR] 0x00000067 10:050 00:023 AAPL: #[EB|OPT:BM] 0x280182 10:074 00:023 AAPL: #[EB.OPT.LXF|F] <"\\C68B379E-1165-4B25-983A-C0D996708750\\System\\Library\\CoreServices\\PlatformSupport.plist"> 10:097 00:023 AAPL: #[EB.LD.LF|IN] 0 1 <"\\C68B379E-1165-4B25-983A-C0D996708750\\System\\Library\\CoreServices\\PlatformSupport.plist"> <"0"> 10:122 00:024 AAPL: #[EB|B:VAw] 10:145 00:023 AAPL: #[EB|P:CPR] N 10:169 00:023 AAPL: #[EB|P:MPI] N 10:192 00:023 AAPL: #[EB|P:BPI] N 10:216 00:023 AAPL: #[EB|KMR] 497250304 10:240 00:023 AAPL: #[EB.CS.CSKSD|+] 10:263 00:023 AAPL: #[EB.CS.CSKSD|!] Err(0xE) <- RT.GV boot-info-payload 8D63D4FE-BD3C-4AAD-881D-86FD974BC1DF 10:287 00:023 AAPL: #[EB|WL] 0 0 0x01 0x01 6 0x0E 10:310 00:023 AAPL: #[EB.CS.LFC|+] 10:334 00:023 AAPL: #[EB.LD.LF|IN] 0 1 <"System\\Library\\Caches\\com.apple.corestorage\\EncryptedRoot.plist.wipekey"> <"0"> 10:448 00:113 AAPL: #[EB.FS.AGSVH|PU] C68B379E-1165-4B25-983A-C0D996708750 10:471 00:023 AAPL: #[EB.FS.AGSVH|!] Err(0xE) <- BS.LocHB 59D76AE4-37E3-55A7-B460-EF13D46E6020 10:495 00:023 AAPL: #[EB.G.CS|-?] Ok(0) 10:519 00:024 AAPL: #[EB.LD.LF|IN] 0 1 <"<null string>"> <"1"> 10:564 00:045 AAPL: #[EB.B.SBS|SZ] 739896 10:593 00:028 AAPL: #[EB|B:SHA] <55e1fe2c48b5541698b030ac8eaf88d65fe0935c> 10:617 00:023 AAPL: #[EB.WL.PWLFNV|!] Err(0x5) <- RT.GV wake-failure 7C436110-AB2A-4BBB-A880-FE41995C9F82 10:641 00:023 AAPL: #[EB.WL.DT|!] Err(0x5) <- EB.WL.PWLFNV 10:665 00:023 AAPL: #[EB.LD.LKC|D] <"boot\System\Library\KernelCollections\BootKernelExtensions.kc.development"> 10:689 00:024 AAPL: #[EB.LD.LF|IN] 0 1 <"boot\\System\\Library\\KernelCollections\\BootKernelExtensions.kc.development"> <"0"> 10:713 00:024 AAPL: #[EB.LD.OFS|OPEN!] Err(0xE) <"boot\\System\\Library\\KernelCollections\\BootKernelExtensions.kc.development"> 10:737 00:023 AAPL: #[EB.LD.LKC|R.2] <"boot\System\Library\KernelCollections\BootKernelExtensions.kc"> 10:761 00:023 AAPL: #[EB.LD.LF|IN] 0 1 <"boot\\System\\Library\\KernelCollections\\BootKernelExtensions.kc"> <"0"> 14:976 04:214 OC: Prelinked injection AppleIntelCPUPowerManagement.kext (AppleIntelCPUPowerManagement.kext) - Invalid Parameter 15:068 00:091 OC: Prelinked injection AppleIntelCPUPowerManagementClient.kext (AppleIntelCPUPowerManagementClient.kext) - Invalid Parameter 15:330 00:262 AAPL: #[EB|SB:P] 0x1 15:354 00:023 AAPL: #[EB|SB:SBGMFNS] j137ap.im4m 15:378 00:024 AAPL: #[EB|SB:MF] boot\\System\\Library\\KernelCollections\\BootKernelExtensions.kc.j137ap.im4m 15:402 00:024 AAPL: #[EB.LD.LF|IN] 0 1 <"boot\\System\\Library\\KernelCollections\\BootKernelExtensions.kc.j137ap.im4m"> <"0"> 15:548 00:145 AAPL: #[EB|SB:MKRN] 15:581 00:032 AAPL: #[EB.LD.LKFS|-?] Ok(0) 15:604 00:023 AAPL: #[EB.LD.LKC|-?] Ok(0) 15:628 00:023 AAPL: #[EB|FWFM] 0x00000008FF9FFF3F 15:652 00:023 AAPL: #[EB|FWFT] 0x00000008FD8FF53E 15:676 00:023 AAPL: #[EB|BST:REV1] 15:700 00:023 AAPL: #[EB|CSR:OUT] 0x00000067 15:723 00:023 AAPL: #[EB.BST.FBS|+] 15:748 00:024 AAPL: #[EB.BST.FBS|ADSZ] 0 15:771 00:023 AAPL: #[EB.BST.FBS|KSSZ] 0 15:795 00:023 AAPL: #[EB|SB:SBGMFNS] j137ap.im4m 15:819 00:023 AAPL: #[EB|RH:PF] usr\standalone\OS.dmg.root_hash 15:843 00:023 AAPL: #[EB|RH:MF] <"usr\\standalone\\OS.dmg.root_hash.j137ap.im4m"> 15:867 00:024 AAPL: #[EB.LD.LF|IN] 0 1 <"usr\\standalone\\OS.dmg.root_hash"> <"0"> 15:892 00:025 AAPL: #[EB.LD.LF|IN] 0 1 <"usr\\standalone\\OS.dmg.root_hash.j137ap.im4m"> <"0"> 15:917 00:024 AAPL: #[EB.BST.FBS|RHPSZ] 229 15:940 00:023 AAPL: #[EB.BST.FBS|RHMSZ] 3626 15:964 00:023 AAPL: #[EB.B.WFDW|!WF] Err(0xE) 0 15:988 00:023 AAPL: #[EB|LOG:DT] 2022-11-16T22:06:13 16:012 00:024 AAPL: #[EB|LOG:EXITBS:START] 2022-11-16T22:06:13 EFI.zip config.plist.zip Edited November 17, 2022 by seabasstin Link to comment Share on other sites More sharing options...
pitrysha Posted November 17, 2022 Share Posted November 17, 2022 @seabasstin Use ready EFI MaLd0n as a sample https://www.insanelymac.com/forum/topic/352877-hackintosh-efi-folder-for-all-chipsets-with-clover-and-opencore-bootloader-with-monthly-updates/#comment-2796024 Link to comment Share on other sites More sharing options...
tete001 Posted September 22, 2023 Share Posted September 22, 2023 On 11/30/2019 at 12:55 AM, nmano said: XCPM 11.3 X99/X299 Before test uncheck your Config.plist Kernel-> Quirks-> AppleCpuPmCfgLock-No AppleXcpmExtraMsrs-No AppleXcpmForceBoost-No If you are using _xcpm_bootstrap patch you have to Emulate Original CPUID #Kernel->Emulate->Your CPU Original ID #CPUID Cascade Lake-X 0x050657 Cpuid1Data <-> 57060500 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #CPUID Skylake-X 0x050654 /Skylake-H 0x0406E3 Cpuid1Data <-> 54060500 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #CPUID 0x0306F2 Haswell-E/Haswell 0x0306C3 Cpuid1Data <-> F2060300 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #CPUID 0x0406F1 Broadwell-E/Broadwell 0x0306D4 Cpuid1Data <-> F1060400 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #1 xcpm_core_scope_msrs © Pike R. Alpha Modify N.Mano Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> xcpm_core_scope_msrs Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 31D2E8DD 4D0100 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 31D29090 909090 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #2 _xcpm_pkg_scope_msrs (c) Pike R. Alpha Modify By N.Mano Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> _xcpm_pkg_scope_msrs Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 31D2E8CA 22FFFF Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 31D29090 909090 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #3 Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> _xcpm_SMT_scope_msrs #1 Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> BE060000 005DE908 000000 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> BE060000 005DC390 909090 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #4 Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> _xcpm_SMT_scope_msrs_2 Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 31D2E82E FDFFFF Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 31D29090 909090 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #5 Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> __xcpm_enable_pstate_patch Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 41C1E608 4963D689 D048C1EA 20 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 41C1E608 B800FF00 0031D290 90 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #6 This patch for X99(Haswell-E) Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> xcpm_bootstrap HASwell-E Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 8D43C43C 427722 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 8D43C13C 427722 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #7 This patch for X299(Skylake-X/Cascade Lake-X)0x050654 Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> xcpm_bootstrap Skylake-X/Cascade Lake-X Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 8D43C43C 427722 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 8D43BD3C 427722 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #8 This patch for X99(Broadwell-E) Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> xcpm_bootstrap Broadwell-E Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 8D43C43C 427722 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 8D43BC3C 427722 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #9 Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> xcpm_bootstrap IvyBridge E Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 8D43C43C 427722 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 8D43C63C 427722 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #9 Intel Core i9-10980HK Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> xcpm_bootstrap Comet Lake 0x0A0652 Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 8D43C43C 427722 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 8D43C63C 427722 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #10 Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> xcpm MSR Patch 4206 By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 42060000 DC330600 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 42060000 00000000 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #11 Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> xcpm support /0x82D390/MSR_PP0_POLICY 0x63a Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 3A060000 DC330600 00000000 00000000 1F Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 3A060000 00000000 00000000 00000000 1F ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #12 Disable panic kext +0x7700 Modify By N.Mano Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> Disable panic kext logging on Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 8A0284C0 740D Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 8A0284C0 EB0D ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 -------------------------------------------------------------------------------------------------------------------------------------- XCPM 11.1/11.2/11.2.1/11.2.3 X99/X299 Before test uncheck your Config.plist Kernel-> Quirks-> AppleCpuPmCfgLock-No AppleXcpmExtraMsrs-No AppleXcpmForceBoost-No If you are using _xcpm_bootstrap patch you have to Emulate Original CPUID #Kernel->Emulate->Your CPU Original ID #CPUID Cascade Lake-X 0x050657 Cpuid1Data <-> 57060500 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #CPUID Skylake-X 0x050654 /Skylake-H 0x0406E3 Cpuid1Data <-> 54060500 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #CPUID 0x0306F2 Haswell-E/Haswell 0x0306C3 Cpuid1Data <-> F2060300 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #CPUID 0x0406F1 Broadwell-E/Broadwell 0x0306D4 Cpuid1Data <-> F1060400 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #1 xcpm_core_scope_msrs © Pike R. Alpha Modify N.Mano Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> xcpm_core_scope_msrs Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 31D2E89D 520100 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 31D29090 909090 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #2 _xcpm_pkg_scope_msrs (c) Pike R. Alpha Modify By N.Mano Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> _xcpm_pkg_scope_msrs Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 31D2E8AA 21FFFF Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 31D29090 909090 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #3 Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> _xcpm_SMT_scope_msrs #1 Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> BE060000 005DE908 000000 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> BE060000 005DC390 909090 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #4 Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> _xcpm_SMT_scope_msrs_2 Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 31D2E838 FDFFFF Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 31D29090 909090 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #5 Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> __xcpm_enable_pstate_patch Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 41C1E608 4963D689 D048C1EA 20 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 41C1E608 B800FF00 0031D290 90 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #6 This patch for X99(Haswell-E) Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> xcpm_bootstrap HASwell-E Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 8D43C43C 427722 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 8D43C13C 427722 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #7 This patch for X299(Skylake-X/Cascade Lake-X) Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> xcpm_bootstrap Skylake-X/Cascade Lake-X Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 8D43C43C 427722 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 8D43BD3C 427722 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #8 This patch for X99(Broadwell-E) Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> xcpm_bootstrap Broadwell-E Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 8D43C43C 427722 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 8D43BC3C 427722 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #9 Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> xcpm_bootstrap IvyBridge E Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 8D43C43C 427722 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 8D43C63C 427722 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #10 Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> xcpm MSR Patch 4206 By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 42060000 DC330600 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 42060000 00000000 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #11 Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> xcpm support /0x82D390/MSR_PP0_POLICY 0x63a Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 3A060000 DC330600 00000000 00000000 1F Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 3A060000 00000000 00000000 00000000 1F ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #12 Disable panic kext logging on 11.1 Release kernel +0x7700 Modify By N.Mano Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> Disable panic kext logging on Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 8A0284C0 740D Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 8A0284C0 EB0D ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ XCPM X99/X299 Before test uncheck your Config.plist Kernel-> Quirks-> AppleCpuPmCfgLock-No AppleXcpmExtraMsrs-No AppleXcpmForceBoost-No If you are using _xcpm_bootstrap patch you have to Emulate Original CPUID #Kernel->Emulate->Your CPU Original ID #CPUID Cascade Lake-X 0x050657 Cpuid1Data <-> 57060500 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #CPUID Skylake-X 0x050654 /Skylake-H 0x0406E3 Cpuid1Data <-> 54060500 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #CPUID 0x0306F2 Haswell-E/Haswell 0x0306C3 Cpuid1Data <-> F2060300 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #CPUID 0x0406F1 Broadwell-E/Broadwell 0x0306D4 Cpuid1Data <-> F1060400 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #1 xcpm_core_scope_msrs © Pike R. Alpha Modify N.Mano Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> xcpm_core_scope_msrs Modify By N.Mano 11.0.1 Count: 0 Enabled Boolean <-> Yes Find Data<-> 31D2E8AD 520100 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 31D29090 909090 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #2 _xcpm_pkg_scope_msrs (c) Pike R. Alpha Modify By N.Mano 11.0.1 Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> _xcpm_pkg_scope_msrs Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 31D2E8AA 21FFFF Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 31D29090 909090 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #3 Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> _xcpm_SMT_scope_msrs #1 Modify By N.Mano 11.0.1 Count: 0 Enabled Boolean <-> Yes Find Data<-> BE060000 005DE908 000000 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> BE060000 005DC390 909090 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #4 Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> _xcpm_SMT_scope_msrs_2 Modify By N.Mano 11.0.1 Count: 0 Enabled Boolean <-> Yes Find Data<-> 31D2E838 FDFFFF Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 31D29090 909090 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #5 Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> __xcpm_enable_pstate_patch Modify By N.Mano 11.0.1 Count: 0 Enabled Boolean <-> Yes Find Data<-> 41C1E608 4963D689 D048C1EA 20 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 41C1E608 B800FF00 0031D290 90 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #6 This patch for X99(Haswell-E) Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> xcpm_bootstrap HASwell-E Modify By N.Mano 11.0.1 Count: 0 Enabled Boolean <-> Yes Find Data<-> 8D43C43C 427722 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 8D43C13C 427722 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #7 This patch for X299(Skylake-X/Cascade Lake-X) Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> xcpm_bootstrap Skylake-X/Cascade Lake-X Modify By N.Mano 11.0.1 Count: 0 Enabled Boolean <-> Yes Find Data<-> 8D43C43C 427722 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 8D43BD3C 427722 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #8 This patch for X99(Broadwell-E)11.0.1 Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> xcpm_bootstrap Broadwell-E Modify By N.Mano 11.0.1 Count: 0 Enabled Boolean <-> Yes Find Data<-> 8D43C43C 427722 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 8D43BC3C 427722 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #9 Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> xcpm_bootstrap IvyBridge E Modify By N.Mano 11.0.1 Count: 0 Enabled Boolean <-> Yes Find Data<-> 8D43C43C 427722 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 8D43C63C 427722 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #10 Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> xcpm MSR Patch 4206 By N.Mano 11.0.1 Count: 0 Enabled Boolean <-> Yes Find Data<-> 42060000 DC330600 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 42060000 00000000 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #11 Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> xcpm support /0x82D390/MSR_PP0_POLICY 0x63a Modify By N.Mano 11.0.1 Count: 0 Enabled Boolean <-> Yes Find Data<-> 3A060000 DC330600 00000000 00000000 1F Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 3A060000 00000000 00000000 00000000 1F ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #12 Disable panic kext logging on 11.0.1 Release kernel +0x7700 Modify By N.Mano Arch String <-> x86_64 Base String <-> (LEAVE THIS EMPTY) Comment String <-> Disable panic kext logging on Modify By N.Mano 11.0.1 Count: 0 Enabled Boolean <-> Yes Find Data<-> 8A0284C0 740D Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 8A0284C0 EB0D ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 EFI OC 0.6.3 sample X99 X99 OC 0.6.3.zip 3.82 MB · 1,020 downloads EFI OC 0.6.4 sample X299 EFI.zip 13.91 MB · 435 downloads ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- XCPM 10.15.6/10.15.7 X99/X299 Before test uncheck your Config.plist Kernel-> Quirks-> AppleCpuPmCfgLock-No AppleXcpmExtraMsrs-No AppleXcpmForceBoost-No If you are using _xcpm_bootstrap patch you have to Emulate Original CPUID #Kernel->Emulate->Your CPU Original ID #CPUID Cascade Lake-X 0x050657 Cpuid1Data <-> 57060500 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #CPUID Skylake-X 0x050654 /Skylake-H 0x0406E3 Cpuid1Data <-> 54060500 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #CPUID 0x0306F2 Haswell-E/Haswell 0x0306C3 Cpuid1Data <-> F2060300 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #CPUID 0x0406F1 Broadwell-E/Broadwell 0x0306D4 Cpuid1Data <-> F1060400 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 XCPM Patches 10.15.6/10.15.7 Modify By N.Mano #1 xcpm_core_scope_msrs © Pike R. Alpha Modify N.Mano Comment String <-> xcpm_core_scope_msrs Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 31D2E857 D2FFFF Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 31D29090 909090 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #2 _xcpm_pkg_scope_msrs (c) Pike R. Alpha Modify By N.Mano Comment String <-> _xcpm_pkg_scope_msrs Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 31D2E8E9 F9FEFF Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 31D29090 909090 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #3 Comment String <-> _xcpm_SMT_scope_msrs #1 Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> BE060000 005DE908 000000 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> BE060000 005DC390 909090 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #4 Comment String <-> _xcpm_SMT_scope_msrs_2 Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 31D2E838 FDFFFF Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 31D29090 909090 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #5 Comment String <-> __xcpm_enable_pstate_patch Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 41C1E608 4963D689 D048C1EA 20 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 41C1E608 B800FF00 0031D290 90 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #6 This patch for X99(Haswell-E) Comment String <-> xcpm_bootstrap HASwell-E Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 8D43C43C 427722 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 8D43C13C 427722 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #7 This patch for X299(Skylake-X/Cascade Lake-X) Comment String <-> xcpm_bootstrap Skylake-X/Cascade Lake-X Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 8D43C43C 427722 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 8D43BD3C 427722 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #8 This patch for X99(Broadwell-E) Comment String <-> xcpm_bootstrap Broadwell-E Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 8D43C43C 427722 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 8D43BC3C 427722 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #9 Comment String <-> xcpm_bootstrap IvyBridge E Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 8D43C43C 427722 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 8D43C63C 427722 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #10 Comment String <-> _C6/C7_If=E2-Enabled=0x7E000403 Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> E2000000 4C000000 00000000 00000000 0F040000 00000000 0500001E Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> E2000000 4C000000 00000000 00000000 0F040000 00000000 0304007E ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #11 Comment String <-> xcpm MSR Patch 4206 By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 42060000 DC330600 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 42060000 00000000 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #12 Comment String <-> xcpm support /0x82D390/MSR_PP0_POLICY 0x63a Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 3A060000 DC330600 00000000 00000000 1F Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 3A060000 00000000 00000000 00000000 1F ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #13 Disable panic kext logging on 10.15.6+/10.16.x Release kernel +0x7700 Modify By N.Mano Comment String <-> Disable panic kext logging on Modify By N.Mano 10.16.x Count: 0 Enabled Boolean <-> Yes Find Data<-> 8A0284C0 740D Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 8A0284C0 EB0D ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- XCPM 10.16 /11.0 Beta (20A4299v) X99/X299 Before test uncheck your Config.plist Kernel-> Quirks-> AppleCpuPmCfgLock-No AppleXcpmExtraMsrs-No AppleXcpmForceBoost-No If you are using _xcpm_bootstrap patch you have to Emulate Original CPUID #Kernel->Emulate->Your CPU Original ID #CPUID Cascade Lake-X 0x050657 Cpuid1Data <-> 57060500 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #CPUID Skylake-X 0x050654 /Skylake-H 0x0406E3 Cpuid1Data <-> 54060500 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #CPUID 0x0306F2 Haswell-E/Haswell 0x0306C3 Cpuid1Data <-> F2060300 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #CPUID 0x0406F1 Broadwell-E/Broadwell 0x0306D4 Cpuid1Data <-> F1060400 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 XCPM Patches 10.16 Beta Modify By N.Mano sysctl -x hw.cpufamily sysctl -x machdep.cpu.model sysctl -x machdep.xcpm.forced_idle_period sysctl -x machdep.xcpm.forced_idle_ratio sysctl -x machdep.xcpm.mode sysctl -x machdep.cpu.features sysctl -x hw.cputype #1 xcpm_core_scope_msrs © Pike R. Alpha Modify N.Mano Comment String <-> xcpm_core_scope_msrs Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 31D2E8FF E0FFFF Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 31D29090 909090 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #2 _xcpm_pkg_scope_msrs (c) Pike R. Alpha Modify By N.Mano Comment String <-> _xcpm_pkg_scope_msrs Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 31D2E8BD F1FFFF Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 31D29090 909090 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #3 Comment String <-> _xcpm_SMT_scope_msrs #1 Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> BE060000 005DE908 000000 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> BE060000 005DC390 909090 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #4 Comment String <-> _xcpm_SMT_scope_msrs_2 Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 31D2E838 FDFFFF Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 31D29090 909090 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #5 Comment String <-> __xcpm_enable_pstate_patch Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 41C1E608 4963D689 D048C1EA 20 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 41C1E608 B800FF00 0031D290 90 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #6 This patch for X99(Haswell-E) Comment String <-> xcpm_bootstrap HASwell-E Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 80C3C480 FB420F Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 80C3C180 FB420F ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #7 This patch for X299(Skylake-X/Cascade Lake-X) Comment String <-> xcpm_bootstrap Skylake-X/Cascade Lake-X Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 80C3C480 FB420F Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 80C3BD80 FB420F ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #8 This patch for X99(Broadwell-E) Comment String <-> xcpm_bootstrap Broadwell-E Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 80C3C480 FB420F Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 80C3BC80 FB420F ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #9 Comment String <-> xcpm_bootstrap IvyBridge E Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 80C3C480 FB420F Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 80C3C680 FB420F ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #10 Comment String <-> _C6/C7_If=E2-Enabled=0x7E000403 Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> E2000000 4C000000 00000000 00000000 0F040000 00000000 0500001E Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> E2000000 4C000000 00000000 00000000 0F040000 00000000 0304007E ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #11 Comment String <-> xcpm MSR Patch 4206 By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 42060000 DC330600 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 42060000 00000000 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #12 Comment String <-> xcpm support /0x82D390/MSR_PP0_POLICY 0x63a Modify By N.Mano Count: 0 Enabled Boolean <-> Yes Find Data<-> 3A060000 DC330600 00000000 00000000 1F Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 3A060000 00000000 00000000 00000000 1F ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #13 Disable panic kext logging on 10.16.x Release kernel +0x7700 Modify By N.Mano Comment String <-> Disable panic kext logging on Modify By N.Mano 10.16.x Count: 0 Enabled Boolean <-> Yes Find Data<-> 8A0284C0 740D Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: MinKernel: Replace Data<-> 8A0284C0 EB0D ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 10.15.5 (19F96) XCPM X99/X299 XCPM 10.15.5 (19F96) X99/X299 If you are using _xcpm_bootstrap patch you have to Emulate Original CPUID #Kernel->Emulate->Your CPU Original ID #CPUID Cascade Lake-X 0x050657 Cpuid1Data <-> 57060500 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #CPUID Skylake-X 0x050654 /Skylake-H 0x0406E3 Cpuid1Data <-> 54060500 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #CPUID 0x0306F2 Haswell-E/Haswell 0x0306C3 Cpuid1Data <-> F2060300 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #CPUID 0x0406F1 Broadwell-E/Broadwell 0x0306D4 Cpuid1Data <-> F1060400 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #1 xcpm_core_scope_msrs © Pike R. Alpha Modify 10.15.5 N.Mano Comment String <-> xcpm_core_scope_msrs © Pike R. Alpha Disabled Boolean <-> No Find Data<-> 31D2E857 D2FFFF MatchOS String <-> 10.15.x Replace Data<-> 31D29090 909090 #2 _xcpm_pkg_scope_msrs (c) Pike R. Alpha Modify By N.Mano Comment String <-> _xcpm_pkg_scope_msrs (c) Pike R. Alpha Modify By N.Mano Disabled Boolean <-> No Find Data<-> 31D2E8E9 F9FEFF MatchOS String <-> 10.15.x Replace Data<-> 31D29090 909090 #3 Comment String <-> _xcpm_SMT_scope_msrs #1 (c) Pike R. Alpha Modify By N.Mano Disabled Boolean <-> No Find Data<-> BE060000 005DE908 000000 MatchOS String <-> 10.15.x Replace Data<-> BE060000 005DC390 909090 #4 Comment String <->_xcpm_SMT_scope_msrs_2 (c) Pike R. Alpha Modify By N.Mano Disabled Boolean <-> No Find Data<-> 31D2E838 FDFFFF MatchOS String <-> 10.15.x Replace Data<-> 31D29090 909090 #5 Comment String <->__xcpm_enable_pstate_patch (c) Pike R. Alpha Modify By N.Mano Disabled Boolean <-> No Find Data<-> 41C1E608 4963D689 D048C1EA 20 MatchOS String <-> 10.15.x Replace Data<-> 41C1E608 B800FF00 0031D290 90 #6 This patch for X99(Haswell-E) Comment String <->xcpm_bootstrap HASwell-E (c) hardcorehenry Modify By N.Mano Disabled Boolean <-> No Find Data<-> 8D43C43C 427722 MatchOS String <-> 10.15.x Replace Data<-> 8D43C13C 427722 #7 This patch for X299(Skylake-X/Cascade Lake-X) Comment String <->xcpm_bootstrap Skylake-X/Cascade Lake-X (c) hardcorehenry Modify By N.Mano Disabled Boolean <-> No Find Data<-> 8D43C43C 427722 MatchOS String <-> 10.15.x Replace Data<-> 8D43BD3C 427722 #8 This patch for X99(Broadwell-E) Comment String <->xcpm_bootstrap Broadwell-E (c) hardcorehenry Modify By N.Mano Disabled Boolean <-> No Find Data<-> 8D43C43C 427722 MatchOS String <-> 10.15.x Replace Data<-> 8D43BC3C 427722 #9 This patch for IvyBridge E Comment String <->xcpm_bootstrap IvyBridge E (c) hardcorehenry Modify By N.Mano Disabled Boolean <-> No Find Data<-> 8D43C43C 427722 MatchOS String <-> 10.15.x Replace Data<-> 8D43C63C 427722 #10 Comment String <->_C6/C7_If=E2-Enabled=0x7E000403 Pike R. Alpha Modify By N.Mano Disabled Boolean <-> No Find Data<-> E2000000 4C000000 00000000 00000000 0F040000 00000000 0500001E MatchOS String <-> 10.12.x,10.13.x,10.14.x,10.15.x Replace Data<-> E2000000 4C000000 00000000 00000000 0F040000 00000000 0304007E #11 Comment String <->xcpm MSR Patch 4206 (c) Pike R. Alpha Modify By N.Mano Disabled Boolean <-> No Find Data<-> 42060000 DC330600 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 MatchOS String <->10.12.x,10.13.x,10.14.x,10.15.x Replace Data<-> 42060000 00000000 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 #12 Comment String <->xcpm support /0x82D390/MSR_PP0_POLICY 0x63a (c) Pike R. Alpha Modify By N.Mano Disabled Boolean <-> No Find Data<-> 3A060000 DC330600 00000000 00000000 1F MatchOS String <->10.12.x,10.13.x,10.14.x,10.15.x Replace Data<-> 3A060000 00000000 00000000 00000000 1F #13 Disable panic kext logging on 10.15.5+ Release kernel Comment String <->Disable panic kext logging on @PMheart/Pike R. Alpha Disabled Boolean <-> No Find Data<-> 8A0284C0 7447 MatchOS String <->10.14.x,10.15.x Replace Data<-> 8A0284C0 EB47 I update _bootstrap patch for 10.15.5 Thanks to @hardcorehenry X99/X299 EFI sample for 10.15.5 #This is sample EFI for X99/X299 OC 0.6.0 #Ensure you understand EVERY field before booting. X99 OC 0.6.0.zip 3.35 MB · 681 downloads X299 OC 0.6.0.zip 10.52 MB · 258 downloads --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- XCPM 10.15.4 X99/X299 This is New Method. If you are using _xcpm_bootstrap patch you have to Emulate Original CPUID. Choose your bootstrap patch. #Kernel->Emulate->Your CPU Original ID #CPUID 0x050657 Cascade Lake-X Cpuid1Data <-> 57060500 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #CPUID 0x050654 Skylake-X/Skylake-H 0x0406E3 Cpuid1Data <-> 54060500 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #CPUID 0x0306F2 Haswell-E/Haswell 0x0306C3 Cpuid1Data <-> F2060300 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #CPUID 0x0406F1 Broadwell-E/Broadwell 0x0306D4 Cpuid1Data <-> F1060400 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 XCPM Patches 10.15.4 Modify By N.Mano C6/C7 State Support: Enabled CPU EIST Function: Enabled XCPM Patches 10.15.4 Modify By N.Mano #1 Base: xcpm_core_scope_msrs Comment: xcpm_core_scope_msrs (c) Pike R. Alpha Modify By N.Mano Count: 1 Enabled: YES Find: 31D2E857 D2FFFF Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: Replace: 31D29090 909090 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #2 Base: _xcpm_pkg_scope_msrs Comment: _xcpm_pkg_scope_msrs (c) Pike R. Alpha Modify By N.Mano Count: 0 Enabled: YES Find: 31D2E8E9 F9FEFF Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: Replace: 31D29090 909090 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #3 Base: _xcpm_SMT_scope_msrs #1 Comment: _xcpm_SMT_scope_msrs #1 (c) Pike R. Alpha Modify By N.Mano Count: 0 Enabled: YES Find: BE060000 005DE908 000000 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: Replace: BE060000 005DC390 909090 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #4 Base: _xcpm_SMT_scope_msrs_2 Comment: _xcpm_SMT_scope_msrs_2 (c) Pike R. Alpha Modify By N.Mano Count: 0 Enabled: YES Find: 31D2E838 FDFFFF Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: Replace: 31D29090 909090 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #5 Base: _xcpm_enable_pstate Comment: _xcpm_enable_pstate_patch (c) Pike R. Alpha Modify By N.Mano Count: 0 Enabled: YES Find: 41C1E608 4963D689 D048C1EA 20 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: Replace: 41C1E608 B800FF00 0031D290 90 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #6 This patch for X99(Haswell-E) Base: _xcpm_bootstrap Comment: xcpm_bootstrap HASwell-E (c) Pike R. Alpha Modify By N.Mano Count: 0 Enabled: YES Find: 80C3C480 FB42 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: Replace: 80C3C180 FB42 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #7 This patch for X299(Skylake-X/Cascade Lake-X) Base: _xcpm_bootstrap Comment: xcpm_bootstrap Skylake-X/Cascade Lake-X (c) Pike R. Alpha Modify By N.Mano Count: 0 Enabled: YES Find: 80C3C480 FB42 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: Replace: 80C3BD80 FB42 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #8 This patch for X299(Broadwell-E) Base: _xcpm_bootstrap Comment: xcpm_bootstrap Broadwell-E (c) Pike R. Alpha Modify By N.Mano Count: 0 Enabled: YES Find: 80C3C480 FB42 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: Replace: 80C3BC80 FB42 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #9 Base: xcpm MSR Patch 4206 Comment:xcpm MSR Patch 4206 (c) Pike R. Alpha Modify By N.Mano Count: 0 Enabled: YES Find: 42060000 DC330600 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: Replace: 42060000 00000000 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #10 Base: xcpm E2 Patch Comment:C6/C7_If=E2-Enabled=0x7E000403 (c) Pike R. Alpha Modify By N.Mano Count: 0 Enabled: YES Find: E2000000 4C000000 00000000 00000000 0F040000 00000000 0500001E Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: Replace: E2000000 4C000000 00000000 00000000 0F040000 00000000 0304007E ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #11 Base: xcpm 3A06 Patch Comment: xcpm support /0x82D390/MSR_PP0_POLICY 0x63a (c) Pike R. Alpha Modify By N.Mano Count: 0 Enabled: YES Find: 3A060000 DC330600 00000000 00000000 1F Identifier: kernel Limit: 0 Mask: (LEAVE THIS EMPTY) MatchKernel: Replace: 3A060000 00000000 00000000 00000000 1F ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #10 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- All Kernel & Kext patch supported MacOS 10.15+ #FakeCPUID #Check your code name and find CPUID in Clover config.In open core Kernel->Emulate-> for unsupported CPU. #Bios setting C6/C7 State Support: Enabled CPU EIST Function: Enabled Extreme Memory Profile: (X.M.P): Profile1 CSM Support: Disabled #Kernel->Emulate-> #FakeCPUID 0x0306F2 Haswell-E/Haswell 0x0306C3 Cpuid1Data <-> C3060300 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #FakeCPUID 0x040674 Broadwell-E/Broadwell 0x0306D4 Cpuid1Data <-> D4060300 00000000 00000000 00000000 Cpuid1Mask <-> FFFFFFFF 00000000 00000000 00000000 #In Open Core config Kernel and Kexts patch are support 10.15 In Open Core Config under the kernel-> Patch #Open core Sample Kernel & Kext patch Comment String <-> X99/X299 Count Number <-> Always 0 Enabled Boolean <->Yes/No Find Data <-> Ori Bytes Identifier String <->Kernel/Kext If AppleHDA(com.apple.driver.AppleHDA) Limit Number <-> Always 0 Mask Data <-> Always Blank MaxKernel String <->Always Blank MinKernel String <->Always Blank Replace String <->Hack Bytes ReplaceMask Data<->Always Blank Skip Number <-> Always 0 #1_xcpm_bootstrap © Pike R. Alpha Comment String <-> _xcpm_bootstrap © Pike R. Alpha Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> 8D43C43C 227722 Identifier String <->kernel Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <->8D43C13C 227722 ReplaceMask Data<-> Skip Number <-> 0 #2_xcpm_pkg_scope_msrs © Pike R. Alpha Comment String <-> xcpm_pkg_scope_msrs © Pike R. Alpha Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> 31D2E874 FDFFFF Identifier String <->kernel Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <->31D29090 909090 ReplaceMask Data<-> Skip Number <-> 0 #3_xcpm_SMT_scope_msrs 1 © Pike R. Alpha & PMheart Comment String <-> _xcpm_SMT_scope_msrs 1 © Pike R. Alpha Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> BE060000 005DE908 000000 Identifier String <->kernel Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> BE060000 005DC390 909090 ReplaceMask Data<-> Skip Number <-> 0 #4_xcpm_SMT_scope_msrs 2 © Pike R. Alpha & PMheart Comment String <-> _xcpm_SMT_scope_msrs #2 (c) Pike R. Alpha Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> 31D2E83E FDFFFF Identifier String <->kernel Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> 31D29090 909090 ReplaceMask Data<-> Skip Number <-> 0 #5_xcpm_core_scope_msrs © Pike R. Alpha & PMheart Comment String <-> _xcpm_core_scope_msrs © Pike R. Alpha Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> 31D2E83E FDFFFF Identifier String <->kernel Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> 31D29090 909090 ReplaceMask Data<-> Skip Number <-> 0 #6_xcpm_ performance_patch © Pike R. Alpha & PMheart Comment String <-> _xcpm_ performance_patch © Pike R. Alpha Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> C1E30848 63D389D0 48C1EA20 Identifier String <->kernel Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> C1E308B8 00FF0000 31D29090 ReplaceMask Data<-> Skip Number <-> 0 #7@Pike R. Alpha xcpm MSR Patch Comment String <-> @Pike R. Alpha xcpm MSR Patch Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> 42060000 DC330000 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 Identifier String <->kernel Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> 42060000 DC330000 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 ReplaceMask Data<-> Skip Number <-> 0 #8 C6/C7_If=E2-Enabled=0x7E000403 BY N.Mano/Pike R. Alpha Comment String <-> @Pike R. Alpha xcpm MSR Patch Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> E2000000 4C000000 00000000 00000000 0F040000 00000000 0500001E Identifier String <->kernel Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> E2000000 4C000000 00000000 00000000 0F040000 00000000 0304007E ReplaceMask Data<-> Skip Number <-> 0 #9 xcpm support Pike R. Alpha/0x82D390/MSR_PP0_POLICY 0x63a Comment String <-> xcpm support Pike R. Alpha/0x82D390/MSR_PP0_POLICY 0x63a Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> 3A060000 DC330000 00000000 00000000 1F Identifier String <->kernel Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> 3A060000 00000000 00000000 00000000 00 ReplaceMask Data<-> Skip Number <-> 0 #10 Disable panic kext logging on 10.15 Release kernel Comment String <-> xcpm support Pike R. Alpha/0x82D390/MSR_PP0_POLICY 0x63a Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> 8A0284C0 7447 Identifier String <->kernel Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> 8A0284C0 EB47 ReplaceMask Data<-> Skip Number <-> 0 #11 Intel I7 5960X patch Comment String <-> Intel I7 5960X patch Count Number <-> 1 Enabled Boolean <->Yes Find Data <-> 483D0000 0040 Identifier String <-> com.apple.iokit.IOPCIFamily Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> 483D0000 0080 ReplaceMask Data<-> Skip Number <-> 0 #12 X99patch-1 for AppleHDAController Comment String <-> CA0132 Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> A08C0000 Identifier String <-> com.apple.driver.AppleHDAController Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> 208D0000 ReplaceMask Data<-> Skip Number <-> 0 #13 X99patch-2 for AppleHDAController Comment String <-> CA0132 Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> 8680A08C Identifier String <-> com.apple.driver.AppleHDAController Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> 8680208D ReplaceMask Data<-> Skip Number <-> 0 #14 Rename Codec 1 for patched AppleHDA Comment String <-> CA0132 Rename Codec 1 Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> 0088EC1A Identifier String <-> com.apple.driver.AppleHDA Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> 11000211 ReplaceMask Data<-> Skip Number <-> 0 #15 Rename Codec 2 for patched AppleHDA Comment String <-> CA0132 Rename Codec 2 Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> 7519AD15 Identifier String <-> com.apple.driver.AppleHDA Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> 00000000 ReplaceMask Data<-> Skip Number <-> 0 #16 Rename Codec 3 for patched AppleHDA Comment String <-> CA0132 Rename Codec 3 Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> 8A19D411 Identifier String <-> com.apple.driver.AppleHDA Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> 00000000 ReplaceMask Data<-> Skip Number <-> 0 #17 Rename Codec 4 for patched AppleHDA Comment String <-> CA0132 Rename Codec 4 Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> FF87EC1A Identifier String <-> com.apple.driver.AppleHDA Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> 00000000 ReplaceMask Data<-> Skip Number <-> 0 #18 com.apple.driver.AppleGraphicsDevicePolicy Comment String <-> Black Screen Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> 626F6172 642D6964 Identifier String <-> com.apple.driver.AppleGraphicsDevicePolicy Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> 626F6172 642D6978 ReplaceMask Data<-> Skip Number <-> 0 #19 NativeDisplayBrightness F1/F2 #1 Comment String <-> NativeDisplayBrightness #1 by Wern Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> 30783030 30373030 33612C30 78666630 31303032 31 Identifier String <-> com.apple.driver.AppleHIDKeyboard Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> 30783030 30373030 33612C30 78303030 37303033 61 ReplaceMask Data<-> Skip Number <-> 0 #20 NativeDisplayBrightness F1/F2 #2 Comment String <-> NativeDisplayBrightness #2 by Wern Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> 30783030 30373030 33622C30 78666630 31303032 30 Identifier String <-> com.apple.driver.AppleHIDKeyboard Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> 30783030 30373030 33622C30 78303030 37303033 62 ReplaceMask Data<-> Skip Number <-> 0 #22 AirPortBrcm4360 - BCM94352Z Comment String <-> 10.11+BT4LE-Handoff-Hotspot-lisai9093 Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> 81F952AA 00007529 Identifier String <-> com.apple.driver.AirPort.Brcm4360 Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> 81F952AA 00006690 ReplaceMask Data<-> Skip Number <-> 0 #23 fix hotplug ICH10, 9-Serie for X99, credit SunKi Comment String <->fix hotplug ICH10, 9-Serie for X99, credit SunKi Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> 89C82540 6002003D 40200000 750C81E1 BF7FFFFF 898B5101 0000 Identifier String <-> com.apple.driver.AppleAHCIPort Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> 90909090 90909090 90909090 90909090 90909090 90909090 9090 ReplaceMask Data<-> Skip Number <-> 0 #24 USB Port limit patch #1 10.15(credits PMheart) Comment String <-> USB Port limit patch #1 10.15(credits PMheart) Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> 83FB0F0F Identifier String <-> com.apple.iokit.IOUSBHostFamily Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> 83FB3F0F ReplaceMask Data<-> Skip Number <-> 0 #25 USB Port limit patch #2 10.15(credits PMheart) Comment String <-> USB Port limit patch #2 10.15(credits PMheart) Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> 83F90F0F Identifier String <-> com.apple.driver.usb.AppleUSBXHCI Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> 83F93F0F ReplaceMask Data<-> Skip Number <-> 0 ALC 1150 Comment String <->ALC1150 Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> A08C0000 Identifier String <-> com.apple.driver.AppleHDAController Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> 208D0000 ReplaceMask Data<-> Skip Number <-> 0 Comment String <->ALC1150 Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> A08C0000 Identifier String <-> com.apple.driver.AppleHDAController Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> 208D0000 ReplaceMask Data<-> Skip Number <-> 0 Comment String <-> ALC1150 Rename Codec 1 Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> 8B19D411 Identifier String <-> com.apple.driver.AppleHDA Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> 0009EC10 ReplaceMask Data<-> Skip Number <-> 0 Comment String <-> ALC1150 Rename Codec 2 Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> 8319D411 Identifier String <-> com.apple.driver.AppleHDA Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> 00000000 ReplaceMask Data<-> Skip Number <-> 0 Comment String <-> ALC1150 Rename Codec 3 Count Number <-> 0 Enabled Boolean <->Yes Find Data <-> 8A19D411 Identifier String <-> com.apple.driver.AppleHDA Limit Number <-> 0 Mask Data <-> MaxKernel String <-> MinKernel String <-> Replace String <-> 00000000 ReplaceMask Data<-> Skip Number <-> 0 You can download My EFI All My SSDT are enable rename device automatically.(OC config in ACPI patch not need to enable) This is sample EFI for X99.This EFI support 10.15.3X99 OC 0.5.6.zip Enjoy. sir... i upgrade my x299 system catalina to ventura no more this patchs? xcpm, boostrap..msr...pathcs no more need? Link to comment Share on other sites More sharing options...
Recommended Posts