olarila.com

Mac OS X x86 - Hackintosh
It is currently 18 Jun 2013, 06:32

All times are UTC [ DST ]




Post new topic Reply to topic  [ 171 posts ]  Go to page 1, 2, 3, 4, 5 ... 18  Next
Author Message
 Post subject: ATI Graphics
PostPosted: 01 Dec 2011, 19:33 
User avatar
Staff

Joined: 24 May 2011, 12:04
Posts: 2042
For any of the ATI graphics card work correctly on Mac OS X

must be loaded the kexts

ATIxxxxController (kext for the graphics controller)
ATISupport (kext responsible for supporting the ATI in mac os x)
ATIRadeonXxxxx (kext responsible for graphics acceleration)

update: OS X 10.8

introduction of new kext:

AMDRadeonAccelerator.kext

that will replace the ATIRadeonx3000

the provision of kext editing is by families in my case is the Cedar

Attachment:
Captura de ecrã 2012-06-13, às 12.33.22.png


http://en.wikipedia.org/wiki/Evergreen_(GPU_family)

you need to know your graphics familly and edit in the familly with Vendor Id and Dev ID ex : (0x100268E0)

update : 10.8.3

new kext ati7000controller to give support to the new amd series 7xxx, basically the procedure is the same explain before, the amdradeonaccelerator is responsible to give acceleration, and have new graphics family to the new amd 7xxx.

Chameleon
<key>GraphicsEnabler</key>
<string>Yes</string>

It may eventually be loaded another kext

ATIFramebuffer

Chameleon
<key>AtiConfig</key>
<string>name of Framebuffer</string>

Attachment:
cham wizard.png


All these commands can be activated by the excellent work tool

Chameleon Wizard

http://www.insanelymac.com/forum/index. ... pic=257464

Download Chameleon last versions

viewtopic.php?f=9&t=70

Graphics Cards currently supported by Chameleon

http://forge.voodooprojects.org/p/chame ... saio/ati.c

If none of the first kext are loaded, is so because of the graphics controller kext and graphics acceleration does not contain the device id or vendor id of your graphics. So have to be edited in info.plist.

how to get your device id and vendor id

viewtopic.php?f=18&t=63

how to edit

viewtopic.php?f=18&t=1704

Edit the file Info.plist of the kext and add the ID of your card (0xDeviceIDVendorID) in the IOPCIMatch key

Code:
<string>ATI5000Controller</string>
<key>IOPCIMatch</key>
<string>0x68981002 0x68991002 0x68E01002 0x68E11002 0x68D81002 0x68C01002 0x68C11002
0x68D91002 0x68B81002 0x68B01002 0x68B11002 0x68A01002 0x68A11002</string>


Attachment:
aticontrollerplist.png


In this example i used the ATI5000Controller, but the procedure is the same for any of the graphics controllers.

then also edit the kext responsible for the acceleration

4xxx series (ATIRadeonX2000)
5xxx e 6xxx series (ATIRadeonX3000)

info.plist

Attachment:
atix3000plist.png


ATI Mobility Radeon HD

In the case of ATI Mobility, the procedure is the same, though generally more problems arise.

Forced EDID

http://www.insanelymac.com/forum/index. ... pic=208410

If the solutions presented in the first part of the topic do not work with your graphics on your notebook, you can try this solution which is what I use on my notebook Forced EDID.

For that you must obtain on windows the Raw Data of your screen there are some utilities for this.
Attachment:
edidviewer.png


http://www.entechtaiwan.com/util/moninfo.shtm

http://www.eldim.fr/products/display-co ... edidviewer

After obtaining this information you should keep a file with the extension *. txt, then proceed on Mac OS X to edit another file system located in
/ System/Library/Displays/Overrides/DisplayVendorID-756e6b6e/DisplayProductID-717

to do this make a copy of it to the desk, and changed its name to DisplayProductID-717.plist, introducing the Raw Data obtained by the method described above, an example of the original file and the file already containing the Forced EDID Raw Data.

Attachment:
editedid.png


After this step, simply renaming the file, removing the .Plist and re-copy the file to your place of origin, and run Disk Utility, repairing permissions volume where is the modified file.


You do not have the required permissions to view the files attached to this post.

_________________
PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI - ML 10.8.4/ Lion 10.7.5/SL 10.6.8/W 8 Pro x64/Ubuntu 12.04 - Quadriboot GUID - My OS X Files - join me at irc.freenode.net/#olarila


Top
 Profile  
 
 Post subject: Re: ATI Graphics
PostPosted: 19 Jan 2012, 01:22 
eGeek

Joined: 13 Jan 2012, 22:17
Posts: 53
I believe my 4850 is not fully working. It is displaying on native resolution, but System Report sees it as generic 5MB GPU.
I edited ATI4800Controller.kext's Info.plist, adding 0x94421002, activated GraphicsEnable and AtiConfig (Cardinal, according to Framebuffer's Info.plist), but it does't seem to be enough.
You said there should be 3 (eventually 4) kexts loaded. How can I make sure they were loaded successfully? System Info shows only ATISupport, but there are other 3 kexts related to my graphic card: AppleMCCSControl, AppleUpstreamUserClient and IONDRVSupport.

_________________
Dell Optiplex 755 (BIOS A21) - Core2Quad Q6600 - 4 GB RAM - ATI 4850 HD
Audio Intel 82801I (ICH9) - Rede 82566DM-2 - Chipset Intel 82Q35 Express


Top
 Profile  
 
 Post subject: Re: ATI Graphics
PostPosted: 19 Jan 2012, 15:26 
User avatar
iGenius

Joined: 26 Aug 2011, 23:53
Posts: 3758
Chancer wrote:
How can I make sure they were loaded successfully? System Info shows only ATISupport, but there are other 3 kexts related to my graphic card: AppleMCCSControl, AppleUpstreamUserClient and IONDRVSupport.

Run kextstat in terminal.

_________________
ASUS N53Jq • CPU: Intel Core i7-740QM 1.73GHz • RAM: 6,0GB • HD: 500GB • GPU: GeForce GT 425M 1GB 1920x1080 • OS: OS X 10.8.4 • Linux Mint 15 • Windows 8


Top
 Profile  
 
 Post subject: Re: ATI Graphics
PostPosted: 19 Jan 2012, 16:38 
eGeek

Joined: 13 Jan 2012, 22:17
Posts: 53
Good, the three kext files are loaded. Yet, I have no acceleration :/

_________________
Dell Optiplex 755 (BIOS A21) - Core2Quad Q6600 - 4 GB RAM - ATI 4850 HD
Audio Intel 82801I (ICH9) - Rede 82566DM-2 - Chipset Intel 82Q35 Express


Top
 Profile  
 
 Post subject: Re: ATI Graphics
PostPosted: 19 Jan 2012, 23:38 
User avatar
Staff

Joined: 24 May 2011, 12:04
Posts: 2042
hi

what 3 files ?

if u use the flag AtiConfig=

must loaded 4 files

ati4800controller
atisupport
atiradeon2000
atiframebuffer

good hack

_________________
PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI - ML 10.8.4/ Lion 10.7.5/SL 10.6.8/W 8 Pro x64/Ubuntu 12.04 - Quadriboot GUID - My OS X Files - join me at irc.freenode.net/#olarila


Top
 Profile  
 
 Post subject: Re: ATI Graphics
PostPosted: 20 Jan 2012, 01:15 
eGeek

Joined: 13 Jan 2012, 22:17
Posts: 53
I finally managed to make it work after installing ATY_Init.kext.
Earlier I had installed some "enablers", exotic patch and some other things that didn't work, consequently I'm not 100% sure that ATY_Init was the only thing missing or a combination of many things I tried. In the end, I can finally watch YouTube Videos, DVDs, and everything is running smooth.

_________________
Dell Optiplex 755 (BIOS A21) - Core2Quad Q6600 - 4 GB RAM - ATI 4850 HD
Audio Intel 82801I (ICH9) - Rede 82566DM-2 - Chipset Intel 82Q35 Express


Top
 Profile  
 
 Post subject: Re: ATI Graphics
PostPosted: 21 Jan 2012, 19:12 
Noob

Joined: 28 Sep 2011, 04:28
Posts: 2
Hi artur,

Does this method work for switchable graphics?

_________________
CPU: i5-450M 2.4GHz
RAM: 6GB DDR3 1333MHz
Graphics: Switchable ATI Mobility Radeon HD 5650 1024 MB(0x68C11002)(not working)
OS's: Win 7 Ult x64 | Mac OS X SL 10.6.8 x64 | Mac OS X Lion 10.7.2 x64 (TripleBoot)


Top
 Profile  
 
 Post subject: Re: ATI Graphics
PostPosted: 22 Jan 2012, 15:11 
User avatar
Staff

Joined: 24 May 2011, 12:04
Posts: 2042
hi

i do not know

must try it

u can not disable in bios the other one ?

and try to see this

http://blog.codykrieger.com/2011/03/02/ ... cbook-pros

good hack

_________________
PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI - ML 10.8.4/ Lion 10.7.5/SL 10.6.8/W 8 Pro x64/Ubuntu 12.04 - Quadriboot GUID - My OS X Files - join me at irc.freenode.net/#olarila


Top
 Profile  
 
 Post subject: Re: ATI Graphics
PostPosted: 23 Jan 2012, 02:50 
Noob

Joined: 28 Sep 2011, 04:28
Posts: 2
artur-pt wrote:
hi

i do not know

must try it

u can not disable in bios the other one ?

and try to see this

http://blog.codykrieger.com/2011/03/02/ ... cbook-pros

good hack


Hello,

I had recently come across that program. My Insyde BIOS does not support the enabling/disabling of the graphics card. But, I have an interesting outcome of my installation...

Before installation, I did not have a single graphics .kext in /s/l/e. I installed ATI5000, ATIX3000, ATISupport, and ATIFramebuffer. I then repaired permissions and added GraphicsEnabler=Yes and AtiConfig=Hoolock. I then rebooted and got a very strange panic. See pic:
Attachment:
of837c.jpg



I have googled this and there is LITERALLY NOTHING on this error.

Got any idea?

Thanks.
-Jugz


You do not have the required permissions to view the files attached to this post.

_________________
CPU: i5-450M 2.4GHz
RAM: 6GB DDR3 1333MHz
Graphics: Switchable ATI Mobility Radeon HD 5650 1024 MB(0x68C11002)(not working)
OS's: Win 7 Ult x64 | Mac OS X SL 10.6.8 x64 | Mac OS X Lion 10.7.2 x64 (TripleBoot)


Top
 Profile  
 
 Post subject: Re: ATI Graphics
PostPosted: 23 Jan 2012, 11:50 
User avatar
Staff

Joined: 24 May 2011, 12:04
Posts: 2042
hi

i dont understand what u say , about the ati kext , they are from system....

try to boot without the aticonfig

and then try also with anothers framebuffers, like Langur, Eulemur , etc....

my card is not show in pci

see if u dev id is in the ati5000controller and atiradeon3000

good hack

_________________
PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI - ML 10.8.4/ Lion 10.7.5/SL 10.6.8/W 8 Pro x64/Ubuntu 12.04 - Quadriboot GUID - My OS X Files - join me at irc.freenode.net/#olarila


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 171 posts ]  Go to page 1, 2, 3, 4, 5 ... 18  Next

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group