I came to the point where I should get rid of my perfectly working 5 years old laptop- I simply did not need it. But, I found that it can be good xcode learning toy

It took me 5 days to install MacOS 10.6.3 with 10.6.7 upgrade on my 5 years old acer laptop, so basically I am writing something that might help any newbie, if he\she is about to give to old piece of hardware new look. It’s just few things that you may find on different forums, but I fell it was something that I needed.

This is only a short guide, that might save you headache
Also, with this guide, you will always have to boot from DVD, but there are lots of guides how to make windows\macos dual boot. I just didn't care because I will buy SSD and then I will make new installation that will boot from hdd, and it's gonna be OSX only.

My configuration is Acer Aspire 5610, AWLMi:
Intel Centrino 1.8 MHz (single core, x32 in other words)
2 GB DDR 2, 533 MHz (one empy slot left, so I will add another 1GB later)
60 GB HDD
nVidia Geforce Go 7300
no AHCI support on my motherboard

Working: USB, Sound, Graphic card (1280x800 – but colors are not that sharp. I think it uses only basic colors and some shading hopefully), Intel 3945 Wifi, xcode 4.2, touchpad. Keyboard is missing few symbols like: @, /, but because it is non US. I will try later to find and install app that will generate certain simbols with certain key combinations (like @ = shift+ctrl+p), key mapping. If you know any app like that, please tell

Before I continue, one word of advice: PLEASE BE PATIENT!!! It took me at least 1h for EVERY installation (OS, Update, xcode). At some points, it might seem that installation stopped, and that nothing is happening because there is no HDD activity, but just leave it! Installation will complete!
Also, do not worry. Slow installation time does not mean your OS will run that slowly. Actually it will run good, as well as small installations. My Trashcan boots into OS and runs xcode relatively fast (10-15 seconds to start Iphone simulator, everything else takes lower time).

So, use this 10.6.3 version of MacOS, found here:

iAtkos s3 Snow Leopard 10.6.3 intel (download torrent) - TPB

and official update from Apple 10.6.7 Combo Update (10.6.6 and 10.6.8 proved unstable for me, but feel free to experiment), found here:

Mac OS X v10.6.7 Update Combo

Now to the process.
Boot from DVD and wait some time until installation screen appears (in my case, 12 minutes). Using Disk Utility choose partition and format it to MacOS Journaled.
You can also reset root password and make new one. I advise you to do it and create new root password.

Select customize installation, and choose only this:

Bootloader: AsereBLN v1.1.9
Patches:
- /Extra directory
- fake smc
- Disabler
- RTC

- Evo reboot
- Drivers -> Main hardware:
- Intel SATA/IDE
- Sound (everything)
- PS/2:
-apple PS/2

- VGA -> Nvidia –> Enablers:
- NV Enabler

THAT’S IT!!! Nothing more, nothing less!!

However, if you have ATI card, do not install Nvidia

PS/2 – my keyboard started to work after installing apple PS/2. If yours does not work with it, choose other option.
Intel SATA/IDE --- not needed if your motherboard supports and windows runs stable using AHCI mode.
And the most important: DO NOT INSTALL sleep enabler!
Sleep Enabler is something that will mess your update!
(it only tells your system it can sleep, but it does not tell it how to sleep, how to wake up and when to wake up. Please correct me if I am wrong)
If you're not planning to update, install! Otherwise, stay away
And also, Disabler must be installed.

Install wireless if it is supported, I have Intel so nothing to check.

Start installation and WAIT! Just wait! Even if it seems nothing is happening, it is. Just wait and BE PATIENT!

After Installation (1 hour in my case), boot into MacOS and wait. Again, it will take some time to create your profile, but DO NOT force shut down. It might seem it is stucked, but just leave it. It took around 15 minutes to boot into OS on my laptop. So, BE PATIENT!

Search for SleepEnabler.kext. I'm not sure, but I think it is in Extra\Extensions or System\Library\Extensions. I didn't have it, so I'm not sure where it is. If this is wrong location for SleepEnabler.kext, please write correct one in comments. Oh, if you find it, delete it!

Before installing update, back up your extensions and kernel. It will save you another installation, and few hours as well – this didn't cross my mind in the first few days, so like mr. Garrison said: «Let's all point finger at him and laugh!»).

When it boots into MacOS, open terminal (GO-Utility-Terminal)
Type this to back up your kernel and extensions (pay attention where is space between characters!):

sudo -s
cp /mach_kernel /bak_kernel
cp -R /System/Library/Extensions /ext_bak-SLE
cp -R /Extra/Extensions /ext_bak-EE


Now install update.
Again, BE PATIENT!! SPECIALLY WHEN IT COMES TO «Registering Installed Components». First part of installation took 20 minutes, and another 40 just on THIS part!
After installation, check again to see if you have SleepEnabler.kext, and if you do, delete it

When upgrade process is over, reboot.
That's it! You have completed MacOS installation!

If you experience problems, boot with this line:

/bak_kernel –v

After it boots, open terminal and write these lines to restore your working kernel:

Sudo –s
Rm /mach_kernel
Mv bak_kerne /mach_kernel



And that should be it!
Enjoy!

P.S. Intel 3945 wireless does not support wep or any kind of encryption. That means it can only connect to unsecured network. But there are 3 solutions for this:
a) Turn off encryption for your network, hide SSID and turn on MAC filtering. I doubt that anybody within 30 meters from your router can bypass MAC filtering
b) replace Intel card with supported (that might be tricky, but feel free to experiment)
c) buy cheap usb wireless supported by mac (makes sense, right? )