{ "Plugins": [ { "Debug File": "build/Debug/*.zip", "Desc": "An open source kernel extension providing a set of patches required for non-native Airport Broadcom Wi-Fi cards.", "Lilu": true, "MacKernelSDK": true, "Name": "AirportBrcmFixup", "Release File": "build/Release/*.zip", "URL": "https://github.com/acidanthera/AirportBrcmFixup" }, { "Debug File": "build/Debug/*.zip", "Desc": "dynamic audio patching", "Lilu": true, "MacKernelSDK": true, "Name": "AppleALC", "Release File": "build/Release/*.zip", "URL": "https://github.com/acidanthera/AppleALC" }, { "Build Opts": [ "-target", "Package" ], "Debug File": "build/Debug/*.zip", "Desc": "An open source kernel extension which applies PatchRAM updates for Broadcom RAMUSB based devices", "Lilu": true, "MacKernelSDK": true, "Name": "BrcmPatchRAM", "Release File": "build/Release/*.zip", "URL": "https://github.com/acidanthera/BrcmPatchRAM" }, { "Debug File": "build/Debug/*.zip", "Desc": "Handler for brightness keys without DSDT patches", "Lilu": true, "MacKernelSDK": true, "Name": "BrightnessKeys", "Release File": "build/Release/*.zip", "URL": "https://github.com/acidanthera/BrightnessKeys" }, { "Debug File": "build/Debug/*.zip", "Desc": "Dynamic macOS CPU power management data injection", "Lilu": true, "MacKernelSDK": true, "Name": "CPUFriend", "Release File": "build/Release/*.zip", "URL": "https://github.com/acidanthera/CPUFriend" }, { "Debug File": "build/Debug/*.zip", "Desc": "Combines functionality of VoodooTSCSync and disabling xcpm_urgency if TSC is not in sync", "Lilu": true, "MacKernelSDK": true, "Name": "CpuTscSync", "Release File": "build/Release/*.zip", "URL": "https://github.com/acidanthera/CpuTscSync" }, { "Debug File": "build/Debug/*.zip", "Desc": "Various patches to install Rosetta cryptex", "Lilu": true, "MacKernelSDK": true, "Name": "CryptexFixup", "Release File": "build/Release/*.zip", "URL": "https://github.com/acidanthera/CryptexFixup" }, { "Debug File": "build/Debug/*.zip", "Desc": "A Lilu plugin intended to enable debug output in the macOS kernel", "Lilu": true, "MacKernelSDK": true, "Name": "DebugEnhancer", "Release File": "build/Release/*.zip", "URL": "https://github.com/acidanthera/DebugEnhancer" }, { "Debug File": "build/Debug/*.zip", "Desc": "Allows reading Embedded Controller fields over 1 byte long", "Lilu": true, "MacKernelSDK": true, "Name": "ECEnabler", "Release File": "build/Release/*.zip", "URL": "https://github.com/1Revenger1/ECEnabler" }, { "Debug File": "build/Debug/*.zip", "Desc": "SD host controller support for macOS", "Lilu": true, "MacKernelSDK": true, "Name": "EmeraldSDHC", "Release File": "build/Release/*.zip", "URL": "https://github.com/acidanthera/EmeraldSDHC" }, { "Debug File": "build/Debug/*.zip", "Desc": "Lilu Kernel extension for enabling Sidecar, NightShift, AirPlay to Mac and Universal Control support", "Lilu": true, "MacKernelSDK": true, "Name": "FeatureUnlock", "Release File": "build/Release/*.zip", "URL": "https://github.com/acidanthera/FeatureUnlock" }, { "Debug File": "build/Debug/*.zip", "Desc": "A Lilu plugin intended to fix hibernation compatibility issues", "Lilu": true, "MacKernelSDK": true, "Name": "HibernationFixup", "Release File": "build/Release/*.zip", "URL": "https://github.com/acidanthera/HibernationFixup" }, { "Build Opts": [ "-alltargets" ], "Debug File": "build/Debug/*.zip", "Desc": "Intel Bluetooth Drivers for macOS", "Lilu": true, "MacKernelSDK": true, "Name": "IntelBluetoothFirmware", "Release File": "build/Release/*.zip", "URL": "https://github.com/OpenIntelWireless/IntelBluetoothFirmware" }, { "Debug File": "build/Debug/*.zip", "Desc": "Intel Ethernet LAN driver for macOS", "Lilu": true, "MacKernelSDK": true, "Name": "IntelMausi", "Release File": "build/Release/*.zip", "URL": "https://github.com/acidanthera/IntelMausi" }, { "32-bit": true, "Debug File": "build/Debug/*.zip", "Desc": "for arbitrary kext, library, and program patching", "MacKernelSDK": true, "Name": "Lilu", "Release File": "build/Release/*.zip", "URL": "https://github.com/acidanthera/Lilu" }, { "Build Opts": [ "-target", "Package" ], "Debug File": "build/Debug/*.zip", "Desc": "Hyper-V integration support for macOS", "Lilu": true, "MacKernelSDK": true, "Name": "MacHyperVSupport", "Release File": "build/Release/*.zip", "URL": "https://github.com/acidanthera/MacHyperVSupport" }, { "Debug File": "build/Debug/*.zip", "Desc": "patches for the Apple NVMe storage driver, IONVMeFamily", "Lilu": true, "MacKernelSDK": true, "Name": "NVMeFix", "Release File": "build/Release/*.zip", "URL": "https://github.com/acidanthera/NVMeFix" }, { "Command": [ { "args": [], "name": "Building DuetPkg", "path": "./build_duet.tool" }, { "args": [], "name": "Building OpenCorePkg", "path": "./build_oc.tool" } ], "Debug File": "Binaries/*DEBUG*.zip", "Desc": "OpenCore front end", "Max Per Run": 2, "Name": "OpenCorePkg", "Release File": "Binaries/*RELEASE*.zip", "Type": "Bootloader", "URL": "https://github.com/acidanthera/OpenCorePkg", "Version": [ "awk", "/^#define OPEN_CORE_VERSION/ { print substr($3,2,5) }", "Include/Acidanthera/Library/OcMainLib.h" ] }, { "Debug File": "build/Debug/*.zip", "Desc": "open source kernel extension providing a way to emulate some offsets in your CMOS (RTC) memory", "Lilu": true, "MacKernelSDK": true, "Name": "RTCMemoryFixup", "Release File": "build/Release/*.zip", "URL": "https://github.com/acidanthera/RTCMemoryFixup" }, { "Debug File": "debug.zip", "Desc": "OS X open source driver for the Realtek RTL8111/8168 family", "Name": "RealtekRTL8111", "MacKernelSDK": true, "Post-Build": [ { "args": [ "-r", "-X", "../../release.zip", "RealtekRTL8111.kext" ], "cwd": "build/Release", "name": "Zip Release Directory", "path": "zip" }, { "args": [ "-r", "-X", "../../debug.zip", "RealtekRTL8111.kext" ], "cwd": "build/Debug", "name": "Zip Debug Directory", "path": "zip" } ], "Release File": "release.zip", "URL": "https://github.com/Mieze/RTL8111_driver_for_OS_X" }, { "Debug File": "build/Debug/*.zip", "Desc": "Lilu kernel extension for blocking unwanted processes and unlocking support for certain features restricted to other hardware", "Lilu": true, "MacKernelSDK": true, "Name": "RestrictEvents", "Release File": "build/Release/*.zip", "URL": "https://github.com/acidanthera/RestrictEvents" }, { "Debug File": "build/Debug/*.zip", "Desc": "Serial mouse kernel extension for macOS", "MacKernelSDK": true, "Name": "SerialMouse", "Release File": "build/Release/*.zip", "URL": "https://github.com/Goldfish64/SerialMouse" }, { "Debug File": "build/Debug/*.zip", "Desc": "UEFI framebuffer driver for macOS", "Lilu": true, "MacKernelSDK": true, "Name": "UEFIGraphicsFB", "Release File": "build/Release/*.zip", "URL": "https://github.com/acidanthera/UEFIGraphicsFB" }, { "32-bit": true, "Build Opts": [ "-target", "Package" ], "Debug File": "build/Debug/*.zip", "Desc": "advanced Apple SMC emulator in the kernel", "Lilu": true, "MacKernelSDK": true, "Name": "VirtualSMC", "Release File": "build/Release/*.zip", "URL": "https://github.com/acidanthera/VirtualSMC" }, { "Build Dir": "build/Build/Products/", "Build Opts": [ "-workspace", "VoodooI2C.xcworkspace", "-scheme", "VoodooI2C" ], "Debug File": "build/Build/Products/Debug/debug.zip", "Desc": "Intel I2C controller and slave device drivers for macOS", "Extras": [ "build/Build/Products/Release/release-dSYM.zip" ], "MacKernelSDK": true, "Name": "VoodooI2C", "Post-Build": [ { "args": [ "-r", "-X", "release.zip", ".", "-i", "./*.kext/*" ], "cwd": "build/Build/Products/Release", "name": "Zip Release Directory", "path": "zip" }, { "args": [ "-r", "-X", "release-dSYM.zip", ".", "-i", "./*.dSYM/*" ], "cwd": "build/Build/Products/Release", "name": "Zip Release dSYM", "path": "zip" }, { "args": [ "-r", "-X", "debug.zip", ".", "-i", "./*.kext/*" ], "cwd": "build/Build/Products/Debug", "name": "Zip Debug Directory", "path": "zip" } ], "Pre-Build": [ { "args": [ "-LfsO", "https://raw.githubusercontent.com/acidanthera/VoodooInput/master/VoodooInput/Scripts/bootstrap.sh" ], "name": "Download VoodooInput Bootstrap Script", "path": "curl" }, { "args": [ "+x", "bootstrap.sh" ], "name": "Make Bootstrap Executable", "path": "chmod" }, { "args": [], "name": "Run VoodooInput Bootstrap", "path": "./bootstrap.sh" }, { "args": [ "VoodooInput", "Dependencies/" ], "name": "Move VoodooInput to Dependencies", "path": "mv" } ], "Release File": "build/Build/Products/Release/release.zip", "Type": "Kext", "URL": "https://github.com/VoodooI2C/VoodooI2C" }, { "Debug File": "build/Debug/*.zip", "Desc": "Generic Multitouch Handler kernel extension for macOS", "Lilu": true, "MacKernelSDK": true, "Name": "VoodooInput", "Release File": "build/Release/*.zip", "URL": "https://github.com/acidanthera/VoodooInput" }, { "Debug File": "build/Debug/*.zip", "Desc": "PS2 controller kext", "Info": "build/Release/VoodooPS2Controller.kext/Contents/Info.plist", "Lilu": true, "MacKernelSDK": true, "Name": "VoodooPS2", "Pre-Build": [ { "args": [ "-LfsO", "https://raw.githubusercontent.com/acidanthera/VoodooInput/master/VoodooInput/Scripts/bootstrap.sh" ], "name": "Download VoodooInput Bootstrap Script", "path": "curl" }, { "args": [ "+x", "bootstrap.sh" ], "name": "Make Bootstrap Executable", "path": "chmod" }, { "args": [], "name": "Run VoodooInput Bootstrap", "path": "./bootstrap.sh" } ], "Release File": "build/Release/*.zip", "URL": "https://github.com/acidanthera/VoodooPS2" }, { "Command": "make", "Debug File": "build/Debug/*.zip", "Desc": "Refined macOS driver for ALPS TouchPads", "Info": "VoodooPS2Controller.kext/Contents/Info.plist", "Name": "VoodooPS2-Alps", "Post-Build": [ { "args": [ "-r", "-X", "release.zip", "." ], "cwd": "build/Release", "name": "Zip Release Directory", "path": "zip" }, { "args": [ "-r", "-X", "debug.zip", "." ], "cwd": "build/Debug", "name": "Zip Debug Directory", "path": "zip" } ], "Release File": "build/Release/*.zip", "URL": "https://github.com/1Revenger1/VoodooPS2-Alps" }, { "Build Dir": "build/Build/Products/", "Build Opts": [ "-scheme", "VoodooRMI" ], "Debug File": "build/Build/Products/Debug/*.zip", "Desc": "Synaptic Trackpad driver over SMBus/I2C for macOS", "MacKernelSDK": true, "Name": "VoodooRMI", "Release File": "build/Build/Products/Release/*.zip", "Type": "Kext", "URL": "https://github.com/VoodooSMBus/VoodooRMI" }, { "Build Dir": "build/Build/Products/", "Build Opts": [ "-scheme", "VoodooSMBus" ], "Debug File": "build/Build/Products/Debug/debug.zip", "Desc": "i2c-i801 driver port for macOS X + ELAN SMBus macOS X driver for Thinkpad T480s, L380, P52", "Name": "VoodooSMBus", "Post-Build": [ { "args": [ "-r", "-X", "release.zip", ".", "-i", "./*.kext/*" ], "cwd": "build/Build/Products/Release", "name": "Zip Release Directory", "path": "zip" }, { "args": [ "-r", "-X", "debug.zip", ".", "-i", "./*.kext/*" ], "cwd": "build/Build/Products/Debug", "name": "Zip Debug Directory", "path": "zip" } ], "Release File": "build/Build/Products/Release/release.zip", "Type": "Kext", "URL": "https://github.com/VoodooSMBus/VoodooSMBus" }, { "Debug File": "build/Debug/*.zip", "Desc": "provides patches for AMD/Nvidia/Intel GPUs", "Lilu": true, "MacKernelSDK": true, "Name": "WhateverGreen", "Release File": "build/Release/*.zip", "URL": "https://github.com/acidanthera/WhateverGreen" }, { "Build Opts": [ "-arch", "x86_64", "-project", "gfxutil.xcodeproj", "ONLY_ACTIVE_ARCH=NO" ], "Debug File": "build/Debug/*.zip", "Desc": "OpenCore front end", "EDK II": true, "MacKernelSDK": true, "Name": "gfxutil", "Release File": "build/Release/*.zip", "Type": "Utility", "URL": "https://github.com/acidanthera/gfxutil", "Version": [ "awk", "/^#define VERSION/ { print substr($3,2,5) }", "main.h" ] } ] }