Skip to content

Patches needed to get back sleep and H.264 support on iMac Mid 2011 systems running macOS Catalina

License

Notifications You must be signed in to change notification settings

Ausdauersportler/iMac-2011-Catalina

Repository files navigation

iMac-2011-Catalina

  • Before you add these patches you need to use the dosdude1 Catalina patcher ➤ the dosdude1 patcher
  • Although @dosdude1 had all patches in place within his own pather he never changed the patch sets according to the needs of this particular iMac Mid 2011 system. Installing Catalina will remain a two step process, first install via the dosdude1 patcher, apply the patches of his patcher and after the final reboot download and load this patches.

Fix sleeping panics in macOS Catalina 10.15++

  • Support Graphics Intel HD 3000.
  • Support of new AMD Polaris and NVIDIA Kepler modded iMac Systems

Warnings:

1 :this package replaces system files in /S/L/E and could render your system unbootable.
2 :in case you sytem became unbootable just boot into recovery and enter first kextcache -i /your boot volume path and then /your boot volume path/usr/sbin/kcditto in terminal and replace the path according to your current installation. Just to make things clear: If your installation went to the normal root / then the first command becomes kextcache -i /, the second /usr/sbin/kcditto - everthing clear?

How to download ready complete source and build the package

Just press on the Code button and select download zip. Within the zip there is a script called Package-Creator.command, just double click to buid the installer package from the sources.

This is a Fix for Graphics Intel HD 3000 and sleep on iMac 12,X for macOS Catalina 10.15.4 and later

Support Graphics Intel HD 3000 and Nvidia Kepler GPU and AMD Polaris/Ellesmere GPU

Within the Documents folder you will find pictures showing the package selection for each GPU type.

Installation selection for iMac systems with Kepler GPU needing OpenCore to provide brightness control:

This selection assumes the user will use OpenCore to enable brightness control. Applies to the following GPU: K610M, K1000M, K2000M, K1100M, K2100M, GTX675M, GTX770M and GTX780M (780M using Santa's Little Helper vBIOS).

Modular Image Creation

Installation selection for iMac systems with AMD Polaris/Ellesmere GPU:

This selection assumes the user will use OpenCore to enable boot screen and AMD video acceleration (by spoofing the iMacPro1,1 board-id)

Modular Image Creation

Installation selection for iMac systems with other Kepler GPU:

This selection assumes no use of OpenCore at all. Installing FakeSMC is optional.

Modular Image Creation

Installation selection for iMac systems with AMD Polaris/Ellesmere GPU (no iMacPro1,1 spoofing):

This selection assumes no use of the iMacPro1,1 board-id within the Platforminfo section of OpenCore

Modular Image Creation

Some more information:

2011 iMac Graphics Card Upgrade

Installation of the FakeSMC package is optional. It is just needed to enable harware monitoring using the HWMonitor app.

Installation details:

Catalina Package Installer

Credit:

About

Patches needed to get back sleep and H.264 support on iMac Mid 2011 systems running macOS Catalina

Resources

License

Stars

Watchers

Forks

Packages