Jump to content

Manual Installation from working 10.4.4 or 4.5 to 10.4.6 (intel)


quixos
 Share

246 posts in this topic

Recommended Posts

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! :D

 

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. :D

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. :D

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

[...]

 

------------------------------------------------------

 

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

...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

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

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

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

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

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

Confirmed success with Dell 9300 laptop. :construction:

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

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. :construction:

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

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

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

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

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

 Share

×
×
  • Create New...