Guess what?

sys profiler
gl scores
gl scores
gl scores
and here is from REAL macpro

gl scores

5850/5870 confirmed working
5970 works after adding devid into ati5000controller.kext
5770 works, but need both dvi to be connected to display.
5750 – same as 5770, need to add dev-id to ati5000controller.kext
for 57×0 it worth to try Eulemur Vervet as framebuffer (edit plist), default one is Uakari

Vervet seems to support dual dvi on 57×0

Things you need to test it:
aty_init from here (works only on hackintoshes, not macpro, macpro discussion still going on macrumors) , the kext is 32-bit only for the moment

unpack and install both at time, then reboot and pray, cards to test so far – 5850/5870/5970.

consider this as beta

things to keep in mind – disable graphicsenabler, boot in 32-bit kernel mode.


  1. Edmon
    July 3rd, 2010 | 9:22 pm

    At last!

  2. Yolanda
    July 3rd, 2010 | 9:45 pm

    Anybody with R5XXX wanted this kext :)

  3. July 3rd, 2010 | 9:50 pm

    Great! Big thanks

  4. Unwinder
    July 3rd, 2010 | 10:06 pm

    Aaahhhrrrr….. i sold my 5870 yesterday and bought gtx480… &^%@&^#%!!!!!! I want my 5870 back >:(

  5. Curt
    July 3rd, 2010 | 10:36 pm

    Great job! I followed your progress on MR and had a quick question. Any chance you can test to see if three monitor output works? Thanks in advance!

    //obviously need smbd with displayport monitor

  6. Betomas
    July 3rd, 2010 | 10:43 pm

    Unwinder, I almost “died” laughing at you but I hope you can get back your 5870

  7. Bill
    July 3rd, 2010 | 10:45 pm

    Sorry for asking a noob question.

    How do you add this to a preexisting boot CD? I dont already have a working OSX86 build, but the tonymac boot cd should work for my computer if I can patch in this kext.

  8. tdtran1025
    July 3rd, 2010 | 10:56 pm

    This is as good as it gets. Maybe the rumors that Apple would go for AMD/ATI might have some grounds.
    I am going to buy a 5850 to save on electric bill! Hehe

  9. Alex
    July 4th, 2010 | 12:20 am

    Just wondering would this work with my 5770?

  10. TranquilNight
    July 4th, 2010 | 12:39 am

    When is the 5770 gonna be working? Thanks for all the effort, by the way. :)

  11. Eugen
    July 4th, 2010 | 2:13 am

    It’s working with sapphire 5770

    ///what framebuffer have u used ?

  12. Cindori
    July 4th, 2010 | 4:48 am

    How can there be working macpro screenshot if Aty init not work on them ;x

  13. Galaxy
    July 4th, 2010 | 6:53 am

    ATI 5970 kernel panics without a device id injector with only ATY_Init.kext and the drivers.tar.bz2 kexts in /S/L/E.

    With Device ID Injector kext, system remains stuck unresponsive to ssh, pings, or remote desktop requests at the verbose boot screen shortly after stating ** Device In SLOT-1 ** and part of another line of the previous text.

  14. starik69
    July 4th, 2010 | 8:00 am

    Hi! Thanks a lot, waiting for my 5470 on laptop, i found its dev-id in this kexts

  15. Galaxy
    July 4th, 2010 | 8:02 am

    Using Dev-ID Injector “MUST BE IN S/L/E and have a probescore higher than 65000 (mine is 100,000)”. I get > keep up the great work Netkas! now just to make a new booter to support 5970 😛

  16. PG
    July 4th, 2010 | 12:06 pm

    It’s working with 5850/5870/5970.But Can it work with 5830?

    Sorry my english.

  17. qiqiji
    July 4th, 2010 | 12:31 pm

    can it work with 5750?

    i got a fullspeed GPU Fan and then black screen.

  18. qiqiji
    July 4th, 2010 | 12:36 pm

    i just saw Eugen got his 5770 working

    can Eugen tell me how did you install those files into where?

    i install them into S/L/E ,no lucky

    when apple booting logo shoud be, i got a fullspeed GPU Fan and then black screen

  19. Eugen
    July 4th, 2010 | 1:21 pm

    I justt installed all te kexts with kext helper then i rebooted and everything worked fine.

  20. qiqiji
    July 4th, 2010 | 1:36 pm

    you use what tools to boot osx? Chameleon or something else?

  21. cmf
    July 4th, 2010 | 2:13 pm

    nice, good job :)

    i’ve got some questions though:

    1. do these drivers support opencl? if so, did apple/amd finally manage to support some more extensions?

    2. did they update the nvidia drivers too? if they did, could you please upload these drivers? :)
    macmini image didn’t leak yet, i’d do this myself otherwise :/

  22. Az
    July 4th, 2010 | 4:14 pm

    Outstanding work as always!
    Has anyone got their 5830 working?

  23. Qiqiji
    July 4th, 2010 | 4:15 pm

    I got a panic after I installed those kext for my 5750,dev-id is in kext for sure,it’s 68B81002

  24. alexberd
    July 4th, 2010 | 4:20 pm

    I would be grateful if anybody have test this kext with ati radeon 5650 (laptop video card)
    Any experience will be appreciated!!!

  25. leader86
    July 4th, 2010 | 4:57 pm

    Panic with 5770 (68B8:1002)

  26. Kurtz79
    July 4th, 2010 | 5:04 pm

    leader, I have the same problem with my 5770 with the same kext.

    Are all of the kext necessary ?

  27. ExoRR
    July 4th, 2010 | 7:41 pm

    i have the samen problem.

    i got 5770 CF.. its not supported.
    so try without a second card if you have 😉

  28. retro
    July 4th, 2010 | 8:20 pm

    Same problem as Kurtz & leader86… is safe to delete? Using a 5870.

  29. beta990
    July 4th, 2010 | 8:46 pm

    Will this kext (in the future) also work with a 5430 Chipset?

    Thanks, your work is great!


  30. Sulphide
    July 4th, 2010 | 9:47 pm

    got 5850 + 8800GT, phenom hack with the latest 10.4 kernel… after installing these kexts, got ui lags and video playback lags, framedrops… after deleting nvdanv50hal.kext, nvenabler 64.kext, nvdaresman.kext – everything is smooth, thanks!!! as i can see 2 monitors connected to different vcards don’t work in macosx…

  31. SG
    July 4th, 2010 | 9:53 pm

    from the looks of that panic, it’s happening on the X3000 kext load, so I would try removing the X3000 kext since it’s isn’t needed for your card. my guess is the dev id matches something in the X3000 plist and it’s trying to load instead of the X5000.

    removing and rebuilding kext cache should do it.

  32. leader86
    July 4th, 2010 | 10:54 pm

    Removed ATIRadeonX3000.kext and rebuilt kext cache: now no more KP but system can’t boot to the GUI, it seems not loading ATIRadeonX5000.kext but OSX works in background so I can reboot with CTRL+CMD+EJECT.

  33. aracno
    July 5th, 2010 | 1:02 am

    It worked fine with my 5870, detected just like the images in the post.
    But no QE/QC… is there a way to enable it? An EFI string?

    If I set graphicsenabler y in I get a black screen and GPU fan speed 100%.

    Any help is apprecciated.

    Cheers from Brazil

  34. Bill
    July 5th, 2010 | 1:10 am

    How do you boot leopard with these kexts if it wont go to the install screen? as far as I know there isnt a way to freshly install osx86 with a 5xxx card…

  35. AJMBc
    July 5th, 2010 | 3:22 am

    Hmm, well the card works at all resolutions, but I don’t think there’s any QE/CI going on. HD 5850 (0x6899) Installed kexts and booted in 32 bit mode. The OpenGL Extensions Viewer benchmark tests are really low – only single figures. :(

  36. JaS
    July 5th, 2010 | 3:33 am

    Thx netkas :) XFX HD 5770 1 GB DDR5 ram working here. just need a dvi2vga dongle on the second dvi port. heres a pic of opengl viewer

    opencl test
    ……………… OpenCL Bench V 0.25 by mitch ………..
    …… C2D 3GHz = 12 sec vs Nvidia 9600GT = 0,93 sec ……
    … time results are not comparable to older version! …..

    Number of OpenCL devices found: 2
    OpenCL Device # 0 = ATI Radeon HD 5770
    Device 0 is an: GPU with max. 725 MHz and 10 units/cores
    Now computing – please be patient….
    time used: 0.641 seconds

    OpenCL Device # 1 = Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz
    Device 1 is an: CPU with max. 2704 MHz and 8 units/cores
    Now computing – please be patient….
    time used: 2.826 seconds

    Now checking if results are valid – please be patient….
    :) Validate test passed – GPU results=CPU results :)

    So the 5770 is underclocked by 125 MHz but no worries :)

  37. qiqiji
    July 5th, 2010 | 4:12 am

    agree bill,with 5750,i cant go to install screen use what ever boot disc.most of my try get a black screen and a full-speed GPU Fan noise.

    so i use a nvidia 7300 to install 10.6.3 first. then replace 5750. so i can go into the GUI with 1024*768. then i install those kexts, but i got a panic after i reboot

  38. qiqiji
    July 5th, 2010 | 4:31 am

    SG, you are right, 0x68B81002 this id is both in ATI5000Controller.kext and ATIRadeonX3000.kext.

    i del ATIRadeonX3000.kext, and got a same result with leader86.

  39. July 5th, 2010 | 7:05 am

    Слушай, чего-то не получается :( Я уже 5 раз переустанавливал мак ос, никак неполучается,
    Пишет, что у меня GPU видюха 256мб, а еще “Информация Kernel Extension: Не загружено Kext”

    Устанавливал во всех вариациях, с 3000 вообще кернель паника и все, с фрэймом и ати 5000 + ату – опять 256 и т.д,..

    Я знаю ты новерное очень занят, но если сможешь, помоги :(

    ///все кексты ставит одновременно, пробовать до просветления, ос нужна 10.6.4

    У меня XFX HD5870 я использовал иаткос 10,6,3
    заранее огромное тебе спасибо!!!

  40. SG
    July 5th, 2010 | 7:57 am

    are you guys using 10.6.4 with these drivers? have you tried moving the monitor cable to another slot on the card? from what you’ve mentioned, OSX is working, just no video. are you able to login via SSH and check console to see what’s happening? might help to list which exact card/model you have.

  41. SG
    July 5th, 2010 | 8:00 am

    has there been any reports of 57xx cards working? i was under the impression only 58xx cards have worked so far. however i’m pretty sure 10.6.4 is a requirement.

  42. SG
    July 5th, 2010 | 8:01 am

    and upon reading further, it seems the 57xx cards have been reported working, wish i could edit comments on this blog ;x

  43. qiqiji
    July 5th, 2010 | 8:08 am

    moving the monitor cable to another slot on the card

    i will try this after i get back home. thanks for tip

  44. leader86
    July 5th, 2010 | 8:40 am

    Tried HDMI, DVI and DVI + VGA dongle but no changes… Maybe SG is right saying this kext is exclusively for 58xx. Waiting for netkas for some good news :)

  45. RayFlower
    July 5th, 2010 | 8:54 am

    I got a Kernel panic with my 5750 I’m afraid but it was worth a try!

  46. qiqiji
    July 5th, 2010 | 8:59 am

    but the dev-id is in kext . and Eugen get 5770 to work.

  47. July 5th, 2010 | 9:03 am

    […] todo sea dicho. Sobre la tarjeta de ATI que funcione con estos driver no se sabe nada más, aunque han conseguido hacer funcionar una ATI Radeon 5870 en un Mac Pro. De la NVIDIA sabemos que será la GeForce GTX 480, según el nombre que aparece en el […]

  48. leader86
    July 5th, 2010 | 9:15 am

    If only Eugen would share it’s specs and install method with us…

    ///I updated info on 57×0 cards,

  49. Koenkk
    July 5th, 2010 | 12:22 pm

    What to do if you have a hd5770 msi hawk?.. I dont have 2 dvi outputs and can someone make an easy tutorial for the hd5770..

    thanks in advance!

  50. Klaas
    July 5th, 2010 | 1:11 pm

    Got the 5770 working, just read this updated post 😛 THANKS NETKAS!!!

  51. leader86
    July 5th, 2010 | 2:29 pm

    Doesn’t work for me on 5770, neither with Eulemur as framebuffer.
    But I have only 1 HDMI monitor and the other one is VGA only with HDMItoVGA dongle. Could be this the issue?

  52. leader86
    July 5th, 2010 | 2:37 pm

    Sorry for the typo.. I mean DVI and DVItoVGA

  53. Vitaliy
    July 5th, 2010 | 2:40 pm

    Thank You for all of your work!

  54. toto
    July 5th, 2010 | 3:27 pm

    No QE/CI for 5850. Any solution ?

  55. qiqiji
    July 5th, 2010 | 3:36 pm

    My card is ati 5750, devid = 68B81002 ,id already in ATI5000Controller.kext

    I turned GraphicsEnabler to No in Extra/ first

    Yesterday,when i use yesterday’s ATY_init.kext plus ati5000 drivers and get a panic

    Today ,I Try the new ATY_init.kext (netkas added 5700 support for testing ) instead ,no panic any more,but a black screen.

    and i finally found , when i put 2 DVI to 2 Display , i can get 1 to work!

    my two display , one is DELL ,another is HP

    i plug first DVI Port with DELL ,and Second DVI Port with HP

    after reboot ,

    that DELL Display attached at First DVI Port just works!

    BUT system shows the display is HP’s XXXX, the model exactly right!

    that’s why i must plug 2 display! it seems system get information form Second DVI Port ,and put the Screen to The First DVI Port!

    so i think just 2 DVI port’s ID or something are wrong…

    anyone same as me?

  56. qiqiji
    July 5th, 2010 | 3:39 pm

    Eulemur as framebuffer loading at apple’s logo forever

    Uakar ( is Uakar ) did it work ,and see my post just a minute ago

  57. qiqiji
    July 5th, 2010 | 3:54 pm

    leader86 ,yes , a dvi and a vga(DVItoVGA) will not work

  58. qiqiji
    July 5th, 2010 | 3:57 pm

    JaS, you mean First DVI port goto the Display ,and just Plug a dvi2vga dongle itself on the second dvi port?

    i plus a VGA Display to The dvi2vga dongle on the second dvi port and got 2 display both black

  59. Fuzzie
    July 5th, 2010 | 4:12 pm

    I have a 5770 and it works when I connect both DVI ports to same monitor (one port to the VGA port)

  60. Nachtengel
    July 5th, 2010 | 4:34 pm

    i have a 1680×1050 on HDMI and a 4:3 screen on DVItoVGA conversion in a HD5850

    i installed the kexts using kext helper b7 and now when i load the screens show images until the desktop should appear then go blank.

    Dunno what to do now…

  61. July 5th, 2010 | 4:44 pm

    XFX HD5870 Success!

    used ATY + ATI5000

    P.S. После апдейта на 10,6,4 не могу загрузится нормально :( Гружусь только с помощью -f, а так стопорица на моих “ntfs” дисках (ну там строчка мол название такое то и т/д/)

    Как мне быть? подскажи пожалуйста

  62. Nachtengel
    July 5th, 2010 | 5:41 pm

    interesting, HD 5850 i was able to get one monitor working at a time, some facts:

    1680×1050 connected to HDMI cable as primary
    standard 4:3 monitor connected to VGA>DVI converter as sec

    most of the time i just get black screens if i load both
    but if i disconnect the HDMI and load just the secondairy screen it will work, correct resolution as well.

    then if i plug both back in and restart, the main monitor turns on but the secondary doesnt, but heres the twist, harware manager shows the monitor in use as the secondary when its being displayed on the primary.

    conclusion: it all looks fat. but i can get it to load.

    maybe look at the device references? i think there were a few who had similar problems on different cards.

    HD5850 doesnt have 2 DVI ports fyi other card users, it has 1 dvi 1hdmi and 1 somehting else… it makes me want to smack ati but hey. anyway hope you can take a look netkas! thanks for the work.

  63. sec908
    July 5th, 2010 | 6:13 pm

    work on a mac pro 1.1?

    – MacPro1,1
    – Dual-Core Intel Xeon
    2,66 GHz, 2 processors, 4 cores (total), L2(per processor) 4Mb, bus 1.33ghz

    //framebuffer works, qe/ci/ogl doesnt yet.

  64. Spanky
    July 5th, 2010 | 6:25 pm

    Superb news and great work Netkas!! Although because of you I’m now about £500 lighter. Fingers crossed it’ll work for me.

    Anyone that’s managed to get their 5870/5970s working, any news on what outputs work? Dual-link DVI, VGA with DVI->VGA at the same time, display port etc?

  65. Moses
    July 5th, 2010 | 6:44 pm

    =======XFX 5750 Success!=======
    I used both the drivers and the aty_init contained in this page.
    I’m going to use noob-friendly wording here so hopefully most of you will understand.

    @qiqiji OK, this is really weird, I think I had the same problem as you. But:

    1. Netkas said we need to add 5750 dev-id to ati5000controller.kext, but some people are saying the devid is already there (0x68B81002). However, I don’t know about you guys, but my devid is actually 0x68be1002 . I added this devid to the kext.

    2. Also, as instructed by Netkas, I edited the aty_init’s Info.plist, replacing ALL words that contained Uakari to Eulemur.

    3. Now’s the tricky part. For some really weird reason, I could not have a fully working display UNTIL I booted with 2 DVI ports connected to the PC. Thankfully I didn’t need a second monitor, as I used the 2 DVI ports on my monitor. The computer booted with “HDMI 1″ but OS X switched the display to “HDMI 2″ !! Now I restarted my PC with only one DVI plugged in (the bottom one) and it works :)

    Just make sure you edit the files using a Plist editor, such as PlistEditPro, and install your kexts using Kext Helper. I used Kext Utility as well to repair the permissions, but don’t know if that’s necessary.

    That’s pretty much all I did to make it work. YAY!


    ///try Also Vervet, instead of Eulemur

  66. July 5th, 2010 | 7:22 pm

    Hi “Jas”,
    how did you put your card working? I’ve the same as you but its not working…

    ATY_init -> /Extra/Extensions
    _drivers_ -> /System/Library/Extensions

    It dies on ATIRadeonX3000 ….

    ///put aty_init to /S/L/E/ too

  67. Hooks
    July 5th, 2010 | 8:26 pm

    ATI 5750 confirmed =)

  68. Kevin
    July 5th, 2010 | 11:52 pm

    Hey Guys I know now some of you are finally getting 5770 to work. But I unfortunately have the rare Sapphire Radeon5770 that only has 512mb of GDDR5 and only ONE Dvi port. So I was wondering do I install the Same Kexts?


  69. July 6th, 2010 | 12:41 am

    installed the kexts on 10.6.4 and my ati 5770 and no panics – i had 2 same sony screens connected to both dvis so i dunno if i’d get a panic with only 1 display attached however i can’t use them both at the same time; is there any way to enable both screens? that’d be the most awesome thing ever!

    netkas, thanks a lot for your work, guys like you should be in history books :) !

  70. Betomas
    July 6th, 2010 | 2:34 am

    I was curious to compare:

    ///you need to set 4x multisample and 16x anisotropy, also benchmark option, before you really can compare them

  71. SG
    July 6th, 2010 | 3:08 am

    read netkas’s main post for 57xx cards, looks like a driver or init issue currently requires both dvi ports are connected.

  72. NovaM
    July 6th, 2010 | 4:39 am

    SOOOOoooooo close!
    Radeon 5750HD

    If anyone gets a 57xx running on 1 DVI, please please please post the setup… I’ve been waiting patiently for months for this! I swear my heart raced and I started to sweat when I saw a 5000 kext! I haven’t had any success as of yet getting my machine to take these at all, kernel panic from 3000.kext on boot when I added my card to the 5000controller.

    ////follow this , try Vervet as FB

    I’m chomping at the bit here!

  73. willyxxx
    July 6th, 2010 | 4:44 am

    My saphire 5870 is working but every time i reboot the computer i need to unplug the monitor and then plug it again.
    Its a bit annoying but it after doing that it works well.
    I installed ati5000 anad aty, I also removed graphicenabler.
    Excuse my poor English.
    Hope that helps

  74. July 6th, 2010 | 4:52 am

    sorry, but why would anyone go through all this trouble when they can just get nvidia and it will work just fine.

  75. July 6th, 2010 | 5:00 am

    Charles, Just because we’re sure that nVidia sux and don’t worth even 1$USD.

    I prefer ATI because since I throw away my nVidia, games started to work at max settings and my motherboard cold as should.

    With nVidia my motherboard was ready for cooking some food.

  76. matt
    July 6th, 2010 | 5:10 am

    big thanks netkas …… at last got my ASUS HD5850 work with MY R3E SL 10.6.4 using DVI

  77. July 6th, 2010 | 5:49 am

    […] todo sea dicho. Sobre la tarjeta de ATI que funcione con estos driver no se sabe nada más, aunque han conseguido hacer funcionar una ATI Radeon 5870 en un Mac Pro. De la NVIDIA sabemos que será la GeForce GTX 480, según el nombre que aparece en el […]

  78. tbar
    July 6th, 2010 | 9:12 am

    Oh happy days! Thanks to Netkas and all those involved for making this happen. Sapphire Radeon HD 5850 Dual Monitor OpenCL QE/CI all working, YES!!!

  79. Peter
    July 6th, 2010 | 9:23 am

    My Asus EAH5770 is working great – but of course with both dvi ports connected -, but strangely I can’t change resolution without the screen going blank, and after that, I have to boot into safe mode to fix the stuff (i can’t even select the same /lcd’s native/ res. with 75Hz; it has to be the default 60Hz). Beside these inconveniences, everything works as it should (I think).

  80. Chinny
    July 6th, 2010 | 12:47 pm

    5850 – Installed via kexthelper and rebooted with -x -f -v to be safe. Everything working fine

    Having to boot in 32bit is a little irritating, but I’m sure 64bit drivers are coming soon. Great work all!

  81. aracno
    July 6th, 2010 | 1:04 pm

    Oh, Ok, I needed 10.6.4, once I upgraded the hardware acceleration on my 5870 worked beautifully.

    Big thanks Netkas.

  82. Peter
    July 6th, 2010 | 2:06 pm

    If I was to upgrade to 10.6.4 (I have 10.6.3 at the moment), should I be expecting better compatibility with my 5770 (or should I say, no more resolution change related black screen stuff)?

    By the way: great work, and thanks!

  83. Stefano
    July 6th, 2010 | 4:15 pm

    Hi! what about ati 5670 support?? anyone knows or have tried it? have a friend that is waiting for… :) tnx and keep this great work

  84. Spanky
    July 6th, 2010 | 5:32 pm

    I got my 5970 delivered today to replace my two 4870s. I’ve got it working in OS X but I’m exhibiting some strange problems. A lot of applications (Activity Monitor, Finder, Safari etc) all hang and if I right click their icons I get “Application Not Responding”. I thought it may be my hard drive failing so I restored my system to a new drive and tried that. Same problem. I’ve also removed my overclock which has been stable for half a year now. Still the same problem. I didn’t exhibit this with my 4870. Very strange indeed.

  85. Strukt
    July 6th, 2010 | 6:38 pm

    I also have some issues with my 5970. I have a clean vanilla osx install using the kakewalk method (

    I have updated to 10.6.4 without problems

    I activated 32-bit mode (verified with uname -a)

    Disabled graphicsenabler.

    I have tried all the kexts supplied. I also added the dev id as specified. At best I could boot up with 1024×768 resolution. And sometimes kernel panic.

  86. wdsl
    July 6th, 2010 | 7:09 pm

    I have version 10.6.4 and video 5870 installed first ATY – not work
    put all of the folders Drivers – not work
    deleted everything related to ATI3000 – not work
    does not work – explain what am I doing wrong?

  87. Spanky
    July 6th, 2010 | 7:46 pm

    Update on my previous problems. I’ve just put my 4870 back in and the weird problems are gone (I didn’t remove any of the kexts etc that I’d put in for the 5970, just switched the cards). 5970 in and Finder breaks down after a while, Safari gets stuck after going to certain sites (e.g. the macrumors homepage half loads and then beachballs), System Preferences won’t come up and the Activity Monitor won’t come up. All beachball and give me “Application Not Responding” in the dock. Firefox and the terminal appear to work fine though and applications like Steam start up fine. It looks like just certain Apple programs. Very odd behaviour, non graphical applications not working because of a graphics card.

  88. seppo
    July 6th, 2010 | 8:33 pm

    неткас! какую лучше каточку купить,что юы поменьше
    проблем при апдейтах и в тесте поучаствовать?

  89. SG
    July 6th, 2010 | 9:07 pm

    and are you running 10.6.4 spanky? i notice a lot of ATI users are scared to upgrade because of the issues with ATI cards and hacks, but the new drivers require 10.6.4 it seems to properly work.

  90. Spanky
    July 6th, 2010 | 9:48 pm

    Yeah I’m running 10.6.4.

  91. pooka
    July 6th, 2010 | 11:19 pm

    Anyone have 3 or more displays working?

    I’ll buy a 5000 card today if I can run all 3 of my displays.

  92. Andrew
    July 7th, 2010 | 12:24 am

    Can anyone make an “5830” working?

    /// kthx

  93. Az
    July 7th, 2010 | 5:12 am

    @tbar : I have the same Sapphire Radeon HD 5850. How did you get OpenCL QE/CI working?

  94. wdsl
    July 7th, 2010 | 7:34 am

    как и что устанавливать?? Ни в каких вариациях ничего не работает!!

  95. wdsl
    July 7th, 2010 | 8:32 am

    Как отключить графикенаблер и как загрузиться в 32битном режиме??

  96. LLG
    July 7th, 2010 | 9:41 am

    dosn’t work on may Radeon 5470 Mobile!

  97. starchic
    July 7th, 2010 | 10:01 am

    Well done dude !!
    I’ve been waiting for so long !
    Have to try your kext :)

  98. Strukt
    July 7th, 2010 | 11:33 am

    I have the same problem as Spanky. It starts up alright with the 5970, seems like 3D acceleration works. (Same here, some steam games run okay). But open up System Preferences doesn’t work, it just hangs.

    Rebooted and throwed in my 8800GT and all problems went away.

    Anyway, good work netkas. I am sure you will iron out the problems in a while :)

    ///try this

  99. luxredlion
    July 7th, 2010 | 11:44 am

    I have a HIS RADEON 5850. I installed ATI5000Controller ATI Framebuffer ATY-Init and ATISupport. Everything works fine on dual screen except OpenCL QE/CI. Do I have to install ATIX3000.kext and plugins and bundles to get OpenCL QE/CI working ?


  100. Peter
    July 7th, 2010 | 1:29 pm

    I’ve upgraded to 10.6.4, but everything remains the same… No biggie – beside these anomalies the card is working properly.

  101. tbar
    July 7th, 2010 | 2:47 pm

    @Az : I just downloaded the driver and kexts from the links Netkas provided, put them all in /S/L/E fixed permissions made sure GraphicsEnabler=No and arch=i386.

  102. July 7th, 2010 | 4:05 pm

    Hi Netkas, nice work: you are always the first to build this amazind drivers for ATI owners!

    I’ve followed your instructions: on a iATKOS 10.6.3 I’ve downloaded both ATY_Init and Drivers, copied everything to /system/library/extensions and then “Repaired Permissions” from Disk Utility. Then I rebooted the machine and from Chameleon I typed

    “-v -f -x arch=i386″ (without the “s )

    The system goes until ATY_Init says:

    Card 0x698 was not posted
    devid from binimage: 6898
    NVIDIA card device-id-606
    nVidia card vram size = 0 b
    The 6898 card already has keys set
    DSMOS has arrived

    After that nothing appears.

    My system is composed by 1 XFX HD5870 at first slot and a second 8800GS settled in the second PCI-Ex slot. I’m now trying to remove the NVIDIA CARD and see what happens.

    If you hgave any idea of my problem, please help!

  103. July 7th, 2010 | 4:22 pm

    I’ve just removed my 8800GS card and left only the XFX hd5870 as first graphic card. I booted with args:

    arch=i386 -v

    The system loads and I am able to get in X. The Screen resolution is very low 1024*768 on a 32″ LG that should run 1920*1080 or 1366*768. So I went on System profiler and I read that my GPU is recognized as HD5870 (well!), device id 0x6898 revision 0x0000. The problem is on VRAM detection: only 256 Mb! It must be 1 Gb!

    I tried connecting the VGA card to monitor in 2 ways:
    1) VGA CARD->DVI to RGB -> RGB (TV)
    2) VGA CARD -> DVI to HDMI -> HDMI (TV)

    Both of them had the same problem. Please let me know how to fix it,


  104. July 7th, 2010 | 4:35 pm

    Ok, I don’t know how, but after a few reboots with only arch=i386 system booted up with FULL HD SUPPORT USING DVI->HDMI -> TV!!!

    Thank you netkas, I wait for X64 drivers!

  105. Lord Anubis
    July 7th, 2010 | 5:22 pm

    Is someone using this together with the Cartri Modified Bios? Any positive results?

  106. Amitai Bar
    July 7th, 2010 | 5:44 pm

    I tried to install it on dell 1558 with ati 5470 and I got kernel from from the ATIRadeonX3000.kext I tried to remove it and I didn’t get KP but i didn’t have graphics.
    So i’m back into square one.
    I hope we will have soon support for 5470 cards as well.

  107. Spanky
    July 7th, 2010 | 6:08 pm

    OMG netkas you are an absolute star!!

    The 5970 pack you linked for Strukt ( works like a charm (once I’d added my 5970’s dev ID (0x689C1002). No more weird lockups in Finder, Safari, System Preferences and Activity Monitor etc.

    It’s at times like this that I really wish you had a donate button!

  108. Strukt
    July 7th, 2010 | 6:30 pm

    And I have to say the same as Spanky . It works fine here too. No hang in System Prefs, Activity Monitor and so on. Good work indeed!

    Wheres the donate button? :)

  109. G73JH User
    July 7th, 2010 | 7:52 pm

    5870 Mobile Version works.

    Thanks 😀

  110. DeluxZ
    July 7th, 2010 | 8:40 pm

    Thanks! It’s working on my HD5850 really great. Waited so long for a driver for this videocard!!

  111. joms
    July 7th, 2010 | 9:50 pm

    worked for me on my powercolor 5770 with both dvi ports connected,
    but i have mouse and keyboard input lags every 3 seconds for about 0.1 second.
    already deleted this appleupdatething.kext, but it remains the same.

    any ideas? thanks

  112. July 7th, 2010 | 10:00 pm

    […] Третья линейка настольных компьютеров Apple, включающая в себя две модели Mac mini, была обновлена всего пару недель обратно. Несмотря на то, что со времени перевода Mac на процессоры Intel в Mac mini не применялось дискретные видеоадаптеры, в версии операционной системы, предустановленной на новые модели, содержится новый комплект драйверов ATI. При обновлении модельного ряда Apple часто комплектует новые системы операционной системой, несколько отличной от поставленной на все остальные компьютеры. Аналогично, на этот раз в состав предустановленного ПО оказались включенными драйверы для будущих моделей Mac. Для нормальных пользователей этот «бонус» безусловно бесполезен, однако для энтузиастов нет преград: блог сообщает об удачной попытке запуска видеоадаптеров ATI 5850/5870 в Mac Pro. […]

  113. Peter
    July 7th, 2010 | 10:16 pm


    I’ve changed the framebuffer settings to Vervet, and EVERYTHING is working perfectly (ASUS EAH5770)! After reboot OSX recognized my LCD TV instantly, and set up dual display automatically… I can change resolutions now without a problem, and I don’t even have to connect screens to both DVI ports anymore!

    Thanks again, and keep up the good work!

  114. SG
    July 7th, 2010 | 11:58 pm

    Peter, try disabling/removing ‘AppleUpstreamUserClient.kext’ and see if that fixes it. I know some 8800GT users had to do that on their hacks a few versions ago or else a pause would happen every couple of seconds.

  115. Graham
    July 8th, 2010 | 1:37 am

    I have a 5850 – I’ve installed the drivers (minus the ATIx3000.kext) into /System/Library/Extensions and the aty_init.kext to /Extras/Extensions, but when I boot using the card I get kernal panic (full blast fan and black screen). I used Kext Helper to install, what am I missing?

  116. ChuckBlack
    July 8th, 2010 | 7:23 am

    I love what I’m seeing here. Any chance someone here is gonna write up a Lifehacker-esque for dummies how-to? I’ve got a MacPro 3.1 dying for an upgrade from the 8800.

    Thanks guys and great work!

  117. Spanky
    July 8th, 2010 | 12:11 pm

    Graham, did you make sure that you’re booting the 32 bit kernel and that graphicsenabler is off?

  118. Nachtengel
    July 8th, 2010 | 1:30 pm

    MSI twin frozr HD 5850 still not working correctly

    main monitor DVI>hdmi>card
    secondairy VGA>DVI>card

    installed all kexts via kexthelper b7
    repaired permissions
    removed NVenabler64

    booted via GraphicsEnabler=No arch=i386
    tried -v -x -f

    tried one monitor, tried other

    -secondary monitor loads correctly alone, correct resolution
    -main monitor will not load alone
    -secondary monitor and main monitor will load together with secondairy working and main blank
    -secondary monitor and main monitor will load together with secondary blank and main working but in wrong resolution (the secondaries resolution, systen also thinks the monitor in use is the secondary when its not)
    -no monitors work past loading screen

    all results were acheived through different methods of startup options and cable manipulation, but never did the main monitor work correctly with correct resolution.

    any advice?

  119. showbas
    July 8th, 2010 | 2:39 pm

    Did somebody tried with hd 5650 because everything works on my easynote lj75 except my gpu hd5650

    Thanks guys

  120. luxredlion
    July 8th, 2010 | 5:05 pm

    Netkas you saved my day !!!

    Everything is working fine on my Hackintosh with my HIS HD5850, except that at startup my Eizo Screen (res 1900×1200) has horizontal flickers, the other screen (Samsung with 1920×1080) displays the screen correctly. The flickers dispear when I change resolution in sys. prefs and immediately change them back to previous. Switchng DVI ports doesn’t help. This is a minor problem I know, but if anyone has a solution I would be grateful

  121. BAUSARD
    July 8th, 2010 | 10:03 pm

    Hi EveryOne,

    Can someone please help me to go over 1024×768 ?

    Thanks for your interest.

  122. BAUSARD
    July 8th, 2010 | 10:04 pm

    My video card is an Ati Radeon HD 5650.

  123. Andrew
    July 8th, 2010 | 11:42 pm

    How can i disable graphicenabler? My card is recognized in sytem profiler as 5830 but still 256 mb (vram) and 1024×768. Can anyone provide some help here?

  124. xmonkey
    July 9th, 2010 | 12:06 am

    Can anyone confirm working DisplayPort for 57×0 series? Specifically the 5750 if possible…

  125. nuaf
    July 9th, 2010 | 11:07 am

    wanted to use both DVI’s so tried changing to vervet. gives me a KP.

    kext mentioned in KP is ATIRadeonX3000.kext

    could be doing it wrong I suppose. edited ATY_init.kext with Property List Editor.

    XFX Radeon HD 5770

    help? 😀

  126. Andrew
    July 9th, 2010 | 1:46 pm

    NETKAS!!! Please take a look at this message and help me with 5830. I`ve installed iATKOS S3 V2 with AsereBLN v1.1.9 and no check for “Graphic Enabler” (in bootloader options) cause if i check it, then a black screen on boot “appears” and the video card goes very anoising. Finally, I upgraded to 10.6.4 and installed the aty_init from your posts, then the kexts, and the only thing that is changed is in system profiler where my card is recognized as ati hd 5830 but still 256 mb (VRAM) and 1024×768 resolution. P.S. The device id is in ati5000controller already and boot with -x32. Thanks in advance.

  127. Ashutosh
    July 9th, 2010 | 6:06 pm

    I installed aty_init kext. my devid is actually 0×68be1002 . I added this devid to the kext ati 5000 controller.My sys profiler is showing ati radeon hd 5700 series d resolution is same as 1024*768.i m using only 1 dvi using 2 ports can i get my natie resolution? please help!!!!

  128. Devie
    July 9th, 2010 | 10:50 pm

    Has anybody been able to come up with a boot cd with these drivers ?

  129. bbm
    July 10th, 2010 | 1:19 am

    sapphire 5870 1gb confirmed working here dual out works flawlessly(hackintosh)
    only a couple of problems:
    dvi out cannot display 2560×1600 resolution on my dell monitor – i get black screen… if i change resolution to lower(using my second monitor and mirroring displays) it starts working… display port works ok even in 2560×1600.. go figure? if someone has a clue please let me know…
    open cl performance is horrible (dunno even if it works)

    for the rest no twitches,glitches or whatever else .. nice upgrade from my gtx285

  130. Peter
    July 10th, 2010 | 7:40 am

    Great work!

    When will we get x64 Drivers? This would make everything perfect!

  131. s710
    July 10th, 2010 | 10:50 am

    did anyone get a 5850 with dual screens to work? after installing the kexts i can run at 2x 1600×1200 resolutions, however one or both screens are flickering, displaying wrong colors, screens randomly going black for a second.

    i’m on 10.6.4 and bootet in 32bit with graphicsenabler=no.

    what i need to do to make two screens work?

  132. JohnSmith
    July 10th, 2010 | 1:33 pm

    Something is rotten in the state of Denmark :(

    My experience with 5750 Card.
    I have Club 3D Radeon 5750 (Dev. ID 0x68BE1002). At first only one Monitor (DVI) was connected. OS – SL 10.6.3
    Have installed ATY_Init.kext, ATISupport.kext, ATIFramebuffer.kext and ATI5000Controller.kext (normally there is no ID 0x68BE1002 in the ati5000controller.kext, I tried at first without it) After new start – no kernel panic, but in the display properties one screen resolution only – 1024×768.
    Then I added special my ID into the ati5000controller.kext. After new start – black screen. OK, now I connect the VGA Interface from the same Monitor (it has one DVI und 2 VGA Interfaces) with an DVI2VGA adapter to the second DVI connector of the graphic card. New start and, what a miracle, no black screen more, I can see everything and moreover – in the display properties I find all possible screen resolutions. The connection of the second Monitor seems to be really important for the kext. But if I change the Monitor Input to VGA I see the black screen only. The kext needs the second monitor but does not show something on this monitor. Strange, but it is not important for me. The main thing – DVI does work!
    But the gladness was unfortunately premature – Quartz Extreme function seems to be disabled. I could not start Time Machine or Front Row.
    I did not do one thing yet – I did not change any names in the framebuffer, what is recommended from Netkas. Did somebody do that? Has somebody got the Quartz Extreme active? Does not matter with 5750 or any other card? (If Front Row starts, one can be sure that Quartz Extreme does work). Thank you.

  133. JoE
    July 11th, 2010 | 1:19 am

    Hi, is there any chance to get working an Ati HD 5450 ?

    thanks for the answer

  134. Raitox
    July 11th, 2010 | 2:00 am

    Whooo! 5870 up-and-running, QE/CI enabled according to the Chess test 😉 (

    I was having the “Black Screen/100% GPU Fan” issue all day, not realizing that the iBoot/Mulitbeast install method creates an addition in /Extra with the GraphicsEnabler set to Yes. Flipping that to No fixed the above issue. I am posting this here just in case anyone else is having that issue as well.

    Now if I can get audio working, I am set!

  135. Simon
    July 11th, 2010 | 2:57 am

    I have a Sapphire 5850 Vapor-X 2GB (0x68991002), but it doesn’t seem to be recognised by ATY_Init. About This Mac doesn’t show a specific model, and it reports my card only has 256MB.

    Can anyone suggest what I need to do to get ATY_Init to recognise it?

    ATI5000Controller.kext does already have an ID for the card, so I hope I’ll nearly be there if I can fix that…

  136. RM
    July 11th, 2010 | 3:15 am

    Netkas , you, are, Awesome! Thank You!

  137. raitox
    July 12th, 2010 | 1:05 am

    OK I have a question for the group. I have an XFX 5870 (HD-587A-ZNF9). I am finding that the fan does not spin up when the card gets hot. It seems to always spin at a constant, relatively slow rate. Some observations:

    I noticed I was getting weird black lines and the screen was flickering black. I put a big fan blowing over the card and it solved the problem… :( I also notice when I reboot, during the POST phase the fan blows harder, until the ATY_Init takes over, and the fan falls back to its slower speed. In OSX, it never seems to increase the fan speed even though the card is really hot.

    Has anyone else noticed this issue?

  138. raitox
    July 12th, 2010 | 1:07 am

    Oops, in neither post did I include:

    Thanks to all of the efforts of netkas and the members of the various forums who made this possible. Without you, I would be booting Windows today. Thank you.

  139. nuaf
    July 12th, 2010 | 10:43 am

    ah nevermind. turns out permissions didn’t get repaired correctly (disk uitlity still ****ed? =/)

    now got dual displays working with vervet framebuffer.

    thanks 😛

  140. Andrew
    July 12th, 2010 | 12:27 pm

    Can someone comfirm that ati 5830 could work? Mine is recognized in system profiler as ati 5830 but still 256 mb (vram) and 1024×768. Any advices? Please…

  141. Another G73JH User
    July 12th, 2010 | 1:24 pm

    I tried the above files and procedures on Asus G73JH (ATI 5870 Mobile) but it didn’t work.

    I noticed one comments from (G73JH User) that it works. Please if somebody explain the steps or contact (G73JH User) email address

    ///mobility does NOT work.

  142. July 12th, 2010 | 7:44 pm

    […] Yup drivers are out and they work for me! Guess what? […]

  143. Frank
    July 13th, 2010 | 11:34 am

    Netkas, is it possible the mobile version of the 5870 will be supported in the future? I own a laptop with this card, if you want to test out soms kext’s, let me know.

  144. rocco
    July 13th, 2010 | 11:47 am

    hi, this kext works also with the ati mobility radeon series 5xxx??

  145. July 13th, 2010 | 7:58 pm

    New iBoot ATI with experimental 5xxx support. Thanks netkas!

  146. Chinny
    July 14th, 2010 | 1:00 am

    Still frothing at the mouth for the x64 version /crossfingers

  147. b00bl1chello
    July 14th, 2010 | 12:14 pm

    ребят, у меня система с флешки бутится. Точнее загрузчик на флешке, ОСь на винте. Нельзя ли дровишки где нибудь на флешке оставить дабы систему обновлять без опасок (типа в /Е/Е) ???


  148. Strukt
    July 15th, 2010 | 8:16 pm

    A bit concerned about heat, seems like the fans doesnt spin up when gaming. And the 5970 card gets real HOT! :) No artifacts on the screen though.

  149. TF
    July 15th, 2010 | 11:57 pm

    I went and bought a Saphire 5770 Vapor-X card and tried to install the kexts about 5 times. The ati5000 loads, but I can not get native resultion (1920×1080) nor acceleration!!!
    Am I doing something wrong? Can someone who got a 5770 to work send me the instructions?

    Thanks for the help.

  150. Sandbird
    July 16th, 2010 | 11:45 am

    Do you think we will see in the near future a working example with just 1 monitor connected ? I dont have 2 monitors to try this with my ASUS 5770 :(

  151. psh
    July 16th, 2010 | 6:03 pm

    Hi all,

    I would like to confirm that I got it working fully (ok, mostly) for the following setup;

    i5 750
    Gigabyte p55a-ud3
    Sapphire HD5770 Vapor-X

    I started the OSX install about a month back with the great help from Netkas’ and Tony’s websites. My current success is also owing to them and some others. I am grateful for that.

    My primary card is the 5770, but the initial installation trials never worked, for obvious reasons (the 5770). I did have a spare 9600GT which I used for the install, and I upgraded successfully up to 10.6.4. Everything was fine (full res 1080p, audio & network), except that I could not use my 5770. I was regularly checking websites for news of 5xxx drivers.

    I will try to record the steps I took, and I am sorry if some are vague (like step 9);

    1. Removed the 9600GT and installed the HD5770. I was still using only 1 DVI connection to the monitor.

    2. Used Tony’s iBoot-ATI-5xxx-2 boot image to get into my existing working installation of 10.6.4. The resolution as expected was 1024×768.

    3. Used Kext Helper b7 to install both aty_init & the drivers, linked above by Netkas, into the /System/Library/Extensions folder.

    4. I also set GraphicsEnabler=No, in The 32bit mode, ‘i386′ was already set, so I did not have to change it (I gather this is required, so make sure of it).

    5. At this point, I did not repair any permissions etc. I did a restart and found that the resolution was still 1024.

    6. I then used MultiBeast to repair permissions & the caches (check both options in multibeast).

    7. I then restarted, and found that the screen went blank. I realized that this could be relating to the dual DVI requirements for 5770. I was sure this is the case by pressing the volume button on the keyboard, and hearing the sound the OS makes.

    8. My monitor does not have dual DVI connectors, and I do not have a DVI to VGA dongle. The next option I had was to use a spare HDMI cable to connect the card and monitor. I don’t remember whether the video popped up immediately, because I may have swapped my monitor’s DVI connector to the other DVI on the card. Anyway, you should try switching around the connectors, and it may work. I finally saw the OS in its full 1080p glory.

    9. I then confirmed that QE/CI was not enabled, using dashboard widgets (no wavy effect).

    10. This is when it is not clear how it started to work. I just remember restarting the machine a couple times, and suddenly got full hardware acceleration, when I wasn’t even expecting it. I do remember some update patch window popping up, and selecting Yes. I am not sure if that helped.

    11. Currently, both the HDMI & DVI cables are connected to the monitor. This does cause some issues when booting into Win7. That is, I need to plug out the HDMI cable or something like that, to use Windows.

    Good luck:)

  152. jacknash1969
    July 17th, 2010 | 12:12 am

    Success! Have ASUS M3A78-EM motherboard w/ AMD Athlon II X2 240 2.8GHz oc’d to 3.2GHz… Base install was Hazard 10.6.2. Updated to 10.6.4. Installed XFX HD5770 with above netkas method on 10.6.4…. I had permissions issues that produced garbled screen… nothing worked until I installed 10.6.4 on secondary hard disk, booted to it and installed kexts to primary hard disk. Repaired permissions with Disk Utility and Kext Utility… Rebooted and everything works – single DVI, dual DVI, HDMI work in any combination – all 64 bit!
    This is my 3rd hackintosh – by far the fastest! Thanks netkas!

  153. pigia
    July 17th, 2010 | 2:33 pm

    I have a working Gigabyte 5850 (GV-R585D5-1GD-B) or at least anything seems to work fine except for iPhoto ’09 (version 8.1.2) and Preview (version 5.0.2) not displaying photos.
    Maybe it’s video driver fault? I mean something related to QE/CI?

    P.S.: chess is not that fast and beautiful but it works :)

  154. Sandbird
    July 17th, 2010 | 6:04 pm

    jacknash1969 when you say single DVI do you mean that you made it run with 1 monitor only ?

  155. July 17th, 2010 | 7:43 pm

    OMG this worked PERFECTLY!!!!
    XFX 5770 1Gb using only 1 single DVI-to-VGA full Q’E all resolutions
    Snow Leopard 10.6.4 (x86) – Chameleon RC4 – AMD Phenom X4 965BE C3

    I did not have to change anything it already had my ID’s in it, i simply installed all teh kext’s provided in the Blog Post with kexthelper … i got a kernel panic a few seconds after installing them… but turned off computer then restarted and it booted beautifully.

    the funny thing was the kernel panic after installing the kexts in kexthelper but wte it worked with no manually editting- THANK YOU NETKAS!!! :)

  156. Axel F.
    July 17th, 2010 | 10:24 pm

    Hell Ya!
    i got my new pc today with an msi hd5870, i installed the kexts, and boom, all is workeing like a dream except the card gets real hot…

    is there any chance to get this work in 64bit-mode?

    cuz i have 6 gigs of ram and i want t use them all

    BIG Thanks to netkas :)

  157. digital_dreamer
    July 18th, 2010 | 2:41 am

    I had the same issues as Spanky. When using the new ATY_Init.kext and 4870 X2 GPU, applications wouldn’t launch, just bounce and never show the GUI. With the crash reporter showing up after a force quit (couldn’t launch Console), the issues are OGL related.
    Anyhow, I went back to the older ATY_Init.kext and just copied over the 58XX info and everything is fine with the 4870 X2.
    I don’t need the 58XX info, but I wanted to have a package that works with my GPU.
    I notice all the extra CR are removed from the data fields in the new kext, so it’s a little smaller in size. Haven’t been able to compare the 4870 info between the two yet. Must be a typo, eh?

  158. digital_dreamer
    July 18th, 2010 | 2:44 am

    Also, booting times were significantly longer with the new ATY_Init.kext and the 4870 X2, with a flash of artifacts for about 3 seconds before the desktop appears. Hope that might provide a clue.

  159. Abt
    July 18th, 2010 | 1:40 pm

    Is there a forum connected to this blog?
    I would like to discuss this release and expiriences with it (since this is only a comment-section for a blog).

    I am scared of trying it, because I would not know what to do if I get a persistant kernel panic…

    Thanks netkas anyway, great job!

  160. Abt
    July 18th, 2010 | 1:45 pm

    oooops… is the thing.
    Let’s open a thread about the 5xxx kext!

  161. Deckard
    July 18th, 2010 | 3:49 pm

    Can somebody confrim that ati 5830 could work?

  162. Deckard
    July 18th, 2010 | 3:50 pm

    Can somebody to confirm that ati 5830 could work?

  163. sendblink23
    July 18th, 2010 | 7:26 pm

    @ digital_dreamer … hmm you do know this release is for only 5XXX series users…. you are suppose to use what you just mentioned “older ATY_Init.kext” you are a 4XXX series user

  164. jacknash1969
    July 19th, 2010 | 3:11 am

    Here is more info pertaining to my original comment #150- 3 monitors now working! YES, THREE monitors working on XFX 5770!
    DVI #1, DVI #2, and HDMI, each to a separate Samsung 2333HD LCD monitor.
    Full features on all, 1920×1080, QE/CI however, HDMI mirrors DVI#1 only, and it won’t mirror all 3. Shows up as 2 displays/desktops in System Preferences and Profiler.

  165. johndoe
    July 19th, 2010 | 4:05 am

    This works great on my 5850 (THANKS Netkas). But ATY_Init is causing high CPU usage for kernel_task with my 8800GT installed. Since I only use the 8800GT for PhysX, I was wondering if there’s some way to prevent ATY_Init from initializing the 8800GT. Is this possible?

    Thanks again

  166. digital_dreamer
    July 19th, 2010 | 8:30 am

    I’m no neophyte.
    I know the focus is on the 5XXX series and that this entire thread is for 5XXX series.
    However, although the ATY_Init.kext contains the new 5XXX info, it also contains all the older ATI GPUs info as the older one. Anyone looking at the plist can tell you that. There is nothing inherently different about the two except the addition of the 5XXX series info.
    If, indeed, the kext was solely for 5XXX series users, none of the older GPU info would have been transferred.
    Furthermore, there’s no reason to release two versions of the ATY_Init.kext, one for 5XXX series and other other for the older cards, particularly in view of the fact that the name has remained the same. That’s assuming the binary has not changed.
    There’s no “supposed to use the older ATY_Init.kext” anywhere. I’m responsible for testing the kext for distribution and it needs to work with the older cards. If it doesn’t, someone needs to stand up and say so, and prevent it from being distributed/mixed with various installers, creating confusion for others expecting that it “just work.” I’m only providing helpful information in the hopes it be looked into and addressed.

  167. reeve24
    July 19th, 2010 | 9:03 am

    @Netkas, how bout ATI HD4570? is there any hope for this Graphics card? please.. help us..

  168. Caenis
    July 19th, 2010 | 11:03 pm

    I too have had success with an xfx 5750 card. and like post #150 and #156, i have had 3 monitors working at times. Sometimes the third monitor will turn on, other times not… when it does though, i is not recognized but system profiler and is always a clone of the 2nd monitor. Monitor 1 and 2 are extended though and work perfectly. 3 Samsung 2333HD as well.

  169. zoob
    July 19th, 2010 | 11:36 pm

    any news on three display output on a 5870? dvi + dvi + displayport… with no mirroring.

  170. Wastez
    July 20th, 2010 | 8:04 am

    Do i´ve to update to 10.6.4 or is it possible to run it with 10.6.2???


  171. sword
    July 20th, 2010 | 8:39 am

    Hi Netkas!

    I had some strange behaviour with my 5870 from HIS. I tried to install, but nothing worked, tried eulemur, vervet, uakari – nothing worked. With x3000.kext installed i got kernel panic. i have 2 24″ Displays Pluged in – both dvi – 1 dvi 1 hdi – nothing worked – even on a clean 10.6.4 retail installation. with NOTHING installed i got the cloned 1024×768 screen and no information in MY MAC. so i did something else – i just installed aty_init – repaired permissins – rebootet, then i installed ati5000controller.kext – repaired permissions – rebootet. so i did it also then with framebuffer and support and bundles – every kext the same step and at the FINSIH i installed x3000.kext and WOHOOO then it worked with full open gl support. Hope this will help somebody – i installed the kexts and bundles using kext utility, no kexthelper, no diskutility, nothing – just kext utility. cant wait for the 64 bit drivers now. Have a nice day everyone!

  172. LOG123
    July 20th, 2010 | 4:37 pm

    @reeve24, HD4570 is last-gen, i don’t believe there will be anything else for the 4xxx series anymore. Try asking on InsanelyMac.

  173. tut
    July 20th, 2010 | 11:14 pm

    Did anyone manage to get the Saphire 5770 1GB Vapor-X to work. If so, please share the procedure.

    Thank you for the good work and the help.

  174. Elf89
    July 21st, 2010 | 10:17 am

    Hi netkas i saw that in the ati5000 controller plist file there is my card id , 68e0, ati mobility radeon HD 5470. Have you added it or there was natively??

  175. Parappaman
    July 21st, 2010 | 6:34 pm

    Hello, first and foremost thanks for all your efforts.

    I’m having a problem with my Sapphire HD5850 Toxic video card. I installed all of the kexts linked above and edited the boot.plist accordingly. The system boots and there’s no kernel panic, but it gets stuck at the Apple logo with the rotating wheel. What’s weird is that the OS seems to be running in the background, as I can normally reboot by pressing cmd+ctrl+eject.

    I’m on 10.6.4 with Chameleon RC4, everything was correctly working when using my previous 9800 GTX. Any help will be greatly appreciated!

  176. Andrew
    July 21st, 2010 | 7:43 pm

    Ati 5830… Please, need help! System profiler – OK but still 256 mb and 1024…

  177. DOBBy
    July 21st, 2010 | 11:29 pm

    for those getting the black screen and 100% fan at boot, you need to edit the boot.plist and change graphics enable to “No.”

  178. TF
    July 22nd, 2010 | 2:32 pm

    Has anyone manage to get the Saphire 5770 1GB Vapor-X to work? If so, please share the procedure.

    Thanks for the help.

  179. psh
    July 22nd, 2010 | 3:18 pm

    I did, a lengthy one, but netkas chose to delete it. Why?

    // I didnt delete it, i havent approved it yet 😛

  180. kite
    July 22nd, 2010 | 4:03 pm

    Ati 5870 mobile, kernel panic atiradeonx3000.kext

  181. July 22nd, 2010 | 8:57 pm

    […] Now finally I rechecked the situation with Mac OS 10.6.4. Although the card was not natively supported a nice guy named Netkas fixed a way to get it to work, see his post on the topic here. […]

  182. TF
    July 22nd, 2010 | 10:00 pm

    Thank you @psh.

    @netkas come on man, be nice and approve it. I need it. :-)

    And oh yes could get the 64-bit version out soon. It is getting painful waiting for it. just kiddining. :-)

  183. NikitaDrako
    July 23rd, 2010 | 7:03 am

    Hey Friends!
    I’ve got a Asus p5k premium black pearl edition, an Core2extreme Qx9650 and an XFX Ati Hd 5770 1gb and I’m suffering an incompatibility between Atisupport.kext and AppleIntelCpuPowerManagemen.kext



  184. Parappaman
    July 23rd, 2010 | 11:19 am

    Silly me. To boot in 32 bit mode with Chameleon I had to write arch=i386, not -x32, and that was causing all the problems with these extensions. Everything is now working finely. Thanks again netkas!

  185. theakseffect
    July 23rd, 2010 | 12:47 pm

    No new ATI mobile/mobility cards supported I guess :'(

  186. TF
    July 23rd, 2010 | 1:11 pm

    @psh, I found your posting about the Saphire 5770 Vapor-X. Thank you for sharing. I managed to get the kexts to load, but SL thinks there is only 256 MB video ram! and the resolution is only 1024 x 768. No acceleration.

    Do you have any suggestions for me to make it work correctly?

    Thanks, guys.

  187. coxy
    July 24th, 2010 | 3:12 am

    I got my 5870 last night and gave it a shot.
    Reference 5870 installed, put all the kexts in /e/e, graphics enabler set to ‘n’, rebooted and crossed fingers
    I have video on both DVI, but only mirrored 1024×768 and no 3D (vesa mode I guess)

    Anyone run into this before? What can I do to get full 3D going?

  188. johndoe
    July 24th, 2010 | 5:04 am

    @myself, I was able to fix the problem by removing the NVIDIA entries in the info.plist file. So the 5850 works, and the 8800GT (which I only use for PhysX in Windows) does not. But more importantly, the kernel_task CPU usage remains low with both cards installed.

    Now, all I need is a way to make the fan ramp up under load. This isn’t a terribly important concern, as I don’t really play any games in OS X, anyway. Really, the only reason I wanted the 5850 working in OS X was to avoid switching cables and changing the PCIe order in the BIOS every time I switch between operating systems. These new drivers allow me do exactly that! So, all things considered, I’m extremely happy. Thanks again, Netkas!

  189. mine
    July 25th, 2010 | 10:33 am

    first /thanks netkas …hat off
    but strange…
    HD 5770
    all works : resolutions-dual monitors-hdmi -quartz
    remarkable performance in smalllux open cl benchmarks
    but very slow performace in openglextensions viewer/openGl mode
    only 200fr. in benchmark/FFSA mode

    what gives?, ihave no clue

  190. MacRoy
    July 25th, 2010 | 4:51 pm

    Hi Netcas!

    How did you manage to get you`re Mac Pro to working with ATI HD5870?

    I Have a Sapphire ATI HD 5870 Vapor -X 1GB (0x1002) ID:0x6898 Revision ID:0x000

    I have tried your packages from the first page but without any success. I only se this


    Typ: Grafikprocessor
    Buss: PCIe
    Kortplats: Slot-1
    PCIe-bandbredd: x16
    Tillverkare: ATI (0x1002)
    Enhets-ID: 0x6898
    Revisions-ID: 0x0000

    Can you please help me

    Kindly regards / MacRoy

  191. Daniel
    July 25th, 2010 | 11:41 pm

    Here’s an interesting one. I have 2 xfx ati hd 5770 cards in crossfire in my hackintosh, just for the hell of it, I left both cards as-is in crossfire and installed the hackintosh drivers (after editing the device-id as in instructions)With Vervet framebuffer. And it works perfectly!…except…

    I get the crashing of finder and system preferences if I include the atix3000.kext. If I don’t include that kext, it works fine, but without QE/CI support.

    Any ideas? Thanks.

  192. Williams
    July 26th, 2010 | 3:00 am

    5670 Not work

  193. Pakun
    July 26th, 2010 | 6:28 am

    HIS 5770 working here. Tried on a fresh install and worked fine even with the x3000.kext installed. I think the ‘boot’ file is very important as it only worked with the official chameleon release. As for the DVIs, I got it working on 1 monitor with 1 port used, but it’s very laggy until I select “Detect Displays” in the system preferences. After I click that button, everything works fine and see a MAJOR improvement over the NVIDIA GTS 250. Cinebench is giving me a 34 FPS score now compared to a 7 with the GTS 250. I should be all set up for Starcraft 2 next week!!

  194. TF
    July 26th, 2010 | 9:02 pm

    Hi Netkas,

    Any news on a new version of the kexts?

    Thanks for the good work.

  195. luyi
    July 26th, 2010 | 9:51 pm

    Thank you very much! Natkas, great Job, My ASUS HD5670 1GB DDR5 working perfect!

  196. Wastez
    July 27th, 2010 | 10:03 am

    1st i´ve to say:
    THX to netkas!!!! Really great work!!!! Whe need more people like you!!!!!

    I´ve tested it with 10.6.2 and 10.6.4.
    In 10.6.2 Resolution + Rotation works but i was not able to enable QE/CI.

    On 10.6.4 all worked well!!!!
    Resolution + Rotation + QE/CI

  197. Simon
    July 27th, 2010 | 1:43 pm

    Yay, Apple announces 5770 and 5870 support in the new Mac Pros. That’s gotta mean new drivers? :)

  198. mine
    July 27th, 2010 | 1:54 pm

    if someone can confirm
    netkas opengl extensionviewer benches
    in benchmarkmode
    with any of the 5xxxx cards I would be glad
    I got a 1/10 of his scores (in benchmark mode)

    (first post was deleted -why?)

  199. Ashutosh
    July 27th, 2010 | 6:05 pm

    apple has realsed new imac 27 inch wich comes with ati radeon hd 5750.dat means we can expect full support for 5750?

  200. TRD
    July 27th, 2010 | 6:57 pm

    Please, does someone turn with the Gigabyte GV-R587UD-1GD?


  201. Stanley
    July 27th, 2010 | 8:22 pm

    @Ashutosh – Also interested to know the same thing..

    Should we wait for official driver support now that some of these cards will be included in new Apple machines? … or will it make no difference?

  202. Abt
    July 27th, 2010 | 10:21 pm

    I don’t get the 5850 to work. The screen is scrambled.

    First I didn’t copy the X3000 files, later on I read, that all files were needed. I tried with 10.6 then I updated to 10.6.2 (removed sleepenabler).

    I Boot with arch=x86 GraphicsEnabler=No

    When the GUI starts, the memory of the VGA-Card becomes “mixed up” in 1 inch portions. The colours I can see seem to be the login screen, but totally mixed up.

    Once, by booting with -v, I read something with the X3000 kext. An error I do not remember.

    I will try at next to remove all kexts again, run kextUtility, put all the ATI-related kexts back, run kextUtility.

    I am on a GA-EP45-UD3LR.

    Any Ideas?

  203. Abt
    July 27th, 2010 | 10:22 pm

    Edit: I updated the OS to 10.6.4.

  204. zoob
    July 28th, 2010 | 2:39 am

    Woohoo! Got my Sapphire HD5870 reference model working NO PROB using the exact steps in the post. Dual monitor so far, it doesn’t say anything about a third display being not connected unfortunately.

    Now to wait for the 64bit version!

  205. Georgi
    July 28th, 2010 | 8:18 am

    hi all. I have got problem with my video card. maybe it is not a big problem but lemme explain it. ok I use ati-5xxx-2.iso iBoot and succesfully install Snow Leopard 10.6.3 then updated it to 10.6.4. after that used kexts from ( ). my dev-id was already there. os when I reboot pc then mac os x not runs it stoped at “grey scrren with apple logo and loading animation” screen and nothing else. I installled only ati5000controller.kext, atisupport.kext and atiFrameBuffer.kext and using only one dvi port with dvi2vga dongle. please help.

  206. Georgi
    July 28th, 2010 | 8:19 am

    forgot so said that i have XFX Radeon HD 5770 XXX Edition video card 😀

  207. Digitalsin
    July 28th, 2010 | 11:55 am

    I have the same problem….did you get it fixed?

  208. Andrew
    July 28th, 2010 | 5:54 pm

    Ati Radeon HD 5830? Does anyone make on of this working?

  209. The_Rominator
    July 28th, 2010 | 10:03 pm

    “When the GUI starts, the memory of the VGA-Card becomes “mixed up” in 1 inch portions. The colours I can see seem to be the login screen, but totally mixed up.”

    This describes exactly 5870 on Mac Pro. when ATI3000 package loads.

    Hope this gets figured out soon

  210. Wastez
    July 29th, 2010 | 10:15 am

    Yeah apple really released an 5750!!! Netkas did this mean it will be possible to full support the 5750/5770???!!! Would be really great……

  211. Wastez
    July 29th, 2010 | 11:53 am


    Yes i´ve a idee. 😉
    If you boot with chameleon use arch=i386 instead of arch=x86 and it will work.


  212. dheaa
    July 29th, 2010 | 7:07 pm

    I have gigabyte hd 5870 fully and perfectly working GV-R587D5-1GD-B

  213. felipe_j
    July 30th, 2010 | 5:59 am

    Full-Working on IATKOS S3, (Snow 10.6.3)

    Resolution set to 1920×1080, Resolution+Rotation+QE+CI all working!
    I have P6T + XFX HD5850.


  214. Abt
    July 30th, 2010 | 10:52 pm


    I think I tried both, but I am not shure. I will try it again. I think booting without the arch-option gives me a panic.

    Thanks anyway and greetings…

  215. calvintml
    July 31st, 2010 | 9:02 am

    I have the Power color AX5770 Eyefinity 5 (5 mini displayports). I have both a dvi and an apple cinema mini displayport monitor to test it with. Vervet doesn’t work like it does for most 5770s (I have a Gigabyte 5770 and it works fine with Vervet), neither does Eulemur or Uakari. I’ve been working my way through all the framebuffers in ATIFramebuffers.kext, and I thought I would post my findings so far for anyone else with the card:
    Baboon is the best so far, works for my dvi monitor perfectly. Displayport monitor is a no go, unfortunately.

    Hypoprion and Alopias both gave me garbled screens, both on my dvi and minidisplayport monitors, but they were unusable.

    Hope this was helpful to someone out there. If anyone has any suggestions, please let me know. I’ll post again if I find something better than Baboon.

  216. July 31st, 2010 | 11:14 am

    […] Guess what? heb je deze al geprobeerd voor de hd5770??? En drivers voor geluid (heb geen aparte geluidskaart, alleen die op mijn moederbord: asus p7p55le) en INTERNET: Linksys wmp54g, wireless-g pci adapter( weet alleen niet welke versie het is) Asus P7P55LE Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz Kingston 4,00 GB 1333mhz ATI Radeon HD 5770 (Asus versie) Samsung Spinpoint F3 1TB Windows 7 x64 Antwoord met Citaat   + Plaats een Reactie […]

  217. calvintml
    July 31st, 2010 | 8:43 pm

    the new imac update has newer versions of the drivers. not sure how many changes were made, but might be worth a try for people still having problems. For example ATIFramebuffer changed from version to

  218. Minimaul
    August 1st, 2010 | 2:24 am

    I tried editing Info.plist in ATY_init.kext to make my third monitor work (5870).

    Adding this after all the @1,name bits:
    and changing all the Uakari to Vervet makes my third monitor work perfectly.

    I have (with QE/CI) 2x 1600×1200 DVI monitors (HP LP2065) around a 1920×1200 HP LP2475w connected by DisplayPort.

  219. Minimaul
    August 1st, 2010 | 2:26 am

    Urgh, it screwed up the plist tags.

  220. Minimaul
    August 1st, 2010 | 3:55 am

    Scratch that – I forgot to rebuild Extensions.mkext at the right times. It’s actually using Uakari as the framebuffer (I updated the pastebin).

  221. wastez
    August 1st, 2010 | 1:14 pm


    Do you´ve more than 4078 MB RAM? If so, you´ve to write flag with: maxmem=4078 Because if your system runs with 32 bit, it is not able to register more mem than 4078…..


  222. wastez
    August 1st, 2010 | 1:20 pm

    @ abt
    One more thing!!!
    Do you install all files at the same time? Because when i have done this a got also an kernel panic! You have to install the atisupport + atiframebuffer + ati5000controller first and then reboot (to enable resolutions) ! After you´ve done this install the other files (to enable qe/ci and rotation)!!! After another reboot it should work! 😉
    Hope this will fix your problem!


  223. calvintml
    August 1st, 2010 | 8:24 pm

    Very interesting…
    I have a 5770 eyefinity 5 (5 mini displayports). It will load in osx but has trouble recognizing monitors. Is there a way to use connector-type or display-type in the info.plist of ATY_init to specify mini-displayports?

  224. Minimaul
    August 2nd, 2010 | 2:27 am

    Well, I’m fairly certain that the first connector in the 5870 list (@0) is DisplayPort, I don’t know if Mini-DisplayPort shows up differently. I could only get one screen to start at all using the Vervet framebuffer, but it may be worth a try (if you haven’t already). I believe it’s connector-type that defines the physical socket type – i.e. DisplayPort or DVI, but my solution was just an educated guess that worked without too much messing about 😉

    I’m using the drivers from the 10.6.4 iMac update from my local Software Update mirror (on my mac mini server) modded for my PCI IDs. If the linked drivers above don’t work, give them a try.

    I installed all of my drivers at the same time and did ran ‘sudo touch /System/Library/Extensions’ in a terminal to rebuild the extension cache on reboot with no problems with both the drivers above and the drivers in the new iMac 10.6.4 update.

  225. Minimaul
    August 2nd, 2010 | 2:30 am

    Also, I’m running arch=i386 with 12GB of RAM – as long as your CPU is 64-bit capable (and if you’ve got a 5000 series GPU I can’t imagine it wouldn’t be), you don’t need to artificially limit RAM usage.

  226. wastez
    August 2nd, 2010 | 9:27 am


    Of course my cpu is 64 bit.
    I will try it but after install i´ve tried it and i was not able to boot when the ram was above 4 gb. Evertime i´ve done this i got an kernel panic.
    I´ll try it again and report it!


  227. wastez
    August 2nd, 2010 | 6:15 pm


    I´ve tried it but when i not limit my ram! The wheel will spin forever!! :(

  228. well
    August 3rd, 2010 | 2:00 pm

    I followed the step with Moses’s instruction, but I got the black screen after the apple icon.
    My video card is PowerColor HD5750 512MB(1 DSUB, 1 DVI and 1 HDMI), I connnected both DVI and D-sub, however, nothing happened.
    So is it the problem of the card?
    and if it’s possible for apple to add the driver on next update?

  229. JIVE
    August 3rd, 2010 | 5:09 pm

    Well after many tries got XFX ATI RADEON HD 1024 DDR5 Working!!!
    1st-Boot into Snow Leopard 32bit mode.(-x32 worked for me.Had no look when in 64bit mode)
    2nd-Erased any graphics enablers e.g evoenabler.
    3rd-Opened up contents in ATY-Init kext. Using text edit I changed all references to Uakari to Vervet.(saved)
    4th-Installed using KEXT HELPER.
    5th-Installed all driver kexts(Whole folder).support, buffer, 5000,3000 etc to s/l/e
    6th-Used Kext utility to repair extension permissions also used disc utility to repair permissions(IMPORTANT).
    Now Full QE CI.(This only started to work with x3000 kexts.)
    Hope this short guide helps.

  230. JohnSmith
    August 3rd, 2010 | 7:44 pm

    My experience with 5750 Card. Part II

    At last I had time to try again.
    Updated the system from 10.6.3 to 10.6.4. – no QE/CI.
    Changed in the Framebuffer all Uakari into Vervet – no QE/CI (but the second monitor began to work correctly)
    Changed all kext from Netkas (rev. for the kext from the Update for iMAC (rev. – no QE/CI
    Read the last post from JIVE and despairingly installed 4 ATIRadeonX3000 files (kext, plugin ant two bundles) and after the new start QE/CI function DOES WORK! The 5xxx cards need the 3000 files to work. I don’t understand that, but Netkas can certainly explain this fact.
    By the way Netkas, could you say please, what card did you test with the OpenGL Extensions Viewer? Results of my HD5750 are considerably more moderate :( (ca. 5 times lower) Thank you.

  231. kite
    August 4th, 2010 | 12:27 am

    Can ATY_Init be fixed to work with mobile cards? As I understand new iMac has inside ati 5850m (0x68A1)

  232. Galaxy
    August 4th, 2010 | 3:21 am

    Kite, the card inside of the iMac has a custom bios on it and its formfactor, similar to the mobility cards, is not mobility but a desktop card. Apple has no support for Radeon Mobility in any form and won’t until they ship a product which uses it.

  233. TRD
    August 4th, 2010 | 10:42 am

    Jive, you have a reference design XFX? 587A?


  234. kubaf
    August 4th, 2010 | 7:32 pm

    XFX Radeon HD5770

    1)aty_init.kext (edited with Vervet values instead of Uakari in info.plist), If you don’t resolutions swapped over the two monitors

    2)ATISupport.kext,ATIFramebuffer.kextandATI5000Controller.kext obtained from latest Mac OS X v10.6.4 Update iMac (Mid 2010)

    All installed with kexthelper_b7 and tag for cache repair

    3)Delete all NV* kexts in extensions ()

    4)Boot with -v -x32 with DVI+HDMI or DVI+DVI/DVI-HDMI attached

    5)Good Luck . Full correct resolution,unswapped

  235. Jordan
    August 5th, 2010 | 10:55 pm

    HELP!!! Okay, this has been quite a journey thus far. I have Radeon HD5870 1GB and an ASUS P6T Deluxe. I am using MyHack to install mac after partitioning to an external HD. Everything has worked according to plan thus far except it was going to a black screen and the fan on the videocard was going wild until I put these wonderful Kexts into the folder as well as the drivers. That response stopped and it keeps forwarding me to this screen:

    WHAT SHOULD I DO?! it says “Mac framework successfully initialized” but thats as far as I can get. I suspect it MAY have something to do with the 32 bit problem, but honestly, I don’t know where to edit this. I disabled the graphicsenabler, and I even used Chameleon RC4 as I’m nearly positive that functions initially from 32 bit. Only problem with that is that it boots almost immediately to the initial mac boot screen with an apple and the loading circle, but eventually an error circle comes up. I am so close, but can’t figure out what else to do from here! Please somebody help! My e mail is, please help! thank you Nektas!

  236. wastez
    August 6th, 2010 | 8:28 am


    Do you write an 64 bit of it??? Would be really nice!
    Thx for your great work!


  237. DOBBy
    August 8th, 2010 | 11:59 pm

    mine works just right, but I do not have HDMI audio.
    Everything else is spot on for the XFX 5850.

    Thanks Netkas!

  238. August 9th, 2010 | 5:48 pm

    @minimaul, I am trying to get three monitors running with your solution above. I have made some progress, but I seem to have only two actual displays with the image on the DisplayPort device mirrored on one of the two DVI devices I have hooked up. I am using a (passive, I think) DisplayPort->DVI adapter to connect a DVI monitor on that port.

    It wasn’t clear what you meant about Vervet/Uakari in the pastebin? I took a guess that you meant it should be using Uakari, so I modified the lines for @2 to use that instead of Vervet. The pastebin still seems to show Vervet in most places with UakariParent near the end. Could you clarify?

    Did you have to do anything else to get three independent displays running? I need to get both DVIs driving DL-DVI links for large monitors, and the DisplayPort will be connected to an HDMI connection on a projector for occasional use. I would really like to get three independent displays instead of two plus a mirror.


  239. redjohn
    August 9th, 2010 | 10:30 pm

    Is it possible to use this with only one dvi port, because my asus version of the hd 5770 only has one of these port. My screen does go stanby when i use this driver so something happens…

  240. calvintml
    August 10th, 2010 | 1:24 am

    @Rick Ross
    From what I understand, you need either a displayport monitor, or an active displayport to whatever adapter. If you notice the 3rd monitor that minimaul uses (LP2475w) connects using displayport.

  241. frank
    August 11th, 2010 | 10:46 pm

    club 3d 5870 working whit 10.6.4

    Chipsetmodel: ATI Radeon HD 5870
    Type: GPU
    Bus: PCIe
    Sleuf: Slot-1
    Breedte PCIe-baan: x16
    VRAM (totaal): 1024 MB
    Fabrikant: ATI (0x1002)
    Apparaatcode: 0x6898
    Revisiecode: 0x0000
    ROM-revisie: 113-B7710C-176
    Versie EFI-besturingsbestand: 01.00.318
    Resolutie: 1680 x 1050 @ 60 Hz
    Pixeldiepte: 32-bits kleur (ARGB8888)
    Hoofdbeeldscherm: Ja
    Synchrone weergave: Uit
    Online: Ja
    Rotatie: Ondersteund
    Status: Geen beeldscherm aangesloten

  242. theRocknRolla
    August 12th, 2010 | 9:00 am

    I have a Radeon 5770. Finally got QE & CI working.

    Heres what I did from the beginning.

    1. Change all instances of Uakari to Vervet in Info.plist inside ATY_Init
    2. Used Kext Helper to install ATI5000Controller, ATIFramebuffer and ATI support kext files.
    3. Reboot. (This enabled dual monitors but no QE/CI yet.
    4. Go back to Kext Helper and install the remaining files in the Driver folder (X3000 ones).
    5. Reboot
    6. Once you boot in, you should immediately see a transparent menu bar and you can WIN KEY + Esc for front row and not get a blank screen.

    So stoked.

  243. Bilboquet
    August 12th, 2010 | 10:35 am

    Just received my Sapphire Vapor-X 5870 for my Core i7 hackint0sh and now drives 2 monitors on DVI ports, one in 1920×1200, the other @ 2560×1600!. Everythings works, QE/CI (dashboard gets wavy). I followed this procedure: installed ATY_Init & ATI5000Controller. When I rebooted, only one monitor worked, no QE/CI. Installed the other drivers and kexts, repaired permissions with DiskUtility, rebooted & got black screen on the 2560×1600 monitor. Disconnected and reconneced it. Shazam! Now it’s fine. Many thanks netkas!

  244. theRocknRolla
    August 12th, 2010 | 3:04 pm

    Slight modification to step 2. This should also include ATY_Int.

  245. Spanky
    August 12th, 2010 | 8:09 pm

    Rick, 5xxx series cards only have two DVI scalers (or whatever they’re called) in them so if you use a third DVI monitor with a DP->DVI adapter then you have to use an active displayport adapter such as Dell’s or Apple’s:

    The Dell one has a full size Display Port connector, the Apple one has a Mini Display Port Adapter.

  246. Abt
    August 13th, 2010 | 1:31 pm

    Thanks for Your proposals. But nothing helped. The screen is still scrambled.
    1st I booted with maxmem=4078, because I indeed have 8GB RAM.
    Then I reinstalled the kexts like You did.

    Maybe my method is wrong, so I will describe, how I did it:
    – deleted the ATI kexts in my /Extra/Extensions
    – Run KextUtility v2.3.2
    – Copied ATISupport.kext, ATIFramebuffer.kext and ATI5000COntroller.kext into /Extra/Extensions
    – Run KextUtility
    – Reboot an get a kernel panic
    – Started again with -x and put the other kexts into /Extra/Exensions
    – Run KextUtility
    – Reboot with -v arch=i386 maxmem=4078
    – Screen is scrambled

    My current files in Extra/Extensions are:

    AHCIPortInjector.kext ATY_Init.kext
    ATI5000Controller.kext LegacyHDA.kext
    ATIFramebuffer.kext Natit.kext
    ATIRadeonX3000.kext NullCPUPowerManagement.kext
    ATIRadeonX3000GA.plugin OpenHaltRestart.kext
    ATIRadeonX3000GLDriver.bundle PlatformUUID.kext
    ATIRadeonX3000VADriver.bundle fakesmc.kext

    I did not use Kext Helper like others (should I?)
    Any idea, what I did wrong? As I use a native HD 5850, it should work, but my screen is scrambled…

  247. August 13th, 2010 | 9:42 pm

    Netkas, you are the best, there is nothing to say.

    My Shappire HD5770(I bought when I first saw this post.) is working dual screens. Real real nice, thank you for everything.

  248. RedEyeZ88
    August 14th, 2010 | 3:03 am

    Hey guys, I was wondering too if there was way to get 3 monitors working. If it has to be a display port monitor, is there a way to get all 4 screens working? If only 3 can work at a time, I was wodnering how i could shut one off, enabling the other one. Thanks!

  249. Bryan
    August 14th, 2010 | 3:18 am

    It’s been confirmed that the 5750 in the new Imac is in fact a 5850m, any chance of getting mobility support?

  250. vpoola
    August 14th, 2010 | 10:59 pm

    Minimaul, can you please explain what you did exactly to get the 3 monitors going? Anywhere theres a quick fix! please i really need to get triple monitor up! thanks! anyone else have luck w 3 displays?

  251. wastez
    August 17th, 2010 | 1:55 pm

    You just have to put ATY_init in E/E.
    The kexts ATI5000Controller.kext, ATIFramebuffer.kext, ATIRadeonX3000.kext, ATIRadeonX3000GA.plugin, ATIRadeonX3000GLDriver.bundle, ATIRadeonX3000VADriver.bundle, ATISupport.kext you have to move in that order i writed in S/L/E. And delete Natit!!!!! That can´t work! 😉

    Try it again and tell me if you got it working. 😉

  252. wastez
    August 17th, 2010 | 2:06 pm


    One thing i´ve forgotten:
    You can use maxmem=4096!!! 😉
    And edit boot.plist in E/E with an new entry which contains:

    If you install the first kexts (ATISupport.kext, ATIFramebuffer.kext and ATI5000COntroller.kext) in S/L/E (for that use kexthelper). The ATY_init have to be in E/E. Then use kext utility. Restart. Then you have to install the other kexts in S/L/E (also via KextHelper). Then use Kext Utility again. Restart and it should work. 😉

    Let me know if it works but it should!!!!
    And again: DELETE NATIT

  253. wastez
    August 17th, 2010 | 2:11 pm

    @abt again 😉

    After the first step before the first restart and before you use Kext Utility remove this kexts:

    Now thats really all 😉


  254. Abt
    August 17th, 2010 | 4:08 pm

    Hey wastez,
    thanks for Your tips, man!
    I really forgot, what was natit.kext for. Now I saw, that it is for NVidia Cards…

    So it does make a difference to install kexts in L/S/E instead of E/E?

    I will try what You wrote.

    Many thanks so far!

  255. Abt
    August 17th, 2010 | 7:35 pm


    You’re my man! I finally got it!

    Almost everything is working on my 2 screens.
    I don’t know, if I have the full Hardware-acceleration, but I guess so, because my movs out of my Canon 5D Mark II run in full HD without any stuttering (what they don’t do on windows).

    I still need to put arch=i386 somewhere (dunno where exactly)
    and fix my problem with the BIOS-reset of my GA-EP45-UD3LR. I downloaded a dsdt.aml for this board, but I still have the reset-problem (I’m not shure, where to put it and if putting it somewhere is enough to enable or if it’s the right thing in general).

    My drive-Icons in the desktop are yellow instead those silver ones. But I think, I find this topic, since this is very common.

    Thanks so far

  256. bb2b
    August 17th, 2010 | 9:52 pm

    @ calvintml
    I have the same problem as you, just with an 5870 Eyefinity 6 Card. Everything works (QE/CI/Rotation) but my screens stay black (i checked via screen sharing).

    I have also tried adding 6 sections to my ATY_init plist for connector-types 0x0…400 and 0x0..004 but neither worked.

    Any other ideas what one could try except for buying an active VGA adapter? Looks like this thing works, just the outputs are messed up.

  257. calvintml
    August 18th, 2010 | 3:18 am

    On my powercolor eyefinity 5, I can get a DVI monitor to work if I plug it into port #2 with a passive adapter and simultaneously plug in either an active mini-displayport to vga adapter or an apple cinema display monitor into port #3. However, neither the vga connected monitor, nor the apple cinema display will work, but they are definitely required to get the DVI monitor to work. This is with ATY_init.kext use framebuffer identity Vervet.
    I’ve gone through all the available framebuffer identities and I think I was able to get a dvi monitor connected with a passive adapter to work in port #5 without anything else connected using Baboon, but I believe QE/CI wasn’t working.
    Also tried flashing the eyefinity 5 card with non-eyefinity 5 5770 bioses. Most of them did not show anything while booting, but the one that did (actually turned out to be Netkas’s efi/sapphire hybrid rom) only worked with dvi monitors connected with a passive adapter, but didn’t work with the apple cinema display. Maybe that’s telling us something.
    I am anxious to try the eyefinity 5 card flashed with an efi rom on a mac pro, but I don’t have acces to a mac pro with 64 bit express slots.
    I think we might need somebody with a bit more knowledge and capability to have an interest in making this work. Perhaps future driver updates will include something for us too.

  258. calvintml
    August 18th, 2010 | 3:38 am

    wow. right after my last post, I was able to get my apple cinema display monitor to work with the powercolor eyfinity 5 (been trying to do this for weeks now). Flashed the card with the 5770 efi hybrid rom from Netkas. ATY_init framebuffer Vervet. Apple cinema display plugged into port #1. DVI monitor connected with passive adapter into port #4. Newest drivers (from the Snow Leopard Graphics Update–don’t know if that matters). DVI monitor needs to be connected, but it itself doesn’t work. Yeah–can’t quite make sense of any of this, but it works!

  259. bb2b
    August 18th, 2010 | 8:23 am

    Thanks, that seems to have done something, i didn’t flash anything yet but i also got it to work with a Displayport Screen connected to port #1 (counting from the top of the card) and a passive dvi on port #3.

    Interesting though is that i get the bootscreen on the Displayport Screen and the DVI stays black. As soon as i reach login screen this switches to only DVI and Displayport stays black.
    All without modified bios or the new Graphics update applied.
    As you say, we probably need somebody with a bit more knowledge to sort this out since it it work somehow and only seems to be a minor issue with the connector-types i guess

  260. wastez
    August 19th, 2010 | 8:12 am


    Yeah men i´m glad to hear that you´ve got it working.
    The files ATIRadeonX3000.kext, ATIRadeonX3000GA.plugin, ATIRadeonX3000GLDriver.bundle, ATIRadeonX3000VADriver.bundle should enable qe/ci.
    Try glview to test if qe/ci works. 😉
    Place the arch=i386 in bootplist in E/E.


  261. dlj
    August 19th, 2010 | 10:16 am

    Why OpenGL Extension viewer shows that my 5870 didn’t support OGL3?

    ATI Radeon HD 5870 specifications:
    3D API: Direct3D 11 and OpenGL 3.2

  262. wastez
    August 19th, 2010 | 11:27 am


    Do you have tried the ElliottForceLegacyRTC for your problem with cmos reset? This fix should solve your problem. 😉

    Here is the Link for it:


  263. Abt
    August 19th, 2010 | 4:11 pm


    I got everything working – thanks a lot!
    I did’n have a boot.plist in my E/E. I used OSX86Tools to apply the i386 bootflag to the This worked (I tried it some weeks before and somehow the stringe were gone…).

    I have a lot of GL-Extensions mentioned by Glview. Not all, but I think, this is normal.

    Elliott’s kext fixed my BIOS-Reset-Problem (What all the dsdt.aml I tried did not). Perfect! And what a joy is booting without reconfiguring the BIOS settings by hand…!

    I also fixed the orange drive Icons on my desktop with IOAHCIBlockStorageInjector.kext.
    Great! Everything is fine and now I will use timemachine to keep this :)

    Thank wastez, You resolved allmost all the problems I had for weeks!


  264. boeonoz
    August 19th, 2010 | 8:30 pm

    Abt u can use GraphicsEnabler=Yes?

  265. boeonoz
    August 19th, 2010 | 8:33 pm

    I also use 5850. I manage to get it work but I fail to GraphicsEnabler. I do as Wastez say (also got kernal panic too)

    When I move to GraphicsEnabler=yes still got 100%+fan

  266. CJ Grass
    August 19th, 2010 | 9:42 pm

    Hi, I have a problem with games.
    On my ATI 5770 i installed all kext and they work fine, but games (tested quake4, starcraft 1) i heard sound from game but monitor turn off, and when i exit game monitor still is turrned off? I have connected 2DVI ports (but there is no picture in games in 1dvi and 2dvi) my graphic card also have a HDMI and DisplayPort but there i dont have any connections.
    This is my graphic detail:
    ATI Radeon HD 5700 Series:
    VRAM 1024 MB
    ATI (0x1002)

    Why games turned off my monitor and i dont see anything on it?

  267. Abt
    August 21st, 2010 | 2:09 pm

    Your question is not clear: “Do I use GraphicsEnabler=No”?
    Yes I do with an entry in

  268. fulo
    August 21st, 2010 | 4:18 pm

    hello,thx for this, but does it work for 10.6.3?

  269. wastez
    August 21st, 2010 | 7:51 pm


    If you´ve any other questions you can have my mail address or something. 😉

    you´ve to set in your E/E folder in GraphicsEnabler to no with this entry: GraphicsEnabler

  270. wastez
    August 21st, 2010 | 7:54 pm

    @ boenez
    The entry is shown in the last port from me not right because html thinks it´s a html code:
    GraphicsEnabler (without spaces)

  271. wastez
    August 21st, 2010 | 7:58 pm

    one more time:
    key GraphicsEnabler/key
    string No /string (but as the other entrys shown; i cant post it right because of html ;))

    don´t forget if you have problems i can give my mail address to you

  272. calvintml
    August 23rd, 2010 | 10:44 pm

    Update for powercolor eyefinity 5 5770. I was able to get two monitors working simultaneously (one apple cinema display (mini displayport) and one dvi monitor). Here is my setup: apple cinema display in port 1, dvi monitor using passive adapter supplied with the card in port 2, minidisplayport to vga adapter from apple in port 3 and another minidisplayport to vga adapter from apple in port 4. port 5 empty. Pretty sure you don’t need to flash your card, although I have to get rid of an unrelated flicker issue. I will try getting a third monitor to work once I get my hands on one. I think three monitors will be doable eventually; four or five I am very doubtful will work unless apple makes an eyefinity 5 card themselves and provides drivers for them.

  273. Abt
    August 24th, 2010 | 9:52 pm

    It would be nice, to contact You by mail. I am configuring a multiboot-system right now.
    How Do I get Your Mail-Adress?

  274. calvintml
    August 26th, 2010 | 6:18 pm

    Can you try using “Zonalis” as the framebuffer identity with your 5870 eyefinity 6. With the 5770 eyefinity 5 card using zonalis all ports recognize monitors (if i log in using screen sharing or if I look at system profiler), but only port 4 recognizes the monitor AND displays a picture on the monitor, and only when port 1 is being used as well (dvi or active adapter). Has anyone seen this where the monitor is recognized but still has no display? Any tricks for this? Would be cool to have one card driving so many monitors in osx.

  275. CharonPDX
    August 28th, 2010 | 9:58 pm

    Well, I put the drivers in, but my 5770 shows up with “No Kext Loaded”. Did I do something wrong? It shows up as 0x68b81002, which is in the kext, so I dunno…

  276. August 30th, 2010 | 12:10 pm

    […] If you have an ATI card, at this point you will realise you are stuck with a horrible 1024×768 desktop. To make this work for your card, you need to find the right drivers. Drivers are usually in the form of .kext files – which means Kernel Extension. For the Radeon 5xxx drivers: […]

  277. August 30th, 2010 | 12:37 pm

    I’ve referenced this page on a blog post regarding my P6T build at

  278. mbel
    September 6th, 2010 | 4:10 am

    how can you tell if QE/CI is working? I got my 5830 working using vervet, card completely detected full specs, I used openGL and it passed up to 2.1, but 3.0 to 3.3 failed. I should mention that I have to have both dvi and hdmi cables connected to get picture in screen, if using only one of them i get no picture in screen, unless I go safe mode. even my monitor is detected by snow leopard, and default resolution is 1080p, its a 24″ asus.

  279. lylehm
    September 9th, 2010 | 2:30 pm

    A possible fix for those seeing flicker on the 5850 after the GUI loads (screen goes completely black, then reappears, monitor does not enter sleep).

    In in /Extra, I set “Graphics Mode” to match the resolution and bit depth at which I typically run my display. For me that’s Graphics Mode 2048x1152x32.

    My card is a Gigabyte 5850 GV-R585OC-1GD. I used the boot9/ROM in Extra/UseAtiROM=yes method mentioned in this wonderful thread:

    Note that I am not using the ATY_init and I am using the F7 Gigabyte ROM file extracted from my own card.

    I like to use Core Image Fun House which is included with Apple’s xcode. Pick an image and apply a distortion effect. Drag the marker on the pic to dynamically move the focal point of the distortion. Watch your CPU meter in Activity Monitor – if Core Image is working, you won’t see much CPU action. From prefs in ‘Fun House,’ select ‘use software renderer,’ and load a new photo. Watch how much CPU use there is when you drag the distortion.
    It’s a bunch of steps, but I really like to see the actual effect of what Core Image is doing for me.

  280. September 9th, 2010 | 8:01 pm

    Can tell me how to working? my Asus A52JK ATI Radeon HD 5145 VRAM 1024 MB,
    Please, tell me how to do

  281. rno
    September 11th, 2010 | 12:29 pm

    Sapphire Radeon HD 5770 – Working with 2 screens.

    Got the card yesterday (11th sep 2010) , did not work straight out the box, but it’s not that bad.

    1) Update to 10.6.4

    2) Update /Extra/
    (if you don’t have this file, download and run MultiBeast (

    Kernel Flags
    -v -x32 arch=i386
    Legacy Logo

    3) Install all the aty_init and drivers from NETKAS (see top of this page)

    4) Edit /System/Library/Extensions/ATY_Init.kext/Contents/Info.plist
    and replace Uakari by Vervet

    grep Vervet /System/Library/Extensions/ATY_Init.kext/Contents/Info.plist

    5) Reboot

    6) Cabling was the tricky bit I could only get one screen working and got to have 2 cables plugged to achieve this!
    The video card has 4 output, but we will only focus on 3 of them :

    My 2 screens are IIYAMA PROLITE B2409HDS come with DVI and HDMI conectivity.

    VIDEO CARD: [ DVI 1 ] [ HDMI 1 ]
    REAR [ DVI 2 ]

    I plugged DVI 1 and HDMI 1 just next to it to one screen and the DVI 2 to the other screen and then MAGIC, got dual screen with extended monitor in 1024p

    Thx NETKAS!!!! you are the man!

    Good luck guys, take a bit of time but it’s worth it!

  282. rno
    September 11th, 2010 | 2:38 pm

    Just reboot my box, and the right display blink, this is so annoying… not sure how to get it sorted! if you found a solution please post it!

    Also got to get all cable plugged in in order to get it working properly on one screen.

  283. rno
    September 11th, 2010 | 5:20 pm

    Got it!!!!!!

    Edit: /System/Library/Extensions/ATI5000Controller.kext/Contents/Info.plist

    And in this string

    0x68981002 0x68991002 0x68E01002 0x68E11002 0x68D81002 0x68C01002 0x68C11002 0x68D91002 0x68B81002 0x68B01002 0x68B11002 0x68A01002 0x68A11002 0x68b81002

    Make sure you have listed 0x68b81002 and not only 0x68B81002 (you will have to had it)

    Plug only 2 DVI cables (one for each monitor) and it’s just working even after few reboot!

  284. Josep
    September 15th, 2010 | 8:02 am

    I’ll try with a Powercolor 5770 graphic card,

    But But there’s no acceleration.

    Is it my card? And I have to change Vervet to another framebuffer (lago, Lamna, Kipunji…)


  285. ak
    September 16th, 2010 | 10:17 am


    are there any chance for adding support for ATI 5570 in near futur ?


  286. spetto
    September 21st, 2010 | 6:54 am

    I have a XFX 5570 with 3 outputs: DVI + HDMI + DisplayPort.
    My installation is 10.6.4 SL Original (iBoot + Chameleon RC4).
    I follow the ATY_Init method and IT WORKS!!! It recognizes as a 5600 series.


    Just on DisplayPort – I couldn’t try on HDMI.

    DVI doesnt work at all.

    And I m using Uakari FB. Anybody knows how to recognize two monitors?

  287. Luis
    September 22nd, 2010 | 3:08 am

    WOW. Thank you so much!! to Netkas and everybody else… it took many hours to get this to work. XFX HD5870 XXX edition

    Just like other people have posted here:

    -made sure GraphicsEnablerNo
    Kernel Flags -v -x32 arch=i386
    were in
    (I boot from an external hard drive so this file was in the Extra folder)
    -I installed ATY_Init.kext along with ATI5000Controller.kext ATIFramebuffer.kext and ATISupport.kext first with kext helper b7
    -I repaired permissions with Disk Utility
    -installed the remaining kexts, bundles and plugins in the driver folder
    -repaired permissions again and rebooted.
    It looks beautiful.

    Thanks again

  288. Danidani
    September 26th, 2010 | 5:42 am

    Hi to everyone :)

    NETKAS… you are a god… seriously.

    I have a problem…

    I have installed aty_init in /EXTRA/Extensions
    nad all kexts provided by netkas on S/L/E/

    I have modified ati5000controller.kext with my id “0x95531002″ i have found this ID in another kext “ati4500controller.kext”

    permission repaired with Kext utility 2.4.2

    no graphicsenabler
    no vbios
    no atirom

    restart no kernel panic … no errors but i get apple logo to load forever. i try to press the power button and the computer shutdown “stop” regularly only the screen dont change the image.

    why ?!… I have to change the framebuffer ? how to change the framebuffer ?.

    Sorry for my englsh but i’m italian :)..

    Thanks in advance fos the answer.

    Chamaleon 2.0 rc5 r516
    Ati mobility radeon hd 5145 514mb
    Intel core i5 450m
    4 gb ram 1333

    Asus X52 JB Laptop

    OSX 10.6.4 Vanilla 10.4.0 iAtkos s3 v2

  289. matey
    October 1st, 2010 | 10:34 am

    Have HD5870 installed netkas drivers but only apple logo with spinning wheal is showing when starting up the 10.6.3 or 10.6.4. I can hear sounds playing in background if i press a key on keyboard only the graphic deosnt show right image.

    In safe mode i have full resolution and working nice. So the graphic card was recognized.

    Please help.

  290. cade
    October 2nd, 2010 | 7:34 pm

    please 64 bit, cs5 is giving me troubles without it

  291. zato
    October 6th, 2010 | 12:43 pm

    This kexts not support Ati HD 5650!
    I tired hard but did not.

  292. October 6th, 2010 | 2:16 pm

    […] […]

  293. vess
    October 7th, 2010 | 12:16 pm

    Hello to all and from me :)
    i have ati hd5770 and i installed snow leo 10.6.3 last night but i cannot make the both monitors to work. actually i am missing something you have said above ” need to add dev-id to ati5000controller.kext….for 57×0 it worth to try Eulemur Vervet as framebuffer (edit plist), default one is Uakari”
    my quetion is which plist exactly i have to amend? i didn’t find in any of the content folder of the ati5000controller.kext or i need to type some extra lines to info.plist? i’m sorry for the silly questions but this is my first time.

  294. Splat Matt
    October 9th, 2010 | 3:07 pm

    OK building my first Hackintosh – I already had the Apple Cinema Display (ACD) 24″ LED LCD (mini displayport)so I am trying to build around that.


    Motherboard: Gigabyte GA-X58A-UD3R (FB) rev 2.0

    RAM: DDR3 OCZ Gold 4GB only installed

    Video: APPLE’s Branded ATI Radeon 5770 (I got this thinking it would be easier and it has 2 mini displayports and 1 DVI)

    CPU: i7 930 Bloomfield

    So using the iboot for ati 5xxx works to install OSX with my ACD. However using the steps above dont seem to work with my card how would my settings differ? Do I simply use a different frame buffer name? Essentially if I perform the tutorial my system panics on reboot and cannot safe boot

    GPU-Z reports:
    Device ID is 1002-68B8 so does that mean in the steps above mine is the 0x68B81002
    (and I don’t need to add the profile for the lower case “b’)?

    Subvendor is Apple Computer (106B)

    Bios version says:

    Please any help is appreciated!

  295. Rx4
    October 9th, 2010 | 3:35 pm

    Sapphire 5850 Confirmed and Working.

    Thankyou Netkas, I have been trying for months to get my card working and thanks to you it now is.

    All I did was install the following kexts:

    And then rebuilt the cache/permissions using Multibeast, rebooted and whamoo full resolution with my Sapphire 5850 graphics card.

    Thank you very much.

  296. docholidayctsa
    October 13th, 2010 | 8:27 am

    thx a lot 4 this infos…

    trying 2 get me a sappire ati radeon 5770……the only question i ve got is:

    does it work with only one! old vga monitor with only one! vga connector?????
    nothing else is conected!
    many thx

  297. Kossi
    October 14th, 2010 | 11:56 pm

    @calvintml: Hope you read this. I’ve got a Powercolor hd 5770 eyefinity, too. But I’m not able to get it working. Can you please help me? Do i have to flash my card? Which framebuffer do i have to use? I’d like to make my 24″ ACD run and I have no other monitor to connect.

    Thank you!

  298. Malakai
    October 16th, 2010 | 8:08 am

    I have an ATI 5770 and both ports connected to the same monitor (DVI – DVI and DVI – Vga) but it still not works :S

    I only get the Mac OS X background on DVIin of my monitor

    Anyone know what I’m doing wrong? I followed the steps!

  299. October 18th, 2010 | 8:07 am

    […] […]

  300. thoni
    October 18th, 2010 | 10:12 pm

    is functional with powercolor ati radeon hd 5770 1GB GDDR5? thank you!

  301. Alex
    October 19th, 2010 | 12:41 am

    Any kext for hd 5650 m radeon ?

  302. docholidayctsa
    October 20th, 2010 | 1:29 pm

    yes…successfully installed:::::: sapphire ati radeon 5770 1gb game edition on a gigabyte mobo ep45-ud3lr, intel quad 9505 2.83ghz and aopen 450 watt psu…..on an old single 17″ vga monitor………
    found this on youtube…
    YouTube – Part I – ATI HD 5770 Retail OS X Snow Leopard 10.6.4 …

    YouTube – Part II – ATI HD 5770 Retail OS X Snow Leopard 10.6.4 …

    if u want 64 bit support u can try this as well
    EXPERIMENTAL ATI 5770 GraphicsEnabler=Yes: Guide!!

    many thx netkas & co..

    i think the gpu doesn’t show its full potential??!!! open gl only 2000fps…….

  303. filipe chagas
    October 31st, 2010 | 3:10 pm

    I’m in the same situation of mbel.I got my 5830 working using vervet, card completely detected full specs, I used openGL and it passed up to 2.1, but 3.0 to 3.3 failed. But QE/CI is not wokring.

  304. olrait
    November 4th, 2010 | 7:55 pm


    Chamaleon rc5
    Sapphire HD5870
    4Gb DDR @ 1066

    iAtkos s3 v2 OSX 10.6.4

    Many thanks!!

  305. Alex-ru
    November 17th, 2010 | 5:21 pm

    Привет NETKAS
    Нужна твоя помащь!!!! Некому больше обратиться кто бы мне помог с моей видео картай ASUS EAH5870 на ХАК

    С уважением Аlex

  306. November 24th, 2010 | 10:29 pm

    […] […]

  307. Joe777
    December 5th, 2010 | 11:04 am

    Hi, Netkas!
    Please tell me whether or not to work
    Sapphire Radeon HD5870 >Rev. 2<?
    I have Hackintosh running in 64 bit mode,
    but I know how to get compatible HD5xxx in this mode.
    I need to know if this video card compatible with
    your drivers…
    I REALLY need!!!

    By Sincerely, Joe777

  308. Joe777
    December 8th, 2010 | 2:26 am

    Yeah!!! It works with rom from ATI card and ‘Uakari’ framebuffer!

  309. joshc
    December 17th, 2010 | 8:42 am

    thanks so much for this…. before i say anything i really dont know much about any of this just kinda learning as i go.. but anyways i did everything you said and i was finally able to get it recognize my radeon hd 5870… at full res now finally… but my problem now is that anytime i put in a dvd i get A valid video device could not be found for playback. [-70017].. i checked and dont see ciqe is enabled or not in the system profiler… does anyone know of anything that could be done

  310. Malay Keshav
    December 27th, 2010 | 10:49 pm

    Worked for my Sapphire 5750 , but quartz extreme is disabled!
    cannot work with most of my apps :\

  311. wangjun
    January 2nd, 2011 | 8:47 am

    i succeeded with my 5750 (1 dvi + 1 hdmi + 1 dp),remember to turn graphicsenable to no

  312. neko
    January 5th, 2011 | 5:17 pm

    Hi! Anybody deal with mobility HD 5730? the best result i get, is that system starts, everything works, but just black screen, or screen with apple (if start without -v parametr). Sorry for my english

  313. Malay Keshav
    January 6th, 2011 | 10:48 pm

    Part Success & Part Failure with my Sapphire ATI 5750 HD 1GB gfx card.
    ->added vervet to ATY_int under 5700 section and added it to \E\E.
    ->added ATI5000 controller with my device-ID added to the S\L\E.
    ->added ATISupport and Framebuffer kext to S\L\E.
    ->Rebooted. Got the correct resolution and my GFX is recognized.But NO QE/CI.
    ->Added the ATI3000 kext,ATI3000GL and other 3000 drivers to S\L\E.
    ->Rebooted. Got my screen at correct resolution, but my desktop is not-responsive! i can move my mouse pointer but cannot click or select anything!

    Some help plz.

  314. Malay Keshav
    January 6th, 2011 | 10:49 pm

    Also added my device ID to the ATI3000.kext file

  315. Malakai
    January 11th, 2011 | 1:01 pm


    Nice work over here!! I have a 5770 Vapor-X and now I dww my desktop at 1080! It’s awesome!

    I can’t get ATI Radeon HD 5700 Open GL Engine as renderer, instead Open GL Extensions Viewer is shows “Apple software Renderer”. Anyone knows what’s my problem?

    I’m using 10.6.3 Version


  316. aaron
    January 29th, 2011 | 9:32 pm

    i have a xfx ati 5750 i can get it to work but i get ramdom freezes when using video i think QE is not working. it used to work for about 6 months but my hardrive crash now i can’t get it to work properly

  317. tuan
    February 3rd, 2011 | 8:56 pm

    with gigabyte ati HD 5770 work perfect.i did it
    only acceleration not working
    somebody please help me

    netkas good!!!!

  318. RJ
    February 4th, 2011 | 3:41 pm


    I cant seem to get my monitors to be extended… I only get a mirrored view:O
    But when I check the display settings I can clearly see that he thinks there is a second monitor:|

    besides that. If I print screen I get 2 images saved to my desktop one of my main display and one of my second display which I cant see…

    I have so far added the ATY_init.kext to my /S/L/E folder and edited it to Vervet.

    My setup is:
    i7 920
    Asus P6T SE
    ASUS HD5870
    Main Monitor: DVI -> DVI
    2nd Monitor: HDMI -> DVI

    The card has 3 outputs: DVI, Displayport and HDMI.
    Both the DVI and HDMI give the same image…

    Hope you can help me out with this one;)

    Thanks in advance..


  319. sal
    February 27th, 2011 | 6:02 am

    has anyone gotten this to work with ati 5730? if so any chance on a hook up of your kext :)

  320. Dennis
    March 17th, 2011 | 1:49 am

    How do you get two DVI ports to connect to one display? I am really wondering because I’m thinking about selling my GTS 450 and buying a 5770 instead.

  321. dmeister
    May 19th, 2011 | 1:41 am

    I’ve been struggling with an XFX Radeon HD 5750 for over a week now, and I’m beginning to think I’m either an idiot, or this is just impossible. I’ve tried from 10.6.4 with the Graphics Update, and I’ve also tried with 10.6.7 as well. It seems that no matter what I do, I end up with one of a few different results: either a black screen, a completely garbled screen, or a light blue colored screen that flashes every couple seconds.

    Please… WHAT AM I DOING WRONG??!

  322. dmeister
    May 19th, 2011 | 1:43 am

    **EDIT** I’ve even gotten so far as having full resolution support with the ATI5000Controller.kext alone, but as soon as I add the ATIRadeonX3000 files, I have problems on reboot. I got KP at first when I didn’t have a DVI/VGA adapter plugged into my second DVI port, then I started having the crazy graphics issues once I did that. Anyone???

  323. June 12th, 2011 | 3:05 pm

    […] […]

  324. June 16th, 2011 | 1:32 pm

    […] […]

  325. July 11th, 2011 | 5:24 pm

    […] […]

  326. July 15th, 2011 | 2:37 am

    […] […]

  327. criscandia
    August 16th, 2011 | 8:43 pm

    Hi Netkas, I have an xfx HD5670 1gb DDR5, I tried everithing without luck.
    Today i`ll try your solution with Iboot + Multibeast in a SL retail 10.6.0
    I hope get results,

  328. August 30th, 2011 | 8:25 pm

    […] […]

  329. Caldeirone
    September 11th, 2011 | 7:11 pm

    @criscandia do you have news? I’m having the same problems here… Same graphic card, and same procedure “iboot + Multibeast” in SL retail 10.6.0 but with no results…

  330. dmeister
    September 21st, 2011 | 9:08 pm

    Well… after four months of fighting with this XFX Radeon HD 5750 1GB, I have finally won the battle. If any of you are still struggling with this method, you might want to try to use an ATI Bootloader and put your GFX card’s ROM in your extra folder. I was able to get my card working 100% with just the stock 10.6.7 ATI kexts using this method:

    I could seriously die happy now LOL although then I wouldn’t be able to enjoy my new setup LMAO

    Here’s my System Profiler:

    ATI Radeon HD 5700 Series:

    Chipset Model: ATI Radeon HD 5700 Series
    Type: GPU
    Bus: PCIe
    PCIe Lane Width: x16
    VRAM (Total): 1024 MB
    Vendor: ATI (0x1002)
    Device ID: 0x68be
    Revision ID: 0x0000
    Acer X223W:
    Resolution: 1680 x 1050 @ 60 Hz
    Pixel Depth: 32-Bit Color (ARGB8888)
    Main Display: Yes
    Mirror: Off
    Online: Yes
    Rotation: Supported
    Display Connector:
    Status: No Display Connected
    Display Connector:
    Status: No Display Connected
    Display Connector:
    Status: No Display Connected

  331. dmeister
    September 21st, 2011 | 9:10 pm

    …to add to the above post, you actually do still need to add your Device ID to the ati5000controller.kext to make this work (unless it’s already there). So I suppose the kexts don’t end up being stock do they? LOL

    Oh well, either way, it work’s, and that’s all that matters.

  332. Spoli
    November 20th, 2011 | 10:24 am

    For 5450 Radeon, the best Option is for me in Lion is, Original Lion Kexts with “GraphicsEnabler=No” and very new chameleon 1684. No Injector, No DevID Change.

  333. smilEvil
    November 27th, 2011 | 10:56 am

    Link dead..
    reupload pliz :)

  334. rus
    March 31st, 2012 | 3:49 pm

    For 5750 with 1 vga 1 dvi:

    Success! Using framebuffer: Vervet.

    How i did it: Boot with arch=i386 GraphicsEnabler=no. Boot with vga connected dvi not. When entering graphics, vga just goes black. Now connect dvi, then you got it right there!

Leave a reply