nmano Posted September 25, 2018 Share Posted September 25, 2018 (edited) XCPM Patches 10.15.6 Modify By N.Mano X99/X299 If you are using _xcpm_bootstrap patch your FakeCPUID = Original CPUID KernelAndKextPatches->FakeCPUID->0x050654 FakeCPUID Original CPUID 0x0306C3 0x0306F2 Haswell-E 0x0306D4 0x0406F1 Broadwell-E 0x0406E3 0x050654 Skylake-X 0x0406E3 0x050657 Cascade Lake-X #1 xcpm_core_scope_msrs © Pike R. Alpha Modify 10.15.6 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) Pike R. Alpha 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) Pike R. Alpha 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) Pike R. Alpha 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) Comment String <->xcpm_bootstrap IvyBridge (c) Pike R. Alpha 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 MatchOS String <->10.15.x Replace Data<-> 42060000 00000000 00000000 00000000 1F000000 00000000 18000000 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.15.x Replace Data<-> 3A060000 00000000 00000000 00000000 1F #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 @PMheart/Pike R. Alpha Disabled Boolean <-> No Find Data<-> 8A0284C0 740D MatchOS String <->10.15.x Replace Data<-> 8A0284C0 EB0D -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- XCPM 10.15.5 for X99/X299 If you are using _xcpm_bootstrap patch your FakeCPUID = Original CPUID KernelAndKextPatches->FakeCPUID->0x050654 X99/X299 System If Add bootstrap patch You have to Add original CPUID in your config. FakeCPUID Original CPUID 0x0306C3 0x0306F2 Haswell-E 0x0306D4 0x0406F1 Broadwell-E 0x0406E3 0x050654 Skylake-X 0x0406E3 0x050657 Cascade Lake-X #1xcpm_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 #6This 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 #7This 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 #8This 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 #9This patch for (IvyBridge) 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 #6 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 #7 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 #8 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 #9 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 @hardcorehenryI really thank for 10.15.5 _bootstrap value. ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- XCPM Patches 10.15.4 Modify By N.Mano X99/X299 This is New Method. X99/X299 System If Add bootstrap patch You have to Add original CPUID like this. Original CPUID FakeCPUID 0x0306F2 Haswell-E FakeCPUID 0x0406F1 Broadwell-E FakeCPUID 0x050654 Skylake-X FakeCPUID 0x050657 Cascade Lake-X Bios setting C6/C7 State Support: EnabledCPU EIST Function: Enabled #1xcpm_core_scope_msrs © Pike R. Alpha Modify 10.15.4 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 #6This patch for X99(Haswell-E) Comment String <->xcpm_bootstrap HASwell-E (c) Pike R. Alpha Modify By N.Mano Disabled Boolean <-> No Find Data<-> 80C3C480 FB42 MatchOS String <-> 10.15.x Replace Data<-> 80C3C180 FB42 #7This patch for X299(Skylake-X/Cascade Lake-X) Comment String <->xcpm_bootstrap Skylake-X/Cascade Lake-X (c) Pike R. Alpha Modify By N.Mano Disabled Boolean <-> No Find Data<-> 80C3C480 FB42 MatchOS String <-> 10.15.x Replace Data<-> 80C3BD80 FB42 #8This patch for X99(Broadwell-E) Comment String <->xcpm_bootstrap Broadwell-E (c) Pike R. Alpha Modify By N.Mano Disabled Boolean <-> No Find Data<-> 80C3C480 FB42 MatchOS String <-> 10.15.x Replace Data<-> 80C3BC80 FB42 #9 This patch for IvyBridge Base: _xcpm_bootstrap Comment: xcpm_bootstrap IvyBridge (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: 80C3C680 FB42 ReplaceMask: (LEAVE THIS EMPTY) Skip: 0 #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.4+ 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 FakeCPUID This is OLD Method. I am using i7-5960X Processor Extreme Edition code name is Haswell E Check your code name and find CPUID in Clover config.Clover loader replace to Kernel patch for unsupported CPU. FakeCPUID 0x0306F2 Haswell-E FakeCPUID 0x040674 Broadwell-E KernelToPatch Clover System ▸ Library ▸ Kernels If anyone has new Kernel patches please post that. Comment String <-> X99 Disabled Boolean <-> Yes/No Find Data<-> MatchOS String <-> Replace Data<-> xcpm_bootstrap XCPM bootstrap © Pike R. Alpha 10.12.x,10.13.x,10.14.x Comment String <-> xcpm_bootstrap_HASwell_E © Pike R. Alpha Disabled Boolean <-> No Find Data<-> 89D804C4 3C227722 MatchOS String <-> 10.12.x,10.13.x,10.14.x Replace Data<-> 89D804C1 3C227722 xcpm_bootstrap_ © Pike R. Alpha 10.15.x Comment String <-> xcpm_bootstrap_ © Pike R. Alpha 10.15.x Disabled Boolean <-> No Find Data<-> 8D43C43C 227722 MatchOS String <-> 10.15.x Replace Data<-> 8D43C13C 227722 xcpm_pkg_scope_msrs 10.14 Comment String <-> xcpm_pkg_scope_msrs (c) Pike R. Alpha for 10.14 N.Mano Disabled Boolean <-> No Find Data<-> BE070000 0031D2E8 AEFCFFFF MatchOS String <-> 10.14.x Replace Data<-> BE070000 0031D290 90909090 xcpm_core_scope_msrs for 10.14.5© Pike R. Alpha Comment String <-> xcpm_core_scope_msrs © Pike R. Alpha Disabled Boolean <-> No Find Data<-> 31D2E891 FCFFFF MatchOS String <-> 10.14.x Replace Data<-> 31D29090 909090 _xcpm_core_scope_msrs by JamesK for 10.15.2 Comment String <-> xcpm_core_scope_msrs © Pike R. Alpha Disabled Boolean <-> No Find Data<-> 31D2E857 FDFFFF MatchOS String <-> 10.15.x Replace Data<-> 31D29090 909090 xcpm_core_scope_msrs © Pike R. Alpha Modify 10.15.3 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 xcpm_pkg_scope_msrs 10.15 Comment String <-> xcpm_pkg_scope_msrs (c) Pike R. Alpha@PMheart Disabled Boolean <-> No Find Data<-> 31D2E874 FDFFFF MatchOS String <-> 10.15.x Replace Data<-> 31D29090 909090 xcpm_pkg_scope_msrs 10.15.2 Comment String <-> xcpm_pkg_scope_msrs (c) Pike R. Alpha Disabled Boolean <-> No Find Data<-> 31D2E879 FDFFFF MatchOS String <-> 10.15.x Replace Data<-> 31D29090 909090 xcpm_pkg_scope_msrs Modify N.Mano 10.15.3 Comment String <-> xcpm_pkg_scope_msrs (c) Pike R. Alpha Disabled Boolean <-> No Find Data<-> 31D2E8CE 88FFFF MatchOS String <-> 10.15.x Replace Data<-> 31D29090 909090 xcpm_pkg_scope_msrs 10.13 Comment String <-> xcpm_pkg_scope_msrs (c) Pike R. Alpha Disabled Boolean <-> No Find Data<-> BE070000 0031D2E8 8FFCFFFF MatchOS String <-> 10.13.x Replace Data<-> BE070000 0031D290 90909090 _xcpm_SMT_scope_msrs #1 (c) Pike R. Alpha Comment String <-> xcpm_SMT_scope_msrs (c) Pike R. Alpha for X99 10.14 by N.Mano Disabled Boolean <-> No Find Data<-> BE0B0000 0031D2E8 7EFCFFFF MatchOS String <-> 10.14.x Replace Data<-> BE0B0000 0031D290 90909090 _xcpm_SMT_scope_msrs #2 (c) Pike R. Alpha & @PMheart modify for 10.14.5 by N.Mano Comment String <-> _xcpm_SMT_scope_msrs #2 (c) Pike R. Alpha & @PMheart modify 10.14.5 by N.Mano Disabled Boolean <-> No Find Data<-> E91E891B 005DE908 000000 MatchOS String <-> 10.14.x Replace Data<-> BE060000 005DC390 909090 xcpm_SMT_scope_msrs 10.13 Comment String <-> xcpm_SMT_scope_msrs (c) Pike R. Alpha Disabled Boolean <-> No Find Data<-> BE0B0000 0031D2E8 5FFCFFFF MatchOS String <-> 10.13.x Replace Data<-> BE0B0000 0031D290 90909090 _xcpm_SMT_scope_msrs #1-10.15 Comment String <-> xcpm_pkg_scope_msrs (c) Pike R. Alpha&@PMheart Disabled Boolean <-> No Find Data<-> BE060000 005DE908 000000 MatchOS String <-> 10.15.x Replace Data<-> BE060000 005DC390 909090 _xcpm_SMT_scope_msrs #2-10.15 Comment String <-> xcpm_pkg_scope_msrs (c) Pike R. Alpha &@PMheart Disabled Boolean <-> No Find Data<-> 31D2E83E FDFFFF MatchOS String <-> 10.15.x Replace Data<-> 31D29090 909090 _xcpm_SMT_scope_msrs #2-10.15.2 Comment String <-> _xcpm_SMT_scope_msrs_2 (c) Pike R. Alpha Disabled Boolean <-> No Find Data<-> 31D2E844 FDFFFF MatchOS String <-> 10.15.x Replace Data<-> 31D29090 909090 _xcpm_SMT_scope_msrs #2 Modify N.Mano 10.15.3 Comment String <-> _xcpm_SMT_scope_msrs_2 (c) Pike R. Alpha Disabled Boolean <-> No Find Data<-> 31D2E83E 9AFFFF MatchOS String <-> 10.15.x Replace Data<-> 31D29090 909090 XCPM Performance fix by @PMheart for 10.13.5 XCPM Performance fix by @PMheart for 10.13.5 Comment String <-> XCPM Performance (c) Okrasit fix by @PMheart for 10.13.5 Disabled Boolean <-> No Find Data<-> C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF05B9AD 6B004883 C4085B5D C3662E0F 1F840000 000000 MatchOS String <-> 10.13.5 Replace Data<-> BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 B9AD6B00 4883C408 5B5DC390 90909090 909090 XCPM Performance fix by @PMheart for 10.13.6 Comment String <-> XCPM Performance (c)Okrasit fix by @PMheart for 10.13.6 Disabled Boolean <-> No Find Data<-> C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF0579B0 6B004883 C4085B5D C3662E0F 1F840000 000000 MatchOS String <-> 10.13.6 Replace Data<-> BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 79B06B00 4883C408 5B5DC390 90909090 909090 XCPM Performance fix by @PMheart for 10.14 Haswell X99 10.14 by N.Mano/Now Disabled Comment String <-> XCPM Performance (c)Okrasit fix by @PMheart Disabled Boolean <-> Yes Find Data<-> C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF05938D 76004883 C4085B5D C30F1F40 00 MatchOS String <-> 10.14.x Replace Data<-> BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 93AE7600 4883C408 5B5DC390 90 EIST Performance fix by @PMheart for 10.14.1 test by N.Mano/Now Disabled Posted by@ACIDSKY Comment String <-> XCPM Performance fix by @PMheart for 10.14.1 Disabled Boolean <-> Yes Find Data<-> C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF05B38F 76004883 C4085B5D C30F1F40 00 MatchOS String <-> 10.14.x Replace Data<-> BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 93AE7600 4883C408 5B5DC390 90 XCPM Performance fix by @PMheart for 10.14.2 by N.Mano/Now Disabled Comment String <-> XCPM Performance fix by @PMheart for 10.14.2 by N.Mano Disabled Boolean <-> Yes Find Data<-> C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF052383 76004883 C4085B5D C30F1F40 00 MatchOS String <-> 10.14.x Replace Data<-> BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 93AE7600 4883C408 5B5DC390 90 XCPM Performance fix by @PMheart for 10.14.4 by N.Mano/Now Disabled Comment String <-> XCPM Performance fix by @PMheart Fixed 10.14.4 Beta 1 By N.Mano Disabled Boolean <-> Yes Find Data<-> C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF05926E 76004883 C4085B5D C30F1F00 MatchOS String <-> 10.14.x Replace Data<-> BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 93AE7600 4883C408 5B5DC390 XCPM Performance fix by @PMheart for 10.15Beta modify by N.Mano/Now Disabled Comment String <-> XCPM Performance fix by @PMheart for 10.15 Beta-1 Disabled Boolean <-> Yes Find Data<-> C1E30848 63D389D0 48C1EA20 B9990100 000F30EB 2289D048 C1EE18B9 74070000 4889F20F 30 MatchOS String <-> 10.15.x Replace Data<-> BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 93AE7600 4883C408 5B5DC390 90 XCPM Performance fix by @PMheart for 10.14.5 & Catalina 10.15.1 Comment String <-> XCPM Performance fix by @PMheart Disabled Boolean <-> No Find Data<-> C1E30848 63D389D0 48C1EA20 MatchOS String <-> 10.14.x,10.15.x Replace Data<->C1E308B8 00FF0000 31D29090 _xcpm_performance_patch Modify N.Mano 10.15.3 Comment String <-> _xcpm_performance_patch (c) Pike R. Alpha Disabled Boolean <-> No Find Data<-> 41C1E608 4963D689 D048C1EA 20 MatchOS String <-> 10.15.x Replace Data<-> 41C1E608 B800FF00 0031D290 90 Pike R. Alpha xcpm MSR Patch 4 For X99 10.14 by N.Mano Comment String <-> @Pike R. Alpha xcpm MSR Patch 4 Disabled Boolean <-> No Find Data<-> 42060000 DC330000 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 MatchOS String <-> 10.13.x,10.14.x,10.15.x Replace Data<-> 42060000 00000000 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 SammlerG Sierra xcpm MSR Patch 3 / xcpm support Pike R. Alpha/0x82D390/MSR_PP0_POLICY 0x63a /For X99 10.14 by N.Mano Comment String <->SammlerG Sierra xcpm MSR Patch 3 / xcpm support Pike R. Alpha/0x82D390/MSR_PP0_POLICY 0x63a Disabled Boolean <-> No Find Data<-> 3A060000 DC330000 00000000 00000000 1F MatchOS String <-> 10.13.x,10.14.x,10.15.x Replace Data<-> 3A060000 00000000 00000000 00000000 00 Disable panic kext logging on 10.14.x,10.15.x Release kernel For X99 by N.Mano Comment String <-> Disable panic kext logging on 10.14.x,10.15.x Release kernel Disabled Boolean <->No Find Data<-> 8A0284C0 7447 MatchOS String <-> 10.14.x,10.15.x Replace Data<-> 8A0284C0 EB47 KextsToPatch Clover boot loader Find Name and Data and Replace All kext binary. The data length must be equal. System ▸ Library ▸ Extensions If anyone has new Kext patches please post that. Comment String <-> X99 Disabled Boolean <-> Yes/No Find Data<-> InfoPlistPatch Boolean <-> Yes/No MatchOS String <-> Name String<-> Replace Data<-> Fix hotplug ICH10, 6-Serie, 7-Serie for X99 By N.Mano, credit SunKi Comment String <-> fix hotplug ICH10, 6-Serie, 7-Serie for X99, credit SunKi Disabled Boolean <-> No Find Data<-> 89C82540 6002003D 40200000 750C81E1 BF7FFFFF 898B5101 0000 InfoPlistPatch Boolean <-> No MatchOS String <-> 10.13.x,10.14.x Name String<-> AppleAHCIPort Replace Data<-> 90909090 90909090 90909090 90909090 90909090 90909090 9090 External icons patch for X99 By N.Mano Comment String <-> External icons patch Disabled Boolean <-> No Find Data<-> 45787465 726E616C InfoPlistPatch Boolean <-> No MatchOS String <-> 10.13.x,10.14.x Name String<-> AppleAHCIPort Replace Data<-> 496E7465 726E616C Change 15 port limit to 26 in XHCI 10.13.4 Comment String <-> USB 10.13.4 @ PMHeart Disabled Boolean <-> No Find Data<-> 837D940F 0F839704 0000 InfoPlistPatch Boolean <-> No MatchOS String <-> 10.13.4 Name String<-> com.apple.driver.usb.AppleUSBXHCI Replace Data<-> 837D940F 90909090 9090 Change 15 port limit to 26 in XHCI 10.13.6 Comment String <-> change 15 port limit to 26 in XHCI kext (credit FredWst) 1A=26=0F Disabled Boolean <-> No Find Data<-> 837D880F 0F83A704 0000 InfoPlistPatch Boolean <-> No MatchOS String <-> 10.13.6 Name String<-> com.apple.driver.usb.AppleUSBXHCI Replace Data<-> 837D880F 90909090 9090 Change 15 port limit to 26 in XHCI 10.14 for X99 By N.Mano Comment String <-> USB3 port limit Patch 10.14 @PMHeart In My case 0F = 1A=ports counts=26 after this code 4A 83 3C E0 00 Disabled Boolean <-> No Find Data<-> 83FB0F0F 83030500 00 InfoPlistPatch Boolean <-> No MatchOS String <-> 10.14.x Name String<-> com.apple.driver.usb.AppleUSBXHCI Replace Data<-> 83FB1A0F 83030500 00 USB Port limit patch #1 10.15 Comment String <-> USB Port limit patch #1 10.15 Credits @PMheart Disabled Boolean <-> No Find Data<-> 83FB0F0F InfoPlistPatch Boolean <-> No MatchOS String <-> 10.15.x Name String<-> com.apple.iokit.IOUSBHostFamily Replace Data<-> 83FB3F0F USB Port limit patch #2 10.15 Comment String <-> USB Port limit patch #2- 10.15(Credits@PMheart) Disabled Boolean <-> No Find Data<-> 83F90F0F InfoPlistPatch Boolean <-> No MatchOS String <-> 10.15.x Name String<-> com.apple.driver.usb.AppleUSBXHCI Replace Data<-> 83F93F0F X5960 Patch 10.13 Comment String <-> X5960 Patch Disabled Boolean <-> No Find Data<-> 4881FB00 000040 InfoPlistPatch Boolean <-> No MatchOS String <-> 10.13.x Name String<-> IOPCIFamily Replace Data<-> 4881FB00 000080 X5960 Patch 10.14.x,10.15.x Comment String <-> 5960XPatch 10.14 by PMHeart Disabled Boolean <-> No Find Data<-> 483D0000 0040 InfoPlistPatch Boolean <-> No MatchOS String <-> 10.14.x,10.15.x Name String<-> IOPCIFamily Replace Data<-> 483D0000 0080 Disable board-id check to prevent no signal © lvs1974, Pike R. Alpha, vit9696 10.13.x,10.14.x Comment String <-> Disable board-id check to prevent no signal © lvs1974, Pike R. Alpha, vit9696 Disabled Boolean <-> No Find Data<-> BA050000 00 InfoPlistPatch Boolean <-> No MatchOS String <->10.13.x,10.14.x,10.15.x Name String<-> com.apple.driver.AppleGraphicsDevicePolicy Replace Data<-> BA000000 00 NVIDIA HDMI ID for GTX 970 in 10.13.x,10.14.x Comment String <->NVIDIA HDMI ID for GTX 970 in 10.13.x,10.14.xi Disabled Boolean <-> No Find Data<-> DE100B0E InfoPlistPatch Boolean <-> No Name String<-> AppleHDAController Replace Data<-> DE10BB0F X99 patch-1 for AppleHDA 10.13.x,10.14.x,10.15.x Comment String <-> X99patch-1 Disabled Boolean <-> No Find Data<-> A08C0000 InfoPlistPatch Boolean <-> No Name String<-> AppleHDAController Replace Data<-> 208D0000 X99 patch-2 for AppleHDA 10.13.x,10.14.x,10.15.x Comment String <-> X99patch-2 Disabled Boolean <-> No Find Data<-> 8680A08C InfoPlistPatch Boolean <-> No Name String<-> AppleHDAController Replace Data<->8680208D Rename Codec 1 for CA0132 Vendor is Creative 10.13.x,10.14.x,10.15.x Comment String <-> Rename Codec 1 for CA0132 Disabled Boolean <-> No Find Data<-> 0088EC1A InfoPlistPatch Boolean <-> No Name String<-> AppleHDA Replace Data<->11000211 Rename Codec 2 for CA0132 Vendor is Creative 10.13.x,10.14.x Comment String <-> Rename Codec2 for CA0132 Disabled Boolean <-> No Find Data<-> 7519AD15 InfoPlistPatch Boolean <-> No Name String<-> AppleHDA Replace Data<-> 00000000 Rename Codec 3 for CA0132 Vendor is Creative 10.13.x,10.14.x,10.15.x Comment String <-> Rename Codec 3 for CA0132 Disabled Boolean <-> No Find Data<-> 8A19D411 InfoPlistPatch Boolean <-> No Name String<-> AppleHDA Replace Data<-> 00000000 Rename Codec 1 for ALC1150 Vendor-Realtek 10.13.x,10.14.x,10.15.x Comment String <-> Rename Codec 1 for ALC1150 Disabled Boolean <-> No Find Data<-> 8B19D411 InfoPlistPatch Boolean <-> No Name String<-> AppleHDA Replace Data<->0009EC10 Rename Codec 2 for ALC1150 Vendor-Realtek 10.13.x,10.14.x,10.15.x Comment String <-> Rename Codec2 for ALC1150 Disabled Boolean <-> No Find Data<-> 8319D411 InfoPlistPatch Boolean <-> No Name String<-> AppleHDA Replace Data<-> 00000000 Rename Codec 3 for ALC1150 Vendor-Realtek 10.13.x,10.14.x,10.15.x Comment String <-> Rename Codec 3 for ALC1150 Disabled Boolean <-> No Find Data<-> 8A19D411 InfoPlistPatch Boolean <-> No Name String<-> AppleHDA Replace Data<-> 00000000 F1/F2 key patch 1 by Wern Comment String <-> F1/F2 key patch 1 by Wern Disabled Boolean <-> No Find Data<-> 30783030 30373030 33612C30 78666630 31303032 31 InfoPlistPatch Boolean <-> No MatchOS String <-> 10.13.x,10.14.x Name String<-> com.apple.driver.AppleHIDKeyboard Replace Data<-> 30783030 30373030 33612C30 78303030 37303033 61 F1/F2 key patch 2 by Wern Comment String <-> F1/F2 key patch 2 by Wern Disabled Boolean <-> No Find Data<-> 30783030 30373030 33622C30 78666630 31303032 30 InfoPlistPatch Boolean <-> No MatchOS String <-> 10.13.x,10.14.x Name String<-> com.apple.driver.AppleHIDKeyboard Replace Data<-> 30783030 30373030 33622C30 78303030 37303033 62 IONVMeFamily Preferred Block Size 0x10 -> 0x01 (10.14.4 b1)/AppleACPICPU BUSY fix by @PMheart Comment String <-> IONVMeFamily Preferred Block Size 0x10 -> 0x01 (10.14.4 b1)/AppleACPICPU BUSY fix by @PMheart Disabled Boolean <-> No Find Data<-> F6C1100F 85440100 00 InfoPlistPatch Boolean <-> No MatchOS String <-> 10.14.x Name String<-> com.apple.iokit.IONVMeFamily Replace Data<-> F6C1010F 85440100 00 Start-25-9-2018 This tutorial & information I collect for X99 system. If you are AppleALC user don’t use AppleHDA patches. I update some SSDT for X99 please test each one. https://www.insanelymac.com/applications/core/interface/file/attachment.php?id=308653 If anyone miss your credit please let me know. Special Credit thanks to @Pike R Alpa and @PMHeart @Okrasit @vit9696 SSDT-X99-2018.zip Edited July 22, 2020 by nmano 13 2 Link to comment https://www.insanelymac.com/forum/topic/335650-kernelandkextpatches-1013x1014x1015x-x99x299/ Share on other sites More sharing options...
Guest Posted September 25, 2018 Share Posted September 25, 2018 (edited) Thank You nmano (not useful for me but great summary of useful patches) I would like to say to you EIST Performance fix patch is in origin a @okrasit discover, then recalculated by PMHeart in different OSX Best regards Edited September 25, 2018 by Guest Link to comment https://www.insanelymac.com/forum/topic/335650-kernelandkextpatches-1013x1014x1015x-x99x299/#findComment-2636728 Share on other sites More sharing options...
appunu Posted October 3, 2018 Share Posted October 3, 2018 Hi Nmano, Thanks for sharing all your X99 build details. I am running Rampage V extreme and 5820K and have few questions as below. Should I apply all the SSDT patches as you shared above ? Also not much details are there as part of the SSDTs to test one by one to see if they are work properly. Will you be able to help telling me what each one does if you have some time to spare The kext and kernel patches you shared has both 10.13.X and 10.14.X. I hope I should use the ones that are listed under 10.14.X and can you confirm ? Link to comment https://www.insanelymac.com/forum/topic/335650-kernelandkextpatches-1013x1014x1015x-x99x299/#findComment-2638478 Share on other sites More sharing options...
ACIDSky Posted November 4, 2018 Share Posted November 4, 2018 In the first topic there is no for 10.14.1 EIST Performance fix by PMHeart 10.14.1 Find: C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF05B38F 76004883 C4085B5D C30F1F40 00 Replace: BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 93AE7600 4883C408 5B5DC390 90 1 2 Link to comment https://www.insanelymac.com/forum/topic/335650-kernelandkextpatches-1013x1014x1015x-x99x299/#findComment-2645286 Share on other sites More sharing options...
nmano Posted November 19, 2018 Author Share Posted November 19, 2018 (edited) X99 and X299 IRQ patch via SSDT I made this X patch for IRQ via SSDT I like this SSDT patch because you can add any thing in Devices. Drop this SSDT in your /EFI/CLOVER/ACPI/Patched https://www.insanelymac.com/applications/core/interface/file/attachment.php?id=313879 https://www.insanelymac.com/applications/core/interface/file/attachment.php?id=313880 Add this 5 patches in your clover config ACPI-DSDT-Patches Comment FPU_ IRQ SSDTpatch 1 by N.Mano Find 4650555F 085F4849 440C41D0 0C04 Replace 46505558 085F4849 440C41D0 0C0A Comment PIC_ IRQ SSDT patch 2 by N.Mano Find 5049435F 085F4849 440B41D0 Replace 50494358 085F4849 440B41D0 Comment TMR_ IRQ SSDTpatch 3 by N.Mano Find 544D525F 085F4849 440C41D0 0100 Replace 544D5258 085F4849 440C41D0 010C Comment HPET IRQ SSDTpatch 4 by N.Mano Find 48504554 085F4849 440C41D0 0103 Replace 48504558 085F4849 440C41D0 010D Comment RTC_ IRQ SSDT patch 5 by N.Mano Find 5254435F 085F4849 440C41D0 0B00 Replace 52544358 085F4849 440C41D0 0B0E Test and Check your IOREG Patched Devices MATH IPIC TIMR RTC HPET Disable Devices If you want to see all X devices type X your IOREG FPUX PICX TIRX RTCX HPEX THIS PATCHED AND SSDT WORKED ALL Systems.You must rename LPC0 to LPCB X99_SSDT-IRQ.aml X299_SSDT-IRQ.aml Edited November 19, 2018 by nmano 3 Link to comment https://www.insanelymac.com/forum/topic/335650-kernelandkextpatches-1013x1014x1015x-x99x299/#findComment-2648523 Share on other sites More sharing options...
nmano Posted December 3, 2018 Author Share Posted December 3, 2018 (edited) _L0D to _L0X patch for SSDT I like this SSDT patch because you can add or remove any thing in Devices. Drop this SSDT in your /EFI/CLOVER/ACPI/Patched Comment _L0D to_L0X for SSDT patch 2 by N.Mano Find 5F4C3044 Replace 5F4C3058 X99_SSDT-_L0D.aml Edited December 3, 2018 by nmano 1 Link to comment https://www.insanelymac.com/forum/topic/335650-kernelandkextpatches-1013x1014x1015x-x99x299/#findComment-2651547 Share on other sites More sharing options...
james-bond Posted December 8, 2018 Share Posted December 8, 2018 Thank You nmano, Your collection of patches helped get my X99 and 5960x onto Mojave 10.4.2 from High Sierra... Best, Jim 2 Link to comment https://www.insanelymac.com/forum/topic/335650-kernelandkextpatches-1013x1014x1015x-x99x299/#findComment-2652787 Share on other sites More sharing options...
noraneko Posted December 11, 2018 Share Posted December 11, 2018 Thank You nmano, Are there any changes in the 10.14.3 beta? Link to comment https://www.insanelymac.com/forum/topic/335650-kernelandkextpatches-1013x1014x1015x-x99x299/#findComment-2653295 Share on other sites More sharing options...
MaLd0n Posted December 13, 2018 Share Posted December 13, 2018 i pay a very nice price in one X99-Gaming G1 WIFI, Intel(R) Core(TM) i7-5960X CPU @ 3.00GHz with Vega 3 Link to comment https://www.insanelymac.com/forum/topic/335650-kernelandkextpatches-1013x1014x1015x-x99x299/#findComment-2653622 Share on other sites More sharing options...
ivo0613 Posted January 5, 2019 Share Posted January 5, 2019 Hi nmano, My hack would hung right after showing logon screen if I enable below bootstrap patch, anything I've done wrong? Thanks! Comment String <-> xcpm_bootstrap_HASwell_E © Pike R. Alpha Disabled Boolean <-> No Find Data<-> 89D804C4 3C227722 MatchOS String <-> 10.12.x,10.13.x,10.14.x Replace Data<-> 89D804C1 3C227722 1 Link to comment https://www.insanelymac.com/forum/topic/335650-kernelandkextpatches-1013x1014x1015x-x99x299/#findComment-2657324 Share on other sites More sharing options...
Scretvik Posted January 7, 2019 Share Posted January 7, 2019 Comment String <-> EIST Performance Haswell-E 17G4015 Disabled Boolean <-> No Find Data<-> C1E30848 63D389D0 48C1EA20 MatchOS String <-> 10.13.x,10.14.x Replace Data<-> BA000000 00B800FF 00009090 Performance patch for x99 Haswell-E processor for version 10.13.6-10.14.2 (17G4015). Author @denskop EIST_Perfomance.plist 3 Link to comment https://www.insanelymac.com/forum/topic/335650-kernelandkextpatches-1013x1014x1015x-x99x299/#findComment-2657738 Share on other sites More sharing options...
sygey Posted January 26, 2019 Share Posted January 26, 2019 On 1/7/2019 at 5:37 PM, Scretvik said: Comment String <-> EIST Performance Haswell-E 17G4015 Disabled Boolean <-> No Find Data<-> C1E30848 63D389D0 48C1EA20 MatchOS String <-> 10.13.x,10.14.x Replace Data<-> BA000000 00B800FF 00009090 Performance patch for x99 Haswell-E processor for version 10.13.6-10.14.2 (17G4015). Author @denskop EIST_Perfomance.plist Hi! how to use this plist file? where to insert this file..? Link to comment https://www.insanelymac.com/forum/topic/335650-kernelandkextpatches-1013x1014x1015x-x99x299/#findComment-2661370 Share on other sites More sharing options...
Sherlocks Posted January 27, 2019 Share Posted January 27, 2019 (edited) On 1/8/2019 at 12:37 AM, Scretvik said: Comment String <-> EIST Performance Haswell-E 17G4015 Disabled Boolean <-> No Find Data<-> C1E30848 63D389D0 48C1EA20 MatchOS String <-> 10.13.x,10.14.x Replace Data<-> BA000000 00B800FF 00009090 Performance patch for x99 Haswell-E processor for version 10.13.6-10.14.2 (17G4015). Author @denskop EIST_Perfomance.plist its short patch. seems more support many version without each version. did it confirm patch? if it was confirm, i want to cleanup patch. no more investigates patch for each macos version. Edited January 27, 2019 by Sherlocks Link to comment https://www.insanelymac.com/forum/topic/335650-kernelandkextpatches-1013x1014x1015x-x99x299/#findComment-2661538 Share on other sites More sharing options...
NeXtor Posted January 27, 2019 Share Posted January 27, 2019 (edited) Hi, I need your help. I have updated from 10.13.6 to 10.14.3 but I have some problems. Audio and almost all usb ports don't work, PCI section in the system info shows only 2 items (NVIDIA Geforce GTX 780 Ti and pci144d, a802), the boot is very slow and with errors, these are just a few:Unsynchronized TSC for cpu .... Unsupported CPU Unsupported PCH kextd stall [0], (60s): 'X86PlatformPlugin', 'GFX0', 'IOHDACodecFunction', 'IOResources' kextd stall [1], (60s): 'X86PlatformPlugin', 'GFX0', 'IOHDACodecFunction', 'IOResources' kextd stall [2], (60s): 'X86PlatformPlugin', 'GFX0', 'IOHDACodecFunction', 'IOResources' kextd stall [3], (60s): 'IOPlatformEnabler', 'AGPMEnabler', 'GFX0', 'IOHDACodecFunction', 'IOResources' The bios is updated to the latest version and I modified and set it as explained in the KGP-iMacPro guide but with these changes in the Extreme Tweker section: At Overclock Tuner: XMP Cpu Strap: 125 BCLK Freq: 125 Asus Multicore: Auto CPU COre Ratio: Sync All Core core ratio limit: 34 Min CPU Cache Ratio: 25 Max CPU Cache Ratio: 25 DRAM Freq: DDR4-3000MHz Below is the link with the report generated by the RunMe app, and the EFI folder Thanks for your help https://ufile.io/t8rg9 Edited January 27, 2019 by NeXtor Link to comment https://www.insanelymac.com/forum/topic/335650-kernelandkextpatches-1013x1014x1015x-x99x299/#findComment-2661634 Share on other sites More sharing options...
nmano Posted January 28, 2019 Author Share Posted January 28, 2019 10.14.4 Beta 1 AppleACPICPU BUSY stuck when booting Try this #update clover # Comment String <-> IONVMeFamily Preferred Block Size 0x10 -> 0x01 (10.14.4 b1)/AppleACPICPU BUSY fix by @PMheart Disabled Boolean <-> No Find Data<-> F6C1100F 85440100 00 InfoPlistPatch Boolean <-> No MatchOS String <-> 10.14.x Name String<-> com.apple.iokit.IONVMeFamily Replace Data<-> F6C1010F 85440100 00 Link to comment https://www.insanelymac.com/forum/topic/335650-kernelandkextpatches-1013x1014x1015x-x99x299/#findComment-2661664 Share on other sites More sharing options...
Scretvik Posted January 28, 2019 Share Posted January 28, 2019 On 27.01.2019 at 5:39 PM, Sherlocks said: its short patch. seems more support many version without each version. did it confirm patch? if it was confirm, i want to cleanup patch. no more investigates patch for each macos version. Patch tested on system version 10.14.3 Works without problems Link to comment https://www.insanelymac.com/forum/topic/335650-kernelandkextpatches-1013x1014x1015x-x99x299/#findComment-2661709 Share on other sites More sharing options...
Sherlocks Posted January 28, 2019 Share Posted January 28, 2019 Patch tested on system version 10.14.3Works without problems did you surely get more score compared to before?nmano reported result me to not work this patch. 나의 LG-F800S 의 Tapatalk에서 보냄 1 Link to comment https://www.insanelymac.com/forum/topic/335650-kernelandkextpatches-1013x1014x1015x-x99x299/#findComment-2661711 Share on other sites More sharing options...
nmano Posted January 28, 2019 Author Share Posted January 28, 2019 @Sherlocks I just test short patch 10.14.4 that's not work. 1 Link to comment https://www.insanelymac.com/forum/topic/335650-kernelandkextpatches-1013x1014x1015x-x99x299/#findComment-2661712 Share on other sites More sharing options...
Scretvik Posted January 28, 2019 Share Posted January 28, 2019 (edited) 13 minutes ago, Sherlocks said: did you surely get more score compared to before?nmano reported result me to not work this patch. 나의 LG-F800S 의 Tapatalk에서 보냄 frequency does not jump. I get consistently maximum values for my CPU. OS X 10.14.3 Edited January 28, 2019 by Scretvik Link to comment https://www.insanelymac.com/forum/topic/335650-kernelandkextpatches-1013x1014x1015x-x99x299/#findComment-2661713 Share on other sites More sharing options...
Sherlocks Posted January 28, 2019 Share Posted January 28, 2019 [mention=980913]Sherlocks[/mention] I just test short patch 10.14.4 that's not work.we still need pmheart patch. thank you for clear again. frequency does not jump. I get consistently maximum values for my CPU. OS X 10.14.3thanks seems patch is not good.나의 LG-F800S 의 Tapatalk에서 보냄 2 Link to comment https://www.insanelymac.com/forum/topic/335650-kernelandkextpatches-1013x1014x1015x-x99x299/#findComment-2661714 Share on other sites More sharing options...
NeXtor Posted January 28, 2019 Share Posted January 28, 2019 14 hours ago, nmano said: 10.14.4 Beta 1 AppleACPICPU BUSY stuck when booting Try this #update clover # Comment String <-> IONVMeFamily Preferred Block Size 0x10 -> 0x01 (10.14.4 b1)/AppleACPICPU BUSY fix by @PMheart Disabled Boolean <-> No Find Data<-> F6C1100F 85440100 00 InfoPlistPatch Boolean <-> No MatchOS String <-> 10.14.x Name String<-> com.apple.iokit.IONVMeFamily Replace Data<-> F6C1010F 85440100 00 I entered this patch but nothing has changed. With or without the patch, the system no longer wants to start. To start the system I had to set "Audio Inject" with no value and this made the system load much faster. As before, Audio and almost all USB ports do not work, the PCI section in the system info shows only two entries, and these are just some errors in the log (I can not post the entire log because DarwinDumper does not recover it): Unsynchronized TSC for CPU 2 Unsynchronized TSC for CPU 4 AppleBusPowerController: AppleBusPowerController :: requestStaticServicePowerLoaded: power supply unavailable, assuming successful power for AppleUSB30XHCIPort of 750 mWWakePower and 0 mWSleepPower AppleALC: alc @ alc-layout-id was not provided by controller to HDEF Unsupported CPU Unsupported PCH 1 Link to comment https://www.insanelymac.com/forum/topic/335650-kernelandkextpatches-1013x1014x1015x-x99x299/#findComment-2661736 Share on other sites More sharing options...
XLNC Posted February 20, 2019 Share Posted February 20, 2019 (edited) On 9/25/2018 at 8:21 PM, nmano said: xcpm_bootstrap XCPM bootstrap special thanks for Pike Comment String <-> xcpm_bootstrap_HASwell_E © Pike R. Alpha Disabled Boolean <-> No Find Data<-> 89D804C4 3C227722 MatchOS String <-> 10.12.x,10.13.x,10.14.x Replace Data<-> 89D804C1 3C227722 xcpm_pkg_scope_msrs 10.14 Comment String <-> xcpm_pkg_scope_msrs (c) Pike R. Alpha for 10.14 N.Mano Disabled Boolean <-> No Find Data<-> BE070000 0031D2E8 AEFCFFFF MatchOS String <-> 10.14.x Replace Data<-> BE070000 0031D290 90909090 xcpm_pkg_scope_msrs 10.13 Comment String <-> xcpm_pkg_scope_msrs (c) Pike R. Alpha Disabled Boolean <-> No Find Data<-> BE070000 0031D2E8 8FFCFFFF MatchOS String <-> 10.13.x Replace Data<-> BE070000 0031D290 90909090 xcpm_SMT_scope_msrs 10.14 Comment String <-> xcpm_SMT_scope_msrs (c) Pike R. Alpha for X99 10.14 by N.Mano Disabled Boolean <-> No Find Data<-> BE0B0000 0031D2E8 7EFCFFFF MatchOS String <-> 10.14.x Replace Data<-> BE0B0000 0031D290 90909090 xcpm_SMT_scope_msrs 10.13 Comment String <-> xcpm_SMT_scope_msrs (c) Pike R. Alpha Disabled Boolean <-> No Find Data<-> BE0B0000 0031D2E8 5FFCFFFF MatchOS String <-> 10.13.x Replace Data<-> BE0B0000 0031D290 90909090 EIST Performance fix by @PMheart for 10.13.5 EIST Performance fix by @PMheart for 10.13.5 Comment String <-> EIST Performance (c) Okrasit fix by @PMheart for 10.13.5 Disabled Boolean <-> No Find Data<-> C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF05B9AD 6B004883 C4085B5D C3662E0F 1F840000 000000 MatchOS String <-> 10.13.5 Replace Data<-> BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 B9AD6B00 4883C408 5B5DC390 90909090 909090 EIST Performance fix by @PMheart for 10.13.6 Comment String <-> EIST Performance (c)Okrasit fix by @PMheart for 10.13.6 Disabled Boolean <-> No Find Data<-> C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF0579B0 6B004883 C4085B5D C3662E0F 1F840000 000000 MatchOS String <-> 10.13.6 Replace Data<-> BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 79B06B00 4883C408 5B5DC390 90909090 909090 EIST Performance fix by @PMheart for 10.14 Haswell X99 10.14 by N.Mano Comment String <-> EIST Performance (c)Okrasit fix by @PMheart Disabled Boolean <-> No Find Data<-> C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF05938D 76004883 C4085B5D C30F1F40 00 MatchOS String <-> 10.14.x Replace Data<-> BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 93AE7600 4883C408 5B5DC390 90 EIST Performance fix by @PMheart for 10.14.1 test by N.Mano Posted by@ACIDSKY Comment String <-> EIST Performance fix by @PMheart for 10.14.1 Disabled Boolean <-> No Find Data<-> C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF05B38F 76004883 C4085B5D C30F1F40 00 MatchOS String <-> 10.14.x Replace Data<-> BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 93AE7600 4883C408 5B5DC390 90 EIST Performance fix by @PMheart for 10.14.2 by N.Mano Comment String <-> EIST Performance fix by @PMheart for 10.14.2 by N.Mano Disabled Boolean <-> No Find Data<-> C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF052383 76004883 C4085B5D C30F1F40 00 MatchOS String <-> 10.14.x Replace Data<-> BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 93AE7600 4883C408 5B5DC390 90 EIST Performance fix by @PMheart for 10.14.4 by N.Mano Comment String <-> XCPM Performance fix by @PMheart Fixed 10.14.4 Beta 1 By N.Mano Disabled Boolean <-> No Find Data<-> C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF05926E 76004883 C4085B5D C30F1F00 MatchOS String <-> 10.14.x Replace Data<-> BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 93AE7600 4883C408 5B5DC390 Pike R. Alpha xcpm MSR Patch 4 For X99 10.14 by N.Mano Comment String <-> @Pike R. Alpha xcpm MSR Patch 4 Disabled Boolean <-> No Find Data<-> 42060000 DC330000 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 MatchOS String <-> 10.13.x,10.14.x Replace Data<-> 42060000 00000000 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 SammlerG Sierra xcpm MSR Patch 3 / xcpm support Pike R. Alpha/0x82D390/MSR_PP0_POLICY 0x63a /For X99 10.14 by N.Mano Comment String <->SammlerG Sierra xcpm MSR Patch 3 / xcpm support Pike R. Alpha/0x82D390/MSR_PP0_POLICY 0x63a Disabled Boolean <-> No Find Data<-> 3A060000 DC330000 00000000 00000000 1F MatchOS String <-> 10.13.x,10.14.x Replace Data<-> 3A060000 00000000 00000000 00000000 00 Disable panic kext logging on 10.14 Release kernel For X99 10.14 by N.Mano Comment String <-> Disable panic kext logging on 10.14 Release kernel Disabled Boolean <->No Find Data<-> 8A0284C0 7442 MatchOS String <-> 10.14.x Replace Data<-> 8A0284C0 EB42 KextsToPatch Clover boot loader Find Name and Data and Replace All kext binary. The data length must be equal. System ▸ Library ▸ Extensions If anyone has new Kext patches please post that. Comment String <-> X99 Disabled Boolean <-> Yes/No Find Data<-> InfoPlistPatch Boolean <-> Yes/No MatchOS String <-> Name String<-> Replace Data<-> Fix hotplug ICH10, 6-Serie, 7-Serie for X99 By N.Mano, credit SunKi Comment String <-> fix hotplug ICH10, 6-Serie, 7-Serie for X99, credit SunKi Disabled Boolean <-> No Find Data<-> 89C82540 6002003D 40200000 750C81E1 BF7FFFFF 898B5101 0000 InfoPlistPatch Boolean <-> No MatchOS String <-> 10.13.x,10.14.x Name String<-> AppleAHCIPort Replace Data<-> 90909090 90909090 90909090 90909090 90909090 90909090 9090 External icons patch for X99 By N.Mano Comment String <-> External icons patch Disabled Boolean <-> No Find Data<-> 45787465 726E616C InfoPlistPatch Boolean <-> No MatchOS String <-> 10.13.x,10.14.x Name String<-> AppleAHCIPort Replace Data<-> 496E7465 726E616C Change 15 port limit to 26 in XHCI 10.13.4 Comment String <-> USB 10.13.4 @ PMHeart Disabled Boolean <-> No Find Data<-> 837D940F 0F839704 0000 InfoPlistPatch Boolean <-> No MatchOS String <-> 10.13.4 Name String<-> com.apple.driver.usb.AppleUSBXHCI Replace Data<-> 837D940F 90909090 9090 Change 15 port limit to 26 in XHCI 10.13.6 Comment String <-> change 15 port limit to 26 in XHCI kext (credit FredWst) 1A=26=0F Disabled Boolean <-> No Find Data<-> 837D880F 0F83A704 0000 InfoPlistPatch Boolean <-> No MatchOS String <-> 10.13.6 Name String<-> com.apple.driver.usb.AppleUSBXHCI Replace Data<-> 837D880F 90909090 9090 Change 15 port limit to 26 in XHCI 10.14 for X99 By N.Mano Comment String <-> USB3 port limit Patch 10.14 @PMHeart In My case 0F = 1A=ports counts=26 after this code 4A 83 3C E0 00 Disabled Boolean <-> No Find Data<-> 83FB0F0F 83030500 00 InfoPlistPatch Boolean <-> No MatchOS String <-> 10.14.x Name String<-> com.apple.driver.usb.AppleUSBXHCI Replace Data<-> 83FB1A0F 83030500 00 can you please tell me what exact patches i need from the above, for macos 10.13.6 running on dual E52683 v3 cpu + ASUS Z10PE-D16 WS Because on this thread the kernel patches the user mentioned is different . Thanks ! Edited February 20, 2019 by XLNC Link to comment https://www.insanelymac.com/forum/topic/335650-kernelandkextpatches-1013x1014x1015x-x99x299/#findComment-2664814 Share on other sites More sharing options...
Pavo Posted February 20, 2019 Share Posted February 20, 2019 36 minutes ago, XLNC said: can you please tell me what exact patches i need from the above, for macos 10.13.6 running on dual E52683 v3 cpu + ASUS Z10PE-D16 WS Because on this thread the kernel patches the user mentioned is different . Thanks ! Key thing to remember about this thread is it does not apply to you since you are using a C612 chipset not a X99 chipset. The thread is specific to X99 chipset builds. 1 Link to comment https://www.insanelymac.com/forum/topic/335650-kernelandkextpatches-1013x1014x1015x-x99x299/#findComment-2664818 Share on other sites More sharing options...
pitrysha Posted May 16, 2019 Share Posted May 16, 2019 x99 haswell mojave 10.14.5 patches don't work Link to comment https://www.insanelymac.com/forum/topic/335650-kernelandkextpatches-1013x1014x1015x-x99x299/#findComment-2673886 Share on other sites More sharing options...
jamiethemorris Posted May 16, 2019 Share Posted May 16, 2019 What is the xcpm_bootstrap patch for? Is it still useful necessary? My X99 wouldn't boot with it enabled after the 10.14.5 update (Thank you pitrysha for your help!). Link to comment https://www.insanelymac.com/forum/topic/335650-kernelandkextpatches-1013x1014x1015x-x99x299/#findComment-2673929 Share on other sites More sharing options...
Recommended Posts