
Apple Pulls Problematic Safari 14 and Security Updates for macOS Mojave [Updated]
Apple appears to have pulled the latest macOS Mojave Security Update (2020-005), which was released on September 24 alongside the macOS Catalina...

Installed easily for me too on my MBP5,1. Unfortunately, it's broken my sleep, and no amount of Cmd-Opt-P-R is fixing it this time. I didn't expect such a small update to break it. I wish I could get to the bottom of it once and for all. I'll try Onyx next.Hi to all,
macOS Supplemental Update 10.14.6 successfully installed on MBP5,3
68.9MB and 3 minutes later, without needing to re-patch
Installed easily for me too on my MBP5,1. Unfortunately, it's broken my sleep, and no amount of Cmd-Opt-P-R is fixing it this time. I didn't expect such a small update to break it. I wish I could get to the bottom of it once and for all. I'll try Onyx next.
sudo pmset -a darkwakes 0
That's interesting. My failure is the one I've reported many times before - it'sI just put my MBP5.3 on standby and everything is going well.
I had a problem after one of the updates, I don't remember if it was .2 .3 or .4 that had broken the sleep.
Instead of going to sleep it would reboot and I would get the following error message: (Sleep Wake Failure)
I then disabled "Power Nap", also known as darkwake. And everything is back to normal. (it's still disabled since then)
Disabling "PowerNap" is necessary with a Terminal command:
Open Terminal and and write (or copy/paste) and press [Enter]:
Code:sudo pmset -a darkwakes 0
You will need to set the admin password
Let us know if Onyx has solved your problem.
That's interesting. My failure is the one I've reported many times before - it's
Stackshot Reason: Sleep transition timed out after 180 seconds while entering darkwake on way to sleep. Suspected bundle: com.apple.iokit.IOGraphicsFamily
BTW, to recap: my auto sleep (the one that says sleep after x mins) doesn't work at all with Energy Saver->Graphics set to Better battery life. It hasn't for a long time. It works with that setting set to Higher performance, but when that's set my fans go nuts, so that's basically unusable. So, I set it to Better battery life, and live with the fact that I have to set it to sleep by using Sleep from the Apple menu. Except even that breaks after every security update. I came to the conclusion that 3 times Cmd-Opt-P-R fixed it, but not this time (so I may not have got that right).
It's now working again though. I think what fixed it this time was shutting down (not restarting) followed by starting with Cmd-Opt-P-R 3 times (although I can't be sure because I get fed up of trying different things and lose track). I'm baffled.
Onyx failed to fix it.
And my MBP5,1 can't do Power nap.
BTW, in Mr Macintosh's analysis - the "how to tell if your mac is affected part" - I'm still getting the error he describes.
sudo pmset -a darkwakes 0
The second: (replace the "SoftwareUpdate.framework" file with version 18G4032) I joined the framework in a .zip archive below
1) Make a backup of "SoftwareUpdate.framework" existing in /System/Library/PrivateFrameworks/
2) Copy the file "SoftwareUpdate.framework" (uncompressed) in the folder /System/Library/PrivateFrameworks/ (overwrite the existing one, DO NOT MERGE)
3) With terminal:
Code:sudo chmod -R 755 /System/Library/PrivateFrameworks/SoftwareUpdate.framework sudo chown -R 0:0 /System/Library/PrivateFrameworks/SoftwareUpdate.framework
4) Restart
It worked for me on MBP5,3 and iMac 8,1
After replacing the framework I ran an update from the system preferences and the result is there, "an update is available: Safari 13.1.1" but no notification for Catalina!!!
EDIT:
It still works for SecUpd2020-004Mojave and SecUpd2020-005Mojave
Catalina is said to need BT 4.2 for watch unlock, the BCM943602CDP should do it.After struggling with Catalina, I was able to get success with using Mojave on this old Mac. First, I have a 1Tb SSD, 6GB memory and a OSXWiFi - iMac 2007 iMac 2008 Broadcom BCM94360CD - 802.11 A/B/G/N/AC Bluetooth 4.0 airport card installed. I installed the Intel Core 2 Duo T9500. The graphics card is the native ATI Radeon HD 2600 Pro 256 MB. Watch unlock, airdrop and handoff all work well. The system is highly useable.
Under Catalina Apple TV worked superbly. Youtube and Quicktime videos run flawlessly and smooth. Internet downloads are respectfully quick.
Under Catalina, watch unlock didn't work and I could not get iMovie and Microsoft Teams to work. Under Mojave, Teams works perfectly but iMovie, although it does load and works well, the preview screen is black. I have done all sorts of different image types.
What do I need to do?
iMac 7,1
6Gb
1Tb SSD
Mac OS Mojave 10.14.6
iMovie 10.1.14
Catalina does let me use my watch instead of entering a password when I’m in the OS. But does not unlock the system. Not sure why.Catalina is said to need BT 4.2 for watch unlock, the BCM943602CDP should do it.
Thanks for posting the update
I imagine you substituted the framework disabling SIP or starting from an external disk.
Is there a simple way to build a pkg installer with the for making things easier each time we need it?
Hi @katbel ,
Thanks for the suggestion
I just created a .pkg installation file that overwrites the SoftwareUpdate.framework file modified by the last security update. For this to work it is imperative to reboot the system after overwriting the framework, which the tool will require.
After this reboot, for those who still have the "red badge" of Catalina's update proposal, I also automated this task, just drag the file "RemoveRedBadge.sh" in a terminal window, press "Enter" and set the administrator password.
(I tried to include this task in the .pkg tool but it doesn't work until the machine is restarted)
The .zip archive contains: the .pkg tool and the script to remove the "red badge".
Out of curiosity, where did you find that info, especially the bit about the cause being a kernel extension blocking Power Nap?Hi @mrploppy ,
I had exactly the same error message as you, I copied it, here it is: (me too, at this time, I had tried a lot of things but the only one that was successful was to disable "PowerNap")
Error message:
"Stackshot Reason: Sleep transition timed out after 180 seconds while entering darkwake on way to sleep. Suspected bundle: com.apple.iokit.IOGraphicsFamily. Thread 0x74.
Failure code:: 0xd5f2a20d 00000031"
Cause:
An extension of the kernel, linked to the graphics card (or an external video display), is blocked by Apple's "Power Nap" feature, also known as darkwake.
Fix:
Disabling "PowerNap" is necessary with a Terminal command:
Open Terminal et and write (or copy/paste) and press [Enter]:
Code:sudo pmset -a darkwakes 0
You will need to set the admin password
After struggling with Catalina, I was able to get success with using Mojave on this old Mac. First, I have a 1Tb SSD, 6GB memory and a OSXWiFi - iMac 2007 iMac 2008 Broadcom BCM94360CD - 802.11 A/B/G/N/AC Bluetooth 4.0 airport card installed. I installed the Intel Core 2 Duo T9500. The graphics card is the native ATI Radeon HD 2600 Pro 256 MB. Watch unlock, airdrop and handoff all work well. The system is highly useable.
Under Catalina Apple TV worked superbly. Youtube and Quicktime videos run flawlessly and smooth. Internet downloads are respectfully quick.
Under Catalina, watch unlock didn't work and I could not get iMovie and Microsoft Teams to work. Under Mojave, Teams works perfectly but iMovie, although it does load and works well, the preview screen is black. I have done all sorts of different image types.
What do I need to do?
iMac 7,1
6Gb
1Tb SSD
Mac OS Mojave 10.14.6
iMovie 10.1.14
This is good to know. I was able to get iMovie 10.1.12 to work well. I think I maxed out this machine. Catalina isn’t a great option for the iMac 2007.Since your GPU does not support Metal, you must use the older version of iMovie that supports OpenGL. Pro tip: Stay away from installing the apps that have minimum OS requirement as 10.14.4.
FYI: I successfully updated a MacBook Pro 5.5 (10.14.6 Security Update 2020-005 and Safari 14) today and used the 1.3.7 patcher for this.
I attempted to patch the current 2020-005 Mojave Security Update using the previous instructions from
![]()
macOS 10.14 Mojave on Unsupported Macs Thread
I downloaded and installed manually the update according the instructions page 740. I am running under HFS+ on a MacBook Alu 2008 and I couldn't see the update in the pref pane. It works perfectly I am now on 10.14.6 (18G5033). But you have to rebuild caches from the USB key (or the recovery...forums.macrumors.com
which worked on the 2020-03 and 2020-04 updates. However when I run the modified installer, it fails with an error. Is there some change for the previous instructions (which were limited to patching Distribution in two places) for this to work? Also do we have a recipe for patching the new Supplemental 10.14.6 update?
The Security Update 2020-005 needs to be modified as all previous Security Updates, so check again you
inserted return true in the correct places and saved the modified distribution file suing that to create the modified
SecurityUpd2020-005. The supplemental has not appeared in the Apple Support Downloads page so once you have
Security Update 2020-005 installed open System Preferences> Software Update and install it from there.
There is no need to download this separately and modify for installation.
No, I have updated both my copies of Mojave, one HFS+ and one APFS using the methods outlined in my post.He is probably talking about doing updates on HFS+ and some updates are simply don't like HFS+ and return error message while updating the system build number.
The supplemental has not appeared in the Apple Support Downloads page so once you have
Security Update 2020-005 installed open System Preferences> Software Update and install it from there.
There is no need to download this separately and modify for installation
...
I have updated both my copies of Mojave, one HFS+ and one APFS using the methods outlined in my post.