I did my patch // Sku Bypass IntelAccelerator::getGPUInfo static const uint8_t f2[] = { 0xE9, 0x2D, 0x01, 0x00, 0x00 }; static const uint8_t r2[] = { 0x75, 0x78, 0x4C, 0x8D, 0x35 }; But ICL SKU raised again.. I think I must modify the /S/L/E kext.. how can be substituted with a patched one? If I put a patched one inside /L/E and I modify this to link to it, it can works? static const char *pathIntelICL[] { "/System/Library/Extensions/AppleIntelICLGraphics.kext/Contents/MacOS/AppleIntelICLGraphics" }; KernelPatcher::KextInfo kextIntelICL { "com.apple.driver.AppleIntelICLGraphics", pathIntelICL, arrsize(pathIntelICL), {}, {}, KernelPatcher::KextInfo::Unloaded }; I've attached the unmodified one of my Sonoma system.. AppleIntelICLGraphics.kext.zip Kernel-2024-11-03-104804.panic
Author:
[source]
Post a Comment