Orkaliz Posted June 4, 2014 Share Posted June 4, 2014 R9 edited kext download link (for dp8) https://www.dropbox.com/s/gl4yqhem75bzryv/r9%20290%20dp8.zip?dl=0 (run kext wizard or something like it after you copy over these kext) So far we have r9 290 working and apparently there is more than one way to do this and I'll try to keep this updated Now onto the way I have made it work is to add the r9 290 IDs to the kext AMD8000Controller and AMDRadeonX4000 the ID being 0x67B11002 You can do this your self or download my Kext and copy and paste them into S/L/E use something like kext wizard to repair permissions after! (kext wizard can be found here http://www.insanelymac.com/forum/topic/253395-kext-wizard-easy-to-use-kext-installer-and-more/ ) if you want to do this your self you are going to want to right click AMD8000controller.kext and click show contents then go to Contents and info.plist find the line with "<key>Controller</key>" <key>Controller</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.kext.AMD8000Controller</string> <key>IOClass</key> <string>AMD8000Controller</string> <key>IOMatchCategory</key> <string>IOFramebuffer</string> <key>IOName</key> <string>AMD8000Controller</string> <key>IOPCIMatch</key> <string>0x45001002 0x46001002 0x66401002 0x66411002 0x66461002 0x66501002 0x66511002 0x665C1002 0x665D1002 0x67B11002</string> <key>IOProbeScore</key> <integer>65050</integer> <key>IOProviderClass</key> <string>IOPCIDevice</string> <key>aty_config</key> <dict> Under the line "<key>IOPCIMatch</key>" You'll want to add the r9 290 ID (0x67B11002) save and close you'll want to do this exact same thing to the AMDRadeonX4000.kext make sure your SMBIOS is set to Mac pro 6.1 in clover! this is the only one I get full res and everything at I don't know about others now reboot! don't forget to boot with kext-dev-mode=1 now you should boot into OS X with the card fully working! R9 edited kext download link (for dp8) https://www.dropbox.com/s/gl4yqhem75bzryv/r9%20290%20dp8.zip?dl=0 Known issues as of now 1. Dual monitors do not work (unless you have more than one r9 290) 2. Screen flashing/jumping upon boot (a temp fix is to just unplug the video cable from the back wait 2 seconds or so and plug it back in) 3. If you are using 2 cards you will get window server errors causing the screen to freeze on and off until a perma freeze takes place you will need to hard reset after this point and as always please share your findings to help others! Link to comment Share on other sites More sharing options...
MattsCreative Posted June 4, 2014 Share Posted June 4, 2014 first we need the framebuffers second what model of 290 and does it have a six pin and 8 pin? Link to comment Share on other sites More sharing options...
Orkaliz Posted June 4, 2014 Author Share Posted June 4, 2014 first we need the framebuffers second what model of 290 and does it have a six pin and 8 pin? Sapphire r9 290 ref and yeah 6 n' 8 Link to comment Share on other sites More sharing options...
MattsCreative Posted June 4, 2014 Share Posted June 4, 2014 Ok grab the same bios but for a 290x and flash the bios to unlock your 290 to a 290x Link to comment Share on other sites More sharing options...
Orkaliz Posted June 4, 2014 Author Share Posted June 4, 2014 I don't think you can do that on any r9 290 from what i read awhile back http://www.overclock.net/t/1443242/the-r9-290-290x-unlock-thread unless you can still do it you just won't get the boost? i don't know Link to comment Share on other sites More sharing options...
MattsCreative Posted June 4, 2014 Share Posted June 4, 2014 you can do it my friends have done it with brand new gpu's Link to comment Share on other sites More sharing options...
Orkaliz Posted June 4, 2014 Author Share Posted June 4, 2014 Yeah that was a bad idea lol flashed to sapphire 290 to 290x got a black screen so i bricked a card took me a bit to unbrick it worst of all i'm back where i started ...life is hard..... on the other hand i did update both my cards while i was at it to the new sapphire 290 bios so some good came of it...i guess any other ideas? Link to comment Share on other sites More sharing options...
Grzesiek13 Posted June 4, 2014 Share Posted June 4, 2014 I'm confused by your first post, do you have QE/CI? Do you use crossfire? Try also to disable IGPU in UEFI Link to comment Share on other sites More sharing options...
Orkaliz Posted June 4, 2014 Author Share Posted June 4, 2014 I'm confused by your first post, do you have QE/CI? Do you use crossfire? Try also to disable IGPU in UEFI no crossfire but yes i do have QE/CI everything is running 100% Link to comment Share on other sites More sharing options...
Grzesiek13 Posted June 4, 2014 Share Posted June 4, 2014 Glad to hear Hope we'll get new kexts in one of 10.9.4 betas Link to comment Share on other sites More sharing options...
fisherwei Posted June 5, 2014 Share Posted June 5, 2014 I don't think you can do that on any r9 290 from what i read awhile back http://www.overclock.net/t/1443242/the-r9-290-290x-unlock-thread unless you can still do it you just won't get the boost? i don't know Actually, if your card is locked by software, flash 290x BIOS can unlock all 2816 cores. if your card is locked by hardware, flash 290x BIOS can let 290 looks like a 290x, but only have 2560 cores and improve a little performance(core clock from 947 to 1000MHz). So, maybe you can try it. Link to comment Share on other sites More sharing options...
Setura Posted June 6, 2014 Share Posted June 6, 2014 Is there a chance that the R9 295x2 might work now? Because I'm really quite keen on that card.. or would the onboard crossfire that links the twin GPU's together make it unusable in mac os? Link to comment Share on other sites More sharing options...
theconnactic Posted June 6, 2014 Share Posted June 6, 2014 The ID for the 295X is inside the new 9000 series driver, so I'd guess there is some form of support, but it would probably work as a single (X1) GPU, so I'm doubtful it would be advantageous to buy such a beast for OS X only, even if QE/CI for it is confirmed - which is not, yet. Link to comment Share on other sites More sharing options...
blacksheep Posted June 6, 2014 Share Posted June 6, 2014 The ID for the 295X is inside the new 9000 series driver, so I'd guess there is some form of support, but it would probably work as a single (X1) GPU, so I'm doubtful it would be advantageous to buy such a beast for OS X only, even if QE/CI for it is confirmed - which is not, yet. Not exactly. It's DID of R9 M295X, mobile version of Tonga, not the X2 (679B) Vesuvius. 1 Link to comment Share on other sites More sharing options...
Toooorch Posted June 11, 2014 Share Posted June 11, 2014 (edited) R9 290 can fully work with QE/CI! This guide not working for me, but if I add R9 290X DevID to FakeID everything works perfectly! For future starts you need add id to clover config file and enable ATI injection too. Modified kexts for lazy people is below. <key>ATI</key> <string>0x67B01002</string> <key>ATI</key> <true/> This work very good for me. Even after update! No kexts needed. (System view it as R9 290x (AMD8xxx), which is supported OOB) Here is small info about my computer: Asus X79 Deluxe i7 4930K 2xR9 290 Edited June 20, 2014 by Toooorch Link to comment Share on other sites More sharing options...
Orkaliz Posted June 12, 2014 Author Share Posted June 12, 2014 Yeah i messed around with it some more and I don't even need the fakeID thing any more it just kinda started working I think its the IDs i put in the kext I don't think they was loading when I did it before i noticed that when i ran kext wizard...i rebooted and used kextload -v to load the 8000controller and the x4000 one and now it works without injecting anything so i took it out of my config.plist R9 290 can fully work with QE/CI! This guide not working for me, but if I add R9 290X DevID to FakeID everything works perfectly! For future starts you need add id to clover config file and enable ATI injection too. Modified kexts for lazy people is below. <key>ATI</key> <string>0x67B01002</string> <key>ATI</key> <true/> Do you ever get a windowserver error that freezes and unfreezes the screen at times? I have no idea what is causing it the only thing I can think of is where i'm using two r9 290s for dual monitor support and I reeeeally don't want to open my computer up and take one out v.v EDIT: yeah the 2 cards are causing a bunch of windowserver errors when i just use one monitor and card the errors stop i think this might be just yosemite Link to comment Share on other sites More sharing options...
Toooorch Posted June 20, 2014 Share Posted June 20, 2014 It's very weird situation for me, because on my second computer i can't get graphic card to work. Here is no method that would work... Each method ends with a black screen after booting... I can't solved this, because i don't see anything on display... boot looks good I feel, power management working, because monitor is asleep after minutes... (Asus P6T SE, i7 960, R9 290) Link to comment Share on other sites More sharing options...
Orkaliz Posted June 20, 2014 Author Share Posted June 20, 2014 It's very weird situation for me, because on my second computer i can't get graphic card to work. Here is no method that would work... Each method ends with a black screen after booting... I can't solved this, because i don't see anything on display... boot looks good I feel, power management working, because monitor is asleep after minutes... (Asus P6T SE, i7 960, R9 290) I don't know but after 2 or 3 installs the one that always works for me is just adding the IDs to the kexts the only time i get black screens is when i have 2 monitors hooked to one card Link to comment Share on other sites More sharing options...
duraaraa Posted June 25, 2014 Share Posted June 25, 2014 I am using the same kexts to get my Bonaire card (mobile FirePro M6100) working. I've patched it and got LVDS working. I'm suffering, however, not having multiple monitor support -- has anyone figured out anything regarding that? For me, plugging in more than one monitors results in a lock up that can't be resolved without rebooting. Does DP2 change anything? Maybe a new FB other than Baladi? I'm still on DP1. Also, can anyone confirm if sleep and wake works for them? For me, I can sleep, but waking up gives me no graphics. Thanks! Link to comment Share on other sites More sharing options...
Ate Posted June 26, 2014 Share Posted June 26, 2014 DP1 works fine with me on my r9 290, with flickering and animation lag. My Mac showed my r9 290 as AMD radeon 8XXX with 4 GB of ram. DP2 is not working at all, any ways to fix the flickering and animation lags? Link to comment Share on other sites More sharing options...
Orkaliz Posted June 27, 2014 Author Share Posted June 27, 2014 DP1 works fine with me on my r9 290, with flickering and animation lag. My Mac showed my r9 290 as AMD radeon 8XXX with 4 GB of ram. DP2 is not working at all, any ways to fix the flickering and animation lags? Yeah for the flickering just unplug the video cable from your card wait like 2 seconds and plug it back in kext edits should work in dp2 they do for me just download mine and put them in your kext folder Link to comment Share on other sites More sharing options...
Orkaliz Posted September 20, 2014 Author Share Posted September 20, 2014 I updated guide and kext after getting a bunch of messages hopefully this helps Link to comment Share on other sites More sharing options...
yask123 Posted September 20, 2014 Share Posted September 20, 2014 I have AMD 8400 HD APU , and am trying to run it in mavericks , since it doesn't have ati8000controller kext , I would really appreciate if you could upload it for me Link to comment Share on other sites More sharing options...
Grzesiek13 Posted September 20, 2014 Share Posted September 20, 2014 APUs are not supported Link to comment Share on other sites More sharing options...
chummdoggin Posted October 8, 2014 Share Posted October 8, 2014 have any of you got the hdmi audio to work on this? Link to comment Share on other sites More sharing options...
Recommended Posts