Jump to content

Near-Perfect 10.6.2 install on Acer Aspire One

- - - - -

  • Please log in to reply
8 replies to this topic

#1
BTaylor

BTaylor

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 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.

#2
BTaylor

BTaylor

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts
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.c...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.

#3
BTaylor

BTaylor

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts
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.

#4
cavan

cavan

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
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?

#5
cavan

cavan

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
Are you on 10.6.2?

..the VoodooHDA kext you are using give you fully working sound? Mic/line in & switching out?

I will give it a try shortly anyway.

Does your ethernet work?

Thanks!

Audio kexts: I found this on the web somewhere...http://www.mediafire.com/?yyjdnzzoxow

this is the one on my aspire ONE:

http://www.mediafire.com/?mzwm2zntdwx



#6
chuspy

chuspy

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts

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

Attached Files



#7
Maxplayer14

Maxplayer14

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
Is there any reason this wouldn't work ZG5 model? I have tried it but get the kernel error everytime.

#8
tizar

tizar

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
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

#9
iniyavank

iniyavank

    InsanelyMac Protégé

  • Members
  • Pip
  • 3 posts
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!





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy