Jump to content
  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
ghost9685

How to make work HD 6770 on Lion?

49 posts in this topic

Recommended Posts

Hi,

 

please help me where do i find kext for AMD Radeon 6770. I have searched many places however couldnt get it.

Edited by fantomas1
topic title edited

Share this post


Link to post
Share on other sites

You should already have it if you're on Lion. It's in your System/Library/Extras folder. It's also 3 kexts, not 1. You need to add your device-ID to ATI 5000 controller, ATI 6000 controller and 3000X. Should work then... QE/CI is another mystery I'm trying to solve atm. 

I have a Radeon HD 6750. So, if you get QE/CI to work, please tell me how. 

Share this post


Link to post
Share on other sites

Hi,

 

Yes, i seem them. But where do i exactly add the device ID, and where to take the Device ID from?. QE\IC is getting the black screen is it?

Share this post


Link to post
Share on other sites

Uhhh no not exactly. 

QE/CI is accelerated graphics and certain applications use it as well as the OS for Aesthetics. Having trying to turn QE/CI on via GraphicsEnabler=yes can sometimes cause a black screen, as can a lot of other things.

Kexts are kinda like folders, so you right click and show package contents... You look for "Info.plist" and open that with text edit and look for

<key>IOPCIMatch</key>

You will see right under it <string> 0x68bf1002 0x 10045964 </string> A whole bunch of different numbers between "<string></string>"

You must put your dev-ID in between string under "IOPCIMatch" key. 
There's so many guides to finding your Device ID. Here's one. 

http://www.insanelymac.com/forum/topic/36764-how-to-tips-for-finding-vendor-and-device-ids/

 

Share this post


Link to post
Share on other sites

 

Uhhh no not exactly. 

 

QE/CI is accelerated graphics and certain applications use it as well as the OS for Aesthetics. Having trying to turn QE/CI on via GraphicsEnabler=yes can sometimes cause a black screen, as can a lot of other things.

 

Kexts are kinda like folders, so you right click and show package contents... You look for "Info.plist" and open that with text edit and look for

 

<key>IOPCIMatch</key>

You will see right under it <string> 0x68bf1002 0x 10045964 </string> A whole bunch of different numbers between "<string></string>"

 

You must put your dev-ID in between string under "IOPCIMatch" key. 

There's so many guides to finding your Device ID. Here's one. 

 

http://www.insanelymac.com/forum/topic/36764-how-to-tips-for-finding-vendor-and-device-ids/

 

 

 

thanks a bunch mate.. i will try it :) you have been a great help..btw can u tell me what kext should i install or modify to get audio working :(

Share this post


Link to post
Share on other sites

thanks a bunch mate.. i will try it :) you have been a great help..btw can u tell me what kext should i install or modify to get audio working :(

Ahh this one is a little tricky and it took me a bit. So, first if you have a microphone in your front 3.5 mm Jack- I would remove it for now because this will cause some noise. It caused some noise for me and it wasn't so nice.

 

So you have an ASUS M5A88-M.

 

Ok, for this you should have something like "Azalia". If you find this dev-ID, this will be important later. You may have to do the same thing. 

I would get Voodoo HDA 2.7.2 because this is the kext that worked best for me on Lion 10.7.4.

A lot of times some versions are better than others! If you need more help you can also ask Nataniel4. He's good with Audio.

Share this post


Link to post
Share on other sites

Ahh this one is a little tricky and it took me a bit. So, first if you have a microphone in your front 3.5 mm Jack- I would remove it for now because this will cause some noise. It caused some noise for me and it wasn't so nice.

 

So you have an ASUS M5A88-M.

 

Ok, for this you should have something like "Azalia". If you find this dev-ID, this will be important later. You may have to do the same thing. 

I would get Voodoo HDA 2.7.2 because this is the kext that worked best for me on Lion 10.7.4.

A lot of times some versions are better than others! If you need more help you can also ask Nataniel4. He's good with Audio.

thanks i will see what i can do :)

Share this post


Link to post
Share on other sites

i updated my device ID as suggested in 3 kexts. ATI5000,ATI6000 and AMDRadeon accelerator kexts... but still my graphics stuck at 1024x768 :(

Share this post


Link to post
Share on other sites

ok  this is what i did, i opened disk utility selected my Lion disk and did a Repair Disk permission. But it didn't work.
 
Before that, i want to tell u that i had deleted all Intel and GEforce kexts form S\L\E. 
 
my boot flags are -v npci=0x3000. however below is my org.chameleon.boot.plist from my extra folder.

 

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Graphics Mode</key>
<string>1024x768x32</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string></string>
<key>PciRootUID</key>
<string>1</string>
<key>npci</key>
<string>0x3000</string>
<key>Timeout</key>
<string>5</string>
<key>UseKernelCache</key>
<string>Yes</string>
</dict>
</plist>
 
 
and i am getting this error
 

Share this post


Link to post
Share on other sites

Ok, you have an AMD machine- Do you also have an AMD Kernel? You are on Lion, you need to get a Lion AMD Kernel. 

You can use this one if you don't already have one. It should make everything more stable. 

Also, try switching "0x3000" to "0x2000". PCIRootUID=0 also. If the machine boots under new settings you should check and see if your card is recognized. 

3650-ion kernel for amd update 3.zip

Share this post


Link to post
Share on other sites

asus usually uses pci 0, remove the PCIRootUID or change it to 0. 

 

only use npci command if boot fails at PCI Configuration begin

 

did you guys add your id in the Juniper section of amdradeonaccelerator or x3000 ?

Share this post


Link to post
Share on other sites

hmm you know what, graphics fixed now i am getting full HD display 1920x1080 :D... what i did was there were couple of kexts namely ATI5000Controller and ATI6000Controller in the \Extra folder an d i deleted them. Now i got the graphics working. Yes Lion has the AMDRadeonaccelrator kext. May be it was intalled by my hack app when i created the bootable usb. Well PCIRootUID-=1 worked for me i have added this in my org.chameleon.boot.plist. I have also added npci=0x2000 however i still get stuck in PCI configuration begin if i do not enter this boot flag :(.

 

i will add the device ID in the Juniper section of the AMDRadeonaccelrator kext and let you know.

 

Only thing to get worked is the Audio, i tried the voodoo HD kext, but its giving me panic :(

Share this post


Link to post
Share on other sites

Woah woah wait what? AMD Radeon Acc. Kext is on Lion? I don't have this!! Is this my missing link? 


and I am very glad I was able to help you! Anything else, I will try my best! 


For audio, if you keep getting a Kernel Panic, go back and look and see if there are AppleHDA or any HDA kexts in your S/L/E 

Share this post


Link to post
Share on other sites

ya, if you want i can upload it for you :).... i think i have seen the Apple HDA, i have deleted this Voodoo kext. What do you suggest me to do..should i modify any thing in this Apple HDA Kext? i also have Realtek 892 kext installed via [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url], it seems to be unsuccessfull.

Share this post


Link to post
Share on other sites

No no no delete anything HDA and THEN install voodoo. These will cause a conflict and that's the reason for your kernel panic. When they are together, they fight and it's not good for your PC.


Yeah if you could upload that, that'd be great! 

Share this post


Link to post
Share on other sites

Ok, you have an AMD machine- Do you also have an AMD Kernel? You are on Lion, you need to get a Lion AMD Kernel. 

 

You can use this one if you don't already have one. It should make everything more stable. 

 

Also, try switching "0x3000" to "0x2000". PCIRootUID=0 also. If the machine boots under new settings you should check and see if your card is recognized. 

just want to ask, will this kernel support FX6100 ?

here you go with the AMDRadeonAccelerator kext 

 

http://www.mediafire.com/download/sgr3wo14gqrxi15/AMDRadeonAccelerator.kext.zip

Share this post


Link to post
Share on other sites

It's supposed to support all FX Processors. Now, what I suggest is backing up your original Mach_kernel in case something goes wrong. 

Also, you have LION and not MOUNTAIN LION - right? 

Share this post


Link to post
Share on other sites

It's supposed to support all FX Processors. Now, what I suggest is backing up your original Mach_kernel in case something goes wrong. 

 

Also, you have LION and not MOUNTAIN LION - right? 

Yes Lion...

Voodoo didnt work for me just gives me krrrrrrr krrrrrrr noise...:( will try realtek 892...

And i am getting QE\CI problem :(

Share this post


Link to post
Share on other sites

hi  guys

 

just to clarify some things

 

@ghost9685 -> you said have HD6770 perfectly working with QE/CI enabled under OS  X Lion?

 

I doubt it is possible because this card is supported since OS X Mountain Lion

 

there's 3 way to have QE/CI enabled

 

1) like you did, i.e, just edit 3 kexts with your ID (0x68BA1002)

 

2) dsdt inject method (my favorite  :P )

 

for more details, see this post: http://www.insanelymac.com/forum/topic/282687-radeon-hd-6770-full-qeci-mountain-lion/

 

3) flashing your HD6770 to HD5770, your graphics card will work OOB -> Out Of Box

Share this post


Link to post
Share on other sites

strange

 

I already tried it on 10.6.8 / 10.7.x  with different methods (kext editing, dsdt inject) but nothing worked

 

could you give me more infos, pls? I'm curious

 

thank you in advance

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.

×