Flashing 4870 to work in MacPro

If you dont like minidisplay port or dont want to pay 3 times more for a card from apple, here is directions for how to get 4870 card working in macpro.

1) go to here and download file, and unpack it

2) backup rom of 4870 card, you can use latest gpu-z utiliy for it

3) flash  you 4870 card using dos usb stick and atiflash

atiflash.exe -p -fs -fp 0 4870.rom

I’m not going to explain how to do it, all info is available over net, use google.

4) install drivers pkg for 4800 from #radeonhd channel on (first link in topic)

after installing pkg remove /System/Library/Extensions/Natit.kext

5) reboot, should work just fine

Free Image Hosting at

both dvi ports works.
it was tested with standart card (2dvi and 1 svideo ports), nobody tested with nonstandart cards (with vga/hdmi/DP ports)
known problems : vga (with dvi2vga) doesnt work.

WARNING: I’m not responsable for any damage you can do to your system, Do it all at your own risk.

P.S. once you update to 10.5.7+ u can forget forever about step 4


  1. Den
    September 15th, 2009 | 7:37 am

    Hi Netkas,

    I seem to be experiencing the same problem as Peter. I bought an ATI Sapphire 512MB 4870. Installed using instructions provided. Flashed in DOS using mac Rom. Now Mac continuously chimes.

    Is there a solution? Have I done something wrong?

    I have a Mac pro 1,1. 14GB RAM.

    Thanks you.

  2. October 5th, 2009 | 7:39 am

    […] has terse but understandable instructions for it: Flashing 4870 to work in MacPro God bless him and his os x […]

  3. texsys
    November 14th, 2009 | 12:20 pm

    I need help. I flashed HD4780 now I can not reflash it back to original bios. I get a flashing red sign complaining about power. Any help will be greatly appreciated.

  4. Filipe
    April 27th, 2010 | 11:53 pm

    I have the same problem as Peter and Christoph. My card is not usable anymore – whenever plugged into the PCIe connector and powered, it simply restarts the machine every second (even with the DVI connector connected to my other card, a GT7300).

    Can anybody help?

    Do i need a PC to reflash the card? Is there a way to do on my mac 1.1

    Thank you,

  5. midnightbrewer
    May 25th, 2010 | 6:49 am

    Same problem here: 4870 w/ 512MB RAM, once flashed I’m stuck in an infinite chime loop.

    FYI: the comment in this post, “I’m not going to explain how to do it, all info is available over net, use google” is counterproductive. This post rates highly on Google, therefore it has become one of the first links people see. If you’re not going to write something useful, don’t bother posting at all; you’re polluting the search results with worthless noise. Try linking to some useful information instead if you don’t feel like copying and pasting.

  6. October 22nd, 2012 | 7:13 pm

    […] […]

  7. NeilP
    December 8th, 2013 | 1:04 pm

    Any chance someone could post a current link to a 4870 ROM.
    Link on first post, links to a now removed Mac Rumours post, which itself had dead links on anyway

  8. bateri kursu
    June 19th, 2017 | 8:20 pm

    me too need too. it says you cant reach this link to me

Leave a reply