MacOS Security Updates for Mojave 10.14, High Sierra 10.13 and Safari released!
Security Updates 2020-003 for macOS 10.14 Mojave (18G5033) & 10.13 High Sierra (17G13033) are now Available.
Today, Apple released macOS Mojave Security Update 2020-003 and High Sierra Security Update 2020-003. This update also includes a fix for the Intel GPU Freezing Issue! Below you will find Build Versions, Download Links, Update Sizes and previous Security Update Links. MacOS Sierra is no longer supported by Apple for Security Updates.
UPDATE 6/02/20 – Apple has re-released the 2020-003 Security Update! The new update has a fix for CVE-2020-9859, a Kernel Exploit. “An application may be able to execute arbitrary code with kernel privilege“
WARNING!!! – If you use softwareupdate –ignore to block macOS Catalina.
If you use softwareupdate --ignore "macOS Catalina to ignore Catalina, you will need a different plan. I mentioned this in my Catalina 10.15.5 Update Article.
After installing the 2020-003 Security update on Mojave, you will no longer be able to ignore macOS Catalina from showing up in System Preferences > Software Update.
UPDATE: 5/27/20 – I just wrote an article explaining this a little better below.
How do I keep track of all the macOS Build Versions?
I document all of the macOS Build Versions like the latest Mojave 2020-003 High Sierra 2020-003 along with most Apple Applications, XProtect, Gatekeeper and MRT updates in one database. You can check out the link below.
macOS Catalina 10.15.5 introduces battery health management in the Energy Saver settings for notebooks, an option to control automatic prominence of video tiles on Group FaceTime calls, and controls to fine-tune the built-in calibration of your Pro Display XDR. The update also improves the stability, reliability, and security of your Mac.
Battery Health Management
Battery health management to help maximize battery lifespan for Mac notebooks
Energy Saver preference pane now displays battery condition and recommends if the battery needs to be serviced
Option to control automatic prominence on Group FaceTime calls so video tiles do not change size when a participant speaks
Calibration Fine-Tuning for Pro Display XDR
Controls to fine-tune the built-in calibration of your Pro Display XDR by adjusting the white point and luminance for a precise match to your own display calibration target
This update also includes bug fixes and other improvements.
Fixes an issue that may prevent Reminders from sending notifications for recurring reminders
Addresses an issue that may prevent password entry on the login screen
Fixes an issue where System Preferences would continue to show a notification badge even after installing an update
Resolves an issue where the built-in camera may not be detected when trying to use it after using a video conferencing app
Addresses an issue for Mac computers with the Apple T2 Security Chip where internal speakers may not appear as a sound output device in Sound preferences
Fixes a stability issue with uploading and downloading media files from iCloud Photo Library while your Mac is asleep
Resolves a stability issue when transferring large amounts of data to RAID volumes
Fixes an issue where the Reduce Motion Accessibility preference did not reduce the speed of animations in a FaceTime group call
Enterprise Fixes
Improves performance on certain Mac models when enabling hardware acceleration in GPU-intensive apps such as those used for video conferencing.
Addresses an issue where Microsoft Exchange accounts were unable to sign in during account setup when using Conditional Access.
Resolves an issue that prevented some displays connected to MacBook Pro (16-inch, 2019) from waking from sleep when the Mac wakes
Single sign-on (SSO) works immediately after installing an app that contains a third party SSO extension.
Apple Push Notification Service traffic now uses a web proxy when specified in a PAC file via the Proxies payload
Announcements
Software Update For increased security, major releases of macOS are not hidden when using the --ignore flag and the softwareupdate command starting with macOS 10.15.5. A major release is defined as one which receives a name, such as macOS Catalina. Starting with macOS 10.15.4, major releases of macOS can be deferred for up to 90 days using MDM.
networksetup Command Starting with macOS 10.15.5, the networksetup command behaves differently when run as a standard user versus an admin user. Standard users can do the following: • 1. Read various network settings • 2. Turn Wi-Fi power on or off (networksetup -setairportpower en0 on) • 3. Change the Wi-Fi access point (networksetup -setairportnetwork en0 ExampleWiFiAP) Other network settings can no longer be modified by standard users via networksetup. For admin users, networksetup will continue to behave as it has in previous releases of macOS, provided System Preferences > Security & Privacy > Advanced… > “Require an administrator password to access system-wide preferences” is unchecked (which is the default state). If it is checked, admins will be bound by the same constraints as standard users when using networksetup.
How To reissue a FileVault 2 Personal Recovery Key
It’s good practice to have a backup of important things in your life. You wouldn’t only keep one set of keys to your house or car. The same goes for your FV2 Encrypted Mac. The FileVault Personal Recovery Key is your backup key to your Mac. If your account password is not working or if you can’t remember the password, the Recovery Key will be the only way to get to your data.
Two Different Types of FileVault 2 Recovery Keys
When encrypting your Mac, you have two different types recovery key options.
(PRK) Personal Recovery Key – Every Mac has a unique Recovery Key.
(IRK) Institutional Recovery Key – One Recovery Key for every Mac
While it may be convenient to have one key for every Mac, having a Institutional Recovery Key is like having a Master Key to an Apartment Complex. If that key is stolen or lost, the bad guy has a key to every single apartment unit. The same thing goes for the (IRK) if one user has the key, it’s known for every single Mac.
The PRK is the way to go, as each Mac has a unique key.
I previously wrote about how to use the PRK to recover data from a Mac using Target Disk Mode.
Reissue the FileVault 2 Recovery Key with FV2 Enabled Username and Password
To generate a new FileVault 2 Personal Recovery Key we will be using the fdesetup binary.
First you can check to see if your Mac is using a PRK or IRK.
sudo fdesetup haspersonalrecoverykey = true or false
sudo fdesetup hasinstitutionalrecoverykey= true or false
Now we can change the recovery key using username and password.
sudo fdesetup changerecovery -personal
Enter the user name:mrmacintosh
Enter the password for user 'mrmacintosh':
New personal recovery key = 'Z5V7-K464-PEVT-09OX-Q2EW-8FO8'
This works for 10.13 – 10.15
Reissue the FileVault 2 Recovery Key using the Current Personal Recovery Key (PRK)
Staring in 10.14, you can now use the current Personal Recovery Key to generate a new PRK.
You will be using the UUID of the Personal Recovery User and the current PRK as the password.
Find the UUID of the Personal Recovery Key User
sudo fdesetup list -extended
ESCROW UUID TYPE USER
0A1BCDC3-49BD-4E00-B741-813E143AD1E2OS User mrmacintosh
EBC6C064-0000-11AA-AA11-00306543ECAC Personal Recovery Record
Note: The UUID of the Personal Recovery User is the same very every FV2 Encrypted Mac.
Let’s change it.
sudo fdesetup changerecovery -personal
Enter the user name:EBC6C064-0000-11AA-AA11-00306543ECAC
Enter the password for user 'EBC6C064-0000-11AA-AA11-00306543ECAC':
New personal recovery key = 'Z5V7-K464-PEVT-09OX-Q2EW-8FO8'
For the password field, all we need to do is enter in the current FV2 PRK.
NOTE: If you want to send the Recovery Key to Jamf Pro, you need to run Recon twice.
Running commands are great for 1 or 2 Macs, but what if I have to fix more than that?
The guys at HCS Technology Group wrote up an excellent article showing us how to create a policy for this. The policy will search for all Macs that do not have a valid recovery key and will remediate with a script kicked off by a Jamf Policy.
Hat Tip goes out to Johan McGwire aka yohan on #MacAdmins. He brought up the 2nd way to reissue the Personal Recovery Key with the current PRK. Johan the expert behind the following projects. Check them out!
What is the minimum and maximum macOS Version my Mac can run?
Do you need to downgrade or upgrade macOS on your Mac? This page will show you the oldest and newest version of macOS that you can install on your Mac.
Can I upgrade or downgrade macOS? How many times has this question come up over the years? Probably hundreds if not thousands of times. Mac Hardware has a minimum and maximum version of macOS that can be installed. MacOS versions that come before or after the minimum and maximum listed OS do not have the correct drivers required. At a certain point Apple will decide that a Mac is no longer supported and will not include drivers.
Internet Recovery Version
If your Mac supports Internet Recovery, you can use this guide to find out which version of macOS you will get using the following options.
Newest OS – Option-⌘-R
This option will be the newest or latest version of macOS that can be installed on your Mac.
Shipping OS (Oldest OS Available) – Shift-Option-⌘-R
The “Shipping OS Version” is the macOS version that your Mac originally shipped with from the factory. This is the IR Version that you will see if you use Shift-Option-⌘-R.
NOTE! The “Shipping OS can change to a newer OS release as the hardware gets older. An example of this is a MacBook Pro released with 10.13 but later is shipped with 10.14.
Fun Hardware Info
As of 5/1/321, Apple has released over 150 different Intel Model Identifiers.
MacBook1,1 (13-inch Core Duo 2006) – 10.4.6 – 10.6.8 = 3 OS Versions
Updates
In the future when Apple releases new hardware or OS, I will update this page. You can keep track of future updates from my Twitter Account @ClassicII_MrMac using the hashtag –
#UpgradeorDowngradeMacOS
Index of Intel-Based Mac Hardware From (2006-2020)
1. MacBook Pro – (2006-2020)
2. MacBook Air – (2008-2020)
3. MacBook – (2006-2017)
4. Mac Pro – (2006-2019)
5. iMac – (2006-2020)
6. iMac Pro – (2017)
7. Mac Mini – (2006-2018)
8. Xserve – (2006-2009)
1. MacBook Pro (2006-2020)
The MacBook Pro was introduced by Steve Jobs at Macworld Conference & Expo on January 10th, 2006. The MacBook Pro has seen five redesigns over the last 15 years. Starting with Gen 1 (2006-2008), Gen 2 Unibody (2008-2012), Gen 3 Retina (2012-2015), Gen 4 Touch Bar (2016-2019) & Gen 5 16″ Scissor (2019).
Model Identifier
Machine Model
T1 T2
Ship OS
Oldest OS
Latest OS
MacBookPro16,2
(13-inch 2020)
T2
10.15.4
10.15 >
11.0 >
MacBookPro16,2
(13-inch 2020)
T2
10.15.4
10.15 >
11.0 >
MacBookPro16,1
(16-inch Late 2019)
T2
10.15.1
10.15 >
11.0 >
MacBookPro15,4
(13-inch Mid 2019)
T2
10.14.5
10.14.6
11.0 >
MacBookPro15,1
(15-inch 2019)
T2
10.14.5
10.14.6
11.0 >
MacBookPro15,3
(15-inch 2019 Vega)
T2
10.14.5
10.14.6
11.0 >
MacBookPro15,3
(15″ Mid 2018 Vega)
T2
10.14.1
10.14.6
11.0 >
MacBookPro15,2
(13-inch Mid 2018)
T2
10.13.6
10.13.6
11.0 >
MacBookPro15,1
(15-inch Mid 2018)
T2
10.13.6
10.13.6
11.0 >
MacBookPro14,3
(15-inch Mid 2017)
T1
10.12.5
10.12.6
11.0 >
MacBookPro14,2
(13-inch Mid 2017)
T1
10.12.5
10.12.6
11.0 >
MacBookPro14,1
(13-inch Mid 2017)
T1
10.12.5
10.12.6
11.0 >
MacBookPro13,3
(15-inch Late 2016)
T1
10.12.1
10.12.6
11.0 >
MacBookPro13,2
(13-inch Late 2016)
T1
10.12.1
10.12.6
11.0 >
MacBookPro13,1
(15-inch Late 2016)
T1
10.12.1
10.12.6
11.0 >
MacBookPro11,5
(15-inch Mid 2015)
10.10.3
10.10.5
11.0 >
MacBookPro11,4
(15-inch Mid 2015)
10.10.3
10.10.5
11.0 >
MacBookPro12,1
(13-inch Early 2015)
10.10.2
10.10.5
11.0 >
MacBookPro11,3
(15-inch Mid 2014)
10.9.4
10.9.5
11.0 >
MacBookPro11,2
(15-inch Late 2013)
10.9.0
10.9.5
11.0 >
MacBookPro11,1
(13-inch Late 2013)
10.9.0
10.9.5
11.0 >
MacBookPro10,2
(13-inch Early 2013)
10.8.2
10.8.5
10.15 >
MacBookPro10,1
(15-inch Early 2013)
10.8.2
10.8.5
10.15 >
MacBookPro10,2
(13-inch Ret 2012)
10.7.4
10.7.5
10.15 >
MacBookPro10.1
(15-inch Ret 2012)
10.7.4
10.7.5
10.15 >
MacBookPro9,2
(13-inch Mid 2012)
10.7.3
10.7.5
10.15 >
MacBookPro9,1
(15-inch Mid 2012)
10.7.3
10.7.5
10.15 >
MacBookPro8,3
(17-inch Late 2011)
10.7.2
10.7.5
10.13.6
MacBookPro8,2
(15-inch Late 2011)
10.7.2
10.7.5
10.13.6
MacBookPro8,1
(13-inch Late 2011)
10.7.2
10.7.5
10.13.6
MacBookPro8,3
(17-inch Early 2011)
10.6.6
10.6.6*
10.13.6
MacBookPro8,2
(15-inch Early 2011)
10.6.6
10.6.6*
10.13.6
MacBookPro8,1
(13-inch Early 2011)
10.6.6
10.6.6*
10.13.6
MacBookPro7,1
(13-inch Mid 2010)
10.6.3
10.6.3*
10.13.6
MacBookPro6,2
(15-inch Mid 2010)
10.6.3
10.6.3*
10.13.6
MacBookPro6,1
(17-inch Early 2010)
10.6.3
10.6.3*
10.12.6
MacBookPro5,5
(13-inch Mid 2009)
10.5.7
10.5.7*
10.11.6
MacBookPro5,4
(15-inch Mid 2009)
10.5.7
10.5.7*
10.11.6
MacBookPro5,3
(15-inch Mid 2009)
10.5.7
10.5.7*
10.11.6
MacBookPro5,2
(17-inch Early 2009)
10.5.6
10.5.6*
10.11.6
MacBookPro5,1
(15-inch Late 2008)
10.5.5
10.5.5*
10.11.6
MacBookPro5,1
(17-inch Late 2008)
10.5.5
10.5.5*
10.11.6
MacBookPro4,1
(15-inch Early 2008)
10.5.2
10.5.2*
10.11.6
MacBookPro4,1
(17-inch Early 2008)
10.5.2
10.5.2*
10.11.6
MacBookPro3,1
(15-inch Late 2007)
10.4.9
10.4.9*
10.11.6
MacBookPro3,1
(17-inch Late 2007)
10.4.9
10.4.9*
10.11.6
MacBookPro2,2
(15-inch Late 2006)
10.4.8
10.4.8*
10.7.5
MacBookPro2,1
(17-inch Late 2006)
10.4.8
10.4.8*
10.7.5
MacBookPro1,2
(17-inch 2006)
10.4.5
10.4.5*
10.6.8
MacBookPro1,1
(15-inch 2006)
10.4.5
10.4.5*
10.6.8
*Available on
Reinstall DVD or CD
2. MacBook Air (2008-2020)
The MacBook Air was first introduced at Macworld San Fransisco by Steve Jobs on January 15th, 2008. For the 1st Generation from 2008-2010 the screen size was or a 13.3″ and included a Intel Core 2 Duo Processor. The Second Generation introduced in 2010 added an 11″ version. From 2017 on you could only get the 13″ Model. The 3rd Generation 13-inch MacBook Air was released in 2018.
Model Identifier
Machine Model
T1 T2
Ship OS
Oldest OS
Latest OS
MacBookAir9,1
(Retina, 13-inch, 2020)
T2
10.15.3
10.15>
10.15>
MacBookAir8,2
(Retina, 13-inch, 2019)
T2
10.14.5
10.14.6
10.15>
MacBookAir8,1
(Retina, 13-inch, 2018)
T2
10.14.1
10.14.6
10.15>
MacBookAir7,2
(Mid 2017)
10.12.6
10.12.6
10.15>
MacBookAir7,2
(13-inch Early 2015)
10.10.2
10.10.5
10.15>
MacBookAir7,1
(11-inch Early 2015)
10.10.2
10.10.5
10.15>
MacBookAir6,2
(13-inch Early 2014)
10.10.2
10.10.5
10.15>
MacBookAir6,1
(11-inch Mid 2013)
10.8.4
10.8.5
10.15 >
MacBookAir6,2
(13-inch Mid 2013 )
10.8.4
10.8.5
10.15 >
MacBookAir6,1
(11-inch Mid 2012)
10.7.4
10.7.5
10.15 >
MacBookAir5,2
(13″ EDU Mid 2012)
10.8.2
10.8.5
10.15 >
MacBookAir5,2
13-inch Mid 2012)
10.7.4
10.7.4*
10.15>
MacBookAir5,1
(11-inch Mid 2012)
10.7.4
10.7.4*
10.15 >
MacBookAir4,2
(13″ EDU Mid 2012)
10.7.3
10.7.4*
10.15 >
MacBookAir4,1
(11-inch Mid 2012)
10.7
10.7.4*
10.15 >
MacBookAir3,2
(13-inch Late 2010)
10.6.4
10.6.4*
10.13.6
MacBookAir3,1
(11-inch Late 2010)
10.6.4
10.6.4*
10.13.6
MacBookAir2,1
(13-inch Mid 2009)
10.5.7
10.5.7
10.11.6
MacBookAir2,1
(13-inch Late 2008)
10.5.5
10.5.5
10.11.6
MacBookAir1,1
(13-inch Early 2008)
10.5.1
10.5.1
10.11.6
*USB Installer
3. MacBook – (2006-2017)
This Section covers the original 2006 13-inch MacBook all the way to the 2017 12″ Version. The MacBook has seen 4 different designs since 2006. Gen 1 Polycarbonate (2006-2008), Gen 2 Aluminum Unibody (2008-2009). Gen 3 Polycarbonate Unibody (2009-2010) & Gen 4 12″ USB-C (2015-2017).
Model Identifier
Machine Model
Ship OS
Oldest OS
Latest OS
MacBook10,1
(Mid 2017)
10.12.5
10.12.6
10.15 >
MacBook9,1
(Early 2016)
10.11.4
10.11.6
10.15 >
MacBook8,1
(Early 2015)
10.10.2
10.10.6
10.15 >
MacBook7,1
(Unibody Mid 2010)
10.6.3
10.6.3 DVD
10.11.6
MacBook6,1
(Unibody Late 2009)
10.6.1
10.6.1 DVD
10.13.6
MacBook5,2
(White Mid 2009)
10.5.7
10.5.7 DVD
10.11.6
MacBook5,2
(13-inch C2D Early 2009)
10.5.6
10.5.6 DVD
10.11.6
MacBook5,1
(13-inch C2D Late 2008 Aluminum)
10.5.5
10.5.5 DVD
10.11.6
MacBook4,1
(13-inch C2D Early 2008)
10.5.2
10.5.2 DVD
10.7.5
MacBook3,1
(13-inch C2D Late 2007)
10.5
10.5 DVD
10.7.5
MacBook2,1
(13-inch C2D Mid 2007)
10.4.9
10.4.9 DVD
10.7.5
MacBook2,1
(13-inch C2D Late 2006)
10.4.8
10.4.8 DVD
10.7.5
MacBook1,1
(13-inch Core Duo 2006)
10.4.6
10.4.6 DVD
10.6.8
4. Mac Pro – (2006-2019)
The Mac Pro was first introduced at WWDC on August 7, 2006. It has seen 3 Generations from 2006-2019. Gen 1 “Cheese Grater” V1 (2006-2012), Gen 2 “Trash Can” (2013) & Gen 3 “Cheese Grater” V2 (2019).
Model Identifier
Machine Model
T1 T2
Ship OS
Oldest OS
Latest OS
MacPro7,1
(2019)
T2
10.5.1
10.15 >
10.15 >
MacPro6,1
(Late 2013)
NA
10.9.1
10.9.5
10.15 >
MacPro5,1
(2012 Server)
NA
10.7.4
10.7.5
10.14.6*
MacPro5,1
(Mid 2010)
NA
10.6.4
10.6.4 DVD
10.14.6*
MacPro4,1
(Nehalem 2009)
NA
10.5.6
10.6.6 DVD
10.11.6
MacPro3,1
(Eight Core 2008)
NA
10.5.1
10.5.1 DVD
10.11.6
MacPro2,1
(Eight Core 2007)
NA
10.4.9
10.4.9 DVD
10.7.5
MacPro1,1
(Quad Core 2006)
NA
10.4.7
10.4.7 DVD
10.7.5
*Metal Graphics
Video Card Required
5. iMac – (2006-2019)
The iMac was first introduced at an Apple Special Event at the Flint Center, Cupertino on May 6, 1998 by Steve Jobs. The First Intel Based iMac was introduced at Macworld Conference and Expo on January 10, 2006 by Steve Jobs. It has seen seven different designs since 1998.
Model Identifier
Machine Model
Ship OS
Oldest OS
Latest OS
iMac20,2
(5K, 2020; 5700/XT)
10.15.6
10.15.6
10.15>
iMac20,1
(27-Inch 5K, 2020)
10.15.6
10.15.6
10.15>
iMac19,2
(21.5-Inch 4k, 2019)
10.14.4
10.14.6
10.15 >
iMac19,1
(27-Inch 5k, 2019)
10.14.4
10.14.6
10.15 >
iMac18,3
(27-Inch 5k Mid-2017)
10.12.4
10.12.6
10.15 >
iMac18,2
(21.5-Inch 4k Mid-2017)
10.12.4
10.12.6
10.15 >
iMac18,1
(21.5-Inch Mid-2017)
10.12.4
10.12.6
10.15 >
iMac17,1
(27-Inch 5k, Late 2015)
10.11
10.11.6
10.15 >
iMac16,2
(21.5-Inch 4k. Late 2015)
10.11
10.11.6
10.15 >
iMac16,2
(21.5-Inch Late 2015)
10.11
10.11.6
10.15 >
iMac16,1
(21.5-Inch Late 2015)
10.11
10.11.6
10.15 >
iMac15,1
(27-Inch 5K, Mid-2015)
10.10.2
10.10.5
10.15 >
iMac15,1
(27-Inch 5k, Late 2014)
10.10
10.10.5
10.15 >
iMac14,4
(21.5-inch Mid 2014)
10.9.3
10.9.5
10.15 >
iMac14,3
(21.5-inch Late 2013)
10.8.4
10.8.5
10.15 >
iMac14,2
(27-inch Late 2013)
10.8.4
10.8.5
10.15 >
iMac14,1
(21.5-inch Late 2013)
10.8.4
10.8.5
10.15 >
iMac13,2
(27-Inch Late 2012)
10.8.2
10.8.5
10.15 >
iMac13,1
(21.5-inch Late 2012)
10.8.2
10.8.5
10.15 >
iMac12,1
(21.5-inch Late 2011)
10.7.2
10.7.5
10.13.6
iMac12,2
(27-inch Mid 2011)
10.6.6
10.6.6 DVD
10.13.6
iMac12,1
(21.5-inch Mid 2011)
10.6.6
10.6.6 DVD
10.13.6
iMac11,3
(27-inch Mid 2010)
10.6.3
10.6.3 DVD
10.13.6
iMac11,2
(21.5-inch Mid 2010)
10.6.3
10.6.3 DVD
10.13.6
iMac11,1
(27-inch Late 2009)
10.6.2
10.6.2 DVD
10.13.6
iMac10,1
(21.5-inch Late 2009)
10.6.1
10.6.1 DVD
10.13.6
iMac10,1
(27-inch Late 2009)
10.6.1
10.6.1 DVD
10.13.6
iMac9,1
(20-inch Mid 2009 EDU)
10.5.8
10.5.8 DVD
10.11.6
iMac9,1
(24-inch Early 2009)
10.5.6
10.5.6 DVD
10.11.6
iMac9,1
(20-inch Early 2009)
10.5.6
10.5.6 DVD
10.11.6
iMac8,1
(24-inch Early 2008)
10.5.2
10.5.2 DVD
10.11.6
iMac8,1
(20-inch Early 2008)
10.5.2
10.5.2 DVD
10.11.6
iMac7,1
(24-inch Mid 2007)
10.4.10
10.4.10 DVD
10.11.6
iMac7,1
(20-inch Mid 2007)
10.4.10
10.4.10 DVD
10.11.6
iMac6,1
(24-inch Late 2006)
10.4.7
10.4.7 DVD
10.7.5
iMac5,2
(17-inch Late 2006)
10.4.7
10.4.7 DVD
10.7.5
iMac5,1
(20-inch Late 2006)
10.4.7
10.4.7 DVD
10.7.5
iMac5,1
(17-inch Late 2006)
10.4.7
10.4.7 DVD
10.7.5
iMac4,2
(17-inch Mid 2006)
10.4.7
10.4.7 DVD
10.6.8
iMac4,1
(20-inch Early 2006)
10.4.4
10.4.4 DVD
10.6.8
iMac4,1
(17-inch Early 2006)
10.4.4
10.4.4 DVD
10.6.8
6. iMac Pro (2018)
The iMac Pro was introduced at WWDC on June 5, 2017.
Model Identifier
Machine Model
T2
Ship OS
Oldest OS
Latest OS
iMacPro1,1
(5k, 27-inch Late 2017)
T2
10.13.2
10.13.6
10.15 >
7. Mac Mini – (2006 -2018)
On January 10, 2005, the Mac mini was announced at the Macworld Conference & Expo by Steve Jobs. He said at the time the Mac Mini was “the cheapest, most affordable Mac ever”. The Intel Version was announced on February 28, 2006.
Model Identifier
Machine Model
T1 T2
Shipping OS
Oldest OS
Latest OS
Macmini8,1
(Late 2018)
T2
10.14
10.14.6
10.15 >
Macmini7,1
(Late 2014)
NA
10.10
10.10.5
10.15 >
Macmini6,2
(Late 2012 Server)
NA
10.8.2
10.8.5
10.15 >
Macmini6,2
(Late 2012)
NA
10.8.1
10.8.5
10.15 >
Macmini6,1
(Late 2012)
NA
10.8.1
10.8.5
10.15 >
Macmini5,3
(Mid 2011 Server)
NA
10.7
10.7.5
10.13.6
Macmini5,2
(Mid 2011)
NA
10.7
10.7.5
10.13.6
Macmini5,1
(Mid 2011)
NA
10.7
10.7.5
10.13.6
Macmini4,1
(Mid 2010 Server)
NA
10.6.4
10.6.4 DVD
10.13.6
Macmini4,1
(Mid 2010)
NA
10.6.4
10.6.4 DVD
10.13.6
Macmini3,1
(Late 2009 Server)
NA
10.6.1
10.6.1 DVD
10.11.6
Macmini3,1
(Late 2009)
NA
10.6.1
10.6.1 DVD
10.11.6
Macmini3,1
(Early 2009)
NA
10.5.6
10.5.6 DVD
10.11.6
Macmini2,1
(Mid 2007)
NA
10.4.10
10.4.10 DVD
10.7.5
Macmini1,1
(Late 2006)
NA
10.4.7
10.4.7 DVD
10.6.8
Macmini1,1
(Early 2006)
NA
10.4.5
10.4.5 DVD
10.6.8
8. Xserve – (2006-2009)
I almost forgot about Xserve. How could I forget about one of my favorite most reliable Macs ever created? The Xserve was introduced on May 14, 2002. The First Generation was based on a G4 Processor. The 2nd Generation was based on the G5 and the 3rd and final Generation was based on Intel’s Xeon Processor.
Model Identifier
Machine Model
Shipping OS
Oldest OS
Latest OS
Xserve3,1
(Quad Core Early 2009)
10.5.6 Server
10.5.6 Server DVD
10.11.6
Xserve2,1
(Eight Core Early 2008)
10.5 Server
10.5.0 Server DVD
10.7.5
Xserve1,1
(Quad Core Late 2006)
10.4.8 Server
10.4.8 Server DVD
10.7.5
If you have information for this page or find an error, please Contact Me.
Thank You!
https://everymac.com is the best source for Macintosh Hardware information on the internet!
UPDATE: 7/01/20 – I just tested on 10.15.6 Beta 3 and the issue is fixed!!!
UPDATE: 5/29/20 – This issue is still definitely a problem with 10.15.5. I have multiple in house confirmations along with a bunch of reader reports.
UPDATE: 5/26/20 – I have now received 3 different reports of this same issue happening after installing the new macOS Catalina 10.15.5 Update. This issue does NOT happen on every Mac. The problem still seems to be intermittent. Please let Apple know that we need this fixed!!!
I would like to get back into writing more How-To articles. The thing is, reporting on issues like this help more people. I would love it if I could get a heads up on an issue that could cause problems in my environment. That’s the idea behind articles like this and my macOS System Status page.
Case in point is this article. Do you use the ComputerName, HostName or LocalHostName value for one of the following functions?
MDM Computer Scope
802.1x Authentication
Active Directory
VPN
If you depend on the ComputerName or HostName for any of these services, it could wreak havoc for the user!
Let’s jump right in, I will give you you an overview of this issue.
Table of Contents
1. Affected macOS Build Version
2. Affected Mac Hardware
3. User Reports
4. Problem
5. The future of managing macOS Updates.
6. Should I block the 10.15.4 Supplemental Update?
7. Does Apple Know about this issue?
8. Links
1. Affected Mac Models
Unlike other issues, this one covers all Macs that are compatible with macOS Catalina that are on 10.15.4 (19E266).
2. Affected OS Versions
This issue affects only one macOS update.
macOS Catalina 10.15.4 Supplemental Update (19E287) Released 4/8/20
NOTE: This issue does not happen with the updated 10.15.4 Combo & Delta updates.
3. User Reports
One of the very first reports was in a MacAdmins Channel. Let’s take a look at some of the reports.
Is anyone else having issues with macOS Catalina 10.15.4 Supplemental Update deleting log files form /var/log and changing the computer name to just the Mac model (eg iMac)
On a test Mac, I experienced this, and I filed feedback. Please file feedback, so they have an idea how widespread (or not) it is, and to help them solve it.
This one is pretty cut and dry. If you set the ComputerName to a specific value, let’s say the SerialNumber, it will be reset back to factory default. In the case of a MacBook Pro the ComputerName would now be MacBook Pro.
ExampleTest
Fresh 2014 MacBook Pro erase & install with 10.15.4 (19E266). I then set the ComputerName and HostName to something different (Serial Number).
I used softwareupdate -iaR to install the 10.15.4 Supplemental Update.
Once the Mac Came back up, sure enough the ComputerName was MacBook Pro.
Most home users will never have to mess with this value. If you would like to check, open System Preferences > Sharing.
The Mac Computer Name in the Sharing Preference Pane.
MacAdmins will set this value with one of the following ways.
6. Should I block the 10.15.4 Supplemental Update?
Maybe
The supplemental update does not include any Security Related fixes. Take a look at the fix list below.
Fixes an issue where Mac computers running macOS Catalina 10.15.4 could not participate in FaceTime calls with devices running iOS 9.3.6 and earlier or OS X El Capitan 10.11.6 and earlier
Resolves an issue where you may repeatedly receive a password prompt for an Office 365 account
Fixes an issue where MacBook Air (Retina, 13-inch, 2020) may hang in Setup Assistant or when disconnecting and reconnecting a 4K or 5K external display
Resolves an issue where a USB-C port in your Mac may become unresponsive
If you need any of the above fixes, then I would say that you might need deploy it. You could also wait for a 10.15.4 Supplemental Update #2 or 10.15.5.
Deploy the update ONLY if you have a way to reset the ComputerName & HostName before the user can use the system!
You would need to deploy a LaunchDaemon that would execute a script to rename both values on load.
7. Does Apple Know about this issue?
Going by this post by Don, it’s not looking good as of last week.
Apple confirmed the /private/var/log/ issue (101063983106) but have not been able to replicate the ComputerName/HostName issue. They advised if anyone is able to replicate, open a ticket so they can look into it.
This problem can happen to a very small number of T2 Macs after installing the 10.15.4 Supplemental Update.
Did you Install the 10.15.4 Supplemental Update on your T2 Mac, only to find that it will not power up after the Install?
When reporting on issues, I always try to quantify the issue in terms of how many users could be affected. In this particular case, the numbers are very low. This article is to help you rescue your Mac. The issue only affects T2 Macs that have installed the 10.15.4 Supplemental Update. The amount of users reporting this is very small, but the problem can be devastating if the user does not understand what happened or how to fix it.
This issue is similar to the 2019-001 Security Update last November that cause Data loss. The Reports are very close as it was first thought that the problem was the users fault for shutting down the Mac during the BridgeOS update.
What actually happened was, the BridgeOS Update Failed and destroyed the encryption keys.
6. Why write about something that affects such a small number of Macs?
7. Wait a few days before installing updates.
8. Should I block the 10.15.4 Supplemental Update?
9. Does Apple Know about this issue and are they working on a fix?
10. Links
11. Credit & Hat Tips
1. Affected Mac Models
This issue covers almost every single T2 Mac Model. I have not seen any reports of this happening to the iMac Pro 2017 or the Mac Pro 2019.
1. MacBook Pro 16′ 2019
2. MacBook Pro 13″ & 15″ 2018-2019
3. MacBook Air 2018-2020
4. Mac Mini 2018
2. Affected OS Versions
This issue affects only one macOS update.
macOS Catalina 10.15.4 Supplemental Update (19E287) Released 4/8/20
3. Problem: 10.15.4 Supplemental Update Bricked
One of the very first reports was in a MacAdmins Channel. The report said that the user called the helpdesk saying the update hung. Now the Mac does not power on.
Another report from a user with a 2018 13″ MacBook Pro
I attempted to install the update but about halfway through my computer shutdown and it bricked my 2018 13 inch MacBook. No power, no fans coming on and off or anything when pressing and holding the power button.
Another Report from a 16″ Macbook Pro 2019 User.
Confirmed; this is what happened to my 16″ after this install. I needed to do a DFU restore (using Apple Configurator 2 — you can download it to your hopefully spare MacBook from the app store) to get my mac back up and running. Unfortunately, for some reason, after the DFU restore, my 16″ came back up to do a full reinstall, and I had to restore my files from backup.
One More report form a 13″ MacBook Pro User
Anyone else do the recent 10.15.4 update and have their machine completely bricked? Mine will not turn on…not after resetting the SMB…not at all. Apple’s update appears to have completely killed my macbook. It’s now completely unresponsive.
Macbook Air 2018 User
Thursday evening my wife’s Air still showed the update in System Prefs and clicked to install it. She said the dialog box said it was normal for the screen to go black, but it didn’t say it’d never come back!!! Her less than 18 month old Air is now officially bricked. Unresponsive to all attempts to remind it of its mission on earth. A stellar machine until that fateful click.
4. Problem Description
Apple’s T2 Security chip runs software called BridgeOS. That software is updated each time you install a Catalina Update or Security Update. The T2 controls many aspects of your Mac.
The Apple T2 Security Chip is Apple’s second-generation, custom silicon for Mac. By redesigning and integrating several controllers found in other Mac computers—such as the System Management Controller, image signal processor, audio controller, and SSD controller—the T2 chip delivers new capabilities to your Mac
After reading through a bunch of reports the problem seems happen during the BridgeOS Update phase. Most users say that all they saw was a black screen and the Mac was unresponsive. From the users who contacted me over email, after the update failed the Mac was already be in DFU mode. A few users stated that as soon as they connected the dead Mac to a host mac with Apple Configuartor 2 running, it immediately showed up in RECOVERY Mode.
5. Can the dead Mac be brought back to life? YES!
In almost every case, a DFU Mode BridgeOS Reinstall brought these dead Macs back to life!
I wrote a detailed article on how to perform the restore below.
I knew something was up on April 10th two days after the supplemental update was released. I noticed a spike in traffic to my BridgeOS Restore article. Emails and comments started to roll in. They all mentioned that they found the article after the 10.15.4 Supplemental Update bricked their Mac.
6. Why write about something that affects such a small number of Macs?
Like I mentioned at the top of this article, I usually will only report on issues that affect a large number of Mac Users. The idea is that small fluke type issues happen all the time. Usually the user can just reinstall macOS and be up and running.
This case was different. I decided to write this article after reading some of the stories.
Haven’t talked with Apple’s help team since 2004—today we spent 2 hours on the phone—we tried every method to get my bricked 2018 15” MacBook Pro to boot. Hopefully this issue is a small epidemic and not a pandemic; the MBP became unresponsive today while updating to 10.15.4. The last thing I saw before the MBP went quiet and the screen went black was, “about 14 minutes remaining”. Apple Help quoted $815 to ship it to them for a diagnostic and repair. I explained it was working perfectly well before the update—CSR elevated it to a senior who is starting with a new charger and cable.
Here is another direct quote from a 2018 Mac Mini User that I found tonight.
Any one else experienced this problem? Mac mini late 2018. Update went through, restarted Mac and now bricked. Will not turn on at all. Took it to Apple store and they say main board needs replacing at cost of 400usd.
I hope this article finds you mattoneill2! ^
If this article can save just a few Mac Users from having to spend $$$ for a repair, then it was definitely worth it.
7. Wait a few days before installing updates.
A good tip for you is to just wait a few days for the dust to settle before installing updates.
This is not the first time Apple has pulled an update. They pulled High Sierra and Sierra 2019-002 Security Update this past March. It’s a good idea to wait at least a few days before you update.
8. Should I block the 10.15.4 Supplemental Update?
Maybe
The only reason I say maybe, is that the supplemental update does not include any Security Related fixes. Take a look at the list below.
Fixes an issue where Mac computers running macOS Catalina 10.15.4 could not participate in FaceTime calls with devices running iOS 9.3.6 and earlier or OS X El Capitan 10.11.6 and earlier
Resolves an issue where you may repeatedly receive a password prompt for an Office 365 account
Fixes an issue where MacBook Air (Retina, 13-inch, 2020) may hang in Setup Assistant or when disconnecting and reconnecting a 4K or 5K external display
Resolves an issue where a USB-C port in your Mac may become unresponsive
If you need any of the above fixes, then I would say deploy it. The risk is really low.
9. Does Apple Know about this issue? Are they working on a fix?
Unlike the GPU freezing issue or the Wake from Sleep issue, I do not have any information.
The Catalina 10.15.4 Update is causing kernel panics in some 16″ 2019 MacBook Pros.
Did you Install the 10.15.4/10.15.5 Update on your 16 Inch MacBook Pro 2019, only to get a Kernel Panic after you Wake it from Sleep? You are not alone.
UPDATE 7/09/20 – I have received word that the wake from sleep kernel panic issue is resolved in 10.15.6 Beta 4 GM (19G71a). If still have the issue and can test, please let me know.
UPDATE 6/25/20 – I have a few reports that Big Sur Beta 1 fixed the issue, but for others they can still reproduce the problem. I would not recommend installing Big Sur as your main OS. You can install it in a 2nd container or external hard drive for testing. If Big Sur fixes the wake from sleep crashing issue, comment below or let me know!
UPDATE 6/8/20 – I am looking further into the 10.15.5 reports. Looks like this is the common error “Sleep transition timed out after 180 seconds while calling power state change callbacks. Suspected bundle: com.apple.iokit.IOGraphicsFamily.”
UPDATE 6/03/20 – I am seeing new reports that the 10.15.5 Update has not fixed the issue for some users. Others are saying that after installing the 10.15.5 Update that they are no longer seeing Kernel Panics after waking from sleep. Additional reports are saying that the issue is worse after installing the 10.15.5 Supplemental Update.
UPDATE: 5/18/20 – It looks like 10.15.5 Beta 4 fixes the wake from sleep kernel panic issue. I have received multiple emails, tweets and article replies confirming that Beta 4 has fixed the issue for them. I would like to take the time to thank you for all of your individual reports. When I can’t reproduce the issue, I rely on you to provide critical feedback. THANK YOU!
UPDATE: 5/15/20 – I am starting to get some reports that the 10.15.5 Beta 3 & 4 fix the issue. Did you try the latest beta and find that it fixes the issue? Let me know!
UPDATE: 5/7/20 – macOS Catalina 10.15.5 Beta 4 (19F83c) was released today.I have not received any reports that Beta 3 fixed this issue. If it has please let me know. Apple did not mentioned this issue in any of the 10.15.5 Beta Patch Notes.
UPDATE: 4/29/20 – macOS Catalina 10.15.5 Beta 3 was released today.I am getting word that Beta 3 includes a possible fix for the wake from sleep issue. If you install Beta 3 and it fixes your issue, please let me know!
UPDATE: 4/16/20 – macOS Catalina 10.15.5 Beta 2 was released today. Did this update fix the issue for you? I am also looking for users who reverted back to 10.15.1, 10.15.2 or 10.15.3 to see if that fixed the issue?
Main Article
As soon as the 10.15.4 Update hit, reports started to pop up of wake from Sleep Kernel Panics on the 16″ MacBook Pro. Does this situation sound familiar to you? If so you have a great memory! I tracked a very similar issue that was caused by the 2019-004 Mojave and High Sierra Security update back in July of 2019.
I am seeing reports from users that this issue is happening again. This time around it is affecting macOS Catalina, specifically the 10.15.4 Update on the 2019 16-Inch MacBook Pro.
Table of Contents
1. Affected Mac Models
2. Affected OS Versions
3. Problem: Kernel Panic after waking from sleep.
4. Panic Reports
5. Workarounds?
6. Reverting back to 10.15.1, 10.15.2 or 10.15.3?
7. This has happened before. Wait a few days before installing updates.
8. Does Apple Know about this issue and are they working on a fix?
9. Links
10. Credit & Hat Tips
1. Affected Mac Models
Usually we have multiple different Models that are affected, but this time the issue looks to happen only one model.
So far I have not seen any reports. If you have reverted back and that fixed the issue for you, please let me know. Also let me know if you reverted back and you still have the issue.
7. This has happened before. Wait a few days before installing updates.
This is not the first time Apple has pulled an update. They pulled High Sierra and Sierra 2019-002 Security Update this past March. It’s a good idea to wait at least a few days before you update.
8. Does Apple Know about this issue? Are they working on a fix?
Apple does know about the problem. Engineering is currently investigating the issue. This information comes from MacAdmins who have a Enterprise Support Ticket in with Apple.
Hopefully we get a 2nd Supplemental Update that fixes the issue soon.
UPDATE 04/10/20:I have noticed increased traffic to my Mac BridgeOS DFU Restore Article. I looked around a bit found a small number of reports that the 10.15.4 Supplemental Update is Bricking T2 Macs.To the user the Mac seems dead. I had 3 different reports sent to me and found 3otherreportposts. The good news is, a BridgeOS restore was able to bring some of the Macs back to life.
In a surprise today, Apple released a new Supplemental update for macOS Catalina 10.15.4. This update weighs in at 1.01gb and is available now for all 10.15.4 Catalina users. This update looks to fix 4 different issues. Apple also updated BridgeOS and re released a new installer.app, combo update and delta update.
The Catalina 10.15.4 Supplemental Update Includes the following fixes.
macOS Catalina 10.15.4 supplemental update improves the stability and security of your Mac.
Fixes an issue where Mac computers running macOS Catalina 10.15.4 could not participate in FaceTime calls with devices running iOS 9.3.6 and earlier or OS X El Capitan 10.11.6 and earlier
Resolves an issue where you may repeatedly receive a password prompt for an Office 365 account
Fixes an issue where MacBook Air (Retina, 13-inch, 2020) may hang in Setup Assistant or when disconnecting and reconnecting a 4K or 5K external display
Resolves an issue where a USB-C port in your Mac may become unresponsive
BridgeOS update
The T2 BridgeOS was updated in this macOS Catalina Supplemental Update.
T2 BridgeOS Version = 17.16.14281
Current and Previous Build Versions of 10.15
10.15.4 = (19E287) April 8th, 2020 = Current Release
If I deployed/cached the old 10.15.4 Installer.app for OS Upgrades, do I need to redeploy?
Do I have to replace my deployable 10.15 Installer.app?– Yes
If you deployed the old version of the 10.15.4 (19E266) Installer, you should update it to the new (19E287). If you don’t your users will have to install the New Catalina Supplemental Update after installing or upgrading.
Security Content
The Supplemental Update does not list any Published CVE entries.
Some Intel GPU Only Based MacBooks Airs are Freezing / Crashing while using Video Conf apps like Zoom After installing the 2020-002 Security updates.
After Apple Released the 2020-002 Security Updates, some users started to report that their Mac would would freeze up when using GPU Hardware Accelerated apps or video.
UPDATE 05/26/20 – Apple has just released the 2020-003 Security Update for macOS Mojave 10.14 and High Sierra 10.13. Please let me know if the new update fixes the issue for you!!!
UPDATE 05/18/20 – On Friday I tested Zoom client v4.6.8 on a 2017 MacBook Air with 10.13.6. I experienced a freeze & 5 different app crashes on a multi user meeting. Today I installed 2020-003 Beta and did not see a single crash for over 6 hours on the same meeting. The 2020-003 Security Update is looking really good, but I still would like to see more confirmations. If you installed 2020-003 Beta and it fixed the issue for you , please let me know. I am hoping the update is released tomorrow or sometime this week!
UPDATE 4/29/20 – Today Apple released the Developer Beta version of 2020-003 Security Update for Mojave and High Sierra. I am trying to find out if it includes a fix for this issue. I will update you as soon as I have more information.
UPDATE 4/28/20: The consensus amongst users is upgrading to Catalina fixes the issue. The only problem with this is, some users have reported other GPU related weird issues in 10.15.4. Sometimes the system will freeze for a few seconds in Finder, Safari or performing other tasks. The good news is, even if the Mac does freeze (only for a few seconds) it will not require a hard power down. With that said, you could upgrade to Catalina and not have any of the above issues! If you are cautious, it might be better to wait for an update from Apple.
UPDATE 4/08/20: As the update is installed on more Macs, reports continue to come in. Apps like Illustrator and Animate from the Adobe Creative Cloud Suite are now causing freezing A MacAdmins User who has a ticket in, says Apple is aware of the issue and is actively working on a fix.
UPDATE 4/03/20: MacAdmins User Bollman decided to test the latest Zoom installer (4.6.9) and has not had any crashes for 6 hours. I loaded up (4.6.8) 3 times to confirm the crashes and gather additional logs. Then I updated to Zoom 4.6.9 and have not had any crashes for over an hour. I added this new information to the work around section below.I can’t explain this as the Zoom update patch notes only mention updates to fix the installer issues brought up by Security Researchers.
UPDATE 4/02/20: New reports are still rolling in. As each new report rolls in with a confirmed .gpuRestart log I will add that application to affected list below. The issue might not be only related to Video Conference Apps. Some users are seeing the issue with anything that is related to Hardware Accelerated Video.Full screen video, video in Safari, or YouTube.
I reported on a similar issue in August of 2019 when the macOS Mojave 10.14.6 Update started to cause Kernel Panics if you used the Built In FaceTime Camera.
This article has seen a big uptick in traffic as of a few days ago. Then I started to receive emails from users who were having their Mac freeze up after installing the Security Updates. After that the reports started to come in on MacAdmins Chat.
In this article, I will give you you an overview of the issue. In the end, I will show you a few workarounds that might work until Apple releases a fix.
Let’s dive right in and see what’s going on here.
Table of Contents
1. Affected macOS Build Versions
2. Affected Mac Hardware & Intel GPU Versions
3. User Reports
4. What is the Issue? Mac will Freeze up requiring a hard shutdown
5. .gpuRestart Freeze Log Report
6. Software that can cause the FreezingIssue
7. This time around the issue CAN be reproduced
8. Why rolling back with Automatic Update Snapshots will NOT work.
9. Workarounds
10. If you are seeing this issue, please let Apple know.
11. Conference Software Freezing Issue Links
12. Hat Tip/Credits
1. Affected macOS Build Versions
This issue affects the following macOS Build Versions.
Catalina 10.15.4 Update(19E266)March 24th, 2020
Mojave 10.14.6 Security Update 2020-002(18G4032) March 24th, 2020
High Sierra 10.13.6 Security Update 2020-002 (17G12034) March 24th, 2020
2. Affected Mac Hardware & Intel GPU Versions
I have looked over a bunch of MacAdmin and User reports reports. It looks like the affected machines are 5th Generation Intel HD Graphics GPU only based Macs.
This is the Hardware that we think is affected so far.
1. 2015 MacBook Air
2. 2017 MacBook Air
3. 2015 12″ MacBook
4. 2015 13″ MacBook Pro
5. 2015 21.5″ iMac
Intel only GPU Versions
1. Intel HD Graphics 6000
2. Intel HD Graphics HD 5300
3. Intel Iris 6100
4. Intel Iris Pro 6200
If you have the issue on other Macs like the Mac Mini or older Macs, please do not hesitate to Contact Me.
3. User Reports.
The first report came in just two days after Apple released the Security Updates.
Anyone have issue with Zoom 4.6.7 for the Mac running on 10.14.6 where the use of the internal camera causes it to crash.
The next day more detailed reports started to roll in.
We’ve seen hard crashes on macs running 10.13.6 with latest security update (17G12034) and latest zoom version 4.6.8 (19178.0323). So far, 4 out of 80 machines with this combination of OS and zoom. What’s more in common with these machines is that they are MBA 2015 (non-retina). Anyone else seeing problems with latest security update on 10.13.6?
After doing this job for many years, I get an sense when things are starting to become an issue. It was not until this post came in on the following Monday.
For those running 10.15.4 (or latest 10.14/10.13 Security Update 2020-002 update) on the following hardware, can you try starting a zoom video conference (possibly may happen with other video conference software)? do you experience a hard crash?
After Balmes posted this, it was enough for me to take a closer look. Sure enough, users have started to report the same issues.
4. What is the Issue? The Mac will Freeze up requiring a hard shutdown.
UPDATE 04/01/20: After posting the article, I am getting a ton of reports that this issue is not just Video Conference Apps. Users are saying the Freeze / Lockup issue happens when using GPU Hardware Accelerated Video. This could be full screen video based activity.
How does the issue start? All you need to do is use some type of Video Conference Software that has multiple users with video enabled.
Once in the meeting the affected Mac can freeze up within one minute!
After the Mac Freezes, it will become 100% non responsive. The screen will freeze up and you will not be able to force quit. The only thing you can do is force power down the Mac.
5. .gpuRestart Freeze / Crashing Log Report
After you power up the Mac again, macOS will say that it was shut down due to a problem. At this point you need to look at the log to find the .gpuRestart log file.
UPDATE 04/02/20: To get the .gpuRestart log to show up, you have to let the Mac say on the frozen screen for at least a few minutes.
/Library/Logs/DiagnosticReports
You can also do a quick search by running this command
sudo ls -lah /Library/Logs/DiagnosticReports | grep .gpuRestart
Or use the Console.app, select “System Reports”.
A look at the console app and a few 2017 MacBook Air .gpuRestart error log files.
Application exampleGoogle Chrome He - Slack Helper (GP - zoom.us
Graphics Hardware exampleIntel HD Graphics 6000 - Iris Pro 6100
Signature example 803 - 802 - 806
6. Software that can cause the Freezing Issue
The following software can cause your affected Mac to freeze up. Below is a list of confirmed applications with a confirmed .gpuRestart freeze.
Zoom.us
Slack
Webex
Teams
Skype
BlueJeans
FaceTime
Sublime Text
Google Meet
Google Hangouts
Adobe Creative Cloud apps
Illustrator & Animate
VMWare Fusion
Spotify Helper
AnyDesk
ScreenConnect
Visual Studio Code
NOTE: Some of the new reports say that this happens when running the Video Conference Software from a Chrome Browser.
7. This time around the issue CAN be reproduced
I am able to reproduce this issue. If you would like to see what happens all you need to do is setup your Mac with the following.
2015-2017 MacBook Air
10.13.6 High Sierra with the 2020-002 Update installed.
Install zoom.us
Join any zoom meeting with multiple active users with their camera activated.
Join with Computer Audio. You can activate your own video or not does not matter.
Wait
Within about 1-5 min the MacBook Air screen will completely freeze and become unresponsive. You will need to hard power it off.
UPDATE 04/01/20: I was able to ssh into one of the MacBook Airs that was frozen. You can run commands like top and others. I attempted to force quit zoom.app and that did not change anything. I also tried to kill the loginwindow no go. Finally I attempted to restart the device with sudo reboot , I got the message that the ssh connection was closed like it was going to reboot but it didn’t.
8. Why rolling back with Automatic Update Snapshots will NOT work.
You might think, what if I roll back to a previous version of Mojave before the Security Update? In the past, this might have worked as the Update or security update is supposed to take an automatic tmutil localsnapshot before installing the update. If something went wrong you could boot to recovery and restore from that snapshot taken just before the update.
In this case that will not work because Update Snapshots are no longer working since 10.15.3!
Most issues like this have some type of workaround. Sometimes a workaround is found by accident or after hours of testing. This time around a few users on MacAdmins Slack have reported the following workarounds.
UPDATE 4/02/20: We are now hearing that Apple Support is recommending that users upgrade to macOS Catalina 10.15.4 to fix the issue. I can’t confirm if this fixes the issue but after looking at a large amount of .gpuRestart logs, I have not seen one from 10.15.4 yet. Many users are writing to me that after updating to 10.15.4, they are not having the freezing issue anymore.
UPDATE 4/03/20: For users who are having the freezing issue when using the Zoom.app, update to the latest version (4.6.9) and you should not see any more crashes.
Disable Zoom’s “Enable hardware acceleration for receiving video” option in the application video preferences. Scroll down and then hit the advanced button.
If the issue is happening in Chrome, some users found success with turning off Use hardware acceleration when available in Preferences > Advanced> System .
Use Firefox instead of Chrome when joining a browser based conference meeting.
Use conferencing in a browser instead of the application. An example of this is zoom. If you cancel out of the constant prompts to download the zoom.app, you will finally get an option to “Join Meeting with your Browser”
If you find any other workarounds please Contact Me
10. If you are seeing this issue, please let Apple know.
The only way to let Apple know that this is a big issue is to file a FeedBack Report. AppleCare Call or an Apple Enterprise Support Ticket.
This will help Apple Prioritize the issue.
11. Conference Software Freezing Issue Links
I created a MacAdmins Chat Channel to disccus the issue.
Bollman – MacAdmins Slack User who did a ton of testing. He also spun up a zoom meeting room where we could all test.
bp – MacAdmins Slack User who’s post get me to take a closer look.
vplc – MacAdmins Slack User who was able to get me info and logs
Georgia – MrMacintosh Reader who was able to quicly answer a bunch of questions along with logs and a sysdiagnose.
Apple Engineer – Who jumped on the issue almost immediately after being invited to the #conf-freezing-issue chat. Gathered logs and FB and Enterprise Support Tickets to help get attention on the issue.
Everyone who emailed me, shared information in Slack, DM’d me or shared my article. Without your help I wouldn’t have been able to put all this information together.
Today, Apple released macOS Mojave Security Update 2020-002 and High Sierra Security Update 2020-002. Below you will find Build Versions, Download Links, Update Sizes and previous Security Update Links. MacOS Sierra is no longer supported by Apple for Security Updates.
How do I keep track of all the macOS Build Versions?
I document all of the macOS Build Versions like the latest Mojave 2020-002 High Sierra 2020-002 along with most Apple Applications, XProtect, Gatekeeper and MRT updates in one database. You can check out the link below.
Security Update 2020-002 Mojave, Security Update 2020-002 High Sierra
Released March 24, 2020
AppleGraphicsControl
Available for: macOS High Sierra 10.13.6, macOS Mojave 10.14.6, macOS Catalina 10.15.3
Impact: A malicious application may be able to execute arbitrary code with kernel privileges
Description: Multiple memory corruption issues were addressed with improved state management.
CVE-2020-3904: Proteas of Qihoo 360 Nirvan Team
Bluetooth
Available for: macOS Mojave 10.14.6, macOS High Sierra 10.13.6, macOS Catalina 10.15.3
Impact: A local user may be able to cause unexpected system termination or read kernel memory
Description: An out-of-bounds read was addressed with improved input validation.
CVE-2020-3907: Yu Wang of Didi Research America
CVE-2020-3908: Yu Wang of Didi Research America
CVE-2020-3912: Yu Wang of Didi Research America
Bluetooth
Available for: macOS Mojave 10.14.6, macOS High Sierra 10.13.6, macOS Catalina 10.15.3
Impact: A malicious application may be able to execute arbitrary code with kernel privileges
Description: A memory corruption issue was addressed with improved input validation.
CVE-2020-3892: Yu Wang of Didi Research America
CVE-2020-3893: Yu Wang of Didi Research America
CVE-2020-3905: Yu Wang of Didi Research America
Bluetooth
Available for: macOS Mojave 10.14.6, macOS High Sierra 10.13.6
Impact: An application may be able to read restricted memory
Description: A validation issue was addressed with improved input sanitization.
CVE-2019-8853: Jianjun Dai of Qihoo 360 Alpha Lab
IOHIDFamily
Available for: macOS High Sierra 10.13.6, macOS Mojave 10.14.6, macOS Catalina 10.15.3
Impact: A malicious application may be able to execute arbitrary code with kernel privileges
Description: A memory initialization issue was addressed with improved memory handling.
CVE-2020-3919: an anonymous researcher
IOThunderboltFamily
Available for: macOS Mojave 10.14.6, macOS High Sierra 10.13.6
Impact: An application may be able to gain elevated privileges
Description: A use after free issue was addressed with improved memory management.
CVE-2020-3851: Xiaolong Bai and Min (Spark) Zheng of Alibaba Inc. and Luyi Xing of Indiana University Bloomington
Kernel
Available for: macOS High Sierra 10.13.6, macOS Mojave 10.14.6, macOS Catalina 10.15.3
Impact: An application may be able to read restricted memory
Description: A memory initialization issue was addressed with improved memory handling.
CVE-2020-3914: pattern-f (@pattern_F_) of WaCai
libxml2
Available for: macOS High Sierra 10.13.6, macOS Mojave 10.14.6, macOS Catalina 10.15.3
Impact: Multiple issues in libxml2
Description: A buffer overflow was addressed with improved bounds checking.
CVE-2020-3909: LGTM.com
CVE-2020-3911: found by OSS-Fuzz
libxml2
Available for: macOS High Sierra 10.13.6, macOS Mojave 10.14.6, macOS Catalina 10.15.3
Impact: Multiple issues in libxml2
Description: A buffer overflow was addressed with improved size validation.
CVE-2020-3910: LGTM.com
Mail
Available for: macOS High Sierra 10.13.6, macOS Catalina 10.15.3
Impact: A remote attacker may be able to cause arbitrary javascript code execution
Description: An injection issue was addressed with improved validation.
CVE-2020-3884: Apple
TCC
Available for: macOS Mojave 10.14.6, macOS Catalina 10.15.3
Impact: A maliciously crafted application may be able to bypass code signing enforcement
Description: A logic issue was addressed with improved restrictions.
CVE-2020-3906: Patrick Wardle of Jamf
Mojave 2020-002 High Sierra 2020-002
The Security Update 2020-002 for Mojave and High Sierra is now available.
Security Updates for macOS 10.14 & 10.13 are now Available.
Today, Apple released macOS Mojave Security Update 2020-002 and High Sierra Security Update 2020-002. Below you will find Build Versions, Download Links, Update Sizes and previous Security Update Links. MacOS Sierra is no longer supported by Apple for Security Updates.
How do I keep track of all the macOS Build Versions?
I document all of the macOS Build Versions like the latest Mojave 2020-002 High Sierra 2020-002 along with most Apple Applications, XProtect, Gatekeeper and MRT updates in one database. You can check out the link below.