diff --git a/OC/Kexts/RadeonSensor.kext/Contents/Info.plist b/OC/Kexts/RadeonSensor.kext/Contents/Info.plist new file mode 100644 index 0000000..17a59f4 --- /dev/null +++ b/OC/Kexts/RadeonSensor.kext/Contents/Info.plist @@ -0,0 +1,89 @@ +<?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>21C5021h</string> + <key>CFBundleDevelopmentRegion</key> + <string>en</string> + <key>CFBundleExecutable</key> + <string>RadeonSensor</string> + <key>CFBundleIdentifier</key> + <string>aluveitie.RadeonSensor</string> + <key>CFBundleInfoDictionaryVersion</key> + <string>6.0</string> + <key>CFBundleName</key> + <string>RadeonSensor</string> + <key>CFBundlePackageType</key> + <string>KEXT</string> + <key>CFBundleShortVersionString</key> + <string>0.3.1</string> + <key>CFBundleSupportedPlatforms</key> + <array> + <string>MacOSX</string> + </array> + <key>CFBundleVersion</key> + <string>0.3.1</string> + <key>DTCompiler</key> + <string>com.apple.compilers.llvm.clang.1_0</string> + <key>DTPlatformBuild</key> + <string>13A1030d</string> + <key>DTPlatformName</key> + <string>macosx</string> + <key>DTPlatformVersion</key> + <string>12.0</string> + <key>DTSDKBuild</key> + <string>21A344</string> + <key>DTSDKName</key> + <string>macosx12.0</string> + <key>DTXcode</key> + <string>1310</string> + <key>DTXcodeBuild</key> + <string>13A1030d</string> + <key>IOKitPersonalities</key> + <dict> + <key>aluveitie.RadeonSensor</key> + <dict> + <key>CFBundleIdentifier</key> + <string>aluveitie.RadeonSensor</string> + <key>IOClass</key> + <string>RadeonSensor</string> + <key>IOMatchCategory</key> + <string>RadeonSensor</string> + <key>IOProbeScore</key> + <string>500</string> + <key>IOProviderClass</key> + <string>IOResources</string> + <key>IOResourceMatch</key> + <string>IOKit</string> + <key>IOUserClientClass</key> + <string>RadeonSensorUserClient</string> + </dict> + </dict> + <key>LSMinimumSystemVersion</key> + <string>11.3</string> + <key>OSBundleCompatibleVersion</key> + <string>0.3.1</string> + <key>OSBundleLibraries</key> + <dict> + <key>as.vit9696.Lilu</key> + <string>1.3.9</string> + <key>com.apple.iokit.IOPCIFamily</key> + <string>2.9</string> + <key>com.apple.kec.Libm</key> + <string>1.0</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>10.0.0</string> + <key>com.apple.kpi.mach</key> + <string>10.0.0</string> + </dict> + <key>OSBundleRequired</key> + <string>Root</string> +</dict> +</plist> diff --git a/OC/Kexts/RadeonSensor.kext/Contents/MacOS/RadeonSensor b/OC/Kexts/RadeonSensor.kext/Contents/MacOS/RadeonSensor new file mode 100755 index 0000000..aee6b54 Binary files /dev/null and b/OC/Kexts/RadeonSensor.kext/Contents/MacOS/RadeonSensor differ diff --git a/OC/Kexts/RadeonSensor.kext/Contents/_CodeSignature/CodeResources b/OC/Kexts/RadeonSensor.kext/Contents/_CodeSignature/CodeResources new file mode 100644 index 0000000..d5d0fd7 --- /dev/null +++ b/OC/Kexts/RadeonSensor.kext/Contents/_CodeSignature/CodeResources @@ -0,0 +1,115 @@ +<?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>files</key> + <dict/> + <key>files2</key> + <dict/> + <key>rules</key> + <dict> + <key>^Resources/</key> + <true/> + <key>^Resources/.*\.lproj/</key> + <dict> + <key>optional</key> + <true/> + <key>weight</key> + <real>1000</real> + </dict> + <key>^Resources/.*\.lproj/locversion.plist$</key> + <dict> + <key>omit</key> + <true/> + <key>weight</key> + <real>1100</real> + </dict> + <key>^Resources/Base\.lproj/</key> + <dict> + <key>weight</key> + <real>1010</real> + </dict> + <key>^version.plist$</key> + <true/> + </dict> + <key>rules2</key> + <dict> + <key>.*\.dSYM($|/)</key> + <dict> + <key>weight</key> + <real>11</real> + </dict> + <key>^(.*/)?\.DS_Store$</key> + <dict> + <key>omit</key> + <true/> + <key>weight</key> + <real>2000</real> + </dict> + <key>^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/</key> + <dict> + <key>nested</key> + <true/> + <key>weight</key> + <real>10</real> + </dict> + <key>^.*</key> + <true/> + <key>^Info\.plist$</key> + <dict> + <key>omit</key> + <true/> + <key>weight</key> + <real>20</real> + </dict> + <key>^PkgInfo$</key> + <dict> + <key>omit</key> + <true/> + <key>weight</key> + <real>20</real> + </dict> + <key>^Resources/</key> + <dict> + <key>weight</key> + <real>20</real> + </dict> + <key>^Resources/.*\.lproj/</key> + <dict> + <key>optional</key> + <true/> + <key>weight</key> + <real>1000</real> + </dict> + <key>^Resources/.*\.lproj/locversion.plist$</key> + <dict> + <key>omit</key> + <true/> + <key>weight</key> + <real>1100</real> + </dict> + <key>^Resources/Base\.lproj/</key> + <dict> + <key>weight</key> + <real>1010</real> + </dict> + <key>^[^/]+$</key> + <dict> + <key>nested</key> + <true/> + <key>weight</key> + <real>10</real> + </dict> + <key>^embedded\.provisionprofile$</key> + <dict> + <key>weight</key> + <real>20</real> + </dict> + <key>^version\.plist$</key> + <dict> + <key>weight</key> + <real>20</real> + </dict> + </dict> +</dict> +</plist> diff --git a/OC/Kexts/SMCRadeonGPU.kext/Contents/Info.plist b/OC/Kexts/SMCRadeonGPU.kext/Contents/Info.plist new file mode 100644 index 0000000..b305823 --- /dev/null +++ b/OC/Kexts/SMCRadeonGPU.kext/Contents/Info.plist @@ -0,0 +1,87 @@ +<?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>21C5021h</string> + <key>CFBundleDevelopmentRegion</key> + <string>en</string> + <key>CFBundleExecutable</key> + <string>SMCRadeonGPU</string> + <key>CFBundleIdentifier</key> + <string>aluveitie.SMCRadeonGPU</string> + <key>CFBundleInfoDictionaryVersion</key> + <string>6.0</string> + <key>CFBundleName</key> + <string>SMCRadeonGPU</string> + <key>CFBundlePackageType</key> + <string>KEXT</string> + <key>CFBundleShortVersionString</key> + <string>0.3.1</string> + <key>CFBundleSupportedPlatforms</key> + <array> + <string>MacOSX</string> + </array> + <key>CFBundleVersion</key> + <string>0.3.1</string> + <key>DTCompiler</key> + <string>com.apple.compilers.llvm.clang.1_0</string> + <key>DTPlatformBuild</key> + <string>13A1030d</string> + <key>DTPlatformName</key> + <string>macosx</string> + <key>DTPlatformVersion</key> + <string>12.0</string> + <key>DTSDKBuild</key> + <string>21A344</string> + <key>DTSDKName</key> + <string>macosx12.0</string> + <key>DTXcode</key> + <string>1310</string> + <key>DTXcodeBuild</key> + <string>13A1030d</string> + <key>IOKitPersonalities</key> + <dict> + <key>aluveitie.SMCRadeonGPU</key> + <dict> + <key>CFBundleIdentifier</key> + <string>aluveitie.SMCRadeonGPU</string> + <key>IOClass</key> + <string>SMCRadeonGPU</string> + <key>IOMatchCategory</key> + <string>SMCRadeonGPU</string> + <key>IOProviderClass</key> + <string>RadeonSensor</string> + </dict> + </dict> + <key>LSMinimumSystemVersion</key> + <string>11.3</string> + <key>NSHumanReadableCopyright</key> + <string></string> + <key>OSBundleLibraries</key> + <dict> + <key>aluveitie.RadeonSensor</key> + <string>0.3.1</string> + <key>as.vit9696.Lilu</key> + <string>1.3.9</string> + <key>as.vit9696.VirtualSMC</key> + <string>1.0.0</string> + <key>com.apple.iokit.IOPCIFamily</key> + <string>2.9</string> + <key>com.apple.kec.Libm</key> + <string>1.0</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> +</dict> +</plist> diff --git a/OC/Kexts/SMCRadeonGPU.kext/Contents/MacOS/SMCRadeonGPU b/OC/Kexts/SMCRadeonGPU.kext/Contents/MacOS/SMCRadeonGPU new file mode 100755 index 0000000..fbb9259 Binary files /dev/null and b/OC/Kexts/SMCRadeonGPU.kext/Contents/MacOS/SMCRadeonGPU differ diff --git a/OC/Kexts/SMCRadeonGPU.kext/Contents/_CodeSignature/CodeResources b/OC/Kexts/SMCRadeonGPU.kext/Contents/_CodeSignature/CodeResources new file mode 100644 index 0000000..d5d0fd7 --- /dev/null +++ b/OC/Kexts/SMCRadeonGPU.kext/Contents/_CodeSignature/CodeResources @@ -0,0 +1,115 @@ +<?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>files</key> + <dict/> + <key>files2</key> + <dict/> + <key>rules</key> + <dict> + <key>^Resources/</key> + <true/> + <key>^Resources/.*\.lproj/</key> + <dict> + <key>optional</key> + <true/> + <key>weight</key> + <real>1000</real> + </dict> + <key>^Resources/.*\.lproj/locversion.plist$</key> + <dict> + <key>omit</key> + <true/> + <key>weight</key> + <real>1100</real> + </dict> + <key>^Resources/Base\.lproj/</key> + <dict> + <key>weight</key> + <real>1010</real> + </dict> + <key>^version.plist$</key> + <true/> + </dict> + <key>rules2</key> + <dict> + <key>.*\.dSYM($|/)</key> + <dict> + <key>weight</key> + <real>11</real> + </dict> + <key>^(.*/)?\.DS_Store$</key> + <dict> + <key>omit</key> + <true/> + <key>weight</key> + <real>2000</real> + </dict> + <key>^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/</key> + <dict> + <key>nested</key> + <true/> + <key>weight</key> + <real>10</real> + </dict> + <key>^.*</key> + <true/> + <key>^Info\.plist$</key> + <dict> + <key>omit</key> + <true/> + <key>weight</key> + <real>20</real> + </dict> + <key>^PkgInfo$</key> + <dict> + <key>omit</key> + <true/> + <key>weight</key> + <real>20</real> + </dict> + <key>^Resources/</key> + <dict> + <key>weight</key> + <real>20</real> + </dict> + <key>^Resources/.*\.lproj/</key> + <dict> + <key>optional</key> + <true/> + <key>weight</key> + <real>1000</real> + </dict> + <key>^Resources/.*\.lproj/locversion.plist$</key> + <dict> + <key>omit</key> + <true/> + <key>weight</key> + <real>1100</real> + </dict> + <key>^Resources/Base\.lproj/</key> + <dict> + <key>weight</key> + <real>1010</real> + </dict> + <key>^[^/]+$</key> + <dict> + <key>nested</key> + <true/> + <key>weight</key> + <real>10</real> + </dict> + <key>^embedded\.provisionprofile$</key> + <dict> + <key>weight</key> + <real>20</real> + </dict> + <key>^version\.plist$</key> + <dict> + <key>weight</key> + <real>20</real> + </dict> + </dict> +</dict> +</plist> diff --git a/OC/config.plist b/OC/config.plist index 33f17ba..9957748 100755 --- a/OC/config.plist +++ b/OC/config.plist @@ -302,6 +302,24 @@ <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> + <dict> + <key>Arch</key> + <string>x86_64</string> + <key>BundlePath</key> + <string>RadeonSensor.kext</string> + <key>Comment</key> + <string></string> + <key>Enabled</key> + <true/> + <key>ExecutablePath</key> + <string>Contents/MacOS/RadeonSensor</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>x86_64</string> @@ -356,6 +374,24 @@ <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> + <dict> + <key>Arch</key> + <string>x86_64</string> + <key>BundlePath</key> + <string>SMCRadeonGPU.kext</string> + <key>Comment</key> + <string></string> + <key>Enabled</key> + <true/> + <key>ExecutablePath</key> + <string>Contents/MacOS/SMCRadeonGPU</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>x86_64</string>