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.
You can create a small HFS+ partition and put there all files from Opencore image (invisible files too).
And as you have an NVIDIA card with a Native Apple bootscreen because you flashed it, you can put just the Opencore EFI folder in the EFI partition of a secondary SSD, not the main boot disk. This way, if you have to do a PRAM reset you will default to Apple Bootscreen.
It's dangerous to do that with an AMD card because, in this case, you have no Apple bootscreen (GOP vbios) and can be stuck if you misconfigure Opencore. With no other solution than reopen iMac to disconnect physically SSD or HDD to make your boot selection.
Two brains, one thought. I will let you answer in future and stay away :)

Keep in mind that publishing complex procedures will cause even more traffic and questions caused by experienced users. There is another thread for OC on Macs.
 
Off topic:

Is there anybody (out there?) interested in buying a 4GB WX7100 running within 2009 and 2010 iMac 27", only (it is a MXM-B card running at the same speed as the 8GB WX7100 and having the same layout and look). Please send a PM.
ciao,
i would be interested in your card if you would be able to ship it to germany.
cheers
 
** AMD RX480 4GB mobile Mac Edition ROM **
Genuine Native Boot Screen (external screen) & Brightness Control

It is another variant of the Polaris/Ellesmere family. All details about the card you can find are available on this external site:


After much testing and research, @internetzel put together a ROM for the AMD RX 480 4GB (mobile) which will allow:
  • Genuine native brightness control
  • Genuine ‘gray’ early-boot screen with EG MOD (on external screen using EG BIOS)
  • Genuine macOS bootloader compliance
Hardware Requirements:

iMac11,1 (27-inch Late 2009) Mac-F2268DAE
iMac11,3 (27-inch Mid 2010) Mac-F2238BAE
BootROM: 63.0.0.0 or 99.0.0.0. Please use High Sierra to update your BootROM to latest version.

Notes:
This card does not post on iMac 12,2 (27-inch Mid 2011) systems (at least in two test systems).
If you find a 8GB version of this card use the WX7100 BIOS already published.

This ROM does require a 3rd party OpenCore bootloader to enable AMD hardware acceleration like 4K HEVC and to use Big Sur. There will be no way around this!

Attached you will find two BIOS versions:

  • A GOP version (WX7100_4G_GOP.ROM) offering a (non native) boot screen through OpenCore on the internal LCD mainly for all users not having a second external display connected all the time.
  • A brand new EG_noVGA modded version (580X_67W_4GB_NoVGA.ROM) offering a native boot screen on an external display, only. Here the firmware mod has been included into the video BIOS at cost of the standard VGA BIOS part. The internal LCD stays dark on boot until the MacOS driver has been loaded. It offers no or limited Windows 10 support! Installation fails with a cryptic error message. Unless we find a solution (possibly another DSDT patch) pre-installed Windows uses the non accelerated EFI driver only on the external screen. So this is a MacOS solution. This new BIOS and mod was made by @internetzel.
In the words of Steve Jobs, “this is insanely great!”

Software:
macOS Sierra and higher, even perfect Big Sur support!

P.S.:
You can see, we are still standing on the shoulders of a Giant. The work is based on ROM's @Nick [D]vB published nearly a year ago.
 

Attachments

  • 580X_67W_4GB_NoVGA.ROM.zip
    113.5 KB · Views: 269
  • WX7100_GOP_4GB.ROM.zip
    111 KB · Views: 206
  • RX480-BIGSUR-HW.png
    RX480-BIGSUR-HW.png
    246.1 KB · Views: 633
  • RX480-BIGSUR-GRAPHICS.png
    RX480-BIGSUR-GRAPHICS.png
    305.7 KB · Views: 557
  • 0ED2D10C-9BF2-4ECD-9EC4-F89756044208.jpeg
    0ED2D10C-9BF2-4ECD-9EC4-F89756044208.jpeg
    277.9 KB · Views: 492
Last edited:
Привет всем. Кто-нибудь придумал, как улучшить систему охлаждения после обновления видеокарты до gtx 780m / 880m? ведь он излучает гораздо больше темпов и родная система охлаждения не может его охладить при полной нагрузке, например в играх.View attachment 1594606

hello everyone. has anyone figured out how to improve the cooling system after upgrading the video card to gtx 780m/880m? after all, it emits much more pace and the native cooling system can not cool it at full load, for example in games.View attachment 1594606
hi! I have the same problem, if you play 1080p then everything is fine 76-79 degrees
 
I do not know what to do, it may help to edit the video BIOS with low voltage on the GPU
the Internet is full of video settings of the video card for playing PUBG I set up I have a stable 60 fps with vertical synchronization enabled

and it also seemed to me that when the map is hot, it gives out more fps) this is not accurate
 
Both of you could start a private communication about that topic and share only final results later?
Share how you achieved 70 degrees of GPU in Windows with 100% loading of the video card. The temperature rises to 85-90 and trottling begins. The thermal paste has just been replaced with MX-4, the result is the same
If you are using the BIOS provided here than your 780M should dissipate on average the 70W. This amount of heat can be transferred out of the machine if, and only if you have a clean installation of the card on the 3pipe (2011 MXMB) sink. I can run my card under max load for hours not hitting the 70C using the @nikey22 or @Nick [D]vB BIOS versions.
 
Hey guys, just flashed a k1100m into my 2011 27", everything fine in high sierra, but target display mode doesn't work, and that for me is a bummer because I have especially bough this iMac to also use as a monitor for my PC, any ideas?
 
Hey guys, just flashed a k1100m into my 2011 27", everything fine in high sierra, but target display mode doesn't work, and that for me is a bummer because I have especially bough this iMac to also use as a monitor for my PC, any ideas?

read first wiki post, the answer is there with all the info !
 
Share how you achieved 70 degrees of GPU in Windows with 100% loading of the video card. The temperature rises to 85-90 and trottling begins. The thermal paste has just been replaced with MX-4, the result is the same
Use Macs Fan Control on the iMac both for Windows 10 and MacOS and start ramping up the fans at 40C on the sink and ending with 60C with full blast.
 
  • Like
Reactions: Lady Titan
my temperature rises at the maximum value of the fan at 2500 rpm. Even if the fan is forced to turn on at maximum speed
Redo your card installation on the sink. I will not comment on such hardware failures or problems any longer. You can possibly move the ODD temp sensor from the ODD to the upper heat sink body to let the Apple SMC come in and help. The only chance I see is powering down the GPU.

My sink stays right now at 60C and nearly 2500rpm running Valley in a loop consuming 70W on average. The other GPU and CPU temps stay just below 70 - which I do not like on the long run.

If you want a game machine I agree completely with @Pacific1972 - you should probably try a special console. We focus on the delivery of the BIOS and the software.
 
Are You sure You applied the thermal paste avoiding gaps? Even a tiny one could be causing this.
I'm sure! Everything is assembled correctly, the cooling system is clean, and the thermal paste is new. The problem in Windows (DirectX 11) with a maximum load on the GPU. Mac OS (OpenGL) is not interested in this!

Check someone in Windows in Valley Benchmark for the GTX 880M temperature. I have two 2011 iMacs with 880m, both have this problem!
изображение.JPG
 
Last edited:
so guys, I have a little gift for you to give back after such an incredible thread :D
hope you like it, the headaches to get it running were immens for me as a newb.

I couldn't stand it to use fckin windows to flash the cards and so I prepared this ~350mb drive

I created a Linux Live USB (based on grml.org) Thumb Drive with nvflash_linux and Nicks Bioses preloaded. and its booting by itself so you can work blind with a new unpatched nvidia card plugged in. Also, its starting a ssh daemon and using DHCP to get an IP so you can remote login :)

Steps

Download

14 days left to download, uploaded here: https://www.mediafire.com/file/cztz4xqj2sru9gj/2011_imac_usb.zip/file

mirror by NOTNICE, thnx: https://cloud.notnlce.com/index.php/s/xkJP34GD6a9WziE/download


Prepare USB Drive or SD Card
so, you take a small usb thumb drive, partition it with disk utility on a Mac: GPT + FAT32
and just unzip the files structure onto the drive, no dd or etcher or something. just copy paste it. folder structure see attached screenshot. (you can remove the .roms I downloaded and download itself if you want to be sure about the correct file size. I did not verify them at all. use/flash at your own risk please)

Test & Try
test your thumb drive with a more or less working GPU/ external Screen or just have faith in me

Swap Hardware
swap your GPU to NVIDIA and (!) disconnect every SSD/HDD, makes it easier to boot blindly from one USB or SD Card, connect the ETH Cable (!)

Find IP
let the iMac boot, everything is black, the boot loader is waiting 20s before booting, so give the whole process 1min time, then head over to your Router Page and find the right IP that the iMac got through DHCP

SSH to the iMac
now fire up your terminal on a Win/Mac/Linux Machine of your choice and ssh to your iMac with
ssh root@YOURIP
Password: flash
Confirm the ssh id with yes and you should be in your iMac

Working Directory
cd /lib/live/mount/medium/flash

read the RADME in there… I will enjoy my brand new k2000m in my 27" 2011 iMac with Catalina 10.15.3
… and because this is so easy, I rebuild it to a K1100M and flashed that also :D :D :)

(someone could write some fancy scripts but I thought its saver that everyone is doing it command by command and don't stop thinking and trusting some scripts)
I do step by step and ssh dont work:
ssh: connect to host 192.168.1.95 port 22: Connection timed out

this IP is the Imac, and the usb boot in two mac´s.
 
I'm sure! Everything is assembled correctly, the cooling system is clean, and the thermal paste is new. The problem in Windows (DirectX 11) with a maximum load on the GPU. Mac OS (OpenGL) is not interested in this!

Check someone in Windows in Valley Benchmark for the GTX 880M temperature. I have two 2011 iMacs with 880m, both have this problem!
View attachment 1658309
It is strange to think why the GPU PECI is at 58ºC, the GPU Heatsink at 72ºC and the "GPU" at 82ºC...
(PECI = Platform Environment Control Interface), the calibration may not be what macOS expects. A heatsink temp at 72ºC would be quite noticeable at the upper left (as you look at the screen) exhaust vent... what is the temperature of the air exhaust?

The main point being: do you believe the temps your displaying?
 
I have a question, I have an imac 2009 27 "10.14.6 (18G6020) (specification in signature) want to change the card to GTX 880, but I checked the Boot Rom version and I have 62.0.0.0.0, now with OC and K2100M everything works. Should I update Boot Rom before upgrading to GTX 880?
 
It is strange to think why the GPU PECI is at 58ºC, the GPU Heatsink at 72ºC and the "GPU" at 82ºC...
(PECI = Platform Environment Control Interface), the calibration may not be what macOS expects. A heatsink temp at 72ºC would be quite noticeable at the upper left (as you look at the screen) exhaust vent... what is the temperature of the air exhaust?

The main point being: do you believe the temps your displaying?
it is impossible to hold your hand on the right where blowing the GPU, very hot air comes out
 
read first wiki post, the answer is there with all the info !
All I see is using the Catalina patcher, but I still want to use high Sierra because of the target display mode, can you direct me to the part that says how to "enable" it?

Edit: Just used Nick's Opencore iMac Loader, backlight seems to work, but still not target display mode...
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.