I have decided to post this here for new users who are on this forum. Comes in two parts: 10.4.8 install, 10.4.9 install
10.4.8 install
Things you will need
1. 10.4.6 Install dvd from any source that you wish.
2. Jas 10.4.8 Intell SSE2 only combo update
3. Apple 10.4.8 combo update
4. Pacifist by charlesoft
5. Powermanagement.bundle from this forum
6. A hacked IONetworkingFamily.kext
7. Koverg v0.2 which can be found in this forum
8. Callisto v06
9. A set of files to enable IOPCCard.kext to work
10. Semthex's beta9 exp6 kernel
11. Jalavoui & xKazu's iwi2200.kext
Method
1. Run the 10.4.6 Install DVD and do a clean install. Do not select any other packages other than the 10.4.6 combo update under options!!!!
2. After installation in complete, finish up the initial first use process up till you reach the desktop.
3. Now, run the Jas 10.4.8 Intel SSE2 only combo update
4. Reboot
5. Next, use pacifist and open Apple's 10.4.8 combo update
6. Select only the extensions that are not graphics related (ie does not carry the ATI* or NV* header. will try to upload jas' extensions soon. AppleIntelCPUPowermanagement.kext is safe for T43)
7. Move in Semthex's kernel and backup the old one:
8. Remove r2d2.kext from extensions folderCode:sudo mv /mach_kernel /mach_kernel.old sudo mv {location of ur new kernel}/mach_kernel /mach_kernel sudo chown root:wheel /mach_kernel sudo chmod 644 /mach_kernel
sudo rm -R /System/Library/Extensions/r2d2.kext
9. Now move in the IOPCCard.kext and its dependent kexts
10. Repair permissionsCode:sudo mv {location of files}/* /System/Library/Extensions/
11. Remove the kextcache and mkextCode:sudo chown -R root:wheel /System/Library/Extensions/ sudo chmod -R 755 /System/Library/Extensions/
12. RebootCode:sudo rm /System/Library/Extensions.mkext sudo rm /System/Library/Extensions.kextcache
13. Now you are blessed with a 10.4.8 system
14. Edit CallistoHAL.kext and input in your device card ID
15. Move in Callisto driver
16. Repair permissions for CallistoCode:sudo mv {location of Callisto}/Callisto* /System/Library/Extensions/
17. Enable Callisto framebufferCode:sudo chown -R root:wheel /System/Library/Extensions/Callisto* sudo chmod -R 755 /System/Library/Extensions/Callisto*
18. Applying koverg (extract it to the desktop)Code:sudo nano /System/Library/Extensions/ATIRadeon9700GA.plugin/Contents/Info.plist -> Locate "IONDRVFramebuffer" at the bottom and replace with "CallistoFB"
19. Editing your ATI kextCode:cd /User/{your name}/Desktop/Kovergv0.2/ sudo ./patch.sh 54 60
20. Move in the Powermanagement.bundle to enable battery statusCode:sudo nano /System/Library/Extensions/ATIRadeon9700.kext/Contents/Info.plist -> use find and locate "5b60" and replace that with "5460"
21 Move in the edited network kext for Broadcom ethernetCode:sudo rm -R /System/Library/SystemConfiguration/Powermanagement.bundle sudo mv {location of bundle}/Powermanagement.bundle /System/Library/SystemConfiguration/
22. Move the wireless kext into the extensions folderCode:sudo rm -R /System/Library/Extensions/IONetworkingFamily.kext sudo mv {location of kext}/IONetworkingFamily.kext /System/Library/Extensions/
23. Repair permissionsCode:sudo mv {location of wireless kext}/iwi2200.kext /System/Library/Extensions/
24. Remove kextcache and mkextCode:sudo chown -R root:wheel /System/Library/Extensions/ sudo chmod -R 755 /System/Library/Extensions/ sudo chown -R root:wheel /System/Library/SystemConfiguration/Powermanagement.bundle sudo chmod -R 755 /System/Library/SystemConfiguration/Powermanagement.bundle
25. RebootCode:sudo rm /System/Library/Extensions.mkext sudo rm /System/Library/Extensions.kextcache
26. Viola, working 10.4.8 system
27. Open the 10.4.6 DVD with Pacifist (10.4.6 combo works too)
28. Search for mail.app and select it
29. Click install, then when they prompt you, just select update
Post guide notes
This guide is written based on my installation experience with my thinkpad T43 2669-A67 and is not guaranteed to work on other models of the thinkpad nor other variations of the T43.
The mac address of the ethernet is default to 00:00:00:00:00:00 and needs to be manually changed to your address using a startup script. Google for more information on how to do it. (Will post a guide if i have a time)
It is highly reccommended that you install the ethernet kext first and reboot for the device to be placed in en0 before installing the iwi2200 kext. Due to some problems related with iwi2200 needing to be in the en1 slot. I'm not sure if this issue has been resolved, but just to be safe.
Methods to enable Quartz 2D Extreme can be found in this forum and will not be covered in this guide.
Methods to get Frontrow is also found on this site and will not be covered. As for AppleTV Frontrow, it is also covered in this forum plus all the tools are found in this forum also.
Modem is not working, until someone ports the linux driver for us.
PC Cards have not been tested if they are working as i do not own one, but the method posted only allows detection of the PCCard slot.
In order for proper performance of the OS, you need to set the thermal management in the bios to max performance rather than throttling, otherwise you will get stuttering and sluggish OS.



LinkBack URL
About LinkBacks









Bookmarks