<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Kernel</key> <dict> <key>Patch</key> <array> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string>_cpuid_set_info</string> <key>Comment</key> <string>algrey | Force cpuid_cores_per_package to constant (user-specified) | 10.13-10.14</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data>wegaAAAA</data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data>//3/AAAA</data> <key>MaxKernel</key> <string>18.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data>uAAAAAAA</data> <key>ReplaceMask</key> <data>//////8A</data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string>_cpuid_set_info</string> <key>Comment</key> <string>algrey | Force cpuid_cores_per_package to constant (user-specified) | 10.15-11.0</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data>wegaAAAA</data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data>//3/AAAA</data> <key>MaxKernel</key> <string>20.99.99</string> <key>MinKernel</key> <string>19.0.0</string> <key>Replace</key> <data>ugAAAAAA</data> <key>ReplaceMask</key> <data>//////8A</data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string>_cpuid_set_info</string> <key>Comment</key> <string>algrey | Force cpuid_cores_per_package to constant (user-specified) | 12.0-13.2</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data>wegaAAAA</data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data>//3/AAAA</data> <key>MaxKernel</key> <string>22.3.99</string> <key>MinKernel</key> <string>21.0.0</string> <key>Replace</key> <data>ugAAAACQ</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string>_cpuid_set_info</string> <key>Comment</key> <string>algrey | Force cpuid_cores_per_package to constant (user-specified) | 13.3+</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data>wegaAAA=</data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data>//3/AAA=</data> <key>MaxKernel</key> <string>23.99.99</string> <key>MinKernel</key> <string>22.4.0</string> <key>Replace</key> <data>ugAAAAA=</data> <key>ReplaceMask</key> <data>//////8=</data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string></string> <key>Comment</key> <string>algrey | _commpage_populate | Remove rdmsr | 10.13+</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data>uaABAAAPMg==</data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data></data> <key>MaxKernel</key> <string>23.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data>ZpBmkGaQkA==</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string></string> <key>Comment</key> <string>algrey | _cpuid_set_cache_info | Set CPUID proper instead of 4 | 10.13+</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data>uAQAAABEifFEiQ==</data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data></data> <key>MaxKernel</key> <string>23.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data>uB0AAIBEifFEiQ==</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string></string> <key>Comment</key> <string>algrey | _cpuid_set_generic_info | Remove wrmsr(0x8B) | 10.13+</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data>uYsAAAAxwDHSDzA=</data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data></data> <key>MaxKernel</key> <string>23.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data>ZpBmkGaQZpBmkJA=</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string></string> <key>Comment</key> <string>algrey | _cpuid_set_generic_info | Replace rdmsr(0x8B) with constant 186 | 10.13+</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data>uYsAAAAPMg==</data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data></data> <key>MaxKernel</key> <string>23.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data>uroAAABmkA==</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string></string> <key>Comment</key> <string>algrey | _cpuid_set_generic_info | Set flag=1 | 10.13+</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data>uRcAAAAPMsHqEoDiBw==</data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data></data> <key>MaxKernel</key> <string>23.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data>sgFmDx+EAAAAAABmkA==</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string></string> <key>Comment</key> <string>algrey | _cpuid_set_generic_info | Disable check to allow leaf7 | 10.13+</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data>ADoPgg==</data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data></data> <key>MaxKernel</key> <string>23.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data>AAAPgg==</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string></string> <key>Comment</key> <string>algrey | _cpuid_set_info | GenuineIntel to AuthenticAMD | 10.13-11.0</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data>R2VudWluZUludGVsAA==</data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data></data> <key>MaxKernel</key> <string>20.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data>QXV0aGVudGljQU1EAA==</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string>_cpuid_set_info</string> <key>Comment</key> <string>Goldfish64, algrey | Bypass GenuineIntel check panic | 12.0+</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data>AAAAAAAAMdKzAQ==</data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data>AAAAAAAA/////w==</data> <key>MaxKernel</key> <string>23.99.99</string> <key>MinKernel</key> <string>21.0.0</string> <key>Replace</key> <data>kJCQkJCQMdKzAQ==</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string></string> <key>Comment</key> <string>algrey | _cpuid_set_cpufamily | Force CPUFAMILY_INTEL_PENRYN | 10.13-11.2</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data>MduAPQAAAAAGdQA=</data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data>/////wAAAP///wA=</data> <key>MaxKernel</key> <string>20.3.0</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data>u7xP6njpXQAAAJA=</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string>_cpuid_set_info </string> <key>Comment</key> <string>algrey | _cpuid_set_cpufamily | Force CPUFAMILY_INTEL_PENRYN | 11.3+</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data>gD0AAAAABnU=</data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data>//8AAAAA//8=</data> <key>MaxKernel</key> <string>23.99.99</string> <key>MinKernel</key> <string>20.4.0</string> <key>Replace</key> <data>urxP6ngx2+s=</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string></string> <key>Comment</key> <string>algrey | _i386_init | Remove 3 rdmsr calls | 10.13+</string> <key>Count</key> <integer>0</integer> <key>Enabled</key> <true/> <key>Find</key> <data>uZkBAAAPMkjB4iCJxkgJ1rmYAQAADzJIweIgicBICcK/WAIxBTHJRTHA</data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data></data> <key>MaxKernel</key> <string>23.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data>Zg8fhAAAAAAAZg8fhAAAAAAAZg8fhAAAAAAAZg8fhAAAAAAAZg8fRAAA</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string></string> <key>Comment</key> <string>algrey, XLNC | Remove version check and panic | 10.13+</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data>JfwAAACD+BM=</data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data></data> <key>MaxKernel</key> <string>23.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data>JfwAAAAPHwA=</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string>__ZN11IOPCIBridge13probeBusGatedEP14probeBusParams</string> <key>Comment</key> <string>CaseySJ | probeBusGated | Disable 10 bit tags | 12.0+</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data>4BFyAA==</data> <key>Identifier</key> <string>com.apple.iokit.IOPCIFamily</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data>8P//8A==</data> <key>MaxKernel</key> <string>23.99.99</string> <key>MinKernel</key> <string>21.0.0</string> <key>Replace</key> <data>AAADAA==</data> <key>ReplaceMask</key> <data>AAAPAA==</data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string>__ZN17IOPCIConfigurator18IOPCIIsHotplugPortEP16IOPCIConfigEntry</string> <key>Comment</key> <string>CaseySJ | IOPCIIsHotplugPort | Fix PCI bus enumeration on AM5 | 13.0+</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <false/> <key>Find</key> <data>hAB1Sw==</data> <key>Identifier</key> <string>com.apple.iokit.IOPCIFamily</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data>/wD//w==</data> <key>MaxKernel</key> <string>23.99.99</string> <key>MinKernel</key> <string>22.0.0</string> <key>Replace</key> <data>AADrAA==</data> <key>ReplaceMask</key> <data>AAD/AA==</data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string></string> <key>Comment</key> <string>Visual | thread_quantum_expire, thread_unblock, thread_invoke | Remove non-monotonic time panic | 12.0+</string> <key>Count</key> <integer>3</integer> <key>Enabled</key> <true/> <key>Find</key> <data>SAAAAAIAAEgAAFgAAAAPAAAAAAA=</data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data>/wAAD/////8AAP8AAAD/AAAAAAA=</data> <key>MaxKernel</key> <string>23.99.99</string> <key>MinKernel</key> <string>21.0.0</string> <key>Replace</key> <data>AAAAAAAAAAAAAAAAAABmkGaQZpA=</data> <key>ReplaceMask</key> <data>AAAAAAAAAAAAAAAAAAD///////8=</data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string></string> <key>Comment</key> <string>Visual | thread_invoke, thread_dispatch | Remove non-monotonic time panic | 12.0+</string> <key>Count</key> <integer>2</integer> <key>Enabled</key> <true/> <key>Find</key> <data>SAAAgAQAAA8AAAAAAA==</data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data>SAAA8P////8AAAAAAA==</data> <key>MaxKernel</key> <string>23.99.99</string> <key>MinKernel</key> <string>21.0.0</string> <key>Replace</key> <data>AAAAAAAAAGaQZpBmkA==</data> <key>ReplaceMask</key> <data>AAAAAAAAAP///////w==</data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string></string> <key>Comment</key> <string>algrey | _mtrr_update_action | fix PAT | 10.13+</string> <key>Count</key> <integer>0</integer> <key>Enabled</key> <true/> <key>Find</key> <data>icCB4v//AP+BygAAAQC5dwIAAA==</data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data>////////D////////////////w==</data> <key>MaxKernel</key> <string>23.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data>uXcCAAC4BgEHALoGAQcADx9AAA==</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string></string> <key>Comment</key> <string>Shaneee | _mtrr_update_action | Fix PAT | 10.13+</string> <key>Count</key> <integer>0</integer> <key>Enabled</key> <false/> <key>Find</key> <data>icCB4v//AP+BygAAAQC5dwIAAA==</data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data>////////D////////////////w==</data> <key>MaxKernel</key> <string>23.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data>uXcCAAC4BgYGBroGBgYGDzAPCQ==</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> <integer>0</integer> </dict> </array> </dict> </dict> </plist>