parent
60864a9ec9
commit
bec2c19cdb
@ -0,0 +1,21 @@
|
|||||||
|
[submodule "src/WhateverGreen"]
|
||||||
|
path = src/WhateverGreen
|
||||||
|
url = https://github.com/acidanthera/WhateverGreen.git
|
||||||
|
[submodule "src/OpenCorePkg"]
|
||||||
|
path = src/OpenCorePkg
|
||||||
|
url = https://github.com/acidanthera/OpenCorePkg.git
|
||||||
|
[submodule "src/AppleSupportPkg"]
|
||||||
|
path = src/AppleSupportPkg
|
||||||
|
url = https://github.com/acidanthera/AppleSupportPkg.git
|
||||||
|
[submodule "src/AppleALC"]
|
||||||
|
path = src/AppleALC
|
||||||
|
url = https://github.com/acidanthera/AppleALC.git
|
||||||
|
[submodule "src/Lilu"]
|
||||||
|
path = src/Lilu
|
||||||
|
url = https://github.com/acidanthera/Lilu.git
|
||||||
|
[submodule "src/VirtualSMC"]
|
||||||
|
path = src/VirtualSMC
|
||||||
|
url = https://github.com/acidanthera/VirtualSMC.git
|
||||||
|
[submodule "src/OcBinaryData"]
|
||||||
|
path = src/OcBinaryData
|
||||||
|
url = https://github.com/acidanthera/OcBinaryData.git
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -1,81 +0,0 @@
|
|||||||
<?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>18E226</string>
|
|
||||||
<key>CFBundleDevelopmentRegion</key>
|
|
||||||
<string>en</string>
|
|
||||||
<key>CFBundleExecutable</key>
|
|
||||||
<string>Lilu</string>
|
|
||||||
<key>CFBundleIdentifier</key>
|
|
||||||
<string>as.vit9696.Lilu</string>
|
|
||||||
<key>CFBundleInfoDictionaryVersion</key>
|
|
||||||
<string>6.0</string>
|
|
||||||
<key>CFBundleName</key>
|
|
||||||
<string>Lilu</string>
|
|
||||||
<key>CFBundlePackageType</key>
|
|
||||||
<string>KEXT</string>
|
|
||||||
<key>CFBundleShortVersionString</key>
|
|
||||||
<string>1.4.3</string>
|
|
||||||
<key>CFBundleSignature</key>
|
|
||||||
<string>????</string>
|
|
||||||
<key>CFBundleSupportedPlatforms</key>
|
|
||||||
<array>
|
|
||||||
<string>MacOSX</string>
|
|
||||||
</array>
|
|
||||||
<key>CFBundleVersion</key>
|
|
||||||
<string>1.4.3</string>
|
|
||||||
<key>DTCompiler</key>
|
|
||||||
<string>com.apple.compilers.llvm.clang.1_0</string>
|
|
||||||
<key>DTPlatformBuild</key>
|
|
||||||
<string>10E1001</string>
|
|
||||||
<key>DTPlatformVersion</key>
|
|
||||||
<string>GM</string>
|
|
||||||
<key>DTSDKBuild</key>
|
|
||||||
<string>18E219</string>
|
|
||||||
<key>DTSDKName</key>
|
|
||||||
<string>macosx10.14</string>
|
|
||||||
<key>DTXcode</key>
|
|
||||||
<string>1020</string>
|
|
||||||
<key>DTXcodeBuild</key>
|
|
||||||
<string>10E1001</string>
|
|
||||||
<key>IOKitPersonalities</key>
|
|
||||||
<dict>
|
|
||||||
<key>as.vit9696.Lilu</key>
|
|
||||||
<dict>
|
|
||||||
<key>CFBundleIdentifier</key>
|
|
||||||
<string>as.vit9696.Lilu</string>
|
|
||||||
<key>IOClass</key>
|
|
||||||
<string>Lilu</string>
|
|
||||||
<key>IOMatchCategory</key>
|
|
||||||
<string>Lilu</string>
|
|
||||||
<key>IOProviderClass</key>
|
|
||||||
<string>IOResources</string>
|
|
||||||
<key>IOResourceMatch</key>
|
|
||||||
<string>IOKit</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<key>NSHumanReadableCopyright</key>
|
|
||||||
<string>Copyright © 2016-2020 vit9696. All rights reserved.</string>
|
|
||||||
<key>OSBundleCompatibleVersion</key>
|
|
||||||
<string>1.2.0</string>
|
|
||||||
<key>OSBundleLibraries</key>
|
|
||||||
<dict>
|
|
||||||
<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>
|
|
Binary file not shown.
@ -1,410 +0,0 @@
|
|||||||
<?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>18E226</string>
|
|
||||||
<key>CFBundleDevelopmentRegion</key>
|
|
||||||
<string>en</string>
|
|
||||||
<key>CFBundleExecutable</key>
|
|
||||||
<string>VirtualSMC</string>
|
|
||||||
<key>CFBundleIdentifier</key>
|
|
||||||
<string>as.vit9696.VirtualSMC</string>
|
|
||||||
<key>CFBundleInfoDictionaryVersion</key>
|
|
||||||
<string>6.0</string>
|
|
||||||
<key>CFBundleName</key>
|
|
||||||
<string>VirtualSMC</string>
|
|
||||||
<key>CFBundlePackageType</key>
|
|
||||||
<string>KEXT</string>
|
|
||||||
<key>CFBundleShortVersionString</key>
|
|
||||||
<string>1.1.2</string>
|
|
||||||
<key>CFBundleSignature</key>
|
|
||||||
<string>????</string>
|
|
||||||
<key>CFBundleSupportedPlatforms</key>
|
|
||||||
<array>
|
|
||||||
<string>MacOSX</string>
|
|
||||||
</array>
|
|
||||||
<key>CFBundleVersion</key>
|
|
||||||
<string>1.1.2</string>
|
|
||||||
<key>DTCompiler</key>
|
|
||||||
<string>com.apple.compilers.llvm.clang.1_0</string>
|
|
||||||
<key>DTPlatformBuild</key>
|
|
||||||
<string>10E1001</string>
|
|
||||||
<key>DTPlatformVersion</key>
|
|
||||||
<string>GM</string>
|
|
||||||
<key>DTSDKBuild</key>
|
|
||||||
<string>18E219</string>
|
|
||||||
<key>DTSDKName</key>
|
|
||||||
<string>macosx10.14</string>
|
|
||||||
<key>DTXcode</key>
|
|
||||||
<string>1020</string>
|
|
||||||
<key>DTXcodeBuild</key>
|
|
||||||
<string>10E1001</string>
|
|
||||||
<key>IOKitPersonalities</key>
|
|
||||||
<dict>
|
|
||||||
<key>as.vit9696.VirtualSMC</key>
|
|
||||||
<dict>
|
|
||||||
<key>CFBundleIdentifier</key>
|
|
||||||
<string>as.vit9696.VirtualSMC</string>
|
|
||||||
<key>IOClass</key>
|
|
||||||
<string>VirtualSMC</string>
|
|
||||||
<key>IODeviceMemory</key>
|
|
||||||
<array>
|
|
||||||
<array>
|
|
||||||
<dict>
|
|
||||||
<key>address</key>
|
|
||||||
<integer>768</integer>
|
|
||||||
<key>length</key>
|
|
||||||
<integer>32</integer>
|
|
||||||
</dict>
|
|
||||||
</array>
|
|
||||||
<array>
|
|
||||||
<dict>
|
|
||||||
<key>address</key>
|
|
||||||
<integer>4277141504</integer>
|
|
||||||
<key>length</key>
|
|
||||||
<integer>65536</integer>
|
|
||||||
</dict>
|
|
||||||
</array>
|
|
||||||
</array>
|
|
||||||
<key>IOInterruptControllers</key>
|
|
||||||
<array>
|
|
||||||
<string>io-apic-0</string>
|
|
||||||
</array>
|
|
||||||
<key>IOInterruptSpecifiers</key>
|
|
||||||
<array>
|
|
||||||
<data>
|
|
||||||
BgAAAAAAAAA=
|
|
||||||
</data>
|
|
||||||
</array>
|
|
||||||
<key>IOMatchCategory</key>
|
|
||||||
<string>IOACPIPlatformDevice</string>
|
|
||||||
<key>IOName</key>
|
|
||||||
<string>SMC</string>
|
|
||||||
<key>IOProbeScore</key>
|
|
||||||
<integer>60000</integer>
|
|
||||||
<key>IOProviderClass</key>
|
|
||||||
<string>AppleACPIPlatformExpert</string>
|
|
||||||
<key>Keystore</key>
|
|
||||||
<dict>
|
|
||||||
<key>Generic</key>
|
|
||||||
<array>
|
|
||||||
<dict>
|
|
||||||
<key>attr</key>
|
|
||||||
<data>
|
|
||||||
iA==
|
|
||||||
</data>
|
|
||||||
<key>comment</key>
|
|
||||||
<string>Total fan number, this should be put to a plugin</string>
|
|
||||||
<key>name</key>
|
|
||||||
<data>
|
|
||||||
Rk51bQ==
|
|
||||||
</data>
|
|
||||||
<key>type</key>
|
|
||||||
<data>
|
|
||||||
dWk4IA==
|
|
||||||
</data>
|
|
||||||
<key>value</key>
|
|
||||||
<data>
|
|
||||||
AA==
|
|
||||||
</data>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>attr</key>
|
|
||||||
<data>
|
|
||||||
gA==
|
|
||||||
</data>
|
|
||||||
<key>comment</key>
|
|
||||||
<string>CPU plimit</string>
|
|
||||||
<key>name</key>
|
|
||||||
<data>
|
|
||||||
TVNUYw==
|
|
||||||
</data>
|
|
||||||
<key>type</key>
|
|
||||||
<data>
|
|
||||||
dWk4IA==
|
|
||||||
</data>
|
|
||||||
<key>value</key>
|
|
||||||
<data>
|
|
||||||
AA==
|
|
||||||
</data>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>attr</key>
|
|
||||||
<data>
|
|
||||||
gA==
|
|
||||||
</data>
|
|
||||||
<key>comment</key>
|
|
||||||
<string>FAN plimit (supposedly)</string>
|
|
||||||
<key>name</key>
|
|
||||||
<data>
|
|
||||||
TVNUZg==
|
|
||||||
</data>
|
|
||||||
<key>type</key>
|
|
||||||
<data>
|
|
||||||
dWk4IA==
|
|
||||||
</data>
|
|
||||||
<key>value</key>
|
|
||||||
<data>
|
|
||||||
AA==
|
|
||||||
</data>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>attr</key>
|
|
||||||
<data>
|
|
||||||
gA==
|
|
||||||
</data>
|
|
||||||
<key>comment</key>
|
|
||||||
<string>Memory plimit</string>
|
|
||||||
<key>name</key>
|
|
||||||
<data>
|
|
||||||
TVNUbQ==
|
|
||||||
</data>
|
|
||||||
<key>type</key>
|
|
||||||
<data>
|
|
||||||
dWk4IA==
|
|
||||||
</data>
|
|
||||||
<key>value</key>
|
|
||||||
<data>
|
|
||||||
AA==
|
|
||||||
</data>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>attr</key>
|
|
||||||
<data>
|
|
||||||
gA==
|
|
||||||
</data>
|
|
||||||
<key>comment</key>
|
|
||||||
<string>This should be 1 on laptops, and is overriden by sensors</string>
|
|
||||||
<key>name</key>
|
|
||||||
<data>
|
|
||||||
QkFUUA==
|
|
||||||
</data>
|
|
||||||
<key>type</key>
|
|
||||||
<data>
|
|
||||||
ZmxhZw==
|
|
||||||
</data>
|
|
||||||
<key>value</key>
|
|
||||||
<data>
|
|
||||||
AA==
|
|
||||||
</data>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>attr</key>
|
|
||||||
<data>
|
|
||||||
gA==
|
|
||||||
</data>
|
|
||||||
<key>comment</key>
|
|
||||||
<string>Only MacPros have custom illumination controllers</string>
|
|
||||||
<key>name</key>
|
|
||||||
<data>
|
|
||||||
THNOTQ==
|
|
||||||
</data>
|
|
||||||
<key>type</key>
|
|
||||||
<data>
|
|
||||||
dWk4IA==
|
|
||||||
</data>
|
|
||||||
<key>value</key>
|
|
||||||
<data>
|
|
||||||
AA==
|
|
||||||
</data>
|
|
||||||
</dict>
|
|
||||||
</array>
|
|
||||||
<key>GenericDesktopV1</key>
|
|
||||||
<array/>
|
|
||||||
<key>GenericDesktopV2</key>
|
|
||||||
<array/>
|
|
||||||
<key>GenericLaptopV1</key>
|
|
||||||
<array/>
|
|
||||||
<key>GenericLaptopV2</key>
|
|
||||||
<array/>
|
|
||||||
<key>GenericV1</key>
|
|
||||||
<array>
|
|
||||||
<dict>
|
|
||||||
<key>attr</key>
|
|
||||||
<data>
|
|
||||||
gA==
|
|
||||||
</data>
|
|
||||||
<key>comment</key>
|
|
||||||
<string>GPU plimit</string>
|
|
||||||
<key>name</key>
|
|
||||||
<data>
|
|
||||||
TVNUZw==
|
|
||||||
</data>
|
|
||||||
<key>type</key>
|
|
||||||
<data>
|
|
||||||
dWk4IA==
|
|
||||||
</data>
|
|
||||||
<key>value</key>
|
|
||||||
<data>
|
|
||||||
AA==
|
|
||||||
</data>
|
|
||||||
</dict>
|
|
||||||
</array>
|
|
||||||
<key>GenericV2</key>
|
|
||||||
<array>
|
|
||||||
<dict>
|
|
||||||
<key>attr</key>
|
|
||||||
<data>
|
|
||||||
gA==
|
|
||||||
</data>
|
|
||||||
<key>comment</key>
|
|
||||||
<string>E plimit (???)</string>
|
|
||||||
<key>name</key>
|
|
||||||
<data>
|
|
||||||
TVNUZQ==
|
|
||||||
</data>
|
|
||||||
<key>type</key>
|
|
||||||
<data>
|
|
||||||
dWk4IA==
|
|
||||||
</data>
|
|
||||||
<key>value</key>
|
|
||||||
<data>
|
|
||||||
AA==
|
|
||||||
</data>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>attr</key>
|
|
||||||
<data>
|
|
||||||
gA==
|
|
||||||
</data>
|
|
||||||
<key>comment</key>
|
|
||||||
<string>I plimit (???)</string>
|
|
||||||
<key>name</key>
|
|
||||||
<data>
|
|
||||||
TVNUaQ==
|
|
||||||
</data>
|
|
||||||
<key>type</key>
|
|
||||||
<data>
|
|
||||||
dWk4IA==
|
|
||||||
</data>
|
|
||||||
<key>value</key>
|
|
||||||
<data>
|
|
||||||
AA==
|
|
||||||
</data>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>attr</key>
|
|
||||||
<data>
|
|
||||||
gA==
|
|
||||||
</data>
|
|
||||||
<key>comment</key>
|
|
||||||
<string>J plimit (???)</string>
|
|
||||||
<key>name</key>
|
|
||||||
<data>
|
|
||||||
TVNUag==
|
|
||||||
</data>
|
|
||||||
<key>type</key>
|
|
||||||
<data>
|
|
||||||
dWk4IA==
|
|
||||||
</data>
|
|
||||||
<key>value</key>
|
|
||||||
<data>
|
|
||||||
AA==
|
|
||||||
</data>
|
|
||||||
</dict>
|
|
||||||
</array>
|
|
||||||
</dict>
|
|
||||||
<key>ModelInfo</key>
|
|
||||||
<dict>
|
|
||||||
<key>GenericV1</key>
|
|
||||||
<dict>
|
|
||||||
<key>branch</key>
|
|
||||||
<data>
|
|
||||||
ajUyAAAAAAA=
|
|
||||||
</data>
|
|
||||||
<key>hwname</key>
|
|
||||||
<data>
|
|
||||||
c21jLXBpa2V0b24A
|
|
||||||
</data>
|
|
||||||
<key>platform</key>
|
|
||||||
<data>
|
|
||||||
ajUyAAAAAAA=
|
|
||||||
</data>
|
|
||||||
<key>rev</key>
|
|
||||||
<data>
|
|
||||||
AXQPAAAE
|
|
||||||
</data>
|
|
||||||
<key>revfb</key>
|
|
||||||
<data>
|
|
||||||
AXQPAAAE
|
|
||||||
</data>
|
|
||||||
<key>revfu</key>
|
|
||||||
<data>
|
|
||||||
AXQPAAAE
|
|
||||||
</data>
|
|
||||||
</dict>
|
|
||||||
<key>GenericV2</key>
|
|
||||||
<dict>
|
|
||||||
<key>branch</key>
|
|
||||||
<data>
|
|
||||||
ajUyAAAAAAA=
|
|
||||||
</data>
|
|
||||||
<key>hwname</key>
|
|
||||||
<data>
|
|
||||||
c21jLWh1cm9ucml2ZXIA
|
|
||||||
</data>
|
|
||||||
<key>platform</key>
|
|
||||||
<data>
|
|
||||||
ajUyAAAAAAA=
|
|
||||||
</data>
|
|
||||||
<key>rev</key>
|
|
||||||
<data>
|
|
||||||
AigPAAAH
|
|
||||||
</data>
|
|
||||||
<key>revfb</key>
|
|
||||||
<data>
|
|
||||||
AigPAAAH
|
|
||||||
</data>
|
|
||||||
<key>revfu</key>
|
|
||||||
<data>
|
|
||||||
AigPAAAH
|
|
||||||
</data>
|
|
||||||
</dict>
|
|
||||||
<key>GenericV3</key>
|
|
||||||
<dict>
|
|
||||||
<key>hwname</key>
|
|
||||||
<data>
|
|
||||||
c21jLWh1cm9ucml2ZXIA
|
|
||||||
</data>
|
|
||||||
<key>platform</key>
|
|
||||||
<data>
|
|
||||||
ajUyAAAAAAA=
|
|
||||||
</data>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<key>_STA</key>
|
|
||||||
<integer>11</integer>
|
|
||||||
<key>name</key>
|
|
||||||
<data>
|
|
||||||
QVBQMDAwMQA=
|
|
||||||
</data>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<key>NSHumanReadableCopyright</key>
|
|
||||||
<string>Copyright © 2017 vit9696. All rights reserved.</string>
|
|
||||||
<key>OSBundleCompatibleVersion</key>
|
|
||||||
<string>1.0</string>
|
|
||||||
<key>OSBundleLibraries</key>
|
|
||||||
<dict>
|
|
||||||
<key>as.vit9696.Lilu</key>
|
|
||||||
<string>1.2.0</string>
|
|
||||||
<key>com.apple.iokit.IOACPIFamily</key>
|
|
||||||
<string>1.0.0d1</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>
|
|
Binary file not shown.
@ -1,102 +0,0 @@
|
|||||||
<?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>18E226</string>
|
|
||||||
<key>CFBundleDevelopmentRegion</key>
|
|
||||||
<string>en</string>
|
|
||||||
<key>CFBundleExecutable</key>
|
|
||||||
<string>WhateverGreen</string>
|
|
||||||
<key>CFBundleIdentifier</key>
|
|
||||||
<string>as.vit9696.WhateverGreen</string>
|
|
||||||
<key>CFBundleInfoDictionaryVersion</key>
|
|
||||||
<string>6.0</string>
|
|
||||||
<key>CFBundleName</key>
|
|
||||||
<string>WhateverGreen</string>
|
|
||||||
<key>CFBundlePackageType</key>
|
|
||||||
<string>KEXT</string>
|
|
||||||
<key>CFBundleShortVersionString</key>
|
|
||||||
<string>1.3.8</string>
|
|
||||||
<key>CFBundleSignature</key>
|
|
||||||
<string>????</string>
|
|
||||||
<key>CFBundleSupportedPlatforms</key>
|
|
||||||
<array>
|
|
||||||
<string>MacOSX</string>
|
|
||||||
</array>
|
|
||||||
<key>CFBundleVersion</key>
|
|
||||||
<string>1.3.8</string>
|
|
||||||
<key>DTCompiler</key>
|
|
||||||
<string>com.apple.compilers.llvm.clang.1_0</string>
|
|
||||||
<key>DTPlatformBuild</key>
|
|
||||||
<string>10E1001</string>
|
|
||||||
<key>DTPlatformVersion</key>
|
|
||||||
<string>GM</string>
|
|
||||||
<key>DTSDKBuild</key>
|
|
||||||
<string>18E219</string>
|
|
||||||
<key>DTSDKName</key>
|
|
||||||
<string>macosx10.14</string>
|
|
||||||
<key>DTXcode</key>
|
|
||||||
<string>1020</string>
|
|
||||||
<key>DTXcodeBuild</key>
|
|
||||||
<string>10E1001</string>
|
|
||||||
<key>IOKitPersonalities</key>
|
|
||||||
<dict>
|
|
||||||
<key>NVHDAEnabler</key>
|
|
||||||
<dict>
|
|
||||||
<key>CFBundleIdentifier</key>
|
|
||||||
<string>as.vit9696.WhateverGreen</string>
|
|
||||||
<key>IOClass</key>
|
|
||||||
<string>NVHDAEnabler</string>
|
|
||||||
<key>IOMatchCategory</key>
|
|
||||||
<string>IOFramebuffer</string>
|
|
||||||
<key>IOPCIClassMatch</key>
|
|
||||||
<string>0x03000000&0xff000000</string>
|
|
||||||
<key>IOPCIMatch</key>
|
|
||||||
<string>0x000010de&0x0000ffff</string>
|
|
||||||
<key>IOProbeScore</key>
|
|
||||||
<integer>300000</integer>
|
|
||||||
<key>IOProviderClass</key>
|
|
||||||
<string>IOPCIDevice</string>
|
|
||||||
</dict>
|
|
||||||
<key>as.vit9696.WhateverGreen</key>
|
|
||||||
<dict>
|
|
||||||
<key>CFBundleIdentifier</key>
|
|
||||||
<string>as.vit9696.WhateverGreen</string>
|
|
||||||
<key>IOClass</key>
|
|
||||||
<string>WhateverGreen</string>
|
|
||||||
<key>IOMatchCategory</key>
|
|
||||||
<string>WhateverGreen</string>
|
|
||||||
<key>IOProviderClass</key>
|
|
||||||
<string>IOResources</string>
|
|
||||||
<key>IOResourceMatch</key>
|
|
||||||
<string>IOKit</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<key>NSHumanReadableCopyright</key>
|
|
||||||
<string>Copyright © 2018 vit9696. All rights reserved.</string>
|
|
||||||
<key>OSBundleCompatibleVersion</key>
|
|
||||||
<string>1.0</string>
|
|
||||||
<key>OSBundleLibraries</key>
|
|
||||||
<dict>
|
|
||||||
<key>as.vit9696.Lilu</key>
|
|
||||||
<string>1.2.0</string>
|
|
||||||
<key>com.apple.iokit.IOPCIFamily</key>
|
|
||||||
<string>1.0.0b1</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>
|
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,149 @@
|
|||||||
|
KEXTS= \
|
||||||
|
EFI/OC/Kexts/Lilu.kext \
|
||||||
|
EFI/OC/Kexts/WhateverGreen.kext \
|
||||||
|
EFI/OC/Kexts/AppleALC.kext \
|
||||||
|
EFI/OC/Kexts/VirtualSMC.kext
|
||||||
|
|
||||||
|
DRIVERS= \
|
||||||
|
EFI/OC/Drivers/VBoxHfs.efi \
|
||||||
|
EFI/OC/Drivers/OpenRuntime.efi \
|
||||||
|
EFI/OC/Drivers/OpenCanopy.efi
|
||||||
|
|
||||||
|
TOOLS = \
|
||||||
|
EFI/OC/Tools/Shell.efi \
|
||||||
|
EFI/OC/Tools/ResetSystem.efi
|
||||||
|
|
||||||
|
MISC= \
|
||||||
|
EFI/BOOT/BOOTx64.efi \
|
||||||
|
EFI/OC/OpenCore.efi \
|
||||||
|
EFI/OC/Resources
|
||||||
|
|
||||||
|
SUBMODULES = \
|
||||||
|
src/AppleALC \
|
||||||
|
src/Lilu \
|
||||||
|
src/WhateverGreen \
|
||||||
|
src/OpenCorePkg \
|
||||||
|
src/AppleSupportPkg \
|
||||||
|
src/VirtualSMC \
|
||||||
|
src/OcBinaryData
|
||||||
|
|
||||||
|
# Either DEBUG or RELEASE
|
||||||
|
OPENCORE_MODE=RELEASE
|
||||||
|
|
||||||
|
.DUMMY : all clean dist
|
||||||
|
|
||||||
|
all : $(SUBMODULES) $(MISC) $(KEXTS) $(DRIVERS) $(TOOLS)
|
||||||
|
|
||||||
|
dist : OpenCore.dmg.gz OpenCoreEFIFolder.zip
|
||||||
|
|
||||||
|
# Create OpenCore disk image:
|
||||||
|
|
||||||
|
OpenCore.dmg : Makefile
|
||||||
|
rm -f OpenCore.dmg
|
||||||
|
hdiutil create -layout GPTSPUD -partitionType EFI -fs "FAT32" -megabytes 150 -volname EFI OpenCore.dmg
|
||||||
|
mkdir -p OpenCore-Image
|
||||||
|
DEV_NAME=$$(hdiutil attach -nomount -plist OpenCore.dmg | xpath "/plist/dict/array/dict/key[text()='content-hint']/following-sibling::string[1][text()='EFI']/../key[text()='dev-entry']/following-sibling::string[1]/text()" 2> /dev/null) && \
|
||||||
|
mount -tmsdos "$$DEV_NAME" OpenCore-Image
|
||||||
|
cp -a EFI OpenCore-Image/
|
||||||
|
hdiutil detach -force OpenCore-Image
|
||||||
|
|
||||||
|
OpenCoreEFIFolder.zip : Makefile
|
||||||
|
rm -f $@
|
||||||
|
zip -r $@ EFI
|
||||||
|
|
||||||
|
%.gz : %
|
||||||
|
gzip -f --keep $<
|
||||||
|
|
||||||
|
# AppleALC:
|
||||||
|
|
||||||
|
EFI/OC/Kexts/AppleALC.kext : src/AppleALC/build/Release/AppleALC.kext
|
||||||
|
cp -a $< $@
|
||||||
|
|
||||||
|
src/AppleALC/build/Release/AppleALC.kext : src/AppleALC src/AppleALC/Lilu.kext
|
||||||
|
cd src/AppleALC && xcodebuild -configuration Release
|
||||||
|
|
||||||
|
src/AppleALC/Lilu.kext : src/Lilu/build/Debug/Lilu.kext
|
||||||
|
ln -s ../Lilu/build/Debug/Lilu.kext $@
|
||||||
|
|
||||||
|
# Lilu:
|
||||||
|
|
||||||
|
EFI/OC/Kexts/Lilu.kext : src/Lilu/build/Release/Lilu.kext
|
||||||
|
cp -a $< $@
|
||||||
|
|
||||||
|
src/Lilu/build/Release/Lilu.kext src/Lilu/build/Debug/Lilu.kext :
|
||||||
|
cd src/Lilu && xcodebuild -configuration Debug
|
||||||
|
cd src/Lilu && xcodebuild -configuration Release
|
||||||
|
|
||||||
|
# WhateverGreen:
|
||||||
|
|
||||||
|
EFI/OC/Kexts/WhateverGreen.kext : src/WhateverGreen/build/Release/WhateverGreen.kext
|
||||||
|
cp -a $< $@
|
||||||
|
|
||||||
|
src/WhateverGreen/build/Release/WhateverGreen.kext : src/WhateverGreen src/WhateverGreen/Lilu.kext
|
||||||
|
cd src/WhateverGreen && xcodebuild -configuration Release
|
||||||
|
|
||||||
|
src/WhateverGreen/Lilu.kext : src/Lilu/build/Debug/Lilu.kext
|
||||||
|
ln -s ../Lilu/build/Debug/Lilu.kext $@
|
||||||
|
|
||||||
|
# VirtualSMC:
|
||||||
|
|
||||||
|
EFI/OC/Kexts/VirtualSMC.kext : src/VirtualSMC/build/Release/VirtualSMC.kext
|
||||||
|
cp -a $< $@
|
||||||
|
|
||||||
|
src/VirtualSMC/build/Release/VirtualSMC.kext : src/VirtualSMC/Lilu.kext
|
||||||
|
cd src/VirtualSMC && xcodebuild -configuration Release
|
||||||
|
|
||||||
|
src/VirtualSMC/Lilu.kext : src/Lilu/build/Debug/Lilu.kext
|
||||||
|
ln -s ../Lilu/build/Debug/Lilu.kext $@
|
||||||
|
|
||||||
|
# OpenCore:
|
||||||
|
|
||||||
|
EFI/OC/OpenCore.efi : src/OpenCorePkg/Binaries/$(OPENCORE_MODE)/OpenCore.efi
|
||||||
|
cp -a $< $@
|
||||||
|
|
||||||
|
EFI/OC/Drivers/OpenRuntime.efi : src/OpenCorePkg/Binaries/$(OPENCORE_MODE)/OpenRuntime.efi
|
||||||
|
mkdir -p EFI/OC/Drivers
|
||||||
|
cp -a $< $@
|
||||||
|
|
||||||
|
EFI/BOOT/BOOTx64.efi : src/OpenCorePkg/Binaries/$(OPENCORE_MODE)/BOOTx64.efi
|
||||||
|
mkdir -p EFI/BOOT
|
||||||
|
cp -a $< $@
|
||||||
|
|
||||||
|
src/OpenCorePkg/Binaries/$(OPENCORE_MODE)/OpenCore.efi src/OpenCorePkg/Binaries/$(OPENCORE_MODE)/OpenRuntime.efi \
|
||||||
|
src/OpenCorePkg/Binaries/$(OPENCORE_MODE)/BOOTx64.efi src/OpenCorePkg/Binaries/$(OPENCORE_MODE)/Shell.efi \
|
||||||
|
:
|
||||||
|
sed -i'.original' -e 's/^ARCHS=(X64 IA32)$$/ARCHS=(X64)/' src/OpenCorePkg/macbuild.tool
|
||||||
|
cd src/OpenCorePkg && ./macbuild.tool --skip-package
|
||||||
|
|
||||||
|
# VBoxHfs:
|
||||||
|
|
||||||
|
EFI/OC/Drivers/VBoxHfs.efi : src/AppleSupportPkg/Binaries/RELEASE/VBoxHfs.efi
|
||||||
|
mkdir -p EFI/OC/Drivers
|
||||||
|
cp -a $< $@
|
||||||
|
|
||||||
|
src/AppleSupportPkg/Binaries/RELEASE/VBoxHfs.efi :
|
||||||
|
cd src/AppleSupportPkg && ./macbuild.tool --skip-package
|
||||||
|
|
||||||
|
# Tools
|
||||||
|
|
||||||
|
EFI/OC/Tools/Shell.efi : src/OpenCorePkg/Binaries/$(OPENCORE_MODE)/Shell.efi
|
||||||
|
mkdir -p EFI/OC/Tools
|
||||||
|
cp -a $< $@
|
||||||
|
|
||||||
|
EFI/OC/Drivers/OpenCanopy.efi : src/OpenCorePkg/Binaries/$(OPENCORE_MODE)/OpenCanopy.efi
|
||||||
|
mkdir -p EFI/OC/Drivers
|
||||||
|
cp -a $< $@
|
||||||
|
|
||||||
|
EFI/OC/Resources : src/OcBinaryData/Resources
|
||||||
|
cp -a $< $@
|
||||||
|
|
||||||
|
# Fetch submodules:
|
||||||
|
|
||||||
|
$(SUBMODULES) :
|
||||||
|
git submodule update --init
|
||||||
|
|
||||||
|
EFI/BOOT/ EFI/OC/Drivers/ EFI/OC/Tools/ :
|
||||||
|
mkdir $@
|
||||||
|
|
||||||
|
clean :
|
||||||
|
rm -rf OpenCore.dmg OpenCoreEFIFolder.zip src/Lilu/build src/WhateverGreen/build src/OpenCorePkg/Binaries src/AppleALC/build $(KEXTS) $(DRIVERS) $(MISC)
|
@ -0,0 +1 @@
|
|||||||
|
Subproject commit a22c591bbe651c60e82af184d5f28842a47908b5
|
@ -0,0 +1 @@
|
|||||||
|
Subproject commit 1f5720f9466a484b30af9b74450ca34777853c5b
|
@ -0,0 +1 @@
|
|||||||
|
Subproject commit e827287b7f9ec424b20b8fa41d6497d92704bd72
|
@ -0,0 +1 @@
|
|||||||
|
Subproject commit 993915e05443670f6524d2e3dd23cb7134eea407
|
@ -0,0 +1 @@
|
|||||||
|
Subproject commit 165db12fa3edb53cfe47e5fcba64d5b67a3c457f
|
@ -0,0 +1 @@
|
|||||||
|
Subproject commit 2d0436a25fc50f85a121400867e2b23d4388d075
|
@ -0,0 +1 @@
|
|||||||
|
Subproject commit ad0d12d1334524df8457e412f3fb5f5e892fabee
|
Loading…
Reference in new issue