Closed loteks closed 4 years ago
General response to the issue:
This is going out as a response to many people who have contacted us regarding Security Update 2020-005 Mojave https://support.apple.com/en-us/HT211849
As you have probably already noticed cDock and MacForge are broken with this update. After some investigation it’s at this point something I’m unlikely going to be able to fix.
This leaves a few options for you:
There is a final option which is semi-complex if you want to keep using cDock and can’t update but also refuse to not install the security patch:
For an explanation of what’s happening:
cDock and MacForge use mach_inject to load code into the Dock process
After the security update any process being injected into using mach_inject immediately crashes. Conclusion:
Unfortunately unless a fix is made by someone else or Apple releases another update no fixes will come for cDock.
Mainly for the following reasons
It’s possible we will release a patcher that can apply the fix detailed above on 10.14.6 but no ETA
Having already installed the security patch I went ahead and tried the fix. I may have done it wrong. The mySIMBL link took me to the MacForge download which of course didn't work. I tried manually creating the SIMBL folder since that didn't exist and copying the bundle but that didn't work. Is there a different link to download mySIMBL?
On Mon, Sep 28, 2020, at 6:59 PM, Wolfgang Baird wrote:
General response to the issue:
This is going out as a response to many people who have contacted us regarding Security Update 2020-005 Mojave https://support.apple.com/en-us/HT211849
As you have probably already noticed cDock and MacForge are broken with this update. After some investigation it’s at this point something I’m unlikely going to be able to fix.
This leaves a few options for you:
Reinstall Mojave https://support.apple.com/en-us/HT204904 and then do not install Security Update 2020-005 Mojave
Update to Catalina https://apps.apple.com/us/app/macos-catalina/id1466841314
Stop using cDock (and/or MacForge) and delete this folder /Library/Application Support/MacEnhance/Plugins There is a final option which is semi-complex if you want to keep using cDock and can’t update but also refuse to not install the security patch:
Download and install mySIMBL https://github.com/w0lfschild/mySIMBL
Copy /Library/Application Support/MacEnhance/Plugins/cDock.bundle to /Library/Application Support/SIMBL/Plugins/cDock.bundle
Delete /Library/Application Support/MacEnhance/Plugins/cDock.bundle/Contents (not the main bundle, just the contents)
Lock /Library/Application Support/MacEnhance/Plugins/cDock.bundle (to prevent modifications) For an explanation of what’s happening:
cDock and MacForge use mach_inject https://github.com/rentzsch/mach_inject to load code into the Dock process
After the security update any process being injected into using mach_inject https://github.com/rentzsch/mach_inject immediately crashes. Conclusion:
Unfortunately unless a fix is made by someone else or Apple releases another update no fixes will come for cDock.
Mainly for the following reasons
- We don’t write or maintain mach_inject https://github.com/rentzsch/mach_inject
- The same issue isn’t present in the same security patch for 10.15 or the 11.0 Betas. (which the majority of users are running)
- cDock will work on 10.14.16 if you do not install the latest patch
It’s possible we will release a patcher that can apply the fix detailed above on 10.14.6 but no ETA
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/w0lfschild/cDock-Issue-Tracker/issues/292#issuecomment-700326655, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABVK3SHIYXQKOHAPYENHGDSIEINFANCNFSM4R3AT36A.
@omnidelic
Honestly you're probably better off just re-installing Mojave.
Apple has officially pulled the Security Update 2020-005 so I would say the fault is with Apple and not cDock. https://www.macrumors.com/2020/10/01/apple-pulls-macos-mojave-security-update/
But either way here's all mySIMBL versions: https://github.com/w0lfschild/app_updates/tree/master/mySIMBL
Thanks, that worked. Software Update is still showing Security Update 2020-005 this morning, hoping they really do pull it!
On Thu, Oct 1, 2020, at 6:35 PM, Wolfgang Baird wrote:
@omnidelic https://github.com/omnidelic
Honestly you're probably better off just re-installing Mojave.
Apple has officially pulled the Security Update 2020-005 so I would say the fault is with Apple and not cDock. https://www.macrumors.com/2020/10/01/apple-pulls-macos-mojave-security-update/
But either way here's all mySIMBL versions: https://github.com/w0lfschild/app_updates/tree/master/mySIMBL
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/w0lfschild/cDock-Issue-Tracker/issues/292#issuecomment-702432457, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABVK3VYDYHYKTULGIEHRBDSIT7Z5ANCNFSM4R3AT36A.
You can now install the fixed update Apple released and everything should work without any workarounds.
Confirmed, thanks for letting me know!
On Fri, Oct 9, 2020, at 8:04 PM, Wolfgang Baird wrote:
You can now install the fixed update Apple released and everything should work without any workarounds.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/w0lfschild/cDock-Issue-Tracker/issues/292#issuecomment-706449603, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABVK3XXNBLXPWCTC3XOFF3SJ6QI5ANCNFSM4R3AT36A.
After installing the update cDock appears to be trying to load but the desktop flashes black every second and the fan runs up making the computer unusable. Only way to stop it is to delete cDock. Worked fine before the update and verified that System Integrity is still turned off after. Tried a clean install but it failed midway through (after the first password request) with a message to contact the maintainer.