Updating to Snow Leopard 10.6.2

February 12th, 2010

Apple / Mac, Snow Leopard

Note: This update requires you to be running 10.6.1. If you aren’t already, you can download and install the 10.6.1 update from here. And don’t worry, just install and restart when prompted and you’ll be good to go.

Snow Leopard has been available to the public for almost 6 months now, has received 2 updates, and has been running nearly perfectly on the 1525 (and mostly every other hackintosh that could run Leopard). The newest update, 10.6.2, has been out since early November, but a lot of users have yet to make the upgrade. Unlike the Leopard distro days, users are running retail copies of Snow Leopard and thus the upgrade processor is much simpler. So call it old superstition, or sticking to what you know, but users have been hesitant about performing the update. Well that fear of upgrading bears no merit in this case as the 10.6.2 is one of the easiest updates we’ve seen. Instructions follow, and I think you’ll be shocked just how easy the update is.

1) Download the 10.6.2 Delta Update from Apple.com. It’s a fairly large download- 473MB- so grab a cup of coffee in the mean time.

2) Download the new SleepEnabler.kext and unzip it to your Desktop.

3) Install the update from step 1 but sit tight; you do not want to restart you computer yet. Once Installer tells you the update is finished and to restart, launch a new Finder window.

4) Copy the unzipped SleepEnabler.kext from your desktop to /Extra/Extensions/, overwriting the previous version of the kext.

5) Navigate to /System/Library/Extensions/ and remove IO80211Family.kext.

6) Note: This step is only for users with Celeron Processors. Run this package on your Snow Leopard partition to install a compatible kernel (thanks Joey).

7) Restart.

8) Navigate to /System/Library/Extensions/ and delete AppleHPET.kext. This will allow your USB to once again operate at 2.0 speeds.

9) Restart once more

That’s it! As long as you followed those few simple steps, you’ll be up and running 10.6.2 without a hitch. Plus your USB will be running at 2.0 speeds again!If you found this guide useful then feel free to make a donation by clicking the link at the end of the Author’s Mini-Biography or by clicking on some ads around the site. Any amount truly does help.

, , , , , ,

About Thomas

Thomas is a self-proclaimed guru (just ask him). He enjoys long walks on the beach, running Mac OS X on his Inspiron 1525, and tweeting about nonsensical life happenings. You can follow Thomas on twitter, email him, or search the interwebs for all his personal information. Neither should be too difficult.

View all posts by Thomas

151 Responses to “Updating to Snow Leopard 10.6.2”

  1. cedyc

    Yeah it didn’t even cross my mind because they are both Intel.

    Reply

  2. cedyc

    So that’s probably whats going on with mine. I have a Celeron processor.

    Reply

    • Thomas

      And the issue finally reveals itself! I’m curious as to whether MilkyTech has a celeron processor as well. I have the feeling that he’s going to let us know soon though (he’s subscribed to this post :-p). If he does, I might consider posting a workaround for the celeron processor (or at least linking to another article with a workaround). And just out of curiosity, Cedyc, are these single-core Celeron processors?

      Reply

  3. Joey

    Oh, I thought that was the norm, thanks. See, you learn something new every day (but today I learned so much about boot loaders, partitioning, operating systems, and other stupid computer stuff I think i’ll die of some sort of brain explosion) Thanks for the info.

    Reply

  4. Joey

    Sorry forgot the link (: Stupid me.

    Read this

    Reply

  5. Joey

    Please read the following, from what I read, inspiron 1525 uses the intel celeron processer, which, along with intel atom, is not compatible with Mac OS X 10.6.2. There is a hack that might fix this, i’ll try it soon. I’ll let you know.

    Reply

    • Thomas

      There’s a very small number of 1525′s that use the Celeron Processor. The majority of them have either a Dual Core or Core 2 Duo processor, which is supported in 10.6.2.

      Reply

  6. cedyc

    Thanks a lot man. I’ll let you know how it goes.

    Reply

  7. Joey

    Nevermind, it didn’t work.

    Reply

  8. cedyc

    Thomas I don’t know if you seen my other post but I have a Dell Optiplex G260 that I want to install Leopard on. Can I just follow these instructions and used these files or is there another posting I should follow.

    Reply

    • Thomas

      My apologies, Cedyc. I saw your comment but it slipped my mind and slowly got pushed down out of view. The general process of this guide will work, but it’s extremely likely that these won’t be the correct kexts. Check http://insanelymac.com for other people that may have installed it on their Optiplex G260′s as I know nothing about that computer or its hardware.

      Reply

  9. Joey

    What I’ve read online is that you need to use chameleon RC4 to avoid MilkyTech and cedyc’s reboot problem. I’ll see if that info is legit

    Reply

    • Thomas

      It’s very possible that that’s the cause of the issue. If so, I think they owe you huge thank you’s :p. Chameleon RC4 has some issues when updating Snow Leopard, so I assumed RC3 was safe to use (as it does support SL). I will research the issue, but please let me know if you can find that information again.

      Reply

  10. MilkyTech

    exactly. you should always “backup” your software!

    Reply

  11. cedyc

    LOL just think of it as a back up copy for the one that I already bought..

    Reply

  12. cedyc

    Yep you were right. I downloaded iLife09 from the web and it works fine.

    Reply

  13. cedyc

    The software came with my iMac when I bought it in June of last year. You have a good point, I was on Leopard at the time. Hmm let me try some things.

    Reply

  14. cedyc

    Hey Thomas as far as the software I’m trying to install in the laptop it’s my iMac Applications Install DVD which has the iPhoto garage band etc. When I put the disk in and try to install the bundle package I get an error saying can not install on this computer. I can browse the DVD and install certain individual packages but not all will install. For example I can install garage band but not iDVD or iPhoto. I just assumed it noticed that I don’t have a camera and wont install.

    Reply

    • Thomas

      Your camera (or lack thereof) shouldn’t affect the programs installation. How old is the software as there’s a small chance, though highly unlikely, it isn’t compatible with Snow Leopard?

      Reply

  15. miaxz

    ok thanks, not a big issue, just want the laptop works flawlessly, hope you’ll find ways for the HDMI to work.

    again thanks a lot

    Reply

  16. miaxz

    Hello!

    Now my laptop runs on 10.6.2 all are working fine except for “sleep”
    when on plug-in power the laptop restarts; when on battery sleep is OK.
    any help…

    Thanks a lot

    Reply

    • Thomas

      Miaxz- If you’ve placed the new SleepEnabler.kext in /Extra/Extensions/, there’s not much more you can do about sleep. It doesn’t seem like we’ll ever be able to get more than battery sleep out of this.

      Reply

  17. MilkyTech

    Tried one more time…
    This time I never installed sleepenabler in the first place
    updated to 6.1 no prob
    rebooted to safe mode, check both kext locations, def no existence of sleepenabler.
    updated to 6.2, quadruple checked and still no sleepenabler
    rebooted and same kp and immediate reboot as soon as grey apple screen appears.
    tried booting -x -f with same.
    SleepEnabler def has nothing to do with this problem
    staying at 6.1 for now unless someone gives me a really good reason for updating.

    Reply

  18. MilkyTech

    If I boot with those flags it def gets farther before reboot. I used the pause key and was able to stop it at exactly the point of reboot (extremely lucky…took 5 tries to stop it there)
    Here are the last few lines of text:

    Loaded HFS+ file: [System/Library/Extensions/TMSafetyNet.kext/Contents/MacOS/TMSafetyNet] 9364 bytes from 4239820.
    efi_inject_get_devdrop_string NULL trying stringdata
    Loaded HFS+ file: [Extra/DSDT.aml] 475 bytes from 4239820
    Patched DMI Table.
    Loaded HFS+ file: [Extra/DSDT.aml] 20022 bytes from 4239820
    Patched ACPI version 2 DSDT
    Starting Darwin x86

    Thats all she wrote! it reboots right there. when I watch the lines of text, it seems like it goes through all of the kexts twice and this happens at the end of the second go around, but never gets to the voodoo kext the second time.

    Reply

  19. MilkyTech

    no luck there. after 4 times installing evrything from scratch, I think I will just stick with 10.6.1 until cedyc or someone else figures out a sure-fire fix for this.

    Thomas: if you could give my email to cedyc so we can stay in touch that we be appreciated since we both have the same issue and sounds like we used the same install method for SL without having leopard installed first

    Reply

    • Thomas

      Would yout mind trying the update one more time, but booting with -v -f -x arch=i386, as it may allow you to boot after updating. I’ve never had an issue with kext permissions affecting the boot, so I doubt that could be the cause of the issue. I will personally follow up on some methods for updating to 10.6.2 to see what works and what doesn’t. I will send him your email now so that you two can stay in touch about the issue. And if I do find a solution, I’ll be sure to let you know.

      Reply

  20. MilkyTech

    ok, I am having exact same problem as cedyc. no problem getting installed and updated to 10.6.1. then immediate reboot as soon as apple pops up. happens too quick in verbose mode to see where it reboots. with -x -f flags it seems to get a little farther, but then reboot.
    this was first attempt with this method. going back to 10.6.1 and going to try again but will install and uninstall kexts through terminal. I think we may need to change permissions and ownership and remove cache and rebuild

    delete kext:
    mount -uw /
    rm -rf /System/Library/Extensions/****.kext

    Reply

  21. miaxz

    hello, should i always boot with -f arch=i386 flags? (on 10.6.2)

    thanks

    Reply

    • Thomas

      The -f flag isn’t always necessary, but the arch=i386 flag is as it tells Snow Leopard to boot to 32-bit instead of 64-bit (which lacks some drivers).

      Reply

  22. flackend

    I was just curious what was causing SleepEnabler not to work in 10.6.2. I hadn’t been able to use sleep till I installed the kext you provided. Thanks!

    Reply

  23. cedyc

    @hellsend that’s exactly what mine was doing. Did you ever get yours working? I will have to mess with it some other time.

    Reply

  24. cedyc

    I’m just going to stick to 6.1 for now. Im just getting the system stable. I had to re-install it from scratch. (Which actually is pretty easy now). Anyway I would test your combo pack today but my wife needs the laptop for school. I may try it next weekend or later in the week.

    Reply

  25. Hellsend

    Hi, I was just wondering whether cedyc had succeeded into updating to 10.6.2 .. I tried it several times, but it just would reboot after update, again and again, even with “-v -x”, -v -f arch=i386″, or else … I tried -x32, -x64 … Nothing. And I can’t get any error message, it just reboots …. If you managed into updating, just let me know.

    Thanks in advance, and Thomas, thanks for all of your Guides :), they’ve helped me a lot ;)

    Reply

    • Thomas

      Hellsend – Try booting with “arch=i386 -legacy” as it is another way of booting to 32-bit.

      cedyc- That’s fine. Due to two people having issues, I’m going to install a fresh copy of Snow Leopard on a separate partition and test it out myself. I could swear this is exactly what I did to upgrade, but I could be forgetting something. Anyway, if something was left out of the guide, this test should weed it out.

      Reply

  26. flackend

    What’s different/new about the new SleepEnabler kext?

    Reply

    • Thomas

      The only difference is that it supports 10.6.2. That’s it, nothing exotic. The old SleepEnabler.kext causes 10.6.2 to KP so this is just a fix for that. Were you looking for a specific feature/function to be added?

      Reply

  27. cedyc

    Nevermind I see the email. All the directions from the email don’t show up in the blog

    Reply

  28. cedyc

    boot up with that flag or put that flag in the boot file?

    Reply

  29. cedyc

    Sure why not.. I prob got like 5 mins left before my HD is done cloning.

    Reply

    • Thomas

      Download the Combo Update here and then install it from a 10.6 system. Once again, after it’s done installing but before restarting replace the SleepEnabler with the one from this guide and remove IO80211Family.kext. Then when booting, boot with the -f arch=i386 flag.

      Reply

  30. cedyc

    At least I can get to 6.1.. woohooo

    Reply

  31. cedyc

    It’s doing the same thing. I’m about ready to clone my usb back to the HD and start over and just go to 6.1

    Reply

  32. cedyc

    I did. I’ll do it again though.

    Reply

  33. cedyc

    Yeah but now it won’t get anywhere. Even when I do a -v -x it doesn’t get past the mach_kernel from 4234670

    Reply

  34. cedyc

    and to think… I have a Master’s in Information Systems.. LOL

    Reply

  35. cedyc

    Now I’m getting an error:

    starting hibernate
    Sleepimage has garbage
    hibernate failed

    Reply

  36. cedyc

    It doesn’t say anything. Kernel Flags

    That’s it.

    Reply

  37. cedyc

    I’m using 2 RC3. I did reboot between 6.1 and 6.2. 6.1 was working fine after the reboot. I’m booted up on my usb drive now. I have access to the laptop HD. Should I try and reinstall Chamelon to the laptop?

    Reply

    • Thomas

      Sorry about the delay, I had to take care of something. No, reinstalling Chameleon won’t do anything; I just wanted to see if you were running RC4 as it’s been known to cause problems. Have a look at com.apple.boot.plist in /Extra/ or, if not in this folder, in /Library/Preferences/SystemConfiguration/ and tell me what it says under “Kernel Flags”

      Reply

  38. cedyc

    I’m going to boot back to my usb drive then try to fix it from there. That’s why I love my usb backup

    Reply

  39. cedyc

    Idk. It’s going way to fast for me to get a picture

    Reply

  40. cedyc

    Nope the 6.2 didn’t work. It’s rebooting as soon as it comes up with the apple logo. Let me try to go into safe mode.

    Reply

  41. Hawered

    Thats funny I had no idea you were supposed to do this process when updating. When I updated, I updated from 10.6 and straight from Software Update. Everything went perfect but I guess next time I’ll check just to be sure. Luck maybe :) Thanks for the guide, I’ll defiantly follow it next time. Lol

    Reply

    • Thomas

      This method isn’t so much required as it is precaution. Some users will find that they can update straight from 10.6 to 10.6.2 through Software Update, while others won’t be able to boot after the change. This method just seems to work for the highest percentage of people.

      Reply

  42. cedyc

    10.6.1 went with no problems. Halfway down with the 6.2 download. My next post will be when I’m done.

    Reply

  43. cedyc

    I’m installing 6.1 right and about to reboot. Like I said this was before there were any guides..

    Reply

  44. cedyc

    I just went straight from 10.6 to 10.6.2 with the software update and it crashed it..

    Reply

  45. cedyc

    Because I’ve tried the update in the past with no luck but that was when it first came out. I didn’t mean that in a negative way. My bad.. I’m going to get started. I’ll let you know how it goes.

    Reply

  46. cedyc

    What the heck. I’m going to go ahead and give it a try. I gotta download the 10.6.1 first.

    Reply

Leave a Reply