polyzargone Posted November 1, 2013 Share Posted November 1, 2013 Hi Dr. Hurt and thanx for your time. The DSDT you provided to me is for the 0x68e01002 id's, right ? I'll give a try but it seems that I used it a with my 0x68f91002 config which is not good of course. Tell me if I'm wrong but I just have to modifiy the values with DSDT Editor to makes it work with my 0x68f91002 config ? DSDT 0x68F91002.zip dsdt.aml 0x68e01002.zip Link to comment Share on other sites More sharing options...
Dr. Hurt Posted November 1, 2013 Author Share Posted November 1, 2013 Hi Dr. Hurt and thanx for your time. The DSDT you provided to me is for the 0x68e01002 id's, right ? I'll give a try but it seems that I used it a with my 0x68f91002 config which is not good of course. Tell me if I'm wrong but I just have to modifiy the values with DSDT Editor to makes it work with my 0x68f91002 config ? No, you misunderstood that. 68E0 is the fake id we must use to trick the kext. The OS already sees your card as F9, so we use DSDT to make it see the card as E0 instead Just boot with the DSDT and the stock kexts. Link to comment Share on other sites More sharing options...
sjtuross Posted November 2, 2013 Share Posted November 2, 2013 Dr. Hurt, it's a special case here. I run OS X Mavericks in ESXi 5.1 as a virtual machine and passthrough the ATI HD5450 graphic card. I can enable the card by following your 2nd method i.e. change the kext drivers. It works perfectly. I would like to enable the card by DSDT because I want to enable the HDMI audio and the onboard audio (also passthrough) later. I installed Chimera and changed my DSDT by following your 1st method, but it doesn't work. After the change, the PCIe graphic card is listed in the system report but the device-id is not changed to the fake one. According to IOReg, the display bridge seems to be PE40 instead of PEGP or PEG0. I attached both DSDT and IOreg files. Could you throw some light? Thanks a lot. dsdt.aml.zip ioreg.zip Link to comment Share on other sites More sharing options...
Dr. Hurt Posted November 2, 2013 Author Share Posted November 2, 2013 Dr. Hurt, it's a special case here. I run OS X Mavericks in ESXi 5.1 as a virtual machine and passthrough the ATI HD5450 graphic card. I can enable the card by following your 2nd method i.e. change the kext drivers. It works perfectly. I would like to enable the card by DSDT because I want to enable the HDMI audio and the onboard audio (also passthrough) later. I installed Chimera and changed my DSDT by following your 1st method, but it doesn't work. After the change, the PCIe graphic card is listed in the system report but the device-id is not changed to the fake one. According to IOReg, the display bridge seems to be PE40 instead of PEGP or PEG0. I attached both DSDT and IOreg files. Could you throw some light? Thanks a lot. In that case, you need to add the Device (GFX0) under the Device (PE40). Here's your patched DSDT. Remember that to use it, you need to revert to stock kexts (ie. change back ids in kexts to original values). dsdt.aml.zip Link to comment Share on other sites More sharing options...
kofmasters Posted November 2, 2013 Share Posted November 2, 2013 Sure, just upload it. heres my dsdt,please edit for me dsdt.dsl.zip Link to comment Share on other sites More sharing options...
Dr. Hurt Posted November 2, 2013 Author Share Posted November 2, 2013 heres my dsdt,please edit for me dsdt.dsl.zip Try this, and if it doesn't work, upload your ioreg. dsdt.zip Link to comment Share on other sites More sharing options...
bkdwt Posted November 2, 2013 Share Posted November 2, 2013 Dr. Hurt, as you would edit my DSDT? He is on the previous page. Thank you very much. 1 Link to comment Share on other sites More sharing options...
Dr. Hurt Posted November 2, 2013 Author Share Posted November 2, 2013 Dr. Hurt, as you would edit my DSDT? He is on the previous page. Thank you very much. Ooops, sorry about that dsdt.aml.zip Link to comment Share on other sites More sharing options...
polyzargone Posted November 2, 2013 Share Posted November 2, 2013 Hi Doc ! Sorry to bother you with that but I made so much tryes that my config has become a real mess. I even can't use the old editing method, ilt doen't works and I can't explain why. So let's start over : Here's the DSDT with id : 68e41002 and the patched Kexts I actually use with this id (they don't work, I got an error at boot with AMDRadeonAccelerator : malformed kext, Device is in Slot 1) So could you please patched my DSDT and take a look at my modified Kexts to tell me what going wrong ? I did the editing method a thousand times with others Radeon HD 5450 1gb and I never had so much problem to make them works. I'm wondering if the AMDRadeonAccelerator is still necessary with Mavericks so I tried without it but I got no QE/CI. With it it crashes and with GraphicsEnabler=No it doesn't but still no QE/CI. Thanx for your time DSDT 68e41002.zip Patched Kexts.zip Link to comment Share on other sites More sharing options...
kofmasters Posted November 3, 2013 Share Posted November 3, 2013 Try this, and if it doesn't work, upload your ioreg. thanks i will try when i get home,idont know how to get ioreg but i will search for that info , thanku very much for edit my dsdt Link to comment Share on other sites More sharing options...
flava Posted November 3, 2013 Share Posted November 3, 2013 Dr Hurt, please can you edit my dsdt for me ? my card is a ATI Radeon HD 5400 series Many thanks in advance DSDT.aml.zip Link to comment Share on other sites More sharing options...
bkdwt Posted November 4, 2013 Share Posted November 4, 2013 Ooops, sorry about that Unfortunately it did not work. Still no QE / CI, even enabling GE. The only kext related to amd is loading, is this one: 65 0 0xffffff7f81a56000 0x7a000 0x7a000 com.apple.kext.AMDSupport (1.1.4) <64 63 11 10 7 5 4 3 1> Still, thanks a lot for your help! Link to comment Share on other sites More sharing options...
gonebytim Posted November 5, 2013 Share Posted November 5, 2013 Hi, I was wondering if you could please please please edit my DSDT for me? The Device ID for my card is 0x68f9 DSDT-GA-X58A-UD3R-2.0-FH.aml.zip Link to comment Share on other sites More sharing options...
XanthraX Posted November 6, 2013 Share Posted November 6, 2013 Hi Dr. Hurt. I had problems installing Asus HD 5450 on my Asus P5K-VM Mobo. Currently I use Nvidia GeForce 9400 GT, but I keep getting fermi freezes. Well, with the original kexts, all I get is the fray screen with the spinning gear and I never get on the desktop. I edited the kexts, but all I got was a black screen. I am totally illiterate in editing dsdt. Can you do it for me please? And eventually tell me what you did and where. I may learn. Many thanks in advance. dsdt.aml.zip Link to comment Share on other sites More sharing options...
Dr. Hurt Posted November 7, 2013 Author Share Posted November 7, 2013 Hi, I was wondering if you could please please please edit my DSDT for me? The Device ID for my card is 0x68f9 DSDT-GA-X58A-UD3R-2.0-FH.aml.zip Hi Dr. Hurt. I had problems installing Asus HD 5450 on my Asus P5K-VM Mobo. Currently I use Nvidia GeForce 9400 GT, but I keep getting fermi freezes. Well, with the original kexts, all I get is the fray screen with the spinning gear and I never get on the desktop. I edited the kexts, but all I got was a black screen. I am totally illiterate in editing dsdt. Can you do it for me please? And eventually tell me what you did and where. I may learn. Many thanks in advance. dsdt.aml.zip Link to comment Share on other sites More sharing options...
XanthraX Posted November 8, 2013 Share Posted November 8, 2013 I put back the original kexts and I tried the dsdt, I got just a black screen after the loading. I only use the DVI port, not the VGA. Now I already ordered an ATI 5570, that I found out it is working OOB, no special kexts and dsdt editing needed. I hope to resolve this system. My appreciation for your work Dr. Hurt. Unfortunately I cannot find an ATI HD 5670 I have one on my other hackintosh and I can tell it is working out of the box. Link to comment Share on other sites More sharing options...
steveds Posted November 8, 2013 Share Posted November 8, 2013 I put back the original kexts and I tried the dsdt, I got just a black screen after the loading. I only use the DVI port, not the VGA. Now I already ordered an ATI 5570, that I found out it is working OOB, no special kexts and dsdt editing needed. I hope to resolve this system. My appreciation for your work Dr. Hurt. Unfortunately I cannot find an ATI HD 5670 I have one on my other hackintosh and I can tell it is working out of the box. Hi, I have a 5570 but after having upgraded my system successfully from 10.7.5 to 10.9 I noticed that QE/CI are disabled, even with GE=yes and AtiConfig=Eulemur (these parameters went well before.....), any suggestions? How do you know 5570 works OOB? Link to comment Share on other sites More sharing options...
XanthraX Posted November 9, 2013 Share Posted November 9, 2013 I just ordered it, now I use a Geforce 9400 GT. I will let you know my experience when I will get the 5570. I have read about it here: http://wiki.osx86project.org/wiki/index.php/HCL_10.9.0 Link to comment Share on other sites More sharing options...
isabido Posted November 9, 2013 Share Posted November 9, 2013 Hi.Dr. First forgive my poor English. The second many thanks for your post, it has been the answer to my problems. Right now I have it working with kekt. But I wanted to try the DSDT modification. I send my file to see if you could inject the code. My HD5450 is 0x68F9. I am using this DSDT Editor for edit http://olarila.com/forum/viewtopic.php?f=19&t=62&sid=4826514e223ad073a6b3d33c1690ffe7 Thanks in advance. asus.dsl.zip Link to comment Share on other sites More sharing options...
bossob Posted November 13, 2013 Share Posted November 13, 2013 i`ve got msi b75ma-e31 with dsdt.aml i wanted to get someone to help me add the right info for hd5450 (0x68F9)in the dsdt. http://www.sendspace.com/filegroup/QCrfoS6UNB1r%2BWOdLyAE6g Link to comment Share on other sites More sharing options...
Sidharth Bhatia Posted November 20, 2013 Share Posted November 20, 2013 Hi, After installing all the required Kexts and changing my device ID etc, my hackintosh reads my graphics card as "Graphics: Unknown 5 mb" in the About this Mac window. Also, my screen does not take up the entire area of my display and There is only 1 option in System Preferences > displays > scaled, that is 1400x1050 I don't know what to do next. I am using the chimera bootloader and my system is DSDTfree. Link to comment Share on other sites More sharing options...
polyzargone Posted November 20, 2013 Share Posted November 20, 2013 Did you installed the AMDRadeonAccelerator kext ? If not, try it and you should get QE/CI & full resolution support. Link to comment Share on other sites More sharing options...
Sidharth Bhatia Posted November 20, 2013 Share Posted November 20, 2013 Did you installed the AMDRadeonAccelerator kext ? If not, try it and you should get QE/CI & full resolution support. Thanks for the quick response. I read somewhere that 10.9 doesn't support AMDRadeonAccelerator.kext. I'll try it and come back with my results. Edit: I tried installing the AMDRadeonAccelerator.kext into S/L/E and repaired permissions. Still no luck. I have a black border of unused display area around my screen when I use HDMI and I activated full hd mode by adding 1920x1080x32 in org.chameleon.boot.plist My system information still shows Unknown graphics with 5 MB memory. Please let me know if there is some way to fix this, I've been trying for 3 days now and I really want to get this working. I cannot find PEG0 or PEGP in my DSDT.aml file. I tried the second method but it didnt work. Can someone help me out with DSDT please? I have uploaded the file. Thanks. EDIT 2: I now tried following this guide and added the code Dr.Hurt has posted, but I get 13 errors and I'm unable to compile. Here's a list of errors: 1482 Error Object does not exist (DTGP) 7092 Error Name already exists in scope (GFX0) 7094 Error Name already exists in scope (_ADR) 7318 Error Object is not accessible from this scope (TASM) 7324 Error Object is not accessible from this scope (TASM) 7511 Error Object not found or not accessible from scope ( PCI0) 7511 Error Forward references from Scope operator not allowed ( PCI0) 7513 Error Object is not accessible from this scope (MCHP) 7514 Error Object is not accessible from this scope (MCHP) 7517 Error Object is not accessible from this scope (TASM) 7549 Error Object does not exist (\_SB.PCI0.GFX0.GSCI) 7783 Error Object does not exist (\_SB.PCI0.GFX0.OPTS) 7792 Error Object does not exist (\_SB.PCI0.GFX0.OWAK) I really have no clue what to try next. Someone please please help me out! DSDT.zip Link to comment Share on other sites More sharing options...
polyzargone Posted November 21, 2013 Share Posted November 21, 2013 I assumed that you have check Graphics Enabler=Yes and AtiConfig=Elemur. (what's the model and IDs of your card by the way ?). With my MSI Radeon HD 5450 1GB (ids = 0x68f91002), the AMDRadeonAccelerator works fine under Mavericks. But strangely, with my other Sapphire Radeon HD 5450 1GB (IDs = 0x68e41002), it shows me an error with this kext during the boot process (kext malformed or something like that) but it works fine. If you have the same IDs as mine, I can send you them both. But remember that you can't use patched kexts with a patched DSDT at the same time, you have to choose one method. Personnaly, I really don't undertstand how DSDT editing works even If I know it's the best way to avoid system updates and sleep issues. If someone is skilled enough to provide a clear and quite simple guide on how to edit DSDT, I would be greatly interested but so far, I never find that. 1 Link to comment Share on other sites More sharing options...
Sidharth Bhatia Posted November 21, 2013 Share Posted November 21, 2013 Ok I finally got it working with a couple of kext files from another indian forum. Thanks for all the help anyway! Cheers! Link to comment Share on other sites More sharing options...
Recommended Posts