This new version uses a different kernel, and seems to result in a more stable system. Since it's so different, I felt that I needed to create a new thread.
Besides, I'm tired of editing the same damn post over 9000 times
Installing Mac OS X On to an Acer Aspire One D250 rev. 3
In this tutorial, I'm assuming you're using a USB DVD drive.
However, the procedure isn't much different if you're installing from a flash drive/memory stick.
Before installing, do the following-
Get iAtkos v7 from the usual places and burn it (it's a single-layer DVD)
Download the 10.5.8 Combo update from http://apple.com/downloads
Download the newly revised D250-rev3.zip file I've prepared. It comes with
-The latest Kismac
-Atheros 5007EG drivers
-System.kext, Seatbelt.kext and dsmos.kext files for use in 10.5.8
-Voodoo Kernel 1.0 (based on XNU 9.5)
-Kextloader B7
-OSx86 Tools
-New intel GMA950 drivers (to fix the -F flag bug)
1.Once you've done the above, insert your iAtkos v7 disc in to your USB DVD drive and boot from it. It may take a few reboots to actually boot (this seems to be a BIOS glitch, unfortunately) and wait a bit for it to load.
2.Go to Utilities -> Disk Utility and format your HDD. Mac OS X runs best when it's the only OS on your netbook (I will not be covering dual-booting in this tutorial). Be sure to use MBR (Master Boot Record) and NOT GUID.
3.Mark the following under "Customize"-
Main System -> Bootloader -> Chameleon 2
X86 patches -> Decrypters -> dsmos (uncheck 'AppleDecrypt')
Kernel -> 9.5.0 voodoo
ACPI -> x86 ACPI
GFX -> Intel GMA 950
Sound-> Voodoo HDA
System -> Apple PS2 controller (voodoo PS2 w/ trackpad is optional, but has a tendency to stop working and cause kernel panics)
System -> Laptop battery (NTFS-3G and ExtFS work as well if you want them)
you may also install an alternative language to English
Also, be sure to uncheck "Disabler".
Make sure ONLY the above is selected. NOTHING. ELSE.
4.Grab some coffee and wait for it to install (~20 minutes)
5.After it's done installing, click 'reboot'. When you get to the bootloader screen, press a key and use the following flags-
- Code: Select all
-f -v cpus=1
6.Go through the video, cheesy music (if the sound is cutting out, don't worry about it), username, etc.
7.Unzip the D250-rev2.zip on to your desktop. A folder called 'D250' will be created. Open it.
8.Go to the Apps folder and copy all of the apps to /Applications
9.Open Kextloader B7 and drag&drop D250/kexts/Seatbelt.kext and System.kext in to it. Type in your password. Install. DO NOT REBOOT.
10.Go to D250/kernel, open the .dmg and install the Voodoo Kernel. NOW reboot.
11.You don't have to put any flags in. Once you get back to the desktop, back everything up by opening a terminal and typing these commands-
- Code: Select all
sudo cp -rf /System/Library/Extensions /System/Library/Extensions.backup
sudo cp -rf /mach_kernel.voodoo /mach_kernel.backup
[optional]
- Code: Select all
sudo rm -rf /mach_kernel.original (deletes original kernel)
These commands back everything up, just in case your 10.5.8 install goes bad.
12.Now install the 10.5.8 COMBO update that you downloaded earlier. It'll take a while.
13.If you got a kernel panic in the middle of the install, scroll down to "GOD DAMMIT I GOT A KERNEL PANIC WHILE I INSTALLED 10.5.8!!11". If it's asking you to reboot DONT DO IT YET.
14.Open kextloaderB7 and install D250/kexts/dsmos.kext. DO NOT REBOOT.
15.Open up OSx86 tool and select "Repair permissions", "Set Extensions permissions" and "Clear Extensions Cache". wait for it to finish
16.NOW reboot. It will reboot once or twice on it's own- don't fret! Once it's done, you should be back to your desktop with an ugly 800x600 resolution or a blue screen.
17.[if you have the D250-rev2.zip file] Insert your iAtkos v7 disc again, and boot from it. Under 'customize' select NOTHING EXCEPT system -> drivers -> intel -> GMA950. Click install. Reboot.
[if you have the D250-rev3.zip file] go to D250/graphics and open the .pkg file. Reboot. *note- this also fixes the -F flag bug
18.You should have a nice 1024x600 resolution again. Open up D250/wifi/AR5007EG.pkg file. Reboot.
19.Open Kismac, go to preferences and add "Airport Extreme passive". Now scan- you should see some networks.
And that's about it. You now have a D250 with 10.5.8. STAY AWAY FROM AIRPORT UPDATES. All other updates are fine to install.
Glitches/Bugs/Things that don't work-
The -F flag causes a blue screen. *Fix- download the new D250-rev3.zip file, unzip it, go to D250/graphics and open the .pkg file. Reboot.
Hibernate/Sleep results in a silent kernel panic. Be sure to disable it!
Rebooting can result in this-

None of those airports work BTW. The only solution is to wipe and start from scratch.
From viewtopic.php?f=14&t=18072
I purchased a DW1510 from eBay for under $20, replacing it took about 15 minutes. I've read horror stories about taking the AOD apart, it's actually super easy, easier than other notebooks I worked on before. You can find the service manual on this forum, it has great step by step illustrated information.
Do not buy a DW1390, it will not fit in the D250. You need a half minicard. The DW1510 also supports 802.11n, which is a nice speed upgrade anyway. The DW1510 works "out of the box"
^ I can confirm that the above is true- I bought a Dell DW1390 1/2 size card off of ebay for about $12. It shows up as a Broadcom 4312 and is fully compatible with Mac OS X 10.5.x and 10.6.x out of the box
Webcam, Mic, Ethernet all don't work for the time being. I'll update as drivers are made for them.
And finally, a screenshot

GOD DAMMIT I GOT A KERNEL PANIC WHILE I INSTALLED 10.5.8!!11
1.Boot in to single user mode (-s)
2.rm -rf /System/Library/Extensions
3.rm -rf /System/Library/Extensions.mkext
4.cp -rf /System/Library/Extensions.backup /System/Library/Extensions
5.reboot with -f flag. You're back in 10.5.7!
I'M STUCK AT "don't_steal_mac_os_x.kext" D:
You forgot to install the dsmos.kext file that I provided
1.Copy the dsmos.kext file to a flash drive or other external media
2.Boot in to safe mode
3.rm -rf /System/Library/Extensions/dsmos.kext
4.mkdir /volumes/blah (change as needed)
5.mount /dev/disk1s1 /volumes/blah (change as needed)
6.cp -rf /volumes/blah/dsmos /System/Library/Extensions
7.chown root:wheel /System/Library/Extensions/dsmos.kext
8.reboot with -v
-Edits-
10/19/2009- updated D250 zip file to include -F flag-proof GMA950 drivers and updated tutorial appropriately (thanks sam.hackint0sh for providing the drivers!)
10/26/2009- Fixed a typo that led to a 404 when you try to download the zip file. Thanks phandrew for pointing it out!
11/29/2009- A recent security update for Mac OS X can break bluetooth. Download and install the kexts in this zip file to restore bluetooth functionality- http://bigplrbear.com/files/bluetooth-kexts.zip
