For what it's worth because I don't have any unsupported Mac, I updated my Dell Latitude D630 Hackintosh from 10.15.3 to 10.15.4 a few days ago. This old C2D laptop is fitted with nVidia Quadro NVS 135m graphics, a dGPU based on GeForce 8400M GS, i.e. non-Metal Tesla chip.
Until Catalina 10.15.3 (same in Mojave 10.14.4/5/6), all I had to do, post-install or post-update, was to manually apply the required patches in single-user mode:
I was only able to fix this by re-installing 10.15.4 from scratch using a USB installer patched with Dosdude1's patcher v1.3.1. After applying all the required post-install patches, system worked as it used to before!
Couldn't suss out what difference it made compared to the manual process I followed before but was glad it led to success in the end.
Until Catalina 10.15.3 (same in Mojave 10.14.4/5/6), all I had to do, post-install or post-update, was to manually apply the required patches in single-user mode:
- replacement of telemetry plugin in /S/L/UserEventPlugins with 10.13.6's (Core2Duo-oblige)
- replacement of PlatformSupport.plist in in /S/L/CoreServices by a patched version (to support MBP7,1 SMBIOS)
- installation of Tesla kexts in /S/L/E (not necessary beyond 1st install, unaffected by subsequent updates)
- replacement/patching of the frameworks in /S/L/Frameworks and /S/L/PrivateFrameworks
I was only able to fix this by re-installing 10.15.4 from scratch using a USB installer patched with Dosdude1's patcher v1.3.1. After applying all the required post-install patches, system worked as it used to before!
Couldn't suss out what difference it made compared to the manual process I followed before but was glad it led to success in the end.
Last edited: