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.
@mmoraguescoll
Hi there, as far as I know, at least one monitor can be attached via the Thunderbolt ports on the back of the computer. In order to get both working, The Thundbolt DROM needs to be decoded and modified. This is a huge undertaking.
Let me give you an example:

imac21.5" -TDROM:
ee 80 11 22 33 44 55 01 00 ae 3e 32 ca 01 54 00 01 00 01 00 01 01 08 81 80 02 40 26 00 00 08 82 90 01 40 26 00 00 02 c3 02 c4 02 c5 08 86 00 00 00 00 00 00 03 87 80 03 88 a0 03 89 c0 03 8a 60 04 8b 50 00 04 8c 50 00 04 8d 50 00 0e 01 41 70 70 6c 65 2c 20 49 6e 63 2e 00 07 02 69 4d 61 63 00
  • Green = CRC-8 for the red UID
  • Red = UID (first byte of UID "80" is Thunderbolt Bus ID) *obfuscated*
  • Blue = CRC-32C for all the remaining bytes (yellow and black)
  • Yellow = 9-byte Preamble (specific to imac 21.5")
A fun project!

Nick.
I appreciate you try to help me, but I have to say, I'm not a programer and I don't understand anything you have written there...sorry for that. But anyway I see that what you wrote is for an iMac 21.5" and I have an iMac 27" mid 2011.
 
I guess we have to ask nikey22, it seems he was the patcher seeing the GPU description.
but unfortunately, I don't know this guy.
Well, nikey22 has answered your call. But I'd guess you are in the same boat like me: no idea on what he has said although I know the bits and bytes, even programmed assembly on Z80 CPU decades ago (really revealed my age:p).
Anyway, you should have one external monitor working.
 
OCLP: Open Core Legacy Patcher, an app allowing you to run Big Sur / Monterey for unsupported Macs like yours, particularly after upgrading to a metal graphics card by taking full advantage.

Have you followed this #10,867 instruction for your High Sierra 10.13.6?
I bought this on ebay. Boot screen and brightness worked natively perfectly fine.
If I follow those instructions, Do I have the risk to loose those features or is just going to do something new on top of the old patch?
 
Well, nikey22 has answered your call. But I'd guess you are in the same boat like me: no idea on what he has said although I know the bits and bytes, even programmed assembly on Z80 CPU decades ago (really revealed my age:p).
Anyway, you should have one external monitor working.
Do you mean that one external monitor should work without doing anything, just plug it in and go?
Because at this moment doesn't work.....:(
 
I appreciate you try to help me, but I have to say, I'm not a programer and I don't understand anything you have written there...sorry for that. But anyway I see that what you wrote is for an iMac 21.5" and I have an iMac 27" mid 2011.
I appreciate you try to help me, but I have to say, I'm not a programer and I don't understand anything you have written there...sorry for that. But anyway I see that what you wrote is for an iMac 21.5" and I have an iMac 27" mid 2011
So you did the patch on my card...GOOD!! Are you saying that with this card should work one external monitor plugged in?
witch out doing anything? just plug the monitor of course.....😅
because it doesn't work!!
 
I bought this on ebay. Boot screen and brightness worked natively perfectly fine.
If I follow those instructions, Do I have the risk to loose those features or is just going to do something new on top of the old patch?
Did you buy the whole iMac including the graphics card, or just the card, because I am amazed you get everything working (except for the external monitor) without following #10,867, for which I did before installing a K3100M card into my iMac12,2.
What's the original graphics card you just replaced, and for what reason?
 
Last edited:
Do you mean that one external monitor should work without doing anything, just plug it in and go?
Because at this moment doesn't work.....:(
If I follow those instructions you gave me, is it going to fix my problem with the external monitor?
I ask you that because if I look in the custom install BSB10, I don't recognise the one it suppose to fix that. Or do I need to select all of them?
Sorry for my ignorance.....I just want to be sure before I do something wrong....

Thanks again!!
 
If I follow those instructions you gave me, is it going to fix my problem with the external monitor?
I ask you that because if I look in the custom install BSB10, I don't recognise the one it suppose to fix that. Or do I need to select all of them?
Sorry for my ignorance.....I just want to be sure before I do something wrong....

Thanks again!!
I am only slightly less ignorant than you. The best advice is to read the 1st post on page 1, as @Ausdauersportler always like to highlight, and for which I actually agree😅
 
  • Like
Reactions: mmoraguescoll
Did you buy the whole iMac including the graphics card, or just the card, because I am amazed you get everything working (except for the external monitor) without following #10,867, for which I did before installing a K3100M card into my iMac12,2.
What's the original graphics card you just replaced, and for what reason?
I buy just the card because the original one was broken, is the one everybody knows about his failure. AMD Radeon HD 6970M. So I read about the possibility to upgrade with a beter card and that is why I decide to buy the GTX 870M.
I'm good on electronics and I did the repair my self.
 
  • Like
Reactions: TigerA
I buy just the card because the original one was broken, is the one everybody knows about his failure. AMD Radeon HD 6970M. So I read about the possibility to upgrade with a beter card and that is why I decide to buy the GTX 870M.
I'm good on electronics and I did the repair my self.
In this case, you and I have something in common. I also had a faulty HD6970 and I am also an electronics guy (with some programming background). I revived my faulty HD6970 with my oven;)😅🤣:cool:, which was running well with OCLP Catalina for a few months before decided to go one step further by installing a metal K3100M card which allows me to run Monterey on this iMac12,2.
 
  • Like
Reactions: mmoraguescoll
Well I have got my second display working, the Nvidia 680M card does not like the Minidisplay to HDMI adaptor I was using, I switched to a VGA and it powered up.
That trick worked out also for me!!
Thanks a lot for the tip.
But it's a petty we can not use HDMI or DVI adaptors!! We loose a lot of image quality using the VGA.

But well, at least now I can use my second monitor.

Thanks!!
 
But it's a petty we can not use HDMI or DVI adaptors!! We loose a lot of image quality using the VGA.

But well, at least now I can use my second monitor.

Thanks!!
my iMac12,2 (K3100M) connects to an external monitor via a DisplayPort.
 
my iMac12,2 (K3100M) connects to an external monitor via a DisplayPort.
Of course! my iMac too but with the help of aan multi adapter to VGA, HDMI or DVI. But it only works with the VGA.
The thing is that the answer was pretty simple..... Just try another type of connection for the monitor.
 
  • Like
Reactions: TigerA
Of course! my iMac too but with the help of aan multi adapter to VGA, HDMI or DVI. But it only works with the VGA.
The thing is that the answer was pretty simple..... Just try another type of connection for the monitor.
I meant the DP on my external monitor. I previously connected to another monitor with a DVI port, also works. I suspect your adapter is the issue.
 
Of course! my iMac too but with the help of aan multi adapter to VGA, HDMI or DVI. But it only works with the VGA.
The thing is that the answer was pretty simple..... Just try another type of connection for the monitor.
Have an external HDMI display working with a simple HDMI to miniDP cable. There is absolutely no need to use VGA. DVI to miniDP needs to be active.
Most guys complaining about lack of connectivity to displays have a different (black screen) problem.
 
  • Like
Reactions: mmoraguescoll
G'day!!

People in this community, you are bunch of legends. Thank you for making it possible to keep my iMac 2011 27" working.

With the guidance from this thread I recently replaced the fried AMD6970M with an NVIDIA GTX880M 8GB and it works beautifully with MacOS X 10.10.5 thanks to nick22 who modified the BIOS/Firmware. So now I have a fully functional iMac 2011 27" 32GB RAM, 8GB vRAM, 1TB HD.

I have a couple of questions I couldn't find well supported answers to anywhere in this thread that I hope the more experienced members of the community will be able to answer:

- The original graphics card had memory chips only on one side and even though they had thermal paste on them, after cleaning and during the process of modifying the heat sink for the GTX880M I noticed there is roughly a 1mm gap between the chips and the heat sink.

This raises some questions which are only important if the first answer is yes: Do the memory chips really need to be cooled? Should a heat transfer pad be used instead of paste with such a wide gap? What to do with the memory chips on the other side where there is currently no heat sink?

- The GTX880M is not reporting temperature using Mac Fan Control. I read something about loosing temperature reporting after BIOS updates (Post 1 Spoiler: Q12). Is this what Q12 refers to? For now I'm trusting that the GPU heat sink temperature is a good indication of the GPU temperature itself. All reported temperatures are very low (mid 20s to high 30s) and the machine feels cool to the touch.

- None of the benchmark tools that I saw listed seem to run well on Mac OS X 10.10.5. Valley crashes every time, the latest version of Geekbench doesn't even install and the older one is not connecting to the server at the end... Any suggestion on what I can use to test performance. Happy to use Ubuntu or even Windows (can't believe I said this) if that helps.

- One last question (for now) less important but interesting (for me at least). Does anybody know how far back in Mac OS X versions can I install still get the machine working with this graphics card? This machine was originally released with 10.6.6. Would that still run? I saw a lot of information about being able to use old machines with the latest Mac OS X but nothing about older versions.

Thank you very much. Keep up the good work.

F
 
So.. i’m in trouble, i mean in this days of testing my iMac i always used for a very short time.. but since yesterday i’ve noticed after 30/40 min of activity.. everything i do (Safari, play video, email), the Finder disappear and i can’t do nothing only turn off physically rear button. And when i try to turn on… nothing happen, i have to plug off power cord and wait some minutes then try again, sometimes work sometimes i have to wait more. So last night when i wrote you to install catalina..i was desperate and so i did! New usb pen with Catalina e OCPL… boot from usb start ok, when i selected disk utility..i cannot format ssd.. i mean everything it’s work but i press format and nothing happens.. so first i removed every partitions and after i can able to format… and now?? The surprise was that when i have to choose the disk where install macos… the ssd is unavaiable! It’s darkened like usb..
And now??
Sorry for long threads.. i try to explain the best i can.. and i’m Italian, my language is inaccurate.
 
Last edited:
So.. i’m in trouble, i mean in this days of testing my iMac i always used for a very short time.. but since yesterday i’ve noticed after 30/40 min of activity.. everything i do (Safari, play video, email), the Finder disappear and i can’t do nothing only turn off physically rear button. And when i try to turn on… nothing happen, i have to plug off power cord and wait some minutes then try again, sometimes work sometimes i have to wait more. So last night when i wrote you to install catalina..i was desperate and so i did! New usb pen with Catalina e OCPL… boot from usb start ok, when i selected disk utility..i cannot format ssd.. i mean everything it’s work but i press format and nothing happens.. so first i removed every partitions and after i can able to format… and now?? The surprise was that when i have to choose the disk where install macos… the ssd is unavaiable! It’s darkened like usb..
And now??
Sorry for long threads.. i try to explain the best i can.. and i’m Italian, my language is inaccurate.
Just use the last version of macOS that will work with your 2011 iMac.

Consider replacing your 1 decade old Mac with a 2021/2022 iMac with Apple silicon
 
Just use the last version of macOS that will work with your 2011 iMac.

Consider replacing your 1 decade old Mac with a 2021/2022 iMac with Apple silicon
So it's correct buy a new generation imac, i've one mac mini and one macbook air yet.. you know.. i don't like to trash old stuff..😁.
but most of all in your opinion why my imac do this problem with finder? Now i try to recovery with internet to high sierra..
 
nothing.. when i try internet recovery procedure everything start well but after 10 sec wheel stop spin.. i'm waiting about 10 minutes..like picture

IMG_2263.jpeg
 
So it's correct buy a new generation imac, i've one mac mini and one macbook air yet.. you know.. i don't like to trash old stuff..😁.
but most of all in your opinion why my imac do this problem with finder? Now i try to recovery with internet to high sierra..
Stai installando una copia compromessa di macOS su hardware non supportato.

Quindi non vuoi cestinare il Mac vecchio di dieci anni? Dai valore al tuo tempo?
 
- The original graphics card had memory chips only on one side and even though they had thermal paste on them, after cleaning and during the process of modifying the heat sink for the GTX880M I noticed there is roughly a 1mm gap between the chips and the heat sink.

This raises some questions which are only important if the first answer is yes: Do the memory chips really need to be cooled? Should a heat transfer pad be used instead of paste with such a wide gap? What to do with the memory chips on the other side where there is currently no heat sink?
Hi mate,
I am not an expert here but feel may be able to answer your questions:)
Yes, the RAM chips need to be cooled. But they don't generate a lot of heat. 1mm gap is by design. The original one also has this gap. You can either use the thermal pads or paste. The RAM on the other side are air-cooled. It's all by design, so all are cool.

- The GTX880M is not reporting temperature using Mac Fan Control. I read something about loosing temperature reporting after BIOS updates (Post 1 Spoiler: Q12). Is this what Q12 refers to? For now I'm trusting that the GPU heat sink temperature is a good indication of the GPU temperature itself. All reported temperatures are very low (mid 20s to high 30s) and the machine feels cool to the touch.
Yes, you can trust the GPU heatsink temperature reading. You should also attach the ODD temp sensor on to the GPU heatsink to provide extra protection (the MFC only works after login).

- None of the benchmark tools that I saw listed seem to run well on Mac OS X 10.10.5. Valley crashes every time, the latest version of Geekbench doesn't even install and the older one is not connecting to the server at the end... Any suggestion on what I can use to test performance. Happy to use Ubuntu or even Windows (can't believe I said this) if that helps.
It could be caused by the old OSX. Not sure what to recommend.

- One last question (for now) less important but interesting (for me at least). Does anybody know how far back in Mac OS X versions can I install still get the machine working with this graphics card? This machine was originally released with 10.6.6. Would that still run? I saw a lot of information about being able to use old machines with the latest Mac OS X but nothing about older versions.
I'd presume it would allow you to go back to the original released version of 10.6.6, but not tested.
May I ask: what would be the reason for going back? I'd thought most people want to go forward by installing metal GPU cards for Big Sur / Monterey, like in my case.

Have a good evening / night.
 
Last edited:
  • Like
Reactions: SergAlex
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.