diff --git a/EFI/OC/Kexts/RealtekCardReaderFriend.kext/._Contents b/EFI/OC/Kexts/RealtekCardReaderFriend.kext/._Contents new file mode 100644 index 0000000..de6d0d2 Binary files /dev/null and b/EFI/OC/Kexts/RealtekCardReaderFriend.kext/._Contents differ diff --git a/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/._Info.plist b/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/._Info.plist new file mode 100644 index 0000000..de6d0d2 Binary files /dev/null and b/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/._Info.plist differ diff --git a/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/._MacOS b/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/._MacOS new file mode 100644 index 0000000..de6d0d2 Binary files /dev/null and b/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/._MacOS differ diff --git a/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/._Resources b/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/._Resources new file mode 100644 index 0000000..de6d0d2 Binary files /dev/null and b/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/._Resources differ diff --git a/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/Info.plist b/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/Info.plist new file mode 100644 index 0000000..d262386 --- /dev/null +++ b/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/Info.plist @@ -0,0 +1,81 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>BuildMachineOSBuild</key> + <string>22A380</string> + <key>CFBundleDevelopmentRegion</key> + <string>en</string> + <key>CFBundleExecutable</key> + <string>RealtekCardReaderFriend</string> + <key>CFBundleIdentifier</key> + <string>science.firewolf.rtsf</string> + <key>CFBundleInfoDictionaryVersion</key> + <string>6.0</string> + <key>CFBundleName</key> + <string>RealtekCardReaderFriend</string> + <key>CFBundlePackageType</key> + <string>KEXT</string> + <key>CFBundleShortVersionString</key> + <string>1.0.4</string> + <key>CFBundleSupportedPlatforms</key> + <array> + <string>MacOSX</string> + </array> + <key>CFBundleVersion</key> + <string>1.0.4</string> + <key>DTCompiler</key> + <string>com.apple.compilers.llvm.clang.1_0</string> + <key>DTPlatformBuild</key> + <string>14A400</string> + <key>DTPlatformName</key> + <string>macosx</string> + <key>DTPlatformVersion</key> + <string>12.3</string> + <key>DTSDKBuild</key> + <string>21E226</string> + <key>DTSDKName</key> + <string>macosx12.3</string> + <key>DTXcode</key> + <string>1401</string> + <key>DTXcodeBuild</key> + <string>14A400</string> + <key>IOKitPersonalities</key> + <dict> + <key>RealtekCardReaderFriend</key> + <dict> + <key>CFBundleIdentifier</key> + <string>science.firewolf.rtsf</string> + <key>IOClass</key> + <string>RealtekCardReaderFriend</string> + <key>IOMatchCategory</key> + <string>RealtekCardReaderFriend</string> + <key>IOProviderClass</key> + <string>IOResources</string> + <key>IOResourceMatch</key> + <string>IOKit</string> + </dict> + </dict> + <key>LSMinimumSystemVersion</key> + <string>10.14</string> + <key>OSBundleLibraries</key> + <dict> + <key>as.vit9696.Lilu</key> + <string>1.4.7</string> + <key>com.apple.kpi.bsd</key> + <string>12.0.0</string> + <key>com.apple.kpi.dsep</key> + <string>12.0.0</string> + <key>com.apple.kpi.iokit</key> + <string>12.0.0</string> + <key>com.apple.kpi.libkern</key> + <string>12.0.0</string> + <key>com.apple.kpi.mach</key> + <string>12.0.0</string> + <key>com.apple.kpi.unsupported</key> + <string>12.0.0</string> + </dict> + <key>OSBundleRequired</key> + <string>Root</string> +</dict> +</plist> diff --git a/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/MacOS/._RealtekCardReaderFriend b/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/MacOS/._RealtekCardReaderFriend new file mode 100644 index 0000000..de6d0d2 Binary files /dev/null and b/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/MacOS/._RealtekCardReaderFriend differ diff --git a/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/MacOS/RealtekCardReaderFriend b/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/MacOS/RealtekCardReaderFriend new file mode 100644 index 0000000..d898fba Binary files /dev/null and b/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/MacOS/RealtekCardReaderFriend differ diff --git a/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/Resources/._LICENSE b/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/Resources/._LICENSE new file mode 100644 index 0000000..de6d0d2 Binary files /dev/null and b/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/Resources/._LICENSE differ diff --git a/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/Resources/LICENSE b/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/Resources/LICENSE new file mode 100644 index 0000000..9860be2 --- /dev/null +++ b/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/Resources/LICENSE @@ -0,0 +1,29 @@ +BSD 3-Clause License + +Copyright (c) 2021, FireWolf @ FireWolf Pl. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/EFI/OC/config.plist b/EFI/OC/config.plist index 0842ed2..fb67c26 100644 --- a/EFI/OC/config.plist +++ b/EFI/OC/config.plist @@ -399,6 +399,24 @@ <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> + <dict> + <key>Arch</key> + <string>Any</string> + <key>BundlePath</key> + <string>RealtekCardReaderFriend.kext</string> + <key>Comment</key> + <string>RealtekCardReaderFriend.kext</string> + <key>Enabled</key> + <true/> + <key>ExecutablePath</key> + <string>Contents/MacOS/RealtekCardReaderFriend</string> + <key>MaxKernel</key> + <string></string> + <key>MinKernel</key> + <string></string> + <key>PlistPath</key> + <string>Contents/Info.plist</string> + </dict> <dict> <key>Arch</key> <string>Any</string>