├── .gitignore
├── HackrNVMeFamilyInjector.kext
└── Contents
│ └── Info.plist
├── IONVMe_disable_rename.plist
├── NVMe_patches_10_11_5.plist
├── NVMe_patches_10_11_6.plist
├── NVMe_patches_10_11_6_15G22010.plist
├── NVMe_patches_10_11_6_beta4.plist
├── NVMe_patches_10_11_6_sec2016-001.plist
├── NVMe_patches_10_11_6_sec2016-002.plist
├── NVMe_patches_10_11_6_sec2016-003.plist
├── NVMe_patches_10_11_6_sec2017-001.plist
├── NVMe_patches_10_11_6_sec2017-002.plist
├── NVMe_patches_10_11_6_sec2017-003.plist
├── NVMe_patches_10_11_6_sec2017-004.plist
├── NVMe_patches_10_11_6_sec2017-005-15G18013.plist
├── NVMe_patches_10_11_6_sec2018-002.plist
├── NVMe_patches_10_11_6_sec2018-003.plist
├── NVMe_patches_10_11_6_supp2016-003.plist
├── NVMe_patches_10_12_0.plist
├── NVMe_patches_10_12_1.plist
├── NVMe_patches_10_12_1_16B2555.plist
├── NVMe_patches_10_12_2.plist
├── NVMe_patches_10_12_3.plist
├── NVMe_patches_10_12_4.plist
├── NVMe_patches_10_12_5.plist
├── NVMe_patches_10_12_6.plist
├── NVMe_patches_10_12_6_sec2017-001.plist
├── NVMe_patches_10_12_6_sec2017-002.plist
├── NVMe_patches_10_12_6_sec2018-001.plist
├── NVMe_patches_10_12_6_sec2018-002.plist
├── NVMe_patches_10_12_6_sec2018-003.plist
├── NVMe_patches_10_12_6_sec2018-004.plist
├── NVMe_patches_10_12_6_sec2018-005.plist
├── NVMe_patches_10_12_6_sec2018-006.plist
├── NVMe_patches_10_12_6_sec2019-001.plist
├── NVMe_patches_10_12_dp1.plist
├── README.md
├── binpatch
├── binpatch.c
├── config_patches.plist
├── makefile
└── patch_nvme.sh
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | Hackr*.kext
3 | Hackr*.s
4 | !HackrNVMeFamilyInjector.kext
5 | Distribute/
--------------------------------------------------------------------------------
/HackrNVMeFamilyInjector.kext/Contents/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleGetInfoString
6 | Version 0.1.0, Copyright 2017, RehabMan (GPLv2)
7 | CFBundleIdentifier
8 | org.rehabman.injector.HackrNVMeFamilyInjector
9 | CFBundleInfoDictionaryVersion
10 | 6.0
11 | CFBundleName
12 | HackrNVMeFamilyInjector
13 | CFBundlePackageType
14 | KEXT
15 | CFBundleShortVersionString
16 | 0.1.0
17 | CFBundleSignature
18 | ????
19 | CFBundleVersion
20 | 0.1.0
21 | IOKitPersonalities
22 |
23 | GenericNVMeSSD
24 |
25 | CFBundleIdentifier
26 | com.apple.iokit.IONVMeFamily
27 | Chipset Name
28 | SSD Controller
29 | IOClass
30 | IONVMeController
31 | IOPCIClassMatch
32 | 0x0108ff00&0xFFFFFF00
33 | IOPCIPauseCompatible
34 |
35 | IOPCITunnelCompatible
36 |
37 | IOProviderClass
38 | IOPCIDevice
39 | IOUnitName
40 | disk
41 | Physical Interconnect
42 | PCI-Express
43 | Physical Interconnect Location
44 | Internal
45 | Vendor Name
46 | Apple
47 |
48 |
49 | OSBundleRequired
50 | Local-Root
51 |
52 |
53 |
--------------------------------------------------------------------------------
/IONVMe_disable_rename.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | KernelAndKextPatches
6 |
7 | KextsToPatch
8 |
9 |
10 | Comment
11 | force failure for IONVMeController::start
12 | MatchOS
13 | 10.12.0
14 | Disabled
15 |
16 | Name
17 | IONVMeFamily
18 | Find
19 | SIX2D4TxAAAA
20 | Replace
21 | SIX26fIAAACQ
22 |
23 |
24 | Comment
25 | rename AppleNVMeController to ElppaNVMeController
26 | Name
27 | IONVMeFamily
28 | Find
29 | AEFwcGxlTlZNZUNvbnRyb2xsZXIA
30 | Replace
31 | AGVscHBBTlZNZUNvbnRyb2xsZXIA
32 |
33 |
34 | Comment
35 | rename IONVMeController to XXNVMeController
36 | Name
37 | IONVMeFamily
38 | Find
39 | AElPTlZNZUNvbnRyb2xsZXIA
40 | Replace
41 | AFhYT05WTWVDb250cm9sbGVyAA==
42 |
43 |
44 | Comment
45 | rename IONVMeBlockStorageDevice
46 | Name
47 | IONVMeFamily
48 | Find
49 | AElPTlZNZUJsb2NrU3RvcmFnZURldmljZQA=
50 | Replace
51 | AFhYTlZNZUJsb2NrU3RvcmFnZURldmljZQA=
52 |
53 |
54 | Comment
55 | rename AppleNVMeWorkLoop
56 | Name
57 | IONVMeFamily
58 | Find
59 | AEFwcGxlTlZNZVdvcmtMb29wAA==
60 | Replace
61 | AGVscHBBTlZNZVdvcmtMb29wAA==
62 |
63 |
64 | Comment
65 | rename AppleS1XController
66 | Name
67 | IONVMeFamily
68 | Find
69 | AEFwcGxlUzFYQ29udHJvbGxlcgA=
70 | Replace
71 | AGVscHBBUzFYQ29udHJvbGxlcgA=
72 |
73 |
74 | Comment
75 | rename IONVMeControllerPolledAdapter
76 | Name
77 | IONVMeFamily
78 | Find
79 | AElPTlZNZUNvbnRyb2xsZXJQb2xsZWRBZGFwdGVyAA==
80 | Replace
81 | AFhYTlZNZUNvbnRyb2xsZXJQb2xsZWRBZGFwdGVyAA==
82 |
83 |
84 | Comment
85 | rename AppleNVMeBuffer
86 | Name
87 | IONVMeFamily
88 | Find
89 | AEFwcGxlTlZNZUJ1ZmZlcgA=
90 | Replace
91 | AGVscHBBTlZNZUJ1ZmZlcgA=
92 |
93 |
94 | Comment
95 | rename AppleNVMeRequest
96 | Name
97 | IONVMeFamily
98 | Find
99 | AEFwcGxlTlZNZVJlcXVlc3QA
100 | Replace
101 | AGVscHBBTlZNZVJlcXVlc3QA
102 |
103 |
104 | Comment
105 | rename AppleS3ELabController
106 | Name
107 | IONVMeFamily
108 | Find
109 | AEFwcGxlUzNFTGFiQ29udHJvbGxlcgA=
110 | Replace
111 | AGVscHBBUzNFTGFiQ29udHJvbGxlcgA=
112 |
113 |
114 | Comment
115 | rename AppleNVMeRequestTimer
116 | Name
117 | IONVMeFamily
118 | Find
119 | AEFwcGxlTlZNZVJlcXVlc3RUaW1lcgA=
120 | Replace
121 | AGVscHBBTlZNZVJlcXVlc3RUaW1lcgA=
122 |
123 |
124 | Comment
125 | rename AppleNVMeRequestPool
126 | Name
127 | IONVMeFamily
128 | Find
129 | AEFwcGxlTlZNZVJlcXVlc3RQb29sAA==
130 | Replace
131 | AGVscHBBTlZNZVJlcXVlc3RQb29sAA==
132 |
133 |
134 | Comment
135 | rename AppleNVMeSMARTUserClient
136 | Name
137 | IONVMeFamily
138 | Find
139 | AEFwcGxlTlZNZVNNQVJUVXNlckNsaWVudAA=
140 | Replace
141 | AGVscHBBTlZNZVNNQVJUVXNlckNsaWVudAA=
142 |
143 |
144 | Comment
145 | rename AppleS3XController
146 | Name
147 | IONVMeFamily
148 | Find
149 | AEFwcGxlUzNYQ29udHJvbGxlcgA=
150 | Replace
151 | AGVscHBBUzNYQ29udHJvbGxlcgA=
152 |
153 |
154 |
155 |
156 |
157 |
--------------------------------------------------------------------------------
/NVMe_patches_10_11_5.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | 80b47eaa978c8e7b3cbfebf7a2cb58b5
7 | PatchedMD5
8 | 040b01cd4bfb18b8df793b96998810b7
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | NVMe SSD IONameMatch
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | InfoPlistPatch
21 |
22 | Find
23 | PHN0cmluZz5wY2kxNDRkLGE4MDQ8L3N0cmluZz4=
24 | Replace
25 | PHN0cmluZz5wY2kxNDRkLGE4MDI8L3N0cmluZz4=
26 |
27 |
28 | Comment
29 | IONVMeFamily Pike R. Alpha Patch#01
30 | Disabled
31 |
32 | Name
33 | IONVMeFamily
34 | Find
35 | SYnGTYX2dGFBwecMSWP/viAAAAA=
36 | Replace
37 | SYnGTYX2dGFBwecJSWP/viAAAAA=
38 |
39 |
40 | Comment
41 | IONVMeFamily Pike R. Alpha Patch#02-03
42 | Disabled
43 |
44 | Name
45 | IONVMeFamily
46 | Find
47 | toyIggAAAIP5DHVYQceGpAAAAAAQAABIi0gISYmOqAA=
48 | Replace
49 | toyIggAAAIP5CXVYQceGpAAAAAACAABIi0gISYmOqAA=
50 |
51 |
52 | Comment
53 | IONVMeFamily Pike R. Alpha Patch#04
54 | Disabled
55 |
56 | Name
57 | IONVMeFamily
58 | Find
59 | SI2G/w8AAEjB6AwPtw+B4f8PAAA=
60 | Replace
61 | SI2G/w8AAEjB6AkPtw+B4f8PAAA=
62 |
63 |
64 | Comment
65 | IONVMeFamily Pike R. Alpha Patch#05 - 06
66 | Disabled
67 |
68 | Name
69 | IONVMeFamily
70 | Find
71 | 6EiJxkiB5v8PAABIAdZIgf7/DwAAdzxIjTUCsQ==
72 | Replace
73 | 6EiJxkiB5v8BAABIAdZIgf7/AQAAdzxIjTUCsQ==
74 |
75 |
76 | Comment
77 | IONVMeFamily Pike R. Alpha Patch#07
78 | Disabled
79 |
80 | Name
81 | IONVMeFamily
82 | Find
83 | SYHG/w8AAEnB7gxJi00ASInLSIE=
84 | Replace
85 | SYHG/w8AAEnB7glJi00ASInLSIE=
86 |
87 |
88 | Comment
89 | IONVMeFamily Pike R. Alpha Patch#08 - 09
90 | Disabled
91 |
92 | Name
93 | IONVMeFamily
94 | Find
95 | Ag+FuAAAAEyNoQAQAABMieBIJQDw//9JiY8iAQAASYmHKgEAAEG+ABAAAEkp3kiNHXOvAA==
96 | Replace
97 | Ag+FuAAAAEyNoQACAABMieBIJQDw//9JiY8iAQAASYmHKgEAAEG+AAIAAEkp3kiNHXOvAA==
98 |
99 |
100 | Comment
101 | IONVMeFamily Pike R. Alpha Patch#10
102 | Disabled
103 |
104 | Name
105 | IONVMeFamily
106 | Find
107 | AABJiYcqAQAAugAQAABIKdpMjRU=
108 | Replace
109 | AABJiYcqAQAAugACAABIKdpMjRU=
110 |
111 |
112 | Comment
113 | IONVMeFamily Pike R. Alpha Patch#11
114 | Disabled
115 |
116 | Name
117 | IONVMeFamily
118 | Find
119 | i6fQAAAASSnUuAAQAABNi20ASQE=
120 | Replace
121 | i6fQAAAASSnUuAACAABNi20ASQE=
122 |
123 |
124 | Comment
125 | IONVMeFamily Pike R. Alpha Patch#12 - 13 - 14
126 | Disabled
127 |
128 | Name
129 | IONVMeFamily
130 | Find
131 | gEAVBk2J17oAEAAARTHJSIne6AAAAABNifpMi33QSYuHYAEAAEyJbNj4SYHFABAAAEmBxADw//9I/8NBOd4PhTn///8xwEiDxBhbQVxBXUFeQV9dw5BVSInlQVdBVlNIg+wYSYn2SYn/SYsGSInBSIHh/w8AALsAEAAASCnLSYuPyAAAAEgB2UiJTeBJiYciAQAASI0N2qwAAPYBBHQqSIsNHmMAAPcB9////3QbSYnAScHoIInBv4BAFQYx9kUxyUiJ2ugAAAAASYuP0AAAADHASDnLc0RJiwZIAcNJiZ9wAQAASIHB/w8AAEjB6Qxmqf8PD5XAD7Y=
132 | Replace
133 | gEAVBk2J17oAAgAARTHJSIne6AAAAABNifpMi33QSYuHYAEAAEyJbNj4SYHFAAIAAEmBxADw//9I/8NBOd4PhTn///8xwEiDxBhbQVxBXUFeQV9dw5BVSInlQVdBVlNIg+wYSYn2SYn/SYsGSInBSIHh/w8AALsAEAAASCnLSYuPyAAAAEgB2UiJTeBJiYciAQAASI0N2qwAAPYBBHQqSIsNHmMAAPcB9////3QbSYnAScHoIInBv4BAFQYx9kUxyUiJ2ugAAAAASYuP0AAAADHASDnLc0RJiwZIAcNJiZ9wAQAASIHB/w8AAEjB6Qlmqf8PD5XAD7Y=
134 |
135 |
136 | Comment
137 | IONVMeFamily Pike R. Alpha Patch#15 - 16 - 17 - 18 - 19
138 | Disabled
139 |
140 | Name
141 | IONVMeFamily
142 | Find
143 | RQ+2wEGD+Ad3bUSKVRBED7efsAAAAEHB4xAPtoe2AAAAg+AIweAKRAnYg8gCiYcKAQAAibcOAQAASImXMgEAAIqHtgAAACQCD7bAweAdCciJhzoBAABBweAIQQ+2wUQJwInBgckAEAAARYTSD0TIiY8+AQAAMcBdw5BVSInlU7jCAgDg
144 | Replace
145 | RQ+2wEGD+Ad3bUQPtlUQRA+3n7AAAABBweMQD7aHtgAAAIPgCMHgCkQJ2IPIAomHCgEAAIm3DgEAAEiJlzIBAACKh7YAAAAkAg+2wMHgHQnIiYc6AQAAQcHgCEEPtsHB4AmQkJCQkJCQRAnARAnQiYc+AQAAMcBdw5BVSInlU7jCAgDg
146 |
147 |
148 |
149 |
150 |
151 |
--------------------------------------------------------------------------------
/NVMe_patches_10_11_6.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | c236c91f4f20c1f2fb9f828f3ffc0a6c
7 | PatchedMD5
8 | 040b01cd4bfb18b8df793b96998810b7
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | NVMe SSD IONameMatch
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | InfoPlistPatch
21 |
22 | Find
23 | PHN0cmluZz5wY2kxNDRkLGE4MDQ8L3N0cmluZz4=
24 | Replace
25 | PHN0cmluZz5wY2kxNDRkLGE4MDI8L3N0cmluZz4=
26 |
27 |
28 | Comment
29 | IONVMeFamily Pike R. Alpha Patch#01
30 | Disabled
31 |
32 | Name
33 | IONVMeFamily
34 | Find
35 | hfZ0YUHB5wxJY/++IAAAAA==
36 | Replace
37 | hfZ0YUHB5wlJY/++IAAAAA==
38 |
39 |
40 | Comment
41 | IONVMeFamily Pike R. Alpha Patch#02&03
42 | Disabled
43 |
44 | Name
45 | IONVMeFamily
46 | Find
47 | AAAAg/kMdVhBx4akAAAAABAAAEg=
48 | Replace
49 | AAAAg/kJdVhBx4akAAAAAAIAAEg=
50 |
51 |
52 | Comment
53 | IONVMeFamily Pike R. Alpha Patch#04
54 | Disabled
55 |
56 | Name
57 | IONVMeFamily
58 | Find
59 | SI2G/w8AAEjB6AwPtw+B4Q==
60 | Replace
61 | SI2G/w8AAEjB6AkPtw+B4Q==
62 |
63 |
64 | Comment
65 | IONVMeFamily Pike R. Alpha Patch#05&06
66 | Disabled
67 |
68 | Name
69 | IONVMeFamily
70 | Find
71 | SIHm/w8AAEgB1kiB/v8PAAB3PEg=
72 | Replace
73 | SIHm/wEAAEgB1kiB/v8BAAB3PEg=
74 |
75 |
76 | Comment
77 | IONVMeFamily Pike R. Alpha Patch#07&08&09
78 | Disabled
79 |
80 | Name
81 | IONVMeFamily
82 | Find
83 | DwAAScHuDEmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hABAAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AEAAASSneSI0=
84 | Replace
85 | DwAAScHuCUmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hAAIAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AAgAASSneSI0=
86 |
87 |
88 | Comment
89 | IONVMeFamily Pike R. Alpha Patch#10
90 | Disabled
91 |
92 | Name
93 | IONVMeFamily
94 | Find
95 | hyoBAAC6ABAAAEgp
96 | Replace
97 | hyoBAAC6AAIAAEgp
98 |
99 |
100 | Comment
101 | IONVMeFamily Pike R. Alpha Patch#11
102 | Disabled
103 |
104 | Name
105 | IONVMeFamily
106 | Find
107 | AABJKdS4ABAAAE2L
108 | Replace
109 | AABJKdS4AAIAAE2L
110 |
111 |
112 | Comment
113 | IONVMeFamily Pike R. Alpha Patch#12&13
114 | Disabled
115 |
116 | Name
117 | IONVMeFamily
118 | Find
119 | TYnXugAQAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAEAAASYHE
120 | Replace
121 | TYnXugACAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAAgAASYHE
122 |
123 |
124 | Comment
125 | IONVMeFamily Pike R. Alpha Patch#14
126 | Disabled
127 |
128 | Name
129 | IONVMeFamily
130 | Find
131 | DwAASMHpDGap/w8P
132 | Replace
133 | DwAASMHpCWap/w8P
134 |
135 |
136 | Comment
137 | IONVMeFamily Pike R. Alpha Patch#15&16&17&18&19
138 | Disabled
139 |
140 | Name
141 | IONVMeFamily
142 | Find
143 | QYP4B3dtRIpVEEQPt5+wAAAAQcHjEA+2h7YAAACD4AjB4ApECdiDyAKJhwoBAACJtw4BAABIiZcyAQAAioe2AAAAJAIPtsDB4B0JyImHOgEAAEHB4AhBD7bBRAnAicGByQAQAABFhNIPRMiJjz4BAA==
144 | Replace
145 | QYP4B3dtRA+2VRBED7efsAAAAEHB4xAPtoe2AAAAg+AIweAKRAnYg8gCiYcKAQAAibcOAQAASImXMgEAAIqHtgAAACQCD7bAweAdCciJhzoBAABBweAIQQ+2wcHgCZCQkJCQkJBECcBECdCJhz4BAA==
146 |
147 |
148 | Comment
149 | IONVMeFamily Pike R. Alpha Patch#20&21&22
150 | Disabled
151 |
152 | Name
153 | IONVMeFamily
154 | Find
155 | bWlseQBM3+dk7uEBAxtod7NDkmZ8RmoM7MbBko1UOeURhexz8jC0QBHpwnZcOAy+0M5q79kte9ieOhQ3cXnHrtDMeglmxZUu
156 | Replace
157 | bWlseQDCWAL25PP+QYRY8X3U26m0N/9ZbcbBko1UOeURhexz8jC0QBHpwnZcJgpXfgJHp7UycgW4UjduFQJD+QjMeglmxZUu
158 |
159 |
160 | Comment
161 | IONVMeFamily Pike R. Alpha Patch#23 - 50
162 | Disabled
163 |
164 | Name
165 | IONVMeFamily
166 | Find
167 | BIIBAAEc4q061bvcKJoqBqpZgJRd3EF0z3II86cE1z2UBX+yWgvIBe32TxcxN5/xrIknz7ziPD9hZcqBLvrsUYRsLTze0gnCsspSI82TviTPQYEMYk+j5CE8ZDDjkDQXoW3ceSBTUzoKiJYfqB1qBOE32UsLib5sM9qlHrBr76yxo9rYnYWdOtZ72M88yNo9Vc5MZkgDhtaqRohNUwsiiF1yW08xxgNhZU2BE3xzn8XC0sYiEXHs9V5AFntNK7LbVCu3jgqkpxlxm7dmyDgMbzbFAB6hcl3lRLZdcPiwB8mubZegvdAAAwDPPFVEYZlB/YeRX6T6eO+ZxS7u1cvxXEex0xMAAAAA
168 | Replace
169 | BIIBAFjhf2OXh9C5pDLqAaMZOl8QQ8KDZNVIa9drFKiwvp8Zb1rrYOwRVgvIxJyL5wFhpAKV9CIY9usXBrgiYGahXiaBmWcaDnMAlLu2THdDzI4h3XN/02Dk9uL8RupUJJjhq4dJcZncs8Kd07co2Nml5nvrGUXV9jHJ2EgBMIm2OxjRuuApt0AWauSZ/dgXT1rlc4YcyYXCBRPCUqpm7C7Pcz202/io08M99B4aZvAcUzUv5e54pjCrZrtMFrz2Oh8hQZbFM0vXVKBXLEGAN9hmHe3o51sapwyyHikUZ827nlT+y4zHnWAMc0v7r6R4uQ1+8iaMwaf3gBjIlY8K2tFHkjMAAAAA
170 |
171 |
172 |
173 |
174 |
175 |
--------------------------------------------------------------------------------
/NVMe_patches_10_11_6_15G22010.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | 9b1349964b4d0d757c35189ca9f6ea9a
7 | PatchedMD5
8 | d2d5c10907bf0d159d58e496b48d245e
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | NVMe SSD IONameMatch
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | InfoPlistPatch
21 |
22 | Find
23 | PHN0cmluZz5wY2kxNDRkLGE4MDQ8L3N0cmluZz4=
24 | Replace
25 | PHN0cmluZz5wY2kxNDRkLGE4MDI8L3N0cmluZz4=
26 |
27 |
28 | Comment
29 | IONVMeFamily Pike R. Alpha Patch#01
30 | Disabled
31 |
32 | Name
33 | IONVMeFamily
34 | Find
35 | hfZ0YUHB5wxJY/++IAAAAA==
36 | Replace
37 | hfZ0YUHB5wlJY/++IAAAAA==
38 |
39 |
40 | Comment
41 | IONVMeFamily Pike R. Alpha Patch#02&03
42 | Disabled
43 |
44 | Name
45 | IONVMeFamily
46 | Find
47 | AAAAg/kMdVhBx4akAAAAABAAAEg=
48 | Replace
49 | AAAAg/kJdVhBx4akAAAAAAIAAEg=
50 |
51 |
52 | Comment
53 | IONVMeFamily Pike R. Alpha Patch#04
54 | Disabled
55 |
56 | Name
57 | IONVMeFamily
58 | Find
59 | SI2G/w8AAEjB6AwPtw+B4Q==
60 | Replace
61 | SI2G/w8AAEjB6AkPtw+B4Q==
62 |
63 |
64 | Comment
65 | IONVMeFamily Pike R. Alpha Patch#05&06
66 | Disabled
67 |
68 | Name
69 | IONVMeFamily
70 | Find
71 | SIHm/w8AAEgB1kiB/v8PAAB3PEg=
72 | Replace
73 | SIHm/wEAAEgB1kiB/v8BAAB3PEg=
74 |
75 |
76 | Comment
77 | IONVMeFamily Pike R. Alpha Patch#07&08&09
78 | Disabled
79 |
80 | Name
81 | IONVMeFamily
82 | Find
83 | DwAAScHuDEmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hABAAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AEAAASSneSI0=
84 | Replace
85 | DwAAScHuCUmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hAAIAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AAgAASSneSI0=
86 |
87 |
88 | Comment
89 | IONVMeFamily Pike R. Alpha Patch#10
90 | Disabled
91 |
92 | Name
93 | IONVMeFamily
94 | Find
95 | hyoBAAC6ABAAAEgp
96 | Replace
97 | hyoBAAC6AAIAAEgp
98 |
99 |
100 | Comment
101 | IONVMeFamily Pike R. Alpha Patch#11
102 | Disabled
103 |
104 | Name
105 | IONVMeFamily
106 | Find
107 | AABJKdS4ABAAAE2L
108 | Replace
109 | AABJKdS4AAIAAE2L
110 |
111 |
112 | Comment
113 | IONVMeFamily Pike R. Alpha Patch#12&13
114 | Disabled
115 |
116 | Name
117 | IONVMeFamily
118 | Find
119 | TYnXugAQAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAEAAASYHE
120 | Replace
121 | TYnXugACAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAAgAASYHE
122 |
123 |
124 | Comment
125 | IONVMeFamily Pike R. Alpha Patch#14
126 | Disabled
127 |
128 | Name
129 | IONVMeFamily
130 | Find
131 | DwAASMHpDGap/w8P
132 | Replace
133 | DwAASMHpCWap/w8P
134 |
135 |
136 | Comment
137 | IONVMeFamily Pike R. Alpha Patch#15&16&17&18&19
138 | Disabled
139 |
140 | Name
141 | IONVMeFamily
142 | Find
143 | QYP4B3dtRIpVEEQPt5+wAAAAQcHjEA+2h7YAAACD4AjB4ApECdiDyAKJhwoBAACJtw4BAABIiZcyAQAAioe2AAAAJAIPtsDB4B0JyImHOgEAAEHB4AhBD7bBRAnAicGByQAQAABFhNIPRMiJjz4BAA==
144 | Replace
145 | QYP4B3dtRA+2VRBED7efsAAAAEHB4xAPtoe2AAAAg+AIweAKRAnYg8gCiYcKAQAAibcOAQAASImXMgEAAIqHtgAAACQCD7bAweAdCciJhzoBAABBweAIQQ+2wcHgCZCQkJCQkJBECcBECdCJhz4BAA==
146 |
147 |
148 | Comment
149 | IONVMeFamily Pike R. Alpha Patch#20&21&22
150 | Disabled
151 |
152 | Name
153 | IONVMeFamily
154 | Find
155 | bWlseQBM3+dk7uEBAxtod7NDkmZ8RmoM7MbBko1UOeURhexz8jC0QBHpwnZcOAy+0M5q79kte9ieOhQ3cXnHrtDMeglmxZUu
156 | Replace
157 | bWlseQDCWAL25PP+QYRY8X3U26m0N/9ZbcbBko1UOeURhexz8jC0QBHpwnZcJgpXfgJHp7UycgW4UjduFQJD+QjMeglmxZUu
158 |
159 |
160 | Comment
161 | IONVMeFamily Pike R. Alpha Patch#23 - 50
162 | Disabled
163 |
164 | Name
165 | IONVMeFamily
166 | Find
167 | BIIBAAEc4q061bvcKJoqBqpZgJRd3EF0z3II86cE1z2UBX+yWgvIBe32TxcxN5/xrIknz7ziPD9hZcqBLvrsUYRsLTze0gnCsspSI82TviTPQYEMYk+j5CE8ZDDjkDQXoW3ceSBTUzoKiJYfqB1qBOE32UsLib5sM9qlHrBr76yxo9rYnYWdOtZ72M88yNo9Vc5MZkgDhtaqRohNUwsiiF1yW08xxgNhZU2BE3xzn8XC0sYiEXHs9V5AFntNK7LbVCu3jgqkpxlxm7dmyDgMbzbFAB6hcl3lRLZdcPiwB8mubZegvdAAAwDPPFVEYZlB/YeRX6T6eO+ZxS7u1cvxXEex0xMAAAAA
168 | Replace
169 | BIIBAFjhf2OXh9C5pDLqAaMZOl8QQ8KDZNVIa9drFKiwvp8Zb1rrYOwRVgvIxJyL5wFhpAKV9CIY9usXBrgiYGahXiaBmWcaDnMAlLu2THdDzI4h3XN/02Dk9uL8RupUJJjhq4dJcZncs8Kd07co2Nml5nvrGUXV9jHJ2EgBMIm2OxjRuuApt0AWauSZ/dgXT1rlc4YcyYXCBRPCUqpm7C7Pcz202/io08M99B4aZvAcUzUv5e54pjCrZrtMFrz2Oh8hQZbFM0vXVKBXLEGAN9hmHe3o51sapwyyHikUZ827nlT+y4zHnWAMc0v7r6R4uQ1+8iaMwaf3gBjIlY8K2tFHkjMAAAAA
170 |
171 |
172 |
173 |
174 |
175 |
--------------------------------------------------------------------------------
/NVMe_patches_10_11_6_beta4.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | KernelAndKextPatches
6 |
7 | KextsToPatch
8 |
9 |
10 | Comment
11 | NVMe SSD IONameMatch
12 | Disabled
13 |
14 | Name
15 | IONVMeFamily
16 | InfoPlistPatch
17 |
18 | Find
19 | PHN0cmluZz5wY2kxNDRkLGE4MDQ8L3N0cmluZz4=
20 | Replace
21 | PHN0cmluZz5wY2kxNDRkLGE4MDI8L3N0cmluZz4=
22 |
23 |
24 | Comment
25 | IONVMeFamily Pike R. Alpha Patch#01
26 | Disabled
27 |
28 | Name
29 | IONVMeFamily
30 | Find
31 | hfZ0YUHB5wxJY/++IAAAAA==
32 | Replace
33 | hfZ0YUHB5wlJY/++IAAAAA==
34 |
35 |
36 | Comment
37 | IONVMeFamily Pike R. Alpha Patch#02&03
38 | Disabled
39 |
40 | Name
41 | IONVMeFamily
42 | Find
43 | AAAAg/kMdVhBx4akAAAAABAAAEg=
44 | Replace
45 | AAAAg/kJdVhBx4akAAAAAAIAAEg=
46 |
47 |
48 | Comment
49 | IONVMeFamily Pike R. Alpha Patch#04
50 | Disabled
51 |
52 | Name
53 | IONVMeFamily
54 | Find
55 | SI2G/w8AAEjB6AwPtw+B4Q==
56 | Replace
57 | SI2G/w8AAEjB6AkPtw+B4Q==
58 |
59 |
60 | Comment
61 | IONVMeFamily Pike R. Alpha Patch#05&06
62 | Disabled
63 |
64 | Name
65 | IONVMeFamily
66 | Find
67 | SIHm/w8AAEgB1kiB/v8PAAB3PEg=
68 | Replace
69 | SIHm/wEAAEgB1kiB/v8BAAB3PEg=
70 |
71 |
72 | Comment
73 | IONVMeFamily Pike R. Alpha Patch#07&08&09
74 | Disabled
75 |
76 | Name
77 | IONVMeFamily
78 | Find
79 | DwAAScHuDEmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hABAAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AEAAASSneSI0=
80 | Replace
81 | DwAAScHuCUmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hAAIAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AAgAASSneSI0=
82 |
83 |
84 | Comment
85 | IONVMeFamily Pike R. Alpha Patch#10
86 | Disabled
87 |
88 | Name
89 | IONVMeFamily
90 | Find
91 | hyoBAAC6ABAAAEgp
92 | Replace
93 | hyoBAAC6AAIAAEgp
94 |
95 |
96 | Comment
97 | IONVMeFamily Pike R. Alpha Patch#11
98 | Disabled
99 |
100 | Name
101 | IONVMeFamily
102 | Find
103 | AABJKdS4ABAAAE2L
104 | Replace
105 | AABJKdS4AAIAAE2L
106 |
107 |
108 | Comment
109 | IONVMeFamily Pike R. Alpha Patch#12&13
110 | Disabled
111 |
112 | Name
113 | IONVMeFamily
114 | Find
115 | TYnXugAQAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAEAAASYHE
116 | Replace
117 | TYnXugACAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAAgAASYHE
118 |
119 |
120 | Comment
121 | IONVMeFamily Pike R. Alpha Patch#14
122 | Disabled
123 |
124 | Name
125 | IONVMeFamily
126 | Find
127 | DwAASMHpDGap/w8P
128 | Replace
129 | DwAASMHpCWap/w8P
130 |
131 |
132 | Comment
133 | IONVMeFamily Pike R. Alpha Patch#15&16&17&18&19
134 | Disabled
135 |
136 | Name
137 | IONVMeFamily
138 | Find
139 | QYP4B3dtRIpVEEQPt5+wAAAAQcHjEA+2h7YAAACD4AjB4ApECdiDyAKJhwoBAACJtw4BAABIiZcyAQAAioe2AAAAJAIPtsDB4B0JyImHOgEAAEHB4AhBD7bBRAnAicGByQAQAABFhNIPRMiJjz4BAA==
140 | Replace
141 | QYP4B3dtRA+2VRBED7efsAAAAEHB4xAPtoe2AAAAg+AIweAKRAnYg8gCiYcKAQAAibcOAQAASImXMgEAAIqHtgAAACQCD7bAweAdCciJhzoBAABBweAIQQ+2wcHgCZCQkJCQkJBECcBECdCJhz4BAA==
142 |
143 |
144 | Comment
145 | IONVMeFamily Pike R. Alpha Patch#20&21&22&23
146 | Disabled
147 |
148 | Name
149 | IONVMeFamily
150 | Find
151 | AEE5TMnr5HVOB+mmeHIKS8+CkpFCxsGSjVQ55RGF7HPyMLRAEenCdlw9ABkXy+TC79wzkECAIfgaReSm28x6CQ==
152 | Replace
153 | AMJYAvbk8/5BhFjxfdTbqbQ3/1ltxsGSjVQ55RGF7HPyMLRAEenCdlwmCld+AkentTJyBbhSN24VAkP5CMx6CQ==
154 |
155 |
156 | Comment
157 | IONVMeFamily Pike R. Alpha Patch#24 - 51
158 | Disabled
159 |
160 | Name
161 | IONVMeFamily
162 | Find
163 | BIIBAEnKT7RtSMZmBUXJYiljxJJFkczm2pfZ5IPg1G+cQK7aL5iJtDi/MS7xRfQh4/Cs1uRhuguFiFsVa7a/sXvhr5/UrH6i3DeDuzcrF2X81s+YC/0IEX26bgq/WJnS69bVcqu0JAIr0Gzx4RQ8M4k4WpsrPKhSQlqe2bJnkpbmYV/DpcBTrXJTrq9GtTe4565lM8Nn60z90dTC7lJr3M5AWT4ZL1N0yj/fdzcr1F2oLSkjs3Fs95hGsJlRJ8k6R1i41gNm8YmAjVaUqpRqPI4dCtIuu60VT9WOeyRNla7HlfgurT0vWeAVbGI1rlNGXJ4fPe+wHrxjs1bG0ZOusIF8d5IAAAAA
164 | Replace
165 | BIIBAFjhf2OXh9C5pDLqAaMZOl8QQ8KDZNVIa9drFKiwvp8Zb1rrYOwRVgvIxJyL5wFhpAKV9CIY9usXBrgiYGahXiaBmWcaDnMAlLu2THdDzI4h3XN/02Dk9uL8RupUJJjhq4dJcZncs8Kd07co2Nml5nvrGUXV9jHJ2EgBMIm2OxjRuuApt0AWauSZ/dgXT1rlc4YcyYXCBRPCUqpm7C7Pcz202/io08M99B4aZvAcUzUv5e54pjCrZrtMFrz2Oh8hQZbFM0vXVKBXLEGAN9hmHe3o51sapwyyHikUZ827nlT+y4zHnWAMc0v7r6R4uQ1+8iaMwaf3gBjIlY8K2tFHkjMAAAAA
166 |
167 |
168 |
169 |
170 |
171 |
--------------------------------------------------------------------------------
/NVMe_patches_10_11_6_sec2016-001.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | a768b44c61fd5dbe3695fa2a51cdc7c3
7 | PatchedMD5
8 | 7f6aade692f24525340e959adab62135
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | NVMe SSD IONameMatch
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | InfoPlistPatch
21 |
22 | Find
23 | PHN0cmluZz5wY2kxNDRkLGE4MDQ8L3N0cmluZz4=
24 | Replace
25 | PHN0cmluZz5wY2kxNDRkLGE4MDI8L3N0cmluZz4=
26 |
27 |
28 | Comment
29 | IONVMeFamily Pike R. Alpha Patch#01
30 | Disabled
31 |
32 | Name
33 | IONVMeFamily
34 | Find
35 | hfZ0YUHB5wxJY/++IAAAAA==
36 | Replace
37 | hfZ0YUHB5wlJY/++IAAAAA==
38 |
39 |
40 | Comment
41 | IONVMeFamily Pike R. Alpha Patch#02&03
42 | Disabled
43 |
44 | Name
45 | IONVMeFamily
46 | Find
47 | AAAAg/kMdVhBx4akAAAAABAAAEg=
48 | Replace
49 | AAAAg/kJdVhBx4akAAAAAAIAAEg=
50 |
51 |
52 | Comment
53 | IONVMeFamily Pike R. Alpha Patch#04
54 | Disabled
55 |
56 | Name
57 | IONVMeFamily
58 | Find
59 | SI2G/w8AAEjB6AwPtw+B4Q==
60 | Replace
61 | SI2G/w8AAEjB6AkPtw+B4Q==
62 |
63 |
64 | Comment
65 | IONVMeFamily Pike R. Alpha Patch#05&06
66 | Disabled
67 |
68 | Name
69 | IONVMeFamily
70 | Find
71 | SIHm/w8AAEgB1kiB/v8PAAB3PEg=
72 | Replace
73 | SIHm/wEAAEgB1kiB/v8BAAB3PEg=
74 |
75 |
76 | Comment
77 | IONVMeFamily Pike R. Alpha Patch#07&08&09
78 | Disabled
79 |
80 | Name
81 | IONVMeFamily
82 | Find
83 | DwAAScHuDEmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hABAAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AEAAASSneSI0=
84 | Replace
85 | DwAAScHuCUmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hAAIAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AAgAASSneSI0=
86 |
87 |
88 | Comment
89 | IONVMeFamily Pike R. Alpha Patch#10
90 | Disabled
91 |
92 | Name
93 | IONVMeFamily
94 | Find
95 | hyoBAAC6ABAAAEgp
96 | Replace
97 | hyoBAAC6AAIAAEgp
98 |
99 |
100 | Comment
101 | IONVMeFamily Pike R. Alpha Patch#11
102 | Disabled
103 |
104 | Name
105 | IONVMeFamily
106 | Find
107 | AABJKdS4ABAAAE2L
108 | Replace
109 | AABJKdS4AAIAAE2L
110 |
111 |
112 | Comment
113 | IONVMeFamily Pike R. Alpha Patch#12&13
114 | Disabled
115 |
116 | Name
117 | IONVMeFamily
118 | Find
119 | TYnXugAQAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAEAAASYHE
120 | Replace
121 | TYnXugACAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAAgAASYHE
122 |
123 |
124 | Comment
125 | IONVMeFamily Pike R. Alpha Patch#14
126 | Disabled
127 |
128 | Name
129 | IONVMeFamily
130 | Find
131 | DwAASMHpDGap/w8P
132 | Replace
133 | DwAASMHpCWap/w8P
134 |
135 |
136 | Comment
137 | IONVMeFamily Pike R. Alpha Patch#15&16&17&18&19
138 | Disabled
139 |
140 | Name
141 | IONVMeFamily
142 | Find
143 | QYP4B3dtRIpVEEQPt5+wAAAAQcHjEA+2h7YAAACD4AjB4ApECdiDyAKJhwoBAACJtw4BAABIiZcyAQAAioe2AAAAJAIPtsDB4B0JyImHOgEAAEHB4AhBD7bBRAnAicGByQAQAABFhNIPRMiJjz4BAA==
144 | Replace
145 | QYP4B3dtRA+2VRBED7efsAAAAEHB4xAPtoe2AAAAg+AIweAKRAnYg8gCiYcKAQAAibcOAQAASImXMgEAAIqHtgAAACQCD7bAweAdCciJhzoBAABBweAIQQ+2wcHgCZCQkJCQkJBECcBECdCJhz4BAA==
146 |
147 |
148 | Comment
149 | IONVMeFamily Pike R. Alpha Patch#20&21&22
150 | Disabled
151 |
152 | Name
153 | IONVMeFamily
154 | Find
155 | bWlseQBM3+dk7uEBAxtod7NDkmZ8RmoM7MbBko1UOeURhexz8jC0QBHpwnZcOAy+0M5q79kte9ieOhQ3cXnHrtDMeglmxZUu
156 | Replace
157 | bWlseQDCWAL25PP+QYRY8X3U26m0N/9ZbcbBko1UOeURhexz8jC0QBHpwnZcJgpXfgJHp7UycgW4UjduFQJD+QjMeglmxZUu
158 |
159 |
160 | Comment
161 | IONVMeFamily Pike R. Alpha Patch#23 - 50
162 | Disabled
163 |
164 | Name
165 | IONVMeFamily
166 | Find
167 | BIIBAAEc4q061bvcKJoqBqpZgJRd3EF0z3II86cE1z2UBX+yWgvIBe32TxcxN5/xrIknz7ziPD9hZcqBLvrsUYRsLTze0gnCsspSI82TviTPQYEMYk+j5CE8ZDDjkDQXoW3ceSBTUzoKiJYfqB1qBOE32UsLib5sM9qlHrBr76yxo9rYnYWdOtZ72M88yNo9Vc5MZkgDhtaqRohNUwsiiF1yW08xxgNhZU2BE3xzn8XC0sYiEXHs9V5AFntNK7LbVCu3jgqkpxlxm7dmyDgMbzbFAB6hcl3lRLZdcPiwB8mubZegvdAAAwDPPFVEYZlB/YeRX6T6eO+ZxS7u1cvxXEex0xMAAAAA
168 | Replace
169 | BIIBAFjhf2OXh9C5pDLqAaMZOl8QQ8KDZNVIa9drFKiwvp8Zb1rrYOwRVgvIxJyL5wFhpAKV9CIY9usXBrgiYGahXiaBmWcaDnMAlLu2THdDzI4h3XN/02Dk9uL8RupUJJjhq4dJcZncs8Kd07co2Nml5nvrGUXV9jHJ2EgBMIm2OxjRuuApt0AWauSZ/dgXT1rlc4YcyYXCBRPCUqpm7C7Pcz202/io08M99B4aZvAcUzUv5e54pjCrZrtMFrz2Oh8hQZbFM0vXVKBXLEGAN9hmHe3o51sapwyyHikUZ827nlT+y4zHnWAMc0v7r6R4uQ1+8iaMwaf3gBjIlY8K2tFHkjMAAAAA
170 |
171 |
172 |
173 |
174 |
175 |
--------------------------------------------------------------------------------
/NVMe_patches_10_11_6_sec2016-002.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | c6cb214fc52b60397be82ec97c1bd9fd
7 | PatchedMD5
8 | 8b0ffd554a873f78d481e8ccdbc1db29
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | NVMe SSD IONameMatch
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | InfoPlistPatch
21 |
22 | Find
23 | PHN0cmluZz5wY2kxNDRkLGE4MDQ8L3N0cmluZz4=
24 | Replace
25 | PHN0cmluZz5wY2kxNDRkLGE4MDI8L3N0cmluZz4=
26 |
27 |
28 | Comment
29 | IONVMeFamily Pike R. Alpha Patch#01
30 | Disabled
31 |
32 | Name
33 | IONVMeFamily
34 | Find
35 | hfZ0YUHB5wxJY/++IAAAAA==
36 | Replace
37 | hfZ0YUHB5wlJY/++IAAAAA==
38 |
39 |
40 | Comment
41 | IONVMeFamily Pike R. Alpha Patch#02&03
42 | Disabled
43 |
44 | Name
45 | IONVMeFamily
46 | Find
47 | AAAAg/kMdVhBx4akAAAAABAAAEg=
48 | Replace
49 | AAAAg/kJdVhBx4akAAAAAAIAAEg=
50 |
51 |
52 | Comment
53 | IONVMeFamily Pike R. Alpha Patch#04
54 | Disabled
55 |
56 | Name
57 | IONVMeFamily
58 | Find
59 | SI2G/w8AAEjB6AwPtw+B4Q==
60 | Replace
61 | SI2G/w8AAEjB6AkPtw+B4Q==
62 |
63 |
64 | Comment
65 | IONVMeFamily Pike R. Alpha Patch#05&06
66 | Disabled
67 |
68 | Name
69 | IONVMeFamily
70 | Find
71 | SIHm/w8AAEgB1kiB/v8PAAB3PEg=
72 | Replace
73 | SIHm/wEAAEgB1kiB/v8BAAB3PEg=
74 |
75 |
76 | Comment
77 | IONVMeFamily Pike R. Alpha Patch#07&08&09
78 | Disabled
79 |
80 | Name
81 | IONVMeFamily
82 | Find
83 | DwAAScHuDEmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hABAAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AEAAASSneSI0=
84 | Replace
85 | DwAAScHuCUmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hAAIAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AAgAASSneSI0=
86 |
87 |
88 | Comment
89 | IONVMeFamily Pike R. Alpha Patch#10
90 | Disabled
91 |
92 | Name
93 | IONVMeFamily
94 | Find
95 | hyoBAAC6ABAAAEgp
96 | Replace
97 | hyoBAAC6AAIAAEgp
98 |
99 |
100 | Comment
101 | IONVMeFamily Pike R. Alpha Patch#11
102 | Disabled
103 |
104 | Name
105 | IONVMeFamily
106 | Find
107 | AABJKdS4ABAAAE2L
108 | Replace
109 | AABJKdS4AAIAAE2L
110 |
111 |
112 | Comment
113 | IONVMeFamily Pike R. Alpha Patch#12&13
114 | Disabled
115 |
116 | Name
117 | IONVMeFamily
118 | Find
119 | TYnXugAQAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAEAAASYHE
120 | Replace
121 | TYnXugACAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAAgAASYHE
122 |
123 |
124 | Comment
125 | IONVMeFamily Pike R. Alpha Patch#14
126 | Disabled
127 |
128 | Name
129 | IONVMeFamily
130 | Find
131 | DwAASMHpDGap/w8P
132 | Replace
133 | DwAASMHpCWap/w8P
134 |
135 |
136 | Comment
137 | IONVMeFamily Pike R. Alpha Patch#15&16&17&18&19
138 | Disabled
139 |
140 | Name
141 | IONVMeFamily
142 | Find
143 | QYP4B3dtRIpVEEQPt5+wAAAAQcHjEA+2h7YAAACD4AjB4ApECdiDyAKJhwoBAACJtw4BAABIiZcyAQAAioe2AAAAJAIPtsDB4B0JyImHOgEAAEHB4AhBD7bBRAnAicGByQAQAABFhNIPRMiJjz4BAA==
144 | Replace
145 | QYP4B3dtRA+2VRBED7efsAAAAEHB4xAPtoe2AAAAg+AIweAKRAnYg8gCiYcKAQAAibcOAQAASImXMgEAAIqHtgAAACQCD7bAweAdCciJhzoBAABBweAIQQ+2wcHgCZCQkJCQkJBECcBECdCJhz4BAA==
146 |
147 |
148 | Comment
149 | IONVMeFamily Pike R. Alpha Patch#20&21&22
150 | Disabled
151 |
152 | Name
153 | IONVMeFamily
154 | Find
155 | bWlseQBM3+dk7uEBAxtod7NDkmZ8RmoM7MbBko1UOeURhexz8jC0QBHpwnZcOAy+0M5q79kte9ieOhQ3cXnHrtDMeglmxZUu
156 | Replace
157 | bWlseQDCWAL25PP+QYRY8X3U26m0N/9ZbcbBko1UOeURhexz8jC0QBHpwnZcJgpXfgJHp7UycgW4UjduFQJD+QjMeglmxZUu
158 |
159 |
160 | Comment
161 | IONVMeFamily Pike R. Alpha Patch#23 - 50
162 | Disabled
163 |
164 | Name
165 | IONVMeFamily
166 | Find
167 | BIIBAAEc4q061bvcKJoqBqpZgJRd3EF0z3II86cE1z2UBX+yWgvIBe32TxcxN5/xrIknz7ziPD9hZcqBLvrsUYRsLTze0gnCsspSI82TviTPQYEMYk+j5CE8ZDDjkDQXoW3ceSBTUzoKiJYfqB1qBOE32UsLib5sM9qlHrBr76yxo9rYnYWdOtZ72M88yNo9Vc5MZkgDhtaqRohNUwsiiF1yW08xxgNhZU2BE3xzn8XC0sYiEXHs9V5AFntNK7LbVCu3jgqkpxlxm7dmyDgMbzbFAB6hcl3lRLZdcPiwB8mubZegvdAAAwDPPFVEYZlB/YeRX6T6eO+ZxS7u1cvxXEex0xMAAAAA
168 | Replace
169 | BIIBAFjhf2OXh9C5pDLqAaMZOl8QQ8KDZNVIa9drFKiwvp8Zb1rrYOwRVgvIxJyL5wFhpAKV9CIY9usXBrgiYGahXiaBmWcaDnMAlLu2THdDzI4h3XN/02Dk9uL8RupUJJjhq4dJcZncs8Kd07co2Nml5nvrGUXV9jHJ2EgBMIm2OxjRuuApt0AWauSZ/dgXT1rlc4YcyYXCBRPCUqpm7C7Pcz202/io08M99B4aZvAcUzUv5e54pjCrZrtMFrz2Oh8hQZbFM0vXVKBXLEGAN9hmHe3o51sapwyyHikUZ827nlT+y4zHnWAMc0v7r6R4uQ1+8iaMwaf3gBjIlY8K2tFHkjMAAAAA
170 |
171 |
172 |
173 |
174 |
175 |
--------------------------------------------------------------------------------
/NVMe_patches_10_11_6_sec2016-003.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | b3b4dd50b2bbd9cc4dc901fad12643ac
7 | PatchedMD5
8 | 6ea6fd529ee962f6308b95a854897556
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | NVMe SSD IONameMatch
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | InfoPlistPatch
21 |
22 | Find
23 | PHN0cmluZz5wY2kxNDRkLGE4MDQ8L3N0cmluZz4=
24 | Replace
25 | PHN0cmluZz5wY2kxNDRkLGE4MDI8L3N0cmluZz4=
26 |
27 |
28 | Comment
29 | IONVMeFamily Pike R. Alpha Patch#01
30 | Disabled
31 |
32 | Name
33 | IONVMeFamily
34 | Find
35 | hfZ0YUHB5wxJY/++IAAAAA==
36 | Replace
37 | hfZ0YUHB5wlJY/++IAAAAA==
38 |
39 |
40 | Comment
41 | IONVMeFamily Pike R. Alpha Patch#02&03
42 | Disabled
43 |
44 | Name
45 | IONVMeFamily
46 | Find
47 | AAAAg/kMdVhBx4akAAAAABAAAEg=
48 | Replace
49 | AAAAg/kJdVhBx4akAAAAAAIAAEg=
50 |
51 |
52 | Comment
53 | IONVMeFamily Pike R. Alpha Patch#04
54 | Disabled
55 |
56 | Name
57 | IONVMeFamily
58 | Find
59 | SI2G/w8AAEjB6AwPtw+B4Q==
60 | Replace
61 | SI2G/w8AAEjB6AkPtw+B4Q==
62 |
63 |
64 | Comment
65 | IONVMeFamily Pike R. Alpha Patch#05&06
66 | Disabled
67 |
68 | Name
69 | IONVMeFamily
70 | Find
71 | SIHm/w8AAEgB1kiB/v8PAAB3PEg=
72 | Replace
73 | SIHm/wEAAEgB1kiB/v8BAAB3PEg=
74 |
75 |
76 | Comment
77 | IONVMeFamily Pike R. Alpha Patch#07&08&09
78 | Disabled
79 |
80 | Name
81 | IONVMeFamily
82 | Find
83 | DwAAScHuDEmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hABAAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AEAAASSneSI0=
84 | Replace
85 | DwAAScHuCUmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hAAIAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AAgAASSneSI0=
86 |
87 |
88 | Comment
89 | IONVMeFamily Pike R. Alpha Patch#10
90 | Disabled
91 |
92 | Name
93 | IONVMeFamily
94 | Find
95 | hyoBAAC6ABAAAEgp
96 | Replace
97 | hyoBAAC6AAIAAEgp
98 |
99 |
100 | Comment
101 | IONVMeFamily Pike R. Alpha Patch#11
102 | Disabled
103 |
104 | Name
105 | IONVMeFamily
106 | Find
107 | AABJKdS4ABAAAE2L
108 | Replace
109 | AABJKdS4AAIAAE2L
110 |
111 |
112 | Comment
113 | IONVMeFamily Pike R. Alpha Patch#12&13
114 | Disabled
115 |
116 | Name
117 | IONVMeFamily
118 | Find
119 | TYnXugAQAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAEAAASYHE
120 | Replace
121 | TYnXugACAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAAgAASYHE
122 |
123 |
124 | Comment
125 | IONVMeFamily Pike R. Alpha Patch#14
126 | Disabled
127 |
128 | Name
129 | IONVMeFamily
130 | Find
131 | DwAASMHpDGap/w8P
132 | Replace
133 | DwAASMHpCWap/w8P
134 |
135 |
136 | Comment
137 | IONVMeFamily Pike R. Alpha Patch#15&16&17&18&19
138 | Disabled
139 |
140 | Name
141 | IONVMeFamily
142 | Find
143 | QYP4B3dtRIpVEEQPt5+wAAAAQcHjEA+2h7YAAACD4AjB4ApECdiDyAKJhwoBAACJtw4BAABIiZcyAQAAioe2AAAAJAIPtsDB4B0JyImHOgEAAEHB4AhBD7bBRAnAicGByQAQAABFhNIPRMiJjz4BAA==
144 | Replace
145 | QYP4B3dtRA+2VRBED7efsAAAAEHB4xAPtoe2AAAAg+AIweAKRAnYg8gCiYcKAQAAibcOAQAASImXMgEAAIqHtgAAACQCD7bAweAdCciJhzoBAABBweAIQQ+2wcHgCZCQkJCQkJBECcBECdCJhz4BAA==
146 |
147 |
148 | Comment
149 | IONVMeFamily Pike R. Alpha Patch#20&21&22
150 | Disabled
151 |
152 | Name
153 | IONVMeFamily
154 | Find
155 | bWlseQBM3+dk7uEBAxtod7NDkmZ8RmoM7MbBko1UOeURhexz8jC0QBHpwnZcOAy+0M5q79kte9ieOhQ3cXnHrtDMeglmxZUu
156 | Replace
157 | bWlseQDCWAL25PP+QYRY8X3U26m0N/9ZbcbBko1UOeURhexz8jC0QBHpwnZcJgpXfgJHp7UycgW4UjduFQJD+QjMeglmxZUu
158 |
159 |
160 | Comment
161 | IONVMeFamily Pike R. Alpha Patch#23 - 50
162 | Disabled
163 |
164 | Name
165 | IONVMeFamily
166 | Find
167 | BIIBAAEc4q061bvcKJoqBqpZgJRd3EF0z3II86cE1z2UBX+yWgvIBe32TxcxN5/xrIknz7ziPD9hZcqBLvrsUYRsLTze0gnCsspSI82TviTPQYEMYk+j5CE8ZDDjkDQXoW3ceSBTUzoKiJYfqB1qBOE32UsLib5sM9qlHrBr76yxo9rYnYWdOtZ72M88yNo9Vc5MZkgDhtaqRohNUwsiiF1yW08xxgNhZU2BE3xzn8XC0sYiEXHs9V5AFntNK7LbVCu3jgqkpxlxm7dmyDgMbzbFAB6hcl3lRLZdcPiwB8mubZegvdAAAwDPPFVEYZlB/YeRX6T6eO+ZxS7u1cvxXEex0xMAAAAA
168 | Replace
169 | BIIBAFjhf2OXh9C5pDLqAaMZOl8QQ8KDZNVIa9drFKiwvp8Zb1rrYOwRVgvIxJyL5wFhpAKV9CIY9usXBrgiYGahXiaBmWcaDnMAlLu2THdDzI4h3XN/02Dk9uL8RupUJJjhq4dJcZncs8Kd07co2Nml5nvrGUXV9jHJ2EgBMIm2OxjRuuApt0AWauSZ/dgXT1rlc4YcyYXCBRPCUqpm7C7Pcz202/io08M99B4aZvAcUzUv5e54pjCrZrtMFrz2Oh8hQZbFM0vXVKBXLEGAN9hmHe3o51sapwyyHikUZ827nlT+y4zHnWAMc0v7r6R4uQ1+8iaMwaf3gBjIlY8K2tFHkjMAAAAA
170 |
171 |
172 |
173 |
174 |
175 |
--------------------------------------------------------------------------------
/NVMe_patches_10_11_6_sec2017-001.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | c7bc37c638dfb1d51cb5ec1ea53c9b1e
7 | PatchedMD5
8 | d1cc8edfc0023d62f1ae81240b93fdac
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | NVMe SSD IONameMatch
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | InfoPlistPatch
21 |
22 | Find
23 | PHN0cmluZz5wY2kxNDRkLGE4MDQ8L3N0cmluZz4=
24 | Replace
25 | PHN0cmluZz5wY2kxNDRkLGE4MDI8L3N0cmluZz4=
26 |
27 |
28 | Comment
29 | IONVMeFamily Pike R. Alpha Patch#01
30 | Disabled
31 |
32 | Name
33 | IONVMeFamily
34 | Find
35 | hfZ0YUHB5wxJY/++IAAAAA==
36 | Replace
37 | hfZ0YUHB5wlJY/++IAAAAA==
38 |
39 |
40 | Comment
41 | IONVMeFamily Pike R. Alpha Patch#02&03
42 | Disabled
43 |
44 | Name
45 | IONVMeFamily
46 | Find
47 | AAAAg/kMdVhBx4akAAAAABAAAEg=
48 | Replace
49 | AAAAg/kJdVhBx4akAAAAAAIAAEg=
50 |
51 |
52 | Comment
53 | IONVMeFamily Pike R. Alpha Patch#04
54 | Disabled
55 |
56 | Name
57 | IONVMeFamily
58 | Find
59 | SI2G/w8AAEjB6AwPtw+B4Q==
60 | Replace
61 | SI2G/w8AAEjB6AkPtw+B4Q==
62 |
63 |
64 | Comment
65 | IONVMeFamily Pike R. Alpha Patch#05&06
66 | Disabled
67 |
68 | Name
69 | IONVMeFamily
70 | Find
71 | SIHm/w8AAEgB1kiB/v8PAAB3PEg=
72 | Replace
73 | SIHm/wEAAEgB1kiB/v8BAAB3PEg=
74 |
75 |
76 | Comment
77 | IONVMeFamily Pike R. Alpha Patch#07&08&09
78 | Disabled
79 |
80 | Name
81 | IONVMeFamily
82 | Find
83 | DwAAScHuDEmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hABAAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AEAAASSneSI0=
84 | Replace
85 | DwAAScHuCUmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hAAIAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AAgAASSneSI0=
86 |
87 |
88 | Comment
89 | IONVMeFamily Pike R. Alpha Patch#10
90 | Disabled
91 |
92 | Name
93 | IONVMeFamily
94 | Find
95 | hyoBAAC6ABAAAEgp
96 | Replace
97 | hyoBAAC6AAIAAEgp
98 |
99 |
100 | Comment
101 | IONVMeFamily Pike R. Alpha Patch#11
102 | Disabled
103 |
104 | Name
105 | IONVMeFamily
106 | Find
107 | AABJKdS4ABAAAE2L
108 | Replace
109 | AABJKdS4AAIAAE2L
110 |
111 |
112 | Comment
113 | IONVMeFamily Pike R. Alpha Patch#12&13
114 | Disabled
115 |
116 | Name
117 | IONVMeFamily
118 | Find
119 | TYnXugAQAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAEAAASYHE
120 | Replace
121 | TYnXugACAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAAgAASYHE
122 |
123 |
124 | Comment
125 | IONVMeFamily Pike R. Alpha Patch#14
126 | Disabled
127 |
128 | Name
129 | IONVMeFamily
130 | Find
131 | DwAASMHpDGap/w8P
132 | Replace
133 | DwAASMHpCWap/w8P
134 |
135 |
136 | Comment
137 | IONVMeFamily Pike R. Alpha Patch#15&16&17&18&19
138 | Disabled
139 |
140 | Name
141 | IONVMeFamily
142 | Find
143 | QYP4B3dtRIpVEEQPt5+wAAAAQcHjEA+2h7YAAACD4AjB4ApECdiDyAKJhwoBAACJtw4BAABIiZcyAQAAioe2AAAAJAIPtsDB4B0JyImHOgEAAEHB4AhBD7bBRAnAicGByQAQAABFhNIPRMiJjz4BAA==
144 | Replace
145 | QYP4B3dtRA+2VRBED7efsAAAAEHB4xAPtoe2AAAAg+AIweAKRAnYg8gCiYcKAQAAibcOAQAASImXMgEAAIqHtgAAACQCD7bAweAdCciJhzoBAABBweAIQQ+2wcHgCZCQkJCQkJBECcBECdCJhz4BAA==
146 |
147 |
148 | Comment
149 | IONVMeFamily Pike R. Alpha Patch#20&21&22
150 | Disabled
151 |
152 | Name
153 | IONVMeFamily
154 | Find
155 | bWlseQBM3+dk7uEBAxtod7NDkmZ8RmoM7MbBko1UOeURhexz8jC0QBHpwnZcOAy+0M5q79kte9ieOhQ3cXnHrtDMeglmxZUu
156 | Replace
157 | bWlseQDCWAL25PP+QYRY8X3U26m0N/9ZbcbBko1UOeURhexz8jC0QBHpwnZcJgpXfgJHp7UycgW4UjduFQJD+QjMeglmxZUu
158 |
159 |
160 | Comment
161 | IONVMeFamily Pike R. Alpha Patch#23 - 50
162 | Disabled
163 |
164 | Name
165 | IONVMeFamily
166 | Find
167 | BIIBAAEc4q061bvcKJoqBqpZgJRd3EF0z3II86cE1z2UBX+yWgvIBe32TxcxN5/xrIknz7ziPD9hZcqBLvrsUYRsLTze0gnCsspSI82TviTPQYEMYk+j5CE8ZDDjkDQXoW3ceSBTUzoKiJYfqB1qBOE32UsLib5sM9qlHrBr76yxo9rYnYWdOtZ72M88yNo9Vc5MZkgDhtaqRohNUwsiiF1yW08xxgNhZU2BE3xzn8XC0sYiEXHs9V5AFntNK7LbVCu3jgqkpxlxm7dmyDgMbzbFAB6hcl3lRLZdcPiwB8mubZegvdAAAwDPPFVEYZlB/YeRX6T6eO+ZxS7u1cvxXEex0xMAAAAA
168 | Replace
169 | BIIBAFjhf2OXh9C5pDLqAaMZOl8QQ8KDZNVIa9drFKiwvp8Zb1rrYOwRVgvIxJyL5wFhpAKV9CIY9usXBrgiYGahXiaBmWcaDnMAlLu2THdDzI4h3XN/02Dk9uL8RupUJJjhq4dJcZncs8Kd07co2Nml5nvrGUXV9jHJ2EgBMIm2OxjRuuApt0AWauSZ/dgXT1rlc4YcyYXCBRPCUqpm7C7Pcz202/io08M99B4aZvAcUzUv5e54pjCrZrtMFrz2Oh8hQZbFM0vXVKBXLEGAN9hmHe3o51sapwyyHikUZ827nlT+y4zHnWAMc0v7r6R4uQ1+8iaMwaf3gBjIlY8K2tFHkjMAAAAA
170 |
171 |
172 |
173 |
174 |
175 |
--------------------------------------------------------------------------------
/NVMe_patches_10_11_6_sec2017-002.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | a29d7496e3631d0fd93562b4ae708bbd
7 | PatchedMD5
8 | c13bbfaafd0a1518882deee8006dfb85
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | NVMe SSD IONameMatch
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | InfoPlistPatch
21 |
22 | Find
23 | PHN0cmluZz5wY2kxNDRkLGE4MDQ8L3N0cmluZz4=
24 | Replace
25 | PHN0cmluZz5wY2kxNDRkLGE4MDI8L3N0cmluZz4=
26 |
27 |
28 | Comment
29 | IONVMeFamily Pike R. Alpha Patch#01
30 | Disabled
31 |
32 | Name
33 | IONVMeFamily
34 | Find
35 | hfZ0YUHB5wxJY/++IAAAAA==
36 | Replace
37 | hfZ0YUHB5wlJY/++IAAAAA==
38 |
39 |
40 | Comment
41 | IONVMeFamily Pike R. Alpha Patch#02&03
42 | Disabled
43 |
44 | Name
45 | IONVMeFamily
46 | Find
47 | AAAAg/kMdVhBx4akAAAAABAAAEg=
48 | Replace
49 | AAAAg/kJdVhBx4akAAAAAAIAAEg=
50 |
51 |
52 | Comment
53 | IONVMeFamily Pike R. Alpha Patch#04
54 | Disabled
55 |
56 | Name
57 | IONVMeFamily
58 | Find
59 | SI2G/w8AAEjB6AwPtw+B4Q==
60 | Replace
61 | SI2G/w8AAEjB6AkPtw+B4Q==
62 |
63 |
64 | Comment
65 | IONVMeFamily Pike R. Alpha Patch#05&06
66 | Disabled
67 |
68 | Name
69 | IONVMeFamily
70 | Find
71 | SIHm/w8AAEgB1kiB/v8PAAB3PEg=
72 | Replace
73 | SIHm/wEAAEgB1kiB/v8BAAB3PEg=
74 |
75 |
76 | Comment
77 | IONVMeFamily Pike R. Alpha Patch#07&08&09
78 | Disabled
79 |
80 | Name
81 | IONVMeFamily
82 | Find
83 | DwAAScHuDEmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hABAAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AEAAASSneSI0=
84 | Replace
85 | DwAAScHuCUmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hAAIAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AAgAASSneSI0=
86 |
87 |
88 | Comment
89 | IONVMeFamily Pike R. Alpha Patch#10
90 | Disabled
91 |
92 | Name
93 | IONVMeFamily
94 | Find
95 | hyoBAAC6ABAAAEgp
96 | Replace
97 | hyoBAAC6AAIAAEgp
98 |
99 |
100 | Comment
101 | IONVMeFamily Pike R. Alpha Patch#11
102 | Disabled
103 |
104 | Name
105 | IONVMeFamily
106 | Find
107 | AABJKdS4ABAAAE2L
108 | Replace
109 | AABJKdS4AAIAAE2L
110 |
111 |
112 | Comment
113 | IONVMeFamily Pike R. Alpha Patch#12&13
114 | Disabled
115 |
116 | Name
117 | IONVMeFamily
118 | Find
119 | TYnXugAQAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAEAAASYHE
120 | Replace
121 | TYnXugACAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAAgAASYHE
122 |
123 |
124 | Comment
125 | IONVMeFamily Pike R. Alpha Patch#14
126 | Disabled
127 |
128 | Name
129 | IONVMeFamily
130 | Find
131 | DwAASMHpDGap/w8P
132 | Replace
133 | DwAASMHpCWap/w8P
134 |
135 |
136 | Comment
137 | IONVMeFamily Pike R. Alpha Patch#15&16&17&18&19
138 | Disabled
139 |
140 | Name
141 | IONVMeFamily
142 | Find
143 | QYP4B3dtRIpVEEQPt5+wAAAAQcHjEA+2h7YAAACD4AjB4ApECdiDyAKJhwoBAACJtw4BAABIiZcyAQAAioe2AAAAJAIPtsDB4B0JyImHOgEAAEHB4AhBD7bBRAnAicGByQAQAABFhNIPRMiJjz4BAA==
144 | Replace
145 | QYP4B3dtRA+2VRBED7efsAAAAEHB4xAPtoe2AAAAg+AIweAKRAnYg8gCiYcKAQAAibcOAQAASImXMgEAAIqHtgAAACQCD7bAweAdCciJhzoBAABBweAIQQ+2wcHgCZCQkJCQkJBECcBECdCJhz4BAA==
146 |
147 |
148 | Comment
149 | IONVMeFamily Pike R. Alpha Patch#20&21&22
150 | Disabled
151 |
152 | Name
153 | IONVMeFamily
154 | Find
155 | bWlseQBM3+dk7uEBAxtod7NDkmZ8RmoM7MbBko1UOeURhexz8jC0QBHpwnZcOAy+0M5q79kte9ieOhQ3cXnHrtDMeglmxZUu
156 | Replace
157 | bWlseQDCWAL25PP+QYRY8X3U26m0N/9ZbcbBko1UOeURhexz8jC0QBHpwnZcJgpXfgJHp7UycgW4UjduFQJD+QjMeglmxZUu
158 |
159 |
160 | Comment
161 | IONVMeFamily Pike R. Alpha Patch#23 - 50
162 | Disabled
163 |
164 | Name
165 | IONVMeFamily
166 | Find
167 | BIIBAAEc4q061bvcKJoqBqpZgJRd3EF0z3II86cE1z2UBX+yWgvIBe32TxcxN5/xrIknz7ziPD9hZcqBLvrsUYRsLTze0gnCsspSI82TviTPQYEMYk+j5CE8ZDDjkDQXoW3ceSBTUzoKiJYfqB1qBOE32UsLib5sM9qlHrBr76yxo9rYnYWdOtZ72M88yNo9Vc5MZkgDhtaqRohNUwsiiF1yW08xxgNhZU2BE3xzn8XC0sYiEXHs9V5AFntNK7LbVCu3jgqkpxlxm7dmyDgMbzbFAB6hcl3lRLZdcPiwB8mubZegvdAAAwDPPFVEYZlB/YeRX6T6eO+ZxS7u1cvxXEex0xMAAAAA
168 | Replace
169 | BIIBAFjhf2OXh9C5pDLqAaMZOl8QQ8KDZNVIa9drFKiwvp8Zb1rrYOwRVgvIxJyL5wFhpAKV9CIY9usXBrgiYGahXiaBmWcaDnMAlLu2THdDzI4h3XN/02Dk9uL8RupUJJjhq4dJcZncs8Kd07co2Nml5nvrGUXV9jHJ2EgBMIm2OxjRuuApt0AWauSZ/dgXT1rlc4YcyYXCBRPCUqpm7C7Pcz202/io08M99B4aZvAcUzUv5e54pjCrZrtMFrz2Oh8hQZbFM0vXVKBXLEGAN9hmHe3o51sapwyyHikUZ827nlT+y4zHnWAMc0v7r6R4uQ1+8iaMwaf3gBjIlY8K2tFHkjMAAAAA
170 |
171 |
172 |
173 |
174 |
175 |
--------------------------------------------------------------------------------
/NVMe_patches_10_11_6_sec2017-003.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | 423a2298cad4a30e2103697bb7e6fcb0
7 | PatchedMD5
8 | 6ffe93d23a72545a955b5a275cad48c1
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | NVMe SSD IONameMatch
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | InfoPlistPatch
21 |
22 | Find
23 | PHN0cmluZz5wY2kxNDRkLGE4MDQ8L3N0cmluZz4=
24 | Replace
25 | PHN0cmluZz5wY2kxNDRkLGE4MDI8L3N0cmluZz4=
26 |
27 |
28 | Comment
29 | IONVMeFamily Pike R. Alpha Patch#01
30 | Disabled
31 |
32 | Name
33 | IONVMeFamily
34 | Find
35 | hfZ0YUHB5wxJY/++IAAAAA==
36 | Replace
37 | hfZ0YUHB5wlJY/++IAAAAA==
38 |
39 |
40 | Comment
41 | IONVMeFamily Pike R. Alpha Patch#02&03
42 | Disabled
43 |
44 | Name
45 | IONVMeFamily
46 | Find
47 | AAAAg/kMdVhBx4akAAAAABAAAEg=
48 | Replace
49 | AAAAg/kJdVhBx4akAAAAAAIAAEg=
50 |
51 |
52 | Comment
53 | IONVMeFamily Pike R. Alpha Patch#04
54 | Disabled
55 |
56 | Name
57 | IONVMeFamily
58 | Find
59 | SI2G/w8AAEjB6AwPtw+B4Q==
60 | Replace
61 | SI2G/w8AAEjB6AkPtw+B4Q==
62 |
63 |
64 | Comment
65 | IONVMeFamily Pike R. Alpha Patch#05&06
66 | Disabled
67 |
68 | Name
69 | IONVMeFamily
70 | Find
71 | SIHm/w8AAEgB1kiB/v8PAAB3PEg=
72 | Replace
73 | SIHm/wEAAEgB1kiB/v8BAAB3PEg=
74 |
75 |
76 | Comment
77 | IONVMeFamily Pike R. Alpha Patch#07&08&09
78 | Disabled
79 |
80 | Name
81 | IONVMeFamily
82 | Find
83 | DwAAScHuDEmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hABAAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AEAAASSneSI0=
84 | Replace
85 | DwAAScHuCUmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hAAIAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AAgAASSneSI0=
86 |
87 |
88 | Comment
89 | IONVMeFamily Pike R. Alpha Patch#10
90 | Disabled
91 |
92 | Name
93 | IONVMeFamily
94 | Find
95 | hyoBAAC6ABAAAEgp
96 | Replace
97 | hyoBAAC6AAIAAEgp
98 |
99 |
100 | Comment
101 | IONVMeFamily Pike R. Alpha Patch#11
102 | Disabled
103 |
104 | Name
105 | IONVMeFamily
106 | Find
107 | AABJKdS4ABAAAE2L
108 | Replace
109 | AABJKdS4AAIAAE2L
110 |
111 |
112 | Comment
113 | IONVMeFamily Pike R. Alpha Patch#12&13
114 | Disabled
115 |
116 | Name
117 | IONVMeFamily
118 | Find
119 | TYnXugAQAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAEAAASYHE
120 | Replace
121 | TYnXugACAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAAgAASYHE
122 |
123 |
124 | Comment
125 | IONVMeFamily Pike R. Alpha Patch#14
126 | Disabled
127 |
128 | Name
129 | IONVMeFamily
130 | Find
131 | DwAASMHpDGap/w8P
132 | Replace
133 | DwAASMHpCWap/w8P
134 |
135 |
136 | Comment
137 | IONVMeFamily Pike R. Alpha Patch#15&16&17&18&19
138 | Disabled
139 |
140 | Name
141 | IONVMeFamily
142 | Find
143 | QYP4B3dtRIpVEEQPt5+wAAAAQcHjEA+2h7YAAACD4AjB4ApECdiDyAKJhwoBAACJtw4BAABIiZcyAQAAioe2AAAAJAIPtsDB4B0JyImHOgEAAEHB4AhBD7bBRAnAicGByQAQAABFhNIPRMiJjz4BAA==
144 | Replace
145 | QYP4B3dtRA+2VRBED7efsAAAAEHB4xAPtoe2AAAAg+AIweAKRAnYg8gCiYcKAQAAibcOAQAASImXMgEAAIqHtgAAACQCD7bAweAdCciJhzoBAABBweAIQQ+2wcHgCZCQkJCQkJBECcBECdCJhz4BAA==
146 |
147 |
148 | Comment
149 | IONVMeFamily Pike R. Alpha Patch#20&21&22
150 | Disabled
151 |
152 | Name
153 | IONVMeFamily
154 | Find
155 | bWlseQBM3+dk7uEBAxtod7NDkmZ8RmoM7MbBko1UOeURhexz8jC0QBHpwnZcOAy+0M5q79kte9ieOhQ3cXnHrtDMeglmxZUu
156 | Replace
157 | bWlseQDCWAL25PP+QYRY8X3U26m0N/9ZbcbBko1UOeURhexz8jC0QBHpwnZcJgpXfgJHp7UycgW4UjduFQJD+QjMeglmxZUu
158 |
159 |
160 | Comment
161 | IONVMeFamily Pike R. Alpha Patch#23 - 50
162 | Disabled
163 |
164 | Name
165 | IONVMeFamily
166 | Find
167 | BIIBAAEc4q061bvcKJoqBqpZgJRd3EF0z3II86cE1z2UBX+yWgvIBe32TxcxN5/xrIknz7ziPD9hZcqBLvrsUYRsLTze0gnCsspSI82TviTPQYEMYk+j5CE8ZDDjkDQXoW3ceSBTUzoKiJYfqB1qBOE32UsLib5sM9qlHrBr76yxo9rYnYWdOtZ72M88yNo9Vc5MZkgDhtaqRohNUwsiiF1yW08xxgNhZU2BE3xzn8XC0sYiEXHs9V5AFntNK7LbVCu3jgqkpxlxm7dmyDgMbzbFAB6hcl3lRLZdcPiwB8mubZegvdAAAwDPPFVEYZlB/YeRX6T6eO+ZxS7u1cvxXEex0xMAAAAA
168 | Replace
169 | BIIBAFjhf2OXh9C5pDLqAaMZOl8QQ8KDZNVIa9drFKiwvp8Zb1rrYOwRVgvIxJyL5wFhpAKV9CIY9usXBrgiYGahXiaBmWcaDnMAlLu2THdDzI4h3XN/02Dk9uL8RupUJJjhq4dJcZncs8Kd07co2Nml5nvrGUXV9jHJ2EgBMIm2OxjRuuApt0AWauSZ/dgXT1rlc4YcyYXCBRPCUqpm7C7Pcz202/io08M99B4aZvAcUzUv5e54pjCrZrtMFrz2Oh8hQZbFM0vXVKBXLEGAN9hmHe3o51sapwyyHikUZ827nlT+y4zHnWAMc0v7r6R4uQ1+8iaMwaf3gBjIlY8K2tFHkjMAAAAA
170 |
171 |
172 |
173 |
174 |
175 |
--------------------------------------------------------------------------------
/NVMe_patches_10_11_6_sec2017-004.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | 1ccd3c76e5fc8a952baccabbc57e879f
7 | PatchedMD5
8 | c2c7d18760a71d28e7857955cdcfe30e
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | NVMe SSD IONameMatch
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | InfoPlistPatch
21 |
22 | Find
23 | PHN0cmluZz5wY2kxNDRkLGE4MDQ8L3N0cmluZz4=
24 | Replace
25 | PHN0cmluZz5wY2kxNDRkLGE4MDI8L3N0cmluZz4=
26 |
27 |
28 | Comment
29 | IONVMeFamily Pike R. Alpha Patch#01
30 | Disabled
31 |
32 | Name
33 | IONVMeFamily
34 | Find
35 | hfZ0YUHB5wxJY/++IAAAAA==
36 | Replace
37 | hfZ0YUHB5wlJY/++IAAAAA==
38 |
39 |
40 | Comment
41 | IONVMeFamily Pike R. Alpha Patch#02&03
42 | Disabled
43 |
44 | Name
45 | IONVMeFamily
46 | Find
47 | AAAAg/kMdVhBx4akAAAAABAAAEg=
48 | Replace
49 | AAAAg/kJdVhBx4akAAAAAAIAAEg=
50 |
51 |
52 | Comment
53 | IONVMeFamily Pike R. Alpha Patch#04
54 | Disabled
55 |
56 | Name
57 | IONVMeFamily
58 | Find
59 | SI2G/w8AAEjB6AwPtw+B4Q==
60 | Replace
61 | SI2G/w8AAEjB6AkPtw+B4Q==
62 |
63 |
64 | Comment
65 | IONVMeFamily Pike R. Alpha Patch#05&06
66 | Disabled
67 |
68 | Name
69 | IONVMeFamily
70 | Find
71 | SIHm/w8AAEgB1kiB/v8PAAB3PEg=
72 | Replace
73 | SIHm/wEAAEgB1kiB/v8BAAB3PEg=
74 |
75 |
76 | Comment
77 | IONVMeFamily Pike R. Alpha Patch#07&08&09
78 | Disabled
79 |
80 | Name
81 | IONVMeFamily
82 | Find
83 | DwAAScHuDEmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hABAAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AEAAASSneSI0=
84 | Replace
85 | DwAAScHuCUmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hAAIAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AAgAASSneSI0=
86 |
87 |
88 | Comment
89 | IONVMeFamily Pike R. Alpha Patch#10
90 | Disabled
91 |
92 | Name
93 | IONVMeFamily
94 | Find
95 | hyoBAAC6ABAAAEgp
96 | Replace
97 | hyoBAAC6AAIAAEgp
98 |
99 |
100 | Comment
101 | IONVMeFamily Pike R. Alpha Patch#11
102 | Disabled
103 |
104 | Name
105 | IONVMeFamily
106 | Find
107 | AABJKdS4ABAAAE2L
108 | Replace
109 | AABJKdS4AAIAAE2L
110 |
111 |
112 | Comment
113 | IONVMeFamily Pike R. Alpha Patch#12&13
114 | Disabled
115 |
116 | Name
117 | IONVMeFamily
118 | Find
119 | TYnXugAQAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAEAAASYHE
120 | Replace
121 | TYnXugACAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAAgAASYHE
122 |
123 |
124 | Comment
125 | IONVMeFamily Pike R. Alpha Patch#14
126 | Disabled
127 |
128 | Name
129 | IONVMeFamily
130 | Find
131 | DwAASMHpDGap/w8P
132 | Replace
133 | DwAASMHpCWap/w8P
134 |
135 |
136 | Comment
137 | IONVMeFamily Pike R. Alpha Patch#15&16&17&18&19
138 | Disabled
139 |
140 | Name
141 | IONVMeFamily
142 | Find
143 | QYP4B3dtRIpVEEQPt5+wAAAAQcHjEA+2h7YAAACD4AjB4ApECdiDyAKJhwoBAACJtw4BAABIiZcyAQAAioe2AAAAJAIPtsDB4B0JyImHOgEAAEHB4AhBD7bBRAnAicGByQAQAABFhNIPRMiJjz4BAA==
144 | Replace
145 | QYP4B3dtRA+2VRBED7efsAAAAEHB4xAPtoe2AAAAg+AIweAKRAnYg8gCiYcKAQAAibcOAQAASImXMgEAAIqHtgAAACQCD7bAweAdCciJhzoBAABBweAIQQ+2wcHgCZCQkJCQkJBECcBECdCJhz4BAA==
146 |
147 |
148 | Comment
149 | IONVMeFamily Pike R. Alpha Patch#20&21&22
150 | Disabled
151 |
152 | Name
153 | IONVMeFamily
154 | Find
155 | bWlseQBM3+dk7uEBAxtod7NDkmZ8RmoM7MbBko1UOeURhexz8jC0QBHpwnZcOAy+0M5q79kte9ieOhQ3cXnHrtDMeglmxZUu
156 | Replace
157 | bWlseQDCWAL25PP+QYRY8X3U26m0N/9ZbcbBko1UOeURhexz8jC0QBHpwnZcJgpXfgJHp7UycgW4UjduFQJD+QjMeglmxZUu
158 |
159 |
160 | Comment
161 | IONVMeFamily Pike R. Alpha Patch#23 - 50
162 | Disabled
163 |
164 | Name
165 | IONVMeFamily
166 | Find
167 | BIIBAAEc4q061bvcKJoqBqpZgJRd3EF0z3II86cE1z2UBX+yWgvIBe32TxcxN5/xrIknz7ziPD9hZcqBLvrsUYRsLTze0gnCsspSI82TviTPQYEMYk+j5CE8ZDDjkDQXoW3ceSBTUzoKiJYfqB1qBOE32UsLib5sM9qlHrBr76yxo9rYnYWdOtZ72M88yNo9Vc5MZkgDhtaqRohNUwsiiF1yW08xxgNhZU2BE3xzn8XC0sYiEXHs9V5AFntNK7LbVCu3jgqkpxlxm7dmyDgMbzbFAB6hcl3lRLZdcPiwB8mubZegvdAAAwDPPFVEYZlB/YeRX6T6eO+ZxS7u1cvxXEex0xMAAAAA
168 | Replace
169 | BIIBAFjhf2OXh9C5pDLqAaMZOl8QQ8KDZNVIa9drFKiwvp8Zb1rrYOwRVgvIxJyL5wFhpAKV9CIY9usXBrgiYGahXiaBmWcaDnMAlLu2THdDzI4h3XN/02Dk9uL8RupUJJjhq4dJcZncs8Kd07co2Nml5nvrGUXV9jHJ2EgBMIm2OxjRuuApt0AWauSZ/dgXT1rlc4YcyYXCBRPCUqpm7C7Pcz202/io08M99B4aZvAcUzUv5e54pjCrZrtMFrz2Oh8hQZbFM0vXVKBXLEGAN9hmHe3o51sapwyyHikUZ827nlT+y4zHnWAMc0v7r6R4uQ1+8iaMwaf3gBjIlY8K2tFHkjMAAAAA
170 |
171 |
172 |
173 |
174 |
175 |
--------------------------------------------------------------------------------
/NVMe_patches_10_11_6_sec2017-005-15G18013.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | a3e7baa8b72f895269ffb9fed7fa7715
7 | PatchedMD5
8 | 109c585f32d0ad68907fb970dfff18d6
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | NVMe SSD IONameMatch
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | InfoPlistPatch
21 |
22 | Find
23 | PHN0cmluZz5wY2kxNDRkLGE4MDQ8L3N0cmluZz4=
24 | Replace
25 | PHN0cmluZz5wY2kxNDRkLGE4MDI8L3N0cmluZz4=
26 |
27 |
28 | Comment
29 | IONVMeFamily Pike R. Alpha Patch#01
30 | Disabled
31 |
32 | Name
33 | IONVMeFamily
34 | Find
35 | hfZ0YUHB5wxJY/++IAAAAA==
36 | Replace
37 | hfZ0YUHB5wlJY/++IAAAAA==
38 |
39 |
40 | Comment
41 | IONVMeFamily Pike R. Alpha Patch#02&03
42 | Disabled
43 |
44 | Name
45 | IONVMeFamily
46 | Find
47 | AAAAg/kMdVhBx4akAAAAABAAAEg=
48 | Replace
49 | AAAAg/kJdVhBx4akAAAAAAIAAEg=
50 |
51 |
52 | Comment
53 | IONVMeFamily Pike R. Alpha Patch#04
54 | Disabled
55 |
56 | Name
57 | IONVMeFamily
58 | Find
59 | SI2G/w8AAEjB6AwPtw+B4Q==
60 | Replace
61 | SI2G/w8AAEjB6AkPtw+B4Q==
62 |
63 |
64 | Comment
65 | IONVMeFamily Pike R. Alpha Patch#05&06
66 | Disabled
67 |
68 | Name
69 | IONVMeFamily
70 | Find
71 | SIHm/w8AAEgB1kiB/v8PAAB3PEg=
72 | Replace
73 | SIHm/wEAAEgB1kiB/v8BAAB3PEg=
74 |
75 |
76 | Comment
77 | IONVMeFamily Pike R. Alpha Patch#07&08&09
78 | Disabled
79 |
80 | Name
81 | IONVMeFamily
82 | Find
83 | DwAAScHuDEmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hABAAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AEAAASSneSI0=
84 | Replace
85 | DwAAScHuCUmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hAAIAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AAgAASSneSI0=
86 |
87 |
88 | Comment
89 | IONVMeFamily Pike R. Alpha Patch#10
90 | Disabled
91 |
92 | Name
93 | IONVMeFamily
94 | Find
95 | hyoBAAC6ABAAAEgp
96 | Replace
97 | hyoBAAC6AAIAAEgp
98 |
99 |
100 | Comment
101 | IONVMeFamily Pike R. Alpha Patch#11
102 | Disabled
103 |
104 | Name
105 | IONVMeFamily
106 | Find
107 | AABJKdS4ABAAAE2L
108 | Replace
109 | AABJKdS4AAIAAE2L
110 |
111 |
112 | Comment
113 | IONVMeFamily Pike R. Alpha Patch#12&13
114 | Disabled
115 |
116 | Name
117 | IONVMeFamily
118 | Find
119 | TYnXugAQAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAEAAASYHE
120 | Replace
121 | TYnXugACAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAAgAASYHE
122 |
123 |
124 | Comment
125 | IONVMeFamily Pike R. Alpha Patch#14
126 | Disabled
127 |
128 | Name
129 | IONVMeFamily
130 | Find
131 | DwAASMHpDGap/w8P
132 | Replace
133 | DwAASMHpCWap/w8P
134 |
135 |
136 | Comment
137 | IONVMeFamily Pike R. Alpha Patch#15&16&17&18&19
138 | Disabled
139 |
140 | Name
141 | IONVMeFamily
142 | Find
143 | QYP4B3dtRIpVEEQPt5+wAAAAQcHjEA+2h7YAAACD4AjB4ApECdiDyAKJhwoBAACJtw4BAABIiZcyAQAAioe2AAAAJAIPtsDB4B0JyImHOgEAAEHB4AhBD7bBRAnAicGByQAQAABFhNIPRMiJjz4BAA==
144 | Replace
145 | QYP4B3dtRA+2VRBED7efsAAAAEHB4xAPtoe2AAAAg+AIweAKRAnYg8gCiYcKAQAAibcOAQAASImXMgEAAIqHtgAAACQCD7bAweAdCciJhzoBAABBweAIQQ+2wcHgCZCQkJCQkJBECcBECdCJhz4BAA==
146 |
147 |
148 | Comment
149 | IONVMeFamily Pike R. Alpha Patch#20&21&22
150 | Disabled
151 |
152 | Name
153 | IONVMeFamily
154 | Find
155 | bWlseQBM3+dk7uEBAxtod7NDkmZ8RmoM7MbBko1UOeURhexz8jC0QBHpwnZcOAy+0M5q79kte9ieOhQ3cXnHrtDMeglmxZUu
156 | Replace
157 | bWlseQDCWAL25PP+QYRY8X3U26m0N/9ZbcbBko1UOeURhexz8jC0QBHpwnZcJgpXfgJHp7UycgW4UjduFQJD+QjMeglmxZUu
158 |
159 |
160 | Comment
161 | IONVMeFamily Pike R. Alpha Patch#23 - 50
162 | Disabled
163 |
164 | Name
165 | IONVMeFamily
166 | Find
167 | BIIBAAEc4q061bvcKJoqBqpZgJRd3EF0z3II86cE1z2UBX+yWgvIBe32TxcxN5/xrIknz7ziPD9hZcqBLvrsUYRsLTze0gnCsspSI82TviTPQYEMYk+j5CE8ZDDjkDQXoW3ceSBTUzoKiJYfqB1qBOE32UsLib5sM9qlHrBr76yxo9rYnYWdOtZ72M88yNo9Vc5MZkgDhtaqRohNUwsiiF1yW08xxgNhZU2BE3xzn8XC0sYiEXHs9V5AFntNK7LbVCu3jgqkpxlxm7dmyDgMbzbFAB6hcl3lRLZdcPiwB8mubZegvdAAAwDPPFVEYZlB/YeRX6T6eO+ZxS7u1cvxXEex0xMAAAAA
168 | Replace
169 | BIIBAFjhf2OXh9C5pDLqAaMZOl8QQ8KDZNVIa9drFKiwvp8Zb1rrYOwRVgvIxJyL5wFhpAKV9CIY9usXBrgiYGahXiaBmWcaDnMAlLu2THdDzI4h3XN/02Dk9uL8RupUJJjhq4dJcZncs8Kd07co2Nml5nvrGUXV9jHJ2EgBMIm2OxjRuuApt0AWauSZ/dgXT1rlc4YcyYXCBRPCUqpm7C7Pcz202/io08M99B4aZvAcUzUv5e54pjCrZrtMFrz2Oh8hQZbFM0vXVKBXLEGAN9hmHe3o51sapwyyHikUZ827nlT+y4zHnWAMc0v7r6R4uQ1+8iaMwaf3gBjIlY8K2tFHkjMAAAAA
170 |
171 |
172 |
173 |
174 |
175 |
--------------------------------------------------------------------------------
/NVMe_patches_10_11_6_sec2018-002.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | edbcdf9dd6fa40ec1612965d6ad9d69f
7 | PatchedMD5
8 | 7131ee09e96fc8d6b8eff67e3b76cd5d
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | NVMe SSD IONameMatch
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | InfoPlistPatch
21 |
22 | Find
23 | PHN0cmluZz5wY2kxNDRkLGE4MDQ8L3N0cmluZz4=
24 | Replace
25 | PHN0cmluZz5wY2kxNDRkLGE4MDI8L3N0cmluZz4=
26 |
27 |
28 | Comment
29 | IONVMeFamily Pike R. Alpha Patch#01
30 | Disabled
31 |
32 | Name
33 | IONVMeFamily
34 | Find
35 | hfZ0YUHB5wxJY/++IAAAAA==
36 | Replace
37 | hfZ0YUHB5wlJY/++IAAAAA==
38 |
39 |
40 | Comment
41 | IONVMeFamily Pike R. Alpha Patch#02&03
42 | Disabled
43 |
44 | Name
45 | IONVMeFamily
46 | Find
47 | AAAAg/kMdVhBx4akAAAAABAAAEg=
48 | Replace
49 | AAAAg/kJdVhBx4akAAAAAAIAAEg=
50 |
51 |
52 | Comment
53 | IONVMeFamily Pike R. Alpha Patch#04
54 | Disabled
55 |
56 | Name
57 | IONVMeFamily
58 | Find
59 | SI2G/w8AAEjB6AwPtw+B4Q==
60 | Replace
61 | SI2G/w8AAEjB6AkPtw+B4Q==
62 |
63 |
64 | Comment
65 | IONVMeFamily Pike R. Alpha Patch#05&06
66 | Disabled
67 |
68 | Name
69 | IONVMeFamily
70 | Find
71 | SIHm/w8AAEgB1kiB/v8PAAB3PEg=
72 | Replace
73 | SIHm/wEAAEgB1kiB/v8BAAB3PEg=
74 |
75 |
76 | Comment
77 | IONVMeFamily Pike R. Alpha Patch#07&08&09
78 | Disabled
79 |
80 | Name
81 | IONVMeFamily
82 | Find
83 | DwAAScHuDEmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hABAAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AEAAASSneSI0=
84 | Replace
85 | DwAAScHuCUmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hAAIAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AAgAASSneSI0=
86 |
87 |
88 | Comment
89 | IONVMeFamily Pike R. Alpha Patch#10
90 | Disabled
91 |
92 | Name
93 | IONVMeFamily
94 | Find
95 | hyoBAAC6ABAAAEgp
96 | Replace
97 | hyoBAAC6AAIAAEgp
98 |
99 |
100 | Comment
101 | IONVMeFamily Pike R. Alpha Patch#11
102 | Disabled
103 |
104 | Name
105 | IONVMeFamily
106 | Find
107 | AABJKdS4ABAAAE2L
108 | Replace
109 | AABJKdS4AAIAAE2L
110 |
111 |
112 | Comment
113 | IONVMeFamily Pike R. Alpha Patch#12&13
114 | Disabled
115 |
116 | Name
117 | IONVMeFamily
118 | Find
119 | TYnXugAQAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAEAAASYHE
120 | Replace
121 | TYnXugACAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAAgAASYHE
122 |
123 |
124 | Comment
125 | IONVMeFamily Pike R. Alpha Patch#14
126 | Disabled
127 |
128 | Name
129 | IONVMeFamily
130 | Find
131 | DwAASMHpDGap/w8P
132 | Replace
133 | DwAASMHpCWap/w8P
134 |
135 |
136 | Comment
137 | IONVMeFamily Pike R. Alpha Patch#15&16&17&18&19
138 | Disabled
139 |
140 | Name
141 | IONVMeFamily
142 | Find
143 | QYP4B3dtRIpVEEQPt5+wAAAAQcHjEA+2h7YAAACD4AjB4ApECdiDyAKJhwoBAACJtw4BAABIiZcyAQAAioe2AAAAJAIPtsDB4B0JyImHOgEAAEHB4AhBD7bBRAnAicGByQAQAABFhNIPRMiJjz4BAA==
144 | Replace
145 | QYP4B3dtRA+2VRBED7efsAAAAEHB4xAPtoe2AAAAg+AIweAKRAnYg8gCiYcKAQAAibcOAQAASImXMgEAAIqHtgAAACQCD7bAweAdCciJhzoBAABBweAIQQ+2wcHgCZCQkJCQkJBECcBECdCJhz4BAA==
146 |
147 |
148 | Comment
149 | IONVMeFamily Pike R. Alpha Patch#20&21&22
150 | Disabled
151 |
152 | Name
153 | IONVMeFamily
154 | Find
155 | bWlseQBM3+dk7uEBAxtod7NDkmZ8RmoM7MbBko1UOeURhexz8jC0QBHpwnZcOAy+0M5q79kte9ieOhQ3cXnHrtDMeglmxZUu
156 | Replace
157 | bWlseQDCWAL25PP+QYRY8X3U26m0N/9ZbcbBko1UOeURhexz8jC0QBHpwnZcJgpXfgJHp7UycgW4UjduFQJD+QjMeglmxZUu
158 |
159 |
160 | Comment
161 | IONVMeFamily Pike R. Alpha Patch#23 - 50
162 | Disabled
163 |
164 | Name
165 | IONVMeFamily
166 | Find
167 | BIIBAAEc4q061bvcKJoqBqpZgJRd3EF0z3II86cE1z2UBX+yWgvIBe32TxcxN5/xrIknz7ziPD9hZcqBLvrsUYRsLTze0gnCsspSI82TviTPQYEMYk+j5CE8ZDDjkDQXoW3ceSBTUzoKiJYfqB1qBOE32UsLib5sM9qlHrBr76yxo9rYnYWdOtZ72M88yNo9Vc5MZkgDhtaqRohNUwsiiF1yW08xxgNhZU2BE3xzn8XC0sYiEXHs9V5AFntNK7LbVCu3jgqkpxlxm7dmyDgMbzbFAB6hcl3lRLZdcPiwB8mubZegvdAAAwDPPFVEYZlB/YeRX6T6eO+ZxS7u1cvxXEex0xMAAAAA
168 | Replace
169 | BIIBAFjhf2OXh9C5pDLqAaMZOl8QQ8KDZNVIa9drFKiwvp8Zb1rrYOwRVgvIxJyL5wFhpAKV9CIY9usXBrgiYGahXiaBmWcaDnMAlLu2THdDzI4h3XN/02Dk9uL8RupUJJjhq4dJcZncs8Kd07co2Nml5nvrGUXV9jHJ2EgBMIm2OxjRuuApt0AWauSZ/dgXT1rlc4YcyYXCBRPCUqpm7C7Pcz202/io08M99B4aZvAcUzUv5e54pjCrZrtMFrz2Oh8hQZbFM0vXVKBXLEGAN9hmHe3o51sapwyyHikUZ827nlT+y4zHnWAMc0v7r6R4uQ1+8iaMwaf3gBjIlY8K2tFHkjMAAAAA
170 |
171 |
172 |
173 |
174 |
175 |
--------------------------------------------------------------------------------
/NVMe_patches_10_11_6_sec2018-003.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | 623bb87fe286c136a0f2a5dd65d6005e
7 | PatchedMD5
8 | 540966b59c6c8880c4bbfe4cd80a3e36
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | NVMe SSD IONameMatch
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | InfoPlistPatch
21 |
22 | Find
23 | PHN0cmluZz5wY2kxNDRkLGE4MDQ8L3N0cmluZz4=
24 | Replace
25 | PHN0cmluZz5wY2kxNDRkLGE4MDI8L3N0cmluZz4=
26 |
27 |
28 | Comment
29 | IONVMeFamily Pike R. Alpha Patch#01
30 | Disabled
31 |
32 | Name
33 | IONVMeFamily
34 | Find
35 | hfZ0YUHB5wxJY/++IAAAAA==
36 | Replace
37 | hfZ0YUHB5wlJY/++IAAAAA==
38 |
39 |
40 | Comment
41 | IONVMeFamily Pike R. Alpha Patch#02&03
42 | Disabled
43 |
44 | Name
45 | IONVMeFamily
46 | Find
47 | AAAAg/kMdVhBx4akAAAAABAAAEg=
48 | Replace
49 | AAAAg/kJdVhBx4akAAAAAAIAAEg=
50 |
51 |
52 | Comment
53 | IONVMeFamily Pike R. Alpha Patch#04
54 | Disabled
55 |
56 | Name
57 | IONVMeFamily
58 | Find
59 | SI2G/w8AAEjB6AwPtw+B4Q==
60 | Replace
61 | SI2G/w8AAEjB6AkPtw+B4Q==
62 |
63 |
64 | Comment
65 | IONVMeFamily Pike R. Alpha Patch#05&06
66 | Disabled
67 |
68 | Name
69 | IONVMeFamily
70 | Find
71 | SIHm/w8AAEgB1kiB/v8PAAB3PEg=
72 | Replace
73 | SIHm/wEAAEgB1kiB/v8BAAB3PEg=
74 |
75 |
76 | Comment
77 | IONVMeFamily Pike R. Alpha Patch#07&08&09
78 | Disabled
79 |
80 | Name
81 | IONVMeFamily
82 | Find
83 | DwAAScHuDEmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hABAAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AEAAASSneSI0=
84 | Replace
85 | DwAAScHuCUmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hAAIAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AAgAASSneSI0=
86 |
87 |
88 | Comment
89 | IONVMeFamily Pike R. Alpha Patch#10
90 | Disabled
91 |
92 | Name
93 | IONVMeFamily
94 | Find
95 | hyoBAAC6ABAAAEgp
96 | Replace
97 | hyoBAAC6AAIAAEgp
98 |
99 |
100 | Comment
101 | IONVMeFamily Pike R. Alpha Patch#11
102 | Disabled
103 |
104 | Name
105 | IONVMeFamily
106 | Find
107 | AABJKdS4ABAAAE2L
108 | Replace
109 | AABJKdS4AAIAAE2L
110 |
111 |
112 | Comment
113 | IONVMeFamily Pike R. Alpha Patch#12&13
114 | Disabled
115 |
116 | Name
117 | IONVMeFamily
118 | Find
119 | TYnXugAQAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAEAAASYHE
120 | Replace
121 | TYnXugACAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAAgAASYHE
122 |
123 |
124 | Comment
125 | IONVMeFamily Pike R. Alpha Patch#14
126 | Disabled
127 |
128 | Name
129 | IONVMeFamily
130 | Find
131 | DwAASMHpDGap/w8P
132 | Replace
133 | DwAASMHpCWap/w8P
134 |
135 |
136 | Comment
137 | IONVMeFamily Pike R. Alpha Patch#15&16&17&18&19
138 | Disabled
139 |
140 | Name
141 | IONVMeFamily
142 | Find
143 | QYP4B3dtRIpVEEQPt5+wAAAAQcHjEA+2h7YAAACD4AjB4ApECdiDyAKJhwoBAACJtw4BAABIiZcyAQAAioe2AAAAJAIPtsDB4B0JyImHOgEAAEHB4AhBD7bBRAnAicGByQAQAABFhNIPRMiJjz4BAA==
144 | Replace
145 | QYP4B3dtRA+2VRBED7efsAAAAEHB4xAPtoe2AAAAg+AIweAKRAnYg8gCiYcKAQAAibcOAQAASImXMgEAAIqHtgAAACQCD7bAweAdCciJhzoBAABBweAIQQ+2wcHgCZCQkJCQkJBECcBECdCJhz4BAA==
146 |
147 |
148 | Comment
149 | IONVMeFamily Pike R. Alpha Patch#20&21&22
150 | Disabled
151 |
152 | Name
153 | IONVMeFamily
154 | Find
155 | bWlseQBM3+dk7uEBAxtod7NDkmZ8RmoM7MbBko1UOeURhexz8jC0QBHpwnZcOAy+0M5q79kte9ieOhQ3cXnHrtDMeglmxZUu
156 | Replace
157 | bWlseQDCWAL25PP+QYRY8X3U26m0N/9ZbcbBko1UOeURhexz8jC0QBHpwnZcJgpXfgJHp7UycgW4UjduFQJD+QjMeglmxZUu
158 |
159 |
160 | Comment
161 | IONVMeFamily Pike R. Alpha Patch#23 - 50
162 | Disabled
163 |
164 | Name
165 | IONVMeFamily
166 | Find
167 | BIIBAAEc4q061bvcKJoqBqpZgJRd3EF0z3II86cE1z2UBX+yWgvIBe32TxcxN5/xrIknz7ziPD9hZcqBLvrsUYRsLTze0gnCsspSI82TviTPQYEMYk+j5CE8ZDDjkDQXoW3ceSBTUzoKiJYfqB1qBOE32UsLib5sM9qlHrBr76yxo9rYnYWdOtZ72M88yNo9Vc5MZkgDhtaqRohNUwsiiF1yW08xxgNhZU2BE3xzn8XC0sYiEXHs9V5AFntNK7LbVCu3jgqkpxlxm7dmyDgMbzbFAB6hcl3lRLZdcPiwB8mubZegvdAAAwDPPFVEYZlB/YeRX6T6eO+ZxS7u1cvxXEex0xMAAAAA
168 | Replace
169 | BIIBAFjhf2OXh9C5pDLqAaMZOl8QQ8KDZNVIa9drFKiwvp8Zb1rrYOwRVgvIxJyL5wFhpAKV9CIY9usXBrgiYGahXiaBmWcaDnMAlLu2THdDzI4h3XN/02Dk9uL8RupUJJjhq4dJcZncs8Kd07co2Nml5nvrGUXV9jHJ2EgBMIm2OxjRuuApt0AWauSZ/dgXT1rlc4YcyYXCBRPCUqpm7C7Pcz202/io08M99B4aZvAcUzUv5e54pjCrZrtMFrz2Oh8hQZbFM0vXVKBXLEGAN9hmHe3o51sapwyyHikUZ827nlT+y4zHnWAMc0v7r6R4uQ1+8iaMwaf3gBjIlY8K2tFHkjMAAAAA
170 |
171 |
172 |
173 |
174 |
175 |
--------------------------------------------------------------------------------
/NVMe_patches_10_11_6_supp2016-003.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | 0aed9374ab41e40976bd191cba126423
7 | PatchedMD5
8 | 477dadd3231cbe4327813fa1832871fc
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | NVMe SSD IONameMatch
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | InfoPlistPatch
21 |
22 | Find
23 | PHN0cmluZz5wY2kxNDRkLGE4MDQ8L3N0cmluZz4=
24 | Replace
25 | PHN0cmluZz5wY2kxNDRkLGE4MDI8L3N0cmluZz4=
26 |
27 |
28 | Comment
29 | IONVMeFamily Pike R. Alpha Patch#01
30 | Disabled
31 |
32 | Name
33 | IONVMeFamily
34 | Find
35 | hfZ0YUHB5wxJY/++IAAAAA==
36 | Replace
37 | hfZ0YUHB5wlJY/++IAAAAA==
38 |
39 |
40 | Comment
41 | IONVMeFamily Pike R. Alpha Patch#02&03
42 | Disabled
43 |
44 | Name
45 | IONVMeFamily
46 | Find
47 | AAAAg/kMdVhBx4akAAAAABAAAEg=
48 | Replace
49 | AAAAg/kJdVhBx4akAAAAAAIAAEg=
50 |
51 |
52 | Comment
53 | IONVMeFamily Pike R. Alpha Patch#04
54 | Disabled
55 |
56 | Name
57 | IONVMeFamily
58 | Find
59 | SI2G/w8AAEjB6AwPtw+B4Q==
60 | Replace
61 | SI2G/w8AAEjB6AkPtw+B4Q==
62 |
63 |
64 | Comment
65 | IONVMeFamily Pike R. Alpha Patch#05&06
66 | Disabled
67 |
68 | Name
69 | IONVMeFamily
70 | Find
71 | SIHm/w8AAEgB1kiB/v8PAAB3PEg=
72 | Replace
73 | SIHm/wEAAEgB1kiB/v8BAAB3PEg=
74 |
75 |
76 | Comment
77 | IONVMeFamily Pike R. Alpha Patch#07&08&09
78 | Disabled
79 |
80 | Name
81 | IONVMeFamily
82 | Find
83 | DwAAScHuDEmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hABAAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AEAAASSneSI0=
84 | Replace
85 | DwAAScHuCUmLTQBIictIgeP/DwAAD5XAD7bARAHwg/gCD4W4AAAATI2hAAIAAEyJ4EglAPD//0mJjyIBAABJiYcqAQAAQb4AAgAASSneSI0=
86 |
87 |
88 | Comment
89 | IONVMeFamily Pike R. Alpha Patch#10
90 | Disabled
91 |
92 | Name
93 | IONVMeFamily
94 | Find
95 | hyoBAAC6ABAAAEgp
96 | Replace
97 | hyoBAAC6AAIAAEgp
98 |
99 |
100 | Comment
101 | IONVMeFamily Pike R. Alpha Patch#11
102 | Disabled
103 |
104 | Name
105 | IONVMeFamily
106 | Find
107 | AABJKdS4ABAAAE2L
108 | Replace
109 | AABJKdS4AAIAAE2L
110 |
111 |
112 | Comment
113 | IONVMeFamily Pike R. Alpha Patch#12&13
114 | Disabled
115 |
116 | Name
117 | IONVMeFamily
118 | Find
119 | TYnXugAQAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAEAAASYHE
120 | Replace
121 | TYnXugACAABFMclIid7oAAAAAE2J+kyLfdBJi4dgAQAATIls2PhJgcUAAgAASYHE
122 |
123 |
124 | Comment
125 | IONVMeFamily Pike R. Alpha Patch#14
126 | Disabled
127 |
128 | Name
129 | IONVMeFamily
130 | Find
131 | DwAASMHpDGap/w8P
132 | Replace
133 | DwAASMHpCWap/w8P
134 |
135 |
136 | Comment
137 | IONVMeFamily Pike R. Alpha Patch#15&16&17&18&19
138 | Disabled
139 |
140 | Name
141 | IONVMeFamily
142 | Find
143 | QYP4B3dtRIpVEEQPt5+wAAAAQcHjEA+2h7YAAACD4AjB4ApECdiDyAKJhwoBAACJtw4BAABIiZcyAQAAioe2AAAAJAIPtsDB4B0JyImHOgEAAEHB4AhBD7bBRAnAicGByQAQAABFhNIPRMiJjz4BAA==
144 | Replace
145 | QYP4B3dtRA+2VRBED7efsAAAAEHB4xAPtoe2AAAAg+AIweAKRAnYg8gCiYcKAQAAibcOAQAASImXMgEAAIqHtgAAACQCD7bAweAdCciJhzoBAABBweAIQQ+2wcHgCZCQkJCQkJBECcBECdCJhz4BAA==
146 |
147 |
148 | Comment
149 | IONVMeFamily Pike R. Alpha Patch#20&21&22
150 | Disabled
151 |
152 | Name
153 | IONVMeFamily
154 | Find
155 | bWlseQBM3+dk7uEBAxtod7NDkmZ8RmoM7MbBko1UOeURhexz8jC0QBHpwnZcOAy+0M5q79kte9ieOhQ3cXnHrtDMeglmxZUu
156 | Replace
157 | bWlseQDCWAL25PP+QYRY8X3U26m0N/9ZbcbBko1UOeURhexz8jC0QBHpwnZcJgpXfgJHp7UycgW4UjduFQJD+QjMeglmxZUu
158 |
159 |
160 | Comment
161 | IONVMeFamily Pike R. Alpha Patch#23 - 50
162 | Disabled
163 |
164 | Name
165 | IONVMeFamily
166 | Find
167 | BIIBAAEc4q061bvcKJoqBqpZgJRd3EF0z3II86cE1z2UBX+yWgvIBe32TxcxN5/xrIknz7ziPD9hZcqBLvrsUYRsLTze0gnCsspSI82TviTPQYEMYk+j5CE8ZDDjkDQXoW3ceSBTUzoKiJYfqB1qBOE32UsLib5sM9qlHrBr76yxo9rYnYWdOtZ72M88yNo9Vc5MZkgDhtaqRohNUwsiiF1yW08xxgNhZU2BE3xzn8XC0sYiEXHs9V5AFntNK7LbVCu3jgqkpxlxm7dmyDgMbzbFAB6hcl3lRLZdcPiwB8mubZegvdAAAwDPPFVEYZlB/YeRX6T6eO+ZxS7u1cvxXEex0xMAAAAA
168 | Replace
169 | BIIBAFjhf2OXh9C5pDLqAaMZOl8QQ8KDZNVIa9drFKiwvp8Zb1rrYOwRVgvIxJyL5wFhpAKV9CIY9usXBrgiYGahXiaBmWcaDnMAlLu2THdDzI4h3XN/02Dk9uL8RupUJJjhq4dJcZncs8Kd07co2Nml5nvrGUXV9jHJ2EgBMIm2OxjRuuApt0AWauSZ/dgXT1rlc4YcyYXCBRPCUqpm7C7Pcz202/io08M99B4aZvAcUzUv5e54pjCrZrtMFrz2Oh8hQZbFM0vXVKBXLEGAN9hmHe3o51sapwyyHikUZ827nlT+y4zHnWAMc0v7r6R4uQ1+8iaMwaf3gBjIlY8K2tFHkjMAAAAA
170 |
171 |
172 |
173 |
174 |
175 |
--------------------------------------------------------------------------------
/NVMe_patches_10_12_0.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | 68e7cad234ccf6b76cee6f7ba667c173
7 | PatchedMD5
8 | 827266cb03218ec46566f69c56eb3548
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | IONVMeFamily Pike R. Alpha Patch#1
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | Find
21 | ibPwAgAAweAMBQAQAACJgw==
22 | Replace
23 | ibPwAgAAweAJBQAQAACJgw==
24 |
25 |
26 | Comment
27 | IONVMeFamily Pike R. Alpha Patch#2
28 | Disabled
29 |
30 | Name
31 | IONVMeFamily
32 | Find
33 | D7aMiIIAAACD+QwPhTIBAA==
34 | Replace
35 | D7aMiIIAAACD+QkPhTIBAA==
36 |
37 |
38 | Comment
39 | IONVMeFamily Pike R. Alpha Patch#3
40 | Disabled
41 |
42 | Name
43 | IONVMeFamily
44 | Find
45 | AMeDpAAAAAAQAABIi0gISA==
46 | Replace
47 | AMeDpAAAAAACAABIi0gISA==
48 |
49 |
50 | Comment
51 | IONVMeFamily Pike R. Alpha Patch#4
52 | Disabled
53 |
54 | Name
55 | IONVMeFamily
56 | Find
57 | SYnGTYX2dGFBwecMSWP/vg==
58 | Replace
59 | SYnGTYX2dGFBwecJSWP/vg==
60 |
61 |
62 | Comment
63 | IONVMeFamily Pike R. Alpha Patch#5
64 | Disabled
65 |
66 | Name
67 | IONVMeFamily
68 | Find
69 | hv8PAABIwegMD7cPgeH/Dw==
70 | Replace
71 | hv8PAABIwegJD7cPgeH/Dw==
72 |
73 |
74 | Comment
75 | IONVMeFamily Pike R. Alpha Patch#6_7
76 | Disabled
77 |
78 | Name
79 | IONVMeFamily
80 | Find
81 | icGB4f8PAABIAdFIgfn/DwAAdzs=
82 | Replace
83 | icGB4f8BAABIAdFIgfn/AQAAdzs=
84 |
85 |
86 | Comment
87 | IONVMeFamily Pike R. Alpha Patch#8
88 | Disabled
89 |
90 | Name
91 | IONVMeFamily
92 | Find
93 | SYHF/w8AAEnB7QxJiwQkSA==
94 | Replace
95 | SYHF/w8AAEnB7QlJiwQkSA==
96 |
97 |
98 | Comment
99 | IONVMeFamily Pike R. Alpha Patch#9_10
100 | Disabled
101 |
102 | Name
103 | IONVMeFamily
104 | Find
105 | BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAAQAABJKfQ=
106 | Replace
107 | BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAACAABJKfQ=
108 |
109 |
110 | Comment
111 | IONVMeFamily Pike R. Alpha Patch#11
112 | Disabled
113 |
114 | Name
115 | IONVMeFamily
116 | Find
117 | AABJiY4iAQAAugAQAABIKQ==
118 | Replace
119 | AABJiY4iAQAAugACAABIKQ==
120 |
121 |
122 | Comment
123 | IONVMeFamily Pike R. Alpha Patch#12
124 | Disabled
125 |
126 | Name
127 | IONVMeFamily
128 | Find
129 | yAAAAEkp17gAEAAATYskJA==
130 | Replace
131 | yAAAAEkp17gAAgAATYskJA==
132 |
133 |
134 | Comment
135 | IONVMeFamily Pike R. Alpha Patch#13
136 | Disabled
137 |
138 | Name
139 | IONVMeFamily
140 | Find
141 | 4b+AQBUGTYnWugAQAABFMQ==
142 | Replace
143 | 4b+AQBUGTYnWugACAABFMQ==
144 |
145 |
146 | Comment
147 | IONVMeFamily Pike R. Alpha Patch#14
148 | Disabled
149 |
150 | Name
151 | IONVMeFamily
152 | Find
153 | iWTY+EmBxAAQAABJgccA8A==
154 | Replace
155 | iWTY+EmBxAACAABJgccA8A==
156 |
157 |
158 | Comment
159 | IONVMeFamily Pike R. Alpha Patch#15
160 | Disabled
161 |
162 | Name
163 | IONVMeFamily
164 | Find
165 | Bf8PAABIwegMZvfB/w8PlQ==
166 | Replace
167 | Bf8PAABIwegJZvfB/w8PlQ==
168 |
169 |
170 | Comment
171 | IONVMeFamily Pike R. Alpha Patch#16
172 | Disabled
173 |
174 | Name
175 | IONVMeFamily
176 | Find
177 | weIIQQ+2wcHgDEQJ0EQJwA==
178 | Replace
179 | weIIQQ+2wcHgCUQJ0EQJwA==
180 |
181 |
182 | Comment
183 | IONVMeFamily Pike R. Alpha Patch#17
184 | Disabled
185 |
186 | Name
187 | IONVMeFamily
188 | Find
189 | RYTJD5XAD7bAweAMRAnYRA==
190 | Replace
191 | RYTJD5XAD7bAweAJRAnYRA==
192 |
193 |
194 |
195 |
196 |
197 |
--------------------------------------------------------------------------------
/NVMe_patches_10_12_1.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | 78d587a16e5736b563a175fbf8707372
7 | PatchedMD5
8 | 291b7e63764598ac8052c8a363964cb8
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | IONVMeFamily Pike R. Alpha Patch#1
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | Find
21 | ibP4AgAAweAMBQAQAACJgw==
22 | Replace
23 | ibP4AgAAweAJBQAQAACJgw==
24 |
25 |
26 | Comment
27 | IONVMeFamily Pike R. Alpha Patch#2
28 | Disabled
29 |
30 | Name
31 | IONVMeFamily
32 | Find
33 | D7aMiIIAAACD+QwPhTIBAA==
34 | Replace
35 | D7aMiIIAAACD+QkPhTIBAA==
36 |
37 |
38 | Comment
39 | IONVMeFamily Pike R. Alpha Patch#3
40 | Disabled
41 |
42 | Name
43 | IONVMeFamily
44 | Find
45 | AMeDpAAAAAAQAABIi0gISA==
46 | Replace
47 | AMeDpAAAAAACAABIi0gISA==
48 |
49 |
50 | Comment
51 | IONVMeFamily Pike R. Alpha Patch#4
52 | Disabled
53 |
54 | Name
55 | IONVMeFamily
56 | Find
57 | SYnGTYX2dGFBwecMSWP/vg==
58 | Replace
59 | SYnGTYX2dGFBwecJSWP/vg==
60 |
61 |
62 | Comment
63 | IONVMeFamily Pike R. Alpha Patch#5
64 | Disabled
65 |
66 | Name
67 | IONVMeFamily
68 | Find
69 | hv8PAABIwegMD7cPgeH/Dw==
70 | Replace
71 | hv8PAABIwegJD7cPgeH/Dw==
72 |
73 |
74 | Comment
75 | IONVMeFamily Pike R. Alpha Patch#6_7
76 | Disabled
77 |
78 | Name
79 | IONVMeFamily
80 | Find
81 | icGB4f8PAABIAdFIgfn/DwAAdzs=
82 | Replace
83 | icGB4f8BAABIAdFIgfn/AQAAdzs=
84 |
85 |
86 | Comment
87 | IONVMeFamily Pike R. Alpha Patch#8
88 | Disabled
89 |
90 | Name
91 | IONVMeFamily
92 | Find
93 | SYHF/w8AAEnB7QxJiwQkSA==
94 | Replace
95 | SYHF/w8AAEnB7QlJiwQkSA==
96 |
97 |
98 | Comment
99 | IONVMeFamily Pike R. Alpha Patch#9_10
100 | Disabled
101 |
102 | Name
103 | IONVMeFamily
104 | Find
105 | BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAAQAABJKfQ=
106 | Replace
107 | BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAACAABJKfQ=
108 |
109 |
110 | Comment
111 | IONVMeFamily Pike R. Alpha Patch#11
112 | Disabled
113 |
114 | Name
115 | IONVMeFamily
116 | Find
117 | AABJiY4iAQAAugAQAABIKQ==
118 | Replace
119 | AABJiY4iAQAAugACAABIKQ==
120 |
121 |
122 | Comment
123 | IONVMeFamily Pike R. Alpha Patch#12
124 | Disabled
125 |
126 | Name
127 | IONVMeFamily
128 | Find
129 | yAAAAEkp17gAEAAATYskJA==
130 | Replace
131 | yAAAAEkp17gAAgAATYskJA==
132 |
133 |
134 | Comment
135 | IONVMeFamily Pike R. Alpha Patch#13
136 | Disabled
137 |
138 | Name
139 | IONVMeFamily
140 | Find
141 | 4b+AQBUGTYnWugAQAABFMQ==
142 | Replace
143 | 4b+AQBUGTYnWugACAABFMQ==
144 |
145 |
146 | Comment
147 | IONVMeFamily Pike R. Alpha Patch#14
148 | Disabled
149 |
150 | Name
151 | IONVMeFamily
152 | Find
153 | iWTY+EmBxAAQAABJgccA8A==
154 | Replace
155 | iWTY+EmBxAACAABJgccA8A==
156 |
157 |
158 | Comment
159 | IONVMeFamily Pike R. Alpha Patch#15
160 | Disabled
161 |
162 | Name
163 | IONVMeFamily
164 | Find
165 | Bf8PAABIwegMZvfB/w8PlQ==
166 | Replace
167 | Bf8PAABIwegJZvfB/w8PlQ==
168 |
169 |
170 | Comment
171 | IONVMeFamily Pike R. Alpha Patch#16
172 | Disabled
173 |
174 | Name
175 | IONVMeFamily
176 | Find
177 | weIIQQ+2wcHgDEQJ0EQJwA==
178 | Replace
179 | weIIQQ+2wcHgCUQJ0EQJwA==
180 |
181 |
182 | Comment
183 | IONVMeFamily Pike R. Alpha Patch#17
184 | Disabled
185 |
186 | Name
187 | IONVMeFamily
188 | Find
189 | RYTJD5XAD7bAweAMRAnYRA==
190 | Replace
191 | RYTJD5XAD7bAweAJRAnYRA==
192 |
193 |
194 |
195 |
196 |
197 |
--------------------------------------------------------------------------------
/NVMe_patches_10_12_1_16B2555.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | 46932bdf9fa5aa48803369fa87c5050a
7 | PatchedMD5
8 | 314f150f01867103769ddcd60203d966
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | IONVMeFamily Pike R. Alpha Patch#1
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | Find
21 | ibP4AgAAweAMBQAQAACJgw==
22 | Replace
23 | ibP4AgAAweAJBQAQAACJgw==
24 |
25 |
26 | Comment
27 | IONVMeFamily Pike R. Alpha Patch#2
28 | Disabled
29 |
30 | Name
31 | IONVMeFamily
32 | Find
33 | D7aMiIIAAACD+QwPhTIBAA==
34 | Replace
35 | D7aMiIIAAACD+QkPhTIBAA==
36 |
37 |
38 | Comment
39 | IONVMeFamily Pike R. Alpha Patch#3
40 | Disabled
41 |
42 | Name
43 | IONVMeFamily
44 | Find
45 | AMeDpAAAAAAQAABIi0gISA==
46 | Replace
47 | AMeDpAAAAAACAABIi0gISA==
48 |
49 |
50 | Comment
51 | IONVMeFamily Pike R. Alpha Patch#4
52 | Disabled
53 |
54 | Name
55 | IONVMeFamily
56 | Find
57 | SYnGTYX2dGFBwecMSWP/vg==
58 | Replace
59 | SYnGTYX2dGFBwecJSWP/vg==
60 |
61 |
62 | Comment
63 | IONVMeFamily Pike R. Alpha Patch#5
64 | Disabled
65 |
66 | Name
67 | IONVMeFamily
68 | Find
69 | hv8PAABIwegMD7cPgeH/Dw==
70 | Replace
71 | hv8PAABIwegJD7cPgeH/Dw==
72 |
73 |
74 | Comment
75 | IONVMeFamily Pike R. Alpha Patch#6_7
76 | Disabled
77 |
78 | Name
79 | IONVMeFamily
80 | Find
81 | icGB4f8PAABIAdFIgfn/DwAAdzs=
82 | Replace
83 | icGB4f8BAABIAdFIgfn/AQAAdzs=
84 |
85 |
86 | Comment
87 | IONVMeFamily Pike R. Alpha Patch#8
88 | Disabled
89 |
90 | Name
91 | IONVMeFamily
92 | Find
93 | SYHF/w8AAEnB7QxJiwQkSA==
94 | Replace
95 | SYHF/w8AAEnB7QlJiwQkSA==
96 |
97 |
98 | Comment
99 | IONVMeFamily Pike R. Alpha Patch#9_10
100 | Disabled
101 |
102 | Name
103 | IONVMeFamily
104 | Find
105 | BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAAQAABJKfQ=
106 | Replace
107 | BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAACAABJKfQ=
108 |
109 |
110 | Comment
111 | IONVMeFamily Pike R. Alpha Patch#11
112 | Disabled
113 |
114 | Name
115 | IONVMeFamily
116 | Find
117 | AABJiY4iAQAAugAQAABIKQ==
118 | Replace
119 | AABJiY4iAQAAugACAABIKQ==
120 |
121 |
122 | Comment
123 | IONVMeFamily Pike R. Alpha Patch#12
124 | Disabled
125 |
126 | Name
127 | IONVMeFamily
128 | Find
129 | yAAAAEkp17gAEAAATYskJA==
130 | Replace
131 | yAAAAEkp17gAAgAATYskJA==
132 |
133 |
134 | Comment
135 | IONVMeFamily Pike R. Alpha Patch#13
136 | Disabled
137 |
138 | Name
139 | IONVMeFamily
140 | Find
141 | 4b+AQBUGTYnWugAQAABFMQ==
142 | Replace
143 | 4b+AQBUGTYnWugACAABFMQ==
144 |
145 |
146 | Comment
147 | IONVMeFamily Pike R. Alpha Patch#14
148 | Disabled
149 |
150 | Name
151 | IONVMeFamily
152 | Find
153 | iWTY+EmBxAAQAABJgccA8A==
154 | Replace
155 | iWTY+EmBxAACAABJgccA8A==
156 |
157 |
158 | Comment
159 | IONVMeFamily Pike R. Alpha Patch#15
160 | Disabled
161 |
162 | Name
163 | IONVMeFamily
164 | Find
165 | Bf8PAABIwegMZvfB/w8PlQ==
166 | Replace
167 | Bf8PAABIwegJZvfB/w8PlQ==
168 |
169 |
170 | Comment
171 | IONVMeFamily Pike R. Alpha Patch#16
172 | Disabled
173 |
174 | Name
175 | IONVMeFamily
176 | Find
177 | weIIQQ+2wcHgDEQJ0EQJwA==
178 | Replace
179 | weIIQQ+2wcHgCUQJ0EQJwA==
180 |
181 |
182 | Comment
183 | IONVMeFamily Pike R. Alpha Patch#17
184 | Disabled
185 |
186 | Name
187 | IONVMeFamily
188 | Find
189 | RYTJD5XAD7bAweAMRAnYRA==
190 | Replace
191 | RYTJD5XAD7bAweAJRAnYRA==
192 |
193 |
194 |
195 |
196 |
197 |
--------------------------------------------------------------------------------
/NVMe_patches_10_12_2.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | c8e0cf366f1d79e70735c9f22b80b5dd
7 | PatchedMD5
8 | a91961c38012d2abb3cd1589ddc60a23
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | IONVMeFamily Pike R. Alpha Patch#1
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | Find
21 | ibP4AgAAweAMBQAQAACJgw==
22 | Replace
23 | ibP4AgAAweAJBQAQAACJgw==
24 |
25 |
26 | Comment
27 | IONVMeFamily Pike R. Alpha Patch#2
28 | Disabled
29 |
30 | Name
31 | IONVMeFamily
32 | Find
33 | D7aMiIIAAACD+QwPhTIBAA==
34 | Replace
35 | D7aMiIIAAACD+QkPhTIBAA==
36 |
37 |
38 | Comment
39 | IONVMeFamily Pike R. Alpha Patch#3
40 | Disabled
41 |
42 | Name
43 | IONVMeFamily
44 | Find
45 | AMeDpAAAAAAQAABIi0gISA==
46 | Replace
47 | AMeDpAAAAAACAABIi0gISA==
48 |
49 |
50 | Comment
51 | IONVMeFamily Pike R. Alpha Patch#4
52 | Disabled
53 |
54 | Name
55 | IONVMeFamily
56 | Find
57 | SYnGTYX2dGFBwecMSWP/vg==
58 | Replace
59 | SYnGTYX2dGFBwecJSWP/vg==
60 |
61 |
62 | Comment
63 | IONVMeFamily Pike R. Alpha Patch#5
64 | Disabled
65 |
66 | Name
67 | IONVMeFamily
68 | Find
69 | hv8PAABIwegMD7cPgeH/Dw==
70 | Replace
71 | hv8PAABIwegJD7cPgeH/Dw==
72 |
73 |
74 | Comment
75 | IONVMeFamily Pike R. Alpha Patch#6_7
76 | Disabled
77 |
78 | Name
79 | IONVMeFamily
80 | Find
81 | icGB4f8PAABIAdFIgfn/DwAAdzs=
82 | Replace
83 | icGB4f8BAABIAdFIgfn/AQAAdzs=
84 |
85 |
86 | Comment
87 | IONVMeFamily Pike R. Alpha Patch#8
88 | Disabled
89 |
90 | Name
91 | IONVMeFamily
92 | Find
93 | SYHF/w8AAEnB7QxJiwQkSA==
94 | Replace
95 | SYHF/w8AAEnB7QlJiwQkSA==
96 |
97 |
98 | Comment
99 | IONVMeFamily Pike R. Alpha Patch#9_10
100 | Disabled
101 |
102 | Name
103 | IONVMeFamily
104 | Find
105 | BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAAQAABJKfQ=
106 | Replace
107 | BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAACAABJKfQ=
108 |
109 |
110 | Comment
111 | IONVMeFamily Pike R. Alpha Patch#11
112 | Disabled
113 |
114 | Name
115 | IONVMeFamily
116 | Find
117 | AABJiY4iAQAAugAQAABIKQ==
118 | Replace
119 | AABJiY4iAQAAugACAABIKQ==
120 |
121 |
122 | Comment
123 | IONVMeFamily Pike R. Alpha Patch#12
124 | Disabled
125 |
126 | Name
127 | IONVMeFamily
128 | Find
129 | yAAAAEkp17gAEAAATYskJA==
130 | Replace
131 | yAAAAEkp17gAAgAATYskJA==
132 |
133 |
134 | Comment
135 | IONVMeFamily Pike R. Alpha Patch#13
136 | Disabled
137 |
138 | Name
139 | IONVMeFamily
140 | Find
141 | 4b+AQBUGTYnWugAQAABFMQ==
142 | Replace
143 | 4b+AQBUGTYnWugACAABFMQ==
144 |
145 |
146 | Comment
147 | IONVMeFamily Pike R. Alpha Patch#14
148 | Disabled
149 |
150 | Name
151 | IONVMeFamily
152 | Find
153 | iWTY+EmBxAAQAABJgccA8A==
154 | Replace
155 | iWTY+EmBxAACAABJgccA8A==
156 |
157 |
158 | Comment
159 | IONVMeFamily Pike R. Alpha Patch#15
160 | Disabled
161 |
162 | Name
163 | IONVMeFamily
164 | Find
165 | Bf8PAABIwegMZvfB/w8PlQ==
166 | Replace
167 | Bf8PAABIwegJZvfB/w8PlQ==
168 |
169 |
170 | Comment
171 | IONVMeFamily Pike R. Alpha Patch#16
172 | Disabled
173 |
174 | Name
175 | IONVMeFamily
176 | Find
177 | weIIQQ+2wcHgDEQJ0EQJwA==
178 | Replace
179 | weIIQQ+2wcHgCUQJ0EQJwA==
180 |
181 |
182 | Comment
183 | IONVMeFamily Pike R. Alpha Patch#17
184 | Disabled
185 |
186 | Name
187 | IONVMeFamily
188 | Find
189 | RYTJD5XAD7bAweAMRAnYRA==
190 | Replace
191 | RYTJD5XAD7bAweAJRAnYRA==
192 |
193 |
194 |
195 |
196 |
197 |
--------------------------------------------------------------------------------
/NVMe_patches_10_12_3.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | b54230d2816150a4d57b000d23bf1fc1
7 | PatchedMD5
8 | 2ea6658fbc1b161b4e1131ba5c2c5196
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | IONVMeFamily Pike R. Alpha Patch#1
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | Find
21 | ibP4AgAAweAMBQAQAACJgw==
22 | Replace
23 | ibP4AgAAweAJBQAQAACJgw==
24 |
25 |
26 | Comment
27 | IONVMeFamily Pike R. Alpha Patch#2
28 | Disabled
29 |
30 | Name
31 | IONVMeFamily
32 | Find
33 | D7aMiIIAAACD+QwPhTIBAA==
34 | Replace
35 | D7aMiIIAAACD+QkPhTIBAA==
36 |
37 |
38 | Comment
39 | IONVMeFamily Pike R. Alpha Patch#3
40 | Disabled
41 |
42 | Name
43 | IONVMeFamily
44 | Find
45 | AMeDpAAAAAAQAABIi0gISA==
46 | Replace
47 | AMeDpAAAAAACAABIi0gISA==
48 |
49 |
50 | Comment
51 | IONVMeFamily Pike R. Alpha Patch#4
52 | Disabled
53 |
54 | Name
55 | IONVMeFamily
56 | Find
57 | SYnGTYX2dGFBwecMSWP/vg==
58 | Replace
59 | SYnGTYX2dGFBwecJSWP/vg==
60 |
61 |
62 | Comment
63 | IONVMeFamily Pike R. Alpha Patch#5
64 | Disabled
65 |
66 | Name
67 | IONVMeFamily
68 | Find
69 | hv8PAABIwegMD7cPgeH/Dw==
70 | Replace
71 | hv8PAABIwegJD7cPgeH/Dw==
72 |
73 |
74 | Comment
75 | IONVMeFamily Pike R. Alpha Patch#6_7
76 | Disabled
77 |
78 | Name
79 | IONVMeFamily
80 | Find
81 | icGB4f8PAABIAdFIgfn/DwAAdzs=
82 | Replace
83 | icGB4f8BAABIAdFIgfn/AQAAdzs=
84 |
85 |
86 | Comment
87 | IONVMeFamily Pike R. Alpha Patch#8
88 | Disabled
89 |
90 | Name
91 | IONVMeFamily
92 | Find
93 | SYHF/w8AAEnB7QxJiwQkSA==
94 | Replace
95 | SYHF/w8AAEnB7QlJiwQkSA==
96 |
97 |
98 | Comment
99 | IONVMeFamily Pike R. Alpha Patch#9_10
100 | Disabled
101 |
102 | Name
103 | IONVMeFamily
104 | Find
105 | BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAAQAABJKfQ=
106 | Replace
107 | BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAACAABJKfQ=
108 |
109 |
110 | Comment
111 | IONVMeFamily Pike R. Alpha Patch#11
112 | Disabled
113 |
114 | Name
115 | IONVMeFamily
116 | Find
117 | AABJiY4iAQAAugAQAABIKQ==
118 | Replace
119 | AABJiY4iAQAAugACAABIKQ==
120 |
121 |
122 | Comment
123 | IONVMeFamily Pike R. Alpha Patch#12
124 | Disabled
125 |
126 | Name
127 | IONVMeFamily
128 | Find
129 | yAAAAEkp17gAEAAATYskJA==
130 | Replace
131 | yAAAAEkp17gAAgAATYskJA==
132 |
133 |
134 | Comment
135 | IONVMeFamily Pike R. Alpha Patch#13
136 | Disabled
137 |
138 | Name
139 | IONVMeFamily
140 | Find
141 | 4b+AQBUGTYnWugAQAABFMQ==
142 | Replace
143 | 4b+AQBUGTYnWugACAABFMQ==
144 |
145 |
146 | Comment
147 | IONVMeFamily Pike R. Alpha Patch#14
148 | Disabled
149 |
150 | Name
151 | IONVMeFamily
152 | Find
153 | iWTY+EmBxAAQAABJgccA8A==
154 | Replace
155 | iWTY+EmBxAACAABJgccA8A==
156 |
157 |
158 | Comment
159 | IONVMeFamily Pike R. Alpha Patch#15
160 | Disabled
161 |
162 | Name
163 | IONVMeFamily
164 | Find
165 | Bf8PAABIwegMZvfB/w8PlQ==
166 | Replace
167 | Bf8PAABIwegJZvfB/w8PlQ==
168 |
169 |
170 | Comment
171 | IONVMeFamily Pike R. Alpha Patch#16
172 | Disabled
173 |
174 | Name
175 | IONVMeFamily
176 | Find
177 | weIIQQ+2wcHgDEQJ0EQJwA==
178 | Replace
179 | weIIQQ+2wcHgCUQJ0EQJwA==
180 |
181 |
182 | Comment
183 | IONVMeFamily Pike R. Alpha Patch#17
184 | Disabled
185 |
186 | Name
187 | IONVMeFamily
188 | Find
189 | RYTJD5XAD7bAweAMRAnYRA==
190 | Replace
191 | RYTJD5XAD7bAweAJRAnYRA==
192 |
193 |
194 |
195 |
196 |
197 |
--------------------------------------------------------------------------------
/NVMe_patches_10_12_4.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | cd81a56a2baa193cc1c66e8b52a618e7
7 | PatchedMD5
8 | ba321f2b26770f1f9faebbf627b29b35
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | IONVMeFamily Pike R. Alpha Patch#1
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | Find
21 | weAMBQAQAACJgw==
22 | Replace
23 | weAJBQAQAACJgw==
24 |
25 |
26 | Comment
27 | IONVMeFamily Pike R. Alpha Patch#2
28 | Disabled
29 |
30 | Name
31 | IONVMeFamily
32 | Find
33 | D7aMiIIAAACD+QwPhTIBAA==
34 | Replace
35 | D7aMiIIAAACD+QkPhTIBAA==
36 |
37 |
38 | Comment
39 | IONVMeFamily Pike R. Alpha Patch#3
40 | Disabled
41 |
42 | Name
43 | IONVMeFamily
44 | Find
45 | AMeDpAAAAAAQAABIi0gISA==
46 | Replace
47 | AMeDpAAAAAACAABIi0gISA==
48 |
49 |
50 | Comment
51 | IONVMeFamily Pike R. Alpha Patch#4
52 | Disabled
53 |
54 | Name
55 | IONVMeFamily
56 | Find
57 | SYnGTYX2dGFBwecMSWP/vg==
58 | Replace
59 | SYnGTYX2dGFBwecJSWP/vg==
60 |
61 |
62 | Comment
63 | IONVMeFamily Pike R. Alpha Patch#5
64 | Disabled
65 |
66 | Name
67 | IONVMeFamily
68 | Find
69 | hv8PAABIwegMD7cPgeH/Dw==
70 | Replace
71 | hv8PAABIwegJD7cPgeH/Dw==
72 |
73 |
74 | Comment
75 | IONVMeFamily Pike R. Alpha Patch#6_7
76 | Disabled
77 |
78 | Name
79 | IONVMeFamily
80 | Find
81 | icGB4f8PAABIAdFIgfn/DwAAdzs=
82 | Replace
83 | icGB4f8BAABIAdFIgfn/AQAAdzs=
84 |
85 |
86 | Comment
87 | IONVMeFamily Pike R. Alpha Patch#8
88 | Disabled
89 |
90 | Name
91 | IONVMeFamily
92 | Find
93 | SYHF/w8AAEnB7QxJiwQkSA==
94 | Replace
95 | SYHF/w8AAEnB7QlJiwQkSA==
96 |
97 |
98 | Comment
99 | IONVMeFamily Pike R. Alpha Patch#9_10
100 | Disabled
101 |
102 | Name
103 | IONVMeFamily
104 | Find
105 | BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAAQAABJKfQ=
106 | Replace
107 | BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAACAABJKfQ=
108 |
109 |
110 | Comment
111 | IONVMeFamily Pike R. Alpha Patch#11
112 | Disabled
113 |
114 | Name
115 | IONVMeFamily
116 | Find
117 | AABJiY4iAQAAugAQAABIKQ==
118 | Replace
119 | AABJiY4iAQAAugACAABIKQ==
120 |
121 |
122 | Comment
123 | IONVMeFamily Pike R. Alpha Patch#12
124 | Disabled
125 |
126 | Name
127 | IONVMeFamily
128 | Find
129 | yAAAAEkp17gAEAAATYskJA==
130 | Replace
131 | yAAAAEkp17gAAgAATYskJA==
132 |
133 |
134 | Comment
135 | IONVMeFamily Pike R. Alpha Patch#13
136 | Disabled
137 |
138 | Name
139 | IONVMeFamily
140 | Find
141 | 4b+AQBUGTYnWugAQAABFMQ==
142 | Replace
143 | 4b+AQBUGTYnWugACAABFMQ==
144 |
145 |
146 | Comment
147 | IONVMeFamily Pike R. Alpha Patch#14
148 | Disabled
149 |
150 | Name
151 | IONVMeFamily
152 | Find
153 | iWTY+EmBxAAQAABJgccA8A==
154 | Replace
155 | iWTY+EmBxAACAABJgccA8A==
156 |
157 |
158 | Comment
159 | IONVMeFamily Pike R. Alpha Patch#15
160 | Disabled
161 |
162 | Name
163 | IONVMeFamily
164 | Find
165 | Bf8PAABIwegMZvfB/w8PlQ==
166 | Replace
167 | Bf8PAABIwegJZvfB/w8PlQ==
168 |
169 |
170 | Comment
171 | IONVMeFamily Pike R. Alpha Patch#16
172 | Disabled
173 |
174 | Name
175 | IONVMeFamily
176 | Find
177 | weIIQQ+2wcHgDEQJ0EQJwA==
178 | Replace
179 | weIIQQ+2wcHgCUQJ0EQJwA==
180 |
181 |
182 | Comment
183 | IONVMeFamily Pike R. Alpha Patch#17
184 | Disabled
185 |
186 | Name
187 | IONVMeFamily
188 | Find
189 | RYTJD5XAD7bAweAMRAnYRA==
190 | Replace
191 | RYTJD5XAD7bAweAJRAnYRA==
192 |
193 |
194 |
195 |
196 |
197 |
--------------------------------------------------------------------------------
/NVMe_patches_10_12_5.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | 5093d2f6b472e6660f5242324ba958a6
7 | PatchedMD5
8 | d02e1e567d72823617b2b7ba6ea710b7
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | IONVMeFamily Pike R. Alpha Patch#1
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | Find
21 | weAMBQAQAACJgw==
22 | Replace
23 | weAJBQAQAACJgw==
24 |
25 |
26 | Comment
27 | IONVMeFamily Pike R. Alpha Patch#2
28 | Disabled
29 |
30 | Name
31 | IONVMeFamily
32 | Find
33 | D7aMiIIAAACD+QwPhTIBAA==
34 | Replace
35 | D7aMiIIAAACD+QkPhTIBAA==
36 |
37 |
38 | Comment
39 | IONVMeFamily Pike R. Alpha Patch#3
40 | Disabled
41 |
42 | Name
43 | IONVMeFamily
44 | Find
45 | AMeDpAAAAAAQAABIi0gISA==
46 | Replace
47 | AMeDpAAAAAACAABIi0gISA==
48 |
49 |
50 | Comment
51 | IONVMeFamily Pike R. Alpha Patch#4
52 | Disabled
53 |
54 | Name
55 | IONVMeFamily
56 | Find
57 | SYnGTYX2dGFBwecMSWP/vg==
58 | Replace
59 | SYnGTYX2dGFBwecJSWP/vg==
60 |
61 |
62 | Comment
63 | IONVMeFamily Pike R. Alpha Patch#5
64 | Disabled
65 |
66 | Name
67 | IONVMeFamily
68 | Find
69 | hv8PAABIwegMD7cPgeH/Dw==
70 | Replace
71 | hv8PAABIwegJD7cPgeH/Dw==
72 |
73 |
74 | Comment
75 | IONVMeFamily Pike R. Alpha Patch#6_7
76 | Disabled
77 |
78 | Name
79 | IONVMeFamily
80 | Find
81 | icGB4f8PAABIAdFIgfn/DwAAdzs=
82 | Replace
83 | icGB4f8BAABIAdFIgfn/AQAAdzs=
84 |
85 |
86 | Comment
87 | IONVMeFamily Pike R. Alpha Patch#8
88 | Disabled
89 |
90 | Name
91 | IONVMeFamily
92 | Find
93 | SYHF/w8AAEnB7QxJiwQkSA==
94 | Replace
95 | SYHF/w8AAEnB7QlJiwQkSA==
96 |
97 |
98 | Comment
99 | IONVMeFamily Pike R. Alpha Patch#9_10
100 | Disabled
101 |
102 | Name
103 | IONVMeFamily
104 | Find
105 | BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAAQAABJKfQ=
106 | Replace
107 | BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAACAABJKfQ=
108 |
109 |
110 | Comment
111 | IONVMeFamily Pike R. Alpha Patch#11
112 | Disabled
113 |
114 | Name
115 | IONVMeFamily
116 | Find
117 | AABJiY4iAQAAugAQAABIKQ==
118 | Replace
119 | AABJiY4iAQAAugACAABIKQ==
120 |
121 |
122 | Comment
123 | IONVMeFamily Pike R. Alpha Patch#12
124 | Disabled
125 |
126 | Name
127 | IONVMeFamily
128 | Find
129 | yAAAAEkp17gAEAAATYskJA==
130 | Replace
131 | yAAAAEkp17gAAgAATYskJA==
132 |
133 |
134 | Comment
135 | IONVMeFamily Pike R. Alpha Patch#13
136 | Disabled
137 |
138 | Name
139 | IONVMeFamily
140 | Find
141 | 4b+AQBUGTYnWugAQAABFMQ==
142 | Replace
143 | 4b+AQBUGTYnWugACAABFMQ==
144 |
145 |
146 | Comment
147 | IONVMeFamily Pike R. Alpha Patch#14
148 | Disabled
149 |
150 | Name
151 | IONVMeFamily
152 | Find
153 | iWTY+EmBxAAQAABJgccA8A==
154 | Replace
155 | iWTY+EmBxAACAABJgccA8A==
156 |
157 |
158 | Comment
159 | IONVMeFamily Pike R. Alpha Patch#15
160 | Disabled
161 |
162 | Name
163 | IONVMeFamily
164 | Find
165 | Bf8PAABIwegMZvfB/w8PlQ==
166 | Replace
167 | Bf8PAABIwegJZvfB/w8PlQ==
168 |
169 |
170 | Comment
171 | IONVMeFamily Pike R. Alpha Patch#16
172 | Disabled
173 |
174 | Name
175 | IONVMeFamily
176 | Find
177 | weIIQQ+2wcHgDEQJ0EQJwA==
178 | Replace
179 | weIIQQ+2wcHgCUQJ0EQJwA==
180 |
181 |
182 | Comment
183 | IONVMeFamily Pike R. Alpha Patch#17
184 | Disabled
185 |
186 | Name
187 | IONVMeFamily
188 | Find
189 | RYTJD5XAD7bAweAMRAnYRA==
190 | Replace
191 | RYTJD5XAD7bAweAJRAnYRA==
192 |
193 |
194 |
195 |
196 |
197 |
--------------------------------------------------------------------------------
/NVMe_patches_10_12_6.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | c506f1fc40026c0262a736f0be318223
7 | PatchedMD5
8 | ff9c55bf11e522dd86e3dc5b2df7ff24
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | IONVMeFamily Pike R. Alpha Patch#1
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | Find
21 | weAMBQAQAACJgw==
22 | Replace
23 | weAJBQAQAACJgw==
24 |
25 |
26 | Comment
27 | IONVMeFamily Pike R. Alpha Patch#2
28 | Disabled
29 |
30 | Name
31 | IONVMeFamily
32 | Find
33 | D7aMiIIAAACD+QwPhTIBAA==
34 | Replace
35 | D7aMiIIAAACD+QkPhTIBAA==
36 |
37 |
38 | Comment
39 | IONVMeFamily Pike R. Alpha Patch#3
40 | Disabled
41 |
42 | Name
43 | IONVMeFamily
44 | Find
45 | AMeDpAAAAAAQAABIi0gISA==
46 | Replace
47 | AMeDpAAAAAACAABIi0gISA==
48 |
49 |
50 | Comment
51 | IONVMeFamily Pike R. Alpha Patch#4
52 | Disabled
53 |
54 | Name
55 | IONVMeFamily
56 | Find
57 | SYnGTYX2dGFBwecMSWP/vg==
58 | Replace
59 | SYnGTYX2dGFBwecJSWP/vg==
60 |
61 |
62 | Comment
63 | IONVMeFamily Pike R. Alpha Patch#5
64 | Disabled
65 |
66 | Name
67 | IONVMeFamily
68 | Find
69 | hv8PAABIwegMD7cPgeH/Dw==
70 | Replace
71 | hv8PAABIwegJD7cPgeH/Dw==
72 |
73 |
74 | Comment
75 | IONVMeFamily Pike R. Alpha Patch#6_7
76 | Disabled
77 |
78 | Name
79 | IONVMeFamily
80 | Find
81 | icGB4f8PAABIAdFIgfn/DwAAdzs=
82 | Replace
83 | icGB4f8BAABIAdFIgfn/AQAAdzs=
84 |
85 |
86 | Comment
87 | IONVMeFamily Pike R. Alpha Patch#8
88 | Disabled
89 |
90 | Name
91 | IONVMeFamily
92 | Find
93 | SYHF/w8AAEnB7QxJiwQkSA==
94 | Replace
95 | SYHF/w8AAEnB7QlJiwQkSA==
96 |
97 |
98 | Comment
99 | IONVMeFamily Pike R. Alpha Patch#9_10
100 | Disabled
101 |
102 | Name
103 | IONVMeFamily
104 | Find
105 | BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAAQAABJKfQ=
106 | Replace
107 | BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAACAABJKfQ=
108 |
109 |
110 | Comment
111 | IONVMeFamily Pike R. Alpha Patch#11
112 | Disabled
113 |
114 | Name
115 | IONVMeFamily
116 | Find
117 | AABJiY4iAQAAugAQAABIKQ==
118 | Replace
119 | AABJiY4iAQAAugACAABIKQ==
120 |
121 |
122 | Comment
123 | IONVMeFamily Pike R. Alpha Patch#12
124 | Disabled
125 |
126 | Name
127 | IONVMeFamily
128 | Find
129 | yAAAAEkp17gAEAAATYskJA==
130 | Replace
131 | yAAAAEkp17gAAgAATYskJA==
132 |
133 |
134 | Comment
135 | IONVMeFamily Pike R. Alpha Patch#13
136 | Disabled
137 |
138 | Name
139 | IONVMeFamily
140 | Find
141 | 4b+AQBUGTYnWugAQAABFMQ==
142 | Replace
143 | 4b+AQBUGTYnWugACAABFMQ==
144 |
145 |
146 | Comment
147 | IONVMeFamily Pike R. Alpha Patch#14
148 | Disabled
149 |
150 | Name
151 | IONVMeFamily
152 | Find
153 | iWTY+EmBxAAQAABJgccA8A==
154 | Replace
155 | iWTY+EmBxAACAABJgccA8A==
156 |
157 |
158 | Comment
159 | IONVMeFamily Pike R. Alpha Patch#15
160 | Disabled
161 |
162 | Name
163 | IONVMeFamily
164 | Find
165 | Bf8PAABIwegMZvfB/w8PlQ==
166 | Replace
167 | Bf8PAABIwegJZvfB/w8PlQ==
168 |
169 |
170 | Comment
171 | IONVMeFamily Pike R. Alpha Patch#16
172 | Disabled
173 |
174 | Name
175 | IONVMeFamily
176 | Find
177 | weIIQQ+2wcHgDEQJ0EQJwA==
178 | Replace
179 | weIIQQ+2wcHgCUQJ0EQJwA==
180 |
181 |
182 | Comment
183 | IONVMeFamily Pike R. Alpha Patch#17
184 | Disabled
185 |
186 | Name
187 | IONVMeFamily
188 | Find
189 | RYTJD5XAD7bAweAMRAnYRA==
190 | Replace
191 | RYTJD5XAD7bAweAJRAnYRA==
192 |
193 |
194 |
195 |
196 |
197 |
--------------------------------------------------------------------------------
/NVMe_patches_10_12_6_sec2017-001.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | a0bbf560c4792dfa5d569f7ec6eef096
7 | PatchedMD5
8 | 7b2373b99867c13c2d470ea3a7620f48
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | IONVMeFamily Pike R. Alpha Patch#1
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | Find
21 | weAMBQAQAACJgw==
22 | Replace
23 | weAJBQAQAACJgw==
24 |
25 |
26 | Comment
27 | IONVMeFamily Pike R. Alpha Patch#2
28 | Disabled
29 |
30 | Name
31 | IONVMeFamily
32 | Find
33 | D7aMiIIAAACD+QwPhTIBAA==
34 | Replace
35 | D7aMiIIAAACD+QkPhTIBAA==
36 |
37 |
38 | Comment
39 | IONVMeFamily Pike R. Alpha Patch#3
40 | Disabled
41 |
42 | Name
43 | IONVMeFamily
44 | Find
45 | AMeDpAAAAAAQAABIi0gISA==
46 | Replace
47 | AMeDpAAAAAACAABIi0gISA==
48 |
49 |
50 | Comment
51 | IONVMeFamily Pike R. Alpha Patch#4
52 | Disabled
53 |
54 | Name
55 | IONVMeFamily
56 | Find
57 | SYnGTYX2dGFBwecMSWP/vg==
58 | Replace
59 | SYnGTYX2dGFBwecJSWP/vg==
60 |
61 |
62 | Comment
63 | IONVMeFamily Pike R. Alpha Patch#5
64 | Disabled
65 |
66 | Name
67 | IONVMeFamily
68 | Find
69 | hv8PAABIwegMD7cPgeH/Dw==
70 | Replace
71 | hv8PAABIwegJD7cPgeH/Dw==
72 |
73 |
74 | Comment
75 | IONVMeFamily Pike R. Alpha Patch#6_7
76 | Disabled
77 |
78 | Name
79 | IONVMeFamily
80 | Find
81 | icGB4f8PAABIAdFIgfn/DwAAdzs=
82 | Replace
83 | icGB4f8BAABIAdFIgfn/AQAAdzs=
84 |
85 |
86 | Comment
87 | IONVMeFamily Pike R. Alpha Patch#8
88 | Disabled
89 |
90 | Name
91 | IONVMeFamily
92 | Find
93 | SYHF/w8AAEnB7QxJiwQkSA==
94 | Replace
95 | SYHF/w8AAEnB7QlJiwQkSA==
96 |
97 |
98 | Comment
99 | IONVMeFamily Pike R. Alpha Patch#9_10
100 | Disabled
101 |
102 | Name
103 | IONVMeFamily
104 | Find
105 | BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAAQAABJKfQ=
106 | Replace
107 | BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAACAABJKfQ=
108 |
109 |
110 | Comment
111 | IONVMeFamily Pike R. Alpha Patch#11
112 | Disabled
113 |
114 | Name
115 | IONVMeFamily
116 | Find
117 | AABJiY4iAQAAugAQAABIKQ==
118 | Replace
119 | AABJiY4iAQAAugACAABIKQ==
120 |
121 |
122 | Comment
123 | IONVMeFamily Pike R. Alpha Patch#12
124 | Disabled
125 |
126 | Name
127 | IONVMeFamily
128 | Find
129 | yAAAAEkp17gAEAAATYskJA==
130 | Replace
131 | yAAAAEkp17gAAgAATYskJA==
132 |
133 |
134 | Comment
135 | IONVMeFamily Pike R. Alpha Patch#13
136 | Disabled
137 |
138 | Name
139 | IONVMeFamily
140 | Find
141 | 4b+AQBUGTYnWugAQAABFMQ==
142 | Replace
143 | 4b+AQBUGTYnWugACAABFMQ==
144 |
145 |
146 | Comment
147 | IONVMeFamily Pike R. Alpha Patch#14
148 | Disabled
149 |
150 | Name
151 | IONVMeFamily
152 | Find
153 | iWTY+EmBxAAQAABJgccA8A==
154 | Replace
155 | iWTY+EmBxAACAABJgccA8A==
156 |
157 |
158 | Comment
159 | IONVMeFamily Pike R. Alpha Patch#15
160 | Disabled
161 |
162 | Name
163 | IONVMeFamily
164 | Find
165 | Bf8PAABIwegMZvfB/w8PlQ==
166 | Replace
167 | Bf8PAABIwegJZvfB/w8PlQ==
168 |
169 |
170 | Comment
171 | IONVMeFamily Pike R. Alpha Patch#16
172 | Disabled
173 |
174 | Name
175 | IONVMeFamily
176 | Find
177 | weIIQQ+2wcHgDEQJ0EQJwA==
178 | Replace
179 | weIIQQ+2wcHgCUQJ0EQJwA==
180 |
181 |
182 | Comment
183 | IONVMeFamily Pike R. Alpha Patch#17
184 | Disabled
185 |
186 | Name
187 | IONVMeFamily
188 | Find
189 | RYTJD5XAD7bAweAMRAnYRA==
190 | Replace
191 | RYTJD5XAD7bAweAJRAnYRA==
192 |
193 |
194 |
195 |
196 |
197 |
--------------------------------------------------------------------------------
/NVMe_patches_10_12_6_sec2017-002.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | fa8901ff4134d456d4cb1dcbe672eb8f
7 | PatchedMD5
8 | 3985ebe8e721a6c7127ec8fe87847550
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | IONVMeFamily Pike R. Alpha Patch#1
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | Find
21 | weAMBQAQAACJgw==
22 | Replace
23 | weAJBQAQAACJgw==
24 |
25 |
26 | Comment
27 | IONVMeFamily Pike R. Alpha Patch#2
28 | Disabled
29 |
30 | Name
31 | IONVMeFamily
32 | Find
33 | D7aMiIIAAACD+QwPhTIBAA==
34 | Replace
35 | D7aMiIIAAACD+QkPhTIBAA==
36 |
37 |
38 | Comment
39 | IONVMeFamily Pike R. Alpha Patch#3
40 | Disabled
41 |
42 | Name
43 | IONVMeFamily
44 | Find
45 | AMeDpAAAAAAQAABIi0gISA==
46 | Replace
47 | AMeDpAAAAAACAABIi0gISA==
48 |
49 |
50 | Comment
51 | IONVMeFamily Pike R. Alpha Patch#4
52 | Disabled
53 |
54 | Name
55 | IONVMeFamily
56 | Find
57 | SYnGTYX2dGFBwecMSWP/vg==
58 | Replace
59 | SYnGTYX2dGFBwecJSWP/vg==
60 |
61 |
62 | Comment
63 | IONVMeFamily Pike R. Alpha Patch#5
64 | Disabled
65 |
66 | Name
67 | IONVMeFamily
68 | Find
69 | hv8PAABIwegMD7cPgeH/Dw==
70 | Replace
71 | hv8PAABIwegJD7cPgeH/Dw==
72 |
73 |
74 | Comment
75 | IONVMeFamily Pike R. Alpha Patch#6_7
76 | Disabled
77 |
78 | Name
79 | IONVMeFamily
80 | Find
81 | icGB4f8PAABIAdFIgfn/DwAAdzs=
82 | Replace
83 | icGB4f8BAABIAdFIgfn/AQAAdzs=
84 |
85 |
86 | Comment
87 | IONVMeFamily Pike R. Alpha Patch#8
88 | Disabled
89 |
90 | Name
91 | IONVMeFamily
92 | Find
93 | SYHF/w8AAEnB7QxJiwQkSA==
94 | Replace
95 | SYHF/w8AAEnB7QlJiwQkSA==
96 |
97 |
98 | Comment
99 | IONVMeFamily Pike R. Alpha Patch#9_10
100 | Disabled
101 |
102 | Name
103 | IONVMeFamily
104 | Find
105 | BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAAQAABJKfQ=
106 | Replace
107 | BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAACAABJKfQ=
108 |
109 |
110 | Comment
111 | IONVMeFamily Pike R. Alpha Patch#11
112 | Disabled
113 |
114 | Name
115 | IONVMeFamily
116 | Find
117 | AABJiY4iAQAAugAQAABIKQ==
118 | Replace
119 | AABJiY4iAQAAugACAABIKQ==
120 |
121 |
122 | Comment
123 | IONVMeFamily Pike R. Alpha Patch#12
124 | Disabled
125 |
126 | Name
127 | IONVMeFamily
128 | Find
129 | yAAAAEkp17gAEAAATYskJA==
130 | Replace
131 | yAAAAEkp17gAAgAATYskJA==
132 |
133 |
134 | Comment
135 | IONVMeFamily Pike R. Alpha Patch#13
136 | Disabled
137 |
138 | Name
139 | IONVMeFamily
140 | Find
141 | 4b+AQBUGTYnWugAQAABFMQ==
142 | Replace
143 | 4b+AQBUGTYnWugACAABFMQ==
144 |
145 |
146 | Comment
147 | IONVMeFamily Pike R. Alpha Patch#14
148 | Disabled
149 |
150 | Name
151 | IONVMeFamily
152 | Find
153 | iWTY+EmBxAAQAABJgccA8A==
154 | Replace
155 | iWTY+EmBxAACAABJgccA8A==
156 |
157 |
158 | Comment
159 | IONVMeFamily Pike R. Alpha Patch#15
160 | Disabled
161 |
162 | Name
163 | IONVMeFamily
164 | Find
165 | Bf8PAABIwegMZvfB/w8PlQ==
166 | Replace
167 | Bf8PAABIwegJZvfB/w8PlQ==
168 |
169 |
170 | Comment
171 | IONVMeFamily Pike R. Alpha Patch#16
172 | Disabled
173 |
174 | Name
175 | IONVMeFamily
176 | Find
177 | weIIQQ+2wcHgDEQJ0EQJwA==
178 | Replace
179 | weIIQQ+2wcHgCUQJ0EQJwA==
180 |
181 |
182 | Comment
183 | IONVMeFamily Pike R. Alpha Patch#17
184 | Disabled
185 |
186 | Name
187 | IONVMeFamily
188 | Find
189 | RYTJD5XAD7bAweAMRAnYRA==
190 | Replace
191 | RYTJD5XAD7bAweAJRAnYRA==
192 |
193 |
194 |
195 |
196 |
197 |
--------------------------------------------------------------------------------
/NVMe_patches_10_12_6_sec2018-001.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | 1b712ac1b6e56f846a7e5d0056cdea20
7 | PatchedMD5
8 | cde08888426959748a7c1e01f990643e
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | IONVMeFamily Pike R. Alpha Patch#1
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | Find
21 | weAMBQAQAACJgw==
22 | Replace
23 | weAJBQAQAACJgw==
24 |
25 |
26 | Comment
27 | IONVMeFamily Pike R. Alpha Patch#2
28 | Disabled
29 |
30 | Name
31 | IONVMeFamily
32 | Find
33 | D7aMiIIAAACD+QwPhTIBAA==
34 | Replace
35 | D7aMiIIAAACD+QkPhTIBAA==
36 |
37 |
38 | Comment
39 | IONVMeFamily Pike R. Alpha Patch#3
40 | Disabled
41 |
42 | Name
43 | IONVMeFamily
44 | Find
45 | AMeDpAAAAAAQAABIi0gISA==
46 | Replace
47 | AMeDpAAAAAACAABIi0gISA==
48 |
49 |
50 | Comment
51 | IONVMeFamily Pike R. Alpha Patch#4
52 | Disabled
53 |
54 | Name
55 | IONVMeFamily
56 | Find
57 | SYnGTYX2dGFBwecMSWP/vg==
58 | Replace
59 | SYnGTYX2dGFBwecJSWP/vg==
60 |
61 |
62 | Comment
63 | IONVMeFamily Pike R. Alpha Patch#5
64 | Disabled
65 |
66 | Name
67 | IONVMeFamily
68 | Find
69 | hv8PAABIwegMD7cPgeH/Dw==
70 | Replace
71 | hv8PAABIwegJD7cPgeH/Dw==
72 |
73 |
74 | Comment
75 | IONVMeFamily Pike R. Alpha Patch#6_7
76 | Disabled
77 |
78 | Name
79 | IONVMeFamily
80 | Find
81 | icGB4f8PAABIAdFIgfn/DwAAdzs=
82 | Replace
83 | icGB4f8BAABIAdFIgfn/AQAAdzs=
84 |
85 |
86 | Comment
87 | IONVMeFamily Pike R. Alpha Patch#8
88 | Disabled
89 |
90 | Name
91 | IONVMeFamily
92 | Find
93 | SYHF/w8AAEnB7QxJiwQkSA==
94 | Replace
95 | SYHF/w8AAEnB7QlJiwQkSA==
96 |
97 |
98 | Comment
99 | IONVMeFamily Pike R. Alpha Patch#9_10
100 | Disabled
101 |
102 | Name
103 | IONVMeFamily
104 | Find
105 | BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAAQAABJKfQ=
106 | Replace
107 | BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAACAABJKfQ=
108 |
109 |
110 | Comment
111 | IONVMeFamily Pike R. Alpha Patch#11
112 | Disabled
113 |
114 | Name
115 | IONVMeFamily
116 | Find
117 | AABJiY4iAQAAugAQAABIKQ==
118 | Replace
119 | AABJiY4iAQAAugACAABIKQ==
120 |
121 |
122 | Comment
123 | IONVMeFamily Pike R. Alpha Patch#12
124 | Disabled
125 |
126 | Name
127 | IONVMeFamily
128 | Find
129 | yAAAAEkp17gAEAAATYskJA==
130 | Replace
131 | yAAAAEkp17gAAgAATYskJA==
132 |
133 |
134 | Comment
135 | IONVMeFamily Pike R. Alpha Patch#13
136 | Disabled
137 |
138 | Name
139 | IONVMeFamily
140 | Find
141 | 4b+AQBUGTYnWugAQAABFMQ==
142 | Replace
143 | 4b+AQBUGTYnWugACAABFMQ==
144 |
145 |
146 | Comment
147 | IONVMeFamily Pike R. Alpha Patch#14
148 | Disabled
149 |
150 | Name
151 | IONVMeFamily
152 | Find
153 | iWTY+EmBxAAQAABJgccA8A==
154 | Replace
155 | iWTY+EmBxAACAABJgccA8A==
156 |
157 |
158 | Comment
159 | IONVMeFamily Pike R. Alpha Patch#15
160 | Disabled
161 |
162 | Name
163 | IONVMeFamily
164 | Find
165 | Bf8PAABIwegMZvfB/w8PlQ==
166 | Replace
167 | Bf8PAABIwegJZvfB/w8PlQ==
168 |
169 |
170 | Comment
171 | IONVMeFamily Pike R. Alpha Patch#16
172 | Disabled
173 |
174 | Name
175 | IONVMeFamily
176 | Find
177 | weIIQQ+2wcHgDEQJ0EQJwA==
178 | Replace
179 | weIIQQ+2wcHgCUQJ0EQJwA==
180 |
181 |
182 | Comment
183 | IONVMeFamily Pike R. Alpha Patch#17
184 | Disabled
185 |
186 | Name
187 | IONVMeFamily
188 | Find
189 | RYTJD5XAD7bAweAMRAnYRA==
190 | Replace
191 | RYTJD5XAD7bAweAJRAnYRA==
192 |
193 |
194 |
195 |
196 |
197 |
--------------------------------------------------------------------------------
/NVMe_patches_10_12_6_sec2018-002.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | 9ead85538234eb639b61f4486f5feabd
7 | PatchedMD5
8 | ede972d05633791abdc367e46bec2e5f
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | IONVMeFamily Pike R. Alpha Patch#1
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | Find
21 | weAMBQAQAACJgw==
22 | Replace
23 | weAJBQAQAACJgw==
24 |
25 |
26 | Comment
27 | IONVMeFamily Pike R. Alpha Patch#2
28 | Disabled
29 |
30 | Name
31 | IONVMeFamily
32 | Find
33 | D7aMiIIAAACD+QwPhTIBAA==
34 | Replace
35 | D7aMiIIAAACD+QkPhTIBAA==
36 |
37 |
38 | Comment
39 | IONVMeFamily Pike R. Alpha Patch#3
40 | Disabled
41 |
42 | Name
43 | IONVMeFamily
44 | Find
45 | AMeDpAAAAAAQAABIi0gISA==
46 | Replace
47 | AMeDpAAAAAACAABIi0gISA==
48 |
49 |
50 | Comment
51 | IONVMeFamily Pike R. Alpha Patch#4
52 | Disabled
53 |
54 | Name
55 | IONVMeFamily
56 | Find
57 | SYnGTYX2dGFBwecMSWP/vg==
58 | Replace
59 | SYnGTYX2dGFBwecJSWP/vg==
60 |
61 |
62 | Comment
63 | IONVMeFamily Pike R. Alpha Patch#5
64 | Disabled
65 |
66 | Name
67 | IONVMeFamily
68 | Find
69 | hv8PAABIwegMD7cPgeH/Dw==
70 | Replace
71 | hv8PAABIwegJD7cPgeH/Dw==
72 |
73 |
74 | Comment
75 | IONVMeFamily Pike R. Alpha Patch#6_7
76 | Disabled
77 |
78 | Name
79 | IONVMeFamily
80 | Find
81 | icGB4f8PAABIAdFIgfn/DwAAdzs=
82 | Replace
83 | icGB4f8BAABIAdFIgfn/AQAAdzs=
84 |
85 |
86 | Comment
87 | IONVMeFamily Pike R. Alpha Patch#8
88 | Disabled
89 |
90 | Name
91 | IONVMeFamily
92 | Find
93 | SYHF/w8AAEnB7QxJiwQkSA==
94 | Replace
95 | SYHF/w8AAEnB7QlJiwQkSA==
96 |
97 |
98 | Comment
99 | IONVMeFamily Pike R. Alpha Patch#9_10
100 | Disabled
101 |
102 | Name
103 | IONVMeFamily
104 | Find
105 | BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAAQAABJKfQ=
106 | Replace
107 | BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAACAABJKfQ=
108 |
109 |
110 | Comment
111 | IONVMeFamily Pike R. Alpha Patch#11
112 | Disabled
113 |
114 | Name
115 | IONVMeFamily
116 | Find
117 | AABJiY4iAQAAugAQAABIKQ==
118 | Replace
119 | AABJiY4iAQAAugACAABIKQ==
120 |
121 |
122 | Comment
123 | IONVMeFamily Pike R. Alpha Patch#12
124 | Disabled
125 |
126 | Name
127 | IONVMeFamily
128 | Find
129 | yAAAAEkp17gAEAAATYskJA==
130 | Replace
131 | yAAAAEkp17gAAgAATYskJA==
132 |
133 |
134 | Comment
135 | IONVMeFamily Pike R. Alpha Patch#13
136 | Disabled
137 |
138 | Name
139 | IONVMeFamily
140 | Find
141 | 4b+AQBUGTYnWugAQAABFMQ==
142 | Replace
143 | 4b+AQBUGTYnWugACAABFMQ==
144 |
145 |
146 | Comment
147 | IONVMeFamily Pike R. Alpha Patch#14
148 | Disabled
149 |
150 | Name
151 | IONVMeFamily
152 | Find
153 | iWTY+EmBxAAQAABJgccA8A==
154 | Replace
155 | iWTY+EmBxAACAABJgccA8A==
156 |
157 |
158 | Comment
159 | IONVMeFamily Pike R. Alpha Patch#15
160 | Disabled
161 |
162 | Name
163 | IONVMeFamily
164 | Find
165 | Bf8PAABIwegMZvfB/w8PlQ==
166 | Replace
167 | Bf8PAABIwegJZvfB/w8PlQ==
168 |
169 |
170 | Comment
171 | IONVMeFamily Pike R. Alpha Patch#16
172 | Disabled
173 |
174 | Name
175 | IONVMeFamily
176 | Find
177 | weIIQQ+2wcHgDEQJ0EQJwA==
178 | Replace
179 | weIIQQ+2wcHgCUQJ0EQJwA==
180 |
181 |
182 | Comment
183 | IONVMeFamily Pike R. Alpha Patch#17
184 | Disabled
185 |
186 | Name
187 | IONVMeFamily
188 | Find
189 | RYTJD5XAD7bAweAMRAnYRA==
190 | Replace
191 | RYTJD5XAD7bAweAJRAnYRA==
192 |
193 |
194 |
195 |
196 |
197 |
--------------------------------------------------------------------------------
/NVMe_patches_10_12_6_sec2018-003.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | 4939b283c5ae9b825beec0d10ffca7c8
7 | PatchedMD5
8 | 1af6ee679dcd670cf01065929893c788
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | IONVMeFamily Pike R. Alpha Patch#1
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | Find
21 | weAMBQAQAACJgw==
22 | Replace
23 | weAJBQAQAACJgw==
24 |
25 |
26 | Comment
27 | IONVMeFamily Pike R. Alpha Patch#2
28 | Disabled
29 |
30 | Name
31 | IONVMeFamily
32 | Find
33 | D7aMiIIAAACD+QwPhTIBAA==
34 | Replace
35 | D7aMiIIAAACD+QkPhTIBAA==
36 |
37 |
38 | Comment
39 | IONVMeFamily Pike R. Alpha Patch#3
40 | Disabled
41 |
42 | Name
43 | IONVMeFamily
44 | Find
45 | AMeDpAAAAAAQAABIi0gISA==
46 | Replace
47 | AMeDpAAAAAACAABIi0gISA==
48 |
49 |
50 | Comment
51 | IONVMeFamily Pike R. Alpha Patch#4
52 | Disabled
53 |
54 | Name
55 | IONVMeFamily
56 | Find
57 | SYnGTYX2dGFBwecMSWP/vg==
58 | Replace
59 | SYnGTYX2dGFBwecJSWP/vg==
60 |
61 |
62 | Comment
63 | IONVMeFamily Pike R. Alpha Patch#5
64 | Disabled
65 |
66 | Name
67 | IONVMeFamily
68 | Find
69 | hv8PAABIwegMD7cPgeH/Dw==
70 | Replace
71 | hv8PAABIwegJD7cPgeH/Dw==
72 |
73 |
74 | Comment
75 | IONVMeFamily Pike R. Alpha Patch#6_7
76 | Disabled
77 |
78 | Name
79 | IONVMeFamily
80 | Find
81 | icGB4f8PAABIAdFIgfn/DwAAdzs=
82 | Replace
83 | icGB4f8BAABIAdFIgfn/AQAAdzs=
84 |
85 |
86 | Comment
87 | IONVMeFamily Pike R. Alpha Patch#8
88 | Disabled
89 |
90 | Name
91 | IONVMeFamily
92 | Find
93 | SYHF/w8AAEnB7QxJiwQkSA==
94 | Replace
95 | SYHF/w8AAEnB7QlJiwQkSA==
96 |
97 |
98 | Comment
99 | IONVMeFamily Pike R. Alpha Patch#9_10
100 | Disabled
101 |
102 | Name
103 | IONVMeFamily
104 | Find
105 | BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAAQAABJKfQ=
106 | Replace
107 | BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAACAABJKfQ=
108 |
109 |
110 | Comment
111 | IONVMeFamily Pike R. Alpha Patch#11
112 | Disabled
113 |
114 | Name
115 | IONVMeFamily
116 | Find
117 | AABJiY4iAQAAugAQAABIKQ==
118 | Replace
119 | AABJiY4iAQAAugACAABIKQ==
120 |
121 |
122 | Comment
123 | IONVMeFamily Pike R. Alpha Patch#12
124 | Disabled
125 |
126 | Name
127 | IONVMeFamily
128 | Find
129 | yAAAAEkp17gAEAAATYskJA==
130 | Replace
131 | yAAAAEkp17gAAgAATYskJA==
132 |
133 |
134 | Comment
135 | IONVMeFamily Pike R. Alpha Patch#13
136 | Disabled
137 |
138 | Name
139 | IONVMeFamily
140 | Find
141 | 4b+AQBUGTYnWugAQAABFMQ==
142 | Replace
143 | 4b+AQBUGTYnWugACAABFMQ==
144 |
145 |
146 | Comment
147 | IONVMeFamily Pike R. Alpha Patch#14
148 | Disabled
149 |
150 | Name
151 | IONVMeFamily
152 | Find
153 | iWTY+EmBxAAQAABJgccA8A==
154 | Replace
155 | iWTY+EmBxAACAABJgccA8A==
156 |
157 |
158 | Comment
159 | IONVMeFamily Pike R. Alpha Patch#15
160 | Disabled
161 |
162 | Name
163 | IONVMeFamily
164 | Find
165 | Bf8PAABIwegMZvfB/w8PlQ==
166 | Replace
167 | Bf8PAABIwegJZvfB/w8PlQ==
168 |
169 |
170 | Comment
171 | IONVMeFamily Pike R. Alpha Patch#16
172 | Disabled
173 |
174 | Name
175 | IONVMeFamily
176 | Find
177 | weIIQQ+2wcHgDEQJ0EQJwA==
178 | Replace
179 | weIIQQ+2wcHgCUQJ0EQJwA==
180 |
181 |
182 | Comment
183 | IONVMeFamily Pike R. Alpha Patch#17
184 | Disabled
185 |
186 | Name
187 | IONVMeFamily
188 | Find
189 | RYTJD5XAD7bAweAMRAnYRA==
190 | Replace
191 | RYTJD5XAD7bAweAJRAnYRA==
192 |
193 |
194 |
195 |
196 |
197 |
--------------------------------------------------------------------------------
/NVMe_patches_10_12_6_sec2018-004.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | 40f34ac1f6563e2d0e85abd7332cded3
7 | PatchedMD5
8 | a3ddd438e89090eca7220e83508c3832
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | IONVMeFamily Pike R. Alpha Patch#1
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | Find
21 | weAMBQAQAACJgw==
22 | Replace
23 | weAJBQAQAACJgw==
24 |
25 |
26 | Comment
27 | IONVMeFamily Pike R. Alpha Patch#2
28 | Disabled
29 |
30 | Name
31 | IONVMeFamily
32 | Find
33 | D7aMiIIAAACD+QwPhTIBAA==
34 | Replace
35 | D7aMiIIAAACD+QkPhTIBAA==
36 |
37 |
38 | Comment
39 | IONVMeFamily Pike R. Alpha Patch#3
40 | Disabled
41 |
42 | Name
43 | IONVMeFamily
44 | Find
45 | AMeDpAAAAAAQAABIi0gISA==
46 | Replace
47 | AMeDpAAAAAACAABIi0gISA==
48 |
49 |
50 | Comment
51 | IONVMeFamily Pike R. Alpha Patch#4
52 | Disabled
53 |
54 | Name
55 | IONVMeFamily
56 | Find
57 | SYnGTYX2dGFBwecMSWP/vg==
58 | Replace
59 | SYnGTYX2dGFBwecJSWP/vg==
60 |
61 |
62 | Comment
63 | IONVMeFamily Pike R. Alpha Patch#5
64 | Disabled
65 |
66 | Name
67 | IONVMeFamily
68 | Find
69 | hv8PAABIwegMD7cPgeH/Dw==
70 | Replace
71 | hv8PAABIwegJD7cPgeH/Dw==
72 |
73 |
74 | Comment
75 | IONVMeFamily Pike R. Alpha Patch#6_7
76 | Disabled
77 |
78 | Name
79 | IONVMeFamily
80 | Find
81 | icGB4f8PAABIAdFIgfn/DwAAdzs=
82 | Replace
83 | icGB4f8BAABIAdFIgfn/AQAAdzs=
84 |
85 |
86 | Comment
87 | IONVMeFamily Pike R. Alpha Patch#8
88 | Disabled
89 |
90 | Name
91 | IONVMeFamily
92 | Find
93 | SYHF/w8AAEnB7QxJiwQkSA==
94 | Replace
95 | SYHF/w8AAEnB7QlJiwQkSA==
96 |
97 |
98 | Comment
99 | IONVMeFamily Pike R. Alpha Patch#9_10
100 | Disabled
101 |
102 | Name
103 | IONVMeFamily
104 | Find
105 | BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAAQAABJKfQ=
106 | Replace
107 | BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAACAABJKfQ=
108 |
109 |
110 | Comment
111 | IONVMeFamily Pike R. Alpha Patch#11
112 | Disabled
113 |
114 | Name
115 | IONVMeFamily
116 | Find
117 | AABJiY4iAQAAugAQAABIKQ==
118 | Replace
119 | AABJiY4iAQAAugACAABIKQ==
120 |
121 |
122 | Comment
123 | IONVMeFamily Pike R. Alpha Patch#12
124 | Disabled
125 |
126 | Name
127 | IONVMeFamily
128 | Find
129 | yAAAAEkp17gAEAAATYskJA==
130 | Replace
131 | yAAAAEkp17gAAgAATYskJA==
132 |
133 |
134 | Comment
135 | IONVMeFamily Pike R. Alpha Patch#13
136 | Disabled
137 |
138 | Name
139 | IONVMeFamily
140 | Find
141 | 4b+AQBUGTYnWugAQAABFMQ==
142 | Replace
143 | 4b+AQBUGTYnWugACAABFMQ==
144 |
145 |
146 | Comment
147 | IONVMeFamily Pike R. Alpha Patch#14
148 | Disabled
149 |
150 | Name
151 | IONVMeFamily
152 | Find
153 | iWTY+EmBxAAQAABJgccA8A==
154 | Replace
155 | iWTY+EmBxAACAABJgccA8A==
156 |
157 |
158 | Comment
159 | IONVMeFamily Pike R. Alpha Patch#15
160 | Disabled
161 |
162 | Name
163 | IONVMeFamily
164 | Find
165 | Bf8PAABIwegMZvfB/w8PlQ==
166 | Replace
167 | Bf8PAABIwegJZvfB/w8PlQ==
168 |
169 |
170 | Comment
171 | IONVMeFamily Pike R. Alpha Patch#16
172 | Disabled
173 |
174 | Name
175 | IONVMeFamily
176 | Find
177 | weIIQQ+2wcHgDEQJ0EQJwA==
178 | Replace
179 | weIIQQ+2wcHgCUQJ0EQJwA==
180 |
181 |
182 | Comment
183 | IONVMeFamily Pike R. Alpha Patch#17
184 | Disabled
185 |
186 | Name
187 | IONVMeFamily
188 | Find
189 | RYTJD5XAD7bAweAMRAnYRA==
190 | Replace
191 | RYTJD5XAD7bAweAJRAnYRA==
192 |
193 |
194 |
195 |
196 |
197 |
--------------------------------------------------------------------------------
/NVMe_patches_10_12_6_sec2018-005.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | 3c9164ffad05df1e9837fa09a62928bd
7 | PatchedMD5
8 | 40a8af34160fa0110ca8f43ff5df72a6
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | IONVMeFamily Pike R. Alpha Patch#1
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | Find
21 | weAMBQAQAACJgw==
22 | Replace
23 | weAJBQAQAACJgw==
24 |
25 |
26 | Comment
27 | IONVMeFamily Pike R. Alpha Patch#2
28 | Disabled
29 |
30 | Name
31 | IONVMeFamily
32 | Find
33 | D7aMiIIAAACD+QwPhTIBAA==
34 | Replace
35 | D7aMiIIAAACD+QkPhTIBAA==
36 |
37 |
38 | Comment
39 | IONVMeFamily Pike R. Alpha Patch#3
40 | Disabled
41 |
42 | Name
43 | IONVMeFamily
44 | Find
45 | AMeDpAAAAAAQAABIi0gISA==
46 | Replace
47 | AMeDpAAAAAACAABIi0gISA==
48 |
49 |
50 | Comment
51 | IONVMeFamily Pike R. Alpha Patch#4
52 | Disabled
53 |
54 | Name
55 | IONVMeFamily
56 | Find
57 | SYnGTYX2dGFBwecMSWP/vg==
58 | Replace
59 | SYnGTYX2dGFBwecJSWP/vg==
60 |
61 |
62 | Comment
63 | IONVMeFamily Pike R. Alpha Patch#5
64 | Disabled
65 |
66 | Name
67 | IONVMeFamily
68 | Find
69 | hv8PAABIwegMD7cPgeH/Dw==
70 | Replace
71 | hv8PAABIwegJD7cPgeH/Dw==
72 |
73 |
74 | Comment
75 | IONVMeFamily Pike R. Alpha Patch#6_7
76 | Disabled
77 |
78 | Name
79 | IONVMeFamily
80 | Find
81 | icGB4f8PAABIAdFIgfn/DwAAdzs=
82 | Replace
83 | icGB4f8BAABIAdFIgfn/AQAAdzs=
84 |
85 |
86 | Comment
87 | IONVMeFamily Pike R. Alpha Patch#8
88 | Disabled
89 |
90 | Name
91 | IONVMeFamily
92 | Find
93 | SYHF/w8AAEnB7QxJiwQkSA==
94 | Replace
95 | SYHF/w8AAEnB7QlJiwQkSA==
96 |
97 |
98 | Comment
99 | IONVMeFamily Pike R. Alpha Patch#9_10
100 | Disabled
101 |
102 | Name
103 | IONVMeFamily
104 | Find
105 | BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAAQAABJKfQ=
106 | Replace
107 | BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAACAABJKfQ=
108 |
109 |
110 | Comment
111 | IONVMeFamily Pike R. Alpha Patch#11
112 | Disabled
113 |
114 | Name
115 | IONVMeFamily
116 | Find
117 | AABJiY4iAQAAugAQAABIKQ==
118 | Replace
119 | AABJiY4iAQAAugACAABIKQ==
120 |
121 |
122 | Comment
123 | IONVMeFamily Pike R. Alpha Patch#12
124 | Disabled
125 |
126 | Name
127 | IONVMeFamily
128 | Find
129 | yAAAAEkp17gAEAAATYskJA==
130 | Replace
131 | yAAAAEkp17gAAgAATYskJA==
132 |
133 |
134 | Comment
135 | IONVMeFamily Pike R. Alpha Patch#13
136 | Disabled
137 |
138 | Name
139 | IONVMeFamily
140 | Find
141 | 4b+AQBUGTYnWugAQAABFMQ==
142 | Replace
143 | 4b+AQBUGTYnWugACAABFMQ==
144 |
145 |
146 | Comment
147 | IONVMeFamily Pike R. Alpha Patch#14
148 | Disabled
149 |
150 | Name
151 | IONVMeFamily
152 | Find
153 | iWTY+EmBxAAQAABJgccA8A==
154 | Replace
155 | iWTY+EmBxAACAABJgccA8A==
156 |
157 |
158 | Comment
159 | IONVMeFamily Pike R. Alpha Patch#15
160 | Disabled
161 |
162 | Name
163 | IONVMeFamily
164 | Find
165 | Bf8PAABIwegMZvfB/w8PlQ==
166 | Replace
167 | Bf8PAABIwegJZvfB/w8PlQ==
168 |
169 |
170 | Comment
171 | IONVMeFamily Pike R. Alpha Patch#16
172 | Disabled
173 |
174 | Name
175 | IONVMeFamily
176 | Find
177 | weIIQQ+2wcHgDEQJ0EQJwA==
178 | Replace
179 | weIIQQ+2wcHgCUQJ0EQJwA==
180 |
181 |
182 | Comment
183 | IONVMeFamily Pike R. Alpha Patch#17
184 | Disabled
185 |
186 | Name
187 | IONVMeFamily
188 | Find
189 | RYTJD5XAD7bAweAMRAnYRA==
190 | Replace
191 | RYTJD5XAD7bAweAJRAnYRA==
192 |
193 |
194 |
195 |
196 |
197 |
--------------------------------------------------------------------------------
/NVMe_patches_10_12_6_sec2018-006.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | f96736cd1ee9292ba33d9a35e073b26f
7 | PatchedMD5
8 | 386c0466df6a9e6f21437a552a96e26f
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | IONVMeFamily Pike R. Alpha Patch#1
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | Find
21 | weAMBQAQAACJgw==
22 | Replace
23 | weAJBQAQAACJgw==
24 |
25 |
26 | Comment
27 | IONVMeFamily Pike R. Alpha Patch#2
28 | Disabled
29 |
30 | Name
31 | IONVMeFamily
32 | Find
33 | D7aMiIIAAACD+QwPhTIBAA==
34 | Replace
35 | D7aMiIIAAACD+QkPhTIBAA==
36 |
37 |
38 | Comment
39 | IONVMeFamily Pike R. Alpha Patch#3
40 | Disabled
41 |
42 | Name
43 | IONVMeFamily
44 | Find
45 | AMeDpAAAAAAQAABIi0gISA==
46 | Replace
47 | AMeDpAAAAAACAABIi0gISA==
48 |
49 |
50 | Comment
51 | IONVMeFamily Pike R. Alpha Patch#4
52 | Disabled
53 |
54 | Name
55 | IONVMeFamily
56 | Find
57 | SYnGTYX2dGFBwecMSWP/vg==
58 | Replace
59 | SYnGTYX2dGFBwecJSWP/vg==
60 |
61 |
62 | Comment
63 | IONVMeFamily Pike R. Alpha Patch#5
64 | Disabled
65 |
66 | Name
67 | IONVMeFamily
68 | Find
69 | hv8PAABIwegMD7cPgeH/Dw==
70 | Replace
71 | hv8PAABIwegJD7cPgeH/Dw==
72 |
73 |
74 | Comment
75 | IONVMeFamily Pike R. Alpha Patch#6_7
76 | Disabled
77 |
78 | Name
79 | IONVMeFamily
80 | Find
81 | icGB4f8PAABIAdFIgfn/DwAAdzs=
82 | Replace
83 | icGB4f8BAABIAdFIgfn/AQAAdzs=
84 |
85 |
86 | Comment
87 | IONVMeFamily Pike R. Alpha Patch#8
88 | Disabled
89 |
90 | Name
91 | IONVMeFamily
92 | Find
93 | SYHF/w8AAEnB7QxJiwQkSA==
94 | Replace
95 | SYHF/w8AAEnB7QlJiwQkSA==
96 |
97 |
98 | Comment
99 | IONVMeFamily Pike R. Alpha Patch#9_10
100 | Disabled
101 |
102 | Name
103 | IONVMeFamily
104 | Find
105 | BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAAQAABJKfQ=
106 | Replace
107 | BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAACAABJKfQ=
108 |
109 |
110 | Comment
111 | IONVMeFamily Pike R. Alpha Patch#11
112 | Disabled
113 |
114 | Name
115 | IONVMeFamily
116 | Find
117 | AABJiY4iAQAAugAQAABIKQ==
118 | Replace
119 | AABJiY4iAQAAugACAABIKQ==
120 |
121 |
122 | Comment
123 | IONVMeFamily Pike R. Alpha Patch#12
124 | Disabled
125 |
126 | Name
127 | IONVMeFamily
128 | Find
129 | yAAAAEkp17gAEAAATYskJA==
130 | Replace
131 | yAAAAEkp17gAAgAATYskJA==
132 |
133 |
134 | Comment
135 | IONVMeFamily Pike R. Alpha Patch#13
136 | Disabled
137 |
138 | Name
139 | IONVMeFamily
140 | Find
141 | 4b+AQBUGTYnWugAQAABFMQ==
142 | Replace
143 | 4b+AQBUGTYnWugACAABFMQ==
144 |
145 |
146 | Comment
147 | IONVMeFamily Pike R. Alpha Patch#14
148 | Disabled
149 |
150 | Name
151 | IONVMeFamily
152 | Find
153 | iWTY+EmBxAAQAABJgccA8A==
154 | Replace
155 | iWTY+EmBxAACAABJgccA8A==
156 |
157 |
158 | Comment
159 | IONVMeFamily Pike R. Alpha Patch#15
160 | Disabled
161 |
162 | Name
163 | IONVMeFamily
164 | Find
165 | Bf8PAABIwegMZvfB/w8PlQ==
166 | Replace
167 | Bf8PAABIwegJZvfB/w8PlQ==
168 |
169 |
170 | Comment
171 | IONVMeFamily Pike R. Alpha Patch#16
172 | Disabled
173 |
174 | Name
175 | IONVMeFamily
176 | Find
177 | weIIQQ+2wcHgDEQJ0EQJwA==
178 | Replace
179 | weIIQQ+2wcHgCUQJ0EQJwA==
180 |
181 |
182 | Comment
183 | IONVMeFamily Pike R. Alpha Patch#17
184 | Disabled
185 |
186 | Name
187 | IONVMeFamily
188 | Find
189 | RYTJD5XAD7bAweAMRAnYRA==
190 | Replace
191 | RYTJD5XAD7bAweAJRAnYRA==
192 |
193 |
194 |
195 |
196 |
197 |
--------------------------------------------------------------------------------
/NVMe_patches_10_12_6_sec2019-001.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | d0510757092e40486023df672d2b16b8
7 | PatchedMD5
8 | b5b2747aded4bd7a7cd7a8c3cf0efeb7
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | IONVMeFamily Pike R. Alpha Patch#1
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | Find
21 | weAMBQAQAACJgw==
22 | Replace
23 | weAJBQAQAACJgw==
24 |
25 |
26 | Comment
27 | IONVMeFamily Pike R. Alpha Patch#2
28 | Disabled
29 |
30 | Name
31 | IONVMeFamily
32 | Find
33 | D7aMiIIAAACD+QwPhTIBAA==
34 | Replace
35 | D7aMiIIAAACD+QkPhTIBAA==
36 |
37 |
38 | Comment
39 | IONVMeFamily Pike R. Alpha Patch#3
40 | Disabled
41 |
42 | Name
43 | IONVMeFamily
44 | Find
45 | AMeDpAAAAAAQAABIi0gISA==
46 | Replace
47 | AMeDpAAAAAACAABIi0gISA==
48 |
49 |
50 | Comment
51 | IONVMeFamily Pike R. Alpha Patch#4
52 | Disabled
53 |
54 | Name
55 | IONVMeFamily
56 | Find
57 | SYnGTYX2dGFBwecMSWP/vg==
58 | Replace
59 | SYnGTYX2dGFBwecJSWP/vg==
60 |
61 |
62 | Comment
63 | IONVMeFamily Pike R. Alpha Patch#5
64 | Disabled
65 |
66 | Name
67 | IONVMeFamily
68 | Find
69 | hv8PAABIwegMD7cPgeH/Dw==
70 | Replace
71 | hv8PAABIwegJD7cPgeH/Dw==
72 |
73 |
74 | Comment
75 | IONVMeFamily Pike R. Alpha Patch#6_7
76 | Disabled
77 |
78 | Name
79 | IONVMeFamily
80 | Find
81 | icGB4f8PAABIAdFIgfn/DwAAdzs=
82 | Replace
83 | icGB4f8BAABIAdFIgfn/AQAAdzs=
84 |
85 |
86 | Comment
87 | IONVMeFamily Pike R. Alpha Patch#8
88 | Disabled
89 |
90 | Name
91 | IONVMeFamily
92 | Find
93 | SYHF/w8AAEnB7QxJiwQkSA==
94 | Replace
95 | SYHF/w8AAEnB7QlJiwQkSA==
96 |
97 |
98 | Comment
99 | IONVMeFamily Pike R. Alpha Patch#9_10
100 | Disabled
101 |
102 | Name
103 | IONVMeFamily
104 | Find
105 | BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAAQAABJKfQ=
106 | Replace
107 | BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAACAABJKfQ=
108 |
109 |
110 | Comment
111 | IONVMeFamily Pike R. Alpha Patch#11
112 | Disabled
113 |
114 | Name
115 | IONVMeFamily
116 | Find
117 | AABJiY4iAQAAugAQAABIKQ==
118 | Replace
119 | AABJiY4iAQAAugACAABIKQ==
120 |
121 |
122 | Comment
123 | IONVMeFamily Pike R. Alpha Patch#12
124 | Disabled
125 |
126 | Name
127 | IONVMeFamily
128 | Find
129 | yAAAAEkp17gAEAAATYskJA==
130 | Replace
131 | yAAAAEkp17gAAgAATYskJA==
132 |
133 |
134 | Comment
135 | IONVMeFamily Pike R. Alpha Patch#13
136 | Disabled
137 |
138 | Name
139 | IONVMeFamily
140 | Find
141 | 4b+AQBUGTYnWugAQAABFMQ==
142 | Replace
143 | 4b+AQBUGTYnWugACAABFMQ==
144 |
145 |
146 | Comment
147 | IONVMeFamily Pike R. Alpha Patch#14
148 | Disabled
149 |
150 | Name
151 | IONVMeFamily
152 | Find
153 | iWTY+EmBxAAQAABJgccA8A==
154 | Replace
155 | iWTY+EmBxAACAABJgccA8A==
156 |
157 |
158 | Comment
159 | IONVMeFamily Pike R. Alpha Patch#15
160 | Disabled
161 |
162 | Name
163 | IONVMeFamily
164 | Find
165 | Bf8PAABIwegMZvfB/w8PlQ==
166 | Replace
167 | Bf8PAABIwegJZvfB/w8PlQ==
168 |
169 |
170 | Comment
171 | IONVMeFamily Pike R. Alpha Patch#16
172 | Disabled
173 |
174 | Name
175 | IONVMeFamily
176 | Find
177 | weIIQQ+2wcHgDEQJ0EQJwA==
178 | Replace
179 | weIIQQ+2wcHgCUQJ0EQJwA==
180 |
181 |
182 | Comment
183 | IONVMeFamily Pike R. Alpha Patch#17
184 | Disabled
185 |
186 | Name
187 | IONVMeFamily
188 | Find
189 | RYTJD5XAD7bAweAMRAnYRA==
190 | Replace
191 | RYTJD5XAD7bAweAJRAnYRA==
192 |
193 |
194 |
195 |
196 |
197 |
--------------------------------------------------------------------------------
/NVMe_patches_10_12_dp1.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VanillaMD5
6 | 8530735876c32819ff9662dd1b5e6731
7 | PatchedMD5
8 | db19faf5032a1b519b909d34ea657364
9 | KernelAndKextPatches
10 |
11 | KextsToPatch
12 |
13 |
14 | Comment
15 | IONVMeFamily Pike R. Alpha Patch#1
16 | Disabled
17 |
18 | Name
19 | IONVMeFamily
20 | Find
21 | ibPoAgAAweAMBQAQAACJgw==
22 | Replace
23 | ibPoAgAAweAJBQAQAACJgw==
24 |
25 |
26 | Comment
27 | IONVMeFamily Pike R. Alpha Patch#2
28 | Disabled
29 |
30 | Name
31 | IONVMeFamily
32 | Find
33 | D7aMiIIAAACD+QwPhTIBAA==
34 | Replace
35 | D7aMiIIAAACD+QkPhTIBAA==
36 |
37 |
38 | Comment
39 | IONVMeFamily Pike R. Alpha Patch#3
40 | Disabled
41 |
42 | Name
43 | IONVMeFamily
44 | Find
45 | AMeDpAAAAAAQAABIi0gISA==
46 | Replace
47 | AMeDpAAAAAACAABIi0gISA==
48 |
49 |
50 | Comment
51 | IONVMeFamily Pike R. Alpha Patch#4
52 | Disabled
53 |
54 | Name
55 | IONVMeFamily
56 | Find
57 | SYnGTYX2dGFBwecMSWP/vg==
58 | Replace
59 | SYnGTYX2dGFBwecJSWP/vg==
60 |
61 |
62 | Comment
63 | IONVMeFamily Pike R. Alpha Patch#5
64 | Disabled
65 |
66 | Name
67 | IONVMeFamily
68 | Find
69 | hv8PAABIwegMD7cPgeH/Dw==
70 | Replace
71 | hv8PAABIwegJD7cPgeH/Dw==
72 |
73 |
74 | Comment
75 | IONVMeFamily Pike R. Alpha Patch#6_7
76 | Disabled
77 |
78 | Name
79 | IONVMeFamily
80 | Find
81 | icGB4f8PAABIAdFIgfn/DwAAdzs=
82 | Replace
83 | icGB4f8BAABIAdFIgfn/AQAAdzs=
84 |
85 |
86 | Comment
87 | IONVMeFamily Pike R. Alpha Patch#8
88 | Disabled
89 |
90 | Name
91 | IONVMeFamily
92 | Find
93 | SYHF/w8AAEnB7QxJiwQkSA==
94 | Replace
95 | SYHF/w8AAEnB7QlJiwQkSA==
96 |
97 |
98 | Comment
99 | IONVMeFamily Pike R. Alpha Patch#9_10
100 | Disabled
101 |
102 | Name
103 | IONVMeFamily
104 | Find
105 | BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAAQAABJKfQ=
106 | Replace
107 | BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAACAABJKfQ=
108 |
109 |
110 | Comment
111 | IONVMeFamily Pike R. Alpha Patch#11
112 | Disabled
113 |
114 | Name
115 | IONVMeFamily
116 | Find
117 | AABJiY4iAQAAugAQAABIKQ==
118 | Replace
119 | AABJiY4iAQAAugACAABIKQ==
120 |
121 |
122 | Comment
123 | IONVMeFamily Pike R. Alpha Patch#12
124 | Disabled
125 |
126 | Name
127 | IONVMeFamily
128 | Find
129 | yAAAAEkp17gAEAAATYskJA==
130 | Replace
131 | yAAAAEkp17gAAgAATYskJA==
132 |
133 |
134 | Comment
135 | IONVMeFamily Pike R. Alpha Patch#13
136 | Disabled
137 |
138 | Name
139 | IONVMeFamily
140 | Find
141 | 4b+AQBUGTYnWugAQAABFMQ==
142 | Replace
143 | 4b+AQBUGTYnWugACAABFMQ==
144 |
145 |
146 | Comment
147 | IONVMeFamily Pike R. Alpha Patch#14
148 | Disabled
149 |
150 | Name
151 | IONVMeFamily
152 | Find
153 | iWTY+EmBxAAQAABJgccA8A==
154 | Replace
155 | iWTY+EmBxAACAABJgccA8A==
156 |
157 |
158 | Comment
159 | IONVMeFamily Pike R. Alpha Patch#15
160 | Disabled
161 |
162 | Name
163 | IONVMeFamily
164 | Find
165 | Bf8PAABIwegMZvfB/w8PlQ==
166 | Replace
167 | Bf8PAABIwegJZvfB/w8PlQ==
168 |
169 |
170 | Comment
171 | IONVMeFamily Pike R. Alpha Patch#16
172 | Disabled
173 |
174 | Name
175 | IONVMeFamily
176 | Find
177 | weIIQQ+2wcHgDEQJ0EQJwA==
178 | Replace
179 | weIIQQ+2wcHgCUQJ0EQJwA==
180 |
181 |
182 | Comment
183 | IONVMeFamily Pike R. Alpha Patch#17
184 | Disabled
185 |
186 | Name
187 | IONVMeFamily
188 | Find
189 | RYTJD5XAD7bAweAMRAnYRA==
190 | Replace
191 | RYTJD5XAD7bAweAJRAnYRA==
192 |
193 |
194 |
195 |
196 |
197 |
--------------------------------------------------------------------------------
/binpatch:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RehabMan/patch-nvme/964e7b70499e6b142856b4b62b3e9e0d16d08a47/binpatch
--------------------------------------------------------------------------------
/binpatch.c:
--------------------------------------------------------------------------------
1 | //
2 | // binpatch.c
3 | //
4 | // Created by RehabMan on 01-Jul-2016 (some code from patcho.c)
5 | // Licensed under GPLv3, full text at http://www.gnu.org/licenses/gpl-3.0.txt
6 | //
7 |
8 | #include
9 | #include
10 | #include
11 | #include
12 | #include
13 |
14 | int quiet = 0;
15 |
16 | int tohex(unsigned char hex)
17 | {
18 | if (hex >= '0' && hex <= '9')
19 | return hex - '0';
20 | else if (hex >= 'A' && hex <= 'F')
21 | return hex - 'A' + 10;
22 | else if (hex >= 'a' && hex <= 'f')
23 | return hex - 'a' + 10;
24 | printf("Bad hex character '%c'\n", hex);
25 | exit(6);
26 | }
27 |
28 | void hexStr(const char *hex, unsigned char *str)
29 | {
30 | u_int64_t j = 0, i = strlen(hex)/2;
31 | if (i < 1) return;
32 | while (j < i)
33 | {
34 | str[j]=(tohex(hex[j*2])<<4)+tohex(hex[j*2+1]);
35 | j++;
36 | }
37 | }
38 |
39 | void stripSpaces(char* arg)
40 | {
41 | char* dest = arg;
42 | char* src = arg;
43 | while (*src) {
44 | if (*src != '\t' && *src != ' ')
45 | *dest++ = *src;
46 | ++src;
47 | }
48 | *dest = 0;
49 | }
50 |
51 | void patchMemory(unsigned char* bytes, u_int64_t count, unsigned char* find, unsigned char* replace, u_int64_t fr_count)
52 | {
53 | unsigned char* ptr = bytes;
54 | while (count--)
55 | {
56 | if (0 == memcmp(ptr, find, fr_count))
57 | {
58 | if (!quiet)
59 | printf("\tpatching offset: %zu\n", (size_t)(ptr - bytes));
60 | memcpy(ptr, replace, fr_count);
61 | ptr += fr_count;
62 | count -= fr_count;
63 | continue;
64 | }
65 | ptr++;
66 | }
67 | }
68 |
69 | int main(int argc, char * argv[])
70 | {
71 | if (argc < 4 || argc > 5)
72 | {
73 | printf("Usage: %s [options] \nExample: %s CAFEBABE CAFE00AB java.exe\nResult: CAFEBABE -> CAFE00AB\n", argv[0], argv[0]);
74 | printf("options:\n");
75 | printf("\t-q\tquiet; do not print non-errors\n");
76 | exit(1);
77 | }
78 | if (access(argv[argc-1], F_OK) != 0)
79 | {
80 | printf("File cannot be found\n");
81 | exit(2);
82 | }
83 |
84 | int arg = 1;
85 | for (; arg < argc; arg++)
86 | {
87 | if (argv[arg][0] != '-')
88 | break;
89 |
90 | switch (argv[arg][1])
91 | {
92 | case 'q':
93 | quiet = 1;
94 | break;
95 | case 'n':
96 | quiet = 0;
97 | break;
98 | default:
99 | printf("invalid option: \"%s\"\n", argv[arg]);
100 | break;
101 | }
102 | }
103 |
104 | char* findArg = argv[arg+0];
105 | char* replArg = argv[arg+1];
106 | char* fileArg = argv[arg+2];
107 |
108 | stripSpaces(findArg);
109 | stripSpaces(replArg);
110 | if (!quiet)
111 | {
112 | printf("\tfind: '%s'\n", findArg);
113 | printf("\trepl: '%s'\n", replArg);
114 | }
115 | if (strlen(findArg) != strlen(replArg))
116 | {
117 | printf("Find and Replace sizes do not match\n");
118 | exit(4);
119 | }
120 | if (strlen(findArg) % 2 != 0 || strlen(replArg) % 2 != 0)
121 | {
122 | printf("Find and Replace sizes not in whole bytes\n");
123 | exit(5);
124 | }
125 |
126 | // read entire file to memory
127 | FILE* file = fopen(fileArg, "r+b");
128 | fseek(file, 0, SEEK_END);
129 | u_int64_t l = ftell(file);
130 | unsigned char* bytes = malloc(l);
131 | fseek(file, 0, SEEK_SET);
132 | fread(bytes, 1, l, file);
133 |
134 | // patch it
135 | u_int64_t fr_len = strlen(findArg)/2;
136 | unsigned char find[fr_len];
137 | unsigned char repl[fr_len];
138 | hexStr(findArg, find);
139 | hexStr(replArg, repl);
140 | patchMemory(bytes, l, find, repl, fr_len);
141 |
142 | // write it back out
143 | fseek(file, 0, SEEK_SET);
144 | fwrite(bytes, 1, l, file);
145 | fclose(file);
146 |
147 | return 0;
148 | }
149 |
150 |
--------------------------------------------------------------------------------
/config_patches.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ACPI
6 |
7 | DSDT
8 |
9 | Patches
10 |
11 |
12 | Comment
13 | change _DSM to XDSM
14 | Find
15 | X0RTTQ==
16 | Replace
17 | WERTTQ==
18 |
19 |
20 |
21 |
22 | KernelAndKextPatches
23 |
24 | Comment1
25 | Change "com.apple.iokit.IONVMeFamily" to "com.apple.hack.HackrNVMeFamily" if using HackrNVMeFamily*.kext
26 | Comment2
27 | Use only the patch appropriate for your SSD hardware
28 | KextsToPatch
29 |
30 |
31 | Comment
32 | IONVMeFamily: Ignore FLBAS bit:4 being set - for Plextor/LiteOn/Hynix (credit Pene)
33 | Name
34 | com.apple.iokit.IONVMeFamily
35 | Find
36 | ikga9sEQ
37 | Replace
38 | ikga9sEA
39 |
40 |
41 | Comment
42 | IONVMeFamily Preferred Block Size 0x10 -> 0x01 (c) Pike R. Alpha
43 | MatchOS
44 | 10.12.x
45 | Name
46 | com.apple.iokit.IONVMeFamily
47 | Find
48 | 9sEQD4UcAQAA
49 | Replace
50 | 9sEBD4UcAQAA
51 |
52 |
53 | Comment
54 | IONVMeFamily Preferred Block Size 0x10 -> 0x02 (c) Pike R. Alpha
55 | MatchOS
56 | 10.12.x
57 | Name
58 | com.apple.iokit.IONVMeFamily
59 | Find
60 | 9sEQD4UcAQAA
61 | Replace
62 | 9sECD4UcAQAA
63 |
64 |
65 | Comment
66 | IONVMeFamily Preferred Block Size 0x10 -> 0x04 (c) Pike R. Alpha
67 | MatchOS
68 | 10.12.x
69 | Name
70 | com.apple.iokit.IONVMeFamily
71 | Find
72 | 9sEQD4UcAQAA
73 | Replace
74 | 9sEED4UcAQAA
75 |
76 |
77 | Comment
78 | IONVMeFamily Preferred Block Size 0x10 -> 0x08 (c) Pike R. Alpha
79 | MatchOS
80 | 10.12.x
81 | Name
82 | com.apple.iokit.IONVMeFamily
83 | Find
84 | 9sEQD4UcAQAA
85 | Replace
86 | 9sEID4UcAQAA
87 |
88 |
89 | Comment
90 | IONVMeFamily Preferred Block Size 0x10 -> 0x01, credit RehabMan based on 10.12 patch (c) Pike R. Alpha
91 | MatchOS
92 | 10.13.x
93 | Name
94 | com.apple.iokit.IONVMeFamily
95 | Find
96 | 9sEQD4VBAQAA
97 | Replace
98 | 9sEBD4VBAQAA
99 |
100 |
101 | Comment
102 | IONVMeFamily Preferred Block Size 0x10 -> 0x02, credit RehabMan based on 10.12 patch, (c) Pike R. Alpha
103 | MatchOS
104 | 10.13.x
105 | Name
106 | com.apple.iokit.IONVMeFamily
107 | Find
108 | 9sEQD4VBAQAA
109 | Replace
110 | 9sECD4VBAQAA
111 |
112 |
113 | Comment
114 | IONVMeFamily Preferred Block Size 0x10 -> 0x04, credit RehabMan based on 10.12 patch (c) Pike R. Alpha
115 | MatchOS
116 | 10.13.x
117 | Name
118 | com.apple.iokit.IONVMeFamily
119 | Find
120 | 9sEQD4VBAQAA
121 | Replace
122 | 9sEED4VBAQAA
123 |
124 |
125 | Comment
126 | IONVMeFamily Preferred Block Size 0x10 -> 0x08, credit RehabMan based on 10.12 patch (c) Pike R. Alpha
127 | MatchOS
128 | 10.13.x
129 | Name
130 | com.apple.iokit.IONVMeFamily
131 | Find
132 | 9sEQD4VBAQAA
133 | Replace
134 | 9sEID4VBAQAA
135 |
136 |
137 |
138 |
139 |
140 |
--------------------------------------------------------------------------------
/makefile:
--------------------------------------------------------------------------------
1 | DIST=patch_nvme
2 | DIST_FILES=NVMe_patches*.plist binpatch binpatch.c patch_nvme.sh
3 |
4 | all: binpatch
5 |
6 | binpatch: binpatch.c
7 | cc -o binpatch binpatch.c
8 |
9 | distribute: $(DIST_FILES)
10 | if [ -e ./Distribute ]; then rm -r ./Distribute; fi
11 | mkdir ./Distribute
12 | zip ./Distribute/`date +$(DIST)-%Y-%m%d.zip` $(DIST_FILES)
13 |
14 | .PHONY: clean
15 | clean:
16 | rm -f binpatch
17 | rm -Rf Hackr*.kext
18 | rm -Rf Distribute
19 |
20 |
21 |
--------------------------------------------------------------------------------