Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
Short update on iMac Late 2009 to Mid 2011 patching:

With the help of @hvds and @Pascal Baillargeau I could solve the Night Shift problem in my fork of the @Barry K. Nathan patcher.

Using the --ns with the patch-kext.sh call installed the @jakeluke patched CoreBrightness.framework and works now on my iMac together with Safari and Mail and....

Since my fork is just an enhanced version of the stock patcher it should work for all other users and their supported machines, too.

It needs the "amfi_allow_any_signature=1" added to the boot-args in NVRAM! All 0.6.3 OC config files made for Big Sur are aware of this.
Hi, is there a way to install the night shift patch without the usb installer?

I've installed OC to an internal drive partition and Windows 10 to another one.

Thanks in advance.
 
Have you run diagnostics on it? (i.e. AHT). That should flag any bad sensors.
It starts internet recovery...

Edit: Nevemind, downloaded it off of github and put it on a USB stick, and it gave me this error:
 

Attachments

  • image.jpg
    image.jpg
    668.2 KB · Views: 134
Last edited:
Hi, is there a way to install the night shift patch without the usb installer?

I've installed OC to an internal drive partition and Windows 10 to another one.

Thanks in advance.
If you can read shell scripts (mainly patch-kext.sh) you may fetch the logic and the files from the installer.

Otherwise you have no other choice than creating and patching a Big Sur USB installer, booting into your Big Sur, deinstalling all patches by using patch-kext.sh -u, reboot into Big Sur and run the very same script with patch-kext.sh --ns and reboot another time to enjoy Night Shift.

Follow the online guide how to call the patch-kext.sh from the USB installer from a terminal within Big Sur.
 
Last edited:
... it gave me this error:

Mine had a "TS2p" fault, for the skin sensor located near the camera. I also had poor Geekbench results, but once replaced was fine. Apple's trouble shooting guide should provide a lookup for your code of "TS0p".

Is your optical drive fan working/plugged in?
 
Last edited:
Correction, it's in the NVIDIA part and not the common problems part.
Normally when logging in the colours are bit strange/ not 100% clear and to solve this I needed to go settings > screen change resolution to something else > change back to stock. There are several posts about this issue in the topic but the correct name you guys have for it doesn't come to mind now.

Well, after the patch / installer the log in screen was as usual still a bit weird but once logged in I didn't had to change the resolution as before, it was immediately good. Being in doubt I did the resolution thing and noticed no difference, normally I do.
Possibly the WhateverGreen+Lilu combo addresses the same color issue. I do not have the time to investigate this but it would be nice if there is someone out to read the docs on GitHub and check this out and post back.

The problem came up to the public with the Nvidia cards in the very same moment when @nikey22 published the first OpenCore free BIOS - before we had only the few cards needing OC with enabled WhateverGreen+Lilu :)
 

Mine had a "TS2p" fault, for the skin sensor located near the camera. I also had poor Geekbench results, but once replaced was fine. Apple's trouble shooting guide should provide a lookup for your code of "TS0p".

Is your optical drive fan working/plugged in?
Yes, it starts out loudly with the computer
 
Yes, it starts out loudly with the computer
Googling "TS0p" and "iMac 2011" leads one to believe that the lower right fan failing could be your issue, but do check Apple's guide to see if that matches the interweb's advice (it is often wrong), or if you have a spare iMac swap that fan and retest. If it is noisy I would probably replace it just because. Again, good luck.
 
Googling "TS0p" and "iMac 2011" leads one to believe that the lower right fan failing could be your issue, but do check Apple's guide to see if that matches the interweb's advice (it is often wrong), or if you have a spare iMac swap that fan and retest. If it is noisy I would probably replace it just because. Again, good luck.
Okay, thanks a lot! I hope that it'll fix the problem.

Edit: Also, I read on this post that the fan would be running at full speed because of the unknown gpu, could this be the cause of slow performance and non working Target Display Mode?
 
Last edited:
Googling "TS0p" and "iMac 2011" leads one to believe that the lower right fan failing could be your issue, but do check Apple's guide to see if that matches the interweb's advice (it is often wrong), or if you have a spare iMac swap that fan and retest. If it is noisy I would probably replace it just because. Again, good luck.
99% = he forgot to connect a sensor or changed the hard-drive.
 
99% = he forgot to connect a sensor or changed the hard-drive.
I attached a screenshot in a previous reply with the sensors seen by the MacFanControl app and asked if there's a sensor missing, I've checked all the connectors on the main board and it all seems to be fine, also, I've added an SSD on the second sata port, although without the sensor, but I tested the valley performance even before installing the ssd and had the same problem on High Sierra with the same Open Core, K1100M setup
 
I attached a screenshot in a previous reply with the sensors seen by the MacFanControl app and asked if there's a sensor missing, I've checked all the connectors on the main board and it all seems to be fine, also, I've added an SSD on the second sata port, although without the sensor, but I tested the valley performance even before installing the ssd and had the same problem on High Sierra with the same Open Core, K1100M setup
Click here for your answer!
 
i think this macs DEAD!

what am hear here, just - bootloader, hackintosh, not worked, flash, not flash, opencore, closecore, k2100, k3100,
drill heatsink, its not worked,
help, just tell how its work,

how many post will be posted before this all is dead for this machine?

who need hour at hours modding dead rip device?

this machine only can be true mac if they support native all things, were its support like other macs in real time.

what we are done here? adding old cards for this macs nvidia 2013-2014 years?
really in 2020?
when Apple doing their "M"

so what we can put in old device? littlebit newer old device? am laughting sometime when i read message
ever day when i going here.

so what next? when last post will be 1000?
 
Maybe Million petition for Apple, from us save much more time?

is it democratic to ask and demand what is needed?

Why we all loose, and not saving our machine from deadly fart from Apple Team?

They took our MACS!
They took our CARDS!

Really! They can support A1312 for 5-7 years. EASY!
They can sale newer graphics card for this A1312 and let supported OSX Mojave Catalina
JUST 5-7 years. And RIP it calm!

 
  • Like
Reactions: Lady Titan
First time I agree with you! But this thread started 2013 and 2019 the first real working BIOS versions have been published. Possibly too late, but a lot of machines can be saved from the trash can by putting in a new GPU. Not all people world wide will be willing to spend another 1000+ Euro/USD into a new Apple (M1) toy.

Frankly speaking the best GPU type worth installing in these iMacs as of today is the much more recent AMD Polaris/Ellesmere generation. No heat sink mods, (just opencore), high performance, no issues with apps on Big Sur, supported by Apple for at least 5 more years (used in iMacPro1,1) and even in later models.

Spending more than 200 Euro into an used Nvidia GPU is "insane" - citing a famous contributor here.
 
Last edited:
First time I agree with you! But this thread started 2013 and 2019 the first real working BIOS versions have been published. Possibly too late, but a lot of machines can be saved from the trash can by putting in a new GPU. No all people world wide will be willing to spend another 1000+ Euro/USD into a new Apple (M1) toy.

Frankly speaking the best GPU type worth installing in these iMacs as of today is the much more recent AMD Polaris/Ellesmere generation. No heat sink mods, (just opencore), high performance, no issues with apps on Big Sur, supported by Apple for at least 5 more years (used in iMacPro1,1) and even in later models.

Spending more than 200 Euro into an used Nvidia GPU is "insane" - citing a famous contributor here.
ITs a finally dead for all customize , and repiarbility.
Apple Strategy for everyone who want something doing better for people than they.

louis rossmann - you fired. pack ur things. and get riding to home.
i like then he roll through bridge from home at his work.
 
OpenCore 0.6.4 (and Big Sur)

Recently I added an 0.6.4 EFI folder to the OpenCore post. All (potential) users of Big Sur should upgrade immediately to this version. Especially the owners of AMD cards should do this!

Thanks to @Pascal Baillargeau for configuration and @KennyW for testing. Please check out all combinations of cards and machines and config files and report back! I will not test High Sierra any longer with new versions of OpenCore.

Notes:
If you are using High Sierra with an AMD GPU on an iMac 2011 you need to install the iMacPro1,1 version of the AppleIntelSNBGraphicsFB.kext, too. Otherwise your system will not be able to sleep and panic on wake!

If you want to dig deeper into OpenCore please read the online docs linked to the #1 post. This will not and cannot become another OpenCore thread. It is just another utility to make this GPU exchange possible.
 
Last edited:
First time I agree with you! But this thread started 2013 and 2019 the first real working BIOS versions have been published. Possibly too late, but a lot of machines can be saved from the trash can by putting in a new GPU. Not all people world wide will be willing to spend another 1000+ Euro/USD into a new Apple (M1) toy.

Frankly speaking the best GPU type worth installing in these iMacs as of today is the much more recent AMD Polaris/Ellesmere generation. No heat sink mods, (just opencore), high performance, no issues with apps on Big Sur, supported by Apple for at least 5 more years (used in iMacPro1,1) and even in later models.

Spending more than 200 Euro into an used Nvidia GPU is "insane" - citing a famous contributor here.
I completely agree, AMD graphic cards is the best choice to make for future. H264, HEVC enc/dec in Big Sur is a must have. NVIDIA cards will never have HEVC enc/dec and for the moment not even H264 enc/dec, in Big Sur. You have to live with Opencore, sure, but, well, you finish to forget it.
 
Hi,

I suffered the same issue back in July, the card wasn't boosting to P0, it was always stuck in P5 or lower, #8131 here you can check all the troubleshooting that I did at the time with some support from @nikey22 and I can report that the card is still running good and boosting till P0@836Mhz with the result explained here #8180. I still recommend you to begin reading from #8131 to #8180, good luck!

Cheers.
i have disassembled the imac numerous time and run diagnostics. i found out my hdd fan was blocked by dust and cleaned it. i thought that was it, but it was not :( i am still stuck on p5 and sometimes it powers down to p8
using nvidia inspector i managed to overclock the p5 state and run it at p0 clocks with immediate result in benchmark. although this does not work in OSX of course as all settings are reset with a reboot.
i have even re-installed my original i5 2500s to make sure the psu has enough power for the card, but still no cigar

so i basically followed all your troubleshooting except with vbios tweaking with the kepler tweaker as i have never done anything like that before and tutorials are a bit too technical for me.

although i have a few questions:
did you flash the vbios from windows 10? i only did it through the linux boot disk posted in this thread.
also do you remember which switches/options did you use with nvflash? i only used the -6 switch with nvlash as it is not really clear to me what the other ones do (for example -f -4 -5)
did you uninstall the drivers or disabled the card in device manager before using nvflash?

@nikey22 do you have any suggestions about reflashing?
 
Sierra and High Sierra Package Installer

( iMac 2009-2011 AGC, FakeSCM, Lilu, WhateverGreen, AppleBacklightFixup installer)

Attached you will find the a kernel extension package installer currently working on Sierra 10.12 and later. SIP needs to be disabled. Boot into recovery, start Terminal app, enter csrutil disable and reboot directly into your macOS and install the package.

It will patch the current installed AppleGraphicsControl (AGC) as described in this post addressing the black screen issue and install the AppleBacklightFixup needed for ++ type Nvidia cards side by side with the @vit9696 Lilu and Whatevergreen. As an option you can have the FakeSMC extensions get installed.

The NVIDIA ++ cards are this running with a BIOS from @nikey22 and marked in the table on post #1 as type ++.

After starting the Apple package installer (double click) you can choose the destination and select the packages to be installed according to your wishes. For this reason I separated the complete sets in several subsets. You can use the installer to patch AGC (this will be done in any case), and install addionally BacklightFixup, FakeSMC, and WhateverGreen/Lilu. You have to select at least one kernel extension to be installed. Only the FakeSMC is really optional.

FakesSMC will be needed b the HW Monitor app to provide full details on all sensors available on your system.

What will this package installer do:
  1. Patching AppleGraphicsControl AGC (all iMacs, Nvidia card users, only)
  2. Nvidia BacklightFixup (all iMacs, NVIDIA ++ cards users, only!
  3. FakeSMC Package (all iMacs, all graphics cards)
  4. vit9696 WhateverGreen and Lilu (all iMacs, all graphics cards)
Supported hardware:

iMac 11,x (Late 2009 and Mid 2010) with NVIDIA Kepler GPU
iMac 12,x (Mid 2011) with NVIDIA Kepler GPU


Supported MacOS:

macOS Sierra 10.12.1 up to macOS Catalina 10.15.7
do not use with macOS Big Sur!


Recipe:

Disable SIP (Mojave and Catalina will have this done), download package, double click, enter password if asked for, select disk and your extensions to be installed, finish installation and reboot.

You may select only a single of the packages below! The AGC patch will be applied in any case.

View attachment 1666152


Attached you will find some selections screen shots. You can use the installer to select a single package only.

Have fun and please report back!

Notes:
12/07/2020: Late Nikolaus gift, new package installer and deinstall package

Hi,
First off, I need to say thanks for giving me the impetus to complete the upgrade. I did my CPU whilst I had the mac opened up, and all good.
Now, my GTX880M is registered by my 2010 iMac, but I have the black screen at boot, and no audio or backlight. I did pre-install windows and the nvidia drivers in Win10, but this hasnt fixed the issue in HighSierra. I can boot either OS.
My issue is that I cannot install this package as I cant get into recovery mode to disable SIP due to black screen. Do I need to set up target mode and use another mac for the display to achieve this, or am I missing something obvious?

Thanks in advance for any help.
Mark.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.