Hello everyone. I finished making a patch that will allow non standard 4870 cards to operate with 4870 with graphics accelaration and quartz for Mac Pros. I have no idea if it can work for hackintoshes or address the issue with 4890's so we will need a bold volunteer. Unfortunately, I have yet to be successful intergrating the 10.6.2 drivers into the patch so if you need dual screens this patch will not resolve that issue. Also, for my cards to get full graphics acceleration you will need to first put your computer to sleep and then wake it up. I am working on a patch for that as well but need more time to figure out how to restart hardware drivers without utilizing sleep. I have tested this patch on my Sapphire cards identified http://www.sapphiretech.com/presentation/product/?leg=&psn=000101&pid=266 and have succesfully restored 10.6.3 functionality. Please do not attempt to install ALL of the ATI 10.6.2 kext(primarily those in dualdvi.zip fix file) in your system with this patch as it may result in an OS installation that cannot be fully booted. Symptoms of the driver issue of the include oscillating light blue and dark blue screens, being stuck on the preeboot screen with the spinning wheel frozen , and being stuck on a grey screen with large square pixels on the screen. It depends on the combination. Some combinations, you can still fully boot but that is because the kext are not loaded. This is what happens when installing the some of the 10.6.3 and ATI kext right after the 10.6.4 update.
For anyone interested in exploring the issue the offending files are as follows.
ATISupport.kext <-- Critical: System will kernal panic on sleep using 10.6.4's
ATI4800Controller.kext <-- Mixed results not using these in 10.6.4
ATIFramebuffer.kext<____|
ATIRadeonX2000.kext <-- Critical: Graphics Acceleration cannot happen.
ATIRadeonX2000GA.plugin <---Although not apparently used by by system I had a had many failures when not installed.
ATIRadeonX2000VADriver.bundle ___ |
ATIRadeonX2000GLDriver.bundle ___|
I have also had success reinstalling all the 10.6.3 kext by installing the entire Extensions folder from the 10.6.3 update using pacifist. However, when I attempted to install the 10.6.2 extensions, system kernel panicked when attempting to boot. It may be do to the fact that I did not tell the system to update the kext cache or that other files are need for full compatibility.
Finally if you are still with me, or just skipped down to this part here is the patcher pkg. Just run and install. I do not assume any responsibility if it does not work on your system or for your card so if you are concerned, have a backup of your system ready. Good luck.
http://www.mediafire.com/?y0uyzzyiidy
For anyone interested in exploring the issue the offending files are as follows.
ATISupport.kext <-- Critical: System will kernal panic on sleep using 10.6.4's
ATI4800Controller.kext <-- Mixed results not using these in 10.6.4
ATIFramebuffer.kext<____|
ATIRadeonX2000.kext <-- Critical: Graphics Acceleration cannot happen.
ATIRadeonX2000GA.plugin <---Although not apparently used by by system I had a had many failures when not installed.
ATIRadeonX2000VADriver.bundle ___ |
ATIRadeonX2000GLDriver.bundle ___|
I have also had success reinstalling all the 10.6.3 kext by installing the entire Extensions folder from the 10.6.3 update using pacifist. However, when I attempted to install the 10.6.2 extensions, system kernel panicked when attempting to boot. It may be do to the fact that I did not tell the system to update the kext cache or that other files are need for full compatibility.
Finally if you are still with me, or just skipped down to this part here is the patcher pkg. Just run and install. I do not assume any responsibility if it does not work on your system or for your card so if you are concerned, have a backup of your system ready. Good luck.
http://www.mediafire.com/?y0uyzzyiidy