#1
|
|||
|
|||
[GUIDE] ATI Radeon HD46X0
Radeon HD46X0 Solutions This information is for use with the following graphic-cards: ATI Radeon HD 4650 (0x9498) & ATI Radeon HD 4670 (0x9490) This Thread does not provide any informations for owners of ATI Mobility HD4XXX cards - Apple doesn't use those kind of gfx for any of their devices, so I am sorry but you are out of luck guys. I have build the boot files beeing attached to this post from modified PC_EFI 10.6 Source Code, to use them you need to have either Chameleon v2 or PC_EFI 10.x installed. Remove your current booter using "sudo mv /boot /boot.bak" on Terminal and copy the new one to your OS X HD. Getting display through DVI-out You need to be on 10.6.3 or later for using this. HD4670 owners just need to install boot_dvi.zip and add the following to their com.apple.Boot.plist Code:
<key>GraphicsEnabler</key> <string>y</string> Code:
<key>IOPCIMatch</key> <string>0x94981002</string> You can use this together with a DVI2VGA connector as well, if you prefer using the stock kexts of your OS X Build, but this won't let your display wake up from Sleep. Getting display through VGA-out This does currently work with 10.6.2 Framebuffer Kernel Extensions (1.6.6.25 [7429]) only, but it is no problem to use them on later OS X versions. So if you want to use native VGA Port and you are using 10.6.3 or later you need to have the following Kernel Extensions from OS X 10.6.2: ATI4600Controller.kext, ATIFramebuffer.kext & ATISupport.kext (Do not use an IOAccelator [ATIRadeonX2000.kext] that does not match your current OS X Version!!) Install boot_vga.zip from the attachment and add Code:
<key>GraphicsEnabler</key> <string>y</string> Replace the three Kernel Extensions named above with those from 10.6.2, repair the file permissions using "sudo diskutil repairPermissions /" on Terminal an boot using -f Flag once. HD4650 owners still need to add their Device ID to ATIRadeonX2000.kext & ATI4600Controller.kext like beeing descryped in the DVI-out section. Boot using -f Flag once. If you are still not getting working display using the two methods above It seem that there are card-manufacturers who use to modify the firmware to use a different kind of Framebuffer, so it might happen that the methods above will both cause your display to go to stand-by. If this will happen to you grab "boot_flicker.zip" from the attachment. You can try using this booter on 10.6.3 or later + stock kexts for working DVI out. It may give you working VGA using 10.6.2 Framebuffer Kernel Extensions as well. THX & respect to JaS and the other people on #radeonhd @ irc.osx86.hu & demik475 from InsanleyMac Forums, who figured out and provided the necessary informations. AMD Phenom II X4 955 - ASRock AM3A770DE - 8GB DDR3-1333 - Radeon HD 5570 1GB passiv - BCM4318 802.11b/g - Snow Leopard Retail
+++ AMD Phenom X3 8450 - ASRock AM2NF6G-VSTA (BIOS L2.39) - 4GB DDR2-800 - Radeon HD 4650 512MB - Snow Leopard Retail (retired) / OpenBSD Last edited by Imkantus; 01-22-2011 at 03:36 AM. Reason: some corrections |
|