callumj09 Posted August 30, 2009 Share Posted August 30, 2009 I have just installed Snow Leopard but am having trouble getting my HD 4890 to work. After a successful install of Snow Leopard I continued to install a graphics patch available from Netkas (http://netkas.org/?p=137g). However when restarting I get a kernel panic... I try and boot again and it just stalls and I have no idea why (although this time not reporting a KP). As instructed I am running Snow Leopard on the 32-bit kernel. Any success stories of people using a 4890 with Snow Leopard (specifically XFX)? Thanks a lot! PS. I'm gonna try using Netkas's graphics patches for 10.5.x and see if I have any luck with that. Link to comment Share on other sites More sharing options...
Ice88 Posted September 1, 2009 Share Posted September 1, 2009 I have just installed Snow Leopard but am having trouble getting my HD 4890 to work. After a successful install of Snow Leopard I continued to install a graphics patch available from Netkas (http://netkas.org/?p=137g). However when restarting I get a kernel panic... I try and boot again and it just stalls and I have no idea why (although this time not reporting a KP). As instructed I am running Snow Leopard on the 32-bit kernel. Any success stories of people using a 4890 with Snow Leopard (specifically XFX)? Thanks a lot! PS. I'm gonna try using Netkas's graphics patches for 10.5.x and see if I have any luck with that. Yeah it didnt work for me either, only thing i can think of is flashing the card and using netkas kexts then. EDIT: Just tried using the 10.5.6 package, doesnt work. Gonna swap the ones on the CD back in and see if they work. Might check the permissions too and reboot. Link to comment Share on other sites More sharing options...
bm2 Posted September 2, 2009 Share Posted September 2, 2009 First, you need an enabler, so your card is recognized by OS X. ATY_Init is the most common, but fails in 64-bit mode. EVOenabler is both 32 and 64-bit compatible. It's also pre-patched for the 4890: EVOenabler.kext.zip Second, you need a patched ATI4800Controller kext, so the "built-in" ATI framebuffer gets activated for your card. ATI4800Controller.kext.zip Third, you need a patched ATIRadeonX2000 kext, so acceleration is activated for your card. ATIRadeonX2000.kext.zip Lastly, to install the linked kexts, unzip them, copy them to /System/Library/Extensions. Following which, in Terminal.app, execute this code: sudo chmod -R 755 /System/Library/Extensions; sudo chown -R 0:0 /System/Library/Extensions; sudo touch /System/Library/Extensions; Link to comment Share on other sites More sharing options...
Allsop Posted September 3, 2009 Share Posted September 3, 2009 I have my HD4890 running i 64 bits in SL with EVOenabler in /E/E and netkas QE_CI_Exotic_SL.pkg package installed. If you get any problems with garbled graphics I reccomend that you install the QE_CI_Exotic_SL.pkg with Pacifist. Also remember to remove the ATY_init.kext and remove ATIRNDRV and ATIDRV (from old leopard) if you want to run SL in 32 bit mode, in 64 bit this is not needed. Link to comment Share on other sites More sharing options...
silca Posted October 17, 2009 Share Posted October 17, 2009 @bm2 THANK YOU!!! after a week I make it work (ATI4850), using the info from you post!!! Link to comment Share on other sites More sharing options...
iRobin Posted October 18, 2009 Share Posted October 18, 2009 it works well for my computer, running SL 10.6.1. MSI X58 Pro-E motherboard, w/ Intel i920 2.66GHz Asus 4890 1GB Display Card LG L1730S LCD (up to 1280*1024) ATI Radeon HD 4890: Chipset Model: ATI Radeon HD 4890 Type: GPU Bus: PCIe Slot: Slot-1 PCIe Lane Width: x16 VRAM (Total): 1024 MB Vendor: ATI (0x1002) Device ID: 0x9460 Revision ID: 0x0000 ROM Revision: 113-B7710C-176 EFI Driver Version: 01.00.318 Displays: L1730S : Resolution: 1280 x 1024 @ 60 Hz Pixel Depth: 32-Bit Color (ARGB8888) Main Display: Yes Mirror: Off Online: Yes Rotation: Supported Display Connector: Status: No Display Connected but now, my optical driver doesn't work. thanks! iRobin First, you need an enabler, so your card is recognized by OS X. ATY_Init is the most common, but fails in 64-bit mode. EVOenabler is both 32 and 64-bit compatible. It's also pre-patched for the 4890: EVOenabler.kext.zip Second, you need a patched ATI4800Controller kext, so the "built-in" ATI framebuffer gets activated for your card. ATI4800Controller.kext.zip Third, you need a patched ATIRadeonX2000 kext, so acceleration is activated for your card. ATIRadeonX2000.kext.zip Lastly, to install the linked kexts, unzip them, copy them to /System/Library/Extensions. Following which, in Terminal.app, execute this code: Link to comment Share on other sites More sharing options...
Rantamplan Posted November 2, 2009 Share Posted November 2, 2009 I have my HD4890 running i 64 bits in SL with EVOenabler in /E/E and netkas QE_CI_Exotic_SL.pkg package installed. If you get any problems with garbled graphics I reccomend that you install the QE_CI_Exotic_SL.pkg with Pacifist. Also remember to remove the ATY_init.kext and remove ATIRNDRV and ATIDRV (from old leopard) if you want to run SL in 32 bit mode, in 64 bit this is not needed. Hello, sorry my english, you say to me what is the exact model of your HD 4890? Thank you Link to comment Share on other sites More sharing options...
fcoufour Posted December 22, 2009 Share Posted December 22, 2009 Hi, Does anyone know if there is a way to change the resolution ? Mine is a Radeon HD 4890 Vapor-X. Thanks in advance. Link to comment Share on other sites More sharing options...
BigPines Posted April 12, 2010 Share Posted April 12, 2010 First, you need an enabler, so your card is recognized by OS X. ATY_Init is the most common, but fails in 64-bit mode. EVOenabler is both 32 and 64-bit compatible. It's also pre-patched for the 4890: EVOenabler.kext.zip Second, you need a patched ATI4800Controller kext, so the "built-in" ATI framebuffer gets activated for your card. ATI4800Controller.kext.zip Third, you need a patched ATIRadeonX2000 kext, so acceleration is activated for your card. ATIRadeonX2000.kext.zip Lastly, to install the linked kexts, unzip them, copy them to /System/Library/Extensions. Following which, in Terminal.app, execute this code: Unfortunately, this didn't work for me - and it looked so promising too. I have been digging around for a solution for days and I can't find a single one that works. I have a Gigabyte ATI Radeon HD 4890 1GB card installed in a Dell Dimension 9150 Hackintosh running 10.6.3. I installed the above kexts and when I rebooted, I got a plain white/gray screen that never went anywhere. It doesn't seem to cause a KP, it just won't display anything useful. I rebooted in verbose mode and it ran through and then ended with a screen full of large black and white pixel boxes. This is the last thing I need to get working and I am in business. I would definitely appreciate some advice. Thanks in advance. Mike Link to comment Share on other sites More sharing options...
bm2 Posted April 13, 2010 Share Posted April 13, 2010 An update, for 10.6.3 + 4890: Remove EVOEnabler or ATY_Init, from any installed locations Install these updated 10.6.3 kexts, as described above: ATI4800Controller.kext.zip ATIRadeonX2000.kext.zip [*] Install Chameleon 2.0 RC4 (or newer), or AsereBLN Booter [*] Open /Extra/com.apple.boot.plist in TextEdit, and add: <key>GraphicsEnabler</key> <string>Yes</string> Note: 4800Controller kext additionally includes XFX's device id, since that's the card I use -- the copy included in QE_CI_Exotic_SL.pkg doesn't. Link to comment Share on other sites More sharing options...
BigPines Posted April 13, 2010 Share Posted April 13, 2010 An update, for 10.6.3 + 4890: Remove EVOEnabler or ATY_Init, from any installed locations Install these updated 10.6.3 kexts, as described above: ATI4800Controller.kext.zip ATIRadeonX2000.kext.zip [*] Install Chameleon 2.0 RC4 (or newer), or AsereBLN Booter [*] Open /Extra/com.apple.boot.plist in TextEdit, and add: <key>GraphicsEnabler</key> <string>Yes</string> Note: 4800Controller kext additionally includes XFX's device id, since that's the card I use -- the copy included in QE_CI_Exotic_SL.pkg doesn't. Thanks for the update. I removed EVOEnabler.kext and used your new attached files but no dice. I was already running Chameleon 2.0 RC4 which came with myHack. My /Extra/com.apple.boot.plist already looked like this: <key>GraphicsEnabler</key> <string>y</string> ...and I changed it to: <key>GraphicsEnabler</key> <string>Yes</string> per your instructions. Now I don't get the white/gray screen but the card is not enabled either. I tried putting EVOEnabler.kext back and tried again it didn't seem to make any difference other than System Profiler correctly identifies the card as ATI Radeon HD 4890 which doesn't happen without this kext. I had previously installed the Netkas QE CI Exotic cards 10.6.3.pkg which also didn't seem to make any difference. Do you think this could have caused a problem with your method? Mike Note: 4800Controller kext additionally includes XFX's device id, since that's the card I use -- the copy included in QE_CI_Exotic_SL.pkg doesn't. How can I add my card's device ID? System Profiler says the following: ATI Radeon HD 4890: Chipset Model: ATI Radeon HD 4890 Type: GPU Bus: PCIe Slot: Slot-1 PCIe Lane Width: x16 VRAM (Total): 256 MB Vendor: ATI (0x1002) Device ID: 0x9460 Revision ID: 0x0000 ROM Revision: 113-B7710C-176 EFI Driver Version: 01.00.318 Displays: Display: Resolution: 1024 x 768 Pixel Depth: 32-Bit Color (ARGB8888) Main Display: Yes Mirror: Off Online: Yes Does that help at all? Thanks, Mike Link to comment Share on other sites More sharing options...
BigPines Posted April 13, 2010 Share Posted April 13, 2010 Great news here. I finally got it to work! For anyone else who may be experiencing problems, I used Cindori's Zeus http://www.groths.org/. I also used the 10.6.3 patch downloaded through Zeus. All is working perfectly now including QE. I don't know why none of the other methods seemed to work for me so I thought I'd share. Again, I am running a Gigabyte ATI Radeon HD 4890 1GB on 10.6.3. Mike Link to comment Share on other sites More sharing options...
seppo2002 Posted April 13, 2010 Share Posted April 13, 2010 Great news here. I finally got it to work! For anyone else who may be experiencing problems, I used Cindori's Zeus http://www.groths.org/. I also used the 10.6.3 patch downloaded through Zeus. All is working perfectly now including QE. I don't know why none of the other methods seemed to work for me so I thought I'd share. Again, I am running a Gigabyte ATI Radeon HD 4890 1GB on 10.6.3. Mike you take with my instruction ore no? with dvi ore displayport? Link to comment Share on other sites More sharing options...
BigPines Posted April 15, 2010 Share Posted April 15, 2010 you take with my instruction ore no?with dvi ore displayport? I got this far before I saw your instructions to use Zeus on the other thread. Unfortunately, I just found out that my success was not very successful. I have crackling in my audio whenever any graphic intensive work is being done and I have terribly slow benchmarks. I am starting to think this card is unfixable. I'll probably get a different one. Any suggestions? Mike Link to comment Share on other sites More sharing options...
Recommended Posts