added BIOS update
This commit is contained in:
parent
c345bb9a46
commit
2725df7e4d
BIN
Bios_Settings/Bios Update/7B51v18.zip
Executable file
BIN
Bios_Settings/Bios Update/7B51v18.zip
Executable file
Binary file not shown.
BIN
Bios_Settings/Bios Update/E7B51IMS.180
Executable file
BIN
Bios_Settings/Bios Update/E7B51IMS.180
Executable file
Binary file not shown.
Binary file not shown.
BIN
EFI/BOOT/BOOTx64.efi
Executable file → Normal file
BIN
EFI/BOOT/BOOTx64.efi
Executable file → Normal file
Binary file not shown.
BIN
EFI/OC/Drivers/AppleUsbKbDxe.efi
Normal file
BIN
EFI/OC/Drivers/AppleUsbKbDxe.efi
Normal file
Binary file not shown.
BIN
EFI/OC/Drivers/FwRuntimeServices.efi
Executable file → Normal file
BIN
EFI/OC/Drivers/FwRuntimeServices.efi
Executable file → Normal file
Binary file not shown.
BIN
EFI/OC/Drivers/NvmExpressDxe.efi
Normal file
BIN
EFI/OC/Drivers/NvmExpressDxe.efi
Normal file
Binary file not shown.
BIN
EFI/OC/Drivers/XhciDxe.efi
Normal file
BIN
EFI/OC/Drivers/XhciDxe.efi
Normal file
Binary file not shown.
132
EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist
Executable file → Normal file
132
EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist
Executable file → Normal file
@ -3,7 +3,7 @@
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>BuildMachineOSBuild</key>
|
||||
<string>19C57</string>
|
||||
<string>18E226</string>
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>en</string>
|
||||
<key>CFBundleExecutable</key>
|
||||
@ -17,7 +17,7 @@
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>KEXT</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.4.5</string>
|
||||
<string>1.4.6</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleSupportedPlatforms</key>
|
||||
@ -25,21 +25,21 @@
|
||||
<string>MacOSX</string>
|
||||
</array>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.4.5</string>
|
||||
<string>1.4.6</string>
|
||||
<key>DTCompiler</key>
|
||||
<string>com.apple.compilers.llvm.clang.1_0</string>
|
||||
<key>DTPlatformBuild</key>
|
||||
<string>11C29</string>
|
||||
<string>10E1001</string>
|
||||
<key>DTPlatformVersion</key>
|
||||
<string>GM</string>
|
||||
<key>DTSDKBuild</key>
|
||||
<string>19B90</string>
|
||||
<string>18E219</string>
|
||||
<key>DTSDKName</key>
|
||||
<string>macosx10.15</string>
|
||||
<string>macosx10.14</string>
|
||||
<key>DTXcode</key>
|
||||
<string>1130</string>
|
||||
<string>1020</string>
|
||||
<key>DTXcodeBuild</key>
|
||||
<string>11C29</string>
|
||||
<string>10E1001</string>
|
||||
<key>IOKitPersonalities</key>
|
||||
<dict>
|
||||
<key>HDA Hardware Config Resource</key>
|
||||
@ -48,36 +48,6 @@
|
||||
<string>com.apple.driver.AppleHDAHardwareConfigDriver</string>
|
||||
<key>HDAConfigDefault</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>AFGLowPowerState</key>
|
||||
<data>
|
||||
AwAAAA==
|
||||
</data>
|
||||
<key>CodecID</key>
|
||||
<integer>283902610</integer>
|
||||
<key>Comment</key>
|
||||
<string>baesar0 -ALC 292 for e6540 with dock</string>
|
||||
<key>ConfigData</key>
|
||||
<data>
|
||||
ASccEAEnHQEBJx6mAScfkAE3HPABNx0AATce
|
||||
AAE3H0ABRxxAAUcdAQFHHhcBRx+QAUcMAgFX
|
||||
HFABVx1AAVceKwFXHwIBVwwCAWccgAFnHUAB
|
||||
Zx4BAWcfAgFnDAIBhxzwAYcdAAGHHgABhx9A
|
||||
AZccIAGXHZABlx6BAZcfAgGnHHABpx0QAace
|
||||
qwGnHwIBtxzwAbcdAAG3HgABtx9AAdcc8AHX
|
||||
HQAB1x4AAdcfQAHnHPAB5x0AAeceAAHnH0A=
|
||||
</data>
|
||||
<key>FuncGroup</key>
|
||||
<integer>1</integer>
|
||||
<key>LayoutID</key>
|
||||
<integer>55</integer>
|
||||
<key>WakeConfigData</key>
|
||||
<data>
|
||||
AUcMAg==
|
||||
</data>
|
||||
<key>WakeVerbReinit</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>AFGLowPowerState</key>
|
||||
<data>
|
||||
@ -620,6 +590,32 @@
|
||||
<key>LayoutID</key>
|
||||
<integer>7</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>AFGLowPowerState</key>
|
||||
<data>
|
||||
AwAAAA==
|
||||
</data>
|
||||
<key>Codec</key>
|
||||
<string>ALC215 for HP 830 G6 for 965987400abc</string>
|
||||
<key>CodecID</key>
|
||||
<integer>283902485</integer>
|
||||
<key>ConfigData</key>
|
||||
<data>
|
||||
AUccEAFHHQEBRx4XAUcfmQIXHCACFx0QAhce
|
||||
IQIXHwECFwwCASccMAEnHRgBJx6BAScfAQGX
|
||||
HEABlx0BAZcepgGXH5kBRwwC
|
||||
</data>
|
||||
<key>FuncGroup</key>
|
||||
<integer>1</integer>
|
||||
<key>LayoutID</key>
|
||||
<integer>18</integer>
|
||||
<key>WakeConfigData</key>
|
||||
<data>
|
||||
AUcMAg==
|
||||
</data>
|
||||
<key>WakeVerbReinit</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>AFGLowPowerState</key>
|
||||
<data>
|
||||
@ -1191,6 +1187,32 @@
|
||||
<key>WakeVerbReinit</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>AFGLowPowerState</key>
|
||||
<data>
|
||||
AwAAAA==
|
||||
</data>
|
||||
<key>Codec</key>
|
||||
<string>MacPeet - Realtek ALC235 for ASUS GL553VD</string>
|
||||
<key>CodecID</key>
|
||||
<integer>283902517</integer>
|
||||
<key>ConfigData</key>
|
||||
<data>
|
||||
AhccIAIXHRACFx4rAhcfAAG3HDABtx0AAbce
|
||||
pwG3H5ABlxwwAZcdEAGXHosBlx8BAUccQAFH
|
||||
HQABRx4XAUcfkAFHDAI=
|
||||
</data>
|
||||
<key>FuncGroup</key>
|
||||
<integer>1</integer>
|
||||
<key>LayoutID</key>
|
||||
<integer>16</integer>
|
||||
<key>WakeConfigData</key>
|
||||
<data>
|
||||
AUcMAg==
|
||||
</data>
|
||||
<key>WakeVerbReinit</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>AFGLowPowerState</key>
|
||||
<data>
|
||||
@ -4958,6 +4980,36 @@
|
||||
<key>LayoutID</key>
|
||||
<integer>32</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>AFGLowPowerState</key>
|
||||
<data>
|
||||
AwAAAA==
|
||||
</data>
|
||||
<key>CodecID</key>
|
||||
<integer>283902610</integer>
|
||||
<key>Comment</key>
|
||||
<string>baesar0 -ALC 292 for e6540 with dock</string>
|
||||
<key>ConfigData</key>
|
||||
<data>
|
||||
ASccEAEnHQEBJx6mAScfkAE3HPABNx0AATce
|
||||
AAE3H0ABRxxAAUcdAQFHHhcBRx+QAUcMAgFX
|
||||
HFABVx1AAVceKwFXHwIBVwwCAWccgAFnHUAB
|
||||
Zx4BAWcfAgFnDAIBhxzwAYcdAAGHHgABhx9A
|
||||
AZccIAGXHZABlx6BAZcfAgGnHHABpx0QAace
|
||||
qwGnHwIBtxzwAbcdAAG3HgABtx9AAdcc8AHX
|
||||
HQAB1x4AAdcfQAHnHPAB5x0AAeceAAHnH0A=
|
||||
</data>
|
||||
<key>FuncGroup</key>
|
||||
<integer>1</integer>
|
||||
<key>LayoutID</key>
|
||||
<integer>55</integer>
|
||||
<key>WakeConfigData</key>
|
||||
<data>
|
||||
AUcMAg==
|
||||
</data>
|
||||
<key>WakeVerbReinit</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>AFGLowPowerState</key>
|
||||
<data>
|
||||
@ -6333,7 +6385,7 @@
|
||||
<integer>283903744</integer>
|
||||
<key>ConfigData</key>
|
||||
<data>
|
||||
AZceYQGXByU=
|
||||
AZceYQGXByUBtx4R
|
||||
</data>
|
||||
<key>FuncGroup</key>
|
||||
<integer>1</integer>
|
||||
@ -10755,8 +10807,6 @@
|
||||
<string>IOKit</string>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>LSMinimumSystemVersion</key>
|
||||
<string>10.8</string>
|
||||
<key>NSHumanReadableCopyright</key>
|
||||
<string>Copyright © 2017 vit9696. All rights reserved.</string>
|
||||
<key>OSBundleCompatibleVersion</key>
|
||||
|
Binary file not shown.
@ -1,115 +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>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>
|
100
EFI/OC/Kexts/SMCBatteryManager.kext/Contents/Info.plist
Normal file
100
EFI/OC/Kexts/SMCBatteryManager.kext/Contents/Info.plist
Normal file
@ -0,0 +1,100 @@
|
||||
<?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>SMCBatteryManager</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>ru.usrsse2.SMCBatteryManager</string>
|
||||
<key>CFBundleInfoDictionaryVersion</key>
|
||||
<string>6.0</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>SMCBatteryManager</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>KEXT</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.0</string>
|
||||
<key>CFBundleSupportedPlatforms</key>
|
||||
<array>
|
||||
<string>MacOSX</string>
|
||||
</array>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1</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>IOSMBusController</key>
|
||||
<dict>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>ru.usrsse2.SMCBatteryManager</string>
|
||||
<key>IOClass</key>
|
||||
<string>SMCSMBusController</string>
|
||||
<key>IOMatchCategory</key>
|
||||
<string>SMCSMBusController</string>
|
||||
<key>IOProviderClass</key>
|
||||
<string>IOResources</string>
|
||||
<key>IOResourceMatch</key>
|
||||
<string>IOKit</string>
|
||||
</dict>
|
||||
<key>SMCBatteryManager</key>
|
||||
<dict>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>ru.usrsse2.SMCBatteryManager</string>
|
||||
<key>IOClass</key>
|
||||
<string>SMCBatteryManager</string>
|
||||
<key>IOMatchCategory</key>
|
||||
<string>SMCBatteryManager</string>
|
||||
<key>IOProviderClass</key>
|
||||
<string>IOResources</string>
|
||||
<key>IOResourceMatch</key>
|
||||
<string>IOKit</string>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>NSHumanReadableCopyright</key>
|
||||
<string>Copyright © 2018 usrsse2. All rights reserved.</string>
|
||||
<key>OSBundleCompatibleVersion</key>
|
||||
<string>1.0.0</string>
|
||||
<key>OSBundleLibraries</key>
|
||||
<dict>
|
||||
<key>as.vit9696.Lilu</key>
|
||||
<string>1.2.0</string>
|
||||
<key>as.vit9696.VirtualSMC</key>
|
||||
<string>1.0.0</string>
|
||||
<key>com.apple.iokit.IOACPIFamily</key>
|
||||
<string>1.0.0d1</string>
|
||||
<key>com.apple.iokit.IOSMBusFamily</key>
|
||||
<string>1.0.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>
|
||||
<key>OSBundleRequired</key>
|
||||
<string>Root</string>
|
||||
</dict>
|
||||
</plist>
|
BIN
EFI/OC/Kexts/SMCBatteryManager.kext/Contents/MacOS/SMCBatteryManager
Executable file
BIN
EFI/OC/Kexts/SMCBatteryManager.kext/Contents/MacOS/SMCBatteryManager
Executable file
Binary file not shown.
83
EFI/OC/Kexts/SMCLightSensor.kext/Contents/Info.plist
Normal file
83
EFI/OC/Kexts/SMCLightSensor.kext/Contents/Info.plist
Normal file
@ -0,0 +1,83 @@
|
||||
<?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>SMCLightSensor</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>ru.usrsse2.SMCLightSensor</string>
|
||||
<key>CFBundleInfoDictionaryVersion</key>
|
||||
<string>6.0</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>SMCLightSensor</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>KEXT</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.0</string>
|
||||
<key>CFBundleSupportedPlatforms</key>
|
||||
<array>
|
||||
<string>MacOSX</string>
|
||||
</array>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1</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>SMCLightSensor</key>
|
||||
<dict>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>ru.usrsse2.SMCLightSensor</string>
|
||||
<key>IOClass</key>
|
||||
<string>SMCLightSensor</string>
|
||||
<key>IOMatchCategory</key>
|
||||
<string>SMCLightSensor</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.0</string>
|
||||
<key>OSBundleLibraries</key>
|
||||
<dict>
|
||||
<key>as.vit9696.Lilu</key>
|
||||
<string>1.2.0</string>
|
||||
<key>as.vit9696.VirtualSMC</key>
|
||||
<string>1.0.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>
|
||||
</dict>
|
||||
</plist>
|
BIN
EFI/OC/Kexts/SMCLightSensor.kext/Contents/MacOS/SMCLightSensor
Executable file
BIN
EFI/OC/Kexts/SMCLightSensor.kext/Contents/MacOS/SMCLightSensor
Executable file
Binary file not shown.
18
EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist
Executable file → Normal file
18
EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist
Executable file → Normal file
@ -3,7 +3,7 @@
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>BuildMachineOSBuild</key>
|
||||
<string>19C57</string>
|
||||
<string>18E226</string>
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>en</string>
|
||||
<key>CFBundleExecutable</key>
|
||||
@ -17,7 +17,7 @@
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>KEXT</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.1.0</string>
|
||||
<string>1.1.1</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleSupportedPlatforms</key>
|
||||
@ -25,21 +25,21 @@
|
||||
<string>MacOSX</string>
|
||||
</array>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.1.0</string>
|
||||
<string>1.1.1</string>
|
||||
<key>DTCompiler</key>
|
||||
<string>com.apple.compilers.llvm.clang.1_0</string>
|
||||
<key>DTPlatformBuild</key>
|
||||
<string>11C29</string>
|
||||
<string>10E1001</string>
|
||||
<key>DTPlatformVersion</key>
|
||||
<string>GM</string>
|
||||
<key>DTSDKBuild</key>
|
||||
<string>19B90</string>
|
||||
<string>18E219</string>
|
||||
<key>DTSDKName</key>
|
||||
<string>macosx10.15</string>
|
||||
<string>macosx10.14</string>
|
||||
<key>DTXcode</key>
|
||||
<string>1130</string>
|
||||
<string>1020</string>
|
||||
<key>DTXcodeBuild</key>
|
||||
<string>11C29</string>
|
||||
<string>10E1001</string>
|
||||
<key>IOKitPersonalities</key>
|
||||
<dict>
|
||||
<key>as.vit9696.SMCProcessor</key>
|
||||
@ -63,8 +63,6 @@
|
||||
<string>ACPI</string>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>LSMinimumSystemVersion</key>
|
||||
<string>10.8</string>
|
||||
<key>NSHumanReadableCopyright</key>
|
||||
<string>Copyright © 2018 vit9696. All rights reserved.</string>
|
||||
<key>OSBundleCompatibleVersion</key>
|
||||
|
Binary file not shown.
@ -1,115 +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>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>
|
18
EFI/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist
Executable file → Normal file
18
EFI/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist
Executable file → Normal file
@ -3,7 +3,7 @@
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>BuildMachineOSBuild</key>
|
||||
<string>19C57</string>
|
||||
<string>18E226</string>
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>en</string>
|
||||
<key>CFBundleExecutable</key>
|
||||
@ -17,7 +17,7 @@
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>KEXT</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.1.0</string>
|
||||
<string>1.1.1</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleSupportedPlatforms</key>
|
||||
@ -25,21 +25,21 @@
|
||||
<string>MacOSX</string>
|
||||
</array>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.1.0</string>
|
||||
<string>1.1.1</string>
|
||||
<key>DTCompiler</key>
|
||||
<string>com.apple.compilers.llvm.clang.1_0</string>
|
||||
<key>DTPlatformBuild</key>
|
||||
<string>11C29</string>
|
||||
<string>10E1001</string>
|
||||
<key>DTPlatformVersion</key>
|
||||
<string>GM</string>
|
||||
<key>DTSDKBuild</key>
|
||||
<string>19B90</string>
|
||||
<string>18E219</string>
|
||||
<key>DTSDKName</key>
|
||||
<string>macosx10.15</string>
|
||||
<string>macosx10.14</string>
|
||||
<key>DTXcode</key>
|
||||
<string>1130</string>
|
||||
<string>1020</string>
|
||||
<key>DTXcodeBuild</key>
|
||||
<string>11C29</string>
|
||||
<string>10E1001</string>
|
||||
<key>IOKitPersonalities</key>
|
||||
<dict>
|
||||
<key>ru.joedm.SMCSuperIO</key>
|
||||
@ -58,8 +58,6 @@
|
||||
<string>ACPI</string>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>LSMinimumSystemVersion</key>
|
||||
<string>10.8</string>
|
||||
<key>NSHumanReadableCopyright</key>
|
||||
<string>Copyright © 2018 joedm. All rights reserved.</string>
|
||||
<key>OSBundleCompatibleVersion</key>
|
||||
|
Binary file not shown.
@ -1,115 +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>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>
|
18
EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist
Executable file → Normal file
18
EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist
Executable file → Normal file
@ -3,7 +3,7 @@
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>BuildMachineOSBuild</key>
|
||||
<string>19C57</string>
|
||||
<string>18E226</string>
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>en</string>
|
||||
<key>CFBundleExecutable</key>
|
||||
@ -17,7 +17,7 @@
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>KEXT</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.1.0</string>
|
||||
<string>1.1.1</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleSupportedPlatforms</key>
|
||||
@ -25,21 +25,21 @@
|
||||
<string>MacOSX</string>
|
||||
</array>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.1.0</string>
|
||||
<string>1.1.1</string>
|
||||
<key>DTCompiler</key>
|
||||
<string>com.apple.compilers.llvm.clang.1_0</string>
|
||||
<key>DTPlatformBuild</key>
|
||||
<string>11C29</string>
|
||||
<string>10E1001</string>
|
||||
<key>DTPlatformVersion</key>
|
||||
<string>GM</string>
|
||||
<key>DTSDKBuild</key>
|
||||
<string>19B90</string>
|
||||
<string>18E219</string>
|
||||
<key>DTSDKName</key>
|
||||
<string>macosx10.15</string>
|
||||
<string>macosx10.14</string>
|
||||
<key>DTXcode</key>
|
||||
<string>1130</string>
|
||||
<string>1020</string>
|
||||
<key>DTXcodeBuild</key>
|
||||
<string>11C29</string>
|
||||
<string>10E1001</string>
|
||||
<key>IOKitPersonalities</key>
|
||||
<dict>
|
||||
<key>as.vit9696.VirtualSMC</key>
|
||||
@ -381,8 +381,6 @@
|
||||
</data>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>LSMinimumSystemVersion</key>
|
||||
<string>10.8</string>
|
||||
<key>NSHumanReadableCopyright</key>
|
||||
<string>Copyright © 2017 vit9696. All rights reserved.</string>
|
||||
<key>OSBundleCompatibleVersion</key>
|
||||
|
Binary file not shown.
@ -1,115 +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>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>
|
BIN
EFI/OC/OpenCore.efi
Executable file → Normal file
BIN
EFI/OC/OpenCore.efi
Executable file → Normal file
Binary file not shown.
44
EFI/OC/Tools/BootInstall/BootInstall.command
Executable file
44
EFI/OC/Tools/BootInstall/BootInstall.command
Executable file
@ -0,0 +1,44 @@
|
||||
#!/bin/bash
|
||||
|
||||
cd "$(dirname "$0")"
|
||||
diskutil list
|
||||
echo "Enter disk number to install to:"
|
||||
read N
|
||||
|
||||
if [[ ! $(diskutil info disk${N} | sed -n 's/.*Device Node: *//p') ]]
|
||||
then
|
||||
echo Disk $N not found
|
||||
exit
|
||||
fi
|
||||
|
||||
FS=$(diskutil info disk${N}s1 | sed -n 's/.*File System Personality: *//p')
|
||||
echo $FS
|
||||
|
||||
if [ "$FS" != "MS-DOS FAT32" ]
|
||||
then
|
||||
echo "No FAT32 partition to install"
|
||||
exit
|
||||
fi
|
||||
|
||||
# Write MBR
|
||||
sudo fdisk -f boot0af -u /dev/rdisk${N}
|
||||
|
||||
diskutil umount disk${N}s1
|
||||
sudo dd if=/dev/rdisk${N}s1 count=1 of=origbs
|
||||
cp -v boot1f32 newbs
|
||||
sudo dd if=origbs of=newbs skip=3 seek=3 bs=1 count=87 conv=notrunc
|
||||
sudo dd if=newbs of=/dev/rdisk${N}s1
|
||||
diskutil mount disk${N}s1
|
||||
|
||||
cp -v boot "$(diskutil info disk${N}s1 | sed -n 's/.*Mount Point: *//p')"
|
||||
|
||||
if [ $(diskutil info disk${N} | sed -n 's/.*Content (IOContent): *//p') == "FDisk_partition_scheme" ]
|
||||
then
|
||||
sudo fdisk -e /dev/rdisk$N <<-MAKEACTIVE
|
||||
p
|
||||
f 1
|
||||
w
|
||||
y
|
||||
q
|
||||
MAKEACTIVE
|
||||
fi
|
7
EFI/OC/Tools/BootInstall/README.md
Normal file
7
EFI/OC/Tools/BootInstall/README.md
Normal file
@ -0,0 +1,7 @@
|
||||
BootInstall
|
||||
===========
|
||||
|
||||
This tool installs legacy DuetPkg environment on GPT-formatted disk
|
||||
to enable UEFI environment on BIOS-based systems.
|
||||
|
||||
Source code: https://sourceforge.net/p/cloverefiboot
|
BIN
EFI/OC/Tools/BootInstall/boot
Executable file
BIN
EFI/OC/Tools/BootInstall/boot
Executable file
Binary file not shown.
BIN
EFI/OC/Tools/BootInstall/boot0af
Normal file
BIN
EFI/OC/Tools/BootInstall/boot0af
Normal file
Binary file not shown.
BIN
EFI/OC/Tools/BootInstall/boot1f32
Normal file
BIN
EFI/OC/Tools/BootInstall/boot1f32
Normal file
Binary file not shown.
BIN
EFI/OC/Tools/CleanNvram.efi
Executable file → Normal file
BIN
EFI/OC/Tools/CleanNvram.efi
Executable file → Normal file
Binary file not shown.
@ -1,11 +1,19 @@
|
||||
#!/bin/sh
|
||||
|
||||
#
|
||||
# Copyright © 2019 Rodion Shingarev. All rights reserved.
|
||||
# Copyright © 2020 Rodion Shingarev. All rights reserved.
|
||||
# Slight optimizations by PMheart and vit9696.
|
||||
#
|
||||
|
||||
if [ ! -x /usr/bin/dirname ] || [ ! -x /usr/sbin/nvram ] || [ ! -x /usr/bin/grep ] || [ ! -x /bin/chmod ] || [ ! -x /usr/bin/sed ] || [ ! -x /usr/bin/base64 ] || [ ! -x /bin/rm ] || [ ! -x /bin/mkdir ] || [ ! -x /bin/cat ] || [ ! -x /bin/dd ] || [ ! -x /usr/bin/stat ] || [ ! -x /usr/libexec/PlistBuddy ] || [ ! -x /usr/sbin/ioreg ] || [ ! -x /usr/bin/xxd ] || [ ! -x /usr/sbin/diskutil ] || [ ! -x /bin/cp ] || [ ! -x /usr/bin/wc ] || [ ! -x /usr/bin/uuidgen ]; then
|
||||
if [ "$1" = "install" ]; then
|
||||
SELFNAME=$(basename "$0")
|
||||
SELFDIR=$(dirname "$0")
|
||||
cd "$SELFDIR" || exit 1
|
||||
sudo defaults write com.apple.loginwindow LogoutHook "$(pwd)/${SELFNAME}"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
if [ ! -x /usr/bin/dirname ] || [ ! -x /usr/sbin/nvram ] || [ ! -x /usr/bin/grep ] || [ ! -x /bin/chmod ] || [ ! -x /usr/bin/sed ] || [ ! -x /usr/bin/base64 ] || [ ! -x /bin/rm ] || [ ! -x /bin/mkdir ] || [ ! -x /bin/cat ] || [ ! -x /bin/dd ] || [ ! -x /usr/bin/stat ] || [ ! -x /usr/libexec/PlistBuddy ] || [ ! -x /usr/sbin/ioreg ] || [ ! -x /usr/bin/xxd ] || [ ! -x /usr/sbin/diskutil ] || [ ! -x /bin/cp ] || [ ! -x /usr/bin/wc ] || [ ! -x /usr/bin/uuidgen ] || [ ! -x /usr/bin/hexdump ]; then
|
||||
abort "Unix environment is broken!"
|
||||
fi
|
||||
|
||||
@ -45,20 +53,28 @@ cd "${uuidDump}" || abort "Failed to enter dump directory!"
|
||||
|
||||
"${nvram}" -xp > ./nvram1.plist || abort "Failed to dump nvram!"
|
||||
|
||||
getKey '8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0080' > ./Boot0080
|
||||
if [ ! -z "$(/bin/cat ./Boot0080)" ]; then
|
||||
getKey 'efi-boot-device-data' > efi-boot-device-data || abort "Failed to retrieve efi-boot-device-data!"
|
||||
getKey "8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0080" > Boot0080
|
||||
getKey "efi-boot-device-data" > efi-boot-device-data
|
||||
if [ ! -z "$(/bin/cat "Boot0080" | /usr/bin/hexdump)" ] && [ ! -z "$(/bin/cat "efi-boot-device-data" | /usr/bin/hexdump )" ]; then
|
||||
/bin/dd seek=24 if=efi-boot-device-data of=Boot0080 bs=1 count=$(/usr/bin/stat -f%z efi-boot-device-data) || abort "Failed to fill Boot0080 with efi-boot-device-data!"
|
||||
/usr/libexec/PlistBuddy -c "Import Add:8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0080 Boot0080" ./nvram.plist || abort "Failed to import Boot0080!"
|
||||
fi
|
||||
|
||||
for key in BootOrder BootCurrent BootNext Boot008{1..3}; do
|
||||
for key in BootOrder BootNext Boot008{1..3}; do
|
||||
getKey "8BE4DF61-93CA-11D2-AA0D-00E098032B8C:${key}" > "${key}"
|
||||
if [ ! -z "$(/bin/cat "${key}")" ]; then
|
||||
if [ ! -z "$(/bin/cat "${key}" | /usr/bin/hexdump)" ]; then
|
||||
/usr/libexec/PlistBuddy -c "Import Add:8BE4DF61-93CA-11D2-AA0D-00E098032B8C:${key} ${key}" ./nvram.plist || abort "Failed to import ${key} from 8BE4DF61-93CA-11D2-AA0D-00E098032B8C!"
|
||||
fi
|
||||
done
|
||||
|
||||
# Optional for security reasons: Wi-Fi settings for Install OS X and Recovery
|
||||
# for key in current-network preferred-count; do
|
||||
# getKey "36C28AB5-6566-4C50-9EBD-CBB920F83843:${key}" > "${key}"
|
||||
# if [ ! -z "$(/bin/cat "${key}" | /usr/bin/hexdump)" ]; then
|
||||
# /usr/libexec/PlistBuddy -c "Import Add:36C28AB5-6566-4C50-9EBD-CBB920F83843:${key} ${key}" ./nvram.plist || abort "Failed to import ${key} from 36C28AB5-6566-4C50-9EBD-CBB920F83843!"
|
||||
# fi
|
||||
# done
|
||||
|
||||
/usr/libexec/PlistBuddy -c "Add Version integer 1" ./nvram.plist || abort "Failed to add Version!"
|
||||
/usr/libexec/PlistBuddy -c "Add Add:7C436110-AB2A-4BBB-A880-FE41995C9F82 dict" ./nvram.plist || abort "Failed to add dict 7C436110-AB2A-4BBB-A880-FE41995C9F82"
|
||||
/usr/libexec/PlistBuddy -c "Merge nvram1.plist Add:7C436110-AB2A-4BBB-A880-FE41995C9F82" ./nvram.plist || abort "Failed to merge with nvram1.plist!"
|
||||
|
4
EFI/OC/Tools/LogoutHook/README.md
Executable file → Normal file
4
EFI/OC/Tools/LogoutHook/README.md
Executable file → Normal file
@ -4,5 +4,9 @@ LogoutHook
|
||||
## Installation
|
||||
```sudo defaults write com.apple.loginwindow LogoutHook /path/to/LogoutHook.command```
|
||||
|
||||
or
|
||||
|
||||
```/path/to/LogoutHook.command install```
|
||||
|
||||
## Notes
|
||||
`LogoutHook.command` highly depends on macOS `nvram` utility supporting `-x` option, which is unavailable on 10.12 and below. (Our `nvram.mojave` somehow fixes that issue by invoking it instead of system one)
|
BIN
EFI/OC/Tools/VerifyMsrE2.efi
Executable file → Normal file
BIN
EFI/OC/Tools/VerifyMsrE2.efi
Executable file → Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user