You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Error: dyld shared cache code signature for page 51541 is incorrect.
Error: shared cache failed validity check for file at /System/Library/dyld/dyld_shared_cache_x86_64
and nothing gets extracted.
I believe it's because of Lilu/WhateverGreen patches being made to some frameworks.
I'm using OCLP on a MacPro3,1 to run Big Sur, Monterey, Ventura.
I also use OCLP to load Lilu/WhateverGreen patches for older macOS versions.
Is there a way to bypass shared cache validity check?
Is there a way to discover what framework page 51541 belongs to?
The text was updated successfully, but these errors were encountered:
as far as getting more info about the issue, I'm not sure the format is organized in that way, but you could try building the dyld_shared_cache_util tool in that repo and messing around with the error messages a bit.
Alternatively you could try to use a different version of Xcode (probably different major version) to see if it's just that you're behind / ahead of whatever format changes happened.
I think I might need to look at the Lilu/WhateverGreen user land patch method for recent macOS versions, to see if there's a way to not patch RAM while not in the expected process. For example, the Finder or the cp command should be able to do a copy without the patch being applied if the patch is only meant for the WindowServer or displaypolicyd processes.
I can successfully extract
arm64e
andx86_64h
without issue.But using this command in Monterey to extract
x86_64
:I get this error:
and nothing gets extracted.
I believe it's because of Lilu/WhateverGreen patches being made to some frameworks.
I'm using OCLP on a MacPro3,1 to run Big Sur, Monterey, Ventura.
I also use OCLP to load Lilu/WhateverGreen patches for older macOS versions.
Is there a way to bypass shared cache validity check?
Is there a way to discover what framework page 51541 belongs to?
The text was updated successfully, but these errors were encountered: