DebugEnhancer
by Acidanthera Lilu Plugins
Enables debug output in the macOS kernel - Lilu plugin for kernel debugging
Advertisement
Advertisement (336×280)
DebugEnhancer
DebugEnhancer is a Lilu plugin that enables verbose debug output in the macOS kernel, useful for troubleshooting boot issues and kext conflicts.
Overview
By default, the macOS kernel suppresses most debug output for a cleaner user experience. DebugEnhancer patches the kernel to enable debug logging, providing detailed information about the boot process, kext loading, and system operations. This is invaluable for diagnosing boot failures, kext conflicts, and other low-level issues on Hackintosh systems.
Features
- Kernel Debug Output: Enables verbose debug logging in the macOS kernel
- Boot Troubleshooting: Helps diagnose boot failures and kext loading issues
- Kext Conflict Detection: Provides detailed information about kext interactions
- Lilu Integration: Built on the Lilu patching framework
Installation
- Install Lilu first
- Download the latest release from GitHub
- Copy
DebugEnhancer.kexttoEFI/OC/Kexts/ - Add the kext to your
config.plistunderKernel > Add - Ensure Lilu is loaded before DebugEnhancer
- Reboot your system
Note: DebugEnhancer should only be used for troubleshooting. It produces significant log output and may impact system performance.
Related Kexts
- Lilu - Required dependency
- AMFIExemption - AMFI bypass for process integrity