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 ended up installing High Sierra with a USB drive because the internet recovery was crashing.
I'll do some benchmarks later and then i'll go to Big Sur i think.
So i updated to Big Sur using OCLP and besides the 16bit glitch everything was running smooth but some software incompabilities made me downgrade to Catalina.
I used dosdudepacther, tried to apply the kext to fix the backlight control/full backlight but with no avail.
Currently i dont have brightness control even in the system preferences > display
Should i reinstall using OC? I tried using the latest OCLP but when i tried to install it stated that the macos version was incompatible with the imac.

thank you
 
So i updated to Big Sur using OCLP and besides the 16bit glitch everything was running smooth but some software incompabilities made me downgrade to Catalina.
I used dosdudepacther, tried to apply the kext to fix the backlight control/full backlight but with no avail.
Currently i dont have brightness control even in the system preferences > display
Should i reinstall using OC? I tried using the latest OCLP but when i tried to install it stated that the macos version was incompatible with the imac.

thank you
I lost track or your story. Please add a signature to your account with your hardware description or add the same info manually to each of your posts.

Thanks in advance!
 
So i updated to Big Sur using OCLP and besides the 16bit glitch everything was running smooth but some software incompabilities made me downgrade to Catalina.
I used dosdudepacther, tried to apply the kext to fix the backlight control/full backlight but with no avail.
Currently i dont have brightness control even in the system preferences > display
Should i reinstall using OC? I tried using the latest OCLP but when i tried to install it stated that the macos version was incompatible with the imac.

thank you
If you need native 32-bit support then Catalina isn't your solution either. I keep Mojave installed on one of my iMacs along side BS for just that reason. Even though OCLP does not test for compatibility pre-BS; I found it to install/boot Mojave fine on my 2010 nVidia GPU system. Might be worth a try and sure beats patching kexts.
 
  • Like
Reactions: Ausdauersportler
Hi, is it possible to use a heatsink like this to install the WX4130?
Is it possible to flash the wx4130 also with CH341A?

Thank you very much
 

Attachments

  • 518WY2XG0wL._AC_SL1024_.jpg
    518WY2XG0wL._AC_SL1024_.jpg
    20.1 KB · Views: 55
Last edited:
Hi, is it possible to use a heatsink like this to install the WX4130?
Is it possible to flash the wx4130 also with CH341A?

Thank you very much
Both questions are answered on the first post. Please feel free to read the docs we provided to help new users going through his process!

Thank you for your collaboration :)
 
The WX4170, WX4130 and WX4150 offer another problem. The GPU is flat, does barely get into contact with the copper part of the sink and needs an additional copper plate to bridge this gap (size 15mm x 15mm x 1mm). Put it directly on the CPU using thermal paste on both sides to guarantee optimal heat transfer from the GPU to the copper plate and down to the heat sink.

It is difficult to find a copper plate
I would like some advice
 
It is difficult to find a copper plate
I would like some advice
I tried using this thermal pad material instead of a copper plate, and it had really negative effects on my WX4150 installation (you can read about using the link in my signature). It caused overheating and intermittent shutdowns. I highly recommend that you use a copper plate with your GPU (along with the K5 Pro and other installation recommendations found on the first post). There are kits available for purchase online with many different-sized copper squares for GPUs. They are not very expensive and will ensure that your upgrade goes smoothly. Initially, I thought I could save a few dollars by using a thermal pad, but it just ended up being a headache for me.

Something like this would work fine.
 
As an Amazon Associate, MacRumors earns a commission from qualifying purchases made through links in this post.
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
I tried to uninstall the NVIDIA patch in preparation for the AMD M5100 card. But I was informed the iMac-Uninstaller-patch.pkg only works for Mojave and above??? Not sure if there is a way to get around this issue and if not, is there any conflict when running AMD card? Thx
 
I tried to uninstall the NVIDIA patch in preparation for the AMD M5100 card. But I was informed the iMac-Uninstaller-patch.pkg only works for Mojave and above??? Not sure if there is a way to get around this issue and if not, is there any conflict when running AMD card?
Sorry, worked before published on Github long ago. Will not dig into this or fix this, just install High Sierra again on top of the existing installation in case you need a clean version.

In case you plan to use High Sierra and Big Sur/Monterey in parallel you need to know that HS will corrupt the preboot partition each time you boot it up. Disable SecureBootModel...
 
In case you plan to use High Sierra and Big Sur/Monterey in parallel you need to know that HS will corrupt the preboot partition each time you boot it up. Disable SecureBootModel...
Thx Ausdauersportler. I read somewhere mentioning this issue as well. I always keep High Sierra on its original HDD and install Big Sur/Monterey on a separate SSD internally to avoid this conflict.
To avoid potentially damaging my current mid-2011 iMac 27" with K3100M card by opening up again and installing the yet to arrive M5100 card, I just bought another one (i7 this time) for no much money with a dead AMD Radeon HD6970 card (tested and working very well after replacing with a spare one swapped out from the previous K3100M card installation).
 
Hi,

I finally flashed my iMac Late 2009 27" in High Sierra.

screen-shot-2021-08-14-at-11-35-50-am-png.1819106



View attachment 1819121


Here is my story on this quest:

I'm not planning to move to other OSX (Maybe in the future) but right now I'm fine with High Sierra.

iMac

- Model Identifier: iMac11,1 (27" Late 2009 - Mac-F2268DAE)
- Boot ROM Version: 63.0.0.0.0 (Run Software Update in your iMac to update it, use High Sierra)
- SMC Version (system): 1.54f36


Card

I purchased a K3100M with 3 pipes heatsink (I forgot to take a photo but is the same RAM posted by Nikey22):

H5GQ2H24BFR.png

- Hynix GDDR5 Die Generation variants
- GPU Variant: N15E-Q1-A2
- H5GC2H24BFR


STEPS:

- Download the Linux Live USB, follow the instructions and create a bootable USB or SD card / Thanks to Xanderon & The_Croupier

- Disable SIP (System Integrity Protection):

- Turn computer on, hold down Command (⌘)-R
- Choose Utilities > Terminal
- Enter: csrutil disable


Unfortunately my iMac got stuck looking for my Bluetooth mouse and keyboard. (You may have this issue).
I had to use my wired keyboard and mouse.

- Removed my old, glitchy ATI Radeon HD 4850 (thanks for all the years in service) with the 2 pipe heatsink.

- Install the K3100M with the 3 pipe heatsink, disconnect your SSD/HDD and take the Wifi antenna (cable).

- Connect your iMac to your router LAN (Ethernet cable), find you iMac IP. This depends on your router settings. I believe is usually 192.168.1.1 where you can find the router settings. Check your router instructions.

- Connect the Linux Live Bootable USB / SD Card, wait until it loads (you can check this on your external monitor).

I got a black screen on the LCD (that's normal) but I connected an external monitor to the iMac to check the video was working and it was working.

Code:
XX@XXX-MacBook-Air ~ % ssh root@192.168.1.127
The authenticity of host '192.168.1.127 (192.168.1.127)' can't be established.
ECDSA key fingerprint is SHA256:WmC8wP3Jn3YIMrCgSAmNYc2M1wq0wI36S0rKp88noVo.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '192.168.1.127' (ECDSA) to the list of known hosts.
root@192.168.1.127's password:
Linux grml 4.19.0-1-grml-amd64 #1 SMP Debian 4.19.8-1+grml.1 (2018-12-11) x86_64
Grml - Linux for geeks

root@grml ~ # lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0    7:0    0 259.9M  1 loop /lib/live/mount/rootfs/grml64-small.squashfs
sda      8:0    0 465.8G  0 disk
├─sda1   8:1    0   200M  0 part
└─sda2   8:2    0 465.6G  0 part
sdb      8:16   0 931.5G  0 disk
├─sdb1   8:17   0   200M  0 part
└─sdb2   8:18   0 931.3G  0 part
sdd      8:48   1  14.9G  0 disk
├─sdd1   8:49   1   200M  0 part
└─sdd2   8:50   1  14.7G  0 part /lib/live/mount/persistence/sdd2
root@grml ~ # /lib/live/mount/persistence/sdd2
root@grml /lib/live/mount/persistence/sdd2 # cd /lib/live/mount/persistence/sdd2/flash
root@grml /lib/live/mount/persistence/sdd2/flash # ls
AMD  Backups  GTX  QUADRO  README  amdvbflash  nvflash_linux
root@grml /lib/live/mount/persistence/sdd2/flash # ./nvflash_linux -6 QUADRO/K3100M_BFR.rom

NVIDIA Firmware Update Utility (Version 5.414.0)
Simplified Version For OEM Only
Checking for matches between display adapter(s) and image(s)...

Adapter: Quadro K3100M        (10DE,11B6,10DE,1022) H:--:NRM  S:00,B:01,D:00,F:00

WARNING: Firmware image PCI Subsystem ID (1028.15CD)
  does not match adapter PCI Subsystem ID (10DE.1022).

Please press 'y' to confirm override of PCI Subsystem ID's:  y
Overriding PCI subsystem ID mismatch
Current      - Version:31.6B.32.37.04 ID:10DE:11B6:10DE:1022
               NVIDIA Quadro K3100M by nikey22 (Normal Board)
Replace with - Version:FE.ED.0A.C0.DE ID:10DE:11B6:1028:15CD
               NVIDIA Quadro K3100M by nikey22 (Normal Board)

Update display adapter firmware?
Press 'y' to confirm (any other key to abort):  y
Identifying EEPROM...
EEPROM ID (C2,2012) : MX MX25L2005 2.7-3.6V 2048Kx1S, page
Storing updated firmware image...
................................................................
Verifying update...
Update successful.

Firmware image has been updated from version 31.6B.32.37.04 to FE.ED.0A.C0.DE.


A reboot is required for the update to take effect.
./nvflash_linux -6 QUADRO/K3100M_BFR.rom  25.19s user 2.51s system 79% cpu 34.861 total
root@grml /lib/live/mount/persistence/sdd2/flash # shutdown now
Connection to 192.168.1.127 closed by remote host.
Connection to 192.168.1.127 closed.
XX@XXX-MacBook-Air ~ %

This is a modified code, just replaced the AFR, for BFR.

- In case you choose a different/not working/by mistake rom you can remove your host typing:

rm ~/.ssh/known_hosts

And start again flashing with the right rom. This is only in case you made a mistake or installed a different/not working rom.

- You may get a black screen (Chicken or Egg Dilemma With NVidia and Late iMac 2009) you can see everything is fine with the external monitor / Thanks Ausdauersportler

- Use the Sierra & High Sierra Package Installer and install it with an external monitor and restart the iMac / Thanks Ausdauersportler

Would like to thanks all the mods, developers. Thanks also to Nguyen Duc Hieu for the help.

ISSUES:

- When the iMac goes to sleep, sometimes doesn't wake up and have to restart.

If someone has some more info or I missed something please feel free to comment. Thanks!!!
Thank you for the detailes write up, it is most helpful

I have acquired exactly the same GPU, and a 3 pipe heatsink and will do the upgrade during the Christmas holidays.

Can you please tell me whether you needed thermal pads on the heatsink, or just thermal compound?

Thank you.

Tony

EDIT:

Have just bought the K-4 and 5 PRO.

Should have read the first page more thoroughly!

Tony
 
Last edited by a moderator:
  • Like
Reactions: Ausdauersportler
Considering Big Sur and Monterey axed a shitton of drivers and everything had to be patched back in.

Which of these gpus are worth investing in for future proofing? Which still have native support?

My 2009 imac is fine for now, gpu seems solid. But eventually its gonna need a gpu. Considering this is the last model with displayport target display mode, i aim to keep this alive as long as i can.
 
Considering Big Sur and Monterey axed a shitton of drivers and everything had to be patched back in.

Which of these gpus are worth investing in for future proofing? Which still have native support?

My 2009 imac is fine for now, gpu seems solid. But eventually its gonna need a gpu. Considering this is the last model with displayport target display mode, i aim to keep this alive as long as i can.
Just take a look at the tables on the first post of this thread. All AMD Polaris/Ellesmere and AMD GCN cards will work fine in the iMac11,1 and iMac11,2.

Most of them need OpenCore (OCLP) to run, but all are still supported with Monterey. Keep in mind that TDM was broken on macOS version after High Sierra. Check the FAQ, recently @protocold made some discoveries about that. My iMac 11,3 supports TDM on Monterey with a MacBook 2008.

Long story short: The first post of this thread is the place where you should start reading!
 
Hi,

I finally flashed my iMac Late 2009 27" in High Sierra.

screen-shot-2021-08-14-at-11-35-50-am-png.1819106



View attachment 1819121


Here is my story on this quest:

I'm not planning to move to other OSX (Maybe in the future) but right now I'm fine with High Sierra.

iMac

- Model Identifier: iMac11,1 (27" Late 2009 - Mac-F2268DAE)
- Boot ROM Version: 63.0.0.0.0 (Run Software Update in your iMac to update it, use High Sierra)
- SMC Version (system): 1.54f36


Card

I purchased a K3100M with 3 pipes heatsink (I forgot to take a photo but is the same RAM posted by Nikey22):

H5GQ2H24BFR.png

- Hynix GDDR5 Die Generation variants
- GPU Variant: N15E-Q1-A2
- H5GC2H24BFR


STEPS:

- Download the Linux Live USB, follow the instructions and create a bootable USB or SD card / Thanks to Xanderon & The_Croupier

- Disable SIP (System Integrity Protection):

- Turn computer on, hold down Command (⌘)-R
- Choose Utilities > Terminal
- Enter: csrutil disable


Unfortunately my iMac got stuck looking for my Bluetooth mouse and keyboard. (You may have this issue).
I had to use my wired keyboard and mouse.

- Removed my old, glitchy ATI Radeon HD 4850 (thanks for all the years in service) with the 2 pipe heatsink.

- Install the K3100M with the 3 pipe heatsink, disconnect your SSD/HDD and take the Wifi antenna (cable).

- Connect your iMac to your router LAN (Ethernet cable), find you iMac IP. This depends on your router settings. I believe is usually 192.168.1.1 where you can find the router settings. Check your router instructions.

- Connect the Linux Live Bootable USB / SD Card, wait until it loads (you can check this on your external monitor).

I got a black screen on the LCD (that's normal) but I connected an external monitor to the iMac to check the video was working and it was working.

Code:
XX@XXX-MacBook-Air ~ % ssh root@192.168.1.127
The authenticity of host '192.168.1.127 (192.168.1.127)' can't be established.
ECDSA key fingerprint is SHA256:WmC8wP3Jn3YIMrCgSAmNYc2M1wq0wI36S0rKp88noVo.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '192.168.1.127' (ECDSA) to the list of known hosts.
root@192.168.1.127's password:
Linux grml 4.19.0-1-grml-amd64 #1 SMP Debian 4.19.8-1+grml.1 (2018-12-11) x86_64
Grml - Linux for geeks

root@grml ~ # lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0    7:0    0 259.9M  1 loop /lib/live/mount/rootfs/grml64-small.squashfs
sda      8:0    0 465.8G  0 disk
├─sda1   8:1    0   200M  0 part
└─sda2   8:2    0 465.6G  0 part
sdb      8:16   0 931.5G  0 disk
├─sdb1   8:17   0   200M  0 part
└─sdb2   8:18   0 931.3G  0 part
sdd      8:48   1  14.9G  0 disk
├─sdd1   8:49   1   200M  0 part
└─sdd2   8:50   1  14.7G  0 part /lib/live/mount/persistence/sdd2
root@grml ~ # /lib/live/mount/persistence/sdd2
root@grml /lib/live/mount/persistence/sdd2 # cd /lib/live/mount/persistence/sdd2/flash
root@grml /lib/live/mount/persistence/sdd2/flash # ls
AMD  Backups  GTX  QUADRO  README  amdvbflash  nvflash_linux
root@grml /lib/live/mount/persistence/sdd2/flash # ./nvflash_linux -6 QUADRO/K3100M_BFR.rom

NVIDIA Firmware Update Utility (Version 5.414.0)
Simplified Version For OEM Only
Checking for matches between display adapter(s) and image(s)...

Adapter: Quadro K3100M        (10DE,11B6,10DE,1022) H:--:NRM  S:00,B:01,D:00,F:00

WARNING: Firmware image PCI Subsystem ID (1028.15CD)
  does not match adapter PCI Subsystem ID (10DE.1022).

Please press 'y' to confirm override of PCI Subsystem ID's:  y
Overriding PCI subsystem ID mismatch
Current      - Version:31.6B.32.37.04 ID:10DE:11B6:10DE:1022
               NVIDIA Quadro K3100M by nikey22 (Normal Board)
Replace with - Version:FE.ED.0A.C0.DE ID:10DE:11B6:1028:15CD
               NVIDIA Quadro K3100M by nikey22 (Normal Board)

Update display adapter firmware?
Press 'y' to confirm (any other key to abort):  y
Identifying EEPROM...
EEPROM ID (C2,2012) : MX MX25L2005 2.7-3.6V 2048Kx1S, page
Storing updated firmware image...
................................................................
Verifying update...
Update successful.

Firmware image has been updated from version 31.6B.32.37.04 to FE.ED.0A.C0.DE.


A reboot is required for the update to take effect.
./nvflash_linux -6 QUADRO/K3100M_BFR.rom  25.19s user 2.51s system 79% cpu 34.861 total
root@grml /lib/live/mount/persistence/sdd2/flash # shutdown now
Connection to 192.168.1.127 closed by remote host.
Connection to 192.168.1.127 closed.
XX@XXX-MacBook-Air ~ %

This is a modified code, just replaced the AFR, for BFR.

- In case you choose a different/not working/by mistake rom you can remove your host typing:

rm ~/.ssh/known_hosts

And start again flashing with the right rom. This is only in case you made a mistake or installed a different/not working rom.

- You may get a black screen (Chicken or Egg Dilemma With NVidia and Late iMac 2009) you can see everything is fine with the external monitor / Thanks Ausdauersportler

- Use the Sierra & High Sierra Package Installer and install it with an external monitor and restart the iMac / Thanks Ausdauersportler

Would like to thanks all the mods, developers. Thanks also to Nguyen Duc Hieu for the help.

ISSUES:

- When the iMac goes to sleep, sometimes doesn't wake up and have to restart.

If someone has some more info or I missed something please feel free to comment. Thanks!!!
Thank you for the detailes write up, it is most helpful
 
** NVIDIA Geforce GTX880M Mac Edition ROM **
** NVIDIA Geforce GTX870M Mac Edition ROM **
** NVIDIA Geforce GTX860M Mac Edition ROM **

Genuine Native Boot Screen & Brightness Control


View attachment 942200

Pre-installation Requirements:
- iMac12,2 (27-inch Mid 2011) Mac-942B59F58194171B (Tested machine)
- BootROM: 87.0.0.0.0. Please use High Sierra to update your BootROM to latest version.
- One of the following GPUs:

NVIDIA GeForce GTX 880M
N15E-GX-A2, MXM-B (3.0)
8GB VRAM

NVIDIA GeForce GTX 870M
N15E-GT-A2, MXM-B (3.0)
non-functional cards/original_ROMs:
80.04.EF.00.A2 (MSI)
80.04.F7.00.0C (MSI)

NVIDIA GeForce GTX 860M
Kepler (GK104)
N15P-GX-B-A2
Base ROMs:
80.04.F5.00.06
80.04.E8.00.0D
80.04.E9.00.03
Maxwell (GM107) N15P-GX-A1? - non-function with MacOS; cannot trust sources with GPU Variant
Base ROMs:
82.07.24.00.19
82.07.34.00.03
82.07.34.00.08
82.07.49.00.05

The GTX880M is the first 8GB VRAM card to work in our machines! I now have as much vram as system ram. I'm happy to report that macOS sees all the ram. It is boosting fully even at base clock speeds. When I purchased this card, the rivets were very long and kept too much of the GPU away from the heatsink surface. It was thermal throttling early as it sensed an overheat situation. When I removed the rivets, and used screws to secure it, I was able to get a much tighter seal and the card boosted properly.

Tested on a 2011 iMac using High Sierra 10.13.6. Please feel free to test on other MacOS versions, I will update this post as necessary with success/failures.

  • These ROMs do not require a 3rd party bootloader like OpenCore.
  • They will require a modification of the base AppleIntelPanelA/ApplePanels/F10Ta007 brightness stepping.
  • The frame-buffer depth issues remains for now, and can be temporarily corrected by entering a sleep cycle.

As previous, these roms should bring back:

⦁ Genuine native brightness control
⦁ Genuine ‘gray’ early-boot screen (stage 1 & 2 progress bar)
⦁ Genuine macOS bootloader compliance

Post-installation Requirements:
Brightness Control Stepping Mod:
-Turn computer on, hold down Command(⌘)-R
-Choose Utilities > Terminal
-Enter:csrutil disable
-MacOS Catalina: requires you to make root writeable: sudo mount -uw /
-Reboot
-Download and open 'Kext Utility v2.6.6'

-Navigate to S/L/E (System/Library/Extensions)
-Copy "AppleBacklight.kext" to Desktop
-Edit: AppleBacklight.kext/Contents/Info.plist
-Scroll down to: IOKitPersonalities > AppleIntelPanelA > ApplePanels
-There you find several Apple LCD profiles.
-For the iMac 2011 27" machine locate:
Code:
<key>F10Ta007</key>
<data>
ABEABgALABQAHAAnADMAPwBOAFwAZwBzAIEAkQClAL8A2wD/
</data>
-Change the <data> section to:
ABEAAgA3AF8AigCzAOsBJAFnAakB1AIJAlQCogL4A00DlgRpBGk=

-Drag your modded kext into Kext Utility, allow it correct permissions
-"Applebacklight.kext.bak" folder will be created
-Reboot

The above data pattern will allow for a wider span of steppings for the brightness control and utilizes more of the capacity of the HD3000. If you have a different machine, your panel ID can be found by going to System Preferences > Displays > Color > Open Profile > mmod

Caveats post-install/Bugs:
-16bit resolution glitch of UGA_DRAW_PROTOCOL - temporary solution: activate a sleep cycle and return, this should now clear the issue.

**UPDATE**
9-4-2020: please note the 870M_6GB_UGA.rom is experimental and in testing phases for those interested and have the card.
5-3-2021: I've removed 870M_Clevo_BR.rom because it is not functional and replaced it with GTX870M_V1.rom, appreciate @jimac2011 for testing.

"insanely great!"
-Steve Jobs

View attachment 940773 View attachment 940774
I did follow everything and my ROM is the one needed but I can't : Scroll down to: IOKitPersonalities > AppleIntelPanelA > ApplePanels
Can't find it anywhere.
 
  • Like
Reactions: SergAlex
I did follow everything and my ROM is the one needed but I can't : Scroll down to: IOKitPersonalities > AppleIntelPanelA > ApplePanels
Can't find it anywhere.
Which iMac model?
Which target macOS?

This info is out of date. If you plan to use Big Sur with OCLP you will get the patch included. Check the first post section about updating macOS - everything is explained there.
 
would a nvidia quadro nvs 5100m work for one of these imacs?
Only NVIDIA Kepler and the AMD cards listed on post #1 have macOS support with High Sierra and later. The NVS 5100M is really an old model (no metal support, 2010 card).

No idea if it may work with High Sierra or older, but for an obvious reason (no metal support) nobody tried before.
 
Just take a look at the tables on the first post of this thread. All AMD Polaris/Ellesmere and AMD GCN cards will work fine in the iMac11,1 and iMac11,2.

Most of them need OpenCore (OCLP) to run, but all are still supported with Monterey. Keep in mind that TDM was broken on macOS version after High Sierra. Check the FAQ, recently @protocold made some discoveries about that. My iMac 11,3 supports TDM on Monterey with a MacBook 2008.

Long story short: The first post of this thread is the place where you should start reading!
Already have a dual boot partition with HS for this reason.

I read the first post. Doesnt answer my question. Eh, doesnt matter. I'll just run it til it dies and then make a dedicated display out of it with a driver board.
 
Already have a dual boot partition with HS for this reason.

I read the first post. Doesnt answer my question. Eh, doesnt matter. I'll just run it til it dies and then make a dedicated display out of it with a driver board.
Just check the Spoiler tabs with tables of AMD cards, again!
 
Just flashed my WX4150 (blue HP card of board ID 109-C98581-10_02 is the former RX560) with the new WX4150_GOP.rom above. Working great with sleep/wake, Big Sur 11.5.2 OCLP 0.2.5 with LateBloom. Valley 1080P medium score 1500 same as before with previous Dell_RX560_4GB.rom. Istat menus reports 1.05Ghz core and 1.50 memory clocks running valley, temp steady around 72C. Throttles back down to 300/300 45C while idling on desktop. About this Mac reports as Radeon Polaris 4GB now vs. RX460 4GB before. Thanks internetzel for the great work on these new VBIOSes!

I used Ausdauersportler flash procedure to perform the flash and was successful, thanks to that. Always a little scary though whenever flashing GPU and have to hold my breath on the reboot until the open core boot picker turns the monitor back on, whew no black screen this time thank God!

System: 2010 iMac 11,3 i7 870, 16 GB
Ausdauersportler, quick question for you: for those of us who have upgraded to a metal GPU and flashed a new GOP vBios like the one I am using above to restore boot picker and booting debug messages, how can we boot into recovery mode? When I attempt to get into recovery mode using CMD + R at boot up like on a regular Mac, all I get is a black screen. My OCLP EFI is installed on my internal SSD so I don’t lose boot picker after any PRAM resets since that is the default location the Mac firmware looks for the EFI after reset. Sorry if this question has been answered previously and I searched the first post thoroughly for help but did not see any mention of an updated recovery mode procedure for modified vBios users like myself.

I need to get into recovery mode on my just upgraded OCLP Monterey system to disable SIP. But the wonderful new sealed system volume and authenticated root in Monterey is making it impossible. I have spent days on this and nothing works, modifying the csr-active-status in config.plist to every recommended value to disable SIP. The default OCLP value was 030A0000 which should do it.

Maybe this belongs in a separate thread, but if any one else in this one has figured out how to disable SIP after upgrading an OCLP 0.3.1 2010 or 2011 iMac to Monterey please share how you did it.

Thanks Ausdauersportler for all of your great work and countless hours of support for those of us in this thread and the many others that you contribute so valuably to here on MacRumors!

My systems are below:
2010 iMac 11,3 i7 870, 16 GB, WX4150 w/WX4150_GOP.rom vBios, OCLP 0.3.1 Monterey 12.0.1
2011 iMac 12,2 i7 2600, 32 GB, WX4150 w/WX4150_GOP.rom vBios, OCLP 0.3.1 Monterey 12.0.1
 
Ausdauersportler, quick question for you: for those of us who have upgraded to a metal GPU and flashed a new GOP vBios like the one I am using above to restore boot picker and booting debug messages, how can we boot into recovery mode? When I attempt to get into recovery mode using CMD + R at boot up like on a regular Mac, all I get is a black screen. My OCLP EFI is installed on my internal SSD so I don’t lose boot picker after any PRAM resets since that is the default location the Mac firmware looks for the EFI after reset. Sorry if this question has been answered previously and I searched the first post thoroughly for help but did not see any mention of an updated recovery mode procedure for modified vBios users like myself.

I need to get into recovery mode on my just upgraded OCLP Monterey system to disable SIP. But the wonderful new sealed system volume and authenticated root in Monterey is making it impossible. I have spent days on this and nothing works, modifying the csr-active-status in config.plist to every recommended value to disable SIP. The default OCLP value was 030A0000 which should do it.

Maybe this belongs in a separate thread, but if any one else in this one has figured out how to disable SIP after upgrading an OCLP 0.3.1 2010 or 2011 iMac to Monterey please share how you did it.

Thanks Ausdauersportler for all of your great work and countless hours of support for those of us in this thread and the many others that you contribute so valuably to here on MacRumors!

My systems are below:
2010 iMac 11,3 i7 870, 16 GB, WX4150 w/WX4150_GOP.rom vBios, OCLP 0.3.1 Monterey 12.0.1
2011 iMac 12,2 i7 2600, 32 GB, WX4150 w/WX4150_GOP.rom vBios, OCLP 0.3.1 Monterey 12.0.1
Hit space bar on the OpenCore boot screen and you will get the recovery as well as an reset NVRAM option.
It is even possible to add a disable SIP option....

But you cannot disable SIP from the recovery, you need to rewrite OpenCore through OCLP with SIP disabled. If you rerun OCLP it will autodetect the need to disable SIP.

You should have updated OCLP before moving to Monterey....

P.S:
Most credit should go to @internetzel, @nikey22 and @Nick [D]vB!
 
  • Like
Reactions: iPhone_se
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.