polyzargone Posted June 30, 2014 Share Posted June 30, 2014 My pleasure, enjoy ! 1 Link to comment Share on other sites More sharing options...
d620osx Posted July 3, 2014 Share Posted July 3, 2014 Sorry I have another question. What needs to be changed on the kext for it to work when osx is updated. For example what do I have to change in the kext I used for 10.9.3 if I upgrade to 10.9.4. Thank you Link to comment Share on other sites More sharing options...
polyzargone Posted July 3, 2014 Share Posted July 3, 2014 You just have to re-add ID's in AMDRadeon5000Controller.kext and AMDRadeonX3000.kext, repair permission on S/L/E and rebuild the cache (sudo touch /System/Library/Extensions) and reboot. I just did it for my 5450 after 10.9.4 update and it worked fine. Another solution is to keep a copy of the mods Kexts and install them after every update (in case of the graphics drivers are updated but useless if it's a Security update) but the drawback is that you'll end up with severely depreciated kexts when we'll got 10.9.58 Update The ultimate fix is to create a DSDT with correct infos for your GFX and you'll never be annoy anymore with .plist edits. Dr Hurt should be able to help you with this as I'm not skilled (or smart enough to understand these damn DSDT way !) Link to comment Share on other sites More sharing options...
d620osx Posted July 3, 2014 Share Posted July 3, 2014 Thanks. I tried using the 10.9.3 kext once I updated to 10.9.4 but I still did not get the gfx to work correctly. The process of I followed was: 1. Download the combo update. 2. Run the update and let the pc restart. 3 . Once restarted run kext wizard which run throughout once. 4. Install the gpu kext that worked with 10.9.3 with kext wizard. 5. Check if launcher gfx works correctly, if not reboot and try 4 again. Thanks Link to comment Share on other sites More sharing options...
polyzargone Posted July 3, 2014 Share Posted July 3, 2014 The best solution, beside DSDT; is always to edit the new kexts installed by the update because you're up-to-date with the latest drivers and hopefully, you should benefits their enhancements and optimizations. So I'd say, : 1/ Run the Combo update or use AppStore to get the latest version of OS X. 2/ Restart and let the update finish 3/ Install every kexts you need such as AppleHDA edited kext etc. but in case of GFX, try first to edit info.plist of the new Kexts (which in our case are AMDRadeon5000Controller.kext & AMDRadeonX3000.kext) 4/ Run Maintenance tools from Kext Wizard and repair permissions on E/E and S/L/E and the whole disk is also a good option (after System Update, lots of files have incorrect permissions anyway). 5/ Reboot once again and it should be OK. Link to comment Share on other sites More sharing options...
sumbutrule Posted July 3, 2014 Share Posted July 3, 2014 Dr. Hurt I have had success replacing the kexts, I'm using 5450 (Device ID: 0x68e4) but I do not get it to work properly editing the dsdt restoring original kexts Could you please help me to inject fake-id in to my dsdt? Thank you Dr.! DSDT-GA-Z68XP-UD3-F10.aml.zip Link to comment Share on other sites More sharing options...
d620osx Posted July 3, 2014 Share Posted July 3, 2014 The best solution, beside DSDT; is always to edit the new kexts installed by the update because you're up-to-date with the latest drivers and hopefully, you should benefits their enhancements and optimizations. So I'd say, : 1/ Run the Combo update or use AppStore to get the latest version of OS X. 2/ Restart and let the update finish 3/ Install every kexts you need such as AppleHDA edited kext etc. but in case of GFX, try first to edit info.plist of the new Kexts (which in our case are AMDRadeon5000Controller.kext & AMDRadeonX3000.kext) 4/ Run Maintenance tools from Kext Wizard and repair permissions on E/E and S/L/E and the whole disk is also a good option (after System Update, lots of files have incorrect permissions anyway). 5/ Reboot once again and it should be OK. Thank you for the detailed explanation. It worked. Link to comment Share on other sites More sharing options...
Jake Lo Posted July 21, 2014 Share Posted July 21, 2014 Dr. Hurt I have had success replacing the kexts, I'm using 5450 (Device ID: 0x68e4) but I do not get it to work properly editing the dsdt restoring original kexts Could you please help me to inject fake-id in to my dsdt? Thank you Dr.! Here you go. Following Dr. Hurt's guide DSDT-GA-Z68XP-UD3-F10.aml.zip Link to comment Share on other sites More sharing options...
jaymaxx Posted August 21, 2014 Share Posted August 21, 2014 Good Morning, I really could do with some help on this for my Hackintosh to use my HD5450 correctly, I presume that when I have this done, Preview and other apps with display correctly and not freeze? Good Morning, I really could do with some help on this for my Hackintosh to use my HD5450 correctly, I presume that when I have this done, Preview and other apps with display correctly and not freeze? Would it be possible for someone to check my DSDT? Many thanks Link to comment Share on other sites More sharing options...
alboz83 Posted October 1, 2014 Share Posted October 1, 2014 Great, i have HD5450 fully working, but i don't understand why the resolution of monitor is 1280x960 when the real resolution is 1280x1024. In fact the text don't see very well. Link to comment Share on other sites More sharing options...
d620osx Posted October 19, 2014 Share Posted October 19, 2014 Hi Sorry to bother you again. I am trying to get the gpu working with 10.10 but not success. I followed what you have said but the first time I installed the amended kexts I got duplicate screens, but the gpu still did not work correctly. Do I have to do anything different if I am using clover as the boot loader? Also which kext wizard should I be using with 10.10? Thank you Link to comment Share on other sites More sharing options...
polyzargone Posted October 19, 2014 Share Posted October 19, 2014 Clover is a different beast than Chameleon You don't need to edit the kexts with Clover if you choose ATI Injection in the config.plist. If you did, that certainly explains why you're experiencing duplicate screens or other artefacts. Clover is acting like a live DSDT as it injects Fake IDs to kexts without the need to edit the info.plist. So as long as you use Clover, kexts edits isn't required anymore ;-) hence, you should re-install the originals kexts and let Clover do the job. All you have to do is to set Inject ATI to Yes in config.plist. But if you go back to Chameleon (which works pretty fine with Yosemite now even if there's still issues with kernel cache) you'll have to go back the old way… or try DSDT patching… For Kext Wizard, it works fine in Yosemite but again, using Clover change a lot of things. If you want to inject kexts, you have to put them in a 10.10 folder in /EFI/Clover/kexts. That's it. Have a look at the Clover Wiki to understand how it works. Link to comment Share on other sites More sharing options...
d620osx Posted October 19, 2014 Share Posted October 19, 2014 Thank you again for a detailed answer. Need to do a lot of reading on clover to see if I can get it set up. Link to comment Share on other sites More sharing options...
d620osx Posted October 19, 2014 Share Posted October 19, 2014 Tried adding the inject ati flag after a new install but still no joy. Will try a new install, replace bootloader to chameleon once installed and try editing the kexts. Thanks Link to comment Share on other sites More sharing options...
kofmasters Posted October 20, 2014 Share Posted October 20, 2014 please help me! my card saffire 5450 but cant enable qe/ci , i try almost every tutorial available but i cant resolve it. any suggestions? yosemite 10.10 Link to comment Share on other sites More sharing options...
d620osx Posted October 20, 2014 Share Posted October 20, 2014 I am having the same issue with my one. Which bootloader are you using? Link to comment Share on other sites More sharing options...
polyzargone Posted October 20, 2014 Share Posted October 20, 2014 Heuuu… I think I had the same issue with DPs and even Clover failed to fix it without editing the kexts. So what I have said above SHOULD be the way it works with Clover, but now I remember that it wasn't enough But for the split or duplicated screens, I didn't had this issue so I don't know what's going wrong. Maybe a permissions problems You guys should give a try to DSDT patching You can send me IOReg & fresh extracted DSDT and I'll have a look at them if you want. 1 Link to comment Share on other sites More sharing options...
d620osx Posted October 20, 2014 Share Posted October 20, 2014 Thank you, will take up your offer to create a dsdt. Will check how to get all the info across to you. Link to comment Share on other sites More sharing options...
d620osx Posted October 20, 2014 Share Posted October 20, 2014 Hi Sorry to bother you again. I have run ioreg and saved the report from both mavericks and yosemite. For some reason I cannot run DSDT extract from yosemite, it just does not do anything. Will the files from my mavericks install do? Thank you Link to comment Share on other sites More sharing options...
polyzargone Posted October 20, 2014 Share Posted October 20, 2014 Well I do have the same issue under Yosemite. Use MaciASL to extract DSDT from this OS. If you have a DSDT extracted from Mavericks, it will be just fine because a DSDT is just a kind of map from your Bios. That's why you can extract it from Windows, OS X or Linux, no matter the OS, it will ever be the same. Link to comment Share on other sites More sharing options...
d620osx Posted October 20, 2014 Share Posted October 20, 2014 Well I do have the same issue under Yosemite. Use MaciASL to extract DSDT from this OS. If you have a DSDT extracted from Mavericks, it will be just fine because a DSDT is just a kind of map from your Bios. That's why you can extract it from Windows, OS X or Linux, no matter the OS, it will ever be the same. Thank you sir. I will send across a link in a bit. Link to comment Share on other sites More sharing options...
indiandragon Posted October 20, 2014 Share Posted October 20, 2014 Hi @polyzargone , I was using HD5450 successfully in Mavericks using the DSDT edit mentioned at OP, now I’m trying to boot 10.10 USB install media using Clover boot loader with just ATIInject but I’m struck at [iOBLuetoothHCIController]... which Implies it’s not able to load the Graphics Kexts properly. Have I missed anything ? should I remove the edit from the DSDT before using clover ? any pointers would be helpful. Thanks. Link to comment Share on other sites More sharing options...
polyzargone Posted October 20, 2014 Share Posted October 20, 2014 Did you put your DSDT in /EFI/Clover/ACPI/Patched folder ? In your config.plist, did you set DSDT.aml (or whatever you named it) in the ACPI section ? If so, you shouldn't need to check Inject ATI. But if it's just for the install, you can still remove your DSDT from your USB Install media and check Inject ATI. Not sure if it'll work cause as stated above, I had troubles with Clover and HD 5450 injection and had to finaly edit kexts info.plist to make it works. But guys, Chameleon is still alive !!! There's a perfectly working USB Install package with Chameleon in the InsanelyMac Yosemite's installation section http://www.insanelymac.com/forum/topic/301138-new-usb-installer-os-x-yosemite-chameleon-enoch-r2403/. I'm using it for all my Hacks (AMD & nVidia) and I've got a bunch of them ! It works perfect with non edited kexts (no QE/CI but who cares, it's just an install media) AND patched DSDTs ! @d620OSX There was no loaded DSDT when you extracted IOReg & DSDT ? Seems there are already some patches applied to the one you send me… like DTGP and GFX If possible, I would prefer an untouched DSDT from a DSDT free booted setup ! Link to comment Share on other sites More sharing options...
d620osx Posted October 20, 2014 Share Posted October 20, 2014 Sorry for the silly question but how do I get a untouched DSDT? I downloaded the program and ran it on the mavericks install, saved the file. Do I need a new install or just boot using the usb I created for 10.10 into mavericks and run the extract. Thank you Link to comment Share on other sites More sharing options...
polyzargone Posted October 20, 2014 Share Posted October 20, 2014 No silly questions, ever I try to understand how you did : You boot mavericks with Clover or Chameleon ? With mods kexts or originals ? Have you previously boot with a DSDT at the root of your HDD and/or in Extra ? By untouched I mean a non patch by any means DSDT. You said you've just installed and ran MaciASL and extract the file. Fine. But in your DSDT there are something callled DTGP and it shouldn't be there because it's a patch applied to "enable" others patches. So I don't know how and why it's there. But I may be totally wrong, I'm definitely not an DSDT expert, I've just had some success with my own setups So what we can try, is to boot Mavericks with Chameleon and boot-flag DSDT=No to be really sure, then open up Chameleon Wizard, go to DSDT panel, Compile/Extract and click Extract. No more. And at the same time, save a new IOReg. Don't boot with Clover if possible cause it may interfer with DSDT extraction (really not sure about that but it maybe safier ) 1 Link to comment Share on other sites More sharing options...
Recommended Posts