Contribute
Register

[Guide] Enabling ATI Radeon HD 5450

Joined
Apr 7, 2017
Messages
11
Motherboard
Gigabyte P75-D3
CPU
3.19 GHz Intel Core i5
Graphics
GT 710 2GB
Mac
  1. iMac
Classic Mac
  1. iMac
No changes :(
are you used kexts ?
 
Joined
Dec 25, 2011
Messages
4
Motherboard
Asrock Dgs
CPU
Intel i5 3470k
Graphics
Ati HD 5450
Mac
Classic Mac
Mobile Phone
Hello to everyone, I installed sierra correctly on my pc. I use an ATI 5450 identical to the post. Unfortunately, it works badly, it hits.

I did not understand what to do to make it work properly. In clover it does not allow me to make changes.

Can someone help me?
 
Joined
Apr 13, 2011
Messages
20
Motherboard
HP Elitebook 8560w Workstation
CPU
i7-2630QM
Graphics
Quadro 1000M
Mobile Phone
  1. Android
Hello everyone.

I have been running multiple versions of OS X/macOS on the Lenovo M58 ThinkCentre (SFF) and ATI HD5450 without too many problems.

The only problem is, the DeviceID for my Graphics Card is 0x68E11002. I would like to use 0x68E01002 as fakeID, so I don't need to patch AMDRadeonX3000 manually.

In El Capitan and Sierra I could simply put my DeviceID in the info.plist of that kext and it works, but of course I have to repatch it with every update.

Unfortunately this trick does not work any more in High Sierra 10.13 Beta. When I add my device ID to AMDRadeonX3000 kext, I won't even get to the boot screen, it hangs in a black screen with a cursor and seems to be stuck in some kind of loop. When I delete AMDRadeonX3000 kext it boots again, but of course without QE/CI. So I am kind of forced to use fakeID via Clover or DSDT (I think).

I tried to use Clover FakeID to change the DeviceID, but it always shows up as 68E1 and not 68E0, no matter what I try.

I attached the origin folder with the original dsdt/ssdt's, IOREG,config.plist and the DSDT decompiled via terminal. I am using Clover r4084 at the moment, but also tried r4077, r4079, FakeID does not work for me.

I tried to patch the DSDT in different ways, but it is always showing 68E1 as deviceID.

I hope someone can figure this out.

my bdmesg:

https://pastebin.com/mJE7ngbA

Kind regards,

Damian
 

Attachments

  • LenovoM58+HD5450.zip
    2.6 MB · Views: 75
  • config.plist
    6.7 KB · Views: 265
Last edited:
Joined
Jun 11, 2015
Messages
80
Motherboard
Asus H97M-Plus LGA 1150
CPU
Haswell Intel Core i3 4160 @ 3.6 GHz Dual-Core (4 Thread)
Graphics
Intel HD 4400 Integrated Graphics
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
Hello everyone.

I have been running multiple versions of OS X/macOS on the Lenovo M58 ThinkCentre (SFF) and ATI HD5450 without too many problems.

The only problem is, the DeviceID for my Graphics Card is 0x68E11002. I would like to use 0x68E01002 as fakeID, so I don't need to patch AMDRadeonX3000 manually.

In El Capitan and Sierra I could simply put my DeviceID in the info.plist of that kext and it works, but of course I have to repatch it with every update.

Unfortunately this trick does not work any more in High Sierra 10.13 Beta. When I add my device ID to AMDRadeonX3000 kext, I won't even get to the boot screen, it hangs in a black screen with a cursor and seems to be stuck in some kind of loop. When I delete AMDRadeonX3000 kext it boots again, but of course without QE/CI. So I am kind of forced to use fakeID via Clover or DSDT (I think).

I tried to use Clover FakeID to change the DeviceID, but it always shows up as 68E1 and not 68E0, no matter what I try.

I attached the origin folder with the original dsdt/ssdt's, IOREG,config.plist and the DSDT decompiled via terminal. I am using Clover r4084 at the moment, but also tried r4077, r4079, FakeID does not work for me.

I tried to patch the DSDT in different ways, but it is always showing 68E1 as deviceID.

I hope someone can figure this out.

my bdmesg:

https://pastebin.com/mJE7ngbA

Kind regards,

Damian

Right now there aren't any compatible drivers for 10.13. APFS especially because Clover doesn't support it yet. There may also be more security features put in place by Apple that the community hasn't dealt with or discovered. Don't expect High Sierra to work on any Hackintosh until the public betas come out (that's when everyone starts to release fixes and such).
 
Joined
Apr 13, 2011
Messages
20
Motherboard
HP Elitebook 8560w Workstation
CPU
i7-2630QM
Graphics
Quadro 1000M
Mobile Phone
  1. Android
I just want to make FakeID work or inject a different DeviceID via DSDT or an Injector. I am using HFS+ for now. So APFS is not an issue.
I want to change 68E1 to 68E0. Doesn't work with Mavericks, Yosemite, El Capitan or Sierra as well.
I must always patch the AMDRadeonX3000 kext manually. Therefore I want to use FakeID so I don't have to patch all the time....
 
Joined
Jul 14, 2016
Messages
6
CPU
Intel Core i5 3470
Graphics
XFX ATI Radeon HD5450
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Hi everyone!

I followed this guide https://www.tonymacx86.com/threads/...lite-8000-8100-8200-8300-other-models.186726/ to install 10.11.6 on HP Elite 8300.
System is up and running and graphics card (XFX Radeon HD 5450) is injected using DSDT.aml file (Provided by linked guide).
The graphics card is recognized by osx, in "About this mac" "ATI Radeon HD5450 Series 5MB" is shown. But why is it just 5MB?
IOREGExplorer shows graphics card for PEG0.
executing "kextstat | grep AMD" just shows com.apple.kext.AMDSupport
No fakeID is set for ATI in clover.
Config.plist and DSDT.aml attached

Any ideas?

Thx,
Alexander

UPDATE 21.06.17: Clover.zip added
 

Attachments

  • config.plist
    3.4 KB · Views: 210
  • DSDT.aml
    38.7 KB · Views: 157
  • CLOVER.zip
    1.5 MB · Views: 100
Last edited:
Joined
Dec 12, 2016
Messages
19
Motherboard
Dell OptiPlex 3010
CPU
Core i5-3470@3.2GHz
Graphics
ASUS GeForce GT 730
Mac
  1. MacBook Pro
  2. Mac Pro
Mobile Phone
  1. Android
Can someone explain me better how to adding the FakeID to a DSDT?
Iv'e a
DELL Optiplex 3010 with an ASUS branded Radeon HD5450, that in OSX 10.11.6 is showed as ATI (0x1002) ID 0x68e0, but in Windows and Catalyst driver it appears as 0x68f9. Don't know if matters, but I know that the machine randomly freezes with corrupted display, like this I saw in MacBooks with defective GPU... but my GPU isn't defective, while she works flawless in windows 10
 

Feartech

Moderator
Joined
Aug 3, 2013
Messages
25,928
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
Can someone explain me better how to adding the FakeID to a DSDT?
Iv'e a
DELL Optiplex 3010 with an ASUS branded Radeon HD5450, that in OSX 10.11.6 is showed as ATI (0x1002) ID 0x68e0, but in Windows and Catalyst driver it appears as 0x68f9. Don't know if matters, but I know that the machine randomly freezes with corrupted display, like this I saw in MacBooks with defective GPU... but my GPU isn't defective, while she works flawless in windows 10
you add a fakeID in your config.plist, not DSDT :)
 
Top