diff --git a/.DS_Store b/.DS_Store index 9949887..13065bd 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/EFI/.DS_Store b/EFI/.DS_Store index c55a6b3..fb582a9 100644 Binary files a/EFI/.DS_Store and b/EFI/.DS_Store differ diff --git a/EFI/OC/.DS_Store b/EFI/OC/.DS_Store index ee18215..c821d61 100755 Binary files a/EFI/OC/.DS_Store and b/EFI/OC/.DS_Store differ diff --git a/EFI/OC/ACPI/.DS_Store b/EFI/OC/ACPI/.DS_Store index 294d115..f3d68bd 100644 Binary files a/EFI/OC/ACPI/.DS_Store and b/EFI/OC/ACPI/.DS_Store differ diff --git a/EFI/OC/Bootstrap/.DS_Store b/EFI/OC/Bootstrap/.DS_Store index 79b5664..807d65f 100644 Binary files a/EFI/OC/Bootstrap/.DS_Store and b/EFI/OC/Bootstrap/.DS_Store differ diff --git a/EFI/OC/Drivers/.DS_Store b/EFI/OC/Drivers/.DS_Store index a13c13f..78cb6cc 100644 Binary files a/EFI/OC/Drivers/.DS_Store and b/EFI/OC/Drivers/.DS_Store differ diff --git a/EFI/OC/Kexts/.DS_Store b/EFI/OC/Kexts/.DS_Store index 465fb9f..2c6b9e3 100644 Binary files a/EFI/OC/Kexts/.DS_Store and b/EFI/OC/Kexts/.DS_Store differ diff --git a/EFI/OC/Resources/.DS_Store b/EFI/OC/Resources/.DS_Store new file mode 100755 index 0000000..7168c27 Binary files /dev/null and b/EFI/OC/Resources/.DS_Store differ diff --git a/EFI/OC/Resources/Font/Font.bin b/EFI/OC/Resources/Font/Font.bin new file mode 100755 index 0000000..c1a5f78 Binary files /dev/null and b/EFI/OC/Resources/Font/Font.bin differ diff --git a/EFI/OC/Resources/Font/Font.png b/EFI/OC/Resources/Font/Font.png new file mode 100755 index 0000000..c4e4482 Binary files /dev/null and b/EFI/OC/Resources/Font/Font.png differ diff --git a/EFI/OC/Resources/Font/Font_1x.bin b/EFI/OC/Resources/Font/Font_1x.bin new file mode 100755 index 0000000..c1a5f78 Binary files /dev/null and b/EFI/OC/Resources/Font/Font_1x.bin differ diff --git a/EFI/OC/Resources/Font/Font_1x.png b/EFI/OC/Resources/Font/Font_1x.png new file mode 100755 index 0000000..3b5f3ef Binary files /dev/null and b/EFI/OC/Resources/Font/Font_1x.png differ diff --git a/EFI/OC/Resources/Font/Font_2x.bin b/EFI/OC/Resources/Font/Font_2x.bin new file mode 100755 index 0000000..d56d86f Binary files /dev/null and b/EFI/OC/Resources/Font/Font_2x.bin differ diff --git a/EFI/OC/Resources/Font/Font_2x.png b/EFI/OC/Resources/Font/Font_2x.png new file mode 100755 index 0000000..a06e748 Binary files /dev/null and b/EFI/OC/Resources/Font/Font_2x.png differ diff --git a/EFI/OC/Resources/Image/Apple.icns b/EFI/OC/Resources/Image/Apple.icns new file mode 100755 index 0000000..25c6889 Binary files /dev/null and b/EFI/OC/Resources/Image/Apple.icns differ diff --git a/EFI/OC/Resources/Image/AppleRecv.icns b/EFI/OC/Resources/Image/AppleRecv.icns new file mode 100755 index 0000000..265ca79 Binary files /dev/null and b/EFI/OC/Resources/Image/AppleRecv.icns differ diff --git a/EFI/OC/Resources/Image/AppleTM.icns b/EFI/OC/Resources/Image/AppleTM.icns new file mode 100755 index 0000000..ee0a26f Binary files /dev/null and b/EFI/OC/Resources/Image/AppleTM.icns differ diff --git a/EFI/OC/Resources/Image/Cursor.icns b/EFI/OC/Resources/Image/Cursor.icns new file mode 100755 index 0000000..e8ce44f Binary files /dev/null and b/EFI/OC/Resources/Image/Cursor.icns differ diff --git a/EFI/OC/Resources/Image/ExtApple.icns b/EFI/OC/Resources/Image/ExtApple.icns new file mode 100755 index 0000000..96a4859 Binary files /dev/null and b/EFI/OC/Resources/Image/ExtApple.icns differ diff --git a/EFI/OC/Resources/Image/ExtAppleRecv.icns b/EFI/OC/Resources/Image/ExtAppleRecv.icns new file mode 100755 index 0000000..13d876f Binary files /dev/null and b/EFI/OC/Resources/Image/ExtAppleRecv.icns differ diff --git a/EFI/OC/Resources/Image/ExtAppleTM.icns b/EFI/OC/Resources/Image/ExtAppleTM.icns new file mode 100755 index 0000000..c7521fd Binary files /dev/null and b/EFI/OC/Resources/Image/ExtAppleTM.icns differ diff --git a/EFI/OC/Resources/Image/ExtHardDrive.icns b/EFI/OC/Resources/Image/ExtHardDrive.icns new file mode 100755 index 0000000..69fa996 Binary files /dev/null and b/EFI/OC/Resources/Image/ExtHardDrive.icns differ diff --git a/EFI/OC/Resources/Image/ExtOther.icns b/EFI/OC/Resources/Image/ExtOther.icns new file mode 100755 index 0000000..3e7fabc Binary files /dev/null and b/EFI/OC/Resources/Image/ExtOther.icns differ diff --git a/EFI/OC/Resources/Image/ExtResetNVRAM.icns b/EFI/OC/Resources/Image/ExtResetNVRAM.icns new file mode 100755 index 0000000..c324f98 Binary files /dev/null and b/EFI/OC/Resources/Image/ExtResetNVRAM.icns differ diff --git a/EFI/OC/Resources/Image/ExtShell.icns b/EFI/OC/Resources/Image/ExtShell.icns new file mode 100755 index 0000000..3d8889f Binary files /dev/null and b/EFI/OC/Resources/Image/ExtShell.icns differ diff --git a/EFI/OC/Resources/Image/ExtTool.icns b/EFI/OC/Resources/Image/ExtTool.icns new file mode 100755 index 0000000..14cc4a6 Binary files /dev/null and b/EFI/OC/Resources/Image/ExtTool.icns differ diff --git a/EFI/OC/Resources/Image/ExtWindows.icns b/EFI/OC/Resources/Image/ExtWindows.icns new file mode 100755 index 0000000..3401cf2 Binary files /dev/null and b/EFI/OC/Resources/Image/ExtWindows.icns differ diff --git a/EFI/OC/Resources/Image/HardDrive.icns b/EFI/OC/Resources/Image/HardDrive.icns new file mode 100755 index 0000000..e966462 Binary files /dev/null and b/EFI/OC/Resources/Image/HardDrive.icns differ diff --git a/EFI/OC/Resources/Image/OldAppleRecv.icns b/EFI/OC/Resources/Image/OldAppleRecv.icns new file mode 100755 index 0000000..df59386 Binary files /dev/null and b/EFI/OC/Resources/Image/OldAppleRecv.icns differ diff --git a/EFI/OC/Resources/Image/OldAppleTM.icns b/EFI/OC/Resources/Image/OldAppleTM.icns new file mode 100755 index 0000000..5287181 Binary files /dev/null and b/EFI/OC/Resources/Image/OldAppleTM.icns differ diff --git a/EFI/OC/Resources/Image/OldCursor.icns b/EFI/OC/Resources/Image/OldCursor.icns new file mode 100755 index 0000000..e6b430d Binary files /dev/null and b/EFI/OC/Resources/Image/OldCursor.icns differ diff --git a/EFI/OC/Resources/Image/OldExtAppleRecv.icns b/EFI/OC/Resources/Image/OldExtAppleRecv.icns new file mode 100755 index 0000000..f3891d7 Binary files /dev/null and b/EFI/OC/Resources/Image/OldExtAppleRecv.icns differ diff --git a/EFI/OC/Resources/Image/OldExtAppleTM.icns b/EFI/OC/Resources/Image/OldExtAppleTM.icns new file mode 100755 index 0000000..0038ac9 Binary files /dev/null and b/EFI/OC/Resources/Image/OldExtAppleTM.icns differ diff --git a/EFI/OC/Resources/Image/OldExtHardDrive.icns b/EFI/OC/Resources/Image/OldExtHardDrive.icns new file mode 100755 index 0000000..2a99bf5 Binary files /dev/null and b/EFI/OC/Resources/Image/OldExtHardDrive.icns differ diff --git a/EFI/OC/Resources/Image/OldExtWindows.icns b/EFI/OC/Resources/Image/OldExtWindows.icns new file mode 100755 index 0000000..2a99bf5 Binary files /dev/null and b/EFI/OC/Resources/Image/OldExtWindows.icns differ diff --git a/EFI/OC/Resources/Image/OldHardDrive.icns b/EFI/OC/Resources/Image/OldHardDrive.icns new file mode 100755 index 0000000..ce33792 Binary files /dev/null and b/EFI/OC/Resources/Image/OldHardDrive.icns differ diff --git a/EFI/OC/Resources/Image/OldSelected.icns b/EFI/OC/Resources/Image/OldSelected.icns new file mode 100755 index 0000000..095b8f9 Binary files /dev/null and b/EFI/OC/Resources/Image/OldSelected.icns differ diff --git a/EFI/OC/Resources/Image/OldSelector.icns b/EFI/OC/Resources/Image/OldSelector.icns new file mode 100755 index 0000000..d0f6972 Binary files /dev/null and b/EFI/OC/Resources/Image/OldSelector.icns differ diff --git a/EFI/OC/Resources/Image/OldShell.icns b/EFI/OC/Resources/Image/OldShell.icns new file mode 100755 index 0000000..78bee4a Binary files /dev/null and b/EFI/OC/Resources/Image/OldShell.icns differ diff --git a/EFI/OC/Resources/Image/OldTool.icns b/EFI/OC/Resources/Image/OldTool.icns new file mode 100755 index 0000000..d29bfc6 Binary files /dev/null and b/EFI/OC/Resources/Image/OldTool.icns differ diff --git a/EFI/OC/Resources/Image/OldWindows.icns b/EFI/OC/Resources/Image/OldWindows.icns new file mode 100755 index 0000000..4995b14 Binary files /dev/null and b/EFI/OC/Resources/Image/OldWindows.icns differ diff --git a/EFI/OC/Resources/Image/Other.icns b/EFI/OC/Resources/Image/Other.icns new file mode 100755 index 0000000..93f0447 Binary files /dev/null and b/EFI/OC/Resources/Image/Other.icns differ diff --git a/EFI/OC/Resources/Image/ResetNVRAM.icns b/EFI/OC/Resources/Image/ResetNVRAM.icns new file mode 100755 index 0000000..05f36f6 Binary files /dev/null and b/EFI/OC/Resources/Image/ResetNVRAM.icns differ diff --git a/EFI/OC/Resources/Image/Selected.icns b/EFI/OC/Resources/Image/Selected.icns new file mode 100755 index 0000000..47787c9 Binary files /dev/null and b/EFI/OC/Resources/Image/Selected.icns differ diff --git a/EFI/OC/Resources/Image/Selector.icns b/EFI/OC/Resources/Image/Selector.icns new file mode 100755 index 0000000..c5f7651 Binary files /dev/null and b/EFI/OC/Resources/Image/Selector.icns differ diff --git a/EFI/OC/Resources/Image/Shell.icns b/EFI/OC/Resources/Image/Shell.icns new file mode 100755 index 0000000..736fead Binary files /dev/null and b/EFI/OC/Resources/Image/Shell.icns differ diff --git a/EFI/OC/Resources/Image/Tool.icns b/EFI/OC/Resources/Image/Tool.icns new file mode 100755 index 0000000..0375128 Binary files /dev/null and b/EFI/OC/Resources/Image/Tool.icns differ diff --git a/EFI/OC/Resources/Image/Windows.icns b/EFI/OC/Resources/Image/Windows.icns new file mode 100755 index 0000000..8218ffd Binary files /dev/null and b/EFI/OC/Resources/Image/Windows.icns differ diff --git a/EFI/OC/Resources/Label/Apple.l2x b/EFI/OC/Resources/Label/Apple.l2x new file mode 100755 index 0000000..d347265 Binary files /dev/null and b/EFI/OC/Resources/Label/Apple.l2x differ diff --git a/EFI/OC/Resources/Label/Apple.lbl b/EFI/OC/Resources/Label/Apple.lbl new file mode 100755 index 0000000..5303b1c Binary files /dev/null and b/EFI/OC/Resources/Label/Apple.lbl differ diff --git a/EFI/OC/Resources/Label/AppleRecv.l2x b/EFI/OC/Resources/Label/AppleRecv.l2x new file mode 100755 index 0000000..9708b38 Binary files /dev/null and b/EFI/OC/Resources/Label/AppleRecv.l2x differ diff --git a/EFI/OC/Resources/Label/AppleRecv.lbl b/EFI/OC/Resources/Label/AppleRecv.lbl new file mode 100755 index 0000000..d11eee3 Binary files /dev/null and b/EFI/OC/Resources/Label/AppleRecv.lbl differ diff --git a/EFI/OC/Resources/Label/AppleTM.l2x b/EFI/OC/Resources/Label/AppleTM.l2x new file mode 100755 index 0000000..cf3cdd3 Binary files /dev/null and b/EFI/OC/Resources/Label/AppleTM.l2x differ diff --git a/EFI/OC/Resources/Label/AppleTM.lbl b/EFI/OC/Resources/Label/AppleTM.lbl new file mode 100755 index 0000000..887aa26 Binary files /dev/null and b/EFI/OC/Resources/Label/AppleTM.lbl differ diff --git a/EFI/OC/Resources/Label/EFIBoot.l2x b/EFI/OC/Resources/Label/EFIBoot.l2x new file mode 100755 index 0000000..6fe1655 Binary files /dev/null and b/EFI/OC/Resources/Label/EFIBoot.l2x differ diff --git a/EFI/OC/Resources/Label/EFIBoot.lbl b/EFI/OC/Resources/Label/EFIBoot.lbl new file mode 100755 index 0000000..28f1a31 Binary files /dev/null and b/EFI/OC/Resources/Label/EFIBoot.lbl differ diff --git a/EFI/OC/Resources/Label/Other.l2x b/EFI/OC/Resources/Label/Other.l2x new file mode 100755 index 0000000..ee05430 Binary files /dev/null and b/EFI/OC/Resources/Label/Other.l2x differ diff --git a/EFI/OC/Resources/Label/Other.lbl b/EFI/OC/Resources/Label/Other.lbl new file mode 100755 index 0000000..be76830 Binary files /dev/null and b/EFI/OC/Resources/Label/Other.lbl differ diff --git a/EFI/OC/Resources/Label/ResetNVRAM.l2x b/EFI/OC/Resources/Label/ResetNVRAM.l2x new file mode 100755 index 0000000..37c9425 Binary files /dev/null and b/EFI/OC/Resources/Label/ResetNVRAM.l2x differ diff --git a/EFI/OC/Resources/Label/ResetNVRAM.lbl b/EFI/OC/Resources/Label/ResetNVRAM.lbl new file mode 100755 index 0000000..d64bd59 Binary files /dev/null and b/EFI/OC/Resources/Label/ResetNVRAM.lbl differ diff --git a/EFI/OC/Resources/Label/Shell.l2x b/EFI/OC/Resources/Label/Shell.l2x new file mode 100755 index 0000000..4193b25 Binary files /dev/null and b/EFI/OC/Resources/Label/Shell.l2x differ diff --git a/EFI/OC/Resources/Label/Shell.lbl b/EFI/OC/Resources/Label/Shell.lbl new file mode 100755 index 0000000..06dc4ac Binary files /dev/null and b/EFI/OC/Resources/Label/Shell.lbl differ diff --git a/EFI/OC/Resources/Label/Tool.l2x b/EFI/OC/Resources/Label/Tool.l2x new file mode 100755 index 0000000..9eb557a Binary files /dev/null and b/EFI/OC/Resources/Label/Tool.l2x differ diff --git a/EFI/OC/Resources/Label/Tool.lbl b/EFI/OC/Resources/Label/Tool.lbl new file mode 100755 index 0000000..4ca11ce Binary files /dev/null and b/EFI/OC/Resources/Label/Tool.lbl differ diff --git a/EFI/OC/Resources/Label/Windows.l2x b/EFI/OC/Resources/Label/Windows.l2x new file mode 100755 index 0000000..0c7d8cc Binary files /dev/null and b/EFI/OC/Resources/Label/Windows.l2x differ diff --git a/EFI/OC/Resources/Label/Windows.lbl b/EFI/OC/Resources/Label/Windows.lbl new file mode 100755 index 0000000..2278042 Binary files /dev/null and b/EFI/OC/Resources/Label/Windows.lbl differ diff --git a/EFI/OC/Tools/.DS_Store b/EFI/OC/Tools/.DS_Store index 1af5ca2..da4b164 100644 Binary files a/EFI/OC/Tools/.DS_Store and b/EFI/OC/Tools/.DS_Store differ diff --git a/EFI/OC/config.plist b/EFI/OC/config.plist index 4b88d11..8613db7 100755 --- a/EFI/OC/config.plist +++ b/EFI/OC/config.plist @@ -30,14 +30,6 @@ Path SSDT-HPET-IPIC.aml - - Comment - Shortcuts Clickpad - Enabled - - Path - SSDT-VPS2.aml - Comment Graphics @@ -46,14 +38,6 @@ Path SSDT-IGPU.aml - - Comment - Sensor - Enabled - - Path - SSDT-ALS0.aml - Comment Backlight @@ -62,22 +46,6 @@ Path SSDT-PNLF.aml - - Comment - SMBU - Enabled - - Path - SSDT-SMBU.aml - - - Comment - The missing parts - Enabled - - Path - SSDT-TEMP.aml - Comment USB @@ -94,6 +62,38 @@ Path SSDT-DEH01.aml + + Comment + Shortcuts Clickpad + Enabled + + Path + SSDT-VPS2.aml + + + Comment + Sensor + Enabled + + Path + SSDT-ALS0.aml + + + Comment + SMBU + Enabled + + Path + SSDT-SMBU.aml + + + Comment + The missing parts + Enabled + + Path + SSDT-TEMP.aml + Delete @@ -1045,7 +1045,7 @@ AAPL,ig-platform-id AgAWFg== AAPL,slot-name - Internal + Internal@0,2,0 device-id FhYAAA== device_type @@ -1287,6 +1287,22 @@ PlistPath Contents/Info.plist + + BundlePath + RTCMemoryFixup.kext + Comment + + Enabled + + ExecutablePath + Contents/MacOS/RTCMemoryFixup + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + BundlePath VirtualSMC.kext @@ -1303,6 +1319,70 @@ PlistPath Contents/Info.plist + + BundlePath + SMCBatteryManager.kext + Comment + + Enabled + + ExecutablePath + Contents/MacOS/SMCBatteryManager + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + BundlePath + SMCLightSensor.kext + Comment + + Enabled + + ExecutablePath + Contents/MacOS/SMCLightSensor + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + BundlePath + SMCSuperIO.kext + Comment + + Enabled + + ExecutablePath + Contents/MacOS/SMCSuperIO + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + BundlePath + SMCProcessor.kext + Comment + + Enabled + + ExecutablePath + Contents/MacOS/SMCProcessor + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + BundlePath CPUFriend.kext @@ -1369,13 +1449,13 @@ BundlePath - SMCBatteryManager.kext + Sinetek-rtsx.kext Comment Enabled ExecutablePath - Contents/MacOS/SMCBatteryManager + Contents/MacOS/Sinetek-rtsx MaxKernel MinKernel @@ -1385,13 +1465,13 @@ BundlePath - SMCLightSensor.kext + IntelMausi.kext Comment Enabled ExecutablePath - Contents/MacOS/SMCLightSensor + Contents/MacOS/IntelMausi MaxKernel MinKernel @@ -1401,29 +1481,13 @@ BundlePath - SMCProcessor.kext + AppleALC.kext Comment Enabled ExecutablePath - Contents/MacOS/SMCProcessor - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - - - BundlePath - SMCSuperIO.kext - Comment - - Enabled - - ExecutablePath - Contents/MacOS/SMCSuperIO + Contents/MacOS/AppleALC MaxKernel MinKernel @@ -1527,70 +1591,6 @@ PlistPath Contents/Info.plist - - BundlePath - AppleALC.kext - Comment - - Enabled - - ExecutablePath - Contents/MacOS/AppleALC - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - - - BundlePath - IntelMausi.kext - Comment - - Enabled - - ExecutablePath - Contents/MacOS/IntelMausi - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - - - BundlePath - RTCMemoryFixup.kext - Comment - - Enabled - - ExecutablePath - Contents/MacOS/RTCMemoryFixup - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - - - BundlePath - Sinetek-rtsx.kext - Comment - - Enabled - - ExecutablePath - Contents/MacOS/Sinetek-rtsx - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - BundlePath VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext @@ -1639,6 +1639,22 @@ PlistPath Contents/Info.plist + + BundlePath + VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext + Comment + + Enabled + + ExecutablePath + Contents/MacOS/VoodooInput + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + BundlePath VoodooPS2Controller.kext @@ -1721,11 +1737,11 @@ BundlePath - VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext + VoodooInput.kext Comment Enabled - + ExecutablePath Contents/MacOS/VoodooInput MaxKernel @@ -1767,22 +1783,6 @@ PlistPath Contents/Info.plist - - BundlePath - VoodooInput.kext - Comment - - Enabled - - ExecutablePath - Contents/MacOS/VoodooInput - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - Block @@ -1903,7 +1903,7 @@ PickerAudioAssist PickerMode - Builtin + External PollAppleHotKeys ShowPicker @@ -1930,7 +1930,7 @@ SysReport Target - 1 + 3 Entries @@ -1969,6 +1969,8 @@ AllowSetDefault + ApECID + 0 AuthRestart BootProtect @@ -1979,6 +1981,8 @@ 6 HaltLevel 2147483648 + SecureBootModel + Default ScanPolicy 33496835 Vault @@ -2254,10 +2258,14 @@ AppleImageConversion + AppleImg4Verification + AppleKeyMap AppleRtcRam + AppleSecureBoot + AppleSmcIo AppleUserInterfaceTheme diff --git a/README.md b/README.md index 64d3d03..2d51051 100755 --- a/README.md +++ b/README.md @@ -7,6 +7,7 @@ - 插入音频设备不会自动切换, 需要手动选择输入/输出设备。 - (内置扬声器 + 内置麦克风 + 耳机 + 耳机麦克风测试正常) - 支持触摸屏 + ![Input/output](./picture/Inputoutput.png) ![WIFI](./picture/WIFI.png) ## 硬件信息