BlogGalleryAbout meContact

Login

Files

OSX86 10.4.4 (.5,.6,.7) to 10.4.8 Upgrade guide

This is a step by step guide on upgrading to 10.4.8 from 10.4.4 (.5,.6,.7)

Use at your own risk. I don't condone piracy, I just provide the information!

This guide has been noted to work on all INTEL only dvd releases. AMD dvd releases DO NOT WORK as the AMD patches screw stuff up.

These are the detailed steps I used to get up and running very quickly:
1: Install 10.4.4 (4.5,4.6,4.7) as a normal bootable install.
2: Boot into newly installed system.
Lets begin backing up files that you will need to replace back after 10.4.8 combo update.
3A: sudo -s
3B: mkdir /backup
3C: cp -R /System/Library/Extensions/* /backup
Step 3D only needs to be done if you have a 915 based mobo
3D: cp -R /System/Library/Frameworks/OpenGL.framework /backup

Leave Terminal open as you will need it again shortly.

4: Run Apple 10.4.8 Combo update - DO NOT REBOOT WHEN IT COMPLETES
Wait until combo update completes - DO NOT REBOOT WHEN IT COMPLETES

Now comes kernel choice and restoring important files that we just backed up

5: Now that combo update is finished, I suggest using a kernel with r2 support built in at least to help with first bootup post combo update. After you're up and running you can use decrypts if you want, and use a kernel without r2 support.
5A: Back to Terminal type mv /mach_kernel /mach_kernel.unpatched
5B: cp /location/to/your/patched/mach_kernel /mach_kernel

Steps 6,7,8 only need to be done if you use GMA (900 or 950) based video.
6: Run this in Terminal: cp -R /backup/AppleIntelIntegratedFramebuffer.kext /System/Library/Extensions

7: Steps 7A to 7C to be done only if you have a 915 based mobo
7A: rm -fr /System/Library/Extensions/AppleIntelGMA950.kext
7B: rm -fr /System/Library/Frameworks/OpenGL.framework
7C: cp -R /backup/OpenGL.framework /System/Library/Frameworks

8: Step 8A only to be done if you have a 950 based mobo
8A: rm -fr /System/Library/Extensions/AppleIntel915.kext

9: Copy this AppleSMBIOS.kext to /System/Library/Extensions.

10: Copy this IOATAFamily.kext to /System/Library/Extensions. You might be able to skip this step if you have and ICH7 or ICH8 based motherboard chipset. Trial and error ;)

11: Repair permissions with Disk Utility.
12: Reboot now (and pray).
13: Upon first bootup, osx will initiate one reboot on its own, don't be alarmed.
14: Enjoy!

Good luck!

Comments (16)  Permalink

Comments

AndyMCR @ 15.11.2006 14:17 CET
This is a GREAT guide, used JaS 10.4.7 - worked perfectly! Even put new k18 kernel in today and it's all good. Next is to restore Apple's IOATAFamily as I'm on ICH7. Thanks for the excellent how-to.
paulicat @ 15.11.2006 15:33 CET
You're very welcome, glad it worked for you!!
CitizenKane @ 18.11.2006 00:59 CET
Paulicat, this is an awesome guide :-D
It saved my ass, many thanks!
paulicat @ 18.11.2006 04:38 CET
Once again, glad its helped!
lordlex @ 20.11.2006 21:58 CET
well... my system halt after reboot... what kernel to use? where can i find this kernel? i have a sse3 cpu. thank's!
AndyMCR @ 21.11.2006 18:09 CET
Try asking on irc.macspeak.net #kernel
paulicat @ 21.11.2006 18:56 CET
Thanks for that AndyMCR, that would have been my response also.
James Lisco @ 22.11.2006 00:20 CET
Is this for SSE2 or SSE3 machines, or both? Where can I find the latest SSE2 kernel?
Camelot @ 25.11.2006 08:12 CET
Excelente!
Tu guía es diferente a otras que ví. ¿No usas el kernel de semthex?

Aqui: http://semthex.freeflux.net/download/

Mi problema es que no se como usarlo...

Probare tu guía...

Gracias (thx)
JustAnotherIdiot @ 25.11.2006 20:58 CET
m sorry for being a noob
i've already installed 10.4.8 using JaS combo update
a friend suggested me to use this method anyway (trying reinstalling update) ok good enough
but how do i choose my kernel cuz i really m confused between kernels out here :S
AndyMCR @ 27.11.2006 11:48 CET
Hi Pauli, Is your SMBIOS a work in progress? If so is the link here the best place to find the latest version? Cheers, Andy
paopaosa @ 29.11.2006 04:45 CET
how to download the applesmbios.kext.zip.
it is deny acess.
Teddy Roosevelt @ 30.11.2006 05:37 CET
The link to the latest AppleSMBios kext is broken. I guess FreeFlux isn't letting you host files anymore?
paulicat @ 01.12.2006 04:03 CET
Guys, if you haven't tried recently, I've changed all links to point to hostclip file hosting...none of my links point to freeflux. If yours show that they are freeflux links, you likely are displaying a cached page.
marcos @ 07.12.2006 19:42 CET
if i have 10.4.6, can i install the 10.4.8 apple combo update straight away or i need to instal the 10.4.7 first?
thanks
paulicat @ 10.12.2006 16:56 CET
Just install 10.4.6 and follow my guide exactly for your hardware. It will work fine.
No new comments allowed (anymore) on this post.