Open AndreyLalin opened 2 years ago
In macOS Big Sur and newer, binaries (including CoreDisplay) are no longer on-disk - but rather are within the dyld cache. This means that the only way to obtain CoreDisplay in order to patch it would be to download a full macOS installer, extract the Ramdisk, and pull CoreDisplay from there. On top of that, in order to modify files on the system volume, you now need to handle snapshot extractions. This effectively makes automating these patches in macOS 11+ impossible (specifically the lack of binaries being on-disk - snapshotting is very easy to implement), as you have no binary available to the end user.
Thank you for the explaination. Would it be any help about snapshot extractions and a way to put Coredisplay at the right place so that the patch could run correctly ?
I've seen this issue for quite a while, but still couldn't figure out how to fix this on Mac OS Monterey:
Also tried to run with md5:
It just doesn't find the required Folder
Does anyone know how to fix this issue?