“X1600 AGP fix” by CycloneFr

Just received this tutorial from CycloneFr, check it out:

Okay guys, Neophus and I were working for months on the famous
Borisbadenov hack, and as we said latest .8 drivers were kernel
dependant. You may have seen Neo posted a 3.4 package for PCIE users
which is working fine (said to). The problem is Apple
(intentionally?) avoid us to use ATINDRV without PCIE support. Before
it was working as PCI, but the new IONDRVSupport.kext seems to force
PCIE mode. All of this to post an AGP fix for X1600 users.

Grab ATINDRV .5.kext (included in Neo 3.2 pkg) else u’ll still get
the artefacts under games (latest ATINDRV overclock the card)

Grab IONDRVSupport .5 or .7 as you want (included in the combo .7)

Run in Terminal:

sudo -s
rm -R /System/Library/Extensions/ATINDRV.kext
rm -R /System/Library/Extensions/IONDRVSupport.kext
cp -R (drag and drop ATINDRV.kext and remove the / at the end) /System/Library/Extensions/
cp -R (drag and drop IONDRVSupport.kext and remove the / at the end) /System/Library/Extensions/

GMA950 full resolution fix – 10.4.8 kexts/kernel

My GMA 950 integrated graphic card was supported out-of-the-box!
Just a glitch, I was not able to choose a resolution bigger than 1024×768…

Here is a quick fix for that:

Just replace the 10.4.8 AppleIntelIntegratedFrameBuffer.kext
with the one from 10.4.4 (also on JaS 10.4.6/7 DVD).

In Terminal:

sudo -s
cd /System/Library/Extensions
mv AppleIntelIntegratedFrameBuffer.kext AppleIntelIntegratedFrameBuffer.kext.original
cp -r /Users/skr3dii/tmp/AppleIntelIntegratedFrameBuffer.kext AppleIntelIntegratedFrameBuffer.kext
chown -R root:wheel AppleIntelIntegratedFrameBuffer.kext
chmod -R 755 AppleIntelIntegratedFrameBuffer.kext

cd ..
rm Extensions.*

Now I want the 10.4.8 IONetworkingFamily.kext, stay tuned…

How to test 10.4.8 Kernel?

Follow this quick steps to setup your testing env:

  • What do I need?

You need 2 primary partitions, 10 gigs each is far enough.
JaS 10.4.6/10.4.7 DVD
JaS 10.4.8 update (get from previous post)

  • Before I start

You need to have a running JaS 10.4.8 on the primary partition.
Install from DVD and upgrade to 10.4.8.

  • OK let’s do it!

Now boot to your primary JaS OS X 10.4.8.

Just put any JaS 10.4.4 – 10.4.7 DVD in your drive and run the following package: /System/Installation/Packages/OSInstall.pkg

Choose to install on your second partition.
Follow the wizard and choose customize button, and uncheck all patches.
Then click next, next…

You should have now an unpatched 10.4.4 system installed on second partition.
Don’t try to boot right now, it won’t work.
Next step is to get the apple combo update: MacOSXUpdCombo10.4.8Intel.dmg

Extract the MacOSXUpd10.4.8Intel.pkg to your Desktop
and right-click on it and choose Show Package Content.
Browse to Content/Resources and drag ‘n’ drop the InstallationCheck file to the trash.
Now double-click the pkg and install to the second partition.


If you can’t select the second partition while installing 10.4.8 update,
just do the following:

Open a terminal and type sudo -s
Enter your root password and type the following command:

ditto -x Desktop/MacOSXUpd10.4.8Intel.pkg/Contents/Archive.pax.gz /Volumes/partition2/

where partition 2 is the name of your second partition.

  • And that’s it?

Well, this can boot to single user mode for sure.
But if you want to test further, you need the 10.4.8 decrypts…

Easy dual/triple boot

How to dual boot (or even triple) boot JaS OS X 10.4.7 with windows or linux?

  • If your primary partition is Linux, or you have linux installed:

You should install grub (linux bootloader) at the MBR.

Then add the following lines into menu.lst assuming that you installed OS X on your first harddisk on the second partition (hd0,1):

title JaS 10.4.7
rootnoverify (hd0,1)
chainloader --force +1

If you installed on third partition, you should replace (hd0,1) by (hd0,2)

  • If you primary partition is windows, its still possible to use this method!!!

Download and install: http://grub4dos.sourceforge.net/
Follow this examples: http://grub4dos.sourceforge.net/wingrub_examples.html
Use the same menu.lst config as above.

I’m actually using this method as chain0 never worked for me.

Make bootable clone with RSyncX

We are going to setup a bootable clone of your startup partition on another backup partition.
First, get the software, it’s just a GUI that enables easy backups with OS X out-of-the-box
command-line utility : rsync.


Setup a backup partition to hold ur bootable clone.

Be sure that ‘Ignore ownership on this volume’ is not checked. You can verify it by right-click on your backup partition, then expand ownership and Permissions.

Now fire up the RSyncX progie, it’s under Applications->Utility

Supposing that ur startup partition is called hackintosh-1 and your backup partition is called hackintosh-2, apply the following settings:

Fire the synchronise button.
After a while ur bootable clone should be done.
Please try to boot ur clone to test it. Just press F8 at boot and select ur backup partition.
To update ur clone, apply the same setup, but instead of ‘Archive’, select Update, so it will only copy the files that have changed. It’s much faster than doing a complete archive again.


You want more, have a look at RSyncX forums : http://xnews.soad.umich.edu/RsyncX_Forums/