I've build this kernel for debugging purposes
xnu-3789.51.2 tested on 10.12.5
attached the dsym (use if doing remote debug - get the Kernel_Debug_Kit_10.12.4_build_16E195)
copy kernel to S/L/K
copy system.kext to S/L/E
open terminal and type
kextcache -invalidate /
clover extra settings:
boot: -v slide=0 keepsyms=1 pmuflags=1 debug=0x144 kdp_match_name=en0 kcsuffix=debug
- This kernel is based on Shanee patch and is made for ppl who can use http://www.insanelym...using-xcode-ui/
- source ref: https://github.com/NextBSD/NextBSD
- ack timeouts in kdp
Fixed - v2
- kextd random timeouts
I've tested this kernel on 10.12.4 and Shaneee System.kext for some days.
1. Kernel conflicts with Lilu.kext (no panic, but too much error messages about Lilu can't work) and so NvidiaGraphicsFixup.kext (Lilu plugin) doesn't work. This can be fixed by patching AppleGraphicsControl.kext/Contents/Plugins/AppleGraphicsDevicePolicy.kext/Info.plist (replace config1 for MacPro6,1 board-id to none) and removing Lilu.kext and plugin kexts for Lilu.
2. Kernel causes crashes in Adobe programms (Photoshop CC 2014, Illustrator CC 2014)
result is the same for Enoch and Clover bootloaders.
Can you test how your kernel works with Lilu.kext?