Jump to content

[Guide] [Mavericks & Yosemite] AMD Radeon HD5450

ATI AMD Radeon HD5450 5450 Mavericks 10.9 Yosemite 10.10

  • Please log in to reply
186 replies to this topic

#101
polyzargone

polyzargone

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 706 posts
  • Gender:Male
  • Location:France

My pleasure, enjoy !



#102
d620osx

d620osx

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 119 posts
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

#103
polyzargone

polyzargone

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 706 posts
  • Gender:Male
  • Location:France

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 :hysterical:

 

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 :rolleyes: to understand these damn DSDT way !)



#104
d620osx

d620osx

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 119 posts
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

#105
polyzargone

polyzargone

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 706 posts
  • Gender:Male
  • Location:France

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.



#106
sumbutrule

sumbutrule

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts

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.!

 

 

 

 

Attached Files



#107
d620osx

d620osx

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 119 posts

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. :D

#108
Jake Lo

Jake Lo

    InsanelyMac Protégé

  • Members
  • Pip
  • 49 posts

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

 

Attached File  DSDT-GA-Z68XP-UD3-F10.aml.zip   8.58KB   9 downloads



#109
jaymaxx

jaymaxx

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts

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



#110
alboz83

alboz83

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 149 posts

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. 



#111
d620osx

d620osx

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 119 posts
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

#112
polyzargone

polyzargone

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 706 posts
  • Gender:Male
  • Location:France

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.



#113
d620osx

d620osx

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 119 posts
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.

#114
d620osx

d620osx

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 119 posts
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

#115
kofmasters

kofmasters

    InsanelyMac Protégé

  • Members
  • Pip
  • 22 posts
  • Gender:Male
  • Location:mexico
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

#116
d620osx

d620osx

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 119 posts
I am having the same issue with my one. Which bootloader are you using?

#117
polyzargone

polyzargone

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 706 posts
  • Gender:Male
  • Location:France

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 :P

 

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 :wacko:

 

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.



#118
d620osx

d620osx

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 119 posts
Thank you, will take up your offer to create a dsdt. Will check how to get all the info across to you.

#119
d620osx

d620osx

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 119 posts
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

#120
polyzargone

polyzargone

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 706 posts
  • Gender:Male
  • Location:France

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.







Also tagged with one or more of these keywords: ATI, AMD, Radeon, HD5450, 5450, Mavericks, 10.9, Yosemite, 10.10


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

© 2015 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy