diff --git a/EFI/OC/Config.plist b/EFI/OC/Config.plist
index 643321c..8fcee74 100755
--- a/EFI/OC/Config.plist
+++ b/EFI/OC/Config.plist
@@ -155,33 +155,23 @@
Enabled
Find
-
- X1VQQw==
-
+ X1VQQw==
Limit
0
Mask
-
-
+
OemTableId
-
- AAAAAAAAAAA=
-
+ AAAAAAAAAAA=
Replace
-
- WFVQQw==
-
+ WFVQQw==
ReplaceMask
-
-
+
Skip
0
TableLength
0
TableSignature
-
- AAAAAA==
-
+ AAAAAA==
Comment
@@ -191,22 +181,17 @@
Enabled
Find
-
- RUhDMQ==
-
+ RUhDMQ==
Limit
0
Replace
-
- RUgwMQ==
-
+ RUgwMQ==
Skip
0
TableLength
0
TableSignature
-
-
+
Comment
@@ -216,31 +201,23 @@
Enabled
Find
-
- R0JJRgM=
-
+ R0JJRgM=
Limit
0
Mask
-
-
+
OemTableId
-
-
+
Replace
-
- WEJJRgM=
-
+ WEJJRgM=
ReplaceMask
-
-
+
Skip
0
TableLength
0
TableSignature
-
-
+
Comment
@@ -250,31 +227,23 @@
Enabled
Find
-
- R0JJWAM=
-
+ R0JJWAM=
Limit
0
Mask
-
-
+
OemTableId
-
-
+
Replace
-
- WEJJWAM=
-
+ WEJJWAM=
ReplaceMask
-
-
+
Skip
0
TableLength
0
TableSignature
-
-
+
Comment
@@ -284,31 +253,23 @@
Enabled
Find
-
- R0JTVAQ=
-
+ R0JTVAQ=
Limit
0
Mask
-
-
+
OemTableId
-
-
+
Replace
-
- WEJTVAQ=
-
+ WEJTVAQ=
ReplaceMask
-
-
+
Skip
0
TableLength
0
TableSignature
-
-
+
Comment
@@ -318,31 +279,23 @@
Enabled
Find
-
- AU1ER1MH
-
+ AU1ER1MH
Limit
0
Mask
-
-
+
OemTableId
-
-
+
Replace
-
- AU1ER1MA
-
+ AU1ER1MA
ReplaceMask
-
-
+
Skip
0
TableLength
0
TableSignature
-
-
+
Comment
@@ -352,31 +305,23 @@
Enabled
Find
-
- AU1DUFUH
-
+ AU1DUFUH
Limit
0
Mask
-
-
+
OemTableId
-
-
+
Replace
-
- AU1DUFUA
-
+ AU1DUFUA
ReplaceMask
-
-
+
Skip
0
TableLength
0
TableSignature
-
-
+
Comment
@@ -386,31 +331,23 @@
Enabled
Find
-
- AUJBVE0H
-
+ AUJBVE0H
Limit
0
Mask
-
-
+
OemTableId
-
-
+
Replace
-
- AUJBVE0A
-
+ AUJBVE0A
ReplaceMask
-
-
+
Skip
0
TableLength
0
TableSignature
-
-
+
Comment
@@ -420,31 +357,23 @@
Enabled
Find
-
- AU1TTUkH
-
+ AU1TTUkH
Limit
0
Mask
-
-
+
OemTableId
-
-
+
Replace
-
- AU1TTUkA
-
+ AU1TTUkA
ReplaceMask
-
-
+
Skip
0
TableLength
0
TableSignature
-
-
+
Comment
@@ -454,31 +383,23 @@
Enabled
Find
-
- AUJGV00H
-
+ AUJGV00H
Limit
0
Mask
-
-
+
OemTableId
-
-
+
Replace
-
- AUJGV00A
-
+ AUJGV00A
ReplaceMask
-
-
+
Skip
0
TableLength
0
TableSignature
-
-
+
Comment
@@ -488,31 +409,23 @@
Enabled
Find
-
- AVhESEsH
-
+ AVhESEsH
Limit
0
Mask
-
-
+
OemTableId
-
-
+
Replace
-
- AVhESEsA
-
+ AVhESEsA
ReplaceMask
-
-
+
Skip
0
TableLength
0
TableSignature
-
-
+
Comment
@@ -522,31 +435,23 @@
Enabled
Find
-
- AU1XTUkH
-
+ AU1XTUkH
Limit
0
Mask
-
-
+
OemTableId
-
-
+
Replace
-
- AU1XTUkA
-
+ AU1XTUkA
ReplaceMask
-
-
+
Skip
0
TableLength
0
TableSignature
-
-
+
Comment
@@ -556,31 +461,23 @@
Enabled
Find
-
- AU5QV00H
-
+ AU5QV00H
Limit
0
Mask
-
-
+
OemTableId
-
-
+
Replace
-
- AU5QV00A
-
+ AU5QV00A
ReplaceMask
-
-
+
Skip
0
TableLength
0
TableSignature
-
-
+
Comment
@@ -590,31 +487,23 @@
Enabled
Find
-
- hkJBVDA=
-
+ hkJBVDA=
Limit
0
Mask
-
-
+
OemTableId
-
-
+
Replace
-
- hkJBVEM=
-
+ hkJBVEM=
ReplaceMask
-
-
+
Skip
0
TableLength
0
TableSignature
-
-
+
Comment
@@ -624,31 +513,23 @@
Enabled
Find
-
- hkJBVDE=
-
+ hkJBVDE=
Limit
0
Mask
-
-
+
OemTableId
-
-
+
Replace
-
- hkJBVEM=
-
+ hkJBVEM=
ReplaceMask
-
-
+
Skip
0
TableLength
0
TableSignature
-
-
+
Comment
@@ -658,31 +539,23 @@
Enabled
Find
-
- hlwvBV9TQl9QQ0kwTFBDX0VDX19CQVQx
-
+ hlwvBV9TQl9QQ0kwTFBDX0VDX19CQVQx
Limit
0
Mask
-
-
+
OemTableId
-
-
+
Replace
-
- hlwvBV9TQl9QQ0kwTFBDX0VDX19CQVRD
-
+ hlwvBV9TQl9QQ0kwTFBDX0VDX19CQVRD
ReplaceMask
-
-
+
Skip
0
TableLength
0
TableSignature
-
-
+
Comment
@@ -692,33 +565,23 @@
Enabled
Find
-
- V05URg==
-
+ V05URg==
Limit
0
Mask
-
-
+
OemTableId
-
- AAAAAAAAAAA=
-
+ AAAAAAAAAAA=
Replace
-
- WFhYWA==
-
+ WFhYWA==
ReplaceMask
-
-
+
Skip
2
TableLength
0
TableSignature
-
- AAAAAA==
-
+ AAAAAA==
Comment
@@ -728,33 +591,23 @@
Enabled
Find
-
- V1hQRg==
-
+ V1hQRg==
Limit
0
Mask
-
-
+
OemTableId
-
- AAAAAAAAAAA=
-
+ AAAAAAAAAAA=
Replace
-
- WVlZWQ==
-
+ WVlZWQ==
ReplaceMask
-
-
+
Skip
1
TableLength
0
TableSignature
-
- AAAAAA==
-
+ AAAAAA==
Comment
@@ -764,33 +617,23 @@
Enabled
Find
-
- X1ExNA==
-
+ X1ExNA==
Limit
0
Mask
-
-
+
OemTableId
-
- AAAAAAAAAAA=
-
+ AAAAAAAAAAA=
Replace
-
- WFExNA==
-
+ WFExNA==
ReplaceMask
-
-
+
Skip
0
TableLength
0
TableSignature
-
- AAAAAA==
-
+ AAAAAA==
Comment
@@ -800,33 +643,23 @@
Enabled
Find
-
- X1ExNQ==
-
+ X1ExNQ==
Limit
0
Mask
-
-
+
OemTableId
-
- AAAAAAAAAAA=
-
+ AAAAAAAAAAA=
Replace
-
- WFExNQ==
-
+ WFExNQ==
ReplaceMask
-
-
+
Skip
0
TableLength
0
TableSignature
-
- AAAAAA==
-
+ AAAAAA==
Comment
@@ -836,24 +669,17 @@
Enabled
Find
-
- X1BUUwE=
-
+ X1BUUwE=
Limit
0
Mask
-
-
+
OemTableId
-
-
+
Replace
-
- WlBUUwE=
-
+ WlBUUwE=
ReplaceMask
-
-
+
Skip
0
TableLength
@@ -867,24 +693,17 @@
Enabled
Find
-
- X1dBSwE=
-
+ X1dBSwE=
Limit
0
Mask
-
-
+
OemTableId
-
-
+
Replace
-
- WldBSwE=
-
+ WldBSwE=
ReplaceMask
-
-
+
Skip
0
TableLength
@@ -898,24 +717,17 @@
Enabled
Find
-
- V2luZG93cyAyMDE1AA==
-
+ V2luZG93cyAyMDE1AA==
Limit
0
Mask
-
-
+
OemTableId
-
-
+
Replace
-
- RGFyd2luAKOjo6Ojow==
-
+ RGFyd2luAKOjo6Ojow==
ReplaceMask
-
-
+
Skip
0
TableLength
@@ -929,24 +741,17 @@
Enabled
Find
-
- MDYAcAFXVklTcAvWB09TWVOgIQ==
-
+ MDYAcAFXVklTcAvWB09TWVOgIQ==
Limit
0
Mask
-
-
+
OemTableId
-
-
+
Replace
-
- MTUAcAFXSU44cAvfB09TWVOgGg==
-
+ MTUAcAFXSU44cAvfB09TWVOgGg==
ReplaceMask
-
-
+
Skip
0
TableLength
@@ -1039,9 +844,7 @@
hda-idle-support
1
layout-id
-
- IAAAAA==
-
+ IAAAAA==
model
Realtek High Definition Audio Controller
name
@@ -1050,63 +853,35 @@
PciRoot(0x0)/Pci(0x2,0x0)
AAPL,ig-platform-id
-
- BgAmFg==
-
+ BgAmFg==
AAPL,slot-name
Internal@0,2,0
device-id
-
- FhYAAA==
-
+ FhYAAA==
framebuffer-con0-enable
-
- AQAAAA==
-
+ AQAAAA==
framebuffer-con0-flags
-
- OAIAAA==
-
+ OAIAAA==
framebuffer-con0-pipe
-
- EgAAAA==
-
+ EgAAAA==
framebuffer-con1-enable
-
- AQAAAA==
-
+ AQAAAA==
framebuffer-con1-pipe
-
- EgAAAA==
-
+ EgAAAA==
framebuffer-con2-enable
-
- AQAAAA==
-
+ AQAAAA==
framebuffer-con2-pipe
-
- EgAAAA==
-
+ EgAAAA==
framebuffer-fbmem
-
- AACQAA==
-
+ AACQAA==
framebuffer-patch-enable
-
- AQAAAA==
-
+ AQAAAA==
framebuffer-portcount
-
- AgAAAA==
-
+ AgAAAA==
framebuffer-stolenmem
-
- AAAwAQ==
-
+ AAAwAQ==
framebuffer-unifiedmem
-
- AAAAgA==
-
+ AAAAgA==
hda-gfx
onboard-1
model
@@ -1580,11 +1355,9 @@
Emulate
Cpuid1Data
-
-
+
Cpuid1Mask
-
-
+
DummyPowerManagement
MaxKernel
@@ -1629,26 +1402,21 @@
Enabled
Find
-
-
+
Identifier
com.apple.driver.AppleRTC
Limit
0
Mask
-
-
+
MaxKernel
MinKernel
19.0.0
Replace
-
- ww==
-
+ ww==
ReplaceMask
-
-
+
Skip
0
@@ -1664,26 +1432,21 @@
Enabled
Find
-
-
+
Identifier
com.apple.driver.AppleACPIPlatform
Limit
0
Mask
-
-
+
MaxKernel
18.5.0
MinKernel
18.5.0
Replace
-
- ww==
-
+ ww==
ReplaceMask
-
-
+
Skip
0
@@ -1699,28 +1462,21 @@
Enabled
Find
-
- 6AAA//9miYMABQAA
-
+ 6AAA//9miYMABQAA
Identifier
com.apple.iokit.AppleBCM5701Ethernet
Limit
0
Mask
-
- /wAA////////////
-
+ /wAA////////////
MaxKernel
MinKernel
Replace
-
- uLQWAABmiYMABQAA
-
+ uLQWAABmiYMABQAA
ReplaceMask
-
-
+
Skip
0
@@ -1736,27 +1492,21 @@
Enabled
Find
-
-
+
Identifier
kernel
Limit
0
Mask
-
-
+
MaxKernel
MinKernel
Replace
-
- MduKD4TJdQT/w7EKZrr9A+yoIHT7Zrr4A4jI7kj/x4Xb
- dN/r/g==
-
+ MduKD4TJdQT/w7EKZrr9A+yoIHT7Zrr4A4jI7kj/x4XbdN/r/g==
ReplaceMask
-
-
+
Skip
0
@@ -1772,27 +1522,21 @@
Enabled
Find
-
-
+
Identifier
kernel
Limit
0
Mask
-
-
+
MaxKernel
MinKernel
Replace
-
- MduKD4TJdQT/w7EKZrr9A+yoIHT7Zrr4A4jI7kj/x4Xb
- dN/D
-
+ MduKD4TJdQT/w7EKZrr9A+yoIHT7Zrr4A4jI7kj/x4XbdN/D
ReplaceMask
-
-
+
Skip
0
@@ -1808,27 +1552,21 @@
Enabled
Find
-
-
+
Identifier
kernel
Limit
0
Mask
-
-
+
MaxKernel
MinKernel
Replace
-
- sUtmuv0D7KggdPtmuvgDiMjusQpmuv0D7KggdPtmuvgD
- iMju6/4=
-
+ sUtmuv0D7KggdPtmuvgDiMjusQpmuv0D7KggdPtmuvgDiMju6/4=
ReplaceMask
-
-
+
Skip
0
@@ -1966,11 +1704,9 @@
HaltLevel
2147483648
PasswordHash
-
-
+
PasswordSalt
-
-
+
ScanPolicy
0
SecureBootModel
@@ -2031,36 +1767,25 @@
4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
DefaultBackgroundColor
-
- AAAAAA==
-
+ AAAAAA==
UIScale
-
- AQ==
-
+ AQ==
4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102
rtc-blacklist
-
-
+
7C436110-AB2A-4BBB-A880-FE41995C9F82
SystemAudioVolume
-
- Rg==
-
+ Rg==
boot-args
keepsyms=1 -v
csr-active-config
-
- AAAAAA==
-
+ AAAAAA==
prev-lang:kbd
-
- emgtSGFuczoyNTI=
-
+ emgtSGFuczoyNTI=
run-efi-updater
No
@@ -2129,8 +1854,7 @@
ProcessorType
0
ROM
-
-
+
SpoofVendor
SystemMemoryStatus
diff --git a/EFI/OC/Kexts/Sinetek-rtsx.kext/Contents/Info.plist b/EFI/OC/Kexts/Sinetek-rtsx.kext/Contents/Info.plist
index f6fec31..6f38a3d 100755
--- a/EFI/OC/Kexts/Sinetek-rtsx.kext/Contents/Info.plist
+++ b/EFI/OC/Kexts/Sinetek-rtsx.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16D32
+ 19E287
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,47 +17,49 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.0
+ 2.3
CFBundleSupportedPlatforms
MacOSX
CFBundleVersion
- 1
+ 7
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8C1002
+ 11E608c
DTPlatformVersion
GM
DTSDKBuild
- 16C58
+ 17A315g
DTSDKName
- macosx10.12
+ macosx10.13
DTXcode
- 0821
+ 1150
DTXcodeBuild
- 8C1002
+ 11E608c
IOKitPersonalities
- rtsx_softc
+ Sinetek_rtsx
CFBundleIdentifier
com.sinet3k.Sinetek-rtsx
IOClass
- rtsx_softc
+ Sinetek_rtsx
IOKitDebug
65535
IOPCIMatch
- 0x520910EC 0x522710EC 0x522910EC 0x522A10EC 0x524910EC 0x528610EC 0x528710EC 0x528910EC
+ 0x520910EC 0x522710EC 0x522910EC 0x522A10EC 0x524910EC 0x528610EC 0x528710EC 0x528910EC 0x525A10EC
IOProbeScore
1000
IOProviderClass
IOPCIDevice
+ LSMinimumSystemVersion
+ 10.13
NSHumanReadableCopyright
- Copyright © 2017 sinetek. All rights reserved.
+ Copyright © 2017 sinetek (modified by cholonam). All rights reserved.
OSBundleLibraries
com.apple.iokit.IOPCIFamily
diff --git a/EFI/OC/Kexts/Sinetek-rtsx.kext/Contents/MacOS/Sinetek-rtsx b/EFI/OC/Kexts/Sinetek-rtsx.kext/Contents/MacOS/Sinetek-rtsx
index d9e13ac..faebe59 100755
Binary files a/EFI/OC/Kexts/Sinetek-rtsx.kext/Contents/MacOS/Sinetek-rtsx and b/EFI/OC/Kexts/Sinetek-rtsx.kext/Contents/MacOS/Sinetek-rtsx differ
diff --git a/README.md b/README.md
index e5929ce..f65f23a 100644
--- a/README.md
+++ b/README.md
@@ -50,7 +50,7 @@ EFI folder and Guide for Thinkpad T450 and T450s Hackintosh Catalina.
- Touchpad
- Trackpoint
- miniDP
-- SD Card Reader (Thanks to @willmav5000)
+- SD Card Reader (Enable Sinetek-rtsx.kext in Config.plist because it is unstable to be left on by default)
- Use [one-key-hidpi](https://github.com/xzhih/one-key-hidpi) to enable HiDPI
- If you are using a usb mouse with side buttons, you can spoof apple usb mouse by change the pid and vid in AnyAppleUSBMouse.kext/Info.plist and enable it in config.plist.