skip to Main Content
Updating To Snow Leopard 10.6.6 In EeePC 1005HA

Updating to Snow Leopard 10.6.6 in eeePC 1005HA

There’s an official Twitter application available for mac which you can get for free, but sadly you can only get it from Mac App store, which is available in Snow Leopard 10.6.6 or later. So, last night I decided to update my Snow Leopard from 10.6.5 to 10.6.6. The updating process is rather easy and doesn’t require much effort, I just need to make a backup of 10.6.5 mach_kernel and a few kexts, just as what I did when updating from 10.6.3 to 10.6.5 (written in this guide). Want to know how? Here’s how to do it:

1. First make a backup of the following kexts. Copy it to desktop or anywhere you want to. In case you forgot, the kexts are located in ‘/System/Library/Extensions’:

  • AppleIntelGMA950.kext
  • AppleIntelIntegratedFrameBuffer.kext
  • IO80211Family.kext

2. Next, you need to make a backup of your current mach_kernel (10.6.5) or you can use the mach_kernel from the Snow Leopard 1005HA Installation Kit which I posted in the previous guide, or you can get it here [here] (10.6.5 mach_kernel only).

Read this if you decided to make a backup of your current mach_kernel (assuming that you’ve updated to Snow Leopard 10.6.5 by following this guide before). For a safer way, I suggest you use the mach_kernel from the Snow Leopard 1005HA Installation kit or download the 10.6.5 mach_kernel from the link above.

Open the Terminal (Applications > Utilities > Terminal) and type in the following commands:

Read this if you decided to use the mach_kernel from Snow Leopard Installation Kit or if you downloaded the 10.6.5 mach_kernel.

3. Download Snow Leopard 10.6.6 Combo Update from here. After you’ve finished downloading the combo update, run it and install. Wait for the installation process to finish. After the installation process has finished, DO NOT restart your computer (you’ll be prompted to restart your computer, ignore this message and minimize the window).

4. Open the Terminal (Applications > Utilities > Terminal) and type in the following commands:

5. Close the Terminal and open the installer window that you minimize erlier and click the ‘Restart’ button.

6. If everything goes well, you should be back to your Mac Desktop. But we’re not done yet, copy all the kexts that you back up earlier back into System/Library/Extensions/ .

7. Then the last thing that we need to do is to run pfix . To do this, open the Terminal and type in pfix . Wait for the process to complete and restart your computer.

That’s it! Now you have Snow Leopard 10.6.6 in your eeePC 1005HA and of course, Mac App store!

  • Hey ! Thx for all your tips about eeeMac 😉
    Now it’s running on my 1005HA. Have a question for you, what do you think about this : ?

  • Thanks, I’m just trying to share my experience with my eeeMAC 😀

    Personally, I haven’t try that version since the current Chameleon version (RC4) seems to work just fine with my eeePC 1005HA, and I’m to lazy to deal with any problem that I may encounter if I were to update to RC5 😛 .

    Anyway, I think it’s worth trying since RC5 automatically detect RAM and CPU data, so you no longer need to manually edit smbios.plist for the System Information (something like that) and off course some new features ( ).

    Maybe you could try installing Chameleon 2 RC5 into USB Stick first just to make sure everything run well 🙂

  • Yes sure it’s really annoying to deal with problems when you test… :/ (and all working before…)

    I found a fix for the Fn keys and I am pretty sure you will love that. 😉 Work on my eeePC 1005HA and a bluetooth fix to let you disable bluetooth on eeePC : (french site, I am french…)

    AsusHotKey.kext (for Snow Leopard) and bluetoothfix.kext

    And there is also a keyboard layout but for azerty 😉

  • Thanks for sharing the kexts! That’s just what I’ve been looking for. Currenty I’m using Third Party Application to Adjust and mute/unmute the volume in my eeeMAC, I think I no longer need to use that 3rd party app 😀

    Bluetooth disable would be great to save power, since I seldom use bluetooth anyway 😛

    I’m going to include this in my previous installation post ( ) if you don’t mind 😀

    Edit: the AsusHotKey.kext works fine on my eeeMAC :D, but I can’t turn on the bluetooth after I replaced the default IOBluetoothFamily.kext with the one included in, did it work with your eeeMAC?

    • Hum… Strange… I have seen bluetooth desactivated in prefs pane so I don’t really test until you ask me. So, I test and is desactivated but impossible to enable him… So I guess the problem is half resolved.. :p (In my case, I don’t use bluetooth so it’s not a real problem, I save battery…)

      A question : is it possible to upgrade to 10.6.7 using the same method like in 10.6.6 (saving mach_kernel and kext) ?

      • I guess back to the old IOBluetoothFamily.kext then :D, if you don’t use bluetooth you can just disable them from the BIOS menu, but still it would be nice if we can just enable/disable the bluetooth from the System Pref.

        And, Yes, it’s possible to upgrade to 10.6.7 (Combo Update) ! Just follow the same method above and make sure you make a backup of the mach_kernel and kexts first before upgrading 😀

        • Yes I think I’m gonna make the same thing that you and restore Bluetooth, to disable this in BIOS. I guess I can take kext of my iMac ? Same thing, no ?

          • Just copy the kext from your iMac, it should be the same.. If it doesn’t work, I’ll upload my IOBluetoothFamily.kext.

  • Pingback: Install Hackintosh on eeePC 1005HA | svenBit()

  • Lanyg Com

    thanks for this guid…
    my airbook is the same to EeePC 1005HA.
    i first install mac.
    i have a question:
    1.HOW CAN I SEE the GMA950 OPENed Graphics with QE/CI…

    • You’re welcome 😀

      I don’t really know how to check if QE/CI is enabled or not. But if you’ve a translucent/transparent menubar then I think it’s enabled 😛

      Anyway if you followed the guide I think you should’ve qe/ci enabled.

      But if you’re still unsure, you can read this wiki:

      • Lanyg Com

        thanks for you!
        i update to 10.6.6 success..
        but,i have some problem…

        1.Shutdown, sleep does not automatically power off.2.Power indicator does not show or display the percentage charge.3.No information display Built-in sound card, but the sound, what is normal.4.No information display Built-in SD slot.I find some kexts, basically did not respond, or put the system get crashed. I reinstall N times.

  • Dave

    Hi Sven, I followed your instructions and created the flash image, installed myhack, but when I want to boot from the flash to install SL, there’s only the myhack screen and then the apple logo over a grey background, no wheel at all… nothing happens. The internal HDD has 1 partition, Guid, journaled. Should I format it as MBR to install SL on it? Where the problem might be?

    Thanks a lot.

    • hmm.. did you create the flash image correctly? Btw, Snow Leopard will only install to GUID partition, unless you patch Snow Leopard installer to work with MBR. In my guide, it will only work with GUID partition.

      Sorry for the late reply 😀

      • Dave

        Sven, I managed to solve it. There was a problem in partition and in bios (AHCI)… thank you for your answer. Working very well right now!

        • Great! Glad it worked out for you 😀

          • Dave

            Sven, I can’t get a correct resolution when connecting the eeepc 1005ha to an external monitor (the max. monitor resolution and “ideal one” is 1680 x 1050). I’ve tried many of thems, but I get some image blurring that makes reading very annoying. I know that resolution in the eeepc is quire reduced, but is there any way to solve this? The 1005ha in windows allows many more resolutions and the image is nitid. Thanks. 

  • Kikemoraleja

    Thanks a lot for this guide! Helpfully!! 😉

    It is possible to upgrade to 10.6.8 using this method?

    Thank you!

  • Cool! I like this!

  • r00t

    Is it possible to update to 10.6.8?

    • It may be possible to update to 10.6.8 but you may need to update the kext and kernel as well. However, since I’m no longer using eeePC 1005HA nor I’m using Hackintosh any longer I can not say for sure, you may want to look around at the insanely mac forum instead:

Back To Top
Close search