Jump to content

Here's how I got my HD4870 QE/CI working (10.5.8)


Tensa Zangetsu
 Share

3 posts in this topic

Recommended Posts

First of all, here is my hardware:

 

Core 2 Duo E8400 3Ghz

Intel DP35DP

2 x 2GB DDR2 800

Samsung 22" LCD Wide

Palit HD4870 512MB Sonic

 

I used the iAtKos v7 which has Leopard 10.5.7 and later updated to 10.5.8

 

First of all install Leopard 10.5.7 with all the necessary configurations EXCEPT VGA Drivers.

 

I also opted for Chameleon v1 instead of the v2 since it's easier for me to add boot flags.

 

After installing, reboot the PC and remove the installation dvd from the drive. If the drive doesn't eject, just turn off the pc and turn it back on and press 'Eject'. This should make the tray spit the dvd out.

 

When the Chameleon kicks in, press any key to add a boot flag and enter "-x" for a Safe Mode environment.

 

When you get to the desktop, click on the apple logo on the top left and "Software Update", check all the necessary updates for 10.5.8

 

Reboot the pc to apply the updates.

 

When on chameleon, enter into Single User mode which is "-s"

 

Navigate to /System/Library/Extensions and delete all ATI* and NV* {censored} (this should force your desktop to low graphics mode)

 

Reboot the pc and add "-f -x" to the boot flag

 

When in Low Graphics Mode, go on and download OSX86Tools and add your EFI string for your HD4870. Instructions here: http://www.insanelymac.com/forum/index.php...t=0&start=0

 

After successfully adding the EFI string, reboot. Your desktop has now detected your card properly but with no drivers.

 

If you have done all of the above, then congratulations, you're almost there.

 

Next, you need to download 4 files.

 

1.) 7_radeon_hd_48x0_drivers.pkg

2.) Enabler_for_Nvidia_and_multiple_ATI_cards.pkg

3.) ATY_Motmot.kext

4.) OpenGL.Framework

 

All of the files can be found here: http://www.insanelymac.com/forum/lofiversi...hp/t155477.html

 

Now, the next step is very crucial. Open up terminal window and go root.

sudo su

 

Backup your extensions folder

cp -r /System/Library/Extensions /System/Library/Extensions.backup

 

Backup your /System/Library/Frameworks/OpenGL.Framework

cd /System/Library/Frameworks

mv OpenGL.Framework OpenGL.Framwork.Backup

 

Replace the OpenGL.Framework you just downloaded to /System/Library/Frameworks

mv /Users/username/Downloads/OpenGL.Framework /System/Library/Frameworks/

 

Install the 2 pkg files you just downloaded

1.) 7_radeon_hd_48x0_drivers.pkg

2.) Enabler_for_Nvidia_and_multiple_ATI_cards.pkg

 

Don't reboot yet.

 

Using terminal as root, navigate to /System/Library/Extensions/ATINDRV.kext/Contents/Plugins/ and delete ATY_motmot.kext

rm -r /System/Library/Extensions/ATINDRV.kext/Contents/Plugins/ATY_motmot.kext

 

Now, open OSX86Tools and click on the button 'Install Kexts'. Navigate to the file you downloaded called 'ATY_Motmot.kext' and install it BUT DON'T REBOOT YET.

 

Using OSX86Tools, run the Maintenance Scripts by checking 'Repair Permissions' and 'Clear Extensions Cache'

 

Reboot.

 

On Chameleon, enter '-f -v' flag and Viola!!! QE/CI!!!

 

 

 

Remember if anything goes wrong, just boot into single user mode and delete the Extensions folder and replace it with the backup one. This can save you time from installing leopard all over again..

Link to comment
Share on other sites

  • 10 months later...
Update:

 

Skipping the OpenGL.framework replacement works for other HD4870 Makers..

 

Apparently, the new OpenGL.framework for the 10.5.8 is better than the 10.5.7..

 

You might want to try skipping the OpenGL.framework part..

 

 

Good Luck!

 

Thank you very much for this great info ! I finally got my Sapphire HD 4870 1GB to work properly with all features ! I did skip the OpenGL part and it is working perfectly :D Once again, thank you !

Link to comment
Share on other sites

 Share

×
×
  • Create New...