Skip to content

Commit

Permalink
Update for 10.14.4 support
Browse files Browse the repository at this point in the history
  • Loading branch information
Shaneee committed Mar 31, 2019
1 parent 34e73ff commit e05cf36
Showing 1 changed file with 191 additions and 19 deletions.
210 changes: 191 additions & 19 deletions Config.md
@@ -1,3 +1,4 @@

# AMD Vanilla Clover Patches

## Patches to enable Native AMD CPU Support on 10.13.6 and 10.14.x
Expand All @@ -10,8 +11,6 @@
### Clover KernelToPatch


<key>KernelAndKextPatches</key>
<dict>
<key>KernelToPatch</key>
<array>
<dict>
Expand Down Expand Up @@ -56,7 +55,23 @@
6Kn1//8=
</data>
<key>MatchOS</key>
<string>10.14.x</string>
<string>10.14.1,10.14.2,10.14.3</string>
<key>Replace</key>
<data>
Dx9EAAA=
</data>
</dict>
<dict>
<key>Comment</key>
<string>algrey - cpu_topology_sort -disable _x86_validate_topology</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
6Jn1//8=
</data>
<key>MatchOS</key>
<string>10.14.4</string>
<key>Replace</key>
<data>
Dx9EAAA=
Expand All @@ -74,7 +89,7 @@
H4QAAAAAAA==
</data>
<key>MatchBuild</key>
<string>17G65</string>
<string>17G65,17G66</string>
<key>MatchOS</key>
<string>10.13.6</string>
<key>Replace</key>
Expand Down Expand Up @@ -146,6 +161,26 @@
MfbrBg8fAA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>algrey - cpuid_set_cache_info - cpuid 0x8000001D instead 0</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
McAx2zHJMdIPokGJxoM9re2XAAB0G0GJ0UiNPRehZwAx
9jHAQYnIRInyidnoWP1fAEGD/gQPgvgBAABFMfbrDGYP
H4QAAAAAAA==
</data>
<key>MatchOS</key>
<string>10.14.4</string>
<key>Replace</key>
<data>
uB0AAIAx2zHJMdIPokGJxkGJ0YM9p+2XAAB0G0iNPRSh
ZwC+HQAAgDHAQYnIRInyidnoUv1fAEGD/gQPgvUBAABF
MfbrBg8fAA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>algrey - cpuid_set_cache_info - cpuid 0x8000001D instead 4</string>
Expand All @@ -164,15 +199,15 @@
</dict>
<dict>
<key>Comment</key>
<string>algrey - cpuid_set_cache_info - cpuid 0x8000001D instead 4 part2</string>
<string>algrey - cpuid_set_cache_info - don't set cpuid_cores_per_package</string>
<key>Disabled</key>
<false/>
<true/>
<key>Find</key>
<data>
wega/8CJBRgEjQBEieg=
</data>
<key>MatchBuild</key>
<string>17G65</string>
<string>17G65,17G66</string>
<key>MatchOS</key>
<string>10.13.6</string>
<key>Replace</key>
Expand All @@ -182,9 +217,9 @@
</dict>
<dict>
<key>Comment</key>
<string>algrey - cpuid_set_cache_info - cpuid 0x8000001D instead 4 part2</string>
<string>algrey - cpuid_set_cache_info - don't set cpuid_cores_per_package</string>
<key>Disabled</key>
<false/>
<true/>
<key>Find</key>
<data>
wega/8CJBRjsjABEieg=
Expand All @@ -200,9 +235,9 @@
</dict>
<dict>
<key>Comment</key>
<string>algrey - cpuid_set_cache_info - cpuid 0x8000001D instead 4 part2</string>
<string>algrey - cpuid_set_cache_info - don't set cpuid_cores_per_package</string>
<key>Disabled</key>
<false/>
<true/>
<key>Find</key>
<data>
wega/8CJBUhAmABEieg=
Expand All @@ -216,9 +251,9 @@
</dict>
<dict>
<key>Comment</key>
<string>algrey - cpuid_set_cache_info - cpuid 0x8000001D instead 4 part2</string>
<string>algrey - cpuid_set_cache_info - don't set cpuid_cores_per_package</string>
<key>Disabled</key>
<false/>
<true/>
<key>Find</key>
<data>
wega/8CJBZgimABEieg=
Expand All @@ -230,6 +265,22 @@
Zg8fhAAAAAAADx9EAAA=
</data>
</dict>
<dict>
<key>Comment</key>
<string>algrey - cpuid_set_cache_info - don't set cpuid_cores_per_package</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
wega/8A=
</data>
<key>MatchOS</key>
<string>10.13.6,10.14.x</string>
<key>Replace</key>
<data>
Dx8A6wY=
</data>
</dict>
<dict>
<key>Comment</key>
<string>algrey - cpuid_set_generic_info - remove wrmsr</string>
Expand Down Expand Up @@ -320,7 +371,7 @@
MduAPbgLjQAGdVw=
</data>
<key>MatchBuild</key>
<string>17G65</string>
<string>17G65,17G66</string>
<key>MatchOS</key>
<string>10.13.6</string>
<key>Replace</key>
Expand Down Expand Up @@ -378,6 +429,22 @@
u58h/DfpXQAAAJA=
</data>
</dict>
<dict>
<key>Comment</key>
<string>algrey - cpuid_set_cpufamily - force CPUFAMILY_INTEL_SKYLAKE </string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
MduAPZjzlwAGdVw=
</data>
<key>MatchOS</key>
<string>10.14.4</string>
<key>Replace</key>
<data>
u58h/DfpXQAAAJA=
</data>
</dict>
<dict>
<key>Comment</key>
<string>algrey - cpuid_set_info - ryzen cores and logicals count</string>
Expand All @@ -392,7 +459,7 @@
jQCJBRwLjQA=
</data>
<key>MatchBuild</key>
<string>17G65</string>
<string>17G65,17G66</string>
<key>MatchOS</key>
<string>10.13.6</string>
<key>Replace</key>
Expand Down Expand Up @@ -474,6 +541,28 @@
AA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>algrey - cpuid_set_info - ryzen cores and logicals count</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
PexeO1d0Gz28T+p4dSaLBafylwCJBWnzlwCLDZ/ylwDr
OLk1AAAADzIPt8jB6BCD4A/rILk1AAAADzJIweIgicFI
CdG6AQABAA9F0A+3yonQwegQiQUp85cAiQ0n85cAhcB0
Gg==
</data>
<key>MatchOS</key>
<string>10.14.4</string>
<key>Replace</key>
<data>
uAgAAIAx2zHJMdIPokGJwEGJzkGJ0UUPtvZB/8a4HgAA
gDHbMckx0g+iQYnAQYnRDx9EAAAPts//wTHSRInw9/GJ
BXTylwBEiTVx8pcAgz0u85cAAHUNiQUm85cARIk1I/OX
AA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>algrey - i386_init - remove rdmsr</string>
Expand Down Expand Up @@ -505,7 +594,7 @@
XgAxwInWicpMieFJidjobTNXAEiLHeaqhQA=
</data>
<key>MatchBuild</key>
<string>17G65</string>
<string>17G65,17G66</string>
<key>MatchOS</key>
<string>10.13.6</string>
<key>Replace</key>
Expand Down Expand Up @@ -584,6 +673,58 @@
Dx+EAAAAAABmDx+EAAAAAABmDx+EAAAAAAA=
</data>
</dict>
<dict>
<key>Comment</key>
<string>algrey - tsc_init - replace skylake with zen</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
SInISQ+vx0Ux7THSSff0SInGSIkFA2eQAEi62zS214Le
G0NIichI9+JIiTUUZ5AASMHqEmnCQEIPACnBSI09QWpm
ADHAidaJykyJ+U2J4OjgcF4ASIsd6WaQAA==
</data>
<key>MatchOS</key>
<string>10.14.4</string>
<key>Replace</key>
<data>
uWQAAcAPMg+2yInGwe4Ig+Y/MdJIichI9/ZIicZIaf4A
wusLSAH2SIk97maQADHSSIn4SPf2SInDSIkdBGeQAEiJ
Ne1mkABmDx+EAAAAAABmDx+EAAAAAABmkA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>algrey - tsc_init - replace skylake with zen part 2</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
RIu70AEAAESLo9QBAAA=
</data>
<key>MatchOS</key>
<string>10.14.4</string>
<key>Replace</key>
<data>
SInY6UACAABmDx9EAAA=
</data>
</dict>
<dict>
<key>Comment</key>
<string>algrey - tsc_init - hardset tsc </string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
SIkFlGWQAA==
</data>
<key>MatchOS</key>
<string>10.14.4</string>
<key>Replace</key>
<data>
TIkllGWQAA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>algrey - lapic_init - remove version check and panic</string>
Expand All @@ -610,7 +751,7 @@
gz2UlnAAAHQK
</data>
<key>MatchBuild</key>
<string>17G65</string>
<string>17G65,17G66</string>
<key>MatchOS</key>
<string>10.13.6</string>
<key>Replace</key>
Expand Down Expand Up @@ -668,6 +809,22 @@
60gPH4AAAAAA
</data>
</dict>
<dict>
<key>Comment</key>
<string>algrey - lapic_interrupt - skip checks and prevent panic</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
gz3VWHsAAHQK
</data>
<key>MatchOS</key>
<string>10.14.4</string>
<key>Replace</key>
<data>
60gPH4AAAAAA
</data>
</dict>
<dict>
<key>Comment</key>
<string>algrey - mtrr_update_action - fix PAT</string>
Expand All @@ -678,7 +835,23 @@
icCB4v//8P+BygAAAQC5dwIAAA==
</data>
<key>MatchOS</key>
<string>10.13.6,10.14.x</string>
<string>10.13.6,10.14.1,10.14.3</string>
<key>Replace</key>
<data>
uXcCAAC4BgEHALoGAQcADx9AAA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>algrey - mtrr_update_action - fix PAT</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
icCB4v//AP+BygAAAQC5dwIAAA==
</data>
<key>MatchOS</key>
<string>10.14.4</string>
<key>Replace</key>
<data>
uXcCAAC4BgEHALoGAQcADx9AAA==
Expand Down Expand Up @@ -727,4 +900,3 @@
</data>
</dict>
</array>
</dict>

0 comments on commit e05cf36

Please sign in to comment.