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.
I mean should I take it apart? I can tell you that when I searched on google I entered the code reported in the chip which is N15E-Q1-A2
Is this the number printed on your current GPU? Why you cannot give us all information in advance and why do you have no pictures as recommend on the first post?

There is a reseller on ebay of K3100M cards offering his own vBIOS special for these iMacs and these models/cards are discovered as 675MX, too.

So your card can be perfectly fine, unfortunately nvflash_linux does not want to overwrite the current (working) vBIOS with the versions @nikey22 provided.

Final remarks:

There are two versions of the K3100M vBIOS and you need the one made for the video ram on your card. To get the correct vBIOS you need a photo of your own card and especially of the VRAM chips. All this has been written down on the first post of this thread including a short and comprehensive plan how to do this complete upgrade. I guess you never found this before?

If you do not know the details you will have to take the iMac apart, again. Nevertheless I cannot guarantee you can overwrite the vBIOS.

I found similar problems using google and the only solution was using this patched version or nvflash (Windows version, only). Have fun!
 
Last edited:
I mean should I take it apart? I can tell you that when I searched on google I entered the code reported in the chip which is N15E-Q1-A2
Could help, not knowing the history of your card makes diagnosis difficult, perhaps the previous owner flashed it with a 675 bios, I don’t know no one can remotely diagnose for you.
 
Could help, not knowing the history of your card makes diagnosis difficult, perhaps the previous owner flashed it with a 675 bios, I don’t know no one can remotely diagnose for you.
@Ausdauersportler

Here's what the vendor of the video card replies.

Hi, no problem, it is already updated with the best firmware so you do not need to flash it. The Thunderbolt output should work, try connecting to the other port or maybe use a different cable? To get the full brightness range try installing the fix below, I can't attach the patch files to an eBay message so I've uploaded it to my Google drive:



[1] To install the patch you must first boot into Recovery mode to disable SIP as shown here:



[2] Next copy all the files from my download directly onto the desktop (not inside a folder)

then run "KextBeast" and click next through the messages and select the folder:

System/Library/Extensions

After you reboot you should have the full brightness range back

and the correct colour profile should be applied at boot-up,


Let me know if it does the trick.

all the best,
Nick​

 
Ha I had a feeling it was one of Nicks cards. He used to be a contributor here. So I guess you have boot screen and native brightness control.

I’m struggling to understand why you needed to visit this forum if you already bought a card ready to go.
 
  • Like
Reactions: Ausdauersportler
Ha I had a feeling it was one of Nicks cards. He used to be a contributor here. So I guess you have boot screen and native brightness control.

I’m struggling to understand why you needed to visit this forum if you already bought a card ready to go.
Because I didn't think and I wasn't told it was ready. I just have to adjust the brightness. Beautiful!
 
  • Like
Reactions: The_Croupier
@Ausdauersportler

Here's what the vendor of the video card replies.

Hi, no problem, it is already updated with the best firmware so you do not need to flash it. The Thunderbolt output should work, try connecting to the other port or maybe use a different cable? To get the full brightness range try installing the fix below, I can't attach the patch files to an eBay message so I've uploaded it to my Google drive:​

[1] To install the patch you must first boot into Recovery mode to disable SIP as shown here:​

[2] Next copy all the files from my download directly onto the desktop (not inside a folder)​

then run "KextBeast" and click next through the messages and select the folder:​

System/Library/Extensions​

After you reboot you should have the full brightness range back​

and the correct colour profile should be applied at boot-up,​

Let me know if it does the trick.​

all the best,​

Nick​

Leave the card as it is!

It has the perfect vBIOS on board, no need to change it!
For all the others reading here: This is one of the sources of working cards for a reasonable price.

And in case you have still contact to Nick send him greetings!
 
guys, when installing the opencore patch on my IMAC, everything is slow and dark, does anyone know how to solve it?
 

Attachments

  • Captura de Tela 2021-08-04 às 09.18.35.png
    Captura de Tela 2021-08-04 às 09.18.35.png
    93.5 KB · Views: 90
  • Captura de Tela 2021-08-04 às 09.09.36.png
    Captura de Tela 2021-08-04 às 09.09.36.png
    2.4 MB · Views: 91
guys, when installing the opencore patch on my IMAC, everything is slow and dark, does anyone know how to solve it?
There is no patch to be installed using OCLP on your iMac having a Metal GPU installed - just install Big Sur again and leave it untouched!

The post install patching is meant for legacy AMD HD6xxxM cards, only. Please use the TUI (not the GUI) to reinstall OCLP and than reinstall Big Sur.

The GUI is a pain in the...
 
There is no patch to be installed using OCLP on your iMac having a Metal GPU installed - just install Big Sur again and leave it untouched!

The post install patching is meant for legacy AMD HD6xxxM cards, only. Please use the TUI (not the GUI) to reinstall OCLP and than reinstall Big Sur.

The GUI is a pain in the...
Thank you my friend! I did the procedure but realized that I can't change the brightness, it's at maximum. Do you know how I can solve it?
 

Attachments

  • Captura de Tela 2021-08-04 às 10.25.12.png
    Captura de Tela 2021-08-04 às 10.25.12.png
    1.6 MB · Views: 83
Thank you my friend! I did the procedure but realized that I can't change the brightness, it's at maximum. Do you know how I can solve it?
This es neither the correct OC version used, nor the working unpatched Big Sur installation I was talking about. It is still messed up.

Please start over using the TUI, if you once manage to follow the simple steps of the OCLP guide without patching or changing settings you get speed and brightness and night shift and so on back - a fully working installation.
 
Last edited:
Perfect! i am downloading big sur again and i will install from scratch! I follow all steps (1 and 2) I install opencore on the pendrive normally and in the end with the system installed I just install item 1 and 2 without the patch, correct?
Perfect! i am downloading big sur again and i will install from scratch! I follow all steps (1 and 2) I install opencore on the pendrive normally and in the end with the system installed I just install item 1 and 2 without the patch, correct?
 
Perfect! i am downloading big sur again and i will install from scratch! I follow all steps (1 and 2) I install opencore on the pendrive normally and in the end with the system installed I just install item 1 and 2 without the patch, correct?
NO POST INSTALL PATCHING with a metal GPU unless I say so :)
 
  • Haha
Reactions: jazo97
Guys, to boot right into opencore without going through the boot screen, just enable "Set ShowPicker Mode"?
 
Being a retired automotive technician and Nascar team member I can relate to your frustration with all the questions related to these iMac upgrades. I am a member of many forums where I share my years of knowledge with others about cars, racing, 3d printing, and professional drones. My experiences, education, and wisdom were hard-earned and didn't come cheap. Some of the constant questions I get asked seem like simple solutions to me but I have to remember I am advising people who may have never even heard of OBD2 systems, Marlin firmware, the calibration of a gimbal, or camber settings at Daytona. Most of the time it all comes down to translation barriers. An example would be a question related to the 'hot end' of a 3d printer. A hot end or extruder emits the heated and melted resins or plastics to a 'build plate' or heated bed. So you can see how confusion could be a factor when talking to someone about a topic they know very little about when a heated bed is also called a hot plate, or build plate. People will confuse a hot end with an extruder and it makes for a difficult diagnosis. Acronyms also make it tough for many. Over time I have developed a huge tolerance for ignorance of the topics I am educated in.

The reason I wanted to reply to this post is due to how it comes off. I am trying my best to understand the aggravation you suffer from having to answer the same questions over and over but simply can't. You must remember that we are trying to learn from you and your years of experience with these machines. We want to understand but what seems like a simple task to you could be tons of frustration for us.
Your statement "This is not an iMac repair thread" is only correct to a point. This is a repair/upgrade thread. Most people who have come to this thread are seeking information and help. So many are wanting to repair their iMac while upgrading also and the provided information helps to repair our machines. I haven't seen any questions related to USB ports or Bluetooth not working. Most all of the questions are related to the information you are providing and or mistakes being made while performing the upgrade. While you may feel the provided information is adequate, some may find it confusing. In my experiences, I have had some forum members finding it difficult to navigate through the forum itself making it near impossible to lead them in the right direction.

The main reason I chose to give this a try was the challenge. I enjoy challenging problems. I had this old system sitting in the back of my building that was in need of a GPU. I figured I would upgrade while repairing it. It seemed simple enough. Choose a card from the list you provide, grab the correct ROM file from your provided list, flash the vBios, install the new GPU, and turn on the machine. In my case, it hasn't been this simple. I am sure I will figure out my problem but there are many who won't. You state that hundreds have performed this upgrade with no problems but I am sure that hundreds have also had many issues. I can say this with confidence from reading this post and seeing the aggravation you have from answering the tons of questions.

Like you, I spend many hours answering questions on forums but I knew the risk before I shared my credentials with the world of the internet. One person I helped took more than 8 months to learn from me how to flash his car's controller. He and I spent many hours typing but I am happy to say his car is now back on the road. I could have given up on him but he couldn't afford the cost of repairs nor could he purchase a new car so I was very happy to spend the time to help him. At times I found it very frustrating for both of us but more so for him.

I do want to thank you and all those who have worked hard with helping people upgrade their machines. Your knowledge of these products seems to be plentiful and I thank you for sharing it with me and others. Please just remember that what seems like a simple solution to you, is a real headache for most. Where we may need your expert advice with our iMac, you may seek our help with something we know more about. Also, sometimes too much information can be very confusing. I try to keep things simple so anyone can understand.

My wife and I both agree that it is difficult to express emotion through a keyboard. Some will come off as rude or maybe angry when in fact they are laughing or just smiling. If I have misread your emotion in this post please forgive me. Being patient, kind, and having true concern for other's problems will take you further in life than any amount of money.


"2011 iMac Graphics Card Upgrade"​

Anyone can read the title of the thread. It does not say repair. ausdauersportler is correct and unheeded. Read post one, reread post one, come to this forum with a working iMac, buy a working GPU. You most also understand some basic terms and "how-to". This is not for novices or even casual hackers. If you cannot use Terminal or its commands you need to learn that first. If using a linux terminal to flash your screen less iMac is beyond your abilities then call it quits. Troubleshooting help for an old worn our iMac may be offered but it is not the purpose of this thread.​


You say: "I figured I would upgrade while repairing it. It seemed simple enough. Choose a card from the list you provide, grab the correct ROM file from your provided list, flash the vBios, install the new GPU, and turn on the machine."

Page one certainly does not say that. If that was your expectation, and it is hard to believe you truly expected that, then I understand your disappointment but you were not mislead by this forum.

Audsxauersportler has the patience of Job he is highly valued and appreciated on this forum please leave him be.
 
Esta não é a versão correta do OC usada, nem a instalação sem patch do Big Sur de que eu estava falando. Ainda está confuso.

Por favor, comece de novo usando o TUI, se uma vez você conseguir seguir os passos simples do guia OCLP sem corrigir ou alterar as configurações, você obtém velocidade e brilho e turno noturno e assim por diante - uma instalação totalmente funcional.
Deleted
 
This es neither the correct OC version used, nor the working unpatched Big Sur installation I was talking about. It is still messed up.

Please start over using the TUI, if you once manage to follow the simple steps of the OCLP guide without patching or changing settings you get speed and brightness and night shift and so on back - a fully working installation.
Friend, I followed all the steps and everything went fine, just a strange problem that is happening... No app has access to my camera and microphone. Even going to Security > Privacy, no app appears to allow it, do you know how to solve this? could it be the effect of the 11.5.1 update?
 

Attachments

  • Captura de Tela 2021-08-04 às 15.18.51.png
    Captura de Tela 2021-08-04 às 15.18.51.png
    65.5 KB · Views: 74
  • Captura de Tela 2021-08-04 às 15.24.35.png
    Captura de Tela 2021-08-04 às 15.24.35.png
    27.9 KB · Views: 74
I would like to use Catalina, my Mojave will boot itself very often. I need Bootswitcher and Bootscreen back to install Catalina. I use the method according to https://bit.ly/30zLd4p
2021-07-14_15-53-20.jpg

but i can't
IMG20210804234153.jpg

In thumb drive I have
2021-08-05_01-26-22.jpg

Help me
 
Good news!
Finally hack unknown part of header, decode it and patch, then code it back. The method explained in my 4150 for Zbook G3 theme at techpowerup.

So, I done the fully new build that is based on 560x header with patching and vgafirmware but with vortex vbios and parser + connectors patch + Apple memory training. And build is working fine with discrete mode. Stunning stable then ever before on such extreme hybrid vbios. But this means that with this method is possible to build 4170 vbios that will be almost fully vanilla and will work on discrete mode!!!


56DB979D-C124-4999-B850-65CB84F8F10E.jpeg732E3E4D-B2B5-4AAE-AAD4-AB011122DD3B.jpeg
So let’s open the door to Catalina and higher support for 4170 with native performance!


Also I recorded extended tutorial on how this was done! I will edit it next week. Two hours of work on new build!
 
Friend, I followed all the steps and everything went fine, just a strange problem that is happening... No app has access to my camera and microphone. Even going to Security > Privacy, no app appears to allow it, do you know how to solve this? could it be the effect of the 11.5.1 update?
Please do not do this double posting. You still have the wrong settings - enable AMFI back, again. You have to rewrite the OC, again. Than reboot.
 
Good news!
Finally hack unknown part of header, decode it and patch, then code it back. The method explained in my 4150 for Zbook G3 theme at techpowerup.

So, I done the fully new build that is based on 560x header with patching and vgafirmware but with vortex vbios and parser + connectors patch + Apple memory training. And build is working fine with discrete mode. Stunning stable then ever before on such extreme hybrid vbios. But this means that with this method is possible to build 4170 vbios that will be almost fully vanilla and will work on discrete mode!!!


View attachment 1814768View attachment 1814769
So let’s open the door to Catalina and higher support for 4170 with native performance!


Also I recorded extended tutorial on how this was done! I will edit it next week. Two hours of work on new build!

TEST BUILD WX4170
4170 build for testing based on method used in 4150 latest custom build. If iMac 2011 requires output patching, please send me correct Object_info and TV_OutInfo modules, i will make 4150/4170 iMac builds.

UPDATE 1/
new version
(GOP replaced, now is for 67E0)
_2_ZBOOK17_G5_WX4170_NEBULA_VBIOS_v2(GOP).rom.zip




***
P.S. Report of success or failure on gpu. Planing to stop creating new builds as already have successfully working vbios.
 

Attachments

  • testing_ZBOOK17_G5_WX4170_NEBULA_VBIOS.rom.zip
    120.1 KB · Views: 88
  • _2_ZBOOK17_G5_WX4170_NEBULA_VBIOS_v2(GOP).rom.zip
    115.3 KB · Views: 72
Last edited:
Hello.

It doesn’t seem like this was explored much, but would it theoretically work to add in a 1060 mxm card into an imac that is used with a linux distro? If I understood this correctly, the iMac doesn’t boot to macos with anything but a specific selection of flashed cards. But what about this specific case scenario?
 
Hello.

It doesn’t seem like this was explored much, but would it theoretically work to add in a 1060 mxm card into an imac that is used with a linux distro? If I understood this correctly, the iMac doesn’t boot to macos with anything but a specific selection of flashed cards. But what about this specific case scenario?

Please understand that we are focussed mainly on macOS. So we do not explore other cards in general. There has been recently a single user successfully using a M4000M (Maxwell) on a windows only machine. You can surely try the same with any other available MXM A or MXM B card as long as the card is posting at all in this system.

You may hit the search button to check if users before November 2019 tried this. Using High Sierra and NVIDIA web drivers one can use non Kepler cards even with macOS. But Apple dropped support for these kind of drivers long ago.

In general the process would be:
  1. acquire a working GPU
  2. get a big MXM B three pipe heat sink
  3. grind the heat sink to get the GPU installed onto it
  4. install the sink and GPU and hope the iMac will turn on
  5. check the green status LED (you should have two with a working card)
  6. connect the internal LCD (if your get the fourth LED on your are in business, the third will stay black!)
  7. if 6 fails try to flash different vBIOS versions you found somewhere unless 6 is working
  8. try to boot into Linux and hope the driver will work
  9. modify the vBOIS using some mining tools to limit the max average power to 75 watt or simply never do gaming or something which may drive the GPU up (the power supply, fans, power lines are not designed to provide more than this and you system will simply turn off under heavy load)
 
Last edited:
  • Like
Reactions: Nguyen Duc Hieu
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.