.javi Posted July 30, 2008 Share Posted July 30, 2008 - Install Leo4allv3 or Leo4allv4 You should have 10.5.2 by now what you need for easy update is: osx tools: http://code.google.com/p/osx86tools/downloads/list !!!BACKUP ALL YOUR EXTENSIONS BEFORE STARTING INSTALLATION PROCESS!!! Dell 9300 backuplist "only files i did backup after long trial and error". AppleAC97Audio AppleACPIPlatform AppleAPIC AppleHDA ApplePS2Controller AppleSMBIOS dsmos IONetworkingFamily IOPCIFamily System *All of them are on your extensions Folder -> /system/library/extensions* Open Terminal sudo -s *type password* *type or copy-paste this* while sleep 1; do rm -rf /System/Library/Extensions/AppleIntelCPUPowerManagement.kext; done Open 10.5.3 Update Installer Run update BUT DO NOT PRESS RESTART Go back to your terminal and press Control C to end the script In terminal type: nano /System/InstallAtStartup/scripts/1 DONT RESTART Replace the line Dont Steal Mac OS X.kext with dsmos.kext IF ON THE BOTTOM OF THE TERMINALL SCREEN SAYS NEW FILE DONT SAVE IT, that means installer script didn't put anything to install during startup! Now, if you're running hacked kernel DONT RESTART open osx tools, click install or restore kernel, choose a file name to backup ur original kernel, choose the new one click ok, type password and thats all. but: DONT RESTART go to /system/library/extensions on the "search" type NV Delete all related to NVDIA and nvinject on the "search" type GeForce Delete all related to GeForce go to /system/library delete extensions.mkext *Remember you got the 9.2.0 kernel "SSE2" soo you need to put the 9.2.0 system.kext *I hope you backed up the important kexts i told you eh? =P * go to /system/library/extensions/ copy all your important backup kexts and paste it on the extensions folder. -> give authorization, etc. Open osxtools -> check the following repair permissions set kext permissions, clear extensions cache click run selected tasks then if all went good, just recall if you have done everything(backup extensions, run the sleep script in terminal and finished it, installed the update, installed the kernel and system.kext, repaired permissions) and if yes. you're ready to restart. restart boot with -v if the system didnt boot after 1st try: boot with -f -v system should boot in a big resolution, thats what we hoped for in the first place..... now for the fun part!!!! download Zephyroth NVIDIA Universal Installer http://osx86leo4all.wikidot.com/utilities-resources when installing select customize only select Nvidia-Kexts continue installation DONT RESTART , DONT LOGOUT. =) Download NVinstaller .52 -> for 10.5.3 system http://scottdangel.com/blog/?page_id=20 when installing select go(mobile/laptop) continue installation. DONT RESTART, DONT LOGOUT. XP Now for editing the kexts.... go to /system/library/extensions find NVDANV40Hal.kext -> right click -> show package contents copy info.plist to desktop open it -> find this kind of code: <key>IOPCIPrimaryMatch</key> <string>0x00c810de</string> -> change it like this, *here there should be lots of texts* <key>IOProbeScore</key> save it pass it to the original info.plist -> authorization needed. done! find NVDAResman.kext -> right click -> show package contents copy info.plist to desktop open it -> find this kind of code: <key>IONameMatched</key> <string>NVDA,NVMac</string> <key>IOPCIPrimaryMatch</key> <string>0x00c810de</string> -> change it like this, *here there should be lots of texts* <key>IOProbeScore</key> save it pass it to the original info.plist -> authorization needed. done! *NOTE* -> I DIDNT CHANGE GEFORCE.kext because the string of the 6800go was already there* *Soo do it if you want to be sure, or check the info.plist with find and put 0x00c810de * find GeForce.kext -> right click -> show package contents copy info.plist to desktop open it -> find this kind of code: <key>IOMatchCategory</key> <string>IOAccelerator</string> <key>IOPCIMatch</key> <string>0x00c810de</string> -> change it like this, *here there should be lots of texts* <key>IOProbeScore</key> <integer>100</integer> save it pass it to the original info.plist -> authorization needed. done! now that you edited the important NVdia kexts... all thats left is to put permissions on them! run terminal type: -s sudo chown -R root:wheel /system/library/extensions sudo chmod -R 755 /system/library/extensions sudo rm /system/library/extensions.mkext reboot Enjoy 10.5.3 SSE2 =D Remember to TIME MACHINE BACKUP if all went well =) Jtrunk. Long process ehh... well this is how it worked finally on my dell 9300 hehe... maybe when it comes a kallyway or JAS or Leo4all with support for SSE2 it will be more easy... im just putting what it helped me to get here Thanks for all the tutorials from the diferent people i read, thanks for the trials and error, it helped. i hope this guide can help some more people like all the guides helped me. Link to comment https://www.insanelymac.com/forum/topic/118513-dell-9300-leo4allv3-4-to-1053-sse2/ Share on other sites More sharing options...
Recommended Posts