![]() |
#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 |
#2
|
|||
|
|||
I know that this tutorial will work on 10.6.2. But it didn't worked for me in 10.6.4
![]() |
#3
|
|||
|
|||
Anytime I modify ATIRadeonx2000.kext it kernel panics on bootup and while installing it it also kernel panicked for me. I've tried on both 10.6.2 and 10.6.3 with the same result
|
#4
|
|||
|
|||
Did you get it working?? because i have same problem as you
|
#5
|
|||
|
|||
I'm the guy you've been talking to on aim about it
![]() |
#6
|
|||
|
|||
Quote:
Maybe read twice next time before you start a new thread, the information that using VGA out requireres 10.6.2 Framebuffer kexts was all the time avaible in here... ![]() @x3rmlygood & Mellexx: ATIRadeonx2000.kext Kernel Panic is usually caused by the inject not beeing present - be sure to have a compatible boot + GraphicEnabler beeing placed in com.apple.Boot.plist before you modifiy the Kernel Extensions and reboot & that there is no other GFX Inject beeing presen on your system. @anyone else: If you have questions regarding my GUIDE, please provide some informations, to make it possible to help you: what card? what output? what bootloader? what is beeing displayed in System-Profiler at Graphics & PCI Cards? - Thanks. 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; 06-19-2010 at 12:55 PM. |
#7
|
|||
|
|||
I got it working the GraphicsEnabler=y wasn't properly being injected before but once I got that fixed I was able to boot up using JaS's kexts and method of installing along with the dvi-boot perfectly fine. Thanks for putting this up!
|
#8
|
|||
|
|||
Same problem here (also using 10.6.4). I followed the standard guide for DVI-out. The system doesn't start up normally anymore. It just keeps going and going without showing anything but the standard grey apple boot screen. No kernel panic alert though.
If I boot in -x it boots up for a while and then the screen turns black. So I guess I have to use the flicker method. The strange thing is that I can still get access to the hackintosh using screen sharing. The graphics card is listed in the system profile with the proper video ram (it showed 256MB before, now it shows the proper 1024MB - I use a MSI R4650), but the DVI-out doesn't work at all. I'm pretty new to all this. I guess I need the ATIFramebuffer.kext from 10.6.2 - but I honestly don't know where to get it since I only got the Combo Update to 10.6.4 and the basic installation. |
#9
|
|||
|
|||
Its even WORST for me...
I had it working PERFECTLY on 10.6.2. DVI output but now I only get the black screen. Its a HIS Hightech H467QT512P Radeon HD 4670 IceQ Turbo 512mb 128bit GDDR3... |
#10
|
|||
|
|||
boot_flickr working for HD4670
Hi,
after update from 10.6.2 to 10.6.4 had black screen (on HDMI and DVI), working before on HDMI. boot_dvi didnīt do the job, boot_flicker working without changing the framebuffer (which in my case was even not updated), now direct on DVI (but HDMI does not work anymore). SL retail, 64kernel HIS Silent HD4670 1024MB (HDMI-VGA-DVI) on ASUS P5Q PRO thanks a lot, piero 💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers. |