Jump to content

Near-Perfect 10.6.2 install on Acer Aspire One


BTaylor
 Share

9 posts in this topic

Recommended Posts

Right, I know a lot of people want to shoe-horn Snow Leopard onto their shiny AA1s, but don't want to go through the hoops and such required by most other guides.

 

That's why I have this guide which will walk you through installing snow leopard 10.6.2 easily and safely on your aa1.

 

It comes in two parts, the first is the initial prep work (e.g. formatting, installing, etc.) The second will be the actual in OS X config work to get it all up and running properly.

 

But first, let's run through what will and won't work.

Working Out of Box

  • 1024x600 Resolution plus QE/CI
  • Display mirroring without artifacts
  • Webcam
  • Sound including headphones
  • Remote Disc as on a real Macbook Air
  • Trackpad with One/Two finger scrolling
  • Battery Level
  • Ethernet

 

Working with caveats

  • Wifi (You will need to replace the Atheros built in card with a broadcom based card)
  • SD Cards (Usual caveats apply with this)

 

Not Working

  • Sleep
  • Internal Mic

 

Right, here's what you'll need!

  • OS X Leopard 10.6.2 by Hazard Client/Server install (Get it from the usual places)
  • My self-compiled kext/patch pack (Included in the second post)
  • External DVD Drive
  • USB Keyboard and mouse

 

Without further ado, here's part one of my guide:

 

Step One

Download and burn the Hazard 10.6.2 Client/Server install.

 

Step Two

Plug in your DVD Drive with the disc in and press F12 when the "Empowering people" screen comes up and choose your DVD drive from the list.

 

Step Three

When booted, select Disk Utilities from the Utilities menu and select your hard drive. In the partition field, select one partition, and click the options box. Set the partition scheme to GUID. I'd recommend you name your partition something without spaces. I use AcerHD personally, but it's up to you.

 

Step Four

Close Disk Utilities and click continue. Select your AcerHD partition and click continue. On this window, select customise, and select the following options:

 

Under kernel select the intel atom kernel

Under Bootloader select Chameleon with PC-EFI 10.3 and Bootx86

Under Network select Realtek R1000

Under Laptop Support select VoodooBattery

Under Patches select SMBIOSResolver

If you want Rosetta and Quicktime 7, select these too.

 

Step Five

Click Continue and allow it to install. For me this took about twenty minutes.

 

Step Six

When the install is done, plug in your USB Keyboard and mouse and go through the initial user setup

 

 

That's it, you're done. You should have a working, but incomplete Snow Leopard 10.6.2 install. Join me later tonight (I should expect it will be up at or before 10pm GMT) where I will guide you through the process of getting all the bells and whistles working.

 

If you have any questions about part one, feel free to ask in this thread.

Link to comment
Share on other sites

Here we are with part 2, the guide on how to install the drivers required for getting your system running beautifully.

 

Kext Pack here: http://www.2shared.com/file/11566350/bef0f...eopard_AA1.html

 

 

Step One

Once you have registered, you will see your desktop. Extract the attached zip file and copy the files com.apple.Boot.plist and SMBios.plist to the /extra folder. Do not reboot yet

 

Step Two

Using Kext Helper B7, install both the .kext files from within the Trackpad folder. (nb: You will have to do Alt+Windows Key+Esc and force close Kext Helper, closing it normally causes it to lock up in snow leopard, but either way, it doesn't affect your installed kexts). Reboot now

 

Step Three

Congrats! Your trackpad and keyboard should now be working (including two finger scrolling! :)) Now, go back to your unzipped folder, and in the trackpad folder double click VoodooPS2.prefPane file to install it. Then install the kexts from the Graphics folder using kext helper. Reboot now

 

Step Four

Now you will have full resolution and QE/CI working :) Using Kext helper, install the applehda.kext file in the Sound folder. Reboot now

 

Step Five

Now, this will be a tricky one for some people. This is because the kext I have included is designed to enable Broadcom 4315 chips, like the one I am running. If you also have a broadcom 4315, then congrats, install the IO80211Family.kext in the Wifi folder using kext helper and you have working wifi after a reboot. If not, read the guide in post three on how to get your chip working.

 

Step Six

Do a little dance because you're done. You should now have an almost perfectly running Snow Leopard install. Run the updates (Note: Updating the airport client will disable wifi. Fret not, simply reinstall the IO80211Family.kext to get it working again :D)

 

In post three, I'll stick some common questions that might arise up, as well as a guide on how to get your wifi working if it isn't a 4315 chip.

Link to comment
Share on other sites

Common Questions

 

 

Sound is a bit flaky at times

I've noticed this too. It's because the driver I used is a bit buggy. If someone has an updated method for enabling sound, please feel free to share

 

My wifi isn't a broadcom 4315

This guide presumes you're using a broadcom 43xx chip, if you're using a different chip, I don't know if this will help you.

 

Step One

Download DPCIManager from here: http://v4.kazzuya.com/dpcimanager and use it to find the device ID of your Wifi card. Note it down.

 

Step Two

In the IO80211Family.kext I've included, navigate into it and then show the package contents of AppleAirPortBrcm4311.kext. Using the property list editor which comes with hazard, in the section called IONameMatch, add a new child using the button and enter your device id in the following format: pci14e4,XXXX (Replace XXXX with the four digits from your device ID which you got from DPCIManager.

 

Step Three

Save the changes and install the kext. You should now have working wifi after a reboot.

 

SD Cards don't work

You have to have the card inserted at boot to get it to be recognised by OS X.

Link to comment
Share on other sites

  • 4 weeks later...

Great install, works fine on my Aspire One A150. I have a Dell DW 1390 / Broadcom 8136 wireless instead of the stock Atheros one, mine works natively so no need for drivers.

 

Working:

-Display

-External Display (not fully tested)

-Camera

-Sound out (line out & speakers, switching works)

-Sound in (only line in)

-Battery level

-Trackpad scrolling etc

-Wifi (swapped card)

 

Not working:

-Sleep, obviously

-Internal Mic

-Ethernet

 

Dont care:

-SD slot

 

You say you have the ethernet working in yours? Using the same realtekr1000SL kext from that package in your post i get no response from it. It shows up in system preferences but has no connection change when plugging/unplugging the cable. Doesnt work with the cable in from boot either accept it then shows the connection as active in system preferences (but still doesnt actually work even though it shows active)

 

Any ideas to get it running?

Link to comment
Share on other sites

  • 5 weeks later...
Great install, works fine on my Aspire One A150. I have a Dell DW 1390 / Broadcom 8136 wireless instead of the stock Atheros one, mine works natively so no need for drivers.

 

Working:

-Display

-External Display (not fully tested)

-Camera

-Sound out (line out & speakers, switching works)

-Sound in (only line in)

-Battery level

-Trackpad scrolling etc

-Wifi (swapped card)

 

Not working:

-Sleep, obviously

-Internal Mic

-Ethernet

 

Dont care:

-SD slot

 

You say you have the ethernet working in yours? Using the same realtekr1000SL kext from that package in your post i get no response from it. It shows up in system preferences but has no connection change when plugging/unplugging the cable. Doesnt work with the cable in from boot either accept it then shows the connection as active in system preferences (but still doesnt actually work even though it shows active)

 

Any ideas to get it running?

 

use RealtekR1000.kext , in my aspire one working fine.

 

Chuspy

RealtekR1000.kext.zip

RealtekR1000.kext.zip

Link to comment
Share on other sites

  • 2 months later...

Hello everyone , I installed 10.6.2 hazard Client- server on Acer Aspire One A150 -BW with 1 GB of RAM and 120GB harddisk.

 

At the end of installing OS everything worked except the trackpad, after installing the kext AA1 trackpad nor the keyboard no longer works, and i always start the bluetooth keyboard configuration!

 

How can I fix?

 

Thanks

Link to comment
Share on other sites

  • 1 year later...

thanks a lot BTaylor i could sucessfully install osx 10.6.6 (hazard) on my acer aspire one D150 by following your process.. iam updating it to 10.6.8 at the moment, will let you know the results once done..

 

thanks a lot :)

 

cheers

ini

 

I tried to update . the results arent too great ..cant boot into anymore.. even in -v the display blanks off ... any help here pls!

Link to comment
Share on other sites

 Share

×
×
  • Create New...