Jump to content
12 posts in this topic

Recommended Posts

After a full day of trial and error I finally have my Acer Extensa 4620z upgraded to 10.5.6 and working. Evidently many laptop users have been having a problem with their keyboard and trackpad not working after updating to the latest OS. I figured out how to upgrade without the need of an external USB keyboard and mouse.

 

The first time I tried to install I had the dreaded keyboard/trackpad not working problem so I attempted to revert to the original installation. This 'revert' was anything but easy. Long story short, I started the upgrade with a working iDeneb v1.3 10.5.5 installation (view my other posts for info).

 

Anyway, assuming your 4620 (or other laptop) is working running iDeneb 10.5.5 this is what it takes to upgrade and not have your keyboard and mouse broken when you reboot.

 

First run the auto-updater and un-check the 10.5.6 update and run all remaining updates and reboot (if applicable). DO NOT USE AUTO UPDATER TO INSTALL OS UPDATE!

 

Next step is to prepare your installation for the update. Follow this guide:

 

http://insanelymac.blogspot.com/2008/12/pr...pdating-to.html

 

The posters english is a bit hard to understand, so read through the guide a few times before you begin.

 

Reboot your machine and well get started on the update process.

 

First step is make a folder on your desktop called kexts (or whatever you want) and download and extract the following package in the folder you created. You should now have a folder on your desktop containing 3 kext files:

 

AppleACPIPlatform.kext | AppleACPIPS2Nub.kext | ApplePS2Controller.kext

 

These are the kexts that will insure that your keyboard and mouse are working when you reboot! Do this first so you will have the kexts if something goes wrong. also, backup all the files in your /System/Library/Extensions/ folder.

 

PS2Kexts.zip

 

Next open up a terminal and type "sudo -s" and enter your password.

Copy and paste this to the command line and hit enter:

"while sleep 1; do rm -rf /System/Library/Extensions/AppleIntelCPUPowerManagement.kext; done"

 

Download and run the update from apple. I used the sandard update (not combo). DOWNLOAD HERE

 

NOTE: Once you start the update package, you will not be able to start any other applications, and it renders OSX86Tools useless. You will need to perform all the commands from the command line. Be sure terminal application is running.

 

DO NOT REBOOT! When it is finished installing it will ask you to reboot. DO NOT REBOOT YET!

 

Go back to the terminal and hit ctrl+c

You are now at the command prompt. Navigate to the folder on your desktop where the kext files are, something like this:

 

"cd /Users/username/Desktop/kexts"

 

copy kext files to your extensions folder like this:

 

"cp -R *.kext /System/Library/Extensions/"

 

clear extensions cache like this:

 

"rm /System/Library/Extensions.mkext"

 

repair your permissions like this:

 

"diskutil repairPermissions /"

 

This will take a while, so open a new terminal window using alt+n

 

Now you need to make sure you don't get popped, so edit your install at startup script

 

"sudo nano /System/InstallAtStartup/scripts/1" (enter password)

 

Replace the line Dont Steal Mac OS X.kext with dsmos.kext if any exists. Save (if applicable) and close. Now close this terminal window and go to the other one to see if you are done reparing permissions.

 

Once permissions have been repaired, I deleted /System/Library/Extensions/Dont Steal Mac OS.kext for good measure.

 

It's almost time to reboot! When you do reboot, make sure you're paying attention because you want to customize boot options and use the flags -v -f

 

OK! go to the update installer and click reboot. Make sure you use the boot options -v -f on startup so you will know if anything goes wrong.

 

After reboot, most things were working. I did need to re-install the HDA audio kexts for sound to work right (again see my other posts).

 

If you have any questions or sugesstions, let me know!

Hello, nice work. I updated to 10.5.6 and all's perfect except two parts:

1 - before reboot, I can't remove or delete Dont Steal Mac OS.kext

2 - my USB ports are now too slow and someone of them don't go

 

Please, What can I do?

 

I have an ASUS Motherboard p5gc mx/1333 and a GEforce 8400 (NVIDIA)

 

All the other goes perfect, thanks for your post

1 - before reboot, I can't remove or delete Dont Steal Mac OS.kext

 

I don't think you have to - but you need to have dsmos.kext or AppleDecrypt.kext in your extensions folder.

 

What kernel are you running? (System Profiler -> click software)

Vanilla eh? Asked the guy with the Pentium 4.

 

I use (can't use vanilla kernel) Voodoo kernel 9.5.0 which has built-in blocking of dontsteal..kext.

 

If you can boot you probably already have dsmos or appledecrypt.kext installed so don't worry about it.

This guide works fine!

 

I had iDeneb v1.3 (10.5.5) installed on my machine.

 

The only weird thing was a black screen after reboot. Machine rebooted up but instead of desktop i had a black screen.

 

I tried several tiimes to boot and same issuse. Last time when i booted up i just leaved PC as it was with black screen. I was couple of minutes away and when i returned, voila desktop was there.. I will digg soon on system log to figure out why it does so. I guess its related with video driver somehow.

 

Thank you for this guide! That works really fine.

 

Also small hint, if you leave some app opened, for example Safari, you can navigate with its "File Open" screen trough file system quicly to see correct file names and so on. for example there wasnt file Dont Steal Mac OS.kext but was Dont Steal Mac OS X.kext

  • 2 weeks later...
  • 3 weeks later...

2 - my USB ports are now too slow and someone of them don't go

 

Please, What can I do?

 

I would try installing the USB drivers by clicking the 'download and install hardware drivers' from OSX86Tools. There is a USB driver in there that might work for you.

×
×
  • Create New...