diff --git a/Docs/Configuration.pdf b/Docs/Configuration.pdf new file mode 100644 index 00000000..d17caf34 Binary files /dev/null and b/Docs/Configuration.pdf differ diff --git a/Docs/OpenCore-Configuration-067.pdf b/Docs/OpenCore-Configuration-067.pdf deleted file mode 100644 index a9034da8..00000000 Binary files a/Docs/OpenCore-Configuration-067.pdf and /dev/null differ diff --git a/Docs/ThinkPad-T460s-FRU.pdf b/Docs/ThinkPad-T460s-FRU.pdf old mode 100644 new mode 100755 diff --git a/Docs/ThinkPad-T460s-Platform-Specifications.pdf b/Docs/ThinkPad-T460s-Platform-Specifications.pdf old mode 100644 new mode 100755 diff --git a/EFI/BOOT/BOOTx64.efi b/EFI/BOOT/BOOTx64.efi index a1414bc2..7be4f136 100755 Binary files a/EFI/BOOT/BOOTx64.efi and b/EFI/BOOT/BOOTx64.efi differ diff --git a/EFI/OC/#alternative-battery.plist b/EFI/OC/#alternative-battery.plist index 9d865d36..2530477c 100755 --- a/EFI/OC/#alternative-battery.plist +++ b/EFI/OC/#alternative-battery.plist @@ -1,363 +1,363 @@ - - - - - # WARNING - Replace all the following sub-sections in Config.plist - ACPI - - Add - - - Comment - _DSM replacement for non macOS - Enabled - - Path - SSDT-XDSM.aml - - - Comment - USB map fixup - Enabled - - Path - SSDT-XHCI.aml - - - Comment - DTGP method - Enabled - - Path - SSDT-DTGP.aml - - - Comment - X86 Injector - Enabled - - Path - SSDT-PLUG.aml - - - Comment - Virtual devices for macOS - Enabled - - Path - SSDT-VDEV.aml - - - Comment - PPMC to PMCR - Enabled - - Path - SSDT-PMCR.aml - - - Comment - Notebook brightness fixup - Enabled - - Path - SSDT-PNLF.aml - - - Comment - HPET, TIMR and RTC fixup - Enabled - - Path - SSDT-HRTF.aml - - - Comment - Thinkpad T460s Keyboard map - Enabled - - Path - SSDT-KBRD.aml - - - Comment - Shutdown, sleep-wake fixup - Enabled - - Path - SSDT-PTWK.aml - - - Comment - Battery fixes - Enabled - - Path - SSDT-BATX.aml - - - Comment - EC RW - Enabled - - Path - SSDT-EC.aml - - - Comment - Initialize system variables - Enabled - - Path - SSDT-DYTC.aml - - - Comment - ThinkSMC - Enabled - - Path - SSDT-THINK.aml - - - Patch - - - Comment - _DSM to XDSM (ALL) - Count - 0 - Enabled - - Find - X0RTTQ== - Limit - 0 - Mask - - OemTableId - - Replace - WERTTQ== - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Comment - _UPC to XUPC (XHCI) - Count - 0 - Enabled - - Find - X1VQQw== - Limit - 0 - Mask - - OemTableId - - Replace - WFVQQw== - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Comment - HPET (\WNTF\!WXPF to _OSI("Darwin")) - Count - 0 - Enabled - - Find - oBCQXFdOVEaSXFdYUEY= - Limit - 0 - Mask - - OemTableId - - Replace - oA9fT1NJDURhcndpbgA= - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Comment - _PRW (0x6d, 0x04) to (0x6d, 0) (IGBE) - Count - 0 - Enabled - - Find - EgYCCm0KBA== - Limit - 0 - Mask - - OemTableId - - Replace - EgYCCm0KAA== - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Comment - _PTS to ZPTS(1,N) - Count - 0 - Enabled - - Find - X1BUUwE= - Limit - 0 - Mask - - OemTableId - - Replace - WlBUUwE= - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Comment - _WAK to ZWAK(1,N) - Count - 0 - Enabled - - Find - X1dBSwE= - Limit - 0 - Mask - - OemTableId - - Replace - WldBSwE= - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Comment - \_SB..EC.HWAC to _SB..EC.WACH - Count - 0 - Enabled - - Find - X0VDX19IV0FD - Limit - 0 - Mask - - OemTableId - - Replace - X0VDX19XQUNI - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Comment - BATX: Nofify(BAT0, xx) to BATX - Count - 0 - Enabled - - Find - hkJBVDA= - Limit - 0 - Mask - - OemTableId - - Replace - hkJBVFg= - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - RFNEVA== - - - Comment - BATX: Nofify(BAT1, xx) to BATX - Count - 0 - Enabled - - Find - hkJBVDE= - Limit - 0 - Mask - - OemTableId - - Replace - hkJBVFg= - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - RFNEVA== - - - - - + + + + + # WARNING + Replace all the following sub-sections in Config.plist + ACPI + + Add + + + Comment + _DSM replacement for non macOS + Enabled + + Path + SSDT-XDSM.aml + + + Comment + USB map fixup + Enabled + + Path + SSDT-XHCI.aml + + + Comment + DTGP method + Enabled + + Path + SSDT-DTGP.aml + + + Comment + X86 Injector + Enabled + + Path + SSDT-PLUG.aml + + + Comment + Virtual devices for macOS + Enabled + + Path + SSDT-VDEV.aml + + + Comment + PPMC to PMCR + Enabled + + Path + SSDT-PMCR.aml + + + Comment + Notebook brightness fixup + Enabled + + Path + SSDT-PNLF.aml + + + Comment + HPET, TIMR and RTC fixup + Enabled + + Path + SSDT-HRTF.aml + + + Comment + Thinkpad T460s Keyboard map + Enabled + + Path + SSDT-KBRD.aml + + + Comment + Shutdown, sleep-wake fixup + Enabled + + Path + SSDT-PTWK.aml + + + Comment + Battery fixes + Enabled + + Path + SSDT-BATX.aml + + + Comment + EC RW + Enabled + + Path + SSDT-EC.aml + + + Comment + Initialize system variables + Enabled + + Path + SSDT-DYTC.aml + + + Comment + ThinkSMC + Enabled + + Path + SSDT-THINK.aml + + + Patch + + + Comment + _DSM to XDSM (ALL) + Count + 0 + Enabled + + Find + X0RTTQ== + Limit + 0 + Mask + + OemTableId + + Replace + WERTTQ== + ReplaceMask + + Skip + 0 + TableLength + 0 + TableSignature + + + + Comment + _UPC to XUPC (XHCI) + Count + 0 + Enabled + + Find + X1VQQw== + Limit + 0 + Mask + + OemTableId + + Replace + WFVQQw== + ReplaceMask + + Skip + 0 + TableLength + 0 + TableSignature + + + + Comment + HPET (\WNTF\!WXPF to _OSI("Darwin")) + Count + 0 + Enabled + + Find + oBCQXFdOVEaSXFdYUEY= + Limit + 0 + Mask + + OemTableId + + Replace + oA9fT1NJDURhcndpbgA= + ReplaceMask + + Skip + 0 + TableLength + 0 + TableSignature + + + + Comment + _PRW (0x6d, 0x04) to (0x6d, 0) (IGBE) + Count + 0 + Enabled + + Find + EgYCCm0KBA== + Limit + 0 + Mask + + OemTableId + + Replace + EgYCCm0KAA== + ReplaceMask + + Skip + 0 + TableLength + 0 + TableSignature + + + + Comment + _PTS to ZPTS(1,N) + Count + 0 + Enabled + + Find + X1BUUwE= + Limit + 0 + Mask + + OemTableId + + Replace + WlBUUwE= + ReplaceMask + + Skip + 0 + TableLength + 0 + TableSignature + + + + Comment + _WAK to ZWAK(1,N) + Count + 0 + Enabled + + Find + X1dBSwE= + Limit + 0 + Mask + + OemTableId + + Replace + WldBSwE= + ReplaceMask + + Skip + 0 + TableLength + 0 + TableSignature + + + + Comment + \_SB..EC.HWAC to _SB..EC.WACH + Count + 0 + Enabled + + Find + X0VDX19IV0FD + Limit + 0 + Mask + + OemTableId + + Replace + X0VDX19XQUNI + ReplaceMask + + Skip + 0 + TableLength + 0 + TableSignature + + + + Comment + BATX: Nofify(BAT0, xx) to BATX + Count + 0 + Enabled + + Find + hkJBVDA= + Limit + 0 + Mask + + OemTableId + + Replace + hkJBVFg= + ReplaceMask + + Skip + 0 + TableLength + 0 + TableSignature + RFNEVA== + + + Comment + BATX: Nofify(BAT1, xx) to BATX + Count + 0 + Enabled + + Find + hkJBVDE= + Limit + 0 + Mask + + OemTableId + + Replace + hkJBVFg= + ReplaceMask + + Skip + 0 + TableLength + 0 + TableSignature + RFNEVA== + + + + + diff --git a/EFI/OC/#broadcom-wlan.plist b/EFI/OC/#broadcom-wlan.plist index de7481cc..4d639892 100755 --- a/EFI/OC/#broadcom-wlan.plist +++ b/EFI/OC/#broadcom-wlan.plist @@ -1,120 +1,120 @@ - - - - - Kernel - - Add - - - Arch - Any - BundlePath - AirportBrcmFixup.kext - Comment - DW1560 WiFi driver - Enabled - - ExecutablePath - Contents/MacOS/AirportBrcmFixup - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - - - Arch - Any - BundlePath - AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcm4360_Injector.kext - Comment - DW1560 WiFi 4360 plug-in - Enabled - - ExecutablePath - - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - - - Arch - Any - BundlePath - AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext - Comment - DW1560 WiFi NIC plug-in - Enabled - - ExecutablePath - - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - - - Arch - x86_64 - BundlePath - BrcmBluetoothInjector.kext - Comment - DW1560 BT 1 of 3 - Enabled - - ExecutablePath - - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - - - Arch - x86_64 - BundlePath - BrcmFirmwareData.kext - Comment - DW1560 BT 2 of 3 - Enabled - - ExecutablePath - Contents/MacOS/BrcmFirmwareData - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - - - Arch - x86_64 - BundlePath - BrcmPatchRAM3.kext - Comment - DW1560 BT 3 of 3 - Enabled - - ExecutablePath - Contents/MacOS/BrcmPatchRAM3 - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - - - - - + + + + + Kernel + + Add + + + Arch + Any + BundlePath + AirportBrcmFixup.kext + Comment + DW1560 WiFi driver + Enabled + + ExecutablePath + Contents/MacOS/AirportBrcmFixup + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + Any + BundlePath + AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcm4360_Injector.kext + Comment + DW1560 WiFi 4360 plug-in + Enabled + + ExecutablePath + + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + Any + BundlePath + AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext + Comment + DW1560 WiFi NIC plug-in + Enabled + + ExecutablePath + + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + x86_64 + BundlePath + BrcmBluetoothInjector.kext + Comment + DW1560 BT 1 of 3 + Enabled + + ExecutablePath + + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + x86_64 + BundlePath + BrcmFirmwareData.kext + Comment + DW1560 BT 2 of 3 + Enabled + + ExecutablePath + Contents/MacOS/BrcmFirmwareData + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + x86_64 + BundlePath + BrcmPatchRAM3.kext + Comment + DW1560 BT 3 of 3 + Enabled + + ExecutablePath + Contents/MacOS/BrcmPatchRAM3 + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + + + diff --git a/EFI/OC/#cpu-pm.plist b/EFI/OC/#cpu-pm.plist index dd357d70..2ee1215e 100755 --- a/EFI/OC/#cpu-pm.plist +++ b/EFI/OC/#cpu-pm.plist @@ -1,54 +1,54 @@ - - - - - # WARNING - Change ssdt-data.aml if different - ACPI - - Add - - - Comment - X86 Injector - Enabled - - Path - SSDT-PLUG.aml - - - Comment - Custom power management - Enabled - - Path - ssdt_data.aml - - - - Kernel - - Add - - - Arch - x86_64 - BundlePath - CPUFriend.kext - Comment - Frequency data injector - Enabled - - ExecutablePath - Contents/MacOS/CPUFriend - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - - - - - + + + + + # WARNING + Change ssdt-data.aml if different + ACPI + + Add + + + Comment + X86 Injector + Enabled + + Path + SSDT-PLUG.aml + + + Comment + Custom power management + Enabled + + Path + ssdt_data.aml + + + + Kernel + + Add + + + Arch + x86_64 + BundlePath + CPUFriend.kext + Comment + Frequency data injector + Enabled + + ExecutablePath + Contents/MacOS/CPUFriend + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + + + diff --git a/EFI/OC/#nvme-fix.plist b/EFI/OC/#nvme-fix.plist index c89387d8..85497701 100755 --- a/EFI/OC/#nvme-fix.plist +++ b/EFI/OC/#nvme-fix.plist @@ -1,30 +1,30 @@ - - - - - Kernel - - Add - - - Arch - x86_64 - BundlePath - NVMeFix.kext - Comment - NVMe power management - Enabled - - ExecutablePath - Contents/MacOS/NVMeFix - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - - - - - + + + + + Kernel + + Add + + + Arch + x86_64 + BundlePath + NVMeFix.kext + Comment + NVMe power management + Enabled + + ExecutablePath + Contents/MacOS/NVMeFix + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + + + diff --git a/EFI/OC/#intel-wlan.plist b/EFI/OC/#touchscreen.plist old mode 100755 new mode 100644 similarity index 70% rename from EFI/OC/#intel-wlan.plist rename to EFI/OC/#touchscreen.plist index 6d2add7b..506eeac3 --- a/EFI/OC/#intel-wlan.plist +++ b/EFI/OC/#touchscreen.plist @@ -1,86 +1,84 @@ - - - - - # WARNING - Choose one between AirportItlwm.kext and AirPortOpenBSD.kext - Kernel - - Add - - - Arch - x86_64 - BundlePath - AirportItlwm.kext - Comment - Intel WiFi driver - Enabled - - ExecutablePath - Contents/MacOS/AirportItlwm - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - - - Arch - x86_64 - BundlePath - AirPortOpenBSD.kext - Comment - Intel WiFi driver - Enabled - - ExecutablePath - Contents/MacOS/AirPortOpenBSD - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - - - Arch - x86_64 - BundlePath - IntelBluetoothFirmware.kext - Comment - Intel Bluetooth driver - Enabled - - ExecutablePath - Contents/MacOS/IntelBluetoothFirmware - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - - - Arch - x86_64 - BundlePath - IntelBluetoothInjector.kext - Comment - Intel Bluetooth driver companion - Enabled - - ExecutablePath - - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - - - - - + + + + + Kernel + + Add + + + Arch + x86_64 + BundlePath + VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext + Comment + TouchScreen: I2C Services + Enabled + + ExecutablePath + Contents/MacOS/VoodooI2CServices + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + x86_64 + BundlePath + VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext + Comment + TouchScreen: GPIO + Enabled + + ExecutablePath + Contents/MacOS/VoodooGPIO + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + x86_64 + BundlePath + VoodooI2C.kext + Comment + TouchScreen: I2C + Enabled + + ExecutablePath + Contents/MacOS/VoodooI2C + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + x86_64 + BundlePath + VoodooI2CHID.kext + Comment + TouchScreen: HID + Enabled + + ExecutablePath + Contents/MacOS/VoodooI2CHID + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + + + diff --git a/EFI/OC/ACPI/SSDT-BATX.aml b/EFI/OC/ACPI/SSDT-BATX.aml old mode 100755 new mode 100644 diff --git a/EFI/OC/Bootstrap/Bootstrap.efi b/EFI/OC/Bootstrap/Bootstrap.efi deleted file mode 100755 index c7419a07..00000000 Binary files a/EFI/OC/Bootstrap/Bootstrap.efi and /dev/null differ diff --git a/EFI/OC/Config.plist b/EFI/OC/Config.plist old mode 100644 new mode 100755 index 0a92e12a..cf2fbccc --- a/EFI/OC/Config.plist +++ b/EFI/OC/Config.plist @@ -119,9 +119,15 @@ SSDT-THINK.aml + Delete + Patch + Base + + BaseSkip + 0 Comment _DSM to XDSM (ALL) Count @@ -146,12 +152,12 @@ 0 TableSignature + + Base BaseSkip 0 - - Comment _UPC to XUPC (XHCI) Count @@ -176,12 +182,12 @@ 0 TableSignature + + Base BaseSkip 0 - - Comment HPET (\WNTF\!WXPF to _OSI("Darwin")) Count @@ -206,12 +212,12 @@ 0 TableSignature + + Base BaseSkip 0 - - Comment _PRW (0x6d, 0x04) to (0x6d, 0) (IGBE) Count @@ -236,12 +242,12 @@ 0 TableSignature + + Base BaseSkip 0 - - Comment _PTS to ZPTS(1,N) Count @@ -266,12 +272,12 @@ 0 TableSignature + + Base BaseSkip 0 - - Comment _WAK to ZWAK(1,N) Count @@ -296,12 +302,12 @@ 0 TableSignature + + Base BaseSkip 0 - - Comment \_SB..EC.HWAC to _SB..EC.WACH Count @@ -326,12 +332,12 @@ 0 TableSignature + + Base BaseSkip 0 - - Comment BATX: Nofify(BAT0, xx) to BATX Count @@ -356,12 +362,12 @@ 0 TableSignature RFNEVA== + + Base BaseSkip 0 - - Comment BATX: Nofify(BAT1, xx) to BATX Count @@ -386,14 +392,8 @@ 0 TableSignature RFNEVA== - Base - - BaseSkip - 0 - Delete - Quirks FadtEnableReset @@ -406,14 +406,16 @@ ResetLogoStatus + SyncTableIds + Booter - Patch - MmioWhitelist + Patch + Quirks AllowRelocationBlock @@ -432,6 +434,8 @@ EnableWriteUnprotector + ForceBooterSignature + ForceExitBootServices ProtectMemoryRegions @@ -446,14 +450,14 @@ 0 RebuildAppleMemoryMap + ResizeAppleGpuBars + -1 SetupVirtualMap SignalAppleOS SyncRuntimePermissions - ForceBooterSignature - DeviceProperties @@ -539,7 +543,7 @@ device_type Network controller model - BCM4352 802.11ac Wireless Network Adapter + Wireless 8260 PciRoot(0x0)/Pci(0x1F,0x0) @@ -612,14 +616,14 @@ AQAAAA== framebuffer-con2-type AAgAAA== + framebuffer-fbmem + AACQAA== + framebuffer-patch-enable + AQAAAA== framebuffer-pipecount AwAAAA== framebuffer-portcount AwAAAA== - framebuffer-patch-enable - AQAAAA== - framebuffer-fbmem - AACQAA== framebuffer-stolenmem AAAwAQ== framebuffer-unifiedmem @@ -643,7 +647,7 @@ BundlePath Lilu.kext Comment - Patch engine + V1.6.0 | Patch engine Enabled ExecutablePath @@ -661,7 +665,7 @@ BundlePath VirtualSMC.kext Comment - SMC emulator + V1.2.9 | SMC emulator Enabled ExecutablePath @@ -679,7 +683,7 @@ BundlePath WhateverGreen.kext Comment - Video patches + V1.5.8 Enabled ExecutablePath @@ -697,7 +701,7 @@ BundlePath AppleALC.kext Comment - Audio patches + V1.7.1 | Audio patches Enabled ExecutablePath @@ -715,7 +719,7 @@ BundlePath IntelMausi.kext Comment - Intel Ethernet LAN + V1.0.7 | Intel Ethernet LAN Enabled ExecutablePath @@ -733,7 +737,7 @@ BundlePath SMCBatteryManager.kext Comment - Battery SMC Plugin + V1.2.9 | Battery SMC Plugin Enabled ExecutablePath @@ -751,7 +755,7 @@ BundlePath SMCProcessor.kext Comment - Processor SMC Plugin + V1.2.9 | Processor SMC Plugin Enabled ExecutablePath @@ -769,7 +773,7 @@ BundlePath YogaSMC.kext Comment - YogaSMC + V1.5.1 | YogaSMC Enabled ExecutablePath @@ -787,7 +791,7 @@ BundlePath VoodooSMBus.kext Comment - Synaptics SMBUS touchpad support + V3.0 | Synaptics SMBUS touchpad support Enabled ExecutablePath @@ -805,7 +809,7 @@ BundlePath VoodooRMI.kext/Contents/PlugIns/VoodooInput.kext Comment - Support package for macOS input + V1.1.3 | Support package for macOS input Enabled ExecutablePath @@ -823,7 +827,7 @@ BundlePath VoodooRMI.kext Comment - Synaptics SMBUS touchpad support + V1.3.4 | Synaptics SMBUS touchpad support Enabled ExecutablePath @@ -841,7 +845,7 @@ BundlePath VoodooRMI.kext/Contents/PlugIns/RMISMBus.kext Comment - Support for Synaptics SMBUS touchpad input + V1.0 | Support for Synaptics SMBUS touchpad input Enabled ExecutablePath @@ -859,7 +863,7 @@ BundlePath VoodooPS2Controller.kext Comment - PS2 Input for macOS + V2.2.8 | PS2 Input for macOS Enabled ExecutablePath @@ -877,7 +881,7 @@ BundlePath VoodooPS2Controller.kext/Contents/Plugins/VoodooPS2Keyboard.kext Comment - PS2 Keyboard Support + V2.2.8 | PS2 Keyboard Support Enabled ExecutablePath @@ -895,7 +899,7 @@ BundlePath VoodooPS2Controller.kext/Contents/Plugins/VoodooPS2Trackpad.kext Comment - PS2 Trackpad Support + V2.2.8 | PS2 Trackpad Support Enabled ExecutablePath @@ -913,7 +917,7 @@ BundlePath HibernationFixup.kext Comment - Hibernation fixup + V1.4.5 | Hibernation fixup Enabled ExecutablePath @@ -929,13 +933,13 @@ Arch x86_64 BundlePath - Sinetek-rtsx.kext + RTCMemoryFixup.kext Comment - SD Card reader driver + V1.0.7 | RTC offset fix Enabled ExecutablePath - Contents/MacOS/Sinetek-rtsx + Contents/MacOS/RTCMemoryFixup MaxKernel MinKernel @@ -947,13 +951,13 @@ Arch x86_64 BundlePath - RTCMemoryFixup.kext + AppleBacklightSmoother.kext Comment - RTC offset fix + V1.0.2 | Smooth backlight transition Enabled ExecutablePath - Contents/MacOS/RTCMemoryFixup + Contents/MacOS/AppleBacklightSmoother MaxKernel MinKernel @@ -965,13 +969,13 @@ Arch x86_64 BundlePath - AppleBacklightSmoother.kext + BrightnessKeys.kext Comment - Smooth backlight transition + V1.0.2 | Brightness Keys Enabled ExecutablePath - Contents/MacOS/AppleBacklightSmoother + Contents/MacOS/BrightnessKeys MaxKernel MinKernel @@ -983,13 +987,175 @@ Arch x86_64 BundlePath - BrightnessKeys.kext + AirportItlwm.kext Comment - Brightness Keys + Disable if on Ventura Enabled ExecutablePath - Contents/MacOS/BrightnessKeys + Contents/MacOS/AirportItlwm + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + x86_64 + BundlePath + IntelBluetoothFirmware.kext + Comment + V2.1.0 + Enabled + + ExecutablePath + Contents/MacOS/IntelBluetoothFirmware + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + Any + BundlePath + BlueToolFixup.kext + Comment + V2.6.1 + Enabled + + ExecutablePath + Contents/MacOS/BlueToolFixup + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + x86_64 + BundlePath + NVMeFix.kext + Comment + V1.0.9 + Enabled + + ExecutablePath + Contents/MacOS/NVMeFix + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + x86_64 + BundlePath + RealtekCardReader.kext + Comment + V0.9.6 + Enabled + + ExecutablePath + Contents/MacOS/RealtekCardReader + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + x86_64 + BundlePath + RealtekCardReaderFriend.kext + Comment + V1.0.2 + Enabled + + ExecutablePath + Contents/MacOS/RealtekCardReaderFriend + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + Any + BundlePath + CPUFriend.kext + Comment + V1.2.5 + Enabled + + ExecutablePath + Contents/MacOS/CPUFriend + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + Any + BundlePath + CPUFriendDataProvider.kext + Comment + V1.0.1 + Enabled + + ExecutablePath + + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + Any + BundlePath + AirportItlwm-13.kext + Comment + Enable if on Ventura + Enabled + + ExecutablePath + Contents/MacOS/AirportItlwm + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + Any + BundlePath + IntelBTPatcher.kext + Comment + IntelBTPatcher.kext + Enabled + + ExecutablePath + Contents/MacOS/IntelBTPatcher MaxKernel MinKernel @@ -1002,19 +1168,80 @@ Emulate - DummyPowerManagement - Cpuid1Data Cpuid1Mask + DummyPowerManagement + MaxKernel MinKernel Force - + + + Arch + Any + BundlePath + IO80211Family.kext + Comment + + Enabled + + ExecutablePath + Contents/MacOS/IO80211Family + Identifier + com.apple.iokit.IO80211Family + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + Any + BundlePath + IO80211Family.kext/Contents/PlugIns/AirPortBrcmNIC.kext + Comment + + Enabled + + ExecutablePath + Contents/MacOS/AirPortBrcmNIC + Identifier + com.apple.driver.AirPort.BrcmNIC + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + Any + BundlePath + IO80211Family.kext/Contents/PlugIns/IO80211NetBooter.kext + Comment + + Enabled + + ExecutablePath + Contents/MacOS/IO80211NetBooter + Identifier + com.apple.driver.IO80211NetBooter + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + Patch Quirks @@ -1027,8 +1254,10 @@ AppleXcpmForceBoost - CustomSMBIOSGuid + CustomPciSerialDevice + CustomSMBIOSGuid + DisableIoMapper DisableLinkeditJettison @@ -1039,6 +1268,8 @@ ExternalDiskIcons + ForceAquantiaEthernet + ForceSecureBootScheme IncreasePciBarSize @@ -1051,6 +1282,8 @@ PowerTimeoutKernelPanic + ProvideCurrentCpuInfo + SetApfsTrimTimeout -1 ThirdPartyDrives @@ -1060,6 +1293,8 @@ Scheme + CustomKernel + FuzzyMatch KernelArch @@ -1079,7 +1314,7 @@ HibernateMode NVRAM HideAuxiliary - + LauncherOption Disabled LauncherPath @@ -1091,7 +1326,7 @@ PickerMode External PickerVariant - Modern + Acidanthera\GoldenGate PollAppleHotKeys ShowPicker @@ -1113,8 +1348,8 @@ 0 DisplayLevel 2147483650 - SerialInit - + LogModules + SysReport Target @@ -1124,8 +1359,6 @@ Security - AllowNvramReset - AllowSetDefault ApECID @@ -1139,7 +1372,7 @@ EnablePassword ExposeSensitiveData - 6 + 3 HaltLevel 2147483648 PasswordHash @@ -1153,6 +1386,13 @@ Vault Optional + Serial + + Init + + Override + + Tools @@ -1174,16 +1414,18 @@ 7C436110-AB2A-4BBB-A880-FE41995C9F82 + ForceDisplayRotationInEFI + 0 SystemAudioVolume Rg== boot-args - keepsyms=1 - run-efi-updater - No + keepsyms=1 csr-active-config AAAAAA== prev-lang:kbd en-US:0 + run-efi-updater + No Delete @@ -1203,8 +1445,6 @@ csr-active-config - LegacyEnable - LegacyOverwrite LegacySchema @@ -1246,14 +1486,14 @@ Generic - AdviseWindows + AdviseFeatures + MLB + MaxBIOSVersion - MLB - M0000000000000001 ProcessorType - 0 + 1537 ROM ESIzRFVm SpoofVendor @@ -1261,11 +1501,11 @@ SystemMemoryStatus Auto SystemProductName - MacBookPro13,1 + MacBookPro16,3 SystemSerialNumber - W00000000001 + SystemUUID - 00000000-0000-0000-0000-000000000000 + UpdateDataHub @@ -1274,27 +1514,12 @@ UpdateSMBIOS UpdateSMBIOSMode - Create + Custom UseRawUuidEncoding UEFI - ReservedMemory - - - Address - 569344 - Comment - Fix black screen on wake from hibernation for Lenovo Thinkpad T480/T490/X1C6/T460s/? - Enabled - - Size - 4096 - Type - Reserved - - APFS EnableJumpstart @@ -1310,35 +1535,130 @@ MinVersion 0 + AppleInput + + AppleEvent + Builtin + CustomDelays + + GraphicsInputMirroring + + KeyInitialDelay + 50 + KeySubsequentDelay + 5 + PointerPollMask + -1 + PointerPollMax + 80 + PointerPollMin + 10 + PointerSpeedDiv + 1 + PointerSpeedMul + 1 + Audio AudioCodec 0 AudioDevice PciRoot(0x0)/Pci(0x1f,0x3) - AudioOut - 0 + AudioOutMask + 1 AudioSupport - MinimumVolume - 20 + DisconnectHda + + MaximumGain + -15 + MinimumAssistGain + -30 + MinimumAudibleGain + -55 PlayChime - Auto + Disabled ResetTrafficClass SetupDelay 0 - VolumeAmplifier - 143 ConnectDrivers Drivers - HfsPlus.efi - OpenRuntime.efi - OpenCanopy.efi - AudioDxe.efi + + Arguments + + Comment + + Enabled + + Path + HfsPlus.efi + LoadEarly + + + + Arguments + + Comment + + Enabled + + Path + OpenRuntime.efi + LoadEarly + + + + Arguments + + Comment + + Enabled + + Path + OpenCanopy.efi + LoadEarly + + + + Arguments + + Comment + + Enabled + + Path + AudioDxe.efi + LoadEarly + + + + Arguments + + Comment + + Enabled + + Path + ResetNvramEntry.efi + LoadEarly + + + + Arguments + + Comment + + Enabled + + Path + ToggleSipEntry.efi + LoadEarly + + Input @@ -1370,11 +1690,13 @@ ForceResolution GopPassThrough - + Disabled IgnoreTextInGraphics ProvideConsoleGop + ReconnectGraphicsOnConnect + ReconnectOnResChange ReplaceTabWithSpace @@ -1385,6 +1707,8 @@ TextRenderer BuiltinGraphics + UIScale + -1 UgaPassThrough @@ -1396,6 +1720,8 @@ AppleDebugLog + AppleEg2Info + AppleFramebufferInfo AppleImageConversion @@ -1431,36 +1757,46 @@ DisableSecurityPolicy + EnableVectorAcceleration + + EnableVmx + ExitBootServicesDelay 0 + ForceOcWriteFlash + + ForgeUefiSupport + IgnoreInvalidFlexRatio ReleaseUsbOwnership + ReloadOptionRoms + RequestBootVarRouting + ResizeGpuBars + -1 TscSyncTimeout 0 UnblockFsConnect ReservedMemory - - AppleInput - - AppleEvent - Builtin - CustomDelays - Auto - KeyInitialDelay - 0 - KeySubsequentDelay - 5 - PointerSpeedDiv - 1 - PointerSpeedMul - 1 - + + + Address + 569344 + Comment + Fix black screen on wake from hibernation for Lenovo Thinkpad T480/T490/X1C6/T460s/? + Enabled + + Size + 4096 + Type + Reserved + + diff --git a/EFI/OC/Drivers/AudioDxe.efi b/EFI/OC/Drivers/AudioDxe.efi index 30ab4d30..454f7409 100755 Binary files a/EFI/OC/Drivers/AudioDxe.efi and b/EFI/OC/Drivers/AudioDxe.efi differ diff --git a/EFI/OC/Drivers/HfsPlus.efi b/EFI/OC/Drivers/HfsPlus.efi index 154665a7..cb97a877 100755 Binary files a/EFI/OC/Drivers/HfsPlus.efi and b/EFI/OC/Drivers/HfsPlus.efi differ diff --git a/EFI/OC/Drivers/OpenCanopy.efi b/EFI/OC/Drivers/OpenCanopy.efi index d86974ac..c399726a 100755 Binary files a/EFI/OC/Drivers/OpenCanopy.efi and b/EFI/OC/Drivers/OpenCanopy.efi differ diff --git a/EFI/OC/Drivers/OpenRuntime.efi b/EFI/OC/Drivers/OpenRuntime.efi index 9d5d4e8d..f9873fcd 100755 Binary files a/EFI/OC/Drivers/OpenRuntime.efi and b/EFI/OC/Drivers/OpenRuntime.efi differ diff --git a/EFI/OC/Drivers/ResetNvramEntry.efi b/EFI/OC/Drivers/ResetNvramEntry.efi new file mode 100644 index 00000000..824797b9 Binary files /dev/null and b/EFI/OC/Drivers/ResetNvramEntry.efi differ diff --git a/EFI/OC/Drivers/ToggleSipEntry.efi b/EFI/OC/Drivers/ToggleSipEntry.efi new file mode 100644 index 00000000..9ed2fc55 Binary files /dev/null and b/EFI/OC/Drivers/ToggleSipEntry.efi differ diff --git a/EFI/OC/Kexts/AirportItlwm-13.kext/Contents/Info.plist b/EFI/OC/Kexts/AirportItlwm-13.kext/Contents/Info.plist new file mode 100644 index 00000000..4615b9f6 --- /dev/null +++ b/EFI/OC/Kexts/AirportItlwm-13.kext/Contents/Info.plist @@ -0,0 +1,85 @@ + + + + + BuildMachineOSBuild + 20G817 + CFBundleDevelopmentRegion + en + CFBundleExecutable + AirportItlwm + CFBundleIdentifier + com.zxystd.AirportItlwm + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + AirportItlwm + CFBundlePackageType + KEXT + CFBundleShortVersionString + 2.2.0 + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 2.2.0 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 13C100 + DTPlatformName + macosx + DTPlatformVersion + 12.1 + DTSDKBuild + 21C46 + DTSDKName + macosx12.1 + DTXcode + 1321 + DTXcodeBuild + 13C100 + IOKitPersonalities + + itlwm + + CFBundleIdentifier + com.zxystd.AirportItlwm + IOClass + AirportItlwm + IOMatchCategory + IODefaultMatchCategory + IOPCIMatch + 0x27238086 0x43F08086 0xA0F08086 0x34F08086 0x4DF08086 0x02F08086 0x3DF08086 0x06F08086 0x27208086 0x08b18086 0x08b28086 0x08b38086 0x08b48086 0x095a8086 0x095b8086 0x31658086 0x31668086 0x24f38086 0x24f48086 0x24f58086 0x24f68086 0x24fb8086 0x24fd8086 0x25268086 0x9df08086 0xa3708086 0x31DC8086 0x30DC8086 0x271C8086 0x271B8086 0x42a48086 0x00a08086 0x00a48086 0x02a08086 0x40a48086 0x00608086 0x00648086 0x02608086 0x02648086 0x42298086 0x422b8086 0x422c8086 0x42308086 0x42328086 0x42358086 0x42368086 0x42378086 0x42388086 0x42398086 0x423a8086 0x423b8086 0x423c8086 0x423d8086 0x00828086 0x00838086 0x00848086 0x00858086 0x00878086 0x00898086 0x008a8086 0x008b8086 0x00908086 0x00918086 0x08928086 0x08938086 0x08948086 0x08958086 0x08968086 0x08978086 0x08ae8086 0x08af8086 0x088e8086 0x088f8086 0x08908086 0x08918086 0x08878086 0x08888086 0x27258086 0x27268086 0x7A708086 0x7AF08086 0x51F08086 0x54F08086 0x27298086 0x7E408086 + IOProbeScore + 2000 + IOProviderClass + IOPCIDevice + + + LSMinimumSystemVersion + 10.15 + NSHumanReadableCopyright + Copyright © 2020 钟先耀. All rights reserved. + OSBundleLibraries + + com.apple.iokit.IO80211FamilyLegacy + 600.0 + com.apple.iokit.IONetworkingFamily + 3.2 + com.apple.iokit.IOPCIFamily + 2.9 + com.apple.kpi.bsd + 16.7 + com.apple.kpi.iokit + 16.7 + com.apple.kpi.libkern + 16.7 + com.apple.kpi.mach + 16.7 + + OSBundleRequired + Network-Root + + diff --git a/EFI/OC/Kexts/AirportItlwm-13.kext/Contents/MacOS/AirportItlwm b/EFI/OC/Kexts/AirportItlwm-13.kext/Contents/MacOS/AirportItlwm new file mode 100755 index 00000000..07b51dbf Binary files /dev/null and b/EFI/OC/Kexts/AirportItlwm-13.kext/Contents/MacOS/AirportItlwm differ diff --git a/EFI/OC/Kexts/AirportItlwm.kext/Contents/Info.plist b/EFI/OC/Kexts/AirportItlwm.kext/Contents/Info.plist old mode 100644 new mode 100755 index d46f7470..4615b9f6 --- a/EFI/OC/Kexts/AirportItlwm.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/AirportItlwm.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H524 + 20G817 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,29 +17,29 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.3.0 + 2.2.0 CFBundleSupportedPlatforms MacOSX CFBundleVersion - 1.3.0 + 2.2.0 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 12D4e + 13C100 DTPlatformName macosx DTPlatformVersion - 11.1 + 12.1 DTSDKBuild - 20C63 + 21C46 DTSDKName - macosx11.1 + macosx12.1 DTXcode - 1240 + 1321 DTXcodeBuild - 12D4e + 13C100 IOKitPersonalities itlwm @@ -51,7 +51,7 @@ IOMatchCategory IODefaultMatchCategory IOPCIMatch - 0x27238086 0x43F08086 0xA0F08086 0x34F08086 0x4DF08086 0x02F08086 0x3DF08086 0x06F08086 0x27208086 0x08b18086 0x08b28086 0x08b38086 0x08b48086 0x095a8086 0x095b8086 0x31658086 0x31668086 0x24f38086 0x24f48086 0x24f58086 0x24f68086 0x24fb8086 0x24fd8086 0x25268086 0x9df08086 0xa3708086 0x31DC8086 0x30DC8086 0x271C8086 0x271B8086 0x42a48086 0x00a08086 0x00a48086 0x02a08086 0x40a48086 0x00608086 0x00648086 0x02608086 0x02648086 0x42298086 0x422b8086 0x422c8086 0x42308086 0x42328086 0x42358086 0x42368086 0x42378086 0x42388086 0x42398086 0x423a8086 0x423b8086 0x423c8086 0x423d8086 0x00828086 0x00838086 0x00848086 0x00858086 0x00878086 0x00898086 0x008a8086 0x008b8086 0x00908086 0x00918086 0x08928086 0x08938086 0x08948086 0x08958086 0x08968086 0x08978086 0x08ae8086 0x08af8086 0x088e8086 0x088f8086 0x08908086 0x08918086 0x08878086 0x08888086 + 0x27238086 0x43F08086 0xA0F08086 0x34F08086 0x4DF08086 0x02F08086 0x3DF08086 0x06F08086 0x27208086 0x08b18086 0x08b28086 0x08b38086 0x08b48086 0x095a8086 0x095b8086 0x31658086 0x31668086 0x24f38086 0x24f48086 0x24f58086 0x24f68086 0x24fb8086 0x24fd8086 0x25268086 0x9df08086 0xa3708086 0x31DC8086 0x30DC8086 0x271C8086 0x271B8086 0x42a48086 0x00a08086 0x00a48086 0x02a08086 0x40a48086 0x00608086 0x00648086 0x02608086 0x02648086 0x42298086 0x422b8086 0x422c8086 0x42308086 0x42328086 0x42358086 0x42368086 0x42378086 0x42388086 0x42398086 0x423a8086 0x423b8086 0x423c8086 0x423d8086 0x00828086 0x00838086 0x00848086 0x00858086 0x00878086 0x00898086 0x008a8086 0x008b8086 0x00908086 0x00918086 0x08928086 0x08938086 0x08948086 0x08958086 0x08968086 0x08978086 0x08ae8086 0x08af8086 0x088e8086 0x088f8086 0x08908086 0x08918086 0x08878086 0x08888086 0x27258086 0x27268086 0x7A708086 0x7AF08086 0x51F08086 0x54F08086 0x27298086 0x7E408086 IOProbeScore 2000 IOProviderClass @@ -64,8 +64,8 @@ Copyright © 2020 钟先耀. All rights reserved. OSBundleLibraries - com.apple.iokit.IO80211Family - 1200.12.2b1 + com.apple.iokit.IO80211FamilyLegacy + 600.0 com.apple.iokit.IONetworkingFamily 3.2 com.apple.iokit.IOPCIFamily diff --git a/EFI/OC/Kexts/AirportItlwm.kext/Contents/MacOS/AirportItlwm b/EFI/OC/Kexts/AirportItlwm.kext/Contents/MacOS/AirportItlwm index e5710a1d..fc8a9318 100755 Binary files a/EFI/OC/Kexts/AirportItlwm.kext/Contents/MacOS/AirportItlwm and b/EFI/OC/Kexts/AirportItlwm.kext/Contents/MacOS/AirportItlwm differ diff --git a/EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist b/EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist index 5b97f689..75c53a0f 100755 --- a/EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H524 + 20G730 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.5.9 + 1.7.5 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,23 +25,23 @@ MacOSX CFBundleVersion - 1.5.9 + 1.7.5 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 12B45b + 13C100 DTPlatformName macosx DTPlatformVersion - 11.0 + 12.1 DTSDKBuild - 20A2408 + 21C46 DTSDKName - macosx11.0 + macosx12.1 DTXcode - 1220 + 1321 DTXcodeBuild - 12B45b + 13C100 IOKitPersonalities ALCUserClientProvider @@ -59,12 +59,42 @@ IOUserClientClass ALCUserClient - HDA Hardware Config Resource + as.vit9696.AppleALC CFBundleIdentifier - com.apple.driver.AppleHDAHardwareConfigDriver + as.vit9696.AppleALC HDAConfigDefault + + AFGLowPowerState + + AwAAAA== + + Codec + Custom ALC282 Lenovo-IdeaPad-Z510 by hoseinrez + CodecID + 283902594 + ConfigData + + ASccEAEnHQEBJx6mAScfkAFHHCABRx0BAUce + FwFHH5ABRwwCAXcc8AF3HQABdx4AAXcfQAGH + HPABhx0AAYceAAGHH0ABpxzwAacdAAGnHgAB + px9AAbcc8AG3HQABtx4AAbcfQAHXHPAB1x0A + AdceAAHXH0AB5xzwAecdAAHnHgAB5x9AAZcc + MAGXHRABlx6BAZcfBAIXHEACFx0QAhceIQIX + HwQ= + + FuncGroup + 1 + LayoutID + 69 + WakeConfigData + + AUcMAg== + + WakeVerbReinit + + AFGLowPowerState @@ -944,7 +974,7 @@ ASccMAEnHQABJx6gAScfkAFHHEABRx0AAUce FwFHH5ABlxxwAZcdEAGXHoEBlx8AAhccIAIX - HRACFx4hAhcfAAFHDAI= + HRACFx4hAhcfAAFHDAICFwwCAZcHJQ== FuncGroup 1 @@ -952,7 +982,7 @@ 30 WakeConfigData - AUcMAg== + AUcMAgIXDAIBlwcl WakeVerbReinit @@ -1211,6 +1241,36 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + JudySL - ALC236 for Lenovo Air 13 IML(S530-13IML) + CodecID + 283902518 + ConfigData + + ASccIAEnHQEBJx6mAScfkAE3HPABNx0AASce + AAE3H0ABRxwQAUcdAQFHHhcBRx+QAUcMAgGH + HPABhx0AAYceAAGHH0ABlxwwAZcdEAGXHoEB + lx8BAacc8AGnHQABpx4AAacfQAG3HPABtx0A + AbceAAG3H0ABtwwCAdcc8AHXHQAB1x4AAdcf + QAHnHPAB5x0AAeceAAHnH0ACFxxQAhcdEAIX + HiECFx8BAhcMAg== + + FuncGroup + 1 + LayoutID + 23 + WakeConfigData + + AUcMAgG3DAICFwwC + + WakeVerbReinit + + AFGLowPowerState @@ -1316,6 +1376,60 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + Realtek ALC235 Intel NUC 8 + CodecID + 283902517 + ConfigData + + ASccIAEnHQEBJx6mAScfkAGXHDABlx6nAZcf + AA== + + FuncGroup + 1 + LayoutID + 8 + WakeConfigData + + + WakeVerbReinit + + + + AFGLowPowerState + + AwAAAA== + + Codec + Deskmini H470 ALC235 by dumk1217 + CodecID + 283902517 + ConfigData + + AScc8AEnHQABJx4AAScfQAHXHPAB1x0AAdce + AAHXH0ACFxwQAhcdQAIXHiECFx8CAhcMAgG3 + HCABtx0AAbceEwG3H5kBtwwCAZccMAGXHQAB + lx6jAZcfmQGnHEABpx1QAacegQGnHwIBRxzw + AUcdAAFHHgABRx9AAUcMAgF3HPABdx0AAXce + AAF3H0ABhxzwAYcdAAGHHgABhx9AAecc8AHn + HQAB5x4AAecfQA== + + FuncGroup + 1 + LayoutID + 13 + WakeConfigData + + AhcMAgG3DAIBRwwC + + WakeVerbReinit + + AFGLowPowerState @@ -1518,9 +1632,9 @@ 283902517 ConfigData - AZccUAGXHQABlx6gAZcfkAGnHEABpx0QAace - gAGnHwIBtxyAAbcdEAG3HhEBtx8BAbcMAgIX - HFACFx0QAhceIQIXHwICFwwC + AZccMAGXHQEBlx6gAZcfkAGnHEABpx0QAace + gQGnHwIBtxwgAbcdQAG3HgEBtx8BAbcMAgIX + HBACFx0QAhceIQIXHwICFwwC FuncGroup 1 @@ -1528,7 +1642,7 @@ 18 WakeConfigData - AZcHJQGnByUBtwwCAhcMAg== + AZcHIAGnByQBtwwCAhcMAg== WakeVerbReinit @@ -1641,6 +1755,59 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + hla63 - Realtek ALC235 for Msi Modern 15 A10M + CodecID + 283902517 + ConfigData + + ASccMAEnHQEBJx6gAScfkAFHHBABRx0AAUce + FwFHH5ABRwwCAZccQAGXHRABlx6LAZcfAwIX + HCACFx0QAhceKwIXHwMCFwwCAgUAEAIEACAC + BQAaAgSACw== + + FuncGroup + 1 + LayoutID + 29 + WakeConfigData + + AUcMAgIXDAIBlwcl + + WakeVerbReinit + + + + AFGLowPowerState + + AwAAAA== + + Codec + Custom by fuzzyrock for ALC235 Lenovo A340-22IWL + CodecID + 283902517 + ConfigData + + ASccMAEnHQEBJx6mAScfkAGXHEABlx0QAZce + oQGXHwIBtxwQAbcdAQG3HhcBtx+QAbcMAgIX + HCACFx0QAhceIQIXHwICFwwC + + FuncGroup + 1 + LayoutID + 33 + WakeConfigData + + AbcMAg== + + WakeVerbReinit + + AFGLowPowerState @@ -1887,6 +2054,32 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + ALC236 for Lenovo IdeaPad 330S-14IKB by Ab2774 + CodecID + 283902518 + ConfigData + + AUccEAFHHQEBRx4XAUcfkAFHDAICFxwgAhcd + EAIXHiECFx8TAhcMAgEnHDABJx0BASceoAEn + H5ABlxxAAZcdEQGXHoEBlx+T + + FuncGroup + 1 + LayoutID + 17 + WakeConfigData + + AUcMAgIXDAIBlwcl + + WakeVerbReinit + + AFGLowPowerState @@ -1943,6 +2136,32 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + volcbs - ALC236 for Lenovo Ideapad 510s 14isk (modified from MacPeet's) + CodecID + 283902518 + ConfigData + + ASccIAEnHQABJx6gAScfkAFHHFABRx0AAUce + FwFHH5ABRwwCAZccMAGXHRABlx6AAZcfAAIX + HGACFx0QAhceIQIXHwACFwwC + + FuncGroup + 1 + LayoutID + 36 + WakeConfigData + + AUcMAgIXDAIBlwcl + + WakeVerbReinit + + AFGLowPowerState @@ -2127,6 +2346,51 @@ WakeVerbReinit + + Codec + ALC255, Dell Optiplex 7040 MT + CodecID + 283902549 + ConfigData + + AgUARQIE1IkBJxzwAZccQAGXHRABlx6nAZcf + kA== + + FuncGroup + 1 + LayoutID + 12 + WakeConfigData + + + WakeVerbReinit + + + + AFGLowPowerState + + AwAAAA== + + Codec + Realtek ALC255 for minisforum U820 by DalianSky + CodecID + 283902549 + ConfigData + + AbccMAG3HQEBtx6gAbcfkAGXHCABlx0RAZce + gQGXHwICFxxAAhcdEQIXHiECFx8CAhcMAg== + + FuncGroup + 1 + LayoutID + 82 + WakeConfigData + + AUcMAg== + + WakeVerbReinit + + AFGLowPowerState @@ -2497,6 +2761,32 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + Bhavin dell 5559 alc255 + CodecID + 283902549 + ConfigData + + ASccEAEnHQEBJx6mAScfkAFHHCABRx0BAUce + FwFHH5ABRwwCAZccMAGXHRABlx6LAZcfAgIX + HEACFx0QAhceIQIXHwICFwwC + + FuncGroup + 1 + LayoutID + 96 + WakeConfigData + + AUcMAg== + + WakeVerbReinit + + AFGLowPowerState @@ -2563,7 +2853,37 @@ AwAAAA== Codec - Realtek ALC256 + Realtek ALC255(3234) for Dell Inspiron 5548 by CynCYX + CodecID + 283902549 + ConfigData + + ASccEAEnHQEBJx6mAScfkAFHHCABRx0BAUce + FwFHH5ABdxzwAXcdAAF3HgABdx9AAYcc8AGH + HQABhx4AAYcfQAGXHDABlx0QAZceiwGXHwIB + pxzwAacdAAGnHgABpx9AAbcc8AG3HQABtx4A + AbcfQAHXHPAB1x0AAdceAAHXH0AB5xzwAecd + AAHnHgAB5x9AAhccQAIXHRACFx4rAhcfAgFH + DAICFwwC + + FuncGroup + 1 + LayoutID + 255 + WakeConfigData + + AUcMAgIXDAI= + + WakeVerbReinit + + + + AFGLowPowerState + + AwAAAA== + + Codec + Realtek ALC256 CodecID 283902550 ConfigData @@ -2732,6 +3052,31 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + Andres ZeroCross for Asus AIO PC V222UAK-WA541T + CodecID + 283902550 + ConfigData + + AbccUAG3HQEBtx4XAbcfkAEnHDABJx0BASce + oAEnH5ACFxwgAhcdEAIXHiECFx8DAbcMAg== + + FuncGroup + 1 + LayoutID + 20 + WakeConfigData + + AbcMAg== + + WakeVerbReinit + + AFGLowPowerState @@ -2809,6 +3154,31 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + Andres ZeroCross - Intel NUC NUC10i5FNH + CodecID + 283902550 + ConfigData + + ASccMAEnHQEBJx6gAScfkAGXHCABlx0QAZce + gQGXHwECFxwQAhcdEAIXHgECFx8BAhcMAg== + + FuncGroup + 1 + LayoutID + 24 + WakeConfigData + + AhcMAg== + + WakeVerbReinit + + AFGLowPowerState @@ -2834,6 +3204,36 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + CodecID + 283902550 + Comment + insanelyme - ALC256 for Huawei Matebook D15 2018 (MRC-W10) + ConfigData + + ASccMAEnHQEBJx6mAScfkAE3HPABNx0AATce + AAE3H0ABRxwRAUcdAQFHHhcBRx+QAUcMAgGH + HPABhx0AAYceAAGHH0ABlxxAAZcdEAGXHoEB + lx8EAacc8AGnHQABpx4AAacfQAG3HBABtx0B + AbceFwG3H5ABtwwCAdcc8AHXHQAB1x4AAdcf + QAHnHPAB5x0AAeceAAHnH0ACFxwgAhcdEAIX + HiECFx8EAhcMAg== + + FuncGroup + 1 + LayoutID + 33 + WakeConfigData + + AbcMAg== + + WakeVerbReinit + + AFGLowPowerState @@ -3040,6 +3440,37 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + Hoping - Realtek ALC256 (3246) for XiaoMiPro 2020 + CodecID + 283902550 + ConfigData + + AScccAEnHQEBJx6mAScfkAE3HPABNx0AATce + AAE3H0ABRxzwAUcdAAFHHgABRx9AAYcc8AGH + HQABhx4AAYcfQAGXHDABlx0QAZceiwGXHwMB + pxzwAacdAAGnHgABpx9AAbccQAG3HQEBtx4Q + AbcfkAG3DAIB1xzwAdcdAAHXHgAB1x9AAecc + 8AHnHQAB5x4AAecfQAIXHFACFx0QAhceKwIX + HwMCFwwCAgUAEAIEACA= + + FuncGroup + 1 + LayoutID + 99 + WakeConfigData + + AhcMAgG3DAIBtwdAAZcHIAIXCIMBtQA2AbQX + Nw== + + WakeVerbReinit + + AFGLowPowerState @@ -3122,6 +3553,66 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + antoniomcr96 - Realtek ALC257 for Lenovo Thinkpad L390 + CodecID + 283902551 + ConfigData + + ASccYAEnHQEBJx6gAScfkAFHHBABRx0BAUce + EAFHH5ABRwwCAZccgAGXHRABlx6BAZcfBAIX + HCACFx0QAhceIQIXHwQCFwwCATcc8AE3HQAB + Nx4AATcfQAGHHPABhx0AAYceAAGHH0ABpxzw + AacdAAGnHgABpx9AAbcc8AG3HQABtx4AAbcf + QAHXHPAB1x0AAdceAAHXH0AB5xzwAecdAAHn + HgAB5x9A + + FuncGroup + 1 + LayoutID + 96 + WakeConfigData + + AUcMAgIXDAIBlwcl + + WakeVerbReinit + + + + AFGLowPowerState + + AwAAAA== + + Codec + savvamitrofanov - Realtek ALC257 for Lenovo Thinkpad T490 + CodecID + 283902551 + ConfigData + + ASccYAEnHQEBJx6gAScfkAFHHBABRx0BAUce + EAFHH5ABRwwCAZccgAGXHRABlx6BAZcfBAIX + HEACFx1wAhceIQIXHwECFwwCATcc8AE3HQAB + Nx4AATcfQAGHHPABhx0AAYceAAGHH0ABpxzw + AacdAAGnHgABpx9AAbcc8AG3HQABtx4AAbcf + QAG3DAIB1xzwAdcdAAHXHgAB1x9AAecc8AHn + HQAB5x4AAecfQA== + + FuncGroup + 1 + LayoutID + 97 + WakeConfigData + + AUcMAgG3DAICFwwCAYcHJQGXByUBpwcl + + WakeVerbReinit + + AFGLowPowerState @@ -3928,6 +4419,28 @@ LayoutID 24 + + AFGLowPowerState + + AwAAAA== + + Codec + ALC269 + CodecID + 283902569 + Comment + hua0512 - Realtek ALC269 for Medium Akoya P6653 + ConfigData + + AUccEAFHHQEBRx4XAUcfmQFXHCABVx0QAVce + IQFXHwEBVwwCAYccQAGHHRABhx6BAYcfAQEn + HDABJx0BAScepgEnH5kBRwwC + + FuncGroup + 1 + LayoutID + 25 + AFGLowPowerState @@ -3963,14 +4476,20 @@ ALC269VC for Lenovo Z580, John ConfigData - AVccQAFXHRABVx4hAVcfAwGHHCABhx0QAYce - gQGHHwMBlxwwAZcdAQGXHqABlx+QAbccEAG3 - HQEBtx4XAbcfkAFXDAI= + AbccEAG3HQEBtx4XAbcfkAG3DAIBhxwgAYcd + EAGHHoEBhx8DAZccMAGXHQEBlx6gAZcfkAFX + HEABVx0QAVceIQFXHwMBVwwC FuncGroup 1 LayoutID 28 + WakeConfigData + + AVcMAgG3DAI= + + WakeVerbReinit + AFGLowPowerState @@ -4025,6 +4544,32 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + CodecID + 283902569 + Comment + Custom ALC269-VC Samsung np540U4E by majonez + ConfigData + + ASccEAEnHQABJx6mAScfkAG3HCABtx0AAbce + FwG3H5ABVxwwAVcdEAFXHiEBVx8AAYccQAGH + HZABhx6BAYcfAgG3DAIBVwwC + + FuncGroup + 1 + LayoutID + 34 + WakeConfigData + + AVcMAg== + + WakeVerbReinit + + AFGLowPowerState @@ -4260,6 +4805,32 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + Vorshim92 - Realtek ALC269 - GF63 Thin 9SEXR + CodecID + 283902569 + ConfigData + + ASccQAEnHQABJx6gAScfkAFHHBABRx0AAUce + FwFHH5ABRwwCAVccUAFXHRABVx4hAVcfAAFX + DAIBhxwwAYcdEAGHHoEBhx8A + + FuncGroup + 1 + LayoutID + 69 + WakeConfigData + + AUcMAgFXDAI= + + WakeVerbReinit + + AFGLowPowerState @@ -4402,24 +4973,43 @@ AwAAAA== Codec - ALC269 + Andres ZeroCross - ALC269 for Infinix X1 XL11 CodecID 283902569 - Comment - ALC269 for GPD P2 Max by DalianSky ConfigData - AVccEAFXHRABVx4hAVcfBAGnHCABpx0BAace - FwGnH5ABpwwCAYccMAGHHRABhx6BAYcfBAEn - HEABJx0BAScepgEnH7c= + ASccEAEnHQABJx6gAScfkAG3HCABtx0AAbce + FwG3H5ACFxxQAhcdEAIXHiECFx8A FuncGroup 1 LayoutID - 100 - WakeConfigData + 26 + + + AFGLowPowerState - AacMAg== + AwAAAA== + + Codec + ALC269 + CodecID + 283902569 + Comment + ALC269 for GPD P2 Max by DalianSky + ConfigData + + AVccEAFXHRABVx4hAVcfBAGnHCABpx0BAace + FwGnH5ABpwwCAYccMAGHHRABhx6BAYcfBAEn + HEABJx0BAScepgEnH7c= + + FuncGroup + 1 + LayoutID + 100 + WakeConfigData + + AacMAg== WakeVerbReinit @@ -4889,6 +5479,38 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + Harahi - Realtek ALC274 for Mechrevo UmiPro3 (Tongfang GM5MG0Y) + CodecID + 283902580 + ConfigData + + ASccMAEnHQEBJx6mAScfkAE3HPABNx0AATce + AAE3H0ABRxzwAUcdAAFHHgABRx9AAVcc8AFX + HQABVx4AAVcfQAFnHPABZx0AAWceAAFnH0AB + dxwQAXcdAQF3HhcBdx+QAXcMAgGHHPABhx0A + AYceAAGHH0ABlxxAAZcdEAGXHqEBlx8CAacc + 8AGnHQABpx4AAacfQAG3HPABtx0AAbceAAG3 + H0AB1xzwAdcdAAHXHgAB1x9AAecc8AHnHQAB + 5x4AAecfQAH3HPAB9x0AAfceAAH3H0ACFxwg + AhcdEAIXHiECFx8CAhcMAg== + + FuncGroup + 1 + LayoutID + 39 + WakeConfigData + + AXcMAgIXDAI= + + WakeVerbReinit + + AFGLowPowerState @@ -5229,6 +5851,33 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + CodecID + 283902594 + Comment + ALC282 for TinyMonster ECO by DalianSky + ConfigData + + AScc8AEnHQABJx4AAScfQAFHHPABRx0AAUce + AAFHH0ABlxwwAZcdAQGXHqcBlx+QAdccUAHX + HZAB1x5GAdcfQAIXHCACFx0QAhceIQIXHwAC + FwwC + + FuncGroup + 1 + LayoutID + 21 + WakeConfigData + + AZcHJA== + + WakeVerbReinit + + AFGLowPowerState @@ -5331,6 +5980,36 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + CodecID + 283902594 + Comment + Custom ALC282 Soarsea S210H by Jokerman1991 + ConfigData + + ASccAAEnHQABJx4AAScfQAHXHAUB1x2bAdce + RgHXH0ABRxwQAUcdAQFHHhcBRx+QAhccIAIX + HRACFx4hAhcfBAGXHDABlx0BAZcepwGXH5AB + dxzwAXcdEQF3HhEBdx9BAYcc8AGHHREBhx4R + AYcfQQGnHPABpx0RAaceEQGnH0EBtxzwAbcd + EQG3HhEBtx9BAecc8AHnHREB5x4RAecfQQFH + DAI= + + FuncGroup + 1 + LayoutID + 30 + WakeConfigData + + AUcMAg== + + WakeVerbReinit + + AFGLowPowerState @@ -5740,6 +6419,36 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + ThinkCentre M73(10AX) ALC283 by dumk1217 + CodecID + 283902595 + ConfigData + + ISccACEnHQAhJx4AIScfQCHXHAEh1x0AIdce + QCHXH0AiFxwQIhcdQCIXHiEiFx8CIhcMAiFH + HCAhRx0BIUceFyFHH5AhRwwCIZccMCGXHZAh + lx6jIZcfmSGnHEAhpx2QIacegSGnHwEhdxzw + IXcdACF3HgAhdx9AIYcc8CGHHQAhhx4AIYcf + QCG3HPAhtx0AIbceACG3H0AhtwwCIecc8CHn + HQAh5x4AIecfQA== + + FuncGroup + 1 + LayoutID + 12 + WakeConfigData + + IhcMAiFHDAIhtwwC + + WakeVerbReinit + + AFGLowPowerState @@ -5876,6 +6585,32 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + Realtek ALC285 for Lenovo Legion S740 15-IRH (Y9000X 2020) by R-a-s-c-a-l + CodecID + 283902597 + ConfigData + + AZccAAGXHRABlx6LAZcfAQEnHBABJx0BASce + pgEnH5ACFxwgAhcdEAIXHisCFx8BAhcMAgF3 + HEABdx0BAXceFwF3H5A= + + FuncGroup + 1 + LayoutID + 66 + WakeConfigData + + AhcMAg== + + WakeVerbReinit + + AFGLowPowerState @@ -5984,6 +6719,33 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + ALC287 for Lenovo Yoga Slim 7-14IIL05 by Andres ZeroCross + CodecID + 283902599 + ConfigData + + AUccEAFHHQEBRx4XAUcfkAFHDAICFxwgAhcd + EAIXHiECFx8DAhcMAgGXHDABlx0QAZcegQGX + HwMBpxxAAacdAQGnHqABpx+QAZcHJAGnByAC + FwiD + + FuncGroup + 1 + LayoutID + 21 + WakeConfigData + + AUcMAgIXDAIBlwckAacHIAIXCIM= + + WakeVerbReinit + + AFGLowPowerState @@ -6188,8 +6950,8 @@ ConfigData AUccEAFHHQEBRx4XAUcfkAFHDAICFxwwAhcd - EAIXHiECFx8EAhcMAgGXHEABlx0RAZceoQGX - H5E= + EAIXHiECFx8EAhcMAgEnHEABJx0BAScepgEn + H7cBlxxQAZcdEQGXHoEBlx+R FuncGroup 1 @@ -6197,7 +6959,7 @@ 87 WakeConfigData - AUcMAgIXDAIBlwcl + AUcMAgIXDAIBlwck WakeVerbReinit @@ -6575,6 +7337,34 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + ALC 293 for Hasee ZX8-CT5DA/Clevo N9x0TD_TF by RushiaBoingBoing + CodecID + 283902611 + ConfigData + + ASccUAEnHQEBJx6jAScfmQE3HCABNx0AATce + AAE3HwEBRxwQAUcdAQFHHhMBRx+ZAVccMAFX + HRABVx4hAVcfAQGHHGABhx0QAYcegQGHHwEB + 1xxwAdcdAAHXHnMB1x9AAeccQAHnHREB5x5F + AecfAQ== + + FuncGroup + 1 + LayoutID + 30 + WakeConfigData + + AUcMAg== + + WakeVerbReinit + + AFGLowPowerState @@ -6634,6 +7424,31 @@ LayoutID 13 + + AFGLowPowerState + + AwAAAA== + + Codec + Realtek ALC294, ZenBook UX434 + CodecID + 283902612 + ConfigData + + AgUAGwIETksCBQBFAgRSiQGXHEABlx0QAZce + pwGXHwA= + + FuncGroup + 1 + LayoutID + 15 + WakeConfigData + + AXcMAgGXByQ= + + WakeVerbReinit + + AFGLowPowerState @@ -6713,6 +7528,33 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + narcyzzo - Realtek ALC294 for ASUS UX534FAC + CodecID + 283902612 + ConfigData + + ASccEAEnHQEBJx6gAScfkAF3HCABdx0BAXce + EwF3H5ABdwwCAZccMAGXHRABlx6BAZcfBAIX + HEACFx0QAhceIQIXHwQCFwwCAgUADwIEd3QC + BQBFAgRSiQIFABACBAQgAgUAGwIETks= + + FuncGroup + 1 + LayoutID + 44 + WakeConfigData + + AXcMAgIXDAI= + + WakeVerbReinit + + AFGLowPowerState @@ -6739,6 +7581,33 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + hoping - Realtek ALC294 for ASUS ROG GU502LV + CodecID + 283902612 + ConfigData + + ASccIAEnHQEBJx6gAScfkAF3HBABdx0BAXce + FwF3H5ABlxxAAZcdEAGXHqEBlx8DAhcc8AIX + HRACFx4hAhcfAwF3DAICFwwCAgUAEAIECiAB + VwfAAVOwAAG3ByQ= + + FuncGroup + 1 + LayoutID + 99 + WakeConfigData + + AXcMAgIXDAM= + + WakeVerbReinit + + AFGLowPowerState @@ -6822,7 +7691,7 @@ 13 WakeConfigData - AUcMAg== + AUcMAgIXDAIBlwcl WakeVerbReinit @@ -7020,19 +7889,25 @@ AwAAAA== Codec - Rockjesus - Realtek ALC298 for Alienware 17 ALC3266 + Rockjesus.cn - Realtek ALC298 for Alienware 17 R4 2.1ch CodecID 283902616 ConfigData - ASccQAEnHQEBJx6mAScftwF3HBABdx0BAXce - FwF3H5ABpxwwAacdEAGnHqEBpx8DAhccIAIX - HRACFx4hAhcfAw== + ASccMAEnHQABJx6gAScfkAF3HEABdx0AAXce + FwF3H5ABdwwCAYcccAGHHRABhx6BAYcfAAIX + HCACFx0QAhceIQIXHwA= FuncGroup 1 LayoutID 11 + WakeConfigData + + AXcMAg== + + WakeVerbReinit + AFGLowPowerState @@ -7416,6 +8291,26 @@ LayoutID 22 + + AFGLowPowerState + + AwAAAA== + + Codec + Andres ZeroCross - ALC623 Lenovo M70T + CodecID + 283903523 + ConfigData + + AUccEAFHHUABRx4RAUcfkAGHHCABhx2QAYce + oAGHH5ABlxxgAZcdkAGXHoEBlx8CAhccUAIX + HUACFx4hAhcfAQ== + + FuncGroup + 1 + LayoutID + 21 + AFGLowPowerState @@ -7625,6 +8520,32 @@ LayoutID 18 + + AFGLowPowerState + + AwAAAA== + + Codec + Custom ALC662 for MSI X79A-GD65 + CodecID + 283903586 + ConfigData + + AUccEAFHHUABRx4RAUcfkQGHHCABhx2QAYce + oAGHH5EBpxwwAacdMAGnHoEBpx+RAbccUAG3 + HUABtx4hAbcfAgGXHEABlx2QAZceoQGXHwI= + + FuncGroup + 1 + LayoutID + 19 + WakeConfigData + + AUcMAgG3DAI= + + WakeVerbReinit + + AFGLowPowerState @@ -8158,6 +9079,31 @@ LayoutID 7 + + AFGLowPowerState + + AwAAAA== + + Codec + ALC883 + CodecID + 283904131 + Comment + Realtek ALC883 for Atermiter X79G by SamCabral + ConfigData + + AUccEAFHHUABRx4RAUcfAQFXHCABVx0QAVce + AQFXHwEBZxwwAWcdYAFnHgEBZx8BAXccQAF3 + HSABdx4BAXcfAQGHHFABhx2QAYceoAGHH5AB + lxxgAZcdkAGXHoEBlx8CAacccAGnHTABpx6B + AacfAQG3HIABtx1AAbceIQG3HwIB5xyQAecd + YAHnHkUB5x8B + + FuncGroup + 1 + LayoutID + 20 + AFGLowPowerState @@ -9474,6 +10420,33 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + CodecID + 283904146 + Comment + ALC892 for ASRock B365 Pro4 By TheHackGuy + ConfigData + + AUccEAFHHUABRx4BAUcfAQFHDAIBhxwgAYcd + kAGHHqABhx+BAaccMAGnHTABpx6BAacfAQGX + HEABlx2QAZcegQGXHwIBtxxQAbcdQAG3HiEB + tx8CAbcMAg== + + FuncGroup + 1 + LayoutID + 23 + WakeConfigData + + AUcMAg== + + WakeVerbReinit + + AFGLowPowerState @@ -9691,6 +10664,61 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + CodecID + 283904146 + Comment + Custom ALC892 for G4/G5mod by ATL + ConfigData + + AUccEAFHHUABRx4BAUcfAQFHDAIBtxwgAbcd + EAG3HhABtx+QAbcMAgGHHDABhx2QAYceoQGH + HwEBVxxQAVcdEAFXHgEBVx8BAWccYAFnHQEB + Zx7wAWcfcAF3HHABdx0gAXceAQF3HwEBlxyA + AZcdkAGXHiEBlx8CAZcMAgGnHJABpx0wAace + gQGnHwEB5xygAecdYQHnHkUB5x8B + + FuncGroup + 1 + LayoutID + 32 + WakeConfigData + + AUcMAgG3DAI= + + WakeVerbReinit + + + + AFGLowPowerState + + AwAAAA== + + Codec + ALC897 for Chuwi-CoreBookX14 by weachy + CodecID + 283904151 + ConfigData + + AUccEAFHHQEBRx4XAUcfmQG3HCABtx0AAbce + IQG3HwEBtwwCASccMAEnHQEBJx6mAScfmQFH + DAI= + + FuncGroup + 1 + LayoutID + 23 + WakeConfigData + + AUcMAgG3DAI= + + WakeVerbReinit + + AFGLowPowerState @@ -10497,7 +11525,7 @@ HUABRx4hAUcfAgFHDAIBVxxwAVcdEAFXHgEB Vx8BAWccgAFnHWABZx4BAWcfAQGnHJABpx0w AacegQGnHwEBtxygAbcdQAG3HhEBtx+RAbcM - Ag== + AgIFAAcCBAPAAgUAGgIEAcE= FuncGroup 1 @@ -10510,6 +11538,35 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + CodecID + 283906592 + CodecName + NIBLIZE - ALC1220 for Gigabyte Z490 Vision G manual SP/HP + ConfigData + + AUccEAFHHUABRx4RAUcfAQFXHCABVx0QAVce + AQFXHwEBZxwwAWcdYAFnHgEBZx8BAXccQAF3 + HSABdx4BAXcfAQGHHFABhx2QAYceoAGHH5AB + lxxgAZcdkAGXHoEBlx8CAacccAGnHTABpx6B + AacfAQG3HIABtx1AAbceIQG3HwIB5xyQAecd + YAHnHkUB5x8BAUcMAg== + + FuncGroup + 1 + LayoutID + 17 + WakeConfigData + + AUcMAg== + + WakeVerbReinit + + AFGLowPowerState @@ -10680,6 +11737,58 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + CodecID + 283906592 + CodecName + Custom ALC1220 for MSI GP75 9SD by Win7GM + ConfigData + + AUccEAFHHRABRx4hAUcfAQFHDAIBtxwgAbcd + AQG3HhcBtx+QAbcMAgGXHDABlx0QAZcegQGX + HwEBJxxAAScdAQEnHqYBJx+Q + + FuncGroup + 1 + LayoutID + 35 + WakeConfigData + + AUcMAgG3DAI= + + WakeVerbReinit + + + + AFGLowPowerState + + AwAAAA== + + CodecID + 283906592 + CodecName + Custom ALC1220 for Mi Gaming Notebook Creator by Xsixu + ConfigData + + AaccEAGnHQEBpx4XAacfkAFHHCABRx0QAUce + IQFHHwABRwwCASccMAEnHREBJx6mAScfkAGX + HGABlx0AAZcegQGXHwABlwwC + + FuncGroup + 1 + LayoutID + 98 + WakeConfigData + + AUcMAgGXDAI= + + WakeVerbReinit + + AFGLowPowerState @@ -10706,6 +11815,33 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + CodecID + 283906592 + CodecName + Hasee_G8-CU7PK + ConfigData + + AbccEAG3HQEBtx4XAbcfkAG3DAIBRxwfAUcd + EAFHHiEBRx8EAUcMAgEnHDABJx0BAScepgEn + H5ABhxxAAYcdEAGHHoEBhx8EAeccUAHnHREB + 5x5FAecfBA== + + FuncGroup + 1 + LayoutID + 100 + WakeConfigData + + AUcMAgG3DAI= + + WakeVerbReinit + + CodecID 283904768 @@ -10781,6 +11917,32 @@ WakeVerbReinit + + CodecID + 283904768 + CodecName + ALCS1200A for B550M Gaming Carbon WIFI by Kila2 + ConfigData + + AUccEAFHHVABRx4RAUcfkQFHDAIBZxwgAWcd + EAFnHgEBZx8BAVccMAFXHRABVx4BAVcfAQGH + HEABhx0QAYceoQGHH5EBpxxQAacdEAGnHoEB + px8BAZccYAGXHZABlx6BAZcfAgG3HHABtx1A + AbceIQG3HwIBtwwCAecckAHnHREB5x5FAecf + AQEXHPABFx0AARceAAEXH0ABdxzwAXcdAAF3 + HgABdx9AAgUABwIEfKM= + + FuncGroup + 1 + LayoutID + 7 + WakeConfigData + + AUcMAgG3DAI= + + WakeVerbReinit + + CodecID 283904768 @@ -10794,7 +11956,7 @@ 5x5FAecfAQGHHBABhx0QAYceoQGHH5ABpxwg AacdEAGnHoEBpx8BAZccgAGXHZABlx6hAZcf AgF3HPABdx0AAXceAAF3H0ABFxzwARcdAAEX - HgABFx9A + HgABFx9AAgUABwIEfKM= FuncGroup 1 @@ -10891,23 +12053,50 @@ AwAAAA== CodecID - 283906408 + 283904768 CodecName - Toleda - Realtek ALC S1220A + Lorys89 and Vorshim92 - ALCS1200A for ASROCK Z490M ITX AC ConfigData - AUccEAFHHUABRx4RAUcfkAFHDAIBVxwgAVcd - EAFXHgEBVx8BAWccMAFnHWABZx4BAWcfAQF3 - HPABdx0AAXceAAF3H0ABhxxAAYcdkAGHHqAB - hx+QAZccYAGXHZABlx6BAZcfAgGnHFABpx0w - AacegQGnHwEBtxxwAbcdQAG3HiEBtx8CAbcM - AgHnHJAB5x1hAeceSwHnHwEB9xzwAfcdAAH3 - HgAB9x9AARcc8AEXHQABFx4AARcfQA== + AUccEAFHHUABRx4RAUcfkAFHDAIBhxwgAYcd + kAGHHqABhx+QAZccMAGXHZABlx6BAZcfAgGn + HEABpx0wAacegQGnHwEBtxxQAbcdQAG3HiEB + tx8CAbcMAg== FuncGroup 1 LayoutID - 1 + 69 + WakeConfigData + + AUcMAgG3DAI= + + WakeVerbReinit + + + + AFGLowPowerState + + AwAAAA== + + CodecID + 283906408 + CodecName + Toleda - Realtek ALC S1220A + ConfigData + + AUccEAFHHUABRx4RAUcfkAFHDAIBVxwgAVcd + EAFXHgEBVx8BAWccMAFnHWABZx4BAWcfAQF3 + HPABdx0AAXceAAF3H0ABhxxAAYcdkAGHHqAB + hx+QAZccYAGXHZABlx6BAZcfAgGnHFABpx0w + AacegQGnHwEBtxxwAbcdQAG3HiEBtx8CAbcM + AgHnHJAB5x1hAeceSwHnHwEB9xzwAfcdAAH3 + HgAB9x9AARcc8AEXHQABFx4AARcfQA== + + FuncGroup + 1 + LayoutID + 1 WakeConfigData AUcMAg== @@ -11031,6 +12220,35 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + CodecID + 283906408 + CodecName + Realtek ALC S1220P_MSI_Z490i_UNIFY_ by_vio + ConfigData + + AUccEAFHHVABRx4BAUcfAQFHDAIBVxwgAVcd + EAFXHgEBVx8BAWccMAFnHRABZx4BAWcfAQGH + HEABhx0QAYceoAGHH5EBlxxQAZcdkAGXHosB + lx8CAaccYAGnHRABpx6BAacfAQG3HHABtx1A + AbceIQG3HwIBtwwCAeccgAHnHREB5x5FAecf + AQ== + + FuncGroup + 1 + LayoutID + 8 + WakeConfigData + + AUcMAg== + + WakeVerbReinit + + AFGLowPowerState @@ -11058,6 +12276,34 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + CodecID + 283906408 + CodecName + Realtek ALC S1220A for Asus ProArt Z690-Creator WiFi (CaseySJ) + ConfigData + + AUccEAFHHUABRx4BAUcfAAFHDAIBVxwgAVcd + EAFXHgEBVx8BAWccMAFnHWABZx4BAWcfAQGH + HEABhx2QAYceoAGHH5ABlxxQAZcdkAGXHoEB + hx8CAaccYAGnHTABpx6BAacfAQG3HHABtx1A + AbceIQG3HwIBtwwC + + FuncGroup + 1 + LayoutID + 13 + WakeConfigData + + AUcMAg== + + WakeVerbReinit + + AFGLowPowerState @@ -11322,14 +12568,14 @@ AwAAAA== Codec - rdmitry0911 - Conexant CX8200 for LG Gram 17 17z990 + Conexant CX8200 for LG Gram Z990/Z90N CodecID 351346696 ConfigData AXccEAF3HQEBdx4XAXcfkQF3DAIBpxwgAacd - AQGnHqcBpx+VAZccMAGXHRABlx6BAZcfBAFn - HEABZx0QAWceIQFnHwQBZwwC + AQGnHqABpx+VAZccMAGXHRABlx6LAZcfBAGX + ByQBZxxAAWcdEAFnHisBZx8EAWcMAg== FuncGroup 1 @@ -11337,7 +12583,7 @@ 80 WakeConfigData - AWcMAgF3DAI= + AWcMAgF3DAIBlwck WakeVerbReinit @@ -12609,7 +13855,7 @@ AwAAAA== Codec - Goldfish64 - STAC9200 for Dell Precision 390 + Goldfish64 - STAC9200 for Dell Precision 390, Latitude D520 CodecID 2206496400 ConfigData @@ -12625,6 +13871,31 @@ LayoutID 11 + + AFGLowPowerState + + AwAAAA== + + Codec + Goldfish64 - STAC9205 for Dell Inspiron 1520, Latitude D630 + CodecID + 2206496416 + ConfigData + + AKccIACnHRAApx4hAKcfAwC3HEAAtx0QALce + gQC3HwMAxxzwAMcdAADHHgAAxx9AANccEADX + HQEA1x4QANcfkADnHPAA5x0AAOceAADnH0AA + 9xzwAPcdAAD3HgAA9x9AAUcc8AFHHQABRx4A + AUcfQAFnHPABZx0AAWceAAFnH0ABdxwwAXcd + AQF3HqABdx+QAYcc8AGHHQABhx4AAYcfQAIX + HPACFx0AAhceAAIXH0ACJxzwAicdAAInHgAC + Jx9A + + FuncGroup + 1 + LayoutID + 11 + AFGLowPowerState @@ -12952,8 +14223,8 @@ ConfigData AUccEAFHHUABRx4RAUcfAQFHDAIBtxwgAbcd - EAG3HiEBtx8CAbcMAgGHHDABhx2QAYceoAGH - H5EBlxxAAZcdEAGXHoABlx8CAaccXwGnHTAB + EAG3HiEBtx8CAbcMAgGHHDABhx2QAYcehgGH + HwEBlxxAAZcdEAGXHoYBlx8CAaccPwGnHTAB px6BAacfAQ== FuncGroup @@ -13072,19 +14343,461 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + b0ltun/agasecond - Realtek ALC256 (3246) for Hasee KingBook X57S1 + CodecID + 283902550 + ConfigData + + AbccEAG3HQABtx4XAbcfkAG3DAICFwwCAUcM + AgGXByUCBQBFAgTQiQIFABsCBAxLAgUAEAIE + ACA= + + FuncGroup + 1 + LayoutID + 70 + WakeConfigData + + AbcMAgFHDAICFwwC + + WakeVerbReinit + + + + AFGLowPowerState + + AwAAAA== + + Codec + sweet3c - ALC289 for XPS 9500 4k + CodecID + 283902601 + ConfigData + + ASccIAEnHQEBJx6mAScfkAE3HPABNx0AATce + AAE3H0ABRxxAAUcdAQFHHhcBRx+QAUcMAgFn + HPABZx0AAWceAAFnH0ABdxxgAXcdIQF3HhEB + dx+QAXcMAgGHHPABhx0AAYceAAGHH0ABlxxw + AZcdEAGXHosBlx8CAacc8AGnHQABpx4AAacf + QAG3HPABtx0AAbceAAG3H0AB1xzwAdcdAAHX + HgAB1x9AAecc8AHnHQAB5x4AAecfQAIXHDAC + Fx0QAhceKwIXHwICFwwC + + FuncGroup + 1 + LayoutID + 93 + WakeConfigData + + AUcMAgIXDAI= + + WakeVerbReinit + + + + AFGLowPowerState + + AwAAAA== + + Codec + Custom ALC897 by Sergey_Galan for GIGABYTE Z590 Gaming X + CodecID + 283904151 + ConfigData + + AUccEAFHHUABRx4RAUcfAQFHDAIBVxwgAVcd + EAFXHgEBVx8BAWccMAFnHWABZx4BAWcfAQF3 + HPABdx0AAXceAAF3H0ABhxxAAYcdkAGHHqAB + hx+QAZccYAGXHZABlx6BAZcfAgGnHFABpx0w + AacegQGnHwEBtxxwAbcdQAG3HiEBtx8CAbcM + AgEXHJABFx1hARceSwEXHwEB9xzwAfcdAAH3 + HgAB9x9AAecc8AHnHQAB5x4AAecfQA== + + FuncGroup + 1 + LayoutID + 12 + WakeConfigData + + AUcMAgG3DAI= + + WakeVerbReinit + + + + AFGLowPowerState + + AwAAAA== + + Codec + Custom ALC897 by Sergey_Galan for GIGABYTE Z590M + CodecID + 283904151 + ConfigData + + AUccEAFHHUABRx4RAUcfAQFHDAIBVxzwAVcd + AAFXHgABVx9AAWcc8AFnHQABZx4AAWcfQAF3 + HPABdx0AAXceAAF3H0ABhxxAAYcdkAGHHqAB + hx+QAZccYAGXHZABlx6BAZcfAgGnHFABpx0w + AacegQGnHwEBtxxwAbcdQAG3HiEBtx8CAbcM + AgEXHJABFx1hARceSwEXHwEB9xzwAfcdAAH3 + HgAB9x9AAecc8AHnHQAB5x4AAecfQA== + + FuncGroup + 1 + LayoutID + 11 + WakeConfigData + + AUcMAgG3DAI= + + WakeVerbReinit + + + + AFGLowPowerState + + AwAAAA== + + Codec + Conexant CX11970 (CX8400) for Acer Swift 3 SF313 (Ice Lake) by b0ltun + CodecID + 351346896 + ConfigData + + AXccEAF3HQEBdx4XAXcfkQF3DAIBlxwgAZcd + kAGXHoEBlx8EAWccEAFnHUABZx4hAWcfBAFn + DAIBlwckAaccIAGnHQEBpx6gAacfkAGnByQ= + + FuncGroup + 1 + LayoutID + 13 + WakeConfigData + + AXcMAgFnDAIBlwckAacHJA== + + WakeVerbReinit + + + + AFGLowPowerState + + AwAAAA== + + Codec + Realtek ALC285 for Yoga S740 14IIL by frozenzero123 + CodecID + 283902597 + ConfigData + + AUccEAFHHQEBRx4TAUcfkgFHDAICFxwgAhcd + EAIXHgECFx8DAhcMAgGXHEABlx0QAZcegQGX + HwM= + + FuncGroup + 1 + LayoutID + 88 + WakeConfigData + + AUcMAg== + + WakeVerbReinit + + + + AFGLowPowerState + + AwAAAA== + + Codec + Realtek ALC235 for Lenovo M920x by meloay + CodecID + 283902517 + ConfigData + + AUccEAFHHQEBRx4XAUcfkAF3HPABdx0AAXce + AAF3H0ABhxzwAYcdAAGHHgABhx9AAZcccAGX + HRABlx6hAZcfAgGnHCABpx0QAacegQGnHwIB + txyAAbcdEAG3HgEBtx8BAdcc8AHXHQAB1x4A + AdcfQAHnHPAB5x0AAeceAAHnH0ACFxxQAhcd + EAIXHiECFx8CAUcMAgG3DAICFwwCAhcHwAIX + CIIBlwck + + FuncGroup + 1 + LayoutID + 72 + WakeConfigData + + AUcMAgG3DAICFwwCAhcHwAIXCIIBlwck + + WakeVerbReinit + + + + AFGLowPowerState + + AwAAAA== + + Codec + NUC8I5BEH JUST MIC + CodecID + 283902517 + ConfigData + + ASccUAEnHQEBJx6jAScfkg== + + FuncGroup + 1 + LayoutID + 88 + WakeConfigData + + + WakeVerbReinit + + + + AFGLowPowerState + + AwAAAA== + + Codec + ALC 292 for Dell M4800 with Dock + CodecID + 283902610 + Comment + ALC 292 for Dell M4800 with Dock + ConfigData + + ASccEAEnHQEBJx6mAScfkAE3HPABNx0AATce + AAE3H0ABRxxAAUcdAQFHHhcBRx+QAUcMAgFX + HFABVx1AAVceKwFXHwIBVwwCAWccgAFnHUAB + Zx4BAWcfAQFnDAIBhxwgAYcdIAGHHoEBhx8C + AZccIAGXHZABlx6BAZcfAQGnHCABpx0QAace + +wGnHwIBtxzwAbcdAAG3HgABtx9AAdcc8AHX + HQAB1x4AAdcfQAHnHPAB5x0AAeceAAHnH0A= + + FuncGroup + 1 + LayoutID + 59 + WakeConfigData + + AUcMAgFXDAIBZwwCAacHJA== + + WakeVerbReinit + + + + AFGLowPowerState + + AwAAAA== + + Codec + ONDA H510D4 IPC ALC897 + CodecID + 283904151 + ConfigData + + AUccQAFHHUABRx4RAUcfAQFHDAIBhxwgAYcd + UAGHHoEBhx8BAZcccAGXHSABlx6hAZcfAgG3 + HFABtx0wAbceIQG3HwIBtwwC + + FuncGroup + 1 + LayoutID + 77 + WakeConfigData + + AUcMAgG3DAI= + + WakeVerbReinit + + + + AFGLowPowerState + + AwAAAA== + + Codec + james090500 - Dell OptiPlex 9020 AIO + CodecID + 283902592 + ConfigData + + AVccYAFXHRABVx4hAVcfAQFXDAIBtxxQAbcd + AAG3HhcBtx+QASccMAEnHQABJx6gAScfkAGn + HEABpx0QAacegQGnHwI= + + FuncGroup + 1 + LayoutID + 18 + WakeConfigData + + AUcMAg== + + WakeVerbReinit + + + + AFGLowPowerState + + AwAAAA== + + Codec + 5T33Z0 - Lenoco T530 with Dock 4337/4338 + CodecID + 283902569 + ConfigData + + AUccEAFHHQEBRx4XAUcfkAFHDAIBVxwgAVcd + EAFXHiEBVx8DAVcMAgEnHDABJx0BASceoAEn + H5ABhxxAAYcdEAGHHoEBhx8DAZccYAGXHZAB + lx6BAZcfJAG3HHABtx1AAbceAQG3HyQ= + + FuncGroup + 1 + LayoutID + 39 + WakeConfigData + + AUcMAgFXDAI= + + WakeVerbReinit + + + + AFGLowPowerState + + AwAAAA== + + Codec + Realtek ALC1220 for MSI GE73 Raider RGB 8RF by Ardhi96 + CodecID + 283906592 + ConfigData + + ASccEAEnHQABJx6gAScfkAFHHCABRx0AAUce + FwFHH5ABRwwCAVcc8AFXHQABVx4AAVcfQAFn + HPABZx0AAWceAAFnH0ABdxzwAXcdAAF3HgAB + dx9AAYcc8AGHHQABhx4AAYcfQAGXHDABlx0Q + AZcegQGXHwEBpxzwAacdAAGnHgABpx9AAbcc + QAG3HRABtx4hAbcfAQG3DAIB1xzwAdcdAAHX + HgAB1x9AAecc8AHnHQAB5x4AAecfQA== + + FuncGroup + 1 + LayoutID + 25 + WakeConfigData + + AUcMAgG3DAI= + + WakeVerbReinit + + + + AFGLowPowerState + + AwAAAA== + + Codec + ALC235 for Lenovo Tianyi 510 pro-18ICB Desktop PC by hgs v1 + CodecID + 283902517 + ConfigData + + AScc8AEnHQABJx4AAScfQAFHHEABRx0BAUce + FwFHH5ABRwwCAXcc8AF3HQABdx4AAXcfQAGH + HPABhx0AAYceAAGHH0ABlxxwAZcdEAGXHqEB + lx8CAaccEAGnHQEBpx6jAacfkAG3HIABtx1A + AbceAQG3HwEBtwwCAdcc8AHXHQAB1x4AAdcf + QAHnHPAB5x0AAeceAAHnH0ACFxxQAhcdEAIX + HiECFx8CAhcMAg== + + FuncGroup + 1 + LayoutID + 36 + WakeConfigData + + AUcMAgG3DAICFwwC + + WakeVerbReinit + + + + AFGLowPowerState + + AwAAAA== + + Codec + ALC222 for Lenovo Tianyi 510s-07IMB Desktop PC by hgs v1 + CodecID + 283902498 + ConfigData + + AScc8AEnHQABJx4AAScfQAFHHIABRx1AAUce + AQFHHwEBdxxAAXcdAQF3HhcBdx+QAXcMAgGH + HBABhx0BAYceowGHH5ABlxxwAZcdEAGXHqEB + lx8gAacc8AGnHQABpx4AAacfQAG3HPABtx0A + AbceAAG3H0AB1xzwAdcdAAHXHgAB1x9AAecc + 8AHnHQAB5x4AAecfQAIXHFACFx0QAhceIQIX + HwI= + + FuncGroup + 1 + LayoutID + 12 + WakeConfigData + + AXcMAg== + + WakeVerbReinit + + + + AFGLowPowerState + + AwAAAA== + + Codec + Realtek ALC255(3234) for Asus N752VX by Feartech + CodecID + 283902549 + ConfigData + + AScc8AEnHQABJx4AAScfQAFHHBABRx0BAUce + FwFHH5ABdxzwAXcdAAF3HgABdx9AAYcc8AGH + HQABhx4AAYcfQAIXDAIBlxxAAZcdEAGXHosB + lx8CAacc8AGnHQABpx4AAacfQAG3HCABtx0Q + AbceAQG3HwEB1xzwAdcdAAHXHgAB1x9AAecc + 8AHnHQAB5x4AAecfQAIXHDACFx0QAhceKwIX + HwIBRwwC + + FuncGroup + 1 + LayoutID + 22 + WakeConfigData + + AUcMAgIXDAIBlwcl + + WakeVerbReinit + + IOClass - AppleHDAHardwareConfigDriver - IOMatchCategory - AppleHDAHardwareConfigDriver - IOProviderClass - AppleHDAHardwareConfigDriverLoader - - as.vit9696.AppleALC - - CFBundleIdentifier - as.vit9696.AppleALC - IOClass AppleALC IOMatchCategory AppleALC @@ -13095,7 +14808,7 @@ LSMinimumSystemVersion - 10.8 + 10.6 NSHumanReadableCopyright Copyright © 2017 vit9696. All rights reserved. OSBundleCompatibleVersion @@ -13107,17 +14820,15 @@ com.apple.iokit.IOPCIFamily 1.0.0b1 com.apple.kpi.bsd - 12.0.0 - com.apple.kpi.dsep - 12.0.0 + 8.0.0 com.apple.kpi.iokit - 12.0.0 + 8.0.0 com.apple.kpi.libkern - 12.0.0 + 8.0.0 com.apple.kpi.mach - 12.0.0 + 8.0.0 com.apple.kpi.unsupported - 12.0.0 + 8.0.0 OSBundleRequired Root diff --git a/EFI/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC b/EFI/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC index 01651bc6..0af022ca 100755 Binary files a/EFI/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC and b/EFI/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC differ diff --git a/EFI/OC/Kexts/AppleBacklightSmoother.kext/Contents/MacOS/AppleBacklightSmoother b/EFI/OC/Kexts/AppleBacklightSmoother.kext/Contents/MacOS/AppleBacklightSmoother old mode 100755 new mode 100644 diff --git a/EFI/OC/Kexts/BlueToolFixup.kext/Contents/Info.plist b/EFI/OC/Kexts/BlueToolFixup.kext/Contents/Info.plist new file mode 100644 index 00000000..ef21ece1 --- /dev/null +++ b/EFI/OC/Kexts/BlueToolFixup.kext/Contents/Info.plist @@ -0,0 +1,81 @@ + + + + + BuildMachineOSBuild + 20G817 + CFBundleDevelopmentRegion + en + CFBundleExecutable + BlueToolFixup + CFBundleIdentifier + as.acidanthera.BlueToolFixup + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + BlueToolFixup + CFBundlePackageType + KEXT + CFBundleShortVersionString + 2.6.4 + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 2.6.4 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 13C100 + DTPlatformName + macosx + DTPlatformVersion + 12.1 + DTSDKBuild + 21C46 + DTSDKName + macosx12.1 + DTXcode + 1321 + DTXcodeBuild + 13C100 + IOKitPersonalities + + BlueToolFixup + + CFBundleIdentifier + as.acidanthera.BlueToolFixup + IOClass + BlueToolFixup + IOMatchCategory + BlueToolFixup + IOProviderClass + IOResources + IOResourceMatch + IOKit + + + LSMinimumSystemVersion + 10.8 + OSBundleLibraries + + as.vit9696.Lilu + 1.4.7 + com.apple.kpi.bsd + 12.0.0 + com.apple.kpi.dsep + 12.0.0 + com.apple.kpi.iokit + 12.0.0 + com.apple.kpi.libkern + 12.0.0 + com.apple.kpi.mach + 12.0.0 + com.apple.kpi.unsupported + 12.0.0 + + OSBundleRequired + Root + + diff --git a/EFI/OC/Kexts/BlueToolFixup.kext/Contents/MacOS/BlueToolFixup b/EFI/OC/Kexts/BlueToolFixup.kext/Contents/MacOS/BlueToolFixup new file mode 100755 index 00000000..ea7efd33 Binary files /dev/null and b/EFI/OC/Kexts/BlueToolFixup.kext/Contents/MacOS/BlueToolFixup differ diff --git a/EFI/OC/Kexts/BrightnessKeys.kext/Contents/Info.plist b/EFI/OC/Kexts/BrightnessKeys.kext/Contents/Info.plist index 860a8182..9538ab33 100755 --- a/EFI/OC/Kexts/BrightnessKeys.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/BrightnessKeys.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H2 + 19H1217 CFBundleDevelopmentRegion en CFBundleExecutable @@ -21,21 +21,23 @@ MacOSX CFBundleVersion - 1.0.1 + 1.0.2 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E708 + 12B45b + DTPlatformName + macosx DTPlatformVersion - GM + 11.0 DTSDKBuild - 19G68 + 20A2408 DTSDKName - macosx10.15 + macosx11.0 DTXcode - 1160 + 1220 DTXcodeBuild - 11E708 + 12B45b IOKitPersonalities BrightnessKeys diff --git a/EFI/OC/Kexts/BrightnessKeys.kext/Contents/MacOS/BrightnessKeys b/EFI/OC/Kexts/BrightnessKeys.kext/Contents/MacOS/BrightnessKeys old mode 100755 new mode 100644 index 113901f0..d48b0504 Binary files a/EFI/OC/Kexts/BrightnessKeys.kext/Contents/MacOS/BrightnessKeys and b/EFI/OC/Kexts/BrightnessKeys.kext/Contents/MacOS/BrightnessKeys differ diff --git a/EFI/OC/Kexts/CPUFriend.kext/Contents/Info.plist b/EFI/OC/Kexts/CPUFriend.kext/Contents/Info.plist index 60973cba..e3d97d46 100755 --- a/EFI/OC/Kexts/CPUFriend.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/CPUFriend.kext/Contents/Info.plist @@ -3,13 +3,13 @@ BuildMachineOSBuild - 19H15 + 20G624 CFBundleDevelopmentRegion en CFBundleExecutable CPUFriend CFBundleIdentifier - org.vanilla.driver.CPUFriend + org.acidanthera.driver.CPUFriend CFBundleInfoDictionaryVersion 6.0 CFBundleName @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.2.3 + 1.2.6 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,29 +25,29 @@ MacOSX CFBundleVersion - 1.2.3 + 1.2.6 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 12B45b + 13C100 DTPlatformName macosx DTPlatformVersion - 11.0 + 12.1 DTSDKBuild - 20A2408 + 21C46 DTSDKName - macosx11.0 + macosx12.1 DTXcode - 1220 + 1321 DTXcodeBuild - 12B45b + 13C100 IOKitPersonalities CPUFriend CFBundleIdentifier - org.vanilla.driver.CPUFriend + org.acidanthera.driver.CPUFriend IOClass CPUFriend IOMatchCategory @@ -60,7 +60,7 @@ CPUFriendPlatform CFBundleIdentifier - org.vanilla.driver.CPUFriend + org.acidanthera.driver.CPUFriend IOClass CPUFriendData IOProbeScore @@ -79,7 +79,7 @@ LSMinimumSystemVersion 10.8 NSHumanReadableCopyright - Copyright © 2017 - 2019 PMheart. All rights reserved. + Copyright © 2017-2022 PMheart. All rights reserved. OSBundleCompatibleVersion 1.0 OSBundleLibraries @@ -89,17 +89,17 @@ com.apple.iokit.IOACPIFamily 1.0.0d1 com.apple.kpi.bsd - 12.0.0 + 10.0.0 com.apple.kpi.dsep - 12.0.0 + 10.0.0 com.apple.kpi.iokit - 12.0.0 + 10.0.0 com.apple.kpi.libkern - 12.0.0 + 10.0.0 com.apple.kpi.mach - 12.0.0 + 10.0.0 com.apple.kpi.unsupported - 12.0.0 + 10.0.0 OSBundleRequired Root diff --git a/EFI/OC/Kexts/CPUFriend.kext/Contents/MacOS/CPUFriend b/EFI/OC/Kexts/CPUFriend.kext/Contents/MacOS/CPUFriend index 40e3adff..9a8bbdbd 100755 Binary files a/EFI/OC/Kexts/CPUFriend.kext/Contents/MacOS/CPUFriend and b/EFI/OC/Kexts/CPUFriend.kext/Contents/MacOS/CPUFriend differ diff --git a/EFI/OC/Kexts/CPUFriendDataProvider.kext/Contents/Info.plist b/EFI/OC/Kexts/CPUFriendDataProvider.kext/Contents/Info.plist new file mode 100644 index 00000000..d73473b7 --- /dev/null +++ b/EFI/OC/Kexts/CPUFriendDataProvider.kext/Contents/Info.plist @@ -0,0 +1,40 @@ + + + + + CFBundleIdentifier + org.acidanthera.driver.CPUFriendDataProvider + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + CPUFriendDataProvider + CFBundlePackageType + KEXT + CFBundleShortVersionString + 1.0.1 + CFBundleVersion + 1.0.1 + IOKitPersonalities + + CPUFriendDataProvider + + CFBundleIdentifier + com.apple.driver.AppleACPIPlatform + IOClass + AppleACPICPU + IONameMatch + processor + IOProbeScore + 1100 + IOProviderClass + IOACPIPlatformDevice + cf-frequency-data + PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCFET0NUWVBFIHBsaXN0IFBVQkxJQyAiLS8vQXBwbGUgQ29tcHV0ZXIvL0RURCBQTElTVCAxLjAvL0VOIiAiaHR0cDovL3d3dy5hcHBsZS5jb20vRFREcy9Qcm9wZXJ0eUxpc3QtMS4wLmR0ZCI+CjxwbGlzdCB2ZXJzaW9uPSIxLjAiPgogIDxkaWN0PgogICAgPGtleT5wbXNwRmlsZTwva2V5PgogICAgPGludGVnZXI+MTM8L2ludGVnZXI+CiAgICA8a2V5PklPUGxhdGZvcm1Qb3dlclByb2ZpbGU8L2tleT4KICAgIDxkaWN0PgogICAgICA8a2V5PkNQVUZsb29yPC9rZXk+CiAgICAgIDxpbnRlZ2VyPjEwMDA8L2ludGVnZXI+CiAgICAgIDxrZXk+Qm9vc3RMaW1pdDwva2V5PgogICAgICA8aW50ZWdlcj4wPC9pbnRlZ2VyPgogICAgICA8a2V5PlVuaWZpZWRTbGVlcFNsaWRlclByZWY8L2tleT4KICAgICAgPHRydWUvPgogICAgICA8a2V5PlB1Ymxpc2hCYXR0ZXJ5RmFjdG9yczwva2V5PgogICAgICA8dHJ1ZS8+CiAgICAgIDxrZXk+TmV0d29ya1RpbWVyRGVsYXk8L2tleT4KICAgICAgPGludGVnZXI+OTAwPC9pbnRlZ2VyPgogICAgICA8a2V5PlN0YW5kYnlEZWxheUhpZ2g8L2tleT4KICAgICAgPGludGVnZXI+ODY0MDA8L2ludGVnZXI+CiAgICAgIDxrZXk+U3RhbmRieURlbGF5PC9rZXk+CiAgICAgIDxpbnRlZ2VyPjEwODAwPC9pbnRlZ2VyPgogICAgICA8a2V5PlN0YW5kYnlCYXR0ZXJ5VGhyZXNob2xkPC9rZXk+CiAgICAgIDxpbnRlZ2VyPjUwPC9pbnRlZ2VyPgogICAgICA8a2V5PklPUGxhdGZvcm1TeXN0ZW1TbGVlcFBvbGljeTwva2V5PgogICAgICA8ZGF0YT5VMHhRVkFJQUNnQUlBQUFBQ0FBQUFBQUFBQUFBQUFBQUJRQUFBQUFBQUFBRkFRQUFBUUFBQUFBQVFBQUFBRUFBQUFBUUFBQUFFQUFICkFBQUFBQUFBQUEvZGh3RUFBQUFBSUFBQUFDQUFBQUFBQUFBQUFBQUFBQVVBQUFBQUFBQUFEOTJIQVFBQUFBREVGZ0FBQUFBQUFBZ0EKQUFBSUFBQUFCUUFBQUFBQUFBQVAzWWNCQUFBQUFNUVdFQUFBQUJBQUlFQUFBQ0JBQUFBSEFBQUFDQUFBQUEvZGh3RUFBQUFBeEJZQQpBQUFBQUFBZ0FBQUFJQUFBQUFVQUFBQUFBQUFBRDkySEFRQUFBQURFRmdBQUFBQUFBQWlBQUFBSWdBQUFCUUFBQUFBQUFBQVAzWWNCCkFBQUFBTVFXQUFBQUFBQUFBTUFBQUFEQUFBQUhBQUFBQ0FBQUFBL2Rod0VBQUFBQXhCWUFBQUFBQUFBQUFBQUFBQUFBQUFjQUFBQUIKQUFBQUQ5MkhBUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQndBQUFBQUFBQUFQM1ljQkFBQUFBQT09PC9kYXRhPgogICAgICA8a2V5PkZyZXF1ZW5jaWVzPC9rZXk+CiAgICAgIDxkaWN0PgogICAgICAgIDxrZXk+MzkwMDwva2V5PgogICAgICAgIDxpbnRlZ2VyPjA8L2ludGVnZXI+CiAgICAgICAgPGtleT40NTAwPC9rZXk+CiAgICAgICAgPGludGVnZXI+MTwvaW50ZWdlcj4KICAgICAgPC9kaWN0PgogICAgICA8a2V5PkZyZXF1ZW5jeVZlY3RvcnM8L2tleT4KICAgICAgPGFycmF5PgogICAgICAgIDxkYXRhPgpBZ0FBQUFnQUFBQUJBQUFBQUFBQUFDUVRBQUFBQUFBQXlBQUFBQUFBQUFBQVpPZ0RBQUFBQUFBQUFFdlFCd0FBQUFBQUFBQXkvLy8vCi8vLy9Ed0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUJFQUFBQUJBQUFBQUFBQUFLZ1dBQUFBQUFBQXlBQUFBQUFBQUFBQlpPZ0RBQUFBQUFBQUFVdlFCd0FBCkFBQUFBQUV5dUFzQUFBQUFBQUFBR2FBUEFBQUFBQUFBQUFELy8vLy8vLzhQQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJRQUFBQUJBQUFBQUFBQUFNZ1pBQUFBQUFBQXlBQUFBQUFBQUFBQ1pQUUJBQUFBCkFBQUFBakxvQXdBQUFBQUFBQUlaM0FVQUFBQUFBQUFCTXRBSEFBQUFBQUFBQVJtNEN3QUFBQUFBQUFBeW9BOEFBQUFBQUFBQUdmLy8KLy8vLy93OEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJvQUFBQUJBQUFBQUFBQUFBZ2dBQUFBQUFBQXlBQUFBQUFBCkFBQURaUFFCQUFBQUFBQUFBekxvQXdBQUFBQUFBQU1aMEFjQUFBQUFBQUFDTXJnTEFBQUFBQUFBQWhtZ0R3QUFBQUFBQUFFeS8vLy8KLy8vL0R3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUI4QUFBQUJBQUFBQUFBQUFOZ25BQUFBCkFBQUF5QUFBQUFBQUFBQUVaUFFCQUFBQUFBQUFCRExvQXdBQUFBQUFBQVFaM0FVQUFBQUFBQUFEUzlBSEFBQUFBQUFBQXpLNEN3QUEKQUFBQUFBSXlvQThBQUFBQUFBQUNHZi8vLy8vLy93OEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUNNQUFBQUJBQUFBCkFBQUFBRUE0QUFBQUFBQUF5QUFBQUFBQUFBQUZaUFFCQUFBQUFBQUFCVExvQXdBQUFBQUFBQVVaM0FVQUFBQUFBQUFFUzlBSEFBQUEKQUFBQUJESzRDd0FBQUFBQUFBTXlvQThBQUFBQUFBQURHWlFSQUFBQUFBQUFBakwvLy8vLy8vOFBBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFHUUFBQUFEQUFBQUFBQUFBS0NHQVFBQUFBQUF5QUFBQUFBQUFBQUdNdlFCQUFBQUFBQUFCaG5vQXdBQUFBQUFBQVV5M0FVQUFBQUEKQUFBRkdkQUhBQUFBQUFBQUJESzRDd0FBQUFBQUFBUVpvQThBQUFBQUFBQUVBSlFSQUFBQUFBQUFBd0QvLy8vLy8vOFBBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEvLy8vLy8vL0R3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBRUpCUTB0SFVrOVZUa1FBQUFBQUFBQUFBR1FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFDUVVrVkJURlJKVFVWZlUwaFBVbFFBQUFNR0FBQUFBQUFBCkRRQU5BQTBBWkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFCTFJWSk9SVXdBQUFBQUFBQUFBQUFBQUFaa0FHUUFaQUI5QUpZQXJ3RElBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFrRlJJVWxWZlZFbEZVaklBQUFBQUFBQUFCV1FBeUFESUFNZ0F5QURJCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFDUVZFaFMKVlY5VVNVVlNNd0FBQUFBQUFBQUVaQURJQU1nQXlBRElBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUpCVVNGSlZYMVJKUlZJMEFBQUFBQUFBQUFKa0FKWUF5QUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFrRlJJVWxWZlZFbEYKVWpVQUFBQUFBQUFBQW1RQWxnRElBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQ1FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBWlhCd0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQWFIZHdBQUFBQUFBQUFBQUFBQUFBQUFFQUFBQnZiZ0FBQUFBQUFBQUFBQUFBQUFBQWFXOWZZMjl5WlY5amMzUmZiR2x0QUFBQQpBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFhVzlmWlhCd1gySnZiM04wQUFBQUFBQUFBQUFnQUFBQUFBQUFBQUFBQUFBQUFBQUFhVzlmCmFHbHVkSE1BQUFBQUFBQUFBQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBYVc5amMxOWpjM1JtYkhJQUFBQUFBQUFBQUFBSUFBQUEKQUFBQUFBQUFBQUFBQUFBQWFXOWpjMTlrYVhObGJtZGhaMlVBQUFBQUFBQUFDVDBBQUFBQUFBQUFBQUFBQUFBQWFXOWpjMTlsYm1kaApaMlVBQUFBQUFBQUFBQUNBaEI0QUFBQUFBQUFBQUFBQUFBQUFhVzlqYzE5eWRISnBaMmRsY2dBQUFBQUFBQUJrQUFBQUFBQUFBQUFBCkFBQUFBQUFBYm05dUxXWnZZMkZzTFhSc2Rtd0FBQUFBQUFENkFBQUFBQUFBQUFBQUFBQUFBQUFBY0dWeVppMWlhV0Z6QUFBQUFBQUEKQUFBQUFBQUZBQUFBQUFBQUFBQUFBQUFBQUFBQWNtRjBhVzl5WVhSbGJHbHRhWFFBQUFBQUFBQ0FoQjRBQUFBQUFBQUFBQUFBQUFBQQpkV0p3WXdBQUFBQUFBQUFBQUFBQUFBRUFBQUJ2Wm1ZQUFBQUFBQUFBQUFBQUFBQUFkWFJwYkdsMGVTMTBiSFpzQUFBQUFBQUFBQUJBCkFBQUFBQUFBQUFBQUFBQUFBQUFBYkhCdFgzSmhkR2x2QUFBQUFBQUFBQUFBQUFBYUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQo8L2RhdGE+CiAgICAgICAgPGRhdGE+CkFnQUFBQWdBQUFBQkFBQUFBQUFBQVBnUkFBQUFBQUFBeUFBQUFBQUFBQUFBWk9nREFBQUFBQUFBQUV2UUJ3QUFBQUFBQUFBeS8vLy8KLy8vL0R3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQklBQUFBQkFBQUFBQUFBQUJnVkFBQUFBQUFBeUFBQUFBQUFBQUFCWk9nREFBQUFBQUFBQVV2UUJ3QUEKQUFBQUFBRXl1QXNBQUFBQUFBQUFHYUFQQUFBQUFBQUFBQUQvLy8vLy8vOFBBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQmNBQUFBQkFBQUFBQUFBQUFBWkFBQUFBQUFBeUFBQUFBQUFBQUFDWlBRQkFBQUEKQUFBQUFqTG9Bd0FBQUFBQUFBSVozQVVBQUFBQUFBQUJNdEFIQUFBQUFBQUFBUm00Q3dBQUFBQUFBQUF5b0E4QUFBQUFBQUFBR2YvLwovLy8vL3c4QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQjBBQUFBQkFBQUFBQUFBQUVBZkFBQUFBQUFBeUFBQUFBQUEKQUFBRFpQUUJBQUFBQUFBQUF6TG9Bd0FBQUFBQUFBTVowQWNBQUFBQUFBQUNNcmdMQUFBQUFBQUFBaG1nRHdBQUFBQUFBQUV5Ly8vLwovLy8vRHdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQ0lBQUFBQkFBQUFBQUFBQUR3b0FBQUEKQUFBQXlBQUFBQUFBQUFBRVpQUUJBQUFBQUFBQUJETG9Bd0FBQUFBQUFBUVozQVVBQUFBQUFBQURTOUFIQUFBQUFBQUFBeks0Q3dBQQpBQUFBQUFJeW9BOEFBQUFBQUFBQ0dmLy8vLy8vL3c4QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQ2dBQUFBQkFBQUEKQUFBQUFDZzhBQUFBQUFBQXlBQUFBQUFBQUFBRlpQUUJBQUFBQUFBQUJUTG9Bd0FBQUFBQUFBVVozQVVBQUFBQUFBQUVTOUFIQUFBQQpBQUFBQkRLNEN3QUFBQUFBQUFNeW9BOEFBQUFBQUFBREdaUVJBQUFBQUFBQUFqTC8vLy8vLy84UEFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUdRQUFBQURBQUFBQUFBQUFLQ0dBUUFBQUFBQXlBQUFBQUFBQUFBR012UUJBQUFBQUFBQUJobm9Bd0FBQUFBQUFBVXkzQVVBQUFBQQpBQUFGR2RBSEFBQUFBQUFBQkRLNEN3QUFBQUFBQUFRWm9BOEFBQUFBQUFBRUFKUVJBQUFBQUFBQUF3RC8vLy8vLy84UEFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQS8vLy8vLy8vRHdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFFSkJRMHRIVWs5VlRrUUFBQUFBQUFBQUFHUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUNRVWtWQlRGUkpUVVZmVTBoUFVsUUFBQU1HQUFBQUFBQUEKRFFBTkFBMEFaQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUJMUlZKT1JVd0FBQUFBQUFBQUFBQUFBQVprQUdRQVpBQjlBSllBcndESUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQWtGUklVbFZmVkVsRlVqSUFBQUFBQUFBQUJXUUF5QURJQU1nQXlBREkKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUNRVkVoUwpWVjlVU1VWU013QUFBQUFBQUFBRVpBRElBTWdBeUFESUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBSkJVU0ZKVlgxUkpSVkkwQUFBQUFBQUFBQUprQUpZQXlBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQWtGUklVbFZmVkVsRgpValVBQUFBQUFBQUFBbVFBbGdESUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFDUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFaWEJ3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBYUhkd0FBQUFBQUFBQUFBQUFBQUFBQUVBQUFCdmJnQUFBQUFBQUFBQUFBQUFBQUFBYVc5ZlkyOXlaVjlqYzNSZmJHbHRBQUFBCkFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQWFXOWZaWEJ3WDJKdmIzTjBBQUFBQUFBQUFBQWdBQUFBQUFBQUFBQUFBQUFBQUFBQWFXOWYKYUdsdWRITUFBQUFBQUFBQUFBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFhVzlqYzE5amMzUm1iSElBQUFBQUFBQUFBQUFJQUFBQQpBQUFBQUFBQUFBQUFBQUFBYVc5amMxOWthWE5sYm1kaFoyVUFBQUFBQUFBQUNUMEFBQUFBQUFBQUFBQUFBQUFBYVc5amMxOWxibWRoCloyVUFBQUFBQUFBQUFBQ0FoQjRBQUFBQUFBQUFBQUFBQUFBQWFXOWpjMTl5ZEhKcFoyZGxjZ0FBQUFBQUFBQmtBQUFBQUFBQUFBQUEKQUFBQUFBQUFibTl1TFdadlkyRnNMWFJzZG13QUFBQUFBQUQ2QUFBQUFBQUFBQUFBQUFBQUFBQUFjR1Z5WmkxaWFXRnpBQUFBQUFBQQpBQUFBQUFBRkFBQUFBQUFBQUFBQUFBQUFBQUFBY21GMGFXOXlZWFJsYkdsdGFYUUFBQUFBQUFDQWhCNEFBQUFBQUFBQUFBQUFBQUFBCmRXSndZd0FBQUFBQUFBQUFBQUFBQUFFQUFBQnZabVlBQUFBQUFBQUFBQUFBQUFBQWRYUnBiR2wwZVMxMGJIWnNBQUFBQUFBQUFBQkEKQUFBQUFBQUFBQUFBQUFBQUFBQUFiSEJ0WDNKaGRHbHZBQUFBQUFBQUFBQUFBQUFhQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCjwvZGF0YT4KICAgICAgPC9hcnJheT4KICAgICAgPGtleT5UaGVybWFsQ29uZmlndXJhdGlvbjwva2V5PgogICAgICA8ZGljdD4KICAgICAgICA8a2V5PkRvbWFpbjwva2V5PgogICAgICAgIDxkaWN0PgogICAgICAgICAgPGtleT5DUFU8L2tleT4KICAgICAgICAgIDxkaWN0PgogICAgICAgICAgICA8a2V5PlNGSVdpbmRvdzwva2V5PgogICAgICAgICAgICA8aW50ZWdlcj41MDAwMDwvaW50ZWdlcj4KICAgICAgICAgICAgPGtleT5TRklNYWludGVuYW5jZTwva2V5PgogICAgICAgICAgICA8ZGljdD4KICAgICAgICAgICAgICA8a2V5PkVmZm9ydEN1cnZlPC9rZXk+CiAgICAgICAgICAgICAgPHN0cmluZz40MD0wJSw2ND01MCUsNzI9NjclPC9zdHJpbmc+CiAgICAgICAgICAgIDwvZGljdD4KICAgICAgICAgICAgPGtleT5TRklEYXJ3aW5CRzwva2V5PgogICAgICAgICAgICA8ZGljdD4KICAgICAgICAgICAgICA8a2V5PkVmZm9ydEN1cnZlPC9rZXk+CiAgICAgICAgICAgICAgPHN0cmluZz40MD0wJSw2ND01MCUsNzI9NjclPC9zdHJpbmc+CiAgICAgICAgICAgIDwvZGljdD4KICAgICAgICAgICAgPGtleT5TRklBcHBOYXA8L2tleT4KICAgICAgICAgICAgPGRpY3Q+CiAgICAgICAgICAgICAgPGtleT5FZmZvcnRDdXJ2ZTwva2V5PgogICAgICAgICAgICAgIDxzdHJpbmc+NDA9MCUsNzI9NjclPC9zdHJpbmc+CiAgICAgICAgICAgIDwvZGljdD4KICAgICAgICAgICAgPGtleT5RT1NUaGVybWFsVGhyZXNob2xkczwva2V5PgogICAgICAgICAgICA8ZGljdD4KICAgICAgICAgICAgICA8a2V5PlV0aWxpdHk8L2tleT4KICAgICAgICAgICAgICA8aW50ZWdlcj42NDwvaW50ZWdlcj4KICAgICAgICAgICAgICA8a2V5Pk5vbkZvY2FsPC9rZXk+CiAgICAgICAgICAgICAgPGludGVnZXI+MjUxPC9pbnRlZ2VyPgogICAgICAgICAgICA8L2RpY3Q+CiAgICAgICAgICAgIDxrZXk+VGhlcm1hbFByZXNzdXJlPC9rZXk+CiAgICAgICAgICAgIDxkaWN0PgogICAgICAgICAgICAgIDxrZXk+Tm9taW5hbDwva2V5PgogICAgICAgICAgICAgIDxkaWN0PgogICAgICAgICAgICAgICAgPGtleT5IaWdoVGhyZXNob2xkPC9rZXk+CiAgICAgICAgICAgICAgICA8aW50ZWdlcj42MjwvaW50ZWdlcj4KICAgICAgICAgICAgICAgIDxrZXk+TG93VGhyZXNob2xkPC9rZXk+CiAgICAgICAgICAgICAgICA8aW50ZWdlcj4wPC9pbnRlZ2VyPgogICAgICAgICAgICAgIDwvZGljdD4KICAgICAgICAgICAgICA8a2V5Pk1vZGVyYXRlPC9rZXk+CiAgICAgICAgICAgICAgPGRpY3Q+CiAgICAgICAgICAgICAgICA8a2V5PkhpZ2hUaHJlc2hvbGQ8L2tleT4KICAgICAgICAgICAgICAgIDxpbnRlZ2VyPjEwMDwvaW50ZWdlcj4KICAgICAgICAgICAgICAgIDxrZXk+TG93VGhyZXNob2xkPC9rZXk+CiAgICAgICAgICAgICAgICA8aW50ZWdlcj41MDwvaW50ZWdlcj4KICAgICAgICAgICAgICA8L2RpY3Q+CiAgICAgICAgICAgICAgPGtleT5IZWF2eTwva2V5PgogICAgICAgICAgICAgIDxkaWN0PgogICAgICAgICAgICAgICAgPGtleT5IaWdoVGhyZXNob2xkPC9rZXk+CiAgICAgICAgICAgICAgICA8aW50ZWdlcj4yMDA8L2ludGVnZXI+CiAgICAgICAgICAgICAgICA8a2V5Pkxvd1RocmVzaG9sZDwva2V5PgogICAgICAgICAgICAgICAgPGludGVnZXI+OTA8L2ludGVnZXI+CiAgICAgICAgICAgICAgPC9kaWN0PgogICAgICAgICAgICAgIDxrZXk+VHJhcHBpbmc8L2tleT4KICAgICAgICAgICAgICA8ZGljdD4KICAgICAgICAgICAgICAgIDxrZXk+SGlnaFRocmVzaG9sZDwva2V5PgogICAgICAgICAgICAgICAgPGludGVnZXI+MjUwPC9pbnRlZ2VyPgogICAgICAgICAgICAgICAgPGtleT5Mb3dUaHJlc2hvbGQ8L2tleT4KICAgICAgICAgICAgICAgIDxpbnRlZ2VyPjE3MDwvaW50ZWdlcj4KICAgICAgICAgICAgICA8L2RpY3Q+CiAgICAgICAgICAgICAgPGtleT5TbGVlcGluZzwva2V5PgogICAgICAgICAgICAgIDxkaWN0PgogICAgICAgICAgICAgICAgPGtleT5IaWdoVGhyZXNob2xkPC9rZXk+CiAgICAgICAgICAgICAgICA8aW50ZWdlcj4yNTI8L2ludGVnZXI+CiAgICAgICAgICAgICAgICA8a2V5Pkxvd1RocmVzaG9sZDwva2V5PgogICAgICAgICAgICAgICAgPGludGVnZXI+MjUxPC9pbnRlZ2VyPgogICAgICAgICAgICAgIDwvZGljdD4KICAgICAgICAgICAgPC9kaWN0PgogICAgICAgICAgPC9kaWN0PgogICAgICAgICAgPGtleT5HUFU8L2tleT4KICAgICAgICAgIDxkaWN0Lz4KICAgICAgICAgIDxrZXk+SU88L2tleT4KICAgICAgICAgIDxkaWN0Lz4KICAgICAgICA8L2RpY3Q+CiAgICAgIDwvZGljdD4KICAgICAgPGtleT5UQ1BLZWVwQWxpdmVEdXJpbmdTbGVlcDwva2V5PgogICAgICA8dHJ1ZS8+CiAgICAgIDxrZXk+VENQS2VlcEFsaXZlRXhwaXJhdGlvblRpbWVvdXQ8L2tleT4KICAgICAgPGludGVnZXI+NDMyMDA8L2ludGVnZXI+CiAgICAgIDxrZXk+Tm90aWZpY2F0aW9uV2FrZTwva2V5PgogICAgICA8dHJ1ZS8+CiAgICAgIDxrZXk+RE5EV2hpbGVEaXNwbGF5U2xlZXBzPC9rZXk+CiAgICAgIDxmYWxzZS8+CiAgICAgIDxrZXk+RGFya1dha2VTZXJ2aWNlczwva2V5PgogICAgICA8ZGljdD4KICAgICAgICA8a2V5PkRhcmtXYWtlQmFja2dyb3VuZFRhc2tzPC9rZXk+CiAgICAgICAgPGludGVnZXI+MTwvaW50ZWdlcj4KICAgICAgICA8a2V5PlNsZWVwU2VydmljZXM8L2tleT4KICAgICAgICA8aW50ZWdlcj43PC9pbnRlZ2VyPgogICAgICAgIDxrZXk+U2xlZXBTZXJ2aWNlc01vZGVzPC9rZXk+CiAgICAgICAgPGRpY3Q+CiAgICAgICAgICA8a2V5Pk1vZGVBPC9rZXk+CiAgICAgICAgICA8ZGljdD4KICAgICAgICAgICAgPGtleT5FeHBpcmF0aW9uPC9rZXk+CiAgICAgICAgICAgIDxpbnRlZ2VyPjA8L2ludGVnZXI+CiAgICAgICAgICAgIDxrZXk+QmF0dGVyeUZsb29yPC9rZXk+CiAgICAgICAgICAgIDxpbnRlZ2VyPjA8L2ludGVnZXI+CiAgICAgICAgICAgIDxrZXk+QmFzZUludGVydmFsczwva2V5PgogICAgICAgICAgICA8ZGljdD4KICAgICAgICAgICAgICA8a2V5PkFDPC9rZXk+CiAgICAgICAgICAgICAgPGRpY3Q+CiAgICAgICAgICAgICAgICA8a2V5PkJhc2VTbGVlcEludGVydmFsPC9rZXk+CiAgICAgICAgICAgICAgICA8aW50ZWdlcj4zNjAwPC9pbnRlZ2VyPgogICAgICAgICAgICAgICAgPGtleT5CYXNlV2FrZUNhcEludGVydmFsPC9rZXk+CiAgICAgICAgICAgICAgICA8aW50ZWdlcj44NjQwMDwvaW50ZWdlcj4KICAgICAgICAgICAgICA8L2RpY3Q+CiAgICAgICAgICAgICAgPGtleT5CYXR0ZXJ5PC9rZXk+CiAgICAgICAgICAgICAgPGRpY3Q+CiAgICAgICAgICAgICAgICA8a2V5PkJhc2VTbGVlcEludGVydmFsPC9rZXk+CiAgICAgICAgICAgICAgICA8aW50ZWdlcj4zNjAwPC9pbnRlZ2VyPgogICAgICAgICAgICAgICAgPGtleT5CYXNlV2FrZUNhcEludGVydmFsPC9rZXk+CiAgICAgICAgICAgICAgICA8aW50ZWdlcj4xODA8L2ludGVnZXI+CiAgICAgICAgICAgICAgPC9kaWN0PgogICAgICAgICAgICA8L2RpY3Q+CiAgICAgICAgICA8L2RpY3Q+CiAgICAgICAgPC9kaWN0PgogICAgICA8L2RpY3Q+CiAgICA8L2RpY3Q+CiAgPC9kaWN0Pgo8L3BsaXN0Pgo= + + + NSHumanReadableCopyright + Copyright © 2017-2022 PMheart. All rights reserved. + OSBundleRequired + Root + + diff --git a/EFI/OC/Kexts/FeatureUnlock.kext/Contents/Info.plist b/EFI/OC/Kexts/FeatureUnlock.kext/Contents/Info.plist new file mode 100755 index 00000000..176918da --- /dev/null +++ b/EFI/OC/Kexts/FeatureUnlock.kext/Contents/Info.plist @@ -0,0 +1,83 @@ + + + + + BuildMachineOSBuild + 20G527 + CFBundleDevelopmentRegion + en + CFBundleExecutable + FeatureUnlock + CFBundleIdentifier + com.khronokernel.FeatureUnlock + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + FeatureUnlock + CFBundlePackageType + KEXT + CFBundleShortVersionString + 1.0.8 + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 1.0.8 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 12E507 + DTPlatformName + macosx + DTPlatformVersion + 11.3 + DTSDKBuild + 20E214 + DTSDKName + macosx11.3 + DTXcode + 1251 + DTXcodeBuild + 12E507 + IOKitPersonalities + + FeatureUnlock + + CFBundleIdentifier + com.khronokernel.FeatureUnlock + IOClass + FeatureUnlock + IOMatchCategory + FeatureUnlock + IOProviderClass + IOResources + IOResourceMatch + IOKit + + + LSMinimumSystemVersion + 10.14 + NSHumanReadableCopyright + Copyright © 2021 Khronokernel. All rights reserved. + OSBundleLibraries + + as.vit9696.Lilu + 1.4.7 + com.apple.kpi.bsd + 12.0.0 + com.apple.kpi.dsep + 12.0.0 + com.apple.kpi.iokit + 12.0.0 + com.apple.kpi.libkern + 12.0.0 + com.apple.kpi.mach + 12.0.0 + com.apple.kpi.unsupported + 12.0.0 + + OSBundleRequired + Root + + diff --git a/EFI/OC/Kexts/FeatureUnlock.kext/Contents/MacOS/FeatureUnlock b/EFI/OC/Kexts/FeatureUnlock.kext/Contents/MacOS/FeatureUnlock new file mode 100644 index 00000000..2590f50f Binary files /dev/null and b/EFI/OC/Kexts/FeatureUnlock.kext/Contents/MacOS/FeatureUnlock differ diff --git a/EFI/OC/Kexts/HibernationFixup.kext/Contents/Info.plist b/EFI/OC/Kexts/HibernationFixup.kext/Contents/Info.plist index 196cc55b..1f84a5dc 100755 --- a/EFI/OC/Kexts/HibernationFixup.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/HibernationFixup.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H524 + 20G624 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.4.0 + 1.4.6 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,23 +25,23 @@ MacOSX CFBundleVersion - 1.4.0 + 1.4.6 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 12B45b + 13C100 DTPlatformName macosx DTPlatformVersion - 11.0 + 12.1 DTSDKBuild - 20A2408 + 21C46 DTSDKName - macosx11.0 + macosx12.1 DTXcode - 1220 + 1321 DTXcodeBuild - 12B45b + 13C100 IOKitPersonalities as.lvs1974.HibernationFixup diff --git a/EFI/OC/Kexts/HibernationFixup.kext/Contents/MacOS/HibernationFixup b/EFI/OC/Kexts/HibernationFixup.kext/Contents/MacOS/HibernationFixup index 077f0f2e..c939b472 100755 Binary files a/EFI/OC/Kexts/HibernationFixup.kext/Contents/MacOS/HibernationFixup and b/EFI/OC/Kexts/HibernationFixup.kext/Contents/MacOS/HibernationFixup differ diff --git a/EFI/OC/Kexts/Sinetek-rtsx.kext/Contents/Info.plist b/EFI/OC/Kexts/IntelBTPatcher.kext/Contents/Info.plist similarity index 55% rename from EFI/OC/Kexts/Sinetek-rtsx.kext/Contents/Info.plist rename to EFI/OC/Kexts/IntelBTPatcher.kext/Contents/Info.plist index b92fd1a4..2ebfebda 100644 --- a/EFI/OC/Kexts/Sinetek-rtsx.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/IntelBTPatcher.kext/Contents/Info.plist @@ -3,79 +3,79 @@ BuildMachineOSBuild - 19H524 + 19H2026 CFBundleDevelopmentRegion en CFBundleExecutable - Sinetek-rtsx + IntelBTPatcher CFBundleIdentifier - com.sinet3k.Sinetek-rtsx + com.zxystd.IntelBTPatcher CFBundleInfoDictionaryVersion 6.0 CFBundleName - Sinetek-rtsx + IntelBTPatcher CFBundlePackageType KEXT CFBundleShortVersionString - 9.0.0 + 2.2.0 CFBundleSupportedPlatforms MacOSX CFBundleVersion - 9.0.0 + 2.2.0 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E801a + 11A420a DTPlatformVersion GM DTSDKBuild - 17A315g + 19A547 DTSDKName - macosx10.13 + macosx10.15 DTXcode - 1170 + 1100 DTXcodeBuild - 11E801a + 11A420a IOKitPersonalities - Sinetek_rtsx + IntelBTPatcher CFBundleIdentifier - com.sinet3k.Sinetek-rtsx + com.zxystd.IntelBTPatcher IOClass - Sinetek_rtsx - IOKitDebug - 65535 - IOPCIMatch - 0x520910EC 0x522710EC 0x522910EC 0x522A10EC 0x524910EC 0x528610EC 0x528710EC 0x528910EC 0x525A10EC - IOProbeScore - 1000 + IntelBTPatcher + IOMatchCategory + IntelBTPatcher IOProviderClass - IOPCIDevice + IOResources + IOResourceMatch + IOKit LSMinimumSystemVersion - 10.13 + 10.12 NSHumanReadableCopyright - Copyright © 2017 sinetek (modified by cholonam). All rights reserved. + Copyright © 2022 zxystd. All rights reserved. OSBundleLibraries - com.apple.iokit.IOPCIFamily - 2.9 - com.apple.iokit.IOStorageFamily - 2.1 + as.vit9696.Lilu + 1.2.0 + com.apple.iokit.IOUSBHostFamily + 1.2 com.apple.kpi.bsd - 16.4 + 12.0.0 + com.apple.kpi.dsep + 12.0.0 com.apple.kpi.iokit - 16.4 + 12.0.0 com.apple.kpi.libkern - 16.4 + 12.0.0 com.apple.kpi.mach - 16.4 + 12.0.0 com.apple.kpi.unsupported - 8.0 + 12.0.0 diff --git a/EFI/OC/Kexts/IntelBTPatcher.kext/Contents/MacOS/IntelBTPatcher b/EFI/OC/Kexts/IntelBTPatcher.kext/Contents/MacOS/IntelBTPatcher new file mode 100755 index 00000000..3f596a02 Binary files /dev/null and b/EFI/OC/Kexts/IntelBTPatcher.kext/Contents/MacOS/IntelBTPatcher differ diff --git a/EFI/OC/Kexts/IntelBluetoothFirmware.kext/Contents/Info.plist b/EFI/OC/Kexts/IntelBluetoothFirmware.kext/Contents/Info.plist index c74255a8..6d4bce04 100755 --- a/EFI/OC/Kexts/IntelBluetoothFirmware.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/IntelBluetoothFirmware.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19G73 + 19H2026 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,27 +17,27 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.1.2 + 2.2.0 CFBundleSupportedPlatforms MacOSX CFBundleVersion - 1.1.2 + 2.2.0 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E608c + 11A420a DTPlatformVersion GM DTSDKBuild - 16C58 + 19A547 DTSDKName - macosx10.12 + macosx10.15 DTXcode - 1150 + 1100 DTXcodeBuild - 11E608c + 11A420a IOKitPersonalities IntelBluetoothFirmware_0026 @@ -74,6 +74,23 @@ idVendor 32903 + IntelBluetoothFirmware_0035 + + CFBundleIdentifier + com.zxystd.IntelBluetoothFirmware + IOClass + IntelBluetoothFirmware + IOMatchCategory + IntelBluetoothFirmware + IOProbeScore + 4000 + IOProviderClass + IOUSBHostDevice + idProduct + 53 + idVendor + 32903 + IntelBluetoothFirmware_3165 CFBundleIdentifier @@ -193,6 +210,23 @@ idVendor 32903 + IntelBluetoothFirmware_ax210 + + CFBundleIdentifier + com.zxystd.IntelBluetoothFirmware + IOClass + IntelBluetoothFirmware + IOMatchCategory + IntelBluetoothFirmware + IOProbeScore + 4000 + IOProviderClass + IOUSBHostDevice + idProduct + 51 + idVendor + 32903 + LSMinimumSystemVersion 10.12 diff --git a/EFI/OC/Kexts/IntelBluetoothFirmware.kext/Contents/MacOS/IntelBluetoothFirmware b/EFI/OC/Kexts/IntelBluetoothFirmware.kext/Contents/MacOS/IntelBluetoothFirmware index 06e4b461..745ae189 100755 Binary files a/EFI/OC/Kexts/IntelBluetoothFirmware.kext/Contents/MacOS/IntelBluetoothFirmware and b/EFI/OC/Kexts/IntelBluetoothFirmware.kext/Contents/MacOS/IntelBluetoothFirmware differ diff --git a/EFI/OC/Kexts/IntelBluetoothInjector.kext/Contents/Info.plist b/EFI/OC/Kexts/IntelBluetoothInjector.kext/Contents/Info.plist deleted file mode 100755 index 067b08ab..00000000 --- a/EFI/OC/Kexts/IntelBluetoothInjector.kext/Contents/Info.plist +++ /dev/null @@ -1,184 +0,0 @@ - - - - - BuildMachineOSBuild - 19G73 - CFBundleDevelopmentRegion - en - CFBundleIdentifier - com.zxystd.IntelBluetoothInjector - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - IntelBluetoothInjector - CFBundlePackageType - KEXT - CFBundleShortVersionString - 1.1.2 - CFBundleSupportedPlatforms - - MacOSX - - CFBundleVersion - 1.1.2 - DTCompiler - com.apple.compilers.llvm.clang.1_0 - DTPlatformBuild - 11E608c - DTPlatformVersion - GM - DTSDKBuild - 16C58 - DTSDKName - macosx10.12 - DTXcode - 1150 - DTXcodeBuild - 11E608c - IOKitPersonalities - - 0026 - - CFBundleIdentifier - com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport - IOClass - BroadcomBluetoothHostControllerUSBTransport - IOProbeScore - 3000 - IOProviderClass - IOUSBHostDevice - idProduct - 38 - idVendor - 32903 - - 0032 - - CFBundleIdentifier - com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport - IOClass - BroadcomBluetoothHostControllerUSBTransport - IOProbeScore - 3000 - IOProviderClass - IOUSBHostDevice - idProduct - 50 - idVendor - 32903 - - 3165ac - - CFBundleIdentifier - com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport - IOClass - BroadcomBluetoothHostControllerUSBTransport - IOProbeScore - 3000 - IOProviderClass - IOUSBHostDevice - idProduct - 2602 - idVendor - 32903 - - 3168 - - CFBundleIdentifier - com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport - IOClass - BroadcomBluetoothHostControllerUSBTransport - IOProbeScore - 3000 - IOProviderClass - IOUSBHostDevice - idProduct - 2727 - idVendor - 32903 - - 726x - - CFBundleIdentifier - com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport - IOClass - BroadcomBluetoothHostControllerUSBTransport - IOProbeScore - 3000 - IOProviderClass - IOUSBHostDevice - idProduct - 2012 - idVendor - 32903 - - 8265 - - CFBundleIdentifier - com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport - IOClass - BroadcomBluetoothHostControllerUSBTransport - IOProbeScore - 3000 - IOProviderClass - IOUSBHostDevice - idProduct - 2603 - idVendor - 32903 - - 926x - - CFBundleIdentifier - com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport - IOClass - BroadcomBluetoothHostControllerUSBTransport - IOProbeScore - 3000 - IOProviderClass - IOUSBHostDevice - idProduct - 37 - idVendor - 32903 - - 9560 - - CFBundleIdentifier - com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport - IOClass - BroadcomBluetoothHostControllerUSBTransport - IOProbeScore - 3000 - IOProviderClass - IOUSBHostDevice - idProduct - 2730 - idVendor - 32903 - - ax200 - - CFBundleIdentifier - com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport - IOClass - BroadcomBluetoothHostControllerUSBTransport - IOProbeScore - 3000 - IOProviderClass - IOUSBHostDevice - idProduct - 41 - idVendor - 32903 - - - LSMinimumSystemVersion - 10.12 - NSHumanReadableCopyright - Copyright © 2020 钟先耀. All rights reserved. - OSBundleRequired - Root - - diff --git a/EFI/OC/Kexts/IntelBluetoothInjector.kext/Contents/MacOS/IntelBluetoothInjector b/EFI/OC/Kexts/IntelBluetoothInjector.kext/Contents/MacOS/IntelBluetoothInjector deleted file mode 100755 index 05691343..00000000 Binary files a/EFI/OC/Kexts/IntelBluetoothInjector.kext/Contents/MacOS/IntelBluetoothInjector and /dev/null differ diff --git a/EFI/OC/Kexts/IntelMausi.kext/Contents/Info.plist b/EFI/OC/Kexts/IntelMausi.kext/Contents/Info.plist index 0da68071..2f748a1a 100755 --- a/EFI/OC/Kexts/IntelMausi.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/IntelMausi.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H15 + 19H1217 CFBundleDevelopmentRegion English CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.0.5 + 1.0.7 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,7 +25,7 @@ MacOSX CFBundleVersion - 1.0.5 + 1.0.7 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild @@ -74,7 +74,7 @@ 0 Driver_Version - 1.0.5 + 1.0.7 IOClass IntelMausi IOPCIMatch diff --git a/EFI/OC/Kexts/IntelMausi.kext/Contents/MacOS/IntelMausi b/EFI/OC/Kexts/IntelMausi.kext/Contents/MacOS/IntelMausi old mode 100755 new mode 100644 index 719cfd4a..fe7766c8 Binary files a/EFI/OC/Kexts/IntelMausi.kext/Contents/MacOS/IntelMausi and b/EFI/OC/Kexts/IntelMausi.kext/Contents/MacOS/IntelMausi differ diff --git a/EFI/OC/Kexts/Lilu.kext/Contents/Info.plist b/EFI/OC/Kexts/Lilu.kext/Contents/Info.plist index dc542d68..8931f337 100755 --- a/EFI/OC/Kexts/Lilu.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/Lilu.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H524 + 20G730 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.5.2 + 1.6.2 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,23 +25,23 @@ MacOSX CFBundleVersion - 1.5.2 + 1.6.2 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 12B45b + 13C100 DTPlatformName macosx DTPlatformVersion - 11.0 + 12.1 DTSDKBuild - 20A2408 + 21C46 DTSDKName - macosx11.0 + macosx12.1 DTXcode - 1220 + 1321 DTXcodeBuild - 12B45b + 13C100 IOKitPersonalities as.vit9696.Lilu @@ -55,7 +55,7 @@ IOProviderClass IOResources IOResourceMatch - IOKit + IOBSD LSMinimumSystemVersion @@ -65,6 +65,21 @@ OSBundleCompatibleVersion 1.2.0 OSBundleLibraries + + com.apple.kernel.6.0 + 7.9.9 + com.apple.kpi.bsd + 8.0.0 + com.apple.kpi.iokit + 8.0.0 + com.apple.kpi.libkern + 8.0.0 + com.apple.kpi.mach + 8.0.0 + com.apple.kpi.unsupported + 8.0.0 + + OSBundleLibraries_x86_64 com.apple.kpi.bsd 10.0.0 diff --git a/EFI/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu b/EFI/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu old mode 100755 new mode 100644 index 29a00484..3d00ca66 Binary files a/EFI/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu and b/EFI/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu differ diff --git a/EFI/OC/Kexts/NVMeFix.kext/Contents/Info.plist b/EFI/OC/Kexts/NVMeFix.kext/Contents/Info.plist index 0bad9f9e..adfc88ca 100644 --- a/EFI/OC/Kexts/NVMeFix.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/NVMeFix.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H524 + 20G624 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,29 +17,29 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.0.6 + 1.1.0 CFBundleSupportedPlatforms MacOSX CFBundleVersion - 1.0.6 + 1.1.0 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 12B45b + 13C100 DTPlatformName macosx DTPlatformVersion - 11.0 + 12.1 DTSDKBuild - 20A2408 + 21C46 DTSDKName - macosx11.0 + macosx12.1 DTXcode - 1220 + 1321 DTXcodeBuild - 12B45b + 13C100 IOKitPersonalities org.acidanthera.NVMeFix diff --git a/EFI/OC/Kexts/NVMeFix.kext/Contents/MacOS/NVMeFix b/EFI/OC/Kexts/NVMeFix.kext/Contents/MacOS/NVMeFix index e31b2355..97fc812b 100755 Binary files a/EFI/OC/Kexts/NVMeFix.kext/Contents/MacOS/NVMeFix and b/EFI/OC/Kexts/NVMeFix.kext/Contents/MacOS/NVMeFix differ diff --git a/EFI/OC/Kexts/RTCMemoryFixup.kext/Contents/MacOS/RTCMemoryFixup b/EFI/OC/Kexts/RTCMemoryFixup.kext/Contents/MacOS/RTCMemoryFixup old mode 100755 new mode 100644 diff --git a/EFI/OC/Kexts/RealtekCardReader.kext/Contents/Info.plist b/EFI/OC/Kexts/RealtekCardReader.kext/Contents/Info.plist new file mode 100644 index 00000000..ed8d615d --- /dev/null +++ b/EFI/OC/Kexts/RealtekCardReader.kext/Contents/Info.plist @@ -0,0 +1,377 @@ + + + + + BuildMachineOSBuild + 22A380 + CFBundleDevelopmentRegion + en + CFBundleExecutable + RealtekCardReader + CFBundleIdentifier + science.firewolf.rtsx + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + RealtekCardReader + CFBundlePackageType + KEXT + CFBundleShortVersionString + 0.9.7 + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 0.9.7 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 14A400 + DTPlatformName + macosx + DTPlatformVersion + 12.3 + DTSDKBuild + 21E226 + DTSDKName + macosx12.3 + DTXcode + 1401 + DTXcodeBuild + 14A400 + IOKitPersonalities + + IOSDBlockStorageDevice + + CFBundleIdentifier + science.firewolf.rtsx + Device Characteristics + + Product Name + Built In SDXC Reader + Vendor Name + Realtek + + IOClass + IOSDBlockStorageDevice + IOMediaIcon + + CFBundleIdentifier + com.apple.iokit.IOSCSIArchitectureModelFamily + IOBundleResourceFile + SD.icns + + IOProbeScore + 1000 + IOProviderClass + IOSDHostDriver + + RealtekRTS5129Controller + + CFBundleIdentifier + science.firewolf.rtsx + IOClass + RealtekUSBCardReaderController + IOProbeScore + 1000 + IOProviderClass + IOUSBHostDevice + Protocol Characteristics + + Physical Interconnect + Secure Digital + Physical Interconnect Location + Internal + + idProduct + 297 + idVendor + 3034 + + RealtekRTS5139Controller + + CFBundleIdentifier + science.firewolf.rtsx + IOClass + RealtekUSBCardReaderController + IOProbeScore + 1000 + IOProviderClass + IOUSBHostDevice + Protocol Characteristics + + Physical Interconnect + Secure Digital + Physical Interconnect Location + Internal + + idProduct + 313 + idVendor + 3034 + + RealtekRTS5179Controller + + CFBundleIdentifier + science.firewolf.rtsx + IOClass + RealtekUSBCardReaderController + IOProbeScore + 1000 + IOProviderClass + IOUSBHostDevice + Protocol Characteristics + + Physical Interconnect + Secure Digital + Physical Interconnect Location + Internal + + idProduct + 320 + idVendor + 3034 + + RealtekRTS5209Controller + + CFBundleIdentifier + science.firewolf.rtsx + IOClass + RealtekRTS5209Controller + IOPCIMatch + 0x520910EC + IOProbeScore + 1000 + IOProviderClass + IOPCIDevice + Protocol Characteristics + + Physical Interconnect + Secure Digital + Physical Interconnect Location + Internal + + + RealtekRTS5227Controller + + CFBundleIdentifier + science.firewolf.rtsx + IOClass + RealtekRTS5227Controller + IOPCIMatch + 0x522710EC + IOProbeScore + 1000 + IOProviderClass + IOPCIDevice + Protocol Characteristics + + Physical Interconnect + Secure Digital + Physical Interconnect Location + Internal + + + RealtekRTS5229Controller + + CFBundleIdentifier + science.firewolf.rtsx + IOClass + RealtekRTS5229Controller + IOPCIMatch + 0x522910EC + IOProbeScore + 1000 + IOProviderClass + IOPCIDevice + Protocol Characteristics + + Physical Interconnect + Secure Digital + Physical Interconnect Location + Internal + + + RealtekRTS522AController + + CFBundleIdentifier + science.firewolf.rtsx + IOClass + RealtekRTS522AController + IOPCIMatch + 0x522A10EC + IOProbeScore + 1000 + IOProviderClass + IOPCIDevice + Protocol Characteristics + + Physical Interconnect + Secure Digital + Physical Interconnect Location + Internal + + + RealtekRTS5249Controller + + CFBundleIdentifier + science.firewolf.rtsx + IOClass + RealtekRTS5249Controller + IOPCIMatch + 0x524910EC + IOProbeScore + 1000 + IOProviderClass + IOPCIDevice + Protocol Characteristics + + Physical Interconnect + Secure Digital + Physical Interconnect Location + Internal + + + RealtekRTS524AController + + CFBundleIdentifier + science.firewolf.rtsx + IOClass + RealtekRTS524AController + IOPCIMatch + 0x524A10EC + IOProbeScore + 1000 + IOProviderClass + IOPCIDevice + Protocol Characteristics + + Physical Interconnect + Secure Digital + Physical Interconnect Location + Internal + + + RealtekRTS525AController + + CFBundleIdentifier + science.firewolf.rtsx + IOClass + RealtekRTS525AController + IOPCIMatch + 0x525A10EC + IOProbeScore + 1000 + IOProviderClass + IOPCIDevice + Protocol Characteristics + + Physical Interconnect + Secure Digital + Physical Interconnect Location + Internal + + + RealtekRTS5260Controller + + CFBundleIdentifier + science.firewolf.rtsx + IOClass + RealtekRTS5260Controller + IOPCIMatch + 0x526010EC + IOProbeScore + 1000 + IOProviderClass + IOPCIDevice + Protocol Characteristics + + Physical Interconnect + Secure Digital + Physical Interconnect Location + Internal + + + RealtekRTS5286Controller + + CFBundleIdentifier + science.firewolf.rtsx + IOClass + RealtekRTS5286Controller + IOPCIMatch + 0x528610EC + IOProbeScore + 1000 + IOProviderClass + IOPCIDevice + Protocol Characteristics + + Physical Interconnect + Secure Digital + Physical Interconnect Location + Internal + + + RealtekRTS5287Controller + + CFBundleIdentifier + science.firewolf.rtsx + IOClass + RealtekRTS5287Controller + IOPCIMatch + 0x528710EC + IOProbeScore + 1000 + IOProviderClass + IOPCIDevice + Protocol Characteristics + + Physical Interconnect + Secure Digital + Physical Interconnect Location + Internal + + + RealtekRTS5289Controller + + CFBundleIdentifier + science.firewolf.rtsx + IOClass + RealtekRTS5289Controller + IOPCIMatch + 0x528910EC + IOProbeScore + 1000 + IOProviderClass + IOPCIDevice + Protocol Characteristics + + Physical Interconnect + Secure Digital + Physical Interconnect Location + Internal + + + + LSMinimumSystemVersion + 10.14 + NSHumanReadableCopyright + Copyright © 2021 FireWolf. All rights reserved. + OSBundleLibraries + + com.apple.iokit.IOPCIFamily + 2.9 + com.apple.iokit.IOStorageFamily + 2.1 + com.apple.iokit.IOUSBHostFamily + 1.2 + com.apple.kpi.iokit + 16.4 + com.apple.kpi.libkern + 16.4 + + OSBundleRequired + Root + + diff --git a/EFI/OC/Kexts/RealtekCardReader.kext/Contents/MacOS/RealtekCardReader b/EFI/OC/Kexts/RealtekCardReader.kext/Contents/MacOS/RealtekCardReader new file mode 100755 index 00000000..2dfd0e45 Binary files /dev/null and b/EFI/OC/Kexts/RealtekCardReader.kext/Contents/MacOS/RealtekCardReader differ diff --git a/EFI/OC/Kexts/RealtekCardReader.kext/Contents/Resources/LICENSE b/EFI/OC/Kexts/RealtekCardReader.kext/Contents/Resources/LICENSE new file mode 100644 index 00000000..9860be25 --- /dev/null +++ b/EFI/OC/Kexts/RealtekCardReader.kext/Contents/Resources/LICENSE @@ -0,0 +1,29 @@ +BSD 3-Clause License + +Copyright (c) 2021, FireWolf @ FireWolf Pl. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/Info.plist b/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/Info.plist new file mode 100644 index 00000000..d262386e --- /dev/null +++ b/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/Info.plist @@ -0,0 +1,81 @@ + + + + + BuildMachineOSBuild + 22A380 + CFBundleDevelopmentRegion + en + CFBundleExecutable + RealtekCardReaderFriend + CFBundleIdentifier + science.firewolf.rtsf + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + RealtekCardReaderFriend + CFBundlePackageType + KEXT + CFBundleShortVersionString + 1.0.4 + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 1.0.4 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 14A400 + DTPlatformName + macosx + DTPlatformVersion + 12.3 + DTSDKBuild + 21E226 + DTSDKName + macosx12.3 + DTXcode + 1401 + DTXcodeBuild + 14A400 + IOKitPersonalities + + RealtekCardReaderFriend + + CFBundleIdentifier + science.firewolf.rtsf + IOClass + RealtekCardReaderFriend + IOMatchCategory + RealtekCardReaderFriend + IOProviderClass + IOResources + IOResourceMatch + IOKit + + + LSMinimumSystemVersion + 10.14 + OSBundleLibraries + + as.vit9696.Lilu + 1.4.7 + com.apple.kpi.bsd + 12.0.0 + com.apple.kpi.dsep + 12.0.0 + com.apple.kpi.iokit + 12.0.0 + com.apple.kpi.libkern + 12.0.0 + com.apple.kpi.mach + 12.0.0 + com.apple.kpi.unsupported + 12.0.0 + + OSBundleRequired + Root + + diff --git a/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/MacOS/RealtekCardReaderFriend b/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/MacOS/RealtekCardReaderFriend new file mode 100755 index 00000000..d898fbaa Binary files /dev/null and b/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/MacOS/RealtekCardReaderFriend differ diff --git a/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/Resources/LICENSE b/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/Resources/LICENSE new file mode 100644 index 00000000..9860be25 --- /dev/null +++ b/EFI/OC/Kexts/RealtekCardReaderFriend.kext/Contents/Resources/LICENSE @@ -0,0 +1,29 @@ +BSD 3-Clause License + +Copyright (c) 2021, FireWolf @ FireWolf Pl. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/Info.plist b/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/Info.plist index 3f8b9c46..d3e5a972 100755 --- a/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H524 + 20G624 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,29 +17,29 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.2.2 + 1.3.0 CFBundleSupportedPlatforms MacOSX CFBundleVersion - 1.2.2 + 1.3.0 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 12B45b + 13C100 DTPlatformName macosx DTPlatformVersion - 11.0 + 12.1 DTSDKBuild - 20A2408 + 21C46 DTSDKName - macosx11.0 + macosx12.1 DTXcode - 1220 + 1321 DTXcodeBuild - 12B45b + 13C100 IOKitPersonalities IOSMBusController @@ -86,17 +86,15 @@ com.apple.iokit.IOSMBusFamily 1.0.0 com.apple.kpi.bsd - 10.0.0 - com.apple.kpi.dsep - 10.0.0 + 8.0.0 com.apple.kpi.iokit - 10.0.0 + 8.0.0 com.apple.kpi.libkern - 10.0.0 + 8.0.0 com.apple.kpi.mach - 10.0.0 + 8.0.0 com.apple.kpi.unsupported - 10.0.0 + 8.0.0 OSBundleRequired Root diff --git a/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/MacOS/SMCBatteryManager b/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/MacOS/SMCBatteryManager index 3dae84f8..814d6303 100755 Binary files a/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/MacOS/SMCBatteryManager and b/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/MacOS/SMCBatteryManager differ diff --git a/EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist b/EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist index acae0939..1f0b054b 100755 --- a/EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H524 + 20G624 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.2.2 + 1.3.0 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,23 +25,23 @@ MacOSX CFBundleVersion - 1.2.2 + 1.3.0 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 12B45b + 13C100 DTPlatformName macosx DTPlatformVersion - 11.0 + 12.1 DTSDKBuild - 20A2408 + 21C46 DTSDKName - macosx11.0 + macosx12.1 DTXcode - 1220 + 1321 DTXcodeBuild - 12B45b + 13C100 IOKitPersonalities as.vit9696.SMCProcessor diff --git a/EFI/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor b/EFI/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor index c97c1670..d9bbf0ac 100755 Binary files a/EFI/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor and b/EFI/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor differ diff --git a/EFI/OC/Kexts/Sinetek-rtsx.kext/Contents/MacOS/Sinetek-rtsx b/EFI/OC/Kexts/Sinetek-rtsx.kext/Contents/MacOS/Sinetek-rtsx deleted file mode 100755 index bca16dc2..00000000 Binary files a/EFI/OC/Kexts/Sinetek-rtsx.kext/Contents/MacOS/Sinetek-rtsx and /dev/null differ diff --git a/EFI/OC/Kexts/Sinetek-rtsx.kext/Contents/_CodeSignature/CodeResources b/EFI/OC/Kexts/Sinetek-rtsx.kext/Contents/_CodeSignature/CodeResources deleted file mode 100644 index d5d0fd74..00000000 --- a/EFI/OC/Kexts/Sinetek-rtsx.kext/Contents/_CodeSignature/CodeResources +++ /dev/null @@ -1,115 +0,0 @@ - - - - - files - - files2 - - rules - - ^Resources/ - - ^Resources/.*\.lproj/ - - optional - - weight - 1000 - - ^Resources/.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Resources/Base\.lproj/ - - weight - 1010 - - ^version.plist$ - - - rules2 - - .*\.dSYM($|/) - - weight - 11 - - ^(.*/)?\.DS_Store$ - - omit - - weight - 2000 - - ^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/ - - nested - - weight - 10 - - ^.* - - ^Info\.plist$ - - omit - - weight - 20 - - ^PkgInfo$ - - omit - - weight - 20 - - ^Resources/ - - weight - 20 - - ^Resources/.*\.lproj/ - - optional - - weight - 1000 - - ^Resources/.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Resources/Base\.lproj/ - - weight - 1010 - - ^[^/]+$ - - nested - - weight - 10 - - ^embedded\.provisionprofile$ - - weight - 20 - - ^version\.plist$ - - weight - 20 - - - - diff --git a/EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist b/EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist index fba2dc35..0d29b67c 100755 --- a/EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H524 + 20G624 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.2.2 + 1.3.0 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,23 +25,23 @@ MacOSX CFBundleVersion - 1.2.2 + 1.3.0 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 12B45b + 13C100 DTPlatformName macosx DTPlatformVersion - 11.0 + 12.1 DTSDKBuild - 20A2408 + 21C46 DTSDKName - macosx11.0 + macosx12.1 DTXcode - 1220 + 1321 DTXcodeBuild - 12B45b + 13C100 IOKitPersonalities as.vit9696.VirtualSMC @@ -390,14 +390,31 @@ OSBundleCompatibleVersion 1.0 OSBundleLibraries + + as.vit9696.Lilu + 1.2.0 + com.apple.iokit.IOACPIFamily + 1.0.0d1 + com.apple.kernel.6.0 + 7.9.9 + com.apple.kpi.bsd + 8.0.0 + com.apple.kpi.iokit + 8.0.0 + com.apple.kpi.libkern + 8.0.0 + com.apple.kpi.mach + 8.0.0 + com.apple.kpi.unsupported + 8.0.0 + + OSBundleLibraries_x86_64 as.vit9696.Lilu 1.2.0 com.apple.iokit.IOACPIFamily 1.0.0d1 com.apple.kpi.bsd - 10.0.0 - com.apple.kpi.dsep 10.0.0 com.apple.kpi.iokit 10.0.0 diff --git a/EFI/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC b/EFI/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC index cf671d43..da8cc650 100755 Binary files a/EFI/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC and b/EFI/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC differ diff --git a/EFI/OC/Kexts/VoodooInput.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooInput.kext/Contents/Info.plist old mode 100644 new mode 100755 index b07d264e..3d059ade --- a/EFI/OC/Kexts/VoodooInput.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/VoodooInput.kext/Contents/Info.plist @@ -3,7 +3,9 @@ BuildMachineOSBuild + 19H524 + CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,13 +19,18 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.1.2 + + 1.1.3 + + CFBundleSupportedPlatforms MacOSX CFBundleVersion - 1.1.2 + + 1.1.3 + DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild diff --git a/EFI/OC/Kexts/VoodooInput.kext/Contents/MacOS/VoodooInput b/EFI/OC/Kexts/VoodooInput.kext/Contents/MacOS/VoodooInput old mode 100755 new mode 100644 diff --git a/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/Info.plist index 917fcb67..29c9b59e 100755 --- a/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/Info.plist @@ -3,11 +3,11 @@ BuildMachineOSBuild - 19H512 + 20G817 CFBundleExecutable VoodooPS2Controller CFBundleGetInfoString - 2.2.2, Copyright Apple Computer, Inc. 2000-2003, David Elliot 2007, RehabMan 2012-2013 + 2.3.1, Copyright Apple Computer, Inc. 2000-2003, David Elliot 2007, RehabMan 2012-2013 CFBundleIdentifier as.acidanthera.voodoo.driver.PS2Controller CFBundleInfoDictionaryVersion @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 2.2.2 + 2.3.1 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,23 +25,23 @@ MacOSX CFBundleVersion - 2.2.2 + 2.3.1 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 12B45b + 13C100 DTPlatformName macosx DTPlatformVersion - 11.0 + 12.1 DTSDKBuild - 20A2408 + 21C46 DTSDKName - macosx11.0 + macosx12.1 DTXcode - 1220 + 1321 DTXcodeBuild - 12B45b + 13C100 IOKitPersonalities ACPI PS/2 Nub @@ -139,7 +139,7 @@ LSMinimumSystemVersion 10.11 OSBundleCompatibleVersion - 2.2.2 + 2.3.1 OSBundleLibraries com.apple.iokit.IOACPIFamily diff --git a/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/MacOS/VoodooPS2Controller b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/MacOS/VoodooPS2Controller index d964abfb..ccb454fe 100755 Binary files a/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/MacOS/VoodooPS2Controller and b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/MacOS/VoodooPS2Controller differ diff --git a/EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/VoodooInput.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooInput.kext/Contents/Info.plist old mode 100755 new mode 100644 similarity index 78% rename from EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/VoodooInput.kext/Contents/Info.plist rename to EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooInput.kext/Contents/Info.plist index d058161e..b3d41db8 --- a/EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/VoodooInput.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooInput.kext/Contents/Info.plist @@ -3,7 +3,10 @@ BuildMachineOSBuild - 20D74 + + + 20G817 + CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,29 +20,45 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.1.1 + 1.1.3 CFBundleSupportedPlatforms MacOSX CFBundleVersion - 1.1.1 + 1.1.3 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 12D4e + + 13C100 + DTPlatformName macosx DTPlatformVersion - 11.1 + 12.1 DTSDKBuild - 20C63 + 21C46 DTSDKName - macosx11.1 + macosx12.1 DTXcode - 1240 + 1321 DTXcodeBuild - 12D4e + 12B45b + DTPlatformName + macosx + DTPlatformVersion + 11.0 + DTSDKBuild + 20A2408 + DTSDKName + macosx11.0 + DTXcode + 1220 + DTXcodeBuild + + 13C100 + IOKitPersonalities Voodoo Input diff --git a/EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/VoodooInput.kext/Contents/MacOS/VoodooInput b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooInput.kext/Contents/MacOS/VoodooInput similarity index 50% rename from EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/VoodooInput.kext/Contents/MacOS/VoodooInput rename to EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooInput.kext/Contents/MacOS/VoodooInput index 063dc508..fedf8869 100755 Binary files a/EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/VoodooInput.kext/Contents/MacOS/VoodooInput and b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooInput.kext/Contents/MacOS/VoodooInput differ diff --git a/EFI/OC/Kexts/AirPortOpenBSD.kext/Contents/_CodeSignature/CodeResources b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooInput.kext/Contents/_CodeSignature/CodeResources similarity index 100% rename from EFI/OC/Kexts/AirPortOpenBSD.kext/Contents/_CodeSignature/CodeResources rename to EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooInput.kext/Contents/_CodeSignature/CodeResources diff --git a/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist index 398e6b55..e063f112 100755 --- a/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist @@ -3,11 +3,11 @@ BuildMachineOSBuild - 19H512 + 20G817 CFBundleExecutable VoodooPS2Keyboard CFBundleGetInfoString - 2.2.2, Copyright Apple Computer, Inc. 2000-2003, RehabMan 2012-2013 + 2.3.1, Copyright Apple Computer, Inc. 2000-2003, RehabMan 2012-2013 CFBundleIdentifier as.acidanthera.voodoo.driver.PS2Keyboard CFBundleInfoDictionaryVersion @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 2.2.2 + 2.3.1 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,23 +25,23 @@ MacOSX CFBundleVersion - 2.2.2 + 2.3.1 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 12B45b + 13C100 DTPlatformName macosx DTPlatformVersion - 11.0 + 12.1 DTSDKBuild - 20A2408 + 21C46 DTSDKName - macosx11.0 + macosx12.1 DTXcode - 1220 + 1321 DTXcodeBuild - 12B45b + 13C100 IOKitPersonalities ApplePS2Keyboard @@ -600,7 +600,7 @@ OSBundleLibraries as.acidanthera.voodoo.driver.PS2Controller - 2.2.2 + 2.3.1 com.apple.iokit.IOHIDFamily 1.0.0b1 com.apple.kpi.bsd diff --git a/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/MacOS/VoodooPS2Keyboard b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/MacOS/VoodooPS2Keyboard index 24024418..3ac5f8f7 100755 Binary files a/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/MacOS/VoodooPS2Keyboard and b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/MacOS/VoodooPS2Keyboard differ diff --git a/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/Info.plist new file mode 100644 index 00000000..f0a9cbde --- /dev/null +++ b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/Info.plist @@ -0,0 +1,198 @@ + + + + + BuildMachineOSBuild + 20G817 + CFBundleExecutable + VoodooPS2Mouse + CFBundleGetInfoString + 2.3.1, Copyright Apple Computer, Inc. 2000-2004, Slice 2010, RehabMan 2012-2013 + CFBundleIdentifier + as.acidanthera.voodoo.driver.PS2Mouse + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + Voodoo PS/2 Mouse + CFBundlePackageType + KEXT + CFBundleShortVersionString + 2.3.1 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 2.3.1 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 13C100 + DTPlatformName + macosx + DTPlatformVersion + 12.1 + DTSDKBuild + 21C46 + DTSDKName + macosx12.1 + DTXcode + 1321 + DTXcodeBuild + 13C100 + IOKitPersonalities + + ApplePS2Mouse + + CFBundleIdentifier + as.acidanthera.voodoo.driver.PS2Mouse + HIDPointerAccelerationType + HIDTrackpadAcceleration + HIDScrollAccelerationType + HIDTrackpadScrollAcceleration + IOClass + ApplePS2Mouse + IOProviderClass + ApplePS2MouseDevice + Platform Profile + + Default + + ActLikeTrackpad + + ButtonCount + 3 + Darwin 16+ + + ApplePreferenceCapability + + ApplePreferenceIdentifier + com.apple.AppleMultitouchTrackpad + MT Built-in + + MTHIDDevice + + SupportsGestureScrolling + + TrackpadEmbedded + + TrackpadFourFingerGestures + + TrackpadSecondaryClickCorners + + TrackpadThreeFingerDrag + + + DefaultResolution + 240 + DisableDevice + + DisableLEDUpdating + + FakeMiddleButton + + ForceDefaultResolution + + ForceSetResolution + + MiddleClickTime + 100000000 + MouseCount + 0 + MouseYInverter + 1 + ProcessBluetoothMouseStopsTrackpad + + ProcessUSBMouseStopsTrackpad + + QuietTimeAfterTyping + 500000000 + ResolutionMode + 3 + ScrollResolution + 5 + ScrollYInverter + 1 + TrackpadScroll + + WakeDelay + 1000 + + HPQOEM + + 1411 + ProBook + 1619 + ProBook + 161C + ProBook + 164F + ProBook + 167C + ProBook + 167E + ProBook + 1680 + ProBook + 179B + ProBook + 179C + ProBook + 17A9 + ProBook + 17F0 + ProBook + 17F3 + ProBook + 17F6 + ProBook + 1942 + ProBook + 1949 + ProBook + 198F + ProBook + ProBook + + ActLikeTrackpad + + DisableDevice + + + ProBook-102 + ProBook + ProBook-87 + ProBook + + + ProductID + 547 + RM,deliverNotifications + + USBMouseStopsTrackpad + 0 + VendorID + 1452 + + + LSMinimumSystemVersion + 10.11 + OSBundleLibraries + + as.acidanthera.voodoo.driver.PS2Controller + 2.3.1 + com.apple.iokit.IOHIDFamily + 1.0.0b1 + com.apple.kpi.iokit + 9.0.0 + com.apple.kpi.libkern + 9.0.0 + com.apple.kpi.mach + 9.0.0 + + OSBundleRequired + Console + + diff --git a/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/MacOS/VoodooPS2Mouse b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/MacOS/VoodooPS2Mouse new file mode 100755 index 00000000..aba93708 Binary files /dev/null and b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/MacOS/VoodooPS2Mouse differ diff --git a/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/Info.plist index 92dc9797..ffd55397 100755 --- a/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/Info.plist @@ -3,11 +3,11 @@ BuildMachineOSBuild - 19H512 + 20G817 CFBundleExecutable VoodooPS2Trackpad CFBundleGetInfoString - 2.2.2, Copyright Apple Computer, Inc. 2002-2003, mackerintel 2008, RehabMan 2012-2013 + 2.3.1, Copyright Apple Computer, Inc. 2002-2003, mackerintel 2008, RehabMan 2012-2013 CFBundleIdentifier as.acidanthera.voodoo.driver.PS2Trackpad CFBundleInfoDictionaryVersion @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 2.2.2 + 2.3.1 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,23 +25,23 @@ MacOSX CFBundleVersion - 2.2.2 + 2.3.1 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 12B45b + 13C100 DTPlatformName macosx DTPlatformVersion - 11.0 + 12.1 DTSDKBuild - 20A2408 + 21C46 DTSDKName - macosx11.0 + macosx12.1 DTXcode - 1220 + 1321 DTXcodeBuild - 12B45b + 13C100 IOKitPersonalities ALPS GlidePoint @@ -58,8 +58,57 @@ Default + Darwin 16+ + + ApplePreferenceCapability + + ApplePreferenceIdentifier + com.apple.AppleMultitouchTrackpad + MT Built-in + + MTHIDDevice + + SupportsGestureScrolling + + TrackpadEmbedded + + TrackpadFourFingerGestures + + TrackpadSecondaryClickCorners + + TrackpadThreeFingerDrag + + DisableDevice + DragLockTempMask + 1048592 + FingerZ + 1 + ForceTouchCustomDownThreshold + 90 + ForceTouchCustomPower + 8 + ForceTouchCustomUpThreshold + 20 + ForceTouchMode + 0 + ForceTouchPressureThreshold + 100 + ProcessBluetoothMouseStopsTrackpad + + ProcessUSBMouseStopsTrackpad + + QuietTimeAfterTyping + 100000000 + USBMouseStopsTrackpad + 0 + UnitsPerMMX + 50 + UnitsPerMMY + 50 + WakeDelay + 1000 HPQOEM @@ -106,6 +155,12 @@ ProBook + ProductID + 547 + RM,deliverNotifications + + VendorID + 1452 Elantech TouchPad @@ -492,7 +547,7 @@ OSBundleLibraries as.acidanthera.voodoo.driver.PS2Controller - 2.2.2 + 2.3.1 com.apple.iokit.IOHIDFamily 1.0.0b1 com.apple.kpi.iokit diff --git a/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/MacOS/VoodooPS2Trackpad b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/MacOS/VoodooPS2Trackpad index 4ccfa174..992b84cf 100755 Binary files a/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/MacOS/VoodooPS2Trackpad and b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/MacOS/VoodooPS2Trackpad differ diff --git a/EFI/OC/Kexts/VoodooRMI.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooRMI.kext/Contents/Info.plist index 24d27f4d..73eb7cd8 100755 --- a/EFI/OC/Kexts/VoodooRMI.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/VoodooRMI.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 20D74 + 19H1323 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,13 +17,13 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.3.2 + 1.3.4 CFBundleSupportedPlatforms MacOSX CFBundleVersion - 1.3.2 + 1.3.4 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild @@ -53,13 +53,19 @@ DisableWhileTypingTimeout 250 FingerMajorMinorDiffMax - 3 + 10 ForceTouchEmulation - + ForceTouchMinPressure 90 MinYDiffThumbDetection 200 + PalmRejectionHeight + 60 + PalmRejectionTrackpointHeight + 20 + PalmRejectionWidth + 10 TrackpointDeadzone 1 TrackpointMultiplier diff --git a/EFI/OC/Kexts/VoodooRMI.kext/Contents/MacOS/VoodooRMI b/EFI/OC/Kexts/VoodooRMI.kext/Contents/MacOS/VoodooRMI index d2b237c8..bc6d588f 100755 Binary files a/EFI/OC/Kexts/VoodooRMI.kext/Contents/MacOS/VoodooRMI and b/EFI/OC/Kexts/VoodooRMI.kext/Contents/MacOS/VoodooRMI differ diff --git a/EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/RMII2C.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/RMII2C.kext/Contents/Info.plist new file mode 100644 index 00000000..79eab7d6 --- /dev/null +++ b/EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/RMII2C.kext/Contents/Info.plist @@ -0,0 +1,84 @@ + + + + + BuildMachineOSBuild + 19H1323 + CFBundleDevelopmentRegion + en + CFBundleExecutable + RMII2C + CFBundleIdentifier + com.1Revenger1.RMII2C + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + RMII2C + CFBundlePackageType + KEXT + CFBundleShortVersionString + 1.0 + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 1 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 12D4e + DTPlatformName + macosx + DTPlatformVersion + 11.1 + DTSDKBuild + 20C63 + DTSDKName + macosx11.1 + DTXcode + 1240 + DTXcodeBuild + 12D4e + IOKitPersonalities + + RMII2C + + CFBundleIdentifier + com.1Revenger1.RMII2C + IOClass + RMII2C + IOProbeScore + 500 + IOPropertyMatch + + + compatible + PNP0C50 + + + IOProviderClass + VoodooI2CDeviceNub + Legacy + + + + LSMinimumSystemVersion + 10.11 + NSHumanReadableCopyright + Copyright © 2021 1Revenger1. All rights reserved. + OSBundleLibraries + + com.1Revenger1.VoodooRMI + 1.0 + com.alexandred.VoodooI2C + 2.5 + com.apple.kpi.iokit + 15 + com.apple.kpi.libkern + 15 + com.apple.kpi.mach + 15 + + + diff --git a/EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/RMII2C.kext/Contents/MacOS/RMII2C b/EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/RMII2C.kext/Contents/MacOS/RMII2C new file mode 100755 index 00000000..2fc42727 Binary files /dev/null and b/EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/RMII2C.kext/Contents/MacOS/RMII2C differ diff --git a/EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/RMISMBus.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/RMISMBus.kext/Contents/Info.plist index 9c4e2034..e1c154f1 100755 --- a/EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/RMISMBus.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/RMISMBus.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 20D74 + 19H1323 CFBundleDevelopmentRegion en CFBundleExecutable diff --git a/EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/RMISMBus.kext/Contents/MacOS/RMISMBus b/EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/RMISMBus.kext/Contents/MacOS/RMISMBus index 6c6df277..56af581d 100755 Binary files a/EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/RMISMBus.kext/Contents/MacOS/RMISMBus and b/EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/RMISMBus.kext/Contents/MacOS/RMISMBus differ diff --git a/EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/RMISMBus.kext/Contents/_CodeSignature/CodeResources b/EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/RMISMBus.kext/Contents/_CodeSignature/CodeResources deleted file mode 100755 index d5d0fd74..00000000 --- a/EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/RMISMBus.kext/Contents/_CodeSignature/CodeResources +++ /dev/null @@ -1,115 +0,0 @@ - - - - - files - - files2 - - rules - - ^Resources/ - - ^Resources/.*\.lproj/ - - optional - - weight - 1000 - - ^Resources/.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Resources/Base\.lproj/ - - weight - 1010 - - ^version.plist$ - - - rules2 - - .*\.dSYM($|/) - - weight - 11 - - ^(.*/)?\.DS_Store$ - - omit - - weight - 2000 - - ^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/ - - nested - - weight - 10 - - ^.* - - ^Info\.plist$ - - omit - - weight - 20 - - ^PkgInfo$ - - omit - - weight - 20 - - ^Resources/ - - weight - 20 - - ^Resources/.*\.lproj/ - - optional - - weight - 1000 - - ^Resources/.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Resources/Base\.lproj/ - - weight - 1010 - - ^[^/]+$ - - nested - - weight - 10 - - ^embedded\.provisionprofile$ - - weight - 20 - - ^version\.plist$ - - weight - 20 - - - - diff --git a/EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/VoodooInput.kext/Contents/_CodeSignature/CodeResources b/EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/VoodooInput.kext/Contents/_CodeSignature/CodeResources deleted file mode 100755 index d5d0fd74..00000000 --- a/EFI/OC/Kexts/VoodooRMI.kext/Contents/PlugIns/VoodooInput.kext/Contents/_CodeSignature/CodeResources +++ /dev/null @@ -1,115 +0,0 @@ - - - - - files - - files2 - - rules - - ^Resources/ - - ^Resources/.*\.lproj/ - - optional - - weight - 1000 - - ^Resources/.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Resources/Base\.lproj/ - - weight - 1010 - - ^version.plist$ - - - rules2 - - .*\.dSYM($|/) - - weight - 11 - - ^(.*/)?\.DS_Store$ - - omit - - weight - 2000 - - ^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/ - - nested - - weight - 10 - - ^.* - - ^Info\.plist$ - - omit - - weight - 20 - - ^PkgInfo$ - - omit - - weight - 20 - - ^Resources/ - - weight - 20 - - ^Resources/.*\.lproj/ - - optional - - weight - 1000 - - ^Resources/.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Resources/Base\.lproj/ - - weight - 1010 - - ^[^/]+$ - - nested - - weight - 10 - - ^embedded\.provisionprofile$ - - weight - 20 - - ^version\.plist$ - - weight - 20 - - - - diff --git a/EFI/OC/Kexts/VoodooRMI.kext/Contents/_CodeSignature/CodeResources b/EFI/OC/Kexts/VoodooRMI.kext/Contents/_CodeSignature/CodeResources deleted file mode 100755 index 48073828..00000000 --- a/EFI/OC/Kexts/VoodooRMI.kext/Contents/_CodeSignature/CodeResources +++ /dev/null @@ -1,143 +0,0 @@ - - - - - files - - files2 - - PlugIns/RMII2C.kext - - cdhash - - rrVWnn8GK/pTElcmqUPpeU2sz5I= - - requirement - cdhash H"f7583a554abcfc750e977a5584856bbdc0043f2f" or cdhash H"aeb5569e7f062bfa53125726a943e9794daccf92" - - PlugIns/RMISMBus.kext - - cdhash - - zFiiCf/OxHpGltzQ40Fa3MDxtx8= - - requirement - cdhash H"c541404cf1038c43442a69319f67feedbef7bb68" or cdhash H"cc58a209ffcec47a4696dcd0e3415adcc0f1b71f" - - PlugIns/VoodooInput.kext - - cdhash - - FjcTkwo5z1zWBOl3GAGX5UR9TZI= - - requirement - cdhash H"a24d21de33603957a12169ea048a0585fce7f384" or cdhash H"163713930a39cf5cd604e977180197e5447d4d92" - - - rules - - ^Resources/ - - ^Resources/.*\.lproj/ - - optional - - weight - 1000 - - ^Resources/.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Resources/Base\.lproj/ - - weight - 1010 - - ^version.plist$ - - - rules2 - - .*\.dSYM($|/) - - weight - 11 - - ^(.*/)?\.DS_Store$ - - omit - - weight - 2000 - - ^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/ - - nested - - weight - 10 - - ^.* - - ^Info\.plist$ - - omit - - weight - 20 - - ^PkgInfo$ - - omit - - weight - 20 - - ^Resources/ - - weight - 20 - - ^Resources/.*\.lproj/ - - optional - - weight - 1000 - - ^Resources/.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Resources/Base\.lproj/ - - weight - 1010 - - ^[^/]+$ - - nested - - weight - 10 - - ^embedded\.provisionprofile$ - - weight - 20 - - ^version\.plist$ - - weight - 20 - - - - diff --git a/EFI/OC/Kexts/VoodooSMBus.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooSMBus.kext/Contents/Info.plist index 86103188..35142b85 100755 --- a/EFI/OC/Kexts/VoodooSMBus.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/VoodooSMBus.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 20C69 + 20D91 CFBundleDevelopmentRegion en CFBundleExecutable diff --git a/EFI/OC/Kexts/VoodooSMBus.kext/Contents/MacOS/VoodooSMBus b/EFI/OC/Kexts/VoodooSMBus.kext/Contents/MacOS/VoodooSMBus old mode 100755 new mode 100644 index 7cc56b32..2492d97b Binary files a/EFI/OC/Kexts/VoodooSMBus.kext/Contents/MacOS/VoodooSMBus and b/EFI/OC/Kexts/VoodooSMBus.kext/Contents/MacOS/VoodooSMBus differ diff --git a/EFI/OC/Kexts/WhateverGreen.kext/Contents/Info.plist b/EFI/OC/Kexts/WhateverGreen.kext/Contents/Info.plist index c08c88a9..7175231b 100755 --- a/EFI/OC/Kexts/WhateverGreen.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/WhateverGreen.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H524 + 20G730 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.4.9 + 1.6.1 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,23 +25,23 @@ MacOSX CFBundleVersion - 1.4.9 + 1.6.1 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 12B45b + 13C100 DTPlatformName macosx DTPlatformVersion - 11.0 + 12.1 DTSDKBuild - 20A2408 + 21C46 DTSDKName - macosx11.0 + macosx12.1 DTXcode - 1220 + 1321 DTXcodeBuild - 12B45b + 13C100 IOKitPersonalities NVHDAEnabler @@ -76,7 +76,7 @@ LSMinimumSystemVersion - 10.8 + 10.6 NSHumanReadableCopyright Copyright © 2018 vit9696. All rights reserved. OSBundleCompatibleVersion @@ -88,17 +88,17 @@ com.apple.iokit.IOPCIFamily 1.0.0b1 com.apple.kpi.bsd - 12.0.0 + 10.0.0 com.apple.kpi.dsep - 12.0.0 + 10.0.0 com.apple.kpi.iokit - 12.0.0 + 10.0.0 com.apple.kpi.libkern - 12.0.0 + 10.0.0 com.apple.kpi.mach - 12.0.0 + 10.0.0 com.apple.kpi.unsupported - 12.0.0 + 10.0.0 OSBundleRequired Root diff --git a/EFI/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen b/EFI/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen index fe30fee3..f427e567 100755 Binary files a/EFI/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen and b/EFI/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen differ diff --git a/EFI/OC/Kexts/YogaSMC.kext/Contents/Info.plist b/EFI/OC/Kexts/YogaSMC.kext/Contents/Info.plist index 6508e2fd..73804227 100755 --- a/EFI/OC/Kexts/YogaSMC.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/YogaSMC.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 20D64 + 20G817 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,31 +17,75 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.4.3 + 1.5.3 CFBundleSupportedPlatforms MacOSX CFBundleVersion - 1.4.3 + 1.5.3 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 12C33 + 13C100 DTPlatformName macosx DTPlatformVersion - 11.1 + 12.1 DTSDKBuild - 20C63 + 21C46 DTSDKName - macosx11.1 + macosx12.1 DTXcode - 1230 + 1321 DTXcodeBuild - 12C33 + 13C100 IOKitPersonalities + DYVPC + + CFBundleIdentifier + org.zhen.YogaSMC + IOClass + DYVPC + IONameMatch + PNP0C14 + IOProbeScore + 200 + IOProviderClass + IOACPIPlatformDevice + IOUserClientClass + YogaSMCUserClient + Sensors + + Airflow Left + + Airflow Right + + Battery + + Battery Sensor 1 + + Battery Sensor 2 + + CPU Core PECI + + CPU System Agent Core + + Memory Proximity + + Platform Controller Hub Die + + SO-DIMM 1 Proximity + + SO-DIMM 2 Proximity + + SO-DIMM 3 Proximity + + SO-DIMM 4 Proximity + + + IdeaVPC CFBundleIdentifier @@ -167,6 +211,21 @@ IOUserClientClass YogaSMCUserClient + YogaVPC + + CFBundleIdentifier + org.zhen.YogaSMC + IOClass + YogaVPC + IONameMatch + VPC0000 + IOProbeScore + 200 + IOProviderClass + IOACPIPlatformDevice + IOUserClientClass + YogaSMCUserClient + YogaWMI CFBundleIdentifier @@ -182,7 +241,7 @@ LSMinimumSystemVersion - 10.12 + 10.9 NSHumanReadableCopyright Copyright © 2020 Zhen. All rights reserved. OSBundleLibraries diff --git a/EFI/OC/Kexts/YogaSMC.kext/Contents/MacOS/YogaSMC b/EFI/OC/Kexts/YogaSMC.kext/Contents/MacOS/YogaSMC index b63d1af9..36bd080b 100755 Binary files a/EFI/OC/Kexts/YogaSMC.kext/Contents/MacOS/YogaSMC and b/EFI/OC/Kexts/YogaSMC.kext/Contents/MacOS/YogaSMC differ diff --git a/EFI/OC/OpenCore.efi b/EFI/OC/OpenCore.efi index f22b4093..67dec355 100755 Binary files a/EFI/OC/OpenCore.efi and b/EFI/OC/OpenCore.efi differ diff --git a/EFI/OC/Resources/Audio/OCEFIAudio_en_DiskImage.mp3 b/EFI/OC/Resources/Audio/OCEFIAudio_en_DiskImage.mp3 old mode 100755 new mode 100644 diff --git a/EFI/OC/Resources/Audio/OCEFIAudio_en_Restart.mp3 b/EFI/OC/Resources/Audio/OCEFIAudio_en_Restart.mp3 old mode 100755 new mode 100644 diff --git a/EFI/OC/Resources/Audio/OCEFIAudio_en_SIPIsDisabled.mp3 b/EFI/OC/Resources/Audio/OCEFIAudio_en_SIPIsDisabled.mp3 new file mode 100644 index 00000000..9e1ba7e1 Binary files /dev/null and b/EFI/OC/Resources/Audio/OCEFIAudio_en_SIPIsDisabled.mp3 differ diff --git a/EFI/OC/Resources/Audio/OCEFIAudio_en_SIPIsEnabled.mp3 b/EFI/OC/Resources/Audio/OCEFIAudio_en_SIPIsEnabled.mp3 new file mode 100644 index 00000000..9650f75e Binary files /dev/null and b/EFI/OC/Resources/Audio/OCEFIAudio_en_SIPIsEnabled.mp3 differ diff --git a/EFI/OC/Resources/Audio/OCEFIAudio_en_Shutdown.mp3 b/EFI/OC/Resources/Audio/OCEFIAudio_en_Shutdown.mp3 old mode 100755 new mode 100644 diff --git a/EFI/OC/Resources/Audio/OCEFIAudio_ru_DiskImage.mp3 b/EFI/OC/Resources/Audio/OCEFIAudio_ru_DiskImage.mp3 old mode 100755 new mode 100644 diff --git a/EFI/OC/Resources/Audio/OCEFIAudio_ru_Restart.mp3 b/EFI/OC/Resources/Audio/OCEFIAudio_ru_Restart.mp3 old mode 100755 new mode 100644 diff --git a/EFI/OC/Resources/Audio/OCEFIAudio_ru_SIPIsDisabled.mp3 b/EFI/OC/Resources/Audio/OCEFIAudio_ru_SIPIsDisabled.mp3 new file mode 100644 index 00000000..7d6564b5 Binary files /dev/null and b/EFI/OC/Resources/Audio/OCEFIAudio_ru_SIPIsDisabled.mp3 differ diff --git a/EFI/OC/Resources/Audio/OCEFIAudio_ru_SIPIsEnabled.mp3 b/EFI/OC/Resources/Audio/OCEFIAudio_ru_SIPIsEnabled.mp3 new file mode 100644 index 00000000..ad4e8219 Binary files /dev/null and b/EFI/OC/Resources/Audio/OCEFIAudio_ru_SIPIsEnabled.mp3 differ diff --git a/EFI/OC/Resources/Audio/OCEFIAudio_ru_Shutdown.mp3 b/EFI/OC/Resources/Audio/OCEFIAudio_ru_Shutdown.mp3 old mode 100755 new mode 100644 diff --git a/EFI/OC/Resources/Image/OldAppleRecv.icns b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/AppleRecv.icns similarity index 100% rename from EFI/OC/Resources/Image/OldAppleRecv.icns rename to EFI/OC/Resources/Image/Acidanthera/Chardonnay/AppleRecv.icns diff --git a/EFI/OC/Resources/Image/OldAppleTM.icns b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/AppleTM.icns similarity index 100% rename from EFI/OC/Resources/Image/OldAppleTM.icns rename to EFI/OC/Resources/Image/Acidanthera/Chardonnay/AppleTM.icns diff --git a/EFI/OC/Resources/Image/Acidanthera/Chardonnay/BtnFocus.icns b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/BtnFocus.icns new file mode 100644 index 00000000..1627a677 Binary files /dev/null and b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/BtnFocus.icns differ diff --git a/EFI/OC/Resources/Image/OldCursor.icns b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/Cursor.icns similarity index 100% rename from EFI/OC/Resources/Image/OldCursor.icns rename to EFI/OC/Resources/Image/Acidanthera/Chardonnay/Cursor.icns diff --git a/EFI/OC/Resources/Image/Acidanthera/Chardonnay/Dot.icns b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/Dot.icns new file mode 100644 index 00000000..b6c113f1 Binary files /dev/null and b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/Dot.icns differ diff --git a/EFI/OC/Resources/Image/Acidanthera/Chardonnay/Enter.icns b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/Enter.icns new file mode 100644 index 00000000..5b716dc9 Binary files /dev/null and b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/Enter.icns differ diff --git a/EFI/OC/Resources/Image/OldExtAppleRecv.icns b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/ExtAppleRecv.icns similarity index 100% rename from EFI/OC/Resources/Image/OldExtAppleRecv.icns rename to EFI/OC/Resources/Image/Acidanthera/Chardonnay/ExtAppleRecv.icns diff --git a/EFI/OC/Resources/Image/OldExtAppleTM.icns b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/ExtAppleTM.icns similarity index 100% rename from EFI/OC/Resources/Image/OldExtAppleTM.icns rename to EFI/OC/Resources/Image/Acidanthera/Chardonnay/ExtAppleTM.icns diff --git a/EFI/OC/Resources/Image/OldExtHardDrive.icns b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/ExtHardDrive.icns similarity index 100% rename from EFI/OC/Resources/Image/OldExtHardDrive.icns rename to EFI/OC/Resources/Image/Acidanthera/Chardonnay/ExtHardDrive.icns diff --git a/EFI/OC/Resources/Image/OldHardDrive.icns b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/HardDrive.icns similarity index 100% rename from EFI/OC/Resources/Image/OldHardDrive.icns rename to EFI/OC/Resources/Image/Acidanthera/Chardonnay/HardDrive.icns diff --git a/EFI/OC/Resources/Image/OldLeft.icns b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/Left.icns similarity index 100% rename from EFI/OC/Resources/Image/OldLeft.icns rename to EFI/OC/Resources/Image/Acidanthera/Chardonnay/Left.icns diff --git a/EFI/OC/Resources/Image/Acidanthera/Chardonnay/Lock.icns b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/Lock.icns new file mode 100644 index 00000000..6366a5dd Binary files /dev/null and b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/Lock.icns differ diff --git a/EFI/OC/Resources/Image/Acidanthera/Chardonnay/Password.icns b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/Password.icns new file mode 100644 index 00000000..1e735ba2 Binary files /dev/null and b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/Password.icns differ diff --git a/EFI/OC/Resources/Image/Acidanthera/Chardonnay/Restart.icns b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/Restart.icns new file mode 100644 index 00000000..dbe15225 Binary files /dev/null and b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/Restart.icns differ diff --git a/EFI/OC/Resources/Image/OldRight.icns b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/Right.icns similarity index 100% rename from EFI/OC/Resources/Image/OldRight.icns rename to EFI/OC/Resources/Image/Acidanthera/Chardonnay/Right.icns diff --git a/EFI/OC/Resources/Image/OldSelected.icns b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/Selected.icns similarity index 100% rename from EFI/OC/Resources/Image/OldSelected.icns rename to EFI/OC/Resources/Image/Acidanthera/Chardonnay/Selected.icns diff --git a/EFI/OC/Resources/Image/OldSelector.icns b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/Selector.icns similarity index 100% rename from EFI/OC/Resources/Image/OldSelector.icns rename to EFI/OC/Resources/Image/Acidanthera/Chardonnay/Selector.icns diff --git a/EFI/OC/Resources/Image/Acidanthera/Chardonnay/SetDefault.icns b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/SetDefault.icns new file mode 100644 index 00000000..2b411109 Binary files /dev/null and b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/SetDefault.icns differ diff --git a/EFI/OC/Resources/Image/OldShell.icns b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/Shell.icns similarity index 100% rename from EFI/OC/Resources/Image/OldShell.icns rename to EFI/OC/Resources/Image/Acidanthera/Chardonnay/Shell.icns diff --git a/EFI/OC/Resources/Image/Acidanthera/Chardonnay/ShutDown.icns b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/ShutDown.icns new file mode 100644 index 00000000..017a308a Binary files /dev/null and b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/ShutDown.icns differ diff --git a/EFI/OC/Resources/Image/OldTool.icns b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/Tool.icns similarity index 100% rename from EFI/OC/Resources/Image/OldTool.icns rename to EFI/OC/Resources/Image/Acidanthera/Chardonnay/Tool.icns diff --git a/EFI/OC/Resources/Image/OldWindows.icns b/EFI/OC/Resources/Image/Acidanthera/Chardonnay/Windows.icns similarity index 100% rename from EFI/OC/Resources/Image/OldWindows.icns rename to EFI/OC/Resources/Image/Acidanthera/Chardonnay/Windows.icns diff --git a/EFI/OC/Resources/Image/ModernAppleRecv.icns b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/AppleRecv.icns similarity index 100% rename from EFI/OC/Resources/Image/ModernAppleRecv.icns rename to EFI/OC/Resources/Image/Acidanthera/GoldenGate/AppleRecv.icns diff --git a/EFI/OC/Resources/Image/ModernAppleTM.icns b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/AppleTM.icns similarity index 100% rename from EFI/OC/Resources/Image/ModernAppleTM.icns rename to EFI/OC/Resources/Image/Acidanthera/GoldenGate/AppleTM.icns diff --git a/EFI/OC/Resources/Image/Acidanthera/GoldenGate/BtnFocus.icns b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/BtnFocus.icns new file mode 100644 index 00000000..1627a677 Binary files /dev/null and b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/BtnFocus.icns differ diff --git a/EFI/OC/Resources/Image/ModernCursor.icns b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/Cursor.icns old mode 100755 new mode 100644 similarity index 100% rename from EFI/OC/Resources/Image/ModernCursor.icns rename to EFI/OC/Resources/Image/Acidanthera/GoldenGate/Cursor.icns diff --git a/EFI/OC/Resources/Image/Acidanthera/GoldenGate/Dot.icns b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/Dot.icns new file mode 100644 index 00000000..60a4c417 Binary files /dev/null and b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/Dot.icns differ diff --git a/EFI/OC/Resources/Image/Acidanthera/GoldenGate/Enter.icns b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/Enter.icns new file mode 100644 index 00000000..087d0502 Binary files /dev/null and b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/Enter.icns differ diff --git a/EFI/OC/Resources/Image/ModernExtAppleRecv.icns b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/ExtAppleRecv.icns similarity index 100% rename from EFI/OC/Resources/Image/ModernExtAppleRecv.icns rename to EFI/OC/Resources/Image/Acidanthera/GoldenGate/ExtAppleRecv.icns diff --git a/EFI/OC/Resources/Image/ModernExtAppleTM.icns b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/ExtAppleTM.icns similarity index 100% rename from EFI/OC/Resources/Image/ModernExtAppleTM.icns rename to EFI/OC/Resources/Image/Acidanthera/GoldenGate/ExtAppleTM.icns diff --git a/EFI/OC/Resources/Image/ModernExtHardDrive.icns b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/ExtHardDrive.icns similarity index 100% rename from EFI/OC/Resources/Image/ModernExtHardDrive.icns rename to EFI/OC/Resources/Image/Acidanthera/GoldenGate/ExtHardDrive.icns diff --git a/EFI/OC/Resources/Image/ModernHardDrive.icns b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/HardDrive.icns similarity index 100% rename from EFI/OC/Resources/Image/ModernHardDrive.icns rename to EFI/OC/Resources/Image/Acidanthera/GoldenGate/HardDrive.icns diff --git a/EFI/OC/Resources/Image/ModernLeft.icns b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/Left.icns old mode 100755 new mode 100644 similarity index 100% rename from EFI/OC/Resources/Image/ModernLeft.icns rename to EFI/OC/Resources/Image/Acidanthera/GoldenGate/Left.icns diff --git a/EFI/OC/Resources/Image/Acidanthera/GoldenGate/Lock.icns b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/Lock.icns new file mode 100644 index 00000000..499b1039 Binary files /dev/null and b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/Lock.icns differ diff --git a/EFI/OC/Resources/Image/Acidanthera/GoldenGate/Password.icns b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/Password.icns new file mode 100644 index 00000000..7a5c2c87 Binary files /dev/null and b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/Password.icns differ diff --git a/EFI/OC/Resources/Image/Acidanthera/GoldenGate/Restart.icns b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/Restart.icns new file mode 100644 index 00000000..6bc45b23 Binary files /dev/null and b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/Restart.icns differ diff --git a/EFI/OC/Resources/Image/ModernRight.icns b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/Right.icns old mode 100755 new mode 100644 similarity index 100% rename from EFI/OC/Resources/Image/ModernRight.icns rename to EFI/OC/Resources/Image/Acidanthera/GoldenGate/Right.icns diff --git a/EFI/OC/Resources/Image/ModernSelected.icns b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/Selected.icns old mode 100755 new mode 100644 similarity index 100% rename from EFI/OC/Resources/Image/ModernSelected.icns rename to EFI/OC/Resources/Image/Acidanthera/GoldenGate/Selected.icns diff --git a/EFI/OC/Resources/Image/ModernSelector.icns b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/Selector.icns old mode 100755 new mode 100644 similarity index 100% rename from EFI/OC/Resources/Image/ModernSelector.icns rename to EFI/OC/Resources/Image/Acidanthera/GoldenGate/Selector.icns diff --git a/EFI/OC/Resources/Image/Acidanthera/GoldenGate/SetDefault.icns b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/SetDefault.icns new file mode 100644 index 00000000..faa58074 Binary files /dev/null and b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/SetDefault.icns differ diff --git a/EFI/OC/Resources/Image/ModernShell.icns b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/Shell.icns similarity index 100% rename from EFI/OC/Resources/Image/ModernShell.icns rename to EFI/OC/Resources/Image/Acidanthera/GoldenGate/Shell.icns diff --git a/EFI/OC/Resources/Image/Acidanthera/GoldenGate/ShutDown.icns b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/ShutDown.icns new file mode 100644 index 00000000..ee11240b Binary files /dev/null and b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/ShutDown.icns differ diff --git a/EFI/OC/Resources/Image/ModernTool.icns b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/Tool.icns similarity index 100% rename from EFI/OC/Resources/Image/ModernTool.icns rename to EFI/OC/Resources/Image/Acidanthera/GoldenGate/Tool.icns diff --git a/EFI/OC/Resources/Image/ModernWindows.icns b/EFI/OC/Resources/Image/Acidanthera/GoldenGate/Windows.icns similarity index 100% rename from EFI/OC/Resources/Image/ModernWindows.icns rename to EFI/OC/Resources/Image/Acidanthera/GoldenGate/Windows.icns diff --git a/EFI/OC/Resources/Image/AppleRecv.icns b/EFI/OC/Resources/Image/Acidanthera/Syrah/AppleRecv.icns similarity index 100% rename from EFI/OC/Resources/Image/AppleRecv.icns rename to EFI/OC/Resources/Image/Acidanthera/Syrah/AppleRecv.icns diff --git a/EFI/OC/Resources/Image/AppleTM.icns b/EFI/OC/Resources/Image/Acidanthera/Syrah/AppleTM.icns similarity index 100% rename from EFI/OC/Resources/Image/AppleTM.icns rename to EFI/OC/Resources/Image/Acidanthera/Syrah/AppleTM.icns diff --git a/EFI/OC/Resources/Image/Acidanthera/Syrah/BtnFocus.icns b/EFI/OC/Resources/Image/Acidanthera/Syrah/BtnFocus.icns new file mode 100644 index 00000000..1627a677 Binary files /dev/null and b/EFI/OC/Resources/Image/Acidanthera/Syrah/BtnFocus.icns differ diff --git a/EFI/OC/Resources/Image/Cursor.icns b/EFI/OC/Resources/Image/Acidanthera/Syrah/Cursor.icns similarity index 100% rename from EFI/OC/Resources/Image/Cursor.icns rename to EFI/OC/Resources/Image/Acidanthera/Syrah/Cursor.icns diff --git a/EFI/OC/Resources/Image/Acidanthera/Syrah/Dot.icns b/EFI/OC/Resources/Image/Acidanthera/Syrah/Dot.icns new file mode 100644 index 00000000..2d440f15 Binary files /dev/null and b/EFI/OC/Resources/Image/Acidanthera/Syrah/Dot.icns differ diff --git a/EFI/OC/Resources/Image/Acidanthera/Syrah/Enter.icns b/EFI/OC/Resources/Image/Acidanthera/Syrah/Enter.icns new file mode 100644 index 00000000..7f8c4af6 Binary files /dev/null and b/EFI/OC/Resources/Image/Acidanthera/Syrah/Enter.icns differ diff --git a/EFI/OC/Resources/Image/ExtAppleRecv.icns b/EFI/OC/Resources/Image/Acidanthera/Syrah/ExtAppleRecv.icns similarity index 100% rename from EFI/OC/Resources/Image/ExtAppleRecv.icns rename to EFI/OC/Resources/Image/Acidanthera/Syrah/ExtAppleRecv.icns diff --git a/EFI/OC/Resources/Image/ExtAppleTM.icns b/EFI/OC/Resources/Image/Acidanthera/Syrah/ExtAppleTM.icns similarity index 100% rename from EFI/OC/Resources/Image/ExtAppleTM.icns rename to EFI/OC/Resources/Image/Acidanthera/Syrah/ExtAppleTM.icns diff --git a/EFI/OC/Resources/Image/ExtHardDrive.icns b/EFI/OC/Resources/Image/Acidanthera/Syrah/ExtHardDrive.icns similarity index 100% rename from EFI/OC/Resources/Image/ExtHardDrive.icns rename to EFI/OC/Resources/Image/Acidanthera/Syrah/ExtHardDrive.icns diff --git a/EFI/OC/Resources/Image/HardDrive.icns b/EFI/OC/Resources/Image/Acidanthera/Syrah/HardDrive.icns similarity index 100% rename from EFI/OC/Resources/Image/HardDrive.icns rename to EFI/OC/Resources/Image/Acidanthera/Syrah/HardDrive.icns diff --git a/EFI/OC/Resources/Image/Left.icns b/EFI/OC/Resources/Image/Acidanthera/Syrah/Left.icns old mode 100755 new mode 100644 similarity index 100% rename from EFI/OC/Resources/Image/Left.icns rename to EFI/OC/Resources/Image/Acidanthera/Syrah/Left.icns diff --git a/EFI/OC/Resources/Image/Acidanthera/Syrah/Lock.icns b/EFI/OC/Resources/Image/Acidanthera/Syrah/Lock.icns new file mode 100644 index 00000000..89354fd8 Binary files /dev/null and b/EFI/OC/Resources/Image/Acidanthera/Syrah/Lock.icns differ diff --git a/EFI/OC/Resources/Image/Acidanthera/Syrah/Password.icns b/EFI/OC/Resources/Image/Acidanthera/Syrah/Password.icns new file mode 100644 index 00000000..a5f39a47 Binary files /dev/null and b/EFI/OC/Resources/Image/Acidanthera/Syrah/Password.icns differ diff --git a/EFI/OC/Resources/Image/Acidanthera/Syrah/Restart.icns b/EFI/OC/Resources/Image/Acidanthera/Syrah/Restart.icns new file mode 100644 index 00000000..6bc45b23 Binary files /dev/null and b/EFI/OC/Resources/Image/Acidanthera/Syrah/Restart.icns differ diff --git a/EFI/OC/Resources/Image/Right.icns b/EFI/OC/Resources/Image/Acidanthera/Syrah/Right.icns old mode 100755 new mode 100644 similarity index 100% rename from EFI/OC/Resources/Image/Right.icns rename to EFI/OC/Resources/Image/Acidanthera/Syrah/Right.icns diff --git a/EFI/OC/Resources/Image/Selected.icns b/EFI/OC/Resources/Image/Acidanthera/Syrah/Selected.icns similarity index 100% rename from EFI/OC/Resources/Image/Selected.icns rename to EFI/OC/Resources/Image/Acidanthera/Syrah/Selected.icns diff --git a/EFI/OC/Resources/Image/Selector.icns b/EFI/OC/Resources/Image/Acidanthera/Syrah/Selector.icns old mode 100755 new mode 100644 similarity index 100% rename from EFI/OC/Resources/Image/Selector.icns rename to EFI/OC/Resources/Image/Acidanthera/Syrah/Selector.icns diff --git a/EFI/OC/Resources/Image/Acidanthera/Syrah/SetDefault.icns b/EFI/OC/Resources/Image/Acidanthera/Syrah/SetDefault.icns new file mode 100644 index 00000000..b11da8b4 Binary files /dev/null and b/EFI/OC/Resources/Image/Acidanthera/Syrah/SetDefault.icns differ diff --git a/EFI/OC/Resources/Image/Shell.icns b/EFI/OC/Resources/Image/Acidanthera/Syrah/Shell.icns similarity index 100% rename from EFI/OC/Resources/Image/Shell.icns rename to EFI/OC/Resources/Image/Acidanthera/Syrah/Shell.icns diff --git a/EFI/OC/Resources/Image/Acidanthera/Syrah/ShutDown.icns b/EFI/OC/Resources/Image/Acidanthera/Syrah/ShutDown.icns new file mode 100644 index 00000000..ee11240b Binary files /dev/null and b/EFI/OC/Resources/Image/Acidanthera/Syrah/ShutDown.icns differ diff --git a/EFI/OC/Resources/Image/Tool.icns b/EFI/OC/Resources/Image/Acidanthera/Syrah/Tool.icns similarity index 100% rename from EFI/OC/Resources/Image/Tool.icns rename to EFI/OC/Resources/Image/Acidanthera/Syrah/Tool.icns diff --git a/EFI/OC/Resources/Image/Windows.icns b/EFI/OC/Resources/Image/Acidanthera/Syrah/Windows.icns similarity index 100% rename from EFI/OC/Resources/Image/Windows.icns rename to EFI/OC/Resources/Image/Acidanthera/Syrah/Windows.icns diff --git a/EFI/OC/Resources/Label/SIPDisabled.l2x b/EFI/OC/Resources/Label/SIPDisabled.l2x new file mode 100755 index 00000000..73293baa Binary files /dev/null and b/EFI/OC/Resources/Label/SIPDisabled.l2x differ diff --git a/EFI/OC/Resources/Label/SIPDisabled.lbl b/EFI/OC/Resources/Label/SIPDisabled.lbl new file mode 100755 index 00000000..6a16cf9d Binary files /dev/null and b/EFI/OC/Resources/Label/SIPDisabled.lbl differ diff --git a/EFI/OC/Resources/Label/SIPEnabled.l2x b/EFI/OC/Resources/Label/SIPEnabled.l2x new file mode 100755 index 00000000..41faffa5 Binary files /dev/null and b/EFI/OC/Resources/Label/SIPEnabled.l2x differ diff --git a/EFI/OC/Resources/Label/SIPEnabled.lbl b/EFI/OC/Resources/Label/SIPEnabled.lbl new file mode 100755 index 00000000..c943e6a8 Binary files /dev/null and b/EFI/OC/Resources/Label/SIPEnabled.lbl differ diff --git a/Files/OpenCore-Sample-Config-067.plist b/Files/OpenCore-Sample-Config-067.plist deleted file mode 100644 index 8f55a860..00000000 --- a/Files/OpenCore-Sample-Config-067.plist +++ /dev/null @@ -1,1250 +0,0 @@ - - - - - #WARNING - 1 - This is just a sample. Do NOT try loading it. - #WARNING - 2 - Ensure you understand EVERY field before booting. - #WARNING - 3 - In most cases recommended to use Sample.plist - #WARNING - 4 - Use SampleCustom.plist only for special cases. - ACPI - - Add - - - Comment - My custom DSDT - Enabled - - Path - DSDT.aml - - - Comment - My custom SSDT - Enabled - - Path - SSDT-1.aml - - - Comment - Read the comment in dsl sample - Enabled - - Path - SSDT-ALS0.aml - - - Comment - Read the comment in dsl sample - Enabled - - Path - SSDT-AWAC.aml - - - Comment - Read the comment in dsl sample - Enabled - - Path - SSDT-BRG0.aml - - - Comment - Read the comment in dsl sample - Enabled - - Path - SSDT-EC-USBX.aml - - - Comment - Read the comment in dsl sample - Enabled - - Path - SSDT-EC.aml - - - Comment - Read the comment in dsl sample - Enabled - - Path - SSDT-EHCx_OFF.aml - - - Comment - Read the comment in dsl sample - Enabled - - Path - SSDT-IMEI.aml - - - Comment - Read the comment in dsl sample - Enabled - - Path - SSDT-PLUG.aml - - - Comment - Read the comment in dsl sample - Enabled - - Path - SSDT-PMC.aml - - - Comment - Read the comment in dsl sample - Enabled - - Path - SSDT-PNLF.aml - - - Comment - Read the comment in dsl sample - Enabled - - Path - SSDT-PNLFCFL.aml - - - Comment - Read the comment in dsl sample - Enabled - - Path - SSDT-RTC0-RANGE.aml - - - Comment - Read the comment in dsl sample - Enabled - - Path - SSDT-RTC0.aml - - - Comment - Read the comment in dsl sample - Enabled - - Path - SSDT-SBUS-MCHC.aml - - - Comment - Read the comment in dsl sample - Enabled - - Path - SSDT-UNC.aml - - - Delete - - - All - - Comment - Delete CpuPm - Enabled - - OemTableId - Q3B1UG0AAAA= - TableLength - 0 - TableSignature - U1NEVA== - - - All - - Comment - Delete Cpu0Ist - Enabled - - OemTableId - Q3B1MElzdAA= - TableLength - 0 - TableSignature - U1NEVA== - - - Patch - - - Comment - Replace one byte sequence with another - Count - 0 - Enabled - - Find - ESIzRA== - Limit - 0 - Mask - - OemTableId - - Replace - RDMiEQ== - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Quirks - - FadtEnableReset - - NormalizeHeaders - - RebaseRegions - - ResetHwSig - - ResetLogoStatus - - - - Booter - - MmioWhitelist - - - Address - 4275159040 - Comment - Haswell: SB_RCBA is a 0x4 page memory region, containing SPI_BASE at 0x3800 (SPI_BASE_ADDRESS) - Enabled - - - - Address - 4278190080 - Comment - Generic: PCI root is a 0x1000 page memory region used by some types of firmware - Enabled - - - - Patch - - - Arch - Any - Comment - macOS to hacOS - Count - 1 - Enabled - - Find - bWFjT1M= - Identifier - Apple - Limit - 0 - Mask - - Replace - aGFjT1M= - ReplaceMask - - Skip - 0 - - - Quirks - - AllowRelocationBlock - - AvoidRuntimeDefrag - - DevirtualiseMmio - - DisableSingleUser - - DisableVariableWrite - - DiscardHibernateMap - - EnableSafeModeSlide - - EnableWriteUnprotector - - ForceExitBootServices - - ProtectMemoryRegions - - ProtectSecureBoot - - ProtectUefiServices - - ProvideCustomSlide - - ProvideMaxSlide - 0 - RebuildAppleMemoryMap - - SetupVirtualMap - - SignalAppleOS - - SyncRuntimePermissions - - - - DeviceProperties - - Add - - PciRoot(0x0)/Pci(0x1b,0x0) - - layout-id - AQAAAA== - - - Delete - - - Kernel - - Add - - - Arch - x86_64 - BundlePath - Lilu.kext - Comment - Patch engine - Enabled - - ExecutablePath - Contents/MacOS/Lilu - MaxKernel - - MinKernel - 10.0.0 - PlistPath - Contents/Info.plist - - - Arch - x86_64 - BundlePath - VirtualSMC.kext - Comment - SMC emulator - Enabled - - ExecutablePath - Contents/MacOS/VirtualSMC - MaxKernel - - MinKernel - 10.0.0 - PlistPath - Contents/Info.plist - - - Arch - x86_64 - BundlePath - WhateverGreen.kext - Comment - Video patches - Enabled - - ExecutablePath - Contents/MacOS/WhateverGreen - MaxKernel - - MinKernel - 12.0.0 - PlistPath - Contents/Info.plist - - - Arch - x86_64 - BundlePath - AppleALC.kext - Comment - Audio patches - Enabled - - ExecutablePath - Contents/MacOS/AppleALC - MaxKernel - - MinKernel - 12.0.0 - PlistPath - Contents/Info.plist - - - Arch - x86_64 - BundlePath - IntelMausi.kext - Comment - Intel Ethernet LAN - Enabled - - ExecutablePath - Contents/MacOS/IntelMausi - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - - - Arch - x86_64 - BundlePath - Legacy_USB3.kext - Comment - XHC ports configuration - Enabled - - ExecutablePath - - MaxKernel - - MinKernel - 15.0.0 - PlistPath - Contents/Info.plist - - - Arch - x86_64 - BundlePath - AppleMCEReporterDisabler.kext - Comment - AppleMCEReporter disabler - Enabled - - ExecutablePath - - MaxKernel - - MinKernel - 19.0.0 - PlistPath - Contents/Info.plist - - - Block - - - Arch - Any - Comment - - Enabled - - Identifier - com.apple.driver.AppleTyMCEDriver - MaxKernel - - MinKernel - - - - Emulate - - Cpuid1Data - - Cpuid1Mask - - DummyPowerManagement - - MaxKernel - - MinKernel - - - Force - - - Arch - Any - BundlePath - System/Library/Extensions/IONetworkingFamily.kext - Comment - - Enabled - - ExecutablePath - Contents/MacOS/IONetworkingFamily - Identifier - com.apple.iokit.IONetworkingFamily - MaxKernel - 13.99.99 - MinKernel - - PlistPath - Contents/Info.plist - - - Patch - - - Arch - Any - Base - __ZN8AppleRTC18setupDateTimeAlarmEPK11RTCDateTime - Comment - Disable RTC wake scheduling - Count - 1 - Enabled - - Find - - Identifier - com.apple.driver.AppleRTC - Limit - 0 - Mask - - MaxKernel - - MinKernel - 19.0.0 - Replace - ww== - ReplaceMask - - Skip - 0 - - - Arch - Any - Base - _AcpiOsVprintf - Comment - Disable ACPI logging - Count - 0 - Enabled - - Find - - Identifier - com.apple.driver.AppleACPIPlatform - Limit - 0 - Mask - - MaxKernel - 18.5.0 - MinKernel - 18.5.0 - Replace - ww== - ReplaceMask - - Skip - 0 - - - Arch - x86_64 - Base - __ZN11BCM5701Enet14getAdapterInfoEv - Comment - Broadcom BCM57785 patch - Count - 1 - Enabled - - Find - 6AAA//9miYMABQAA - Identifier - com.apple.iokit.AppleBCM5701Ethernet - Limit - 0 - Mask - /wAA//////////// - MaxKernel - 19.9.9 - MinKernel - - Replace - uLQWAABmiYMABQAA - ReplaceMask - - Skip - 0 - - - Arch - x86_64 - Base - _panic - Comment - Send panic string to serial port - Count - 1 - Enabled - - Find - - Identifier - kernel - Limit - 0 - Mask - - MaxKernel - - MinKernel - - Replace - MfaKD4TJdQT/xrEKZrr9A+yoIHT7Zrr4A4jI7kj/x4X2dN/r/g== - ReplaceMask - - Skip - 0 - - - Arch - x86_64 - Base - _kernel_debug_string_early - Comment - Send early prints to serial port - Count - 1 - Enabled - - Find - - Identifier - kernel - Limit - 0 - Mask - - MaxKernel - - MinKernel - - Replace - MfaKD4TJdQT/xrEKZrr9A+yoIHT7Zrr4A4jI7kj/x4X2dN/D - ReplaceMask - - Skip - 0 - - - Arch - x86_64 - Base - _vstart - Comment - Print K and dead loop - Count - 1 - Enabled - - Find - - Identifier - kernel - Limit - 0 - Mask - - MaxKernel - - MinKernel - - Replace - sUtmuv0D7KggdPtmuvgDiMjusQpmuv0D7KggdPtmuvgDiMju6/4= - ReplaceMask - - Skip - 0 - - - Arch - x86_64 - Base - _vstart - Comment - Early reboot - Count - 1 - Enabled - - Find - - Identifier - kernel - Limit - 0 - Mask - - MaxKernel - - MinKernel - - Replace - McCwBrr5DAAA7uv+ - ReplaceMask - - Skip - 0 - - - Quirks - - AppleCpuPmCfgLock - - AppleXcpmCfgLock - - AppleXcpmExtraMsrs - - AppleXcpmForceBoost - - CustomSMBIOSGuid - - DisableIoMapper - - DisableLinkeditJettison - - DisableRtcChecksum - - ExtendBTFeatureFlags - - ExternalDiskIcons - - ForceSecureBootScheme - - IncreasePciBarSize - - LapicKernelPanic - - LegacyCommpage - - PanicNoKextDump - - PowerTimeoutKernelPanic - - SetApfsTrimTimeout - -1 - ThirdPartyDrives - - XhciPortLimit - - - Scheme - - FuzzyMatch - - KernelArch - x86_64 - KernelCache - Auto - - - Misc - - BlessOverride - - Boot - - ConsoleAttributes - 0 - HibernateMode - None - HideAuxiliary - - LauncherOption - Disabled - LauncherPath - Default - PickerAttributes - 17 - PickerAudioAssist - - PickerMode - Builtin - PickerVariant - Auto - PollAppleHotKeys - - ShowPicker - - TakeoffDelay - 0 - Timeout - 5 - - Debug - - AppleDebug - - ApplePanic - - DisableWatchDog - - DisplayDelay - 0 - DisplayLevel - 2147483650 - SerialInit - - SysReport - - Target - 3 - - Entries - - - Arguments - - Auxiliary - - Comment - Not signed for security reasons - Enabled - - Name - CustomOS - Path - PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0)/NVMe(0x1,11-22-33-44-55-66-77-88)/HD(1,GPT,00000000-0000-0000-0000-000000000000,0x800,0x64000)/\EFI\BOOT\BOOTX64.EFI - TextMode - - - - Security - - AllowNvramReset - - AllowSetDefault - - ApECID - 0 - AuthRestart - - BlacklistAppleUpdate - - DmgLoading - Signed - EnablePassword - - ExposeSensitiveData - 6 - HaltLevel - 2147483648 - PasswordHash - - PasswordSalt - - ScanPolicy - 17760515 - SecureBootModel - Default - Vault - Secure - - Tools - - - Arguments - - Auxiliary - - Comment - Not signed for security reasons - Enabled - - Name - UEFI Shell - Path - OpenShell.efi - RealPath - - TextMode - - - - Arguments - - Auxiliary - - Comment - Memory testing utility - Enabled - - Name - memcheck - Path - memcheck/memcheck.efi - RealPath - - TextMode - - - - Arguments - Shutdown - Auxiliary - - Comment - Perform shutdown - Enabled - - Name - Shutdown - Path - ResetSystem.efi - RealPath - - TextMode - - - - - NVRAM - - Add - - 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 - - DefaultBackgroundColor - AAAAAA== - UIScale - AQ== - - 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 - - rtc-blacklist - - - 7C436110-AB2A-4BBB-A880-FE41995C9F82 - - SystemAudioVolume - Rg== - boot-args - -v keepsyms=1 - csr-active-config - AAAAAA== - prev-lang:kbd - cnUtUlU6MjUy - run-efi-updater - No - - - Delete - - 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 - - UIScale - DefaultBackgroundColor - - 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 - - rtc-blacklist - - 7C436110-AB2A-4BBB-A880-FE41995C9F82 - - boot-args - - - LegacyEnable - - LegacyOverwrite - - LegacySchema - - 7C436110-AB2A-4BBB-A880-FE41995C9F82 - - EFILoginHiDPI - EFIBluetoothDelay - LocationServicesEnabled - SystemAudioVolume - SystemAudioVolumeDB - SystemAudioVolumeSaved - bluetoothActiveControllerInfo - bluetoothInternalControllerInfo - flagstate - fmm-computer-name - fmm-mobileme-token-FMM - fmm-mobileme-token-FMM-BridgeHasAccount - nvda_drv - prev-lang:kbd - - 8BE4DF61-93CA-11D2-AA0D-00E098032B8C - - Boot0080 - Boot0081 - Boot0082 - BootNext - BootOrder - - - WriteFlash - - - PlatformInfo - - Automatic - - CustomMemory - - Generic - - AdviseWindows - - MaxBIOSVersion - - MLB - M0000000000000001 - ProcessorType - 0 - ROM - ESIzRFVm - SpoofVendor - - SystemMemoryStatus - Auto - SystemProductName - iMac19,1 - SystemSerialNumber - W00000000001 - SystemUUID - 00000000-0000-0000-0000-000000000000 - - UpdateDataHub - - UpdateNVRAM - - UpdateSMBIOS - - UpdateSMBIOSMode - Create - UseRawUuidEncoding - - - UEFI - - APFS - - EnableJumpstart - - GlobalConnect - - HideVerbose - - JumpstartHotPlug - - MinDate - 0 - MinVersion - 0 - - Audio - - AudioCodec - 0 - AudioDevice - PciRoot(0x0)/Pci(0x1b,0x0) - AudioOut - 0 - AudioSupport - - MinimumVolume - 20 - PlayChime - Auto - ResetTrafficClass - - SetupDelay - 0 - VolumeAmplifier - 0 - - ConnectDrivers - - Drivers - - HfsPlus.efi - OpenRuntime.efi - #OpenCanopy.efi - #AudioDxe.efi - #OpenPartitionDxe.efi - #OpenUsbKbDxe.efi - #UsbMouseDxe.efi - #Ps2KeyboardDxe.efi - #Ps2MouseDxe.efi - #HiiDatabase.efi - #NvmExpressDxe.efi - #XhciDxe.efi - #ExFatDxe.efi - #CrScreenshotDxe.efi - - Input - - KeyFiltering - - KeyForgetThreshold - 5 - KeySupport - - KeySupportMode - Auto - KeySwap - - PointerSupport - - PointerSupportMode - ASUS - TimerResolution - 50000 - - Output - - ClearScreenOnModeSwitch - - ConsoleMode - - DirectGopRendering - - ForceResolution - - GopPassThrough - - IgnoreTextInGraphics - - ProvideConsoleGop - - ReconnectOnResChange - - ReplaceTabWithSpace - - Resolution - Max - SanitiseClearScreen - - TextRenderer - BuiltinGraphics - UgaPassThrough - - - ProtocolOverrides - - AppleAudio - - AppleBootPolicy - - AppleDebugLog - - AppleEvent - - AppleFramebufferInfo - - AppleImageConversion - - AppleImg4Verification - - AppleKeyMap - - AppleRtcRam - - AppleSecureBoot - - AppleSmcIo - - AppleUserInterfaceTheme - - DataHub - - DeviceProperties - - FirmwareVolume - - HashServices - - OSInfo - - UnicodeCollation - - - Quirks - - ActivateHpetSupport - - DisableSecurityPolicy - - ExitBootServicesDelay - 0 - IgnoreInvalidFlexRatio - - ReleaseUsbOwnership - - RequestBootVarRouting - - TscSyncTimeout - 0 - UnblockFsConnect - - - ReservedMemory - - - Address - 268435456 - Comment - HD3000: IGPU memory corruption errata - Enabled - - Size - 268435456 - Type - Reserved - - - Address - 569344 - Comment - Fix black screen on wake from hibernation for Lenovo Thinkpad T490 - Enabled - - Size - 4096 - Type - RuntimeCode - - - - - diff --git a/Files/Patches/#SSDT-BAT0.dsl b/Files/Patches/#SSDT-BAT0.dsl old mode 100755 new mode 100644 diff --git a/Files/Patches/#SSDT-BATC.dsl b/Files/Patches/#SSDT-BATC.dsl old mode 100755 new mode 100644 diff --git a/Files/Patches/#SSDT-BATX.dsl b/Files/Patches/#SSDT-BATX.dsl old mode 100755 new mode 100644 diff --git a/Files/Patches/#SSDT-EC.dsl b/Files/Patches/#SSDT-EC.dsl old mode 100755 new mode 100644 diff --git a/Files/Patches/#SSDT-NTFY.dsl b/Files/Patches/#SSDT-NTFY.dsl old mode 100755 new mode 100644 diff --git a/Files/Patches/SSDT-PTWK.dsl b/Files/Patches/SSDT-PTWK.dsl old mode 100755 new mode 100644 diff --git a/Files/Patches/SSDT-XHCI.dsl b/Files/Patches/SSDT-XHCI.dsl index a997d146..65cf57f2 100644 --- a/Files/Patches/SSDT-XHCI.dsl +++ b/Files/Patches/SSDT-XHCI.dsl @@ -294,7 +294,7 @@ DefinitionBlock ("", "SSDT", 2, "T460s", "XHCI", 0) } } - Scope (\_SB.PCI0.XHCI.URTH.HSP7) // Touch Screen + Scope (\_SB.PCI0.XHCI.URTH.HSP7) // WEB Camera { Method (_UPC, 0, Serialized) { @@ -345,7 +345,7 @@ DefinitionBlock ("", "SSDT", 2, "T460s", "XHCI", 0) } } - Scope (\_SB.PCI0.XHCI.URTH.HSP9) // Web Camera + Scope (\_SB.PCI0.XHCI.URTH.HSP9) // Touch Screen port on t460s , display model: LG LP140WF5-SPB3 { Method (_UPC, 0, Serialized) { @@ -356,7 +356,7 @@ DefinitionBlock ("", "SSDT", 2, "T460s", "XHCI", 0) Else { Name (UPCP, Package (0x04) {}) - CopyObject (\UPCX, UPCP) + CopyObject (\UPCB, UPCP) Return (UPCP) } } diff --git a/Files/Patches/TP-Notify.plist b/Files/Patches/TP-Notify.plist old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/32bit/tpnflhlp.sys b/Files/T460sBIOSv1.49/extracted/32bit/tpnflhlp.sys old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/406E1.PAT b/Files/T460sBIOSv1.49/extracted/406E1.PAT old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/406E2.PAT b/Files/T460sBIOSv1.49/extracted/406E2.PAT old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/406E3.PAT b/Files/T460sBIOSv1.49/extracted/406E3.PAT old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/506E2.PAT b/Files/T460sBIOSv1.49/extracted/506E2.PAT old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/506E3.PAT b/Files/T460sBIOSv1.49/extracted/506E3.PAT old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/64bit/tpnflhlp.sys b/Files/T460sBIOSv1.49/extracted/64bit/tpnflhlp.sys old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/BCP.evs b/Files/T460sBIOSv1.49/extracted/BCP.evs old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/BIOS_LOGO.TXT b/Files/T460sBIOSv1.49/extracted/BIOS_LOGO.TXT old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/BootX64.efi b/Files/T460sBIOSv1.49/extracted/BootX64.efi old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/DeleteFolder.xml b/Files/T460sBIOSv1.49/extracted/DeleteFolder.xml old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/DeleteTasks.xml b/Files/T460sBIOSv1.49/extracted/DeleteTasks.xml old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/InstructionJP-BIOSflashUSBmemorykey.txt b/Files/T460sBIOSv1.49/extracted/InstructionJP-BIOSflashUSBmemorykey.txt old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/InstructionUS-BIOSflashUSBmemorykey.txt b/Files/T460sBIOSv1.49/extracted/InstructionUS-BIOSflashUSBmemorykey.txt old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/N1CET81W/$0AN1C00.FL1 b/Files/T460sBIOSv1.49/extracted/N1CET81W/$0AN1C00.FL1 old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/N1CET81W/$0AN1C00.FL2 b/Files/T460sBIOSv1.49/extracted/N1CET81W/$0AN1C00.FL2 old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/N1CET81W/CpuManifest.xml b/Files/T460sBIOSv1.49/extracted/N1CET81W/CpuManifest.xml old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/N1CET81W/Manifest.xml b/Files/T460sBIOSv1.49/extracted/N1CET81W/Manifest.xml old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/SHELLFLASH.EFI b/Files/T460sBIOSv1.49/extracted/SHELLFLASH.EFI old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/WINUPTP.EXE b/Files/T460sBIOSv1.49/extracted/WINUPTP.EXE old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/WinFlash32.exe b/Files/T460sBIOSv1.49/extracted/WinFlash32.exe old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/WinFlash32s.exe b/Files/T460sBIOSv1.49/extracted/WinFlash32s.exe old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/WinFlash64.exe b/Files/T460sBIOSv1.49/extracted/WinFlash64.exe old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/WinFlash64s.exe b/Files/T460sBIOSv1.49/extracted/WinFlash64s.exe old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/Winuptp64.exe b/Files/T460sBIOSv1.49/extracted/Winuptp64.exe old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/chklogo.exe b/Files/T460sBIOSv1.49/extracted/chklogo.exe old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/chklogo.exe.config b/Files/T460sBIOSv1.49/extracted/chklogo.exe.config old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/manifest.readme b/Files/T460sBIOSv1.49/extracted/manifest.readme old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/mkusbkey.bat b/Files/T460sBIOSv1.49/extracted/mkusbkey.bat old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/wininfo.exe b/Files/T460sBIOSv1.49/extracted/wininfo.exe old mode 100755 new mode 100644 diff --git a/Files/T460sBIOSv1.49/extracted/wininfo64.exe b/Files/T460sBIOSv1.49/extracted/wininfo64.exe old mode 100755 new mode 100644 diff --git a/Images/T460s.jpeg b/Images/T460s.jpeg old mode 100755 new mode 100644 diff --git a/Images/t460s-monterey.png b/Images/t460s-monterey.png new file mode 100644 index 00000000..22f0e4b1 Binary files /dev/null and b/Images/t460s-monterey.png differ diff --git a/README.md b/README.md index 4cc8afba..3d061bef 100644 --- a/README.md +++ b/README.md @@ -1,22 +1,17 @@ # ThinkPad T460s running macOS (OpenCore bootloader) -Lenovo Thinkpad T460s macOS Hackintosh OpenCore +Lenovo Thinkpad T460s macOS Hackintosh OpenCore -[![macOS](https://img.shields.io/badge/macOS-11.2.3-blue)](https://developer.apple.com/documentation/macos-release-notes) -[![OpenCore](https://img.shields.io/badge/OpenCore-0.6.8-green)](https://github.com/acidanthera/OpenCorePkg) +[![macOS](https://img.shields.io/badge/macOS-12.3.1-blue)](https://developer.apple.com/documentation/macos-release-notes) +[![OpenCore](https://img.shields.io/badge/OpenCore-0.8.0-green)](https://github.com/acidanthera/OpenCorePkg) [![Model](https://img.shields.io/badge/Model-20F9*-lightgrey)](https://psref.lenovo.com/Product/ThinkPad_T460s) -[![BIOS](https://img.shields.io/badge/BIOS-1.49-yellow)](https://pcsupport.lenovo.com/us/en/products/laptops-and-netbooks/thinkpad-t-series-laptops/thinkpad-t460s/downloads/driver-list/component?name=BIOS%2FUEFI) +[![BIOS](https://img.shields.io/badge/BIOS-1.53-yellow)](https://pcsupport.lenovo.com/us/en/products/laptops-and-netbooks/thinkpad-t-series-laptops/thinkpad-t460s/downloads/driver-list/component?name=BIOS%2FUEFI) [![License](https://img.shields.io/badge/license-MIT-purple)](/LICENSE) -**DISCLAIMER:** -This repo is was a fork of [simprecicchiani's T460s Hackintosh repo](https://github.com/simprecicchiani/ThinkPad-T460s-macOS-OpenCore). But I got collaborator access to it, so moved back the development there. +**DISCLAIMER:** Read the entire README before you start. -I am not responsible for any damages you may cause. -Should you find an error or improve anything — whether in the config or in the documentation — please consider opening an issue or pull request. -If you find my work useful, please consider donating via PayPal. -It would mean a lot to me. - -[![donate](https://img.shields.io/badge/-buy%20me%20a%20coffee-orange)](https://www.paypal.com/donate?hosted_button_id=FJHJQJUNSBLZY) +The developers are not responsible for any damages you may cause. +Should you find an error or improve anything — whether in the config or in the documentation — please consider opening an issue or pull request. ## Introduction @@ -33,12 +28,13 @@ It would mean a lot to me. - Plist editor [ProperTree](https://github.com/corpnewt/ProperTree) - Handy-dandy ESP mounting script [MountEFI](https://github.com/corpnewt/MountEFI) +- Update OpenCore and kexts [OCAuxiliaryTools](https://github.com/ic005k/OCAuxiliaryTools) **Resources** - [OpenCore](https://github.com/acidanthera/OpenCorePkg) - [OC-little](https://github.com/daliansky/OC-little) -- [X1 Carbon config](https://github.com/tylernguyen/x1c6-hackintosh) (currently working on X1 Carbon Gen 4 config expect it in a few weeks) +- [X1 Carbon config](https://github.com/tylernguyen/x1c6-hackintosh) (currently working on X1 Carbon Gen 4 config expecti it in a few weeks) - [T460 config](https://github.com/MSzturc/Lenovo-T460-OpenCore) @@ -46,22 +42,22 @@ It would mean a lot to me.
-My Hardware 💻 +Tested Hardware 💻
-| Model | Thinkpad T460s 20FAS2SV00 | -| :--------------- | :-------------------------------------------------------------------------------------------------------- | -| Processor | Core i7-6600U (2C, 2.6 / 3.4GHz, 4MB) vPro | -| Graphics | Integrated Intel HD Graphics 520 | -| Memory | 4GB Soldered + 8GB DIMM 2133MHz DDR4, dual-channel | -| Display | 14" Full HD (1920x1080) IPS, non-touch | -| Storage | Samsung Evo 970 PRO 500GB NVMe SSD | -| Ethernet | Intel Ethernet Connection I219-LM (Jacksonville) | -| WLAN + Bluetooth | 11ac+BT, [Broadcom BCM94360CS2](/Guides/Replace-WLAN.md), 2x2 card | -| Camera | HD720p resolution, low light sensitive, fixed focus | -| Audio support | HD Audio, Realtek ALC3245 codec, stereo speakers 1Wx2, dual array microphone, combo audio/microphone jack | -| Keyboard | 6-row, spill-resistant, multimedia Fn keys, LED backlight | -| Battery | Front Li-Polymer 3-cell (23Wh) and rear Li-Ion 3-cell (26Wh), both Integrated | +| Model | Thinkpad T460s 20F90002\*\* | +| :--------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Processor | Core i5-6200U (2C, 2.4 / 3.0GHz, 3MB) | +| Graphics | Integrated Intel HD Graphics 520 | +| Memory | 4GB Soldered + 8GB DIMM 2133MHz DDR4, dual-channel | +| Display | 14" Full HD (1920x1080) IPS, Touch (read[Post-install>Enable Touchscreen](https://github.com/simprecicchiani/ThinkPad-T460s-macOS-OpenCore#post-install-optional)) | +| Storage | Western Digital Black SN550 500GB NVMe SSD | +| Ethernet | Intel Ethernet Connection I219-LM (Jacksonville) | +| WLAN + Bluetooth | 11ac+BT, Intel® Dual Band Wireless-AC 8260, 2x2 card | +| Camera | HD720p resolution, low light sensitive, fixed focus | +| Audio support | HD Audio, Realtek ALC3245 codec, stereo speakers 1Wx2, dual array microphone, combo audio/microphone jack | +| Keyboard | 6-row, spill-resistant, multimedia Fn keys, LED backlight | +| Battery | Front Li-Polymer 3-cell (23Wh) and rear Li-Ion 3-cell (26Wh), both Integrated |
@@ -69,11 +65,19 @@ It would mean a lot to me. Hardware compatibility 🧰
-This EFI will suit any T460s regardless of CPU model[1](#CPU), amount of RAM, display resolution[2](#Res) and internal storage[3](#NVMe). +This EFI will suit any T460s regardless of CPU model``[1](#CPU)``, amount of RAM, display resolution``[2](#Res)`` and internal storage``[3](#NVMe)``. + +``1``. Optional custom CPU Power Management guide. +``2``. 1440p displays should change `NVRAM -> Add -> 7C436110-AB2A-4BBB-A880-FE41995C9F82 -> UIScale`:`2` to get proper scaling while booting. +``3``. Follow NVMe fix guide below for NVMe drives. -1. Optional custom CPU Power Management guide. -2. 1440p displays should change `NVRAM -> Add -> 7C436110-AB2A-4BBB-A880-FE41995C9F82 -> UIScale`:`2` to get proper scaling while booting. -3. Follow NVMe fix guide below for NVMe drives. +This bootloader configuration will probably suit other 6th generation Thinkpads, but there could be some defacts (i. e. not working usb ports, can't connect any displays.. etc.). If you own a model other then a T460s check out these repositories: + +| Maintainer | Model | Bootloader | +| :--------- | ----------------------------------------------------------------------: | ---------: | +| MSzturc | [T460](https://github.com/MSzturc/Lenovo-T460-OpenCore) | Opencore | +| duszmox | [X1 Carbon Gen 4](https://github.com/duszmox/ThinkPad-X1C4-macOS-OpenCore) | Opencore | +| Tluck | [T560/T460](https://github.com/tluck/Lenovo-T460-Clover) | Clover | @@ -84,24 +88,24 @@ This EFI will suit any T460s regardless of CPU model[1](#CPU), amount
1. [Create an installation media](https://dortania.github.io/OpenCore-Install-Guide/installer-guide/#making-the-installer) -1. Download the [latest EFI folder](https://github.com/duszmox/ThinkPad-T460s-macOS-OpenCore/releases) and copy it into the ESP partiton -1. Change your BIOS settings according to the table below -1. Boot from the USB installer (press `F12` to choose boot volume) and [start the installation process](https://dortania.github.io/OpenCore-Install-Guide/installation/installation-process.html#booting-the-opencore-usb) - -| Menu | | | Setting | -| -------- | ----------------- | ------------------------------- | ----------- | -| Config | USB | UEFI BIOS Support | `Enable ` | -| | Power | Intel SpeedStep Technology | `Enable ` | -| | | CPU Power Management | `Enable ` | -| | CPU | Hyper-Threading Technology | `Enable ` | -| Security | Security Chip | | `Disable ` | -| | Memory Protection | Execution Prevention | `Enable ` | -| | Virtualization | Intel Virtualization Technology | `Enable ` | -| | | Intel VT-d Feature | `Enable ` | -| | Anti-Theft | Computrace | `Disable ` | -| | Secure Boot | | `Disable ` | -| | Intel SGX | | `Disable ` | -| | Device Guard | | `Disable ` | +2. Download the [latest EFI folder](https://github.com/simprecicchiani/ThinkPad-T460s-macOS-OpenCore/releases) and copy it into the ESP partiton +3. Change your BIOS settings according to the table below +4. Boot from the USB installer (press `F12` to choose boot volume) and [start the installation process](https://dortania.github.io/OpenCore-Install-Guide/installation/installation-process.html#booting-the-opencore-usb) + +| Menu | | | Setting | +| -------- | ----------------- | ------------------------------- | ------------- | +| Config | USB | UEFI BIOS Support | `Enable` | +| | Power | Intel SpeedStep Technology | `Enable` | +| | | CPU Power Management | `Enable` | +| | CPU | Hyper-Threading Technology | `Enable` | +| Security | Security Chip | | `Disable` | +| | Memory Protection | Execution Prevention | `Enable` | +| | Virtualization | Intel Virtualization Technology | `Enable` | +| | | Intel VT-d Feature | `Enable` | +| | Anti-Theft | Computrace | `Disable` | +| | Secure Boot | | `Disable` | +| | Intel SGX | | `Disable` | +| | Device Guard | | `Disable` | | Startup | UEFI/Legacy Boot | | `UEFI Only` | | | CSM Support | | `No` | | | Boot Mode | | `Quick` | @@ -119,7 +123,7 @@ git clone https://github.com/corpnewt/GenSMBIOS && cd GenSMBIOS && chmod +x GenS ``` 2. Type `3` to Generate SMBIOS, then press ENTER -3. Type `MacbookPro13,1 5`, then press ENTER. Leave this Terminal window open. +3. Type `MacbookPro16,3 5`, then press ENTER. Leave this Terminal window open. 4. Open `/EFI/OC/Config.plist` with any editor and navigate to `PlatformInfo -> Generic` 5. Add the script's last result to `MLB, SystemSerialNumber and SystemUUID` @@ -142,7 +146,7 @@ git clone https://github.com/corpnewt/GenSMBIOS && cd GenSMBIOS && chmod +x GenS SpoofVendor SystemProductName - MacBookPro13,1 + MacBookPro16,3 SystemSerialNumber + W00000000001 SystemUUID @@ -160,28 +164,40 @@ git clone https://github.com/corpnewt/GenSMBIOS && cd GenSMBIOS && chmod +x GenS How to update the bootloader
-1. Download the [latest release](https://github.com/duszmox/ThinkPad-T460s-macOS-OpenCore/releases) -1. Copy and Paste your `PlatfromInfo` -1. Enable optional kexts if needed (NVMEFix, AirportItlwm, etc.) -1. Test the new bootloader with an USB stick (Set `BootProtect: None` whenever booting with external drives) -1. Customize boot preferences (skip picker, disable verbose, etc.) -1. Mount your ESP partition -1. Backup your old EFI folder and replace it with the new one +1. Download the [latest release](https://github.com/simprecicchiani/ThinkPad-T460s-macOS-OpenCore/releases) +2. Copy and Paste your `PlatfromInfo` +3. Enable optional kexts if needed (NVMEFix, AirportItlwm, etc.) +4. Test the new bootloader with an USB stick (Set `BootProtect: None` whenever booting with external drives) +5. Customize boot preferences (skip picker, disable verbose, etc.) +6. Mount your ESP partition +7. Backup your old EFI folder and replace it with the new one ## Post-install (optional)
-Enable Intel WLAN cards +Enable Touchscreen
-Two different drivers are under development for Intel WiFi support: `AirportItlwm.kext` and `AirPortOpenBSD.kext`. Do NOT use them both at the same time. 1. Open `/EFI/OC/Config.plist` with any editor -1. Add the content of [#intel-wlan.plist](/EFI/OC/#intel-wlan.plist) -1. Save and reboot the system +2. Add the content of [#touchscreen.plist](EFI/OC/%23touchscreen.plist) +3. Save and reboot the system + +P.S. Tested on bigsur, working with gestures +https://youtu.be/-F0JAVIG92M + +
+ +
+Enable Intel WLAN cards +
+ +**Note:** The drivers provided in this repo are for Monterey and Ventura only; if you're running a different version of macOS please use the corresponding [AirportItlwm.kext](https://github.com/OpenIntelWireless/itlwm/releases). + +By default the driver for Monterey is enabled. If you want to use it on Ventura disable the Airportitlwm.kext and enable the Airportitlwm-13.kext. -Note: The drivers provided in this repo are for Big Sur only; if you're running a different version of macOS please use the corresponding [AirportItlwm.kext](https://github.com/OpenIntelWireless/itlwm/releases) or [AirPortOpenBSD.kext](https://github.com/a565109863/AirPortOpenBSD/releases/). +- If you have bluetooth problem please reference to the [IntelBluetoothFirmware](https://openintelwireless.github.io/IntelBluetoothFirmware/FAQ.html#what-does-this-kext-do) Optional: [Remove unnecessary firmware files from OpenIntelWireless drivers](/Guides/Clean-OpenIntelWireless.md). @@ -193,11 +209,12 @@ Optional: [Remove unnecessary firmware files from OpenIntelWireless drivers](/Gu 1. Download [AirportBrcmFixup](https://github.com/acidanthera/AirportBrcmFixup/releases) and [BrcmPatchRAM](https://github.com/acidanthera/BrcmPatchRAM/releases). -1. Copy AirportBrcmFixup.kext, BrcmBluetoothInjector.kext, BrcmFirmwareData.kext and BrcmPatchRAM3.kext to `/EFI/OC/Kexts` -1. Open `/EFI/OC/Config.plist` with any editor -1. Add the content of [#broadcom-wlan.plist](/EFI/OC/#broadcom-wlan.plist +2. Copy AirportBrcmFixup.kext, BrcmBluetoothInjector.kext, BrcmFirmwareData.kext and BrcmPatchRAM3.kext to `/EFI/OC/Kexts` +3. Open `/EFI/OC/Config.plist` with any editor +4. Add the content of [#broadcom-wlan.plist](/EFI/OC/%23broadcom-wlan.plist) +5. Save and reboot the system -1. Save and reboot the system +- If you have bluetooth problem please reference to the [AirportBrcmFixup](https://github.com/acidanthera/AirportBrcmFixup)
@@ -206,8 +223,8 @@ Optional: [Remove unnecessary firmware files from OpenIntelWireless drivers](/Gu
1. Open `/EFI/OC/Config.plist` with any editor -1. Add the content of [#nvme-fix.plist](/EFI/OC/#nvme-fix.plist) -1. Save and reboot the system +2. Add the content of [#nvme-fix.plist](/EFI/OC/%23nvme-fix.plist) +3. Save and reboot the system @@ -218,14 +235,14 @@ Optional: [Remove unnecessary firmware files from OpenIntelWireless drivers](/Gu 1. Run the following script in Terminal ```bash -git clone https://github.com/fewtarius/CPUFriendFriend; cd CPUFriendFriend; chmod +x ./CPUFriendFriend.command; ./CPUFriendFriend.command +git clone https://github.com/corpnewt/CPUFriendFriend; cd CPUFriendFriend; chmod +x ./CPUFriendFriend.command; ./CPUFriendFriend.command ``` 1. When asked, select preferred values -1. From the pop-up window, copy `ssdt_data.aml` into `/EFI/OC/ACPI/` folder (rename it if you'd like) -1. Open `/EFI/OC/Config.plist` with any editor -1. Add the content of [#cpu-pm.plist](/EFI/OC/#cpu-pm.plist) (make sure SSDT-PLUG.aml is disabled and match your new SSDT filename) -1. Save and reboot the system +2. From the pop-up window, copy `ssdt_data.aml` into `/EFI/OC/ACPI/` folder (rename it if you'd like) +3. Open `/EFI/OC/Config.plist` with any editor +4. Add the content of [#cpu-pm.plist](/EFI/OC/%23cpu-pm.plist) (make sure SSDT-PLUG.aml is disabled and match your new SSDT filename) +5. Save and reboot the system @@ -244,12 +261,12 @@ I've never had one so there's a chance something might not be working. [USB mapp
1. [Disable SIP](https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/troubleshooting.html#disabling-sip) -1. Run the following script in Terminal +2. Run the following script in Terminal ```bash bash -c "$(curl -fsSL https://raw.githubusercontent.com/xzhih/one-key-hidpi/master/hidpi.sh)" ``` -1. Follow the instructions, then reboot -1. Re-enable SIP (if desired) +3. Follow the instructions, then reboot +4. Re-enable SIP (if desired) [Alternative method](https://github.com/bbhardin/A-Guide-to-MacOS-Scaled-Resolutions) @@ -260,8 +277,8 @@ I've never had one so there's a chance something might not be working. [USB mapp
1. Download and install [YogaSMC-App-Release.dmg](https://github.com/zhen-zen/YogaSMC/releases) (both the pref-panel and app itself) -1. Open the app -1. Check the `launch on login` option +2. Open the app +3. Check the `launch on login` option @@ -272,9 +289,9 @@ I've never had one so there's a chance something might not be working. [USB mapp Super useful shortcut that I wish I had it on my previous MBP. Default is `⌘⇧5`. 1. Open SystemPreferences.app -1. Go under `Keyboard > Shortcuts > Screenshots` -1. Click on `Screenshot and recording options` field -1. Press `PrtSc` on your keyboard (it should came out as `F13`) +2. Go under `Keyboard > Shortcuts > Screenshots` +3. Click on `Screenshot and recording options` field +4. Press `PrtSc` on your keyboard (it should came out as `F13`) @@ -287,11 +304,11 @@ NotebookCheck's calibrated profiles. Not all panel are the same, final result ma 1. Run one of the following script in Terminal - for 1440p displays ```bash - cd ~/Library/ColorSync/Profiles; wget https://github.com/duszmox/ThinkPad-T460s-macOS-OpenCore/raw/master/Files/DisplayColorProfiles/T460s_WQHD_VVX14T058J02.icm + cd ~/Library/ColorSync/Profiles; wget https://github.com/simprecicchiani/ThinkPad-T460s-macOS-OpenCore/raw/master/Files/DisplayColorProfiles/T460s_WQHD_VVX14T058J02.icm ``` - for 1080p displays ```bash - cd ~/Library/ColorSync/Profiles; wget https://github.com/duszmox/ThinkPad-T460s-macOS-OpenCore/raw/master/Files/DisplayColorProfiles/T460s_FHD_N140HCE_EAA.icm + cd ~/Library/ColorSync/Profiles; wget https://github.com/simprecicchiani/ThinkPad-T460s-macOS-OpenCore/raw/master/Files/DisplayColorProfiles/T460s_FHD_N140HCE_EAA.icm ``` 2. Go under `SystemPreferences > Displays > Colour` 3. Select the profile @@ -304,15 +321,14 @@ NotebookCheck's calibrated profiles. Not all panel are the same, final result ma Add Apple Watch authentication to sudo
-If you have an Apple Watch and you already [replaced the build in WiFi card](/Guides/Replace-WLAN.md), you could enable authenticating as sudo with you Apple Watch using [pam-watch](https://github.com/biscuitehh/pam-watchid) +If you have an Apple Watch and you already [replaced the build in WiFi card](/Guides/Replace-WLAN.md), you could enable authenticating as sudo with you Apple Watch using [pam-watch](https://github.com/biscuitehh/pam-watchid). 1. Download the latest [ZIP file](https://github.com/biscuitehh/pam-watchid/archive/main.zip) -2. Unzip, which by default creates a folder called pam-watchid-main +2. Unzip, which by default creates a folder called pam-watchid-main. 3. Open Terminal and install it: - `$ cd ~/Downloads/pam-watchid-main` - - `sudo make install` - + - `$ sudo make install` 4. Regsiter the new PAM module for sudo: - Edit /etc/pam.d/sudo @@ -322,16 +338,16 @@ If you have an Apple Watch and you already [replaced the build in WiFi card](/Gu ``` That’s it. Now, whenever you use sudo, you have the option of using your Watch to authenticate. -Apple Watch authenticating with sudo +`Apple Watch authenticating with sudo` - +
Monitor temperatures and power consumption
1. Download and install [HWMonitor](https://github.com/kzlekk/HWSensors/releases) -1. Check `launch on login` (optional) +2. Check `launch on login` (optional)
@@ -342,28 +358,92 @@ That’s it. Now, whenever you use sudo, you have the option of using your Watch This enables auto-hide and speeds up the animation 1. Run the following script in Terminal + ```bash defaults write com.apple.dock autohide-delay -float 0; defaults write com.apple.dock autohide-time-modifier -float 0.5; killall Dock ``` +
-Speed-up boot process +Boot process tweaks
-| Menu | | | Setting | What does it do? | -| :--- | :---- | :--------- | :--------- | :------------------- | +| Menu | | | Setting | What does it do? | +| :--- | :---- | :--------- | :----------- | :------------------- | | Misc | Boot | ShowPicker | `False` | Skip bootloader page | | UEFI | Audio | PlayChime | `Disabled` | Always silent boot |
+
+Setup Hibernatemode & Sleep at low Battery script +
+Script that performs auto sleep/hibernate at low battery +

+1.Open terminal +
+2.Enter commands below one by one +
+Settings for AC: + +``` +sudo pmset -c standby 1 +sudo pmset -c hibernatemode 0 +``` + +Setting for battery: + +``` +sudo pmset -b standby 1 +sudo pmset -b standbydelayhigh 900 +sudo pmset -b standbydelaylow 60 +sudo pmset -b hibernatemode 25 +sudo pmset -b highstandbythreshold 70 +``` + +Settings for all: + +``` +sudo pmset -a acwake 0 +sudo pmset -a lidwake 1 +sudo pmset -a powernap 0 +``` + +To restore default system settings run `pmset restoredefaults` command +
+Commands description + +`acwake` - wake the machine when power source (AC/battery) is changed (value = 0/1) + +`lidwake` - wake the machine when the laptop lid (or clamshell) is opened (value = 0/1) + +`powernap` - enable/disable Power Nap on supported machines (value = 0/1) + +`standbydelayhigh` and `standbydelaylow` specify the delay, in seconds, +before writing the hibernation image to disk and powering off memory for Standby. +standbydelayhigh is used when the remaining battery capacity is above `highstandbythreshold`(has a default value of 50 percent), +and standbydelaylow is used when the remaining battery capacity is below highstandbythreshold. + +hibernatemode supports values of 0, 3, or 25. + +To disable hibernation, set hibernatemode to 0. + +`hibernatemode` = 0 by default on desktops. The system will not back memory up to persistent storage. The system must wake from the contents of memory; the system will lose context on power loss. + +`hibernatemode` = 3 by default on portables. The system will store a copy of memory to persistent storage (the disk), and will power memory during sleep. The system will wake from memory, unless a power loss forces it to restore from hibernate image. + +`hibernatemode` = 25 is only settable via pmset. The system will store a copy of memory to persistent storage (the disk), and will remove power to memory. The system will restore from disk image. If you want "hibernation" - slower sleeps, slower wakes, and better battery life, you should use this setting.`

` +[pmset Descriptions Source](https://www.dssw.co.uk/reference/pmset.html) + +


+
BIOS Mod
-I know it can be scary at first but with the right amount of carefulness anyone can do it. -Is it worth the effort and risk? I don't think so. I enjoyed it? 100%. +I know it can be scary at first but with the right amount of carefulness anyone can do it. +Is it worth the effort and risk? I don't think so. I enjoyed it? 100%. A [brief guide referencing other guides](/Guides/Bios-Mod.md).
@@ -373,22 +453,23 @@ A [brief guide referencing other guides](/Guides/Bios-Mod.md).
What's working ✅
- -- [x] CPU Power Management `~1W on IDLE` -- [x] Intel HD 520 Graphics `incuding graphics acceleration` -- [x] USB ports -- [x] Internal camera `working fine on FaceTime, Skype, Zoom and others` -- [x] Sleep / Wake / Shutdown / Reboot -- [x] Intel Gigabit Ethernet -- [x] Wifi, Bluetooth, Airdrop, Handoff, Continuity, Sidecar wireless `some functionalities may be buggy or broken on Intel WLAN cards` -- [x] iMessage, FaceTime, App Store, iTunes Store `Please generate your own SMBIOS` -- [x] Speakers and headphones combo jack -- [x] Batteries -- [x] Keyboard map and hotkeys with [YogaSMC](https://github.com/zhen-zen/YogaSMC) -- [x] [Trackpad, Trackpoint and physical buttons](/Images/VoodooRMI-T460s-trackpad-gestures.gif) `all macOS gestures working thanks to VoodooRMI` -- [x] SIP and FileVault 2 can be turned on -- [x] HDMI `with digital audio passthrough` -- [x] SD Card Reader `slow r/w speed but works` + +- [X] CPU Power Management `~1W on IDLE` +- [X] Intel HD 520 Graphics `incuding graphics acceleration` +- [X] USB ports +- [X] Internal camera `working fine on FaceTime, Skype, Zoom and others` +- [X] Sleep / Hibernatemode `25 or 3` / Wake / Shutdown / Reboot +- [X] Intel Gigabit Ethernet +- [X] Wifi, Bluetooth, Airdrop, Handoff, Continuity, Sidecar wireless `some functionalities may be buggy or broken on Intel WLAN cards` +- [X] iMessage, FaceTime, App Store, iTunes Store `Please generate your own SMBIOS` +- [X] Speakers and headphones combo jack +- [X] Batteries +- [X] Keyboard map and hotkeys with [YogaSMC](https://github.com/zhen-zen/YogaSMC) +- [X] Touchscreen +- [X] [Trackpad, Trackpoint and physical buttons](/Images/VoodooRMI-T460s-trackpad-gestures.gif) `all macOS gestures working thanks to VoodooRMI` +- [X] SIP and FileVault 2 can be turned on +- [X] HDMI `with digital audio passthrough` +- [X] SD Card Reader `slow r/w speed but works`
@@ -396,11 +477,11 @@ A [brief guide referencing other guides](/Guides/Bios-Mod.md). What's not working ⚠️
-- [ ] Some kexts crash in standby mode, please disable it with `sudo pmset -a standby 0` - [ ] Some users reported Mini DisplayPort is broken for them with latest updates, but it's working for me just fine - [ ] Safari DRM `Use Chromium engine to watch Apple TV+, Amazon Prime Video, Netflix and others` - [ ] WWAN (needs to be implemented) - [ ] Fingerprint Reader +- [ ] Bluetooth (You can enable blutooth in the config.plist but it will cause the "volume hash mismatch" problem .Waiting for the solution. @@ -408,39 +489,41 @@ A [brief guide referencing other guides](/Guides/Bios-Mod.md). Update tracker 🔄
-| [EFI Release](https://github.com/duszmox/ThinkPad-T460s-macOS-OpenCore/releases) | 0.6.8 | -| :--------------------------------------------------------------------------------------------- | :----- | -| [MacOS](https://www.apple.com/macos/) | 11.2.3 | -| [OpenCore](https://github.com/acidanthera/OpenCorePkg/releases) | 0.6.8 | -| [Lilu](https://github.com/acidanthera/Lilu/releases) | 1.5.2 | -| [VirtualSMC](https://github.com/acidanthera/VirtualSMC/releases) | 1.2.2 | -| [YogaSMC](https://github.com/zhen-zen/YogaSMC/releases) | 1.4.3 | -| [WhateverGreen](https://github.com/acidanthera/WhateverGreen/releases) | 1.4.9 | -| [AppleALC](https://github.com/acidanthera/AppleALC/releases) | 1.5.9 | -| [VoodooPS2Controller](https://github.com/acidanthera/VoodooPS2/releases) | 2.2.2 | -| [VoodooRMI](https://github.com/VoodooSMBus/VoodooRMI/releases) | 1.3.2 | -| [IntelMausi](https://github.com/acidanthera/IntelMausi/releases) | 1.0.5 | -| [HibernationFixup](https://github.com/acidanthera/HibernationFixup/releases) | 1.4.0 | -| [CPUFriend](https://github.com/acidanthera/CPUFriend/releases) | 1.2.3 | -| [NVMeFix](https://github.com/acidanthera/NVMeFix/releases) | 1.0.6 | -| [RTCMemoryFixup](https://github.com/acidanthera/RTCMemoryFixup/releases) | 1.0.7 | -| [AirPortOpenBSD](https://github.com/a565109863/AirPortOpenBSD/releases/) | 2.0.6 | -| [AirportItlwm](https://github.com/OpenIntelWireless/itlwm/releases) | 1.3.0 | -| [IntelBluetoothFirmware](https://github.com/OpenIntelWireless/IntelBluetoothFirmware/releases) | 1.1.2 | -| [AppleBacklightSmoother](https://github.com/hieplpvip/AppleBacklightSmoother/releases) | 1.0.2 | -| [BrightnessKeys](https://github.com/acidanthera/BrightnessKeys/releases) | 1.0.1 | -| [Sinetek-rtsx](https://github.com/cholonam/Sinetek-rtsx/releases) | 9.0 | +| [EFI Release](https://github.com/simprecicchiani/ThinkPad-T460s-macOS-OpenCore/releases) | 0.8.5 | +| ------------------------------------------------------------------------------------------- | ----- | +| [MacOS](https://www.apple.com/macos/) | 13.0 | +| [OpenCore](https://github.com/acidanthera/OpenCorePkg/releases) | 0.8.5 | +| [Lilu](https://github.com/acidanthera/Lilu/releases) | 1.6.2 | +| [VirtualSMC](https://github.com/acidanthera/VirtualSMC/releases) | 1.3.0 | +| [YogaSMC](https://github.com/zhen-zen/YogaSMC/releases) | 1.5.3 | +| [WhateverGreen](https://github.com/acidanthera/WhateverGreen/releases) | 1.6.1 | +| [AppleALC](https://github.com/acidanthera/AppleALC/releases) | 1.7.5 | +| [VoodooPS2Controller](https://github.com/acidanthera/VoodooPS2/releases) | 2.3.1 | +| [VoodooRMI](https://github.com/VoodooSMBus/VoodooRMI/releases) | 1.3.4 | +| [VoodooI2C/VoodooI2CHID](https://github.com/VoodooI2C/VoodooI2C/releases) | 2.6.5 | +| [IntelMausi](https://github.com/acidanthera/IntelMausi/releases) | 1.0.7 | +| [HibernationFixup](https://github.com/acidanthera/HibernationFixup/releases) | 1.4.6 | +| [CPUFriend](https://github.com/acidanthera/CPUFriend/releases) | 1.2.6 | +| [NVMeFix](https://github.com/acidanthera/NVMeFix/releases) | 1.1.0 | +| [RTCMemoryFixup](https://github.com/acidanthera/RTCMemoryFixup/releases) | 1.0.7 | +| [AirportItlwm](https://github.com/OpenIntelWireless/itlwm/releases) | 2.2.0 | +| [IntelBluetoothFirmware](https://github.com/OpenIntelWireless/IntelBluetoothFirmware/releases) | 2.2.0 | +| [BlueToolFixup](https://github.com/acidanthera/BrcmPatchRAM/releases) | 2.6.4 | +| [AppleBacklightSmoother](https://github.com/hieplpvip/AppleBacklightSmoother/releases) | 1.0.2 | +| [BrightnessKeys](https://github.com/acidanthera/BrightnessKeys/releases) | 1.0.2 | +| [RealtekCardReader](https://github.com/0xFireWolf/RealtekCardReader/releases) | 0.9.7 | +| [RealtekCardReaderFriend](https://github.com/0xFireWolf/RealtekCardReaderFriend/releases) | 1.0.4 | ## Performances
-Power consumption & thermals 🔥 +Power consumption & thermals❗Not test on my T460s (6200u) 🔥
-| Idle State | Max Frequency | 2 Thread Frequency | All Thread Frequency | GPU Max Frequency | -| ------------------------- | ----------------------------- | ----------------------------- | ----------------------------- | ----------------------------- | +| Idle State | Max Frequency | 2 Thread Frequency | All Thread Frequency | GPU Max Frequency | +| ----------------------- | --------------------------- | --------------------------- | --------------------------- | --------------------------- | | ![](/Images/ipg-idle.png) | ![](/Images/ipg-max-freq.png) | ![](/Images/ipg-two-freq.png) | ![](/Images/ipg-all-freq.png) | ![](/Images/ipg-gpu-freq.png) |
@@ -449,27 +532,19 @@ A [brief guide referencing other guides](/Guides/Bios-Mod.md). Benchmarks ⏱
-| CPU | Single-Core | Multi-Core | -| :------------- | ----------: | ---------: | -| Cinebench r20 | 348 | 842 | -| Geekbench 5 | 809 | 1862 | -| **GPU** | **OpenCL** | **Metal** | -| Geekbench 5 | 4417 | 4179 | -| BruceX Test 5K | | 104'' | - -macOS 10.15.7, EFI release 0.6.2 - -| CPU | Single-Core | Multi-Core | -| :------------ | ----------: | ---------: | -| Cinebench r23 | | 2175 | +| CPU | Single-Core | Multi-Core | +| :------------ | ---------------: | --------------: | +| Geekbench 5 | 730 | 1611 | +| **GPU** | **OpenCL** | **Metal** | +| Geekbench 5 | 4097 | 4179 | -macOS 11.1, EFI release 0.6.5 +``macOS 12.3.1, EFI release 0.8.0, CPU:6200u`` ## Thanks to -The [original maintainer of this repo](https://github.com/simprecicchiani/Thinkpad-T460s-macOS-OpenCore), -the hackintosh community on GitHub, -[InsanelyMac](https://www.insanelymac.com/forum/), and -[r/hackintosh](https://www.reddit.com/r/hackintosh/). +- [simprecicchiani](https://github.com/simprecicchiani) +- The hackintosh community on GitHub +- [InsanelyMac](https://www.insanelymac.com/forum/) +- [r/hackintosh](https://www.reddit.com/r/hackintosh/).