jsfullr Posted August 4, 2010 Share Posted August 4, 2010 Finally was able to get my Radeon HD 4670 card to work on 10.6.4 stock kexts. DVI output it working great. Turns out all I needed to do was to set the frame buffer to Flicker. I've attached the modified boot file for anyone else in my situation. Hope it helps. PCEFI_10.6_Flicker_Boot_File.zip Link to comment Share on other sites More sharing options...
kc6007470 Posted August 6, 2010 Share Posted August 6, 2010 Hi. Im sorry for asking such a noobish question but how exactly do you use the boot file. Do i just burn it to a disk and boot it in the bootloader??? I've been stuck on trying to get my HD 4670 to work for the past 3 weeks now. I can run vanilla 10.6.4 except the video card on my system does not work. Link to comment Share on other sites More sharing options...
cerfew Posted August 6, 2010 Share Posted August 6, 2010 You just put the boot file in the root of your OSX hard drive. Link to comment Share on other sites More sharing options...
TH3L4UGH1NGM4N Posted August 6, 2010 Share Posted August 6, 2010 just replace the file right here but copy it somewhere just in case things don't turn out for the best Link to comment Share on other sites More sharing options...
rahuljiresal Posted August 11, 2010 Share Posted August 11, 2010 Finally was able to get my Radeon HD 4670 card to work on 10.6.4 stock kexts. DVI output it working great. Turns out all I needed to do was to set the frame buffer to Flicker. I've attached the modified boot file for anyone else in my situation. Hope it helps. PCEFI_10.6_Flicker_Boot_File.zip I'm newbie in OSX86, please tell mw how to use this zip file that you have attached. I have installed Snow Leopard 10.6.4 on my Intel PC, but had to remove my Sapphire 4670 1GB Graphics card for that. Now I want to install the card again.. Thanks, Rahul Link to comment Share on other sites More sharing options...
hrkfdn Posted August 14, 2010 Share Posted August 14, 2010 Finally was able to get my Radeon HD 4670 card to work on 10.6.4 stock kexts. DVI output it working great. Turns out all I needed to do was to set the frame buffer to Flicker. I've attached the modified boot file for anyone else in my situation. Hope it helps. PCEFI_10.6_Flicker_Boot_File.zip are you using GraphicsEnabler? any other kexts? what HD4670 is it? gigabyte? sapphire? i can't seem to get this to work.. Link to comment Share on other sites More sharing options...
jsfullr Posted August 16, 2010 Author Share Posted August 16, 2010 are you using GraphicsEnabler? any other kexts? what HD4670 is it? gigabyte? sapphire?i can't seem to get this to work.. Make sure GraphicsEnabler=Yes. No other kexts but you must be on 10.6.4 and you must be using the default ATI kexts, (if you've tampered with any of the ATI kexts in anyway you need to restore those back to stock 10.6.4). I can confirm that this works on both the sapphire, and diamond cards. Also The diamond card (the one with dual dvi ports) only one of the dvi ports works so try both. If your still not getting it to work your card may require a different frame buffer, I would try this: http://www.insanelymac.com/forum/index.php?showtopic=214428 Link to comment Share on other sites More sharing options...
hrkfdn Posted August 16, 2010 Share Posted August 16, 2010 Make sure GraphicsEnabler=Yes. No other kexts but you must be on 10.6.4 and you must be using the default ATI kexts, (if you've tampered with any of the ATI kexts in anyway you need to restore those back to stock 10.6.4). I can confirm that this works on both the sapphire, and diamond cards. Also The diamond card (the one with dual dvi ports) only one of the dvi ports works so try both. If your still not getting it to work your card may require a different frame buffer, I would try this: http://www.insanelymac.com/forum/index.php?showtopic=214428 i tried a bunch of different bootloaders and kexts now. stock, modified, the ones from 10.6.3, the ones from 10.6.2. the kernel panics with the ati x2000 extension.. i'm starting to believe my card's the only one that does not really work ;p Link to comment Share on other sites More sharing options...
hrkfdn Posted August 17, 2010 Share Posted August 17, 2010 NEVERMIND, I GOT IT TO WORK ;D stock kexts and the bootloader you posted. the trick was to use the -pci1 flag thanks again! EDIT: QE/CI works, as well as OpenGL. Great! Link to comment Share on other sites More sharing options...
dimic Posted August 18, 2010 Share Posted August 18, 2010 Should it work for HD4650 card as well? thanx. Link to comment Share on other sites More sharing options...
errandwolfe Posted August 18, 2010 Share Posted August 18, 2010 Nope these instructions will not work for a 4650, I suggest you take a look at this thread: http://www.insanelymac.com/forum/index.php...=228140&hl= Link to comment Share on other sites More sharing options...
mitch_de Posted August 19, 2010 Share Posted August 19, 2010 Canm´ someone post his speed(for compare to older gpus) with openglextensionsviewer (Test) or smallOpenGL FPS Bench? http://www.macupdate.com/info.php/id/34981...pengl-fps-bench Link to comment Share on other sites More sharing options...
dimic Posted August 19, 2010 Share Posted August 19, 2010 Nope these instructions will not work for a 4650, I suggest you take a look at this thread:http://www.insanelymac.com/forum/index.php...=228140&hl= Thank you, man. I studied a tread you mentioned (together with ones related). But I had no luck. I can't even have it working for one display with QE/CI and full resolution (iATKOS s3 v2, AsereBLN, different set of video kexts (with card ID) etc => "No Kext Loaded" or KP). Don't know what I did wrong. In any way I have just returned that card, and hopefully later today will take Sapphire 4670. Seems like these cards have better support. Btw, I think you should proud by your purposefulness in getting your 4650 card work with several displays Link to comment Share on other sites More sharing options...
dimic Posted August 20, 2010 Share Posted August 20, 2010 Canm´ someone post his speed(for compare to older gpus) with openglextensionsviewer (Test) or smallOpenGL FPS Bench?http://www.macupdate.com/info.php/id/34981...pengl-fps-bench I have some success with my 4670 (works only via VGA though), so my score is MIN:148, MAX:180 for 1024x768 Scene1. Hope it helps. Sapphire 4670 10.6.4 C2D 2160 1.8GHz Link to comment Share on other sites More sharing options...
hrkfdn Posted August 20, 2010 Share Posted August 20, 2010 Gigabyte Radeon HD4670: 1024x786 - Min: 284/Max: 350 FPS Link to comment Share on other sites More sharing options...
dimic Posted August 20, 2010 Share Posted August 20, 2010 guys, can someone share kexts, boot-plist content, and few words about in order to help me have my hd4670 working via DVI in 10.6.4? I made about 20 installation and much more experiments with kext etc, but hadn't much luck (such a looser). I'm using iATKOS S3 v2 as starting point. Thanks a lot! Link to comment Share on other sites More sharing options...
hrkfdn Posted August 20, 2010 Share Posted August 20, 2010 i'm feeling you, i've been through a long list of rather frustrating tries as well. here's my setup: - bootloader posted above - stock kernel extensions from 10.6.4 com.apple.Boot.plist: <?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>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>-pci1 GraphicsEnabler=yes</string> </dict> </plist> important here was to boot with -pci1. otherwise i'd get kernel panics with the ATIRadeonX2000.kext, probably because the wrong pci device was used or something.. Link to comment Share on other sites More sharing options...
dimic Posted August 21, 2010 Share Posted August 21, 2010 hrkfdn Thank you. I found I have EVOenabler (and other kexts) in /Extra/Extensions/ folder (first forgot about it). Maybe this is the reason DVI doesn't work. But the problem I have KP in ATIRadeonX2000.kext unless I have EVOenabler or ATY_Init injector. How do you guys make your 4670 card working with stock kexts? --added-- hrkfdn Can you please tell me the steps you made? What distro? what ATI related stuff was chosen, updates etc? I'm playing with iATKOS v3 s2. Seems I tried everything already. Link to comment Share on other sites More sharing options...
dimic Posted August 22, 2010 Share Posted August 22, 2010 guys, can you please share your current boot-loader (path /boot). I'm going to play with different till I get my dvi working. thanks! Link to comment Share on other sites More sharing options...
Monkey D. Luffy Posted August 22, 2010 Share Posted August 22, 2010 Should it work for HD4650 card as well?thanx. If you are NOT looking for dual display then YES. Flicker framebuffer works fine with my Asus EAH4650 1GB. Before, it was working with Motmot but only in VGA (DVI to VGA dongle). With Flicker, I can now boot fine with straight DVI to DVI which I'm now loving. Also there was a time in Motmot that I made dual display to work (again I have a 1gb version, not the 512mb) using EXTENDED, not CLONE. I know a lot of you guys wants this but I can't remember how to do it. I remember that there was a crazy trick, like illogically crazy, but I don't know .. it just worked at that time. Right now I have a spare hard drive because the trick only worked on 10.6.3. I don't want to mess my 10.6.4 with Flicker. If I can make it work, I'll post. No promises BTW, thanks OP for the Flicker info. I just gave it a shot and it also worked with 4650. EDIT: Oh hell, my spare hard drive is borked (just ran a test). Sorry guys maybe next time. Link to comment Share on other sites More sharing options...
turb-z Posted September 7, 2010 Share Posted September 7, 2010 adding another boot file with the Flicker framebuffer works great new chameleon rc5 boot.zip Link to comment Share on other sites More sharing options...
dimic Posted September 8, 2010 Share Posted September 8, 2010 adding another boot file with the Flicker framebuffer works greatnew chameleon rc5 It doesn't work (I only can have DVI if two cables is connected to card and display, though sometimes display chooses wrong input) for me, as any other so far for some reason. But thank you in any way! Link to comment Share on other sites More sharing options...
dino7777 Posted September 8, 2010 Share Posted September 8, 2010 Hi, any new / progress from the "dual display front" ??? I switched to my old GT8600 just to get two monitors working. No chance to do proper xcoding without at least a second monitor. Link to comment Share on other sites More sharing options...
3ofakind Posted September 9, 2010 Share Posted September 9, 2010 Hi. I registered just to download the boot file in the OP. Just wanted to say THANK YOU, IT WORKS! This is my 2nd day trying to make a hackintosh so I don't really know anything but I'll try to give some information that might help other people. GA-EP45-DS3R - This motherboard has 5 PCI-e slots, that may or may not be relevant, I don't know but I have to use the -pci1 switch. Counting the first SHORT (1x) slot as 0, then it makes sense that the first LONG (16x) slot where the VGA is, is SLOT 1. Asus HD 4670 - the trouble with this card is that it never lets you get to the the GUI when it is misconfigured, even in safe mode (-x). Unless you are a guru with terminal, this means you need to start the OS install using a different card or onboard graphics. In my case an old Asus EAX550 (basically ATI X550) did the job. iATKOS S3 v2 (10.6.3) - As the OP and others said, keep it vanilla. Except for GraphicsEnabler, NO OTHER ATI OPTIONS. Of course you still need to tick other things for your MB such as SATA, LAN, AUDIO, PS/2. The Patches section I left as default. I used both PC_EFI v10.6 and default bootloader, they both worked. As soon as we get into GUI, we're going to replace the bootloader (with the one in the OP) so just use the first one that lets you get to GUI. MacOSXUpdCombo10.6.4.dmg (887 MB) - get the update file from Apple. I like to have the offline version accessable on a network drive. SMB networking to windows shares worked out of the box for me, fantastic! Have the OP's boot file ready in the same location above. In order to replace the boot file you need to see it first. Use the program called Show-Hide Files located in /applications/utilities The existing boot file has a special "invisible" status. It can't be directly replaced with drag and drop. Therefore just move the original file (to the desktop) first, then drag in the new boot file. Test boot first still using the temporary VGA card. If that works then cross fingers and try the HD 4670. Try without the -pci1 switch first. To make -pci1 switch permanent, in com.apple.Boot.plist <key>Kernel Flags</key> <string>-pci1</string> It went straight to native resolution for me 1920 x 1200, QE/CI, single monitor on DVI. As I said, I don't know mac at all, so I won't be any help if you have any problems. Many people don't have the possibility to use a second VGA card. We need to make sure this boot file update gets into the next "distro". EDIT: For people who don't have access to a 2nd VGA card. I just found out it also works for "vanilla" iAtkos v10.6.3, you don't need to upgrade to 10.6.4. As soon as iAtkos installed I immediately replaced the boot file and it worked. This means that the install can be done with the HD 4670 in situ. All you need to do is replace the boot file in single user mode. I don't know the commands to do this (I used my already working GUI). Maybe a terminal guru can tell us. EDIT 2: Check out my post on how to mount a drive in single user mode. You'll need to do this if you want to copy the boot file to your new install. Then use the cp commands shown in the posts below. Link to comment Share on other sites More sharing options...
teacher4711 Posted September 13, 2010 Share Posted September 13, 2010 Thanks!! Worked for me, too. I'm on a Sapphire 4670 GDDR4 512MB. Edited the com.apple.boot.plist with: <key>Kernel Flags</key> <string>-pci1 GraphicsEnabler=yes arch=x86_64</string> <key>PciRoot</key> <string>0</string> and copied the boot file to / Then I ran fix permissions (pfix) and rebooted. I'm now on DVI (not on HDMI) on the Saphhire and HDMI input in my 24'' monitor. Resolution correctly detected as 1900x1200. The HDMI output on the Sapphire still gives me a blank (blue) screen upon entering Snow Leopard. Great work. Even Netkas doesn't have this solution. Link to comment Share on other sites More sharing options...
Recommended Posts