quixos Posted April 7, 2006 Share Posted April 7, 2006 Instructions on Manually Updating to 10.4.6 from a working 10.4.4 or 10.4.5 Installation, Intel Chipset GMA900, modded ATI QE CI friendly, mounting shares, Personal File Sharing, autologin, etc, ================================================== Attn: 10.4.6 supported, ATA, Nvidia, GMA950 users, 10.4.6 Extensions & OpenGL.framework now backed up to "/backups4.6" for your updating convenience. ================================================== ---------------Se****a Update----------------------------------------------- (S*****a v1.1 intel (v.1.2 intel package unchanged) works fine, install ONLY the INTEL package, after updating to 10.4.6, reboot twice if graphical tearing occurs, will add more info later, it's a moving target now people.) ----------------------------------------------------------------------------------------- ------------------------------------------------------- ----------------GUIDE BEGINS HERE------------ ------------------------------------------------------- obtain MacOSXUpdCombo10.4.6Intel.dmg, Maxxuss Patch Solution v1.0 for 10.4.5, and Pacifist 2.0, from Charlessoft.com --------------------------------------------------- install Pacifist 2.0 to your Applications folder --------------------------------------------------- extract Maxxuss Patch Solution, then copy the Decrypted_Files folder, to the root "/" of your OS X installation. navigate to the copied folder and open /Decrypted_Files/replace.sh with TextEdit.app highlight function platformCheck { VERSFILE="/System/Library/CoreServices/SystemVersion.plist" IS8G1454=`grep 8G1454 $VERSFILE | wc -l` if [ $IS8G1454 == 0 ]; then echo "Your Mac OS X installation is not a 10.4.5 8G1454 build." returnAndExit fi } backspace to delete the highlighted text, then Save and quit TextEdit. --------------------------------------------------- open Terminal.app, located in Applications/Utilities type in the following... mkdir /backups mkdir /backups4.6 cd /System/Library cp -R Extensions SystemProfiler /backups cd Frameworks cp -R Kernel.framework OpenGL.framework /backups cp /sbin/mount* /backups ---------------------------------------------------- mount MacOSXUpdCombo10.4.6Intel.dmg right click on the MacOSXUpdCombo10.4.6Intel.pkg and "Open with" >> "Other", navigate to Pacifist 2.0 you've installed in your Applications Folder. Pacifist will open and a 15 second timer will run as it is unregistered. click on "Not Yet" use Ctrl, to select EVERYTHING, ONE AT A TIME, EXCEPT---- mach_kernel ---- do not select them all at once using shift. do not deselect anything. if mach_kernel is accidently selected, shut down and restart Pacifist, and reselect right click on selected blue highlighted files and "Install to Default Location" click "Install" on the popup, leave the Administrative Priviliges box checked type in your password to authenticate when required two popups will come up, "Bundle Already Exists" and "File Already Exists", check "Don't Ask Again..." for both, click on "Update" for Bundles, click on "Replace" for Files after installation of files completes, Reboot. ------------------------------------------------------ at boot, hit F8 to access the prompt and type in the options, -x -s hit enter type in the following... mount -uw / cd /System/Library mv Extensions /backups4.6 cd Frameworks mv OpenGL.framework /backups4.6 cd /backups mv mount* /sbin cp -R Extensions /System/Library cp -R SystemProfiler /System/Library cp -R OpenGL.framework /System/Library/Frameworks cd Kernel.framework/Versions/A/Resources cp *.plist /System/Library/Frameworks/Kernel.framework/Versions/A/Resources rm /usr/sbin/AppleFileServer ln -s /System/Library/CoreServices/AppleFileServer.app/Contents/MacOS/AppleFileServer /usr/sbin/AppleFileServer cd /Decrypted_Files ./replace.sh shutdown -r now -------------------------------------------------------- as soon as you get into OS X, open Disk Utility from your Applications/Utilities folder and repair permissions on your OS X installation, then open terminal and type... sudo update_prebinding -root / -force (after prebinding ends, which might take a while, you will have access to the prompt again) close terminal. fini ---------------------------------------------------------------- -------------------GUIDE ENDS HERE--------------------------- ------------------------------------------------------------------ Edited, Friday April 7 2006, changed directions to work around a possible bug in Pacifist. dmg's now mount, no panics, etc. Edited, Saturday April 8 2006, i'll be incorporating directions on how to include the new ATI kexts and others, soon. also i've updated the title and directions to reflect that this guide works with 10.4.4 as well as 10.4.5. Edited, Sunday April 9 2006, added cyclonefr's mount_smbfs, mounting shares fix. ---------------------------------------------------------------- Edited, Tuesday April 11 2006, added Personal File Server fix to the guide, KanadaKid Konfirmed! you don't have to do the whole guide over again, to fix broken Personal File Sharing. open terminal, and type in the following commands using sudo, which will require your password... rm /usr/sbin/AppleFileServer ln -s /System/Library/CoreServices/AppleFileServer.app/Contents/MacOS/AppleFileServer /usr/sbin/AppleFileServer reboot ----------------------------------------------------------------- Edited, Tuesday April 11 2006, the guide is finished and seems to work 100% for anyone that has the prerequisite operating system versions, and files, and follows the directions. if something no one has used yet, like xgrid, or idisk, or other rarely used program is found to be broken, i'll find the file and update the guide with the fix. the new ATI and OpenGL.frameworks or any kexts, or the complete 10.4.6 Extensions folder can be backed up to a folder for later use, before they are "rm"'d. the new kexts can also be extracted easily via Pacifist after you reboot, for inclusion in your system. it's not rocket science. for advice or help, you can look through the guide or the other threads in the forum, and talk amongst yourselves. i posted in the thread, "every additional line added to this guide is an opportunity for a mistake to be made.", after sleeping on it, i still think so. this guide is simple and foolproof, and spare. it works for everyone who has a working OS X on an intel system, without issues, and it will last. i'm not going to complicate it. Edited, Wednesday April 12 2006, changed the required apple update from combo, to MacOSXUpd10.4.6Intel.pkg. i don't think there are any user noticeable differences one way or the other, but as cyclonefr has said, 48Mb, someone might be on dial-up right? Edited, Wednesday April 12 2006, moved update_prebinding out of single user mode, to within OS X, as a few people were stalling at 50%. thanks to 184200, and Tek_No. Edited, Thursday April 13 2006, added Se***** Dec***ed Files headline info at the top of the guide. as information changes, so will the headline. Edited, Sunday April 16 2006, added backup of 10.4.6 Extensions, and OpenGL.framework for those with SUPPORTED ATI, Nvidia, and GMA950 video in "/backups4.6". QE and CI should work for everyone who already has it working, but updating is now more convenient. Edited, Saturday April 22 2006, added "mount_udf" and "mount_webdav" to /backups. decided to just cp mount* back and forth, for less typing. Link to comment Share on other sites More sharing options...
jonajona Posted April 7, 2006 Share Posted April 7, 2006 Can you confirm that everything is working okay after the update? I'm wondering if I have to reinstall some kexts since backups was not made. Also, are you using Macvidia driver or the ATI one? Thanks. Link to comment Share on other sites More sharing options...
New001 Posted April 7, 2006 Share Posted April 7, 2006 [...] ------------------------------------------------------ at boot, hit F8 to access the prompt and type in the options, -x -v hit enter type in the following... mount -uw / cd /backups ( rm -R /System/Library/Frameworks/OpenGL.framework cp -R /OpenGL.framework /System/Library/Frameworks/ cd Kernel.framework/Versions/A/Resources cp *.plist /System/Library/Frameworks/Kernel.framework/Versions/A/Resources cd /Decrypted_Files ./replace.sh update_prebinding -root / -force (after prebinding ends, which might take a while, you will have access to the prompt again) shutdown -r now -------------------------------------------------------- [...] I've highlighted and inserted ( / in front if backups) what I think you might have missed, if it's not, sorry Link to comment Share on other sites More sharing options...
quixos Posted April 7, 2006 Author Share Posted April 7, 2006 don't need the "/" in front of backups, cause backups is at "/" already at boot. Link to comment Share on other sites More sharing options...
jonajona Posted April 7, 2006 Share Posted April 7, 2006 Quixos.... I have 10.4.4, do you think this will work for me? Link to comment Share on other sites More sharing options...
quixos Posted April 7, 2006 Author Share Posted April 7, 2006 ...I'm wondering if I have to reinstall some kexts... kexts are contained in the "Extensions" folder, which are not selected as per the instructions. re: the exclusion of the Extensions folder.... the kexts might be updated, our hardware hasn't been. changes to kexts in updates is more likely to be unfriendly, than performance enhancing. Link to comment Share on other sites More sharing options...
fade Posted April 7, 2006 Share Posted April 7, 2006 kexts are contained in the "Extensions" folder, which are not selected as per the instructions. re: the exclusion of the Extensions folder.... the kexts might be updated, our hardware hasn't been. changes to kexts in updates is more likely to be unfriendly, than performance enhancing. when i reboot i i press f8 to go into the boot options and press -x -v and then enter, but i dont go into a terminal, it just keeps on loading up darwin and eventually tells me the OS has been modified Link to comment Share on other sites More sharing options...
quixos Posted April 7, 2006 Author Share Posted April 7, 2006 when i reboot i i press f8 to go into the boot options and press -x -v and then enter, but i dont go into a terminal, it just keeps on loading up darwin and eventually tells me the OS has been modified -x -s my apologies, thank you i corrected it. Link to comment Share on other sites More sharing options...
fade Posted April 7, 2006 Share Posted April 7, 2006 -x -s my apologies, thank you i corrected it. oh thank god it wasnt my fault Link to comment Share on other sites More sharing options...
fade Posted April 7, 2006 Share Posted April 7, 2006 oh thank god it wasnt my fault when i enter in cp -R /OpenGL.framework/System/Library/Framework/ it gives me usage: cp [-R [-H | -L -P]] etc.. Link to comment Share on other sites More sharing options...
jonajona Posted April 7, 2006 Share Posted April 7, 2006 when i update the prebinding it gives me a warning... "unknown option -root/-force" Link to comment Share on other sites More sharing options...
quixos Posted April 7, 2006 Author Share Posted April 7, 2006 there is a space between -root and / and -force. -root (space) / (space) -force -root / -force Link to comment Share on other sites More sharing options...
jonajona Posted April 7, 2006 Share Posted April 7, 2006 Okay.. it worked!!! Thanks However, i lost my wireless... Never mind... It's working now. Good thing I backed up my extensions. I just then copied my old one (io80211family.kext), chown, chmod, repair permissions, rebooted... and then now it's working. Wow... Thanks. Link to comment Share on other sites More sharing options...
quixos Posted April 7, 2006 Author Share Posted April 7, 2006 However, i lost my wireless... what is your wireless card, this might be fixable. if you didn't update your Extensions folder, there must have been a change in another area that we possibly can track down. Link to comment Share on other sites More sharing options...
jonajona Posted April 7, 2006 Share Posted April 7, 2006 I edited my last post... sorry! But thanks anyways quixos. This is much faster than prepatching the DVD!! Link to comment Share on other sites More sharing options...
jonajona Posted April 7, 2006 Share Posted April 7, 2006 Quixos... i have a new problem. I can't mount my external harddrives and any .dmg file. What's going on? I can't install anything! Help please. Link to comment Share on other sites More sharing options...
declan Posted April 7, 2006 Share Posted April 7, 2006 Get to the point of reboot, F8, select -s -x and get a kernel panic, no camera available, something about CPU ID = 0 or something, any ideas. Right using another running copy of OS X i replaced the kernel, now went through all the steps, and get garbled graphics, so trying to clever, stupid more like, then replaced the extensions folder, now it just won't run the startup/login bit. Anyone help. Link to comment Share on other sites More sharing options...
TopazBar Posted April 7, 2006 Share Posted April 7, 2006 Confirmed success with Dell 9300 laptop. Thanks for finding a way to crack-open 10.4.6 update. Personal comment: Now, my ugly, but stable 10.4.6 hackingtosh software consist of 10.4.3/4/5/6. Man, I wish Apple will just sell and support MacOSX for General PC so I can automate this kind of stuff. Link to comment Share on other sites More sharing options...
RiceTea Posted April 7, 2006 Share Posted April 7, 2006 It would be nice if someone could point out actual benefits of having bits and pieces of 10.4.6 installed. Is it faster than before? More stable? Does anything work now, which was not possible/functional before? What is the point of this "partial" update? Confirmed success with Dell 9300 laptop. Thanks for finding a way to crack-open 10.4.6 update. Personal comment: Now, my ugly, but stable 10.4.6 hackingtosh software consist of 10.4.3/4/5/6. Man, I wish Apple will just sell and support MacOSX for General PC so I can automate this kind of stuff. Link to comment Share on other sites More sharing options...
cyclonefr Posted April 7, 2006 Share Posted April 7, 2006 yes and can u still mount DMG? and what about ATI users? Link to comment Share on other sites More sharing options...
TopazBar Posted April 7, 2006 Share Posted April 7, 2006 I finished upgrading just to find out what the benefits are. I don't know yet. Speedwise, it feels just like 10.4.5. No hard facts. I think before u upgrade u should have a reason to upgrade. Safari still crashes (I don't have CI and QE). BTW, when mounting dmg image, it gives error "2006-04-07 08:09:03.162 diskimages-helper[241] ERROR: unable to load disk image driver - 0xE00002C0/-536870208 - Device not configured." This is not good. Link to comment Share on other sites More sharing options...
Tek_No Posted April 7, 2006 Share Posted April 7, 2006 Mounting DMG's impossible for me also... Disk Util - Repair Disk Permissions seems to be doing absolutely NOTHING Booted in Single-User mode and ran a fsck -fy: apparently got some minor problems in the Volume Header (didn't have that before the update) but these were fixed... After this still not able to mount anything... "Device not configured" error Link to comment Share on other sites More sharing options...
jonajona Posted April 7, 2006 Share Posted April 7, 2006 Well guys... the manual update works well but It's now useless since we can't install anything. The system is now unmountable! I went on verbose and noticed the "Don't steal...kext" I replaced that with my old kext and I don't see anymore errors about it in verbose. However, the system is still unmountable. How can we fix this? Link to comment Share on other sites More sharing options...
declan Posted April 7, 2006 Share Posted April 7, 2006 Well, patience was my mistake, totally foobared my system, guess i will wait for more confirmation that it works and perhaps a maxxuss patch.. Link to comment Share on other sites More sharing options...
Tek_No Posted April 7, 2006 Share Posted April 7, 2006 Could be indeed a good idea to wait some longer as all Google searches I found on "mount" and "Device Not Configured" resulted in Mac Os X users reinstalling from a DVD or reapplying the lastest update that screwed up their system... Link to comment Share on other sites More sharing options...
Recommended Posts