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.