diff --git a/EFI/BOOT/BOOTx64.efi b/EFI/BOOT/BOOTx64.efi
new file mode 100644
index 0000000..7be4f13
Binary files /dev/null and b/EFI/BOOT/BOOTx64.efi differ
diff --git a/EFI/OC/ACPI/SSDT-CPUR.aml b/EFI/OC/ACPI/SSDT-CPUR.aml
new file mode 100644
index 0000000..a0b8e62
Binary files /dev/null and b/EFI/OC/ACPI/SSDT-CPUR.aml differ
diff --git a/EFI/OC/ACPI/SSDT-EC.aml b/EFI/OC/ACPI/SSDT-EC.aml
new file mode 100644
index 0000000..edbd906
Binary files /dev/null and b/EFI/OC/ACPI/SSDT-EC.aml differ
diff --git a/EFI/OC/Config.plist b/EFI/OC/Config.plist
new file mode 100644
index 0000000..2584cab
--- /dev/null
+++ b/EFI/OC/Config.plist
@@ -0,0 +1,1561 @@
+
+
+
+
+ ACPI
+
+ Add
+
+
+ Comment
+ SSDT-EC.aml
+ Enabled
+
+ Path
+ SSDT-EC.aml
+
+
+ Comment
+ SSDT-CPUR.aml
+ Enabled
+
+ Path
+ SSDT-CPUR.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
+
+
+ Base
+
+ BaseSkip
+ 0
+ Comment
+ Replace one byte sequence with another
+ Count
+ 0
+ Enabled
+
+ Find
+ ESIzRA==
+ Limit
+ 0
+ Mask
+
+ OemTableId
+
+ Replace
+ RDMiEQ==
+ ReplaceMask
+
+ Skip
+ 0
+ TableLength
+ 0
+ TableSignature
+
+
+
+ Base
+ \_SB.PCI0.LPCB.HPET
+ BaseSkip
+ 0
+ Comment
+ HPET _CRS to XCRS
+ Count
+ 1
+ Enabled
+
+ Find
+ X0NSUw==
+ Limit
+ 0
+ Mask
+
+ OemTableId
+
+ Replace
+ WENSUw==
+ ReplaceMask
+
+ Skip
+ 0
+ TableLength
+ 0
+ TableSignature
+
+
+
+ Quirks
+
+ FadtEnableReset
+
+ NormalizeHeaders
+
+ RebaseRegions
+
+ ResetHwSig
+
+ ResetLogoStatus
+
+ SyncTableIds
+
+
+
+ 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
+
+ ForceBooterSignature
+
+ ForceExitBootServices
+
+ ProtectMemoryRegions
+
+ ProtectSecureBoot
+
+ ProtectUefiServices
+
+ ProvideCustomSlide
+
+ ProvideMaxSlide
+ 0
+ RebuildAppleMemoryMap
+
+ ResizeAppleGpuBars
+ -1
+ SetupVirtualMap
+
+ SignalAppleOS
+
+ SyncRuntimePermissions
+
+
+
+ DeviceProperties
+
+ Add
+
+ Delete
+
+
+ Kernel
+
+ Add
+
+
+ Arch
+ Any
+ BundlePath
+ Lilu.kext
+ Comment
+ Lilu.kext
+ Enabled
+
+ ExecutablePath
+ Contents/MacOS/Lilu
+ MaxKernel
+
+ MinKernel
+
+ PlistPath
+ Contents/Info.plist
+
+
+ Arch
+ Any
+ BundlePath
+ VirtualSMC.kext
+ Comment
+ VirtualSMC.kext
+ Enabled
+
+ ExecutablePath
+ Contents/MacOS/VirtualSMC
+ MaxKernel
+
+ MinKernel
+
+ PlistPath
+ Contents/Info.plist
+
+
+ Arch
+ Any
+ BundlePath
+ VoodooHDA.kext
+ Comment
+ VoodooHDA.kext
+ Enabled
+
+ ExecutablePath
+ Contents/MacOS/VoodooHDA
+ MaxKernel
+
+ MinKernel
+
+ PlistPath
+ Contents/Info.plist
+
+
+ Arch
+ Any
+ BundlePath
+ WhateverGreen.kext
+ Comment
+ WhateverGreen.kext
+ Enabled
+
+ ExecutablePath
+ Contents/MacOS/WhateverGreen
+ MaxKernel
+
+ MinKernel
+
+ PlistPath
+ Contents/Info.plist
+
+
+ Arch
+ Any
+ BundlePath
+ VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext
+ Comment
+ VoodooGPIO.kext
+ Enabled
+
+ ExecutablePath
+ Contents/MacOS/VoodooGPIO
+ MaxKernel
+
+ MinKernel
+
+ PlistPath
+ Contents/Info.plist
+
+
+ Arch
+ Any
+ BundlePath
+ VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext
+ Comment
+ VoodooI2CServices.kext
+ Enabled
+
+ ExecutablePath
+ Contents/MacOS/VoodooI2CServices
+ MaxKernel
+
+ MinKernel
+
+ PlistPath
+ Contents/Info.plist
+
+
+ Arch
+ Any
+ BundlePath
+ VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext
+ Comment
+ VoodooInput.kext
+ Enabled
+
+ ExecutablePath
+ Contents/MacOS/VoodooInput
+ MaxKernel
+
+ MinKernel
+
+ PlistPath
+ Contents/Info.plist
+
+
+ Arch
+ Any
+ BundlePath
+ VoodooI2C.kext
+ Comment
+ VoodooI2C.kext
+ Enabled
+
+ ExecutablePath
+ Contents/MacOS/VoodooI2C
+ MaxKernel
+
+ MinKernel
+
+ PlistPath
+ Contents/Info.plist
+
+
+ Arch
+ Any
+ BundlePath
+ VoodooI2CHID.kext
+ Comment
+ VoodooI2CHID.kext
+ Enabled
+
+ ExecutablePath
+ Contents/MacOS/VoodooI2CHID
+ MaxKernel
+
+ MinKernel
+
+ PlistPath
+ Contents/Info.plist
+
+
+ Arch
+ Any
+ BundlePath
+ USBToolBox.kext
+ Comment
+ USBToolBox.kext
+ Enabled
+
+ ExecutablePath
+ Contents/MacOS/USBToolBox
+ MaxKernel
+
+ MinKernel
+
+ PlistPath
+ Contents/Info.plist
+
+
+ Arch
+ Any
+ BundlePath
+ UTBMap.kext
+ Comment
+ UTBMap.kext
+ Enabled
+
+ ExecutablePath
+
+ MaxKernel
+
+ MinKernel
+
+ PlistPath
+ Contents/Info.plist
+
+
+ Arch
+ Any
+ BundlePath
+ GenericUSBXHCI.kext
+ Comment
+ GenericUSBXHCI.kext
+ Enabled
+
+ ExecutablePath
+ Contents/MacOS/GenericUSBXHCI
+ MaxKernel
+
+ MinKernel
+
+ PlistPath
+ Contents/Info.plist
+
+
+ Block
+
+
+ Arch
+ Any
+ Comment
+
+ Enabled
+
+ Identifier
+ com.apple.driver.AppleTyMCEDriver
+ MaxKernel
+
+ MinKernel
+
+ Strategy
+ Disable
+
+
+ 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
+
+
+ Quirks
+
+ AppleCpuPmCfgLock
+
+ AppleXcpmCfgLock
+
+ AppleXcpmExtraMsrs
+
+ AppleXcpmForceBoost
+
+ CustomPciSerialDevice
+
+ CustomSMBIOSGuid
+
+ DisableIoMapper
+
+ DisableLinkeditJettison
+
+ DisableRtcChecksum
+
+ ExtendBTFeatureFlags
+
+ ExternalDiskIcons
+
+ ForceAquantiaEthernet
+
+ ForceSecureBootScheme
+
+ IncreasePciBarSize
+
+ LapicKernelPanic
+
+ LegacyCommpage
+
+ PanicNoKextDump
+
+ PowerTimeoutKernelPanic
+
+ ProvideCurrentCpuInfo
+
+ SetApfsTrimTimeout
+ -1
+ ThirdPartyDrives
+
+ XhciPortLimit
+
+
+ Scheme
+
+ CustomKernel
+
+ FuzzyMatch
+
+ KernelArch
+ Auto
+ KernelCache
+ Auto
+
+ Patch
+
+
+ Arch
+ x86_64
+ Base
+ _cpuid_set_info
+ Comment
+ algrey - Force cpuid_cores_per_package 10.13,10.14
+ Count
+ 1
+ Enabled
+
+ Find
+ wegaAAAA
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+ //3/AAAA
+ MaxKernel
+ 18.99.99
+ MinKernel
+ 17.0.0
+ Replace
+ uAQAAAAA
+ ReplaceMask
+ //////8A
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+ _cpuid_set_info
+ Comment
+ algrey - Force cpuid_cores_per_package 10.15,11.0
+ Count
+ 1
+ Enabled
+
+ Find
+ wegaAAAA
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+ //3/AAAA
+ MaxKernel
+ 20.99.99
+ MinKernel
+ 19.0.0
+ Replace
+ ugQAAAAA
+ ReplaceMask
+ //////8A
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+ _cpuid_set_info
+ Comment
+ algrey - Force cpuid_cores_per_package 12.0/13.0
+ Count
+ 1
+ Enabled
+
+ Find
+ wegaAAAA
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+ //3/AAAA
+ MaxKernel
+ 22.99.99
+ MinKernel
+ 21.0.0
+ Replace
+ ugQAAACQ
+ ReplaceMask
+ ////////
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ algrey - _commpage_populate - Remove rdmsr - 10.13/10.14/10.15/11.0/12.0/13.0
+ Count
+ 1
+ Enabled
+
+ Find
+ uaABAAAPMg==
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+
+ MaxKernel
+ 22.99.99
+ MinKernel
+ 17.0.0
+ Replace
+ Dx+AAAAAAA==
+ ReplaceMask
+
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ algrey - _cpuid_set_cache_info - Set cpuid to 0x8000001D instead 4 - 10.13/10.14/10.15/11.0/12.0/13.0
+ Count
+ 1
+ Enabled
+
+ Find
+ uAQAAABEifFEiQ==
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+
+ MaxKernel
+ 22.99.99
+ MinKernel
+ 17.0.0
+ Replace
+ uB0AAIBEifFEiQ==
+ ReplaceMask
+
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ algrey - _cpuid_set_generic_info - Remove wrmsr - 10.13/10.14/10.15/11.0/12.0/13.0
+ Count
+ 1
+ Enabled
+
+ Find
+ uYsAAAAxwDHSDzA=
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+
+ MaxKernel
+ 22.99.99
+ MinKernel
+ 17.0.0
+ Replace
+ Zg8fhAAAAAAAZpA=
+ ReplaceMask
+
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ algrey - _cpuid_set_generic_info - Set microcode=186 - 10.13/10.14/10.15/11.0/12.0/13.0
+ Count
+ 1
+ Enabled
+
+ Find
+ uYsAAAAPMg==
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+
+ MaxKernel
+ 22.99.99
+ MinKernel
+ 17.0.0
+ Replace
+ uroAAABmkA==
+ ReplaceMask
+
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ algrey - _cpuid_set_generic_info - Set flag=1 - 10.13/10.14/10.15/11.0/12.0/13.0
+ Count
+ 1
+ Enabled
+
+ Find
+ uRcAAAAPMsHqEoDiBw==
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+
+ MaxKernel
+ 22.99.99
+ MinKernel
+ 17.0.0
+ Replace
+ sgFmDx+EAAAAAABmkA==
+ ReplaceMask
+
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ algrey - _cpuid_set_generic_info - Disable check to allow leaf7 - 13.0
+ Count
+ 1
+ Enabled
+
+ Find
+ ADoPgg==
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+
+ MaxKernel
+ 22.99.99
+ MinKernel
+ 22.0.0
+ Replace
+ AAAPgg==
+ ReplaceMask
+
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ algrey - _cpuid_set_info - GenuineIntel to AuthenticAMD - 10.13/10.14/10.15/11.0
+ Count
+ 1
+ Enabled
+
+ Find
+ R2VudWluZUludGVsAA==
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+
+ MaxKernel
+ 20.99.99
+ MinKernel
+ 17.0.0
+ Replace
+ QXV0aGVudGljQU1EAA==
+ ReplaceMask
+
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ Goldfish64 - Bypass GenuineIntel check panic - 12.0/13.0
+ Count
+ 1
+ Enabled
+
+ Find
+ uW4AAAAPvsA5wQAAAAAAAA==
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+ /////////////wAAAAAAAA==
+ MaxKernel
+ 22.99.99
+ MinKernel
+ 21.0.0
+ Replace
+ uW4AAAAPvsA5wZCQkJCQkA==
+ ReplaceMask
+
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ algrey - _cpuid_set_cpufamily - Force CPUFAMILY_INTEL_PENRYN - 10.13/10.14/10.15/11.2
+ Count
+ 1
+ Enabled
+
+ Find
+ MduAPQAAAAAGdQA=
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+ /////wAAAP///wA=
+ MaxKernel
+ 20.3.0
+ MinKernel
+ 17.0.0
+ Replace
+ u7xP6njpXQAAAJA=
+ ReplaceMask
+
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+ _cpuid_set_info
+ Comment
+ algrey - _cpuid_set_cpufamily - Force CPUFAMILY_INTEL_PENRYN - 11.3 + / 12.0/13.0
+ Count
+ 1
+ Enabled
+
+ Find
+ gD0AAAAABnU=
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+ //8AAAAA//8=
+ MaxKernel
+ 22.99.99
+ MinKernel
+ 20.4.0
+ Replace
+ urxP6ngx2+s=
+ ReplaceMask
+
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ algrey - _i386_init - Remove rdmsr (x3) - 10.13/10.14/10.15/11.0/12.0/13.0
+ Count
+ 0
+ Enabled
+
+ Find
+ uZkBAAAPMkjB4iCJxkgJ1rmYAQAADzJIweIgicBICcK/WAIxBTHJRTHA
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+
+ MaxKernel
+ 22.99.99
+ MinKernel
+ 17.0.0
+ Replace
+ Zg8fhAAAAAAAZg8fhAAAAAAAZg8fhAAAAAAAZg8fhAAAAAAAZg8fRAAA
+ ReplaceMask
+
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ algrey/XLNC - Remove version check and panic
+ Count
+ 1
+ Enabled
+
+ Find
+ JfwAAACD+BM=
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+
+ MaxKernel
+ 22.99.99
+ MinKernel
+ 17.0.0
+ Replace
+ JfwAAAAPHwA=
+ ReplaceMask
+
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ algrey - _mtrr_update_action fix PAT - 10.13/10.14/10.15/11.0/12.0/13.0
+ Count
+ 0
+ Enabled
+
+ Find
+ icCB4v//AP+BygAAAQC5dwIAAA==
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+ ////////D////////////////w==
+ MaxKernel
+ 22.99.99
+ MinKernel
+ 17.0.0
+ Replace
+ uXcCAAC4BgEHALoGAQcADx9AAA==
+ ReplaceMask
+
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ Shaneee - _mtrr_update_action fix PAT - 10.13/10.14/10.15/11.0/12.0/13.0
+ Count
+ 0
+ Enabled
+
+ Find
+ icCB4v//AP+BygAAAQC5dwIAAA==
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+ ////////D////////////////w==
+ MaxKernel
+ 22.99.99
+ MinKernel
+ 17.0.0
+ Replace
+ uXcCAAC4BgYGBroGBgYGDzAPCQ==
+ ReplaceMask
+
+ Skip
+ 0
+
+
+
+ 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
+ LogModules
+ *
+ SysReport
+
+ Target
+ 67
+
+ Entries
+
+
+ Arguments
+
+ Auxiliary
+
+ Comment
+ Not signed for security reasons
+ Enabled
+
+ Flavour
+ Auto
+ 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
+
+ AllowSetDefault
+
+ ApECID
+ 0
+ AuthRestart
+
+ BlacklistAppleUpdate
+
+ DmgLoading
+ Signed
+ EnablePassword
+
+ ExposeSensitiveData
+ 6
+ HaltLevel
+ 2147483648
+ PasswordHash
+
+ PasswordSalt
+
+ ScanPolicy
+ 0
+ SecureBootModel
+ Default
+ Vault
+ Optional
+
+ Serial
+
+ Init
+
+ Override
+
+
+ Tools
+
+
+ NVRAM
+
+ Add
+
+ 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+
+ DefaultBackgroundColor
+ AAAAAA==
+
+ 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102
+
+ rtc-blacklist
+
+
+ 7C436110-AB2A-4BBB-A880-FE41995C9F82
+
+ #INFO (prev-lang:kbd)
+ en:252 (ABC), set 656e3a323532
+ ForceDisplayRotationInEFI
+ 0
+ SystemAudioVolume
+ Rg==
+ boot-args
+ -v keepsyms=1
+ csr-active-config
+ AAAAAA==
+ prev-lang:kbd
+ ZW4tVVM6MA==
+ run-efi-updater
+ No
+
+
+ Delete
+
+ 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+
+ DefaultBackgroundColor
+
+ 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102
+
+ rtc-blacklist
+
+ 7C436110-AB2A-4BBB-A880-FE41995C9F82
+
+ boot-args
+ ForceDisplayRotationInEFI
+
+
+ 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
+
+ AdviseFeatures
+
+ MLB
+
+ MaxBIOSVersion
+
+ ProcessorType
+ 0
+ ROM
+
+ SpoofVendor
+
+ SystemMemoryStatus
+ Auto
+ SystemSerialNumber
+
+ SystemUUID
+
+ SystemProductName
+ MacBookPro16,4
+
+ UpdateDataHub
+
+ UpdateNVRAM
+
+ UpdateSMBIOS
+
+ UpdateSMBIOSMode
+ Create
+ UseRawUuidEncoding
+
+
+ UEFI
+
+ APFS
+
+ EnableJumpstart
+
+ GlobalConnect
+
+ HideVerbose
+
+ JumpstartHotPlug
+
+ MinDate
+ -1
+ MinVersion
+ -1
+
+ 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(0x1b,0x0)
+ AudioOutMask
+ 1
+ AudioSupport
+
+ DisconnectHda
+
+ MaximumGain
+ -15
+ MinimumAssistGain
+ -30
+ MinimumAudibleGain
+ -55
+ PlayChime
+ Auto
+ ResetTrafficClass
+
+ SetupDelay
+ 0
+
+ ConnectDrivers
+
+ Drivers
+
+
+ Arguments
+
+ Comment
+ HfsPlus.efi
+ Enabled
+
+ LoadEarly
+
+ Path
+ HfsPlus.efi
+
+
+ Arguments
+
+ Comment
+ OpenRuntime.efi
+ Enabled
+
+ LoadEarly
+
+ Path
+ OpenRuntime.efi
+
+
+ Input
+
+ KeyFiltering
+
+ KeyForgetThreshold
+ 5
+ KeySupport
+
+ KeySupportMode
+ Auto
+ KeySwap
+
+ PointerSupport
+
+ PointerSupportMode
+ ASUS
+ TimerResolution
+ 50000
+
+ Output
+
+ ClearScreenOnModeSwitch
+
+ ConsoleMode
+
+ DirectGopRendering
+
+ ForceResolution
+
+ GopPassThrough
+ Disabled
+ IgnoreTextInGraphics
+
+ ProvideConsoleGop
+
+ ReconnectGraphicsOnConnect
+
+ ReconnectOnResChange
+
+ ReplaceTabWithSpace
+
+ Resolution
+ 1024x768
+ SanitiseClearScreen
+
+ TextRenderer
+ BuiltinGraphics
+ UIScale
+ 0
+ UgaPassThrough
+
+
+ ProtocolOverrides
+
+ AppleAudio
+
+ AppleBootPolicy
+
+ AppleDebugLog
+
+ AppleEg2Info
+
+ AppleFramebufferInfo
+
+ AppleImageConversion
+
+ AppleImg4Verification
+
+ AppleKeyMap
+
+ AppleRtcRam
+
+ AppleSecureBoot
+
+ AppleSmcIo
+
+ AppleUserInterfaceTheme
+
+ DataHub
+
+ DeviceProperties
+
+ FirmwareVolume
+
+ HashServices
+
+ OSInfo
+
+ UnicodeCollation
+
+
+ Quirks
+
+ ActivateHpetSupport
+
+ DisableSecurityPolicy
+
+ EnableVectorAcceleration
+
+ EnableVmx
+
+ ExitBootServicesDelay
+ 0
+ ForceOcWriteFlash
+
+ ForgeUefiSupport
+
+ IgnoreInvalidFlexRatio
+
+ ReleaseUsbOwnership
+
+ ReloadOptionRoms
+
+ RequestBootVarRouting
+
+ ResizeGpuBars
+ -1
+ 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/EFI/OC/Drivers/HfsPlus.efi b/EFI/OC/Drivers/HfsPlus.efi
new file mode 100644
index 0000000..cb97a87
Binary files /dev/null and b/EFI/OC/Drivers/HfsPlus.efi differ
diff --git a/EFI/OC/Drivers/OpenRuntime.efi b/EFI/OC/Drivers/OpenRuntime.efi
new file mode 100644
index 0000000..f9873fc
Binary files /dev/null and b/EFI/OC/Drivers/OpenRuntime.efi differ
diff --git a/EFI/OC/Kexts/GenericUSBXHCI.kext/Contents/Info.plist b/EFI/OC/Kexts/GenericUSBXHCI.kext/Contents/Info.plist
new file mode 100644
index 0000000..b3dc95f
--- /dev/null
+++ b/EFI/OC/Kexts/GenericUSBXHCI.kext/Contents/Info.plist
@@ -0,0 +1,109 @@
+
+
+
+
+ BuildMachineOSBuild
+ 15C50
+ CFBundleDevelopmentRegion
+ English
+ CFBundleExecutable
+ GenericUSBXHCI
+ CFBundleIdentifier
+ net.osx86.kexts.GenericUSBXHCI
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ GenericUSBXHCI
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.2.11
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.2.11
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 7C68
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 12D75
+ DTSDKName
+ macosx10.8
+ DTXcode
+ 0720
+ DTXcodeBuild
+ 7C68
+ IOKitPersonalities
+
+ GenericUSBXHCI
+
+ #IOPCIPrimaryMatch
+ 0x01941033
+ ASMediaEDLTAFix
+
+ CFBundleIdentifier
+ net.osx86.kexts.GenericUSBXHCI
+ DeviceBlacklist
+
+ 1b73
+ 0
+ 8086
+ 0
+
+ DeviceWhitelist
+
+ 1b73_1000
+ 0
+
+ IOClass
+ GenericUSBXHCI
+ IOPCIClassMatch
+ 0x0c033000
+ IOPCIPauseCompatible
+
+ IOPCITunnelCompatible
+
+ IOProbeScore
+ 1
+ IOProviderClass
+ IOPCIDevice
+ IOUserClientClass
+ IOUSBControllerUserClient
+ IntelDoze
+
+ RM,Build
+ Universal-RehabMan
+ RM,Version
+ GenericUSBXHCI 1.2.11
+
+
+ NSHumanReadableCopyright
+ Copyright © 2012-2014 Zenith432. All rights reserved.
+ OSBundleCompatibleVersion
+ 1.0.0
+ OSBundleLibraries
+
+ com.apple.iokit.IOPCIFamily
+ 2.6
+ com.apple.iokit.IOUSBFamily
+ 5.0.0a1
+ com.apple.kpi.iokit
+ 10.6
+ com.apple.kpi.libkern
+ 10.6
+ com.apple.kpi.mach
+ 10.6
+ com.apple.kpi.unsupported
+ 10.6
+
+ OSBundleRequired
+ Root
+
+
diff --git a/EFI/OC/Kexts/GenericUSBXHCI.kext/Contents/MacOS/GenericUSBXHCI b/EFI/OC/Kexts/GenericUSBXHCI.kext/Contents/MacOS/GenericUSBXHCI
new file mode 100644
index 0000000..f7af254
Binary files /dev/null and b/EFI/OC/Kexts/GenericUSBXHCI.kext/Contents/MacOS/GenericUSBXHCI differ
diff --git a/EFI/OC/Kexts/Lilu.kext/Contents/Info.plist b/EFI/OC/Kexts/Lilu.kext/Contents/Info.plist
new file mode 100644
index 0000000..8931f33
--- /dev/null
+++ b/EFI/OC/Kexts/Lilu.kext/Contents/Info.plist
@@ -0,0 +1,100 @@
+
+
+
+
+ BuildMachineOSBuild
+ 20G730
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ Lilu
+ CFBundleIdentifier
+ as.vit9696.Lilu
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ Lilu
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.6.2
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.6.2
+ 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
+
+ as.vit9696.Lilu
+
+ CFBundleIdentifier
+ as.vit9696.Lilu
+ IOClass
+ Lilu
+ IOMatchCategory
+ Lilu
+ IOProviderClass
+ IOResources
+ IOResourceMatch
+ IOBSD
+
+
+ LSMinimumSystemVersion
+ 10.6
+ NSHumanReadableCopyright
+ Copyright © 2016-2020 vit9696. All rights reserved.
+ 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
+ com.apple.kpi.dsep
+ 10.0.0
+ com.apple.kpi.iokit
+ 10.0.0
+ com.apple.kpi.libkern
+ 10.0.0
+ com.apple.kpi.mach
+ 10.0.0
+ com.apple.kpi.unsupported
+ 10.0.0
+
+ OSBundleRequired
+ Root
+
+
diff --git a/EFI/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu b/EFI/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu
new file mode 100644
index 0000000..3d00ca6
Binary files /dev/null and b/EFI/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu differ
diff --git a/EFI/OC/Kexts/USBToolBox.kext/Contents/Info.plist b/EFI/OC/Kexts/USBToolBox.kext/Contents/Info.plist
new file mode 100644
index 0000000..83572d5
--- /dev/null
+++ b/EFI/OC/Kexts/USBToolBox.kext/Contents/Info.plist
@@ -0,0 +1,63 @@
+
+
+
+
+ BuildMachineOSBuild
+ 20G527
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ USBToolBox
+ CFBundleIdentifier
+ com.dhinakg.USBToolBox.kext
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ USBToolBox
+ CFBundlePackageType
+ KEXT
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.1.1
+ 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
+
+ LSMinimumSystemVersion
+ 10.11
+ NSHumanReadableCopyright
+ Copyright © 2020-2021 Dhinak G. All rights reserved.
+ OSBundleCompatibleVersion
+ 1.0.0
+ OSBundleLibraries
+
+ com.apple.driver.AppleUSBHostMergeProperties
+ 1.0
+ com.apple.iokit.IOPCIFamily
+ 2.9
+ com.apple.kpi.iokit
+ 15.0.0
+ com.apple.kpi.libkern
+ 15.0.0
+
+ OSBundleRequired
+ Root
+
+
diff --git a/EFI/OC/Kexts/USBToolBox.kext/Contents/MacOS/USBToolBox b/EFI/OC/Kexts/USBToolBox.kext/Contents/MacOS/USBToolBox
new file mode 100644
index 0000000..c4547fb
Binary files /dev/null and b/EFI/OC/Kexts/USBToolBox.kext/Contents/MacOS/USBToolBox differ
diff --git a/EFI/OC/Kexts/UTBMap.kext/Contents/Info.plist b/EFI/OC/Kexts/UTBMap.kext/Contents/Info.plist
new file mode 100644
index 0000000..a6fef33
--- /dev/null
+++ b/EFI/OC/Kexts/UTBMap.kext/Contents/Info.plist
@@ -0,0 +1,116 @@
+
+
+
+
+ CFBundleDevelopmentRegion
+ English
+ CFBundleGetInfoString
+ v1.1
+ CFBundleIdentifier
+ com.dhinakg.USBToolBox.map
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ UTBMap
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.1
+ CFBundleSignature
+ ????
+ CFBundleVersion
+ 1.1
+ IOKitPersonalities
+
+ XHC0
+
+ CFBundleIdentifier
+ com.dhinakg.USBToolBox.kext
+ IOClass
+ USBToolBox
+ IOMatchCategory
+ USBToolBox
+ IONameMatch
+ XHC0
+ IOProviderClass
+ IOPCIDevice
+ IOProviderMergeProperties
+
+ port-count
+
+ AgAAAA==
+
+ ports
+
+ HS01
+
+ UsbConnector
+ 9
+ port
+
+ AQAAAA==
+
+
+ SS01
+
+ UsbConnector
+ 9
+ port
+
+ AgAAAA==
+
+
+
+
+
+ XHC1
+
+ CFBundleIdentifier
+ com.dhinakg.USBToolBox.kext
+ IOClass
+ USBToolBox
+ IOMatchCategory
+ USBToolBox
+ IONameMatch
+ XHC1
+ IOProviderClass
+ IOPCIDevice
+ IOProviderMergeProperties
+
+ port-count
+
+ BQAAAA==
+
+ ports
+
+ HS01
+
+ UsbConnector
+ 255
+ port
+
+ AwAAAA==
+
+
+ HS02
+
+ UsbConnector
+ 255
+ port
+
+ BQAAAA==
+
+
+
+
+
+
+ OSBundleLibraries
+
+ com.dhinakg.USBToolBox.kext
+ 1.0.0
+
+ OSBundleRequired
+ Root
+
+
diff --git a/EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist b/EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist
new file mode 100644
index 0000000..0d29b67
--- /dev/null
+++ b/EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist
@@ -0,0 +1,431 @@
+
+
+
+
+ BuildMachineOSBuild
+ 20G624
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ VirtualSMC
+ CFBundleIdentifier
+ as.vit9696.VirtualSMC
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ VirtualSMC
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.3.0
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.3.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
+
+ as.vit9696.VirtualSMC
+
+ CFBundleIdentifier
+ as.vit9696.VirtualSMC
+ IOClass
+ VirtualSMC
+ IODeviceMemory
+
+
+
+ address
+ 768
+ length
+ 32
+
+
+
+
+ address
+ 4277141504
+ length
+ 65536
+
+
+
+ IOInterruptControllers
+
+ io-apic-0
+
+ IOInterruptSpecifiers
+
+
+ BgAAAAAAAAA=
+
+
+ IOMatchCategory
+ IOACPIPlatformDevice
+ IOName
+ SMC
+ IOProbeScore
+ 60000
+ IOProviderClass
+ AppleACPIPlatformExpert
+ Keystore
+
+ Generic
+
+
+ attr
+
+ iA==
+
+ comment
+ Total fan number, this should be put to a plugin
+ name
+
+ Rk51bQ==
+
+ type
+
+ dWk4IA==
+
+ value
+
+ AA==
+
+
+
+ attr
+
+ gA==
+
+ comment
+ CPU plimit
+ name
+
+ TVNUYw==
+
+ type
+
+ dWk4IA==
+
+ value
+
+ AA==
+
+
+
+ attr
+
+ gA==
+
+ comment
+ FAN plimit (supposedly)
+ name
+
+ TVNUZg==
+
+ type
+
+ dWk4IA==
+
+ value
+
+ AA==
+
+
+
+ attr
+
+ gA==
+
+ comment
+ Memory plimit
+ name
+
+ TVNUbQ==
+
+ type
+
+ dWk4IA==
+
+ value
+
+ AA==
+
+
+
+ attr
+
+ gA==
+
+ comment
+ This should be 1 on laptops, and is overriden by sensors
+ name
+
+ QkFUUA==
+
+ type
+
+ ZmxhZw==
+
+ value
+
+ AA==
+
+
+
+ attr
+
+ gA==
+
+ comment
+ Only MacPros have custom illumination controllers
+ name
+
+ THNOTQ==
+
+ type
+
+ dWk4IA==
+
+ value
+
+ AA==
+
+
+
+ GenericDesktopV1
+
+ GenericDesktopV2
+
+ GenericLaptopV1
+
+ GenericLaptopV2
+
+ GenericV1
+
+
+ attr
+
+ gA==
+
+ comment
+ GPU plimit
+ name
+
+ TVNUZw==
+
+ type
+
+ dWk4IA==
+
+ value
+
+ AA==
+
+
+
+ GenericV2
+
+
+ attr
+
+ gA==
+
+ comment
+ E plimit (???)
+ name
+
+ TVNUZQ==
+
+ type
+
+ dWk4IA==
+
+ value
+
+ AA==
+
+
+
+ attr
+
+ gA==
+
+ comment
+ I plimit (???)
+ name
+
+ TVNUaQ==
+
+ type
+
+ dWk4IA==
+
+ value
+
+ AA==
+
+
+
+ attr
+
+ gA==
+
+ comment
+ J plimit (???)
+ name
+
+ TVNUag==
+
+ type
+
+ dWk4IA==
+
+ value
+
+ AA==
+
+
+
+
+ ModelInfo
+
+ GenericV1
+
+ branch
+
+ ajUyAAAAAAA=
+
+ hwname
+
+ c21jLXBpa2V0b24A
+
+ platform
+
+ ajUyAAAAAAA=
+
+ rev
+
+ AXQPAAAE
+
+ revfb
+
+ AXQPAAAE
+
+ revfu
+
+ AXQPAAAE
+
+
+ GenericV2
+
+ branch
+
+ ajUyAAAAAAA=
+
+ hwname
+
+ c21jLWh1cm9ucml2ZXIA
+
+ platform
+
+ ajUyAAAAAAA=
+
+ rev
+
+ AigPAAAH
+
+ revfb
+
+ AigPAAAH
+
+ revfu
+
+ AigPAAAH
+
+
+ GenericV3
+
+ hwname
+
+ c21jLWh1cm9ucml2ZXIA
+
+ platform
+
+ ajUyAAAAAAA=
+
+
+
+ _STA
+ 11
+ name
+
+ QVBQMDAwMQA=
+
+
+
+ LSMinimumSystemVersion
+ 10.6
+ NSHumanReadableCopyright
+ Copyright © 2017 vit9696. All rights reserved.
+ 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.iokit
+ 10.0.0
+ com.apple.kpi.libkern
+ 10.0.0
+ com.apple.kpi.mach
+ 10.0.0
+ com.apple.kpi.unsupported
+ 10.0.0
+
+ OSBundleRequired
+ Root
+
+
diff --git a/EFI/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC b/EFI/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC
new file mode 100644
index 0000000..da8cc65
Binary files /dev/null and b/EFI/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC differ
diff --git a/EFI/OC/Kexts/VoodooHDA.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooHDA.kext/Contents/Info.plist
new file mode 100644
index 0000000..5319334
--- /dev/null
+++ b/EFI/OC/Kexts/VoodooHDA.kext/Contents/Info.plist
@@ -0,0 +1,112 @@
+
+
+
+
+ BuildMachineOSBuild
+ 18G9323
+ CFBundleDevelopmentRegion
+ English
+ CFBundleExecutable
+ VoodooHDA
+ CFBundleIdentifier
+ org.voodoo.driver.VoodooHDA
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ VoodooHDA
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 3.0.1
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 3.0.1
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 11B53
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 17C76
+ DTSDKName
+ macosx10.13
+ DTXcode
+ 1120
+ DTXcodeBuild
+ 11B53
+ IOKitPersonalities
+
+ VoodooHDA
+
+ AllowMSI
+
+ Boost
+ 0
+ CFBundleIdentifier
+ org.voodoo.driver.VoodooHDA
+ DisableInputMonitor
+
+ IOClass
+ VoodooHDADevice
+ IOPCIClassMatch
+ 0x04000000&0xfffc0000
+ IOProviderClass
+ IOPCIDevice
+ IOUserClientClass
+ VoodooHDAUserClient
+ InhibitCache
+
+ MixerValues
+
+ PCM
+ 100
+ Rec
+ 70
+ iGain
+ 0
+ iMix
+ 0
+
+ NodesToPatch
+
+ Noise
+ 0
+ Vectorize
+
+ VoodooHDAEnableHalfMicVolumeFix
+
+ VoodooHDAEnableHalfVolumeFix
+
+ VoodooHDAEnableMuteFix
+
+ VoodooHDAEnableVolumeChangeFix
+
+ VoodooHDAVerboseLevel
+ 0
+
+
+ LSMinimumSystemVersion
+ 10.9
+ OSBundleLibraries
+
+ com.apple.iokit.IOAudioFamily
+ 1.1fc9
+ com.apple.iokit.IOPCIFamily
+ 2.1
+ com.apple.kpi.iokit
+ 9.0.0
+ com.apple.kpi.libkern
+ 9.0.0
+ com.apple.kpi.mach
+ 9.0.0
+ com.apple.kpi.unsupported
+ 9.0.0
+
+
+
diff --git a/EFI/OC/Kexts/VoodooHDA.kext/Contents/MacOS/VoodooHDA b/EFI/OC/Kexts/VoodooHDA.kext/Contents/MacOS/VoodooHDA
new file mode 100644
index 0000000..924a734
Binary files /dev/null and b/EFI/OC/Kexts/VoodooHDA.kext/Contents/MacOS/VoodooHDA differ
diff --git a/EFI/OC/Kexts/VoodooHDA.kext/Contents/_CodeSignature/CodeResources b/EFI/OC/Kexts/VoodooHDA.kext/Contents/_CodeSignature/CodeResources
new file mode 100644
index 0000000..d5d0fd7
--- /dev/null
+++ b/EFI/OC/Kexts/VoodooHDA.kext/Contents/_CodeSignature/CodeResources
@@ -0,0 +1,115 @@
+
+
+
+
+ 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/VoodooI2C.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooI2C.kext/Contents/Info.plist
new file mode 100644
index 0000000..3261903
--- /dev/null
+++ b/EFI/OC/Kexts/VoodooI2C.kext/Contents/Info.plist
@@ -0,0 +1,582 @@
+
+
+
+
+ BuildMachineOSBuild
+ 19F101
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ VoodooI2C
+ CFBundleIdentifier
+ com.alexandred.VoodooI2C
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ VoodooI2C
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 2.7
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 2.7
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 11E801a
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 19G68
+ DTSDKName
+ macosx10.15
+ DTXcode
+ 1170
+ DTXcodeBuild
+ 11E801a
+ IOKitPersonalities
+
+ Custom MT2 Personality
+
+ ApplePreferenceCapability
+ 2
+ ApplePreferenceIdentifier
+ com.apple.AppleMultitouchTrackpad
+ ApplePreferencesDefaultPreferences
+
+ ActuateDetents
+ 0
+ Clicking
+ 1
+ DragLock
+ 0
+ Dragging
+ 0
+ FirstClickThreshold
+ 1
+ ForceSuppressed
+
+ SecondClickThreshold
+ 1
+ TrackpadCornerSecondaryClick
+ 0
+ TrackpadFiveFingerPinchGesture
+ 2
+ TrackpadFourFingerHorizSwipeGesture
+ 2
+ TrackpadFourFingerPinchGesture
+ 2
+ TrackpadFourFingerVertSwipeGesture
+ 2
+ TrackpadHorizScroll
+ 1
+ TrackpadMomentumScroll
+
+ TrackpadPinch
+ 1
+ TrackpadRightClick
+
+ TrackpadRotate
+ 1
+ TrackpadScroll
+
+ TrackpadThreeFingerDrag
+
+ TrackpadThreeFingerHorizSwipeGesture
+ 2
+ TrackpadThreeFingerVertSwipeGesture
+ 2
+
+ CFBundleIdentifier
+ com.apple.driver.AppleTopCaseHIDEventDriver
+ DefaultMultitouchProperties
+
+ ActuationSupported
+
+ ExtractAndPostDeviceButtonState
+
+ ForceSupported
+
+ HIDServiceSupport
+
+ IOCFPlugInTypes
+
+ 0516B563-B15B-11DA-96EB-0014519758EF
+ AppleMultitouchDriver.kext/Contents/PlugIns/MultitouchHID.plugin
+
+ MT Built-In
+
+ MTHIDDevice
+
+ MTPowerStatsDisable
+
+ SupportsGestureScrolling
+
+ TrackpadFourFingerGestures
+
+ TrackpadMomentumScroll
+
+ TrackpadSecondaryClickCorners
+
+ TrackpadThreeFingerDrag
+
+ parser-options
+ 39
+ parser-type
+ 1000
+
+ DeviceUsagePairs
+
+
+ DeviceUsage
+ 2
+ DeviceUsagePage
+ 1
+
+
+ DoReportIntervalHack
+
+ HIDAccelCurves
+
+
+ HIDAccelGainLinear
+ 65536
+ HIDAccelIndex
+ 0
+ HIDAccelTangentSpeedLinear
+ 484966
+ HIDAccelTangentSpeedParabolicRoot
+ 1376256
+
+
+ HIDAccelGainCubic
+ 5243
+ HIDAccelGainLinear
+ 64881
+ HIDAccelGainParabolic
+ 32768
+ HIDAccelIndex
+ 8192
+ HIDAccelTangentSpeedLinear
+ 478413
+ HIDAccelTangentSpeedParabolicRoot
+ 1310720
+
+
+ HIDAccelGainCubic
+ 6554
+ HIDAccelGainLinear
+ 64225
+ HIDAccelGainParabolic
+ 43254
+ HIDAccelIndex
+ 32768
+ HIDAccelTangentSpeedLinear
+ 471859
+ HIDAccelTangentSpeedParabolicRoot
+ 1245184
+
+
+ HIDAccelGainCubic
+ 7864
+ HIDAccelGainLinear
+ 62915
+ HIDAccelGainParabolic
+ 54395
+ HIDAccelIndex
+ 45056
+ HIDAccelTangentSpeedLinear
+ 465306
+ HIDAccelTangentSpeedParabolicRoot
+ 1179648
+
+
+ HIDAccelGainCubic
+ 9830
+ HIDAccelGainLinear
+ 61604
+ HIDAccelGainParabolic
+ 65536
+ HIDAccelIndex
+ 57344
+ HIDAccelTangentSpeedLinear
+ 458752
+ HIDAccelTangentSpeedParabolicRoot
+ 1114112
+
+
+ HIDAccelGainCubic
+ 11796
+ HIDAccelGainLinear
+ 60293
+ HIDAccelGainParabolic
+ 75366
+ HIDAccelIndex
+ 65536
+ HIDAccelTangentSpeedLinear
+ 458752
+ HIDAccelTangentSpeedParabolicRoot
+ 1048576
+
+
+ HIDAccelGainCubic
+ 13763
+ HIDAccelGainLinear
+ 58327
+ HIDAccelGainParabolic
+ 85197
+ HIDAccelIndex
+ 98304
+ HIDAccelTangentSpeedLinear
+ 458752
+ HIDAccelTangentSpeedParabolicRoot
+ 983040
+
+
+ HIDAccelGainCubic
+ 15729
+ HIDAccelGainLinear
+ 56361
+ HIDAccelGainParabolic
+ 95027
+ HIDAccelIndex
+ 131072
+ HIDAccelTangentSpeedLinear
+ 458752
+ HIDAccelTangentSpeedParabolicRoot
+ 917504
+
+
+ HIDAccelGainCubic
+ 18350
+ HIDAccelGainLinear
+ 54395
+ HIDAccelGainParabolic
+ 108790
+ HIDAccelIndex
+ 163840
+ HIDAccelTangentSpeedLinear
+ 458752
+ HIDAccelTangentSpeedParabolicRoot
+ 851968
+
+
+ HIDAccelGainCubic
+ 23593
+ HIDAccelGainLinear
+ 65536
+ HIDAccelGainParabolic
+ 123208
+ HIDAccelIndex
+ 196608
+ HIDAccelTangentSpeedLinear
+ 458752
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ HIDDisallowRemappingOfPrimaryClick
+
+ HIDPointerAccelerationTable
+
+ AACAAFVTQioABwAAAAAAAgAEAAAABAAAABAAAAAQAAAAACAAAA0A
+ AIAAAACAAAABQAAAAYAAAAIAAAAC4AAAAwAAAATgAAAEAAAAB0AA
+ AAUAAAAKAAAABgAAAA1AAAAIAAAAFgAAAArAAAAjAAAADQAAAC8A
+ AAAOwAAAOMAAABBAAABBAAAAEcAAAEjAAAAAUAAADwAAgAAAAIAA
+ AAEAAAABQAAAAYAAAAJAAAACAAAAA4AAAAKAAAAE4AAAAwAAAAZg
+ AAAEAAAACgAAAAUAAAAOQAAABgAAABNAAAAIAAAAHsAAAArAAAAu
+ wAAADQAAADyAAAAOwAAARwAAABBAAABPwAAAEcAAAFiAAAAAgAAA
+ DwAAgAAAAIAAAAEAAAABYAAAAYAAAAKgAAACAAAABEAAAAKAAAAG
+ AAAAAwAAAAgAAAAEAAAADQAAAAUAAAASwAAABgAAABkAAAAIAAAA
+ KAAAAArAAAA7wAAADQAAAEuAAAAOwAAAV0AAABBAAABgQAAAEcAA
+ AGkAAAAAsAAADwAAgAAAAIAAAAEAAAABoAAAAYAAAAMAAAACAAAA
+ BQAAAAKAAAAHQAAAAwAAAAnAAAAEAAAAEEAAAAUAAAAXgAAABgAA
+ AB/AAAAIAAAAMgAAAArAAABKAAAADQAAAFyAAAAOwAAAaQAAABBA
+ AABywAAAEcAAAHrAAAAA4AAADwAAgAAAAKAAAAEAAAABwAAAAYAA
+ AANgAAACAAAABeAAAAKAAAAIoAAAAwAAAAvAAAAEAAAAE8AAAAUA
+ AAAdQAAABgAAACfAAAAIAAAAPcAAAArAAABZAAAADQAAAG3AAAAO
+ wAAAe0AAABBAAACFQAAAEcAAAIxAAAABAAAADwAAgAAAAMAAAAEA
+ AAACAAAAAYAAAAPgAAACAAAABsAAAAKAAAAKQAAAAwAAAA5gAAAE
+ AAAAGMAAAAUAAAAkwAAABgAAADLAAAAIAAAATUAAAArAAABugAAA
+ DQAAAIMAAAAOwAAAj0AAABBAAACXAAAAEcAAAJxA
+
+ HIDPointerAccelerationType
+ HIDTrackpadAcceleration
+ HIDScrollAccelCurves
+
+
+ HIDAccelGainLinear
+ 65536
+ HIDAccelIndex
+ 0
+ HIDAccelTangentSpeedLinear
+ 393216
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ HIDAccelGainLinear
+ 62259
+ HIDAccelGainParabolic
+ 39322
+ HIDAccelIndex
+ 8192
+ HIDAccelTangentSpeedLinear
+ 406323
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ HIDAccelGainLinear
+ 58982
+ HIDAccelGainParabolic
+ 58982
+ HIDAccelIndex
+ 32768
+ HIDAccelTangentSpeedLinear
+ 419430
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ HIDAccelGainLinear
+ 55706
+ HIDAccelGainParabolic
+ 78643
+ HIDAccelIndex
+ 45056
+ HIDAccelTangentSpeedLinear
+ 432538
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ HIDAccelGainLinear
+ 52429
+ HIDAccelGainParabolic
+ 91750
+ HIDAccelIndex
+ 57344
+ HIDAccelTangentSpeedLinear
+ 445645
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ HIDAccelGainLinear
+ 49152
+ HIDAccelGainParabolic
+ 104858
+ HIDAccelIndex
+ 65536
+ HIDAccelTangentSpeedLinear
+ 458752
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ HIDAccelGainLinear
+ 45875
+ HIDAccelGainParabolic
+ 117965
+ HIDAccelIndex
+ 98304
+ HIDAccelTangentSpeedLinear
+ 471859
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ HIDAccelGainLinear
+ 42598
+ HIDAccelGainParabolic
+ 131072
+ HIDAccelIndex
+ 131072
+ HIDAccelTangentSpeedLinear
+ 484966
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ HIDAccelGainLinear
+ 39322
+ HIDAccelGainParabolic
+ 144179
+ HIDAccelIndex
+ 163840
+ HIDAccelTangentSpeedLinear
+ 498074
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ HIDAccelGainLinear
+ 36045
+ HIDAccelGainParabolic
+ 157286
+ HIDAccelIndex
+ 196608
+ HIDAccelTangentSpeedLinear
+ 511181
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ HIDScrollAccelerationTable
+
+ AACAAFVTQioABwAAAAAAAQABAAAAAQAAAAAgAAAQAABxOwAATOMA
+ AwAAAAdgAAAEwAAADoAAAAbxSgAX6V4ACVeCACMQWgALZ6EALBF7
+ AA2N1AA03ToAD36aADvQuAASWKAARl01ABUAAABO2dgAF8AAAFXK
+ 7QAas+UAW2FQAB2QAABe0qoAIL75AGEgywAkLXsAYnXvACewAABj
+ Rl8AAIAAABMAAHE7AABWfwABAAAAAuAAAAIAAAAJYAAAAwAAABIA
+ AAAEwAAAIMAAAAaAAAAwgAAACGp5AEH9tgAK7bUAV4ZuAA0B2ABr
+ PTkADv1/AIEEcAAQy5gAkdRWABJouQCe3VAAE+c/AKikCgAXAucA
+ tn2SABot3ADARE4AHVjQAMX4OgAg35IAytuYACQ4bgDO7mUAJ6CX
+ ANIwowAAsAAAFAAAcTsAAGFOAADAAAABwAAAAQAAAANgAAACAAAA
+ DCAAAAMAAAAW4AAABMAAACnAAAAGQAAAOsAAAAfOggBP7OcACgWA
+ AGo8rgAL658AhMCkAA2RCwCfR+EADzjIALWDbwAQ/k8AxqbEABLN
+ UQDUeCMAFepmAOTKxwAZoVYA8qFmAB1CvwD7fXwAIQuCAQFpdAAk
+ S20BBVKIACegAAEIK4wAAOAAABQAAHE7AABtdwAAwAAAAeAAAAEA
+ AAAD4AAAAgAAAA6AAAADAAAAHEAAAATAAAA0AAAABgAAAEdAAAAH
+ N4wAXL7hAAkAAACAwAAACoAAAKGAAAALz7IAvU7UAA01yQDadikA
+ DvtPAPKF4gARLu4BCSWiABUlDwEfV8QAGT9oASzRKgAdChkBNQrG
+ ACDz5QE6cR4AJEARAT3XdgAnn1YBQMHWAABQAAATAABxOwAAS7AA
+ AQAAAAJgAAACAAAABuAAAAMAAAAMYAAABMAAABcAAAAGwAAAJAAA
+ AAkAAAAyAAAACz1uAEFngAANcE8AUMGhAA+sTQBgSTMAEagdAG5N
+ TAATT9YAd9WQABTQfgB+26MAF3odAIbYXQAagocAjp+lAB2J6QCT
+ vnkAIN/yAJdcWwAkO0IAmYu9ACegOACacdcAAQAAABUAAHE7AABW
+ fwAAwAAAAiAAAAEAAAAEgAAAAYAAAAqAAAACAAAAEaAAAAMAAAAh
+ gAAABMAAAD6AAAAFwAAAVEAAAAbAAABrAAAACAAAAIxAAAAJAAAA
+ qYAAAApAAADKwAAAC8AAAPTAAAANwAABJAAAABAAAAFEn9IAFEAA
+ AV49zAAZAAABbrsYABzQAAFz78AAIOAAAXhvwAAkIAABem/AACeg
+ AAF8JGg=
+
+ HIDScrollAccelerationType
+ HIDTrackpadScrollAcceleration
+ HIDScrollResolution
+ 26214400
+ IOCFPlugInTypes
+
+ 0516B563-B15B-11DA-96EB-0014519758EF
+ AppleMultitouchDriver.kext/Contents/PlugIns/MultitouchHID.plugin
+
+ IOClass
+ AppleMultitouchTrackpadHIDEventDriver
+ IOProbeScore
+ 9999
+ IOProviderClass
+ IOHIDInterface
+ MTEventSource
+
+ ProductIDArray
+
+ 628
+
+ TrackpadEmbedded
+
+ VendorID
+ 1452
+
+ Native Multitouch Engine
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2C
+ IOClass
+ VoodooI2CNativeEngine
+ IOMatchCategory
+ VoodooI2CNativeEngine
+ IOProviderClass
+ VoodooI2CMultitouchInterface
+
+ VoodooI2CACPIController
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2C
+ IOClass
+ VoodooI2CACPIController
+ IONameMatch
+
+ INT33C2
+ INT33C3
+ INT3432
+ INT3433
+
+ IOProbeScore
+ 9999
+ IOProviderClass
+ IOService
+
+ VoodooI2CControllerDriver
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2C
+ IOClass
+ VoodooI2CControllerDriver
+ IOProbeScore
+ 9999
+ IOProviderClass
+ VoodooI2CControllerNub
+
+ VoodooI2CPCIController
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2C
+ IOClass
+ VoodooI2CPCIController
+ IOPCIMatch
+ 0x9d608086&0xFFFCFFFF 0xa1608086&0xFFFCFFFF 0x9de88086&0xFFFCFFFF 0xa3688086&0xFFFCFFFF
+ IOProbeScore
+ 9999
+ IOProviderClass
+ IOPCIDevice
+
+ VoodooI2CPCILakeController
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2C
+ IOClass
+ VoodooI2CPCILakeController
+ IOPCIMatch
+ 0x06e88086&0xFFFCFFFF 0x02e88086&0xFFFCFFFF 0x34e88086&0xFFFCFFFF
+ IOProbeScore
+ 9999
+ IOProviderClass
+ IOPCIDevice
+
+
+ LSMinimumSystemVersion
+ 10.11
+ NSHumanReadableCopyright
+ Copyright © 2020 Alexandre Daoud. All rights reserved.
+ OSBundleCompatibleVersion
+ 2.0.0
+ OSBundleLibraries
+
+ com.alexandred.VoodooI2CServices
+ 1.0
+ com.apple.iokit.IOACPIFamily
+ 1.4
+ com.apple.iokit.IOHIDFamily
+ 2.0
+ com.apple.iokit.IOPCIFamily
+ 2.9
+ com.apple.kpi.bsd
+ 8.0
+ com.apple.kpi.iokit
+ 14
+ com.apple.kpi.libkern
+ 14
+ com.apple.kpi.mach
+ 14
+ org.coolstar.VoodooGPIO
+ 1.1
+
+ OSBundleRequired
+ Root
+
+
diff --git a/EFI/OC/Kexts/VoodooI2C.kext/Contents/MacOS/VoodooI2C b/EFI/OC/Kexts/VoodooI2C.kext/Contents/MacOS/VoodooI2C
new file mode 100644
index 0000000..e8b53ca
Binary files /dev/null and b/EFI/OC/Kexts/VoodooI2C.kext/Contents/MacOS/VoodooI2C differ
diff --git a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/Info.plist
new file mode 100644
index 0000000..5b11f44
--- /dev/null
+++ b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/Info.plist
@@ -0,0 +1,129 @@
+
+
+
+
+ BuildMachineOSBuild
+ 19F101
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ VoodooGPIO
+ CFBundleIdentifier
+ org.coolstar.VoodooGPIO
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ VoodooGPIO
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.1
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.1
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 11E801a
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 19G68
+ DTSDKName
+ macosx10.15
+ DTXcode
+ 1170
+ DTXcodeBuild
+ 11E801a
+ IOKitPersonalities
+
+ VoodooGPIOCannonLakeH
+
+ CFBundleIdentifier
+ org.coolstar.VoodooGPIO
+ IOClass
+ VoodooGPIOCannonLakeH
+ IONameMatch
+
+ INT3450
+
+ IOProviderClass
+ IOService
+
+ VoodooGPIOCannonLakeLP
+
+ CFBundleIdentifier
+ org.coolstar.VoodooGPIO
+ IOClass
+ VoodooGPIOCannonLakeLP
+ IONameMatch
+
+ INT34BB
+
+ IOProviderClass
+ IOService
+
+ VoodooGPIOIceLakeLP
+
+ CFBundleIdentifier
+ org.coolstar.VoodooGPIO
+ IOClass
+ VoodooGPIOIceLakeLP
+ IONameMatch
+
+ INT3455
+
+ IOProviderClass
+ IOService
+
+ VoodooGPIOSunrisePointH
+
+ CFBundleIdentifier
+ org.coolstar.VoodooGPIO
+ IOClass
+ VoodooGPIOSunrisePointH
+ IONameMatch
+
+ INT345D
+
+ IOProviderClass
+ IOService
+
+ VoodooGPIOSunrisePointLP
+
+ CFBundleIdentifier
+ org.coolstar.VoodooGPIO
+ IOClass
+ VoodooGPIOSunrisePointLP
+ IONameMatch
+
+ INT344B
+
+ IOProviderClass
+ IOService
+
+
+ LSMinimumSystemVersion
+ 10.12
+ NSHumanReadableCopyright
+ Copyright © 2017 CoolStar. All rights reserved.
+ OSBundleCompatibleVersion
+ 1.1
+ OSBundleLibraries
+
+ com.apple.iokit.IOACPIFamily
+ 1.4
+ com.apple.kpi.iokit
+ 13.0
+ com.apple.kpi.libkern
+ 13.0
+ com.apple.kpi.mach
+ 13.0
+
+ OSBundleRequired
+ Root
+
+
diff --git a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/MacOS/VoodooGPIO b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/MacOS/VoodooGPIO
new file mode 100644
index 0000000..2da99bd
Binary files /dev/null and b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/MacOS/VoodooGPIO differ
diff --git a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/Info.plist
new file mode 100644
index 0000000..85e1eb0
--- /dev/null
+++ b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/Info.plist
@@ -0,0 +1,82 @@
+
+
+
+
+ BuildMachineOSBuild
+ 19F101
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ VoodooI2CServices
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CServices
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ VoodooI2CServices
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.0
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 11E801a
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 19G68
+ DTSDKName
+ macosx10.15
+ DTXcode
+ 1170
+ DTXcodeBuild
+ 11E801a
+ IOKitPersonalities
+
+ VoodooI2CLogger
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CServices
+ IOClass
+ VoodooI2CLogger
+ IOMatchCategory
+ VoodooI2CLogger
+ IOProviderClass
+ VoodooI2CServices
+
+ VoodooI2CServices
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CServices
+ IOClass
+ VoodooI2CServices
+ IOMatchCategory
+ VoodooI2CServices
+ IOProviderClass
+ IOResources
+
+
+ LSMinimumSystemVersion
+ 10.11
+ NSHumanReadableCopyright
+ Copyright © 2017 Alexandre Daoud. All rights reserved.
+ OSBundleCompatibleVersion
+ 1.0.0
+ OSBundleLibraries
+
+ com.apple.kpi.iokit
+ 14
+ com.apple.kpi.libkern
+ 14
+
+ OSBundleRequired
+ Root
+
+
diff --git a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/MacOS/VoodooI2CServices b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/MacOS/VoodooI2CServices
new file mode 100644
index 0000000..3075898
Binary files /dev/null and b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/MacOS/VoodooI2CServices differ
diff --git a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/Info.plist
new file mode 100644
index 0000000..da53a0c
--- /dev/null
+++ b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/Info.plist
@@ -0,0 +1,78 @@
+
+
+
+
+ BuildMachineOSBuild
+ 19F101
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ VoodooInput
+ CFBundleIdentifier
+ me.kishorprins.VoodooInput
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ VoodooInput
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.1.3
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.1.3
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 11E801a
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 19G68
+ DTSDKName
+ macosx10.15
+ DTXcode
+ 1170
+ DTXcodeBuild
+ 11E801a
+ IOKitPersonalities
+
+ Voodoo Input
+
+ CFBundleIdentifier
+ me.kishorprins.VoodooInput
+ IOClass
+ VoodooInput
+ IOProbeScore
+ 200
+ IOPropertyMatch
+
+ VoodooInputSupported
+
+
+ IOProviderClass
+ IOService
+
+
+ LSMinimumSystemVersion
+ 10.11
+ NSHumanReadableCopyright
+ Copyright © 2019 Kishor Prins. All rights reserved.
+ OSBundleLibraries
+
+ com.apple.iokit.IOHIDFamily
+ 2.0
+ com.apple.kpi.iokit
+ 14
+ com.apple.kpi.libkern
+ 14
+ com.apple.kpi.mach
+ 13.0
+
+ OSBundleRequired
+ Root
+
+
diff --git a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/MacOS/VoodooInput b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/MacOS/VoodooInput
new file mode 100644
index 0000000..d61025a
Binary files /dev/null and b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/MacOS/VoodooInput differ
diff --git a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/_CodeSignature/CodeResources b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/_CodeSignature/CodeResources
new file mode 100644
index 0000000..d5d0fd7
--- /dev/null
+++ b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/_CodeSignature/CodeResources
@@ -0,0 +1,115 @@
+
+
+
+
+ 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/VoodooI2CHID.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooI2CHID.kext/Contents/Info.plist
new file mode 100644
index 0000000..c83f54d
--- /dev/null
+++ b/EFI/OC/Kexts/VoodooI2CHID.kext/Contents/Info.plist
@@ -0,0 +1,398 @@
+
+
+
+
+ BuildMachineOSBuild
+ 19F101
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ VoodooI2CHID
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CHID
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ VoodooI2CHID
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.0
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 11E801a
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 19G68
+ DTSDKName
+ macosx10.15
+ DTXcode
+ 1170
+ DTXcodeBuild
+ 11E801a
+ IOKitPersonalities
+
+ Intel ACPI Sensor Hub Enabler
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CHID
+ IOClass
+ VoodooI2CSensorHubEnabler
+ IONameMatch
+
+ INT33D0
+
+ IOProviderClass
+ IOACPIPlatformDevice
+
+ Sensor Hub Event Driver
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CHID
+ DeviceUsagePairs
+
+
+ DeviceUsage
+ 1
+ DeviceUsagePage
+ 32
+
+
+ IOClass
+ VoodooI2CSensorHubEventDriver
+ IOProbeScore
+ 100
+ IOProviderClass
+ IOHIDInterface
+
+ VoodooI2CHIDDevice
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CHID
+ IOClass
+ VoodooI2CHIDDevice
+ IOProbeScore
+ 100
+ IOPropertyMatch
+
+ compatible
+ PNP0C50
+
+ IOProviderClass
+ VoodooI2CDeviceNub
+
+ VoodooI2CHIDDevice Generic Mouse HID Event Driver
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CHID
+ DeviceUsagePairs
+
+
+ DeviceUsage
+ 2
+ DeviceUsagePage
+ 1
+
+
+ HIDAccelCurves
+
+
+ HIDAccelGainLinear
+ 65536
+ HIDAccelIndex
+ 0
+ HIDAccelTangentSpeedLinear
+ 524288
+
+
+ HIDAccelGainCubic
+ 5243
+ HIDAccelGainLinear
+ 60293
+ HIDAccelGainParabolic
+ 26214
+ HIDAccelIndex
+ 8192
+ HIDAccelTangentSpeedLinear
+ 537395
+ HIDAccelTangentSpeedParabolicRoot
+ 1245184
+
+
+ HIDAccelGainCubic
+ 6554
+ HIDAccelGainLinear
+ 60948
+ HIDAccelGainParabolic
+ 36045
+ HIDAccelIndex
+ 32768
+ HIDAccelTangentSpeedLinear
+ 543949
+ HIDAccelTangentSpeedParabolicRoot
+ 1179648
+
+
+ HIDAccelGainCubic
+ 7864
+ HIDAccelGainLinear
+ 61604
+ HIDAccelGainParabolic
+ 46531
+ HIDAccelIndex
+ 45056
+ HIDAccelTangentSpeedLinear
+ 550502
+ HIDAccelTangentSpeedParabolicRoot
+ 1114112
+
+
+ HIDAccelGainCubic
+ 9830
+ HIDAccelGainLinear
+ 62259
+ HIDAccelGainParabolic
+ 57672
+ HIDAccelIndex
+ 57344
+ HIDAccelTangentSpeedLinear
+ 557056
+ HIDAccelTangentSpeedParabolicRoot
+ 1048576
+
+
+ HIDAccelGainCubic
+ 11796
+ HIDAccelGainLinear
+ 62915
+ HIDAccelGainParabolic
+ 69468
+ HIDAccelIndex
+ 65536
+ HIDAccelTangentSpeedLinear
+ 563610
+ HIDAccelTangentSpeedParabolicRoot
+ 983040
+
+
+ HIDAccelGainCubic
+ 14418
+ HIDAccelGainLinear
+ 63570
+ HIDAccelGainParabolic
+ 81920
+ HIDAccelIndex
+ 98304
+ HIDAccelTangentSpeedLinear
+ 570163
+ HIDAccelTangentSpeedParabolicRoot
+ 917504
+
+
+ HIDAccelGainCubic
+ 17695
+ HIDAccelGainLinear
+ 64225
+ HIDAccelGainParabolic
+ 95027
+ HIDAccelIndex
+ 131072
+ HIDAccelTangentSpeedLinear
+ 576717
+ HIDAccelTangentSpeedParabolicRoot
+ 851968
+
+
+ HIDAccelGainCubic
+ 21627
+ HIDAccelGainLinear
+ 64881
+ HIDAccelGainParabolic
+ 108790
+ HIDAccelIndex
+ 163840
+ HIDAccelTangentSpeedLinear
+ 583270
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ HIDAccelGainCubic
+ 26214
+ HIDAccelGainLinear
+ 65536
+ HIDAccelGainParabolic
+ 123208
+ HIDAccelIndex
+ 196608
+ HIDAccelTangentSpeedLinear
+ 589824
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ IOClass
+ IOHIDEventDriver
+ IOProbeScore
+ 100
+ IOPropertyMatch
+
+ Transport
+ I2C
+
+ IOProviderClass
+ IOHIDInterface
+
+ VoodooI2CHIDDevice Multitouch HID Event Driver
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CHID
+ DeviceUsagePairs
+
+
+ DeviceUsage
+ 4
+ DeviceUsagePage
+ 13
+
+
+ DeviceUsage
+ 5
+ DeviceUsagePage
+ 13
+
+
+ DeviceUsage
+ 2
+ DeviceUsagePage
+ 13
+
+
+ IOClass
+ VoodooI2CMultitouchHIDEventDriver
+ IOProbeScore
+ 200
+ IOProviderClass
+ IOHIDInterface
+
+ VoodooI2CHIDDevice Precision Touchpad HID Event Driver
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CHID
+ DeviceUsagePairs
+
+
+ DeviceUsage
+ 5
+ DeviceUsagePage
+ 13
+
+
+ IOClass
+ VoodooI2CPrecisionTouchpadHIDEventDriver
+ IOProbeScore
+ 300
+ IOPropertyMatch
+
+ Transport
+ I2C
+
+ IOProviderClass
+ IOHIDInterface
+ ProcessBluetoothMouseStopsTrackpad
+
+ ProcessUSBMouseStopsTrackpad
+
+ QuietTimeAfterTyping
+ 100
+ RM,deliverNotifications
+
+
+ VoodooI2CHIDDevice Stylus HID Event Driver
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CHID
+ DeviceUsagePairs
+
+
+ DeviceUsage
+ 2
+ DeviceUsagePage
+ 13
+
+
+ IOClass
+ VoodooI2CStylusHIDEventDriver
+ IOProbeScore
+ 300
+ IOProviderClass
+ IOHIDInterface
+
+ VoodooI2CHIDDevice Touchscreen HID Event Driver
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CHID
+ DeviceUsagePairs
+
+
+ DeviceUsage
+ 4
+ DeviceUsagePage
+ 13
+
+
+ IOClass
+ VoodooI2CTouchscreenHIDEventDriver
+ IOProbeScore
+ 400
+ IOProviderClass
+ IOHIDInterface
+
+ VoodooI2CHIDSYNA3602Device
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CHID
+ IOClass
+ VoodooI2CHIDSYNA3602Device
+ IOProbeScore
+ 200
+ IOPropertyMatch
+
+ name
+ SYNA3602
+
+ IOProviderClass
+ VoodooI2CDeviceNub
+
+
+ LSMinimumSystemVersion
+ 10.11
+ NSHumanReadableCopyright
+ Copyright © 2017 Alexandre Daoud. All rights reserved.
+ OSBundleLibraries
+
+ com.alexandred.VoodooI2C
+ 2.0
+ com.apple.iokit.IOACPIFamily
+ 1.4
+ com.apple.iokit.IOHIDFamily
+ 2.0
+ com.apple.kpi.iokit
+ 14
+ com.apple.kpi.libkern
+ 14
+ com.apple.kpi.mach
+ 13.0
+
+ OSBundleRequired
+ Root
+
+
diff --git a/EFI/OC/Kexts/VoodooI2CHID.kext/Contents/MacOS/VoodooI2CHID b/EFI/OC/Kexts/VoodooI2CHID.kext/Contents/MacOS/VoodooI2CHID
new file mode 100644
index 0000000..6f38c36
Binary files /dev/null and b/EFI/OC/Kexts/VoodooI2CHID.kext/Contents/MacOS/VoodooI2CHID differ
diff --git a/EFI/OC/Kexts/WhateverGreen.kext/Contents/Info.plist b/EFI/OC/Kexts/WhateverGreen.kext/Contents/Info.plist
new file mode 100644
index 0000000..7175231
--- /dev/null
+++ b/EFI/OC/Kexts/WhateverGreen.kext/Contents/Info.plist
@@ -0,0 +1,106 @@
+
+
+
+
+ BuildMachineOSBuild
+ 20G730
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ WhateverGreen
+ CFBundleIdentifier
+ as.vit9696.WhateverGreen
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ WhateverGreen
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.6.1
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.6.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
+
+ NVHDAEnabler
+
+ CFBundleIdentifier
+ as.vit9696.WhateverGreen
+ IOClass
+ NVHDAEnabler
+ IOMatchCategory
+ IOFramebuffer
+ IOPCIClassMatch
+ 0x03000000&0xff000000
+ IOPCIMatch
+ 0x000010de&0x0000ffff
+ IOProbeScore
+ 300000
+ IOProviderClass
+ IOPCIDevice
+
+ as.vit9696.WhateverGreen
+
+ CFBundleIdentifier
+ as.vit9696.WhateverGreen
+ IOClass
+ WhateverGreen
+ IOMatchCategory
+ WhateverGreen
+ IOProviderClass
+ IOResources
+ IOResourceMatch
+ IOKit
+
+
+ LSMinimumSystemVersion
+ 10.6
+ NSHumanReadableCopyright
+ Copyright © 2018 vit9696. All rights reserved.
+ OSBundleCompatibleVersion
+ 1.0
+ OSBundleLibraries
+
+ as.vit9696.Lilu
+ 1.2.0
+ com.apple.iokit.IOPCIFamily
+ 1.0.0b1
+ com.apple.kpi.bsd
+ 10.0.0
+ com.apple.kpi.dsep
+ 10.0.0
+ com.apple.kpi.iokit
+ 10.0.0
+ com.apple.kpi.libkern
+ 10.0.0
+ com.apple.kpi.mach
+ 10.0.0
+ com.apple.kpi.unsupported
+ 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
new file mode 100644
index 0000000..f427e56
Binary files /dev/null and b/EFI/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen differ
diff --git a/EFI/OC/OpenCore.efi b/EFI/OC/OpenCore.efi
new file mode 100644
index 0000000..67dec35
Binary files /dev/null and b/EFI/OC/OpenCore.efi differ