Jump to content

Perfectly Working - 10.6 on ACER ASPIRE ONE A150


  • Please log in to reply
63 replies to this topic

#21
Neodymium

Neodymium

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts
  • Location:Here and there

Ok, it turns out that no one else has done a fixed DSDT of the DSDT bios, so I'm trying to patch it myself.

I'm trying to do the RTC fix for snow leo, and here is the current RTC:

Device (RTC)
				{
					Name (_HID, EisaId ("PNP0B00"))
					Name (BUF0, ResourceTemplate ()
					{
						IO (Decode16,
							0x0070,			 // Range Minimum
							0x0070,			 // Range Maximum
							0x01,			   // Alignment
							0x08,			   // Length
							)
					})
					Name (BUF1, ResourceTemplate ()
					{
						IO (Decode16,
							0x0070,			 // Range Minimum
							0x0070,			 // Range Maximum
							0x01,			   // Alignment
							0x08,			   // Length
							)
				   })
					Method (_CRS, 0, Serialized)
					{
						If (LEqual (HPTS, One))
						{
							Return (BUF0)
						}
						Else
						{
							Return (BUF1)
						}
					}
				}

Now, in the guides I've seen so far, it says the //Length line needs to be changed from 0x04 to 0x02, yet on my DSDT it's 0x08?

Would it be possible to post you DSDT file before it was compiled (not DSDT.aml) so I can see if the length values are changed at all?


Will do when I get home tonight.

#22
MikeHunt79

MikeHunt79

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 158 posts
  • Gender:Male
  • Location:UK

Will do when I get home tonight.

Thanks, I've managed to get mine to boot with my self-modded DSDT, but I'd like to compare it to yours as I'm getting kernel panics shortly after booting! :D

#23
Neodymium

Neodymium

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts
  • Location:Here and there

Thanks, I've managed to get mine to boot with my self-modded DSDT, but I'd like to compare it to yours as I'm getting kernel panics shortly after booting! :(

Here is the link to the file...debug.zip...includes dsdt_fixed, dsdt.dsl, hpet_fixed and rtc_fixed

http://www.mediafire...04e75f6e8ebb871

I also posted my aml file at the same location, browse the folder if you want to...

#24
MikeHunt79

MikeHunt79

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 158 posts
  • Gender:Male
  • Location:UK

Here is the link to the file...debug.zip...includes dsdt_fixed, dsdt.dsl, hpet_fixed and rtc_fixed

http://www.mediafire...04e75f6e8ebb871

I also posted my aml file at the same location, browse the folder if you want to...

Thanks, by the looks it I've made too many changes to my DSDT which may have been causing my Kernel panics. I applied a GMA950 fix when in fact it turns out this only works on desktop motherboards and not laptops/netbooks...

I'm going to build my DSDT from scratch, and see if this fixes things.

Just a quick question about graphics, did you copy patched AppleIntelGMA950.kext and AppleIntelIntegratedFramebuffer.kext files to the snow leopard volume before running the kextcache commands in the first post?

Finally, when running the kextcache commands, I got this error:
kextcache: ?4\033??\a: couldn't get volume UUID
Is this anything to worry about?

I think I'm 99% there, in fact I've made a shellscript file to automatically format and install everything on the EFI partition, saves a lot of time when reinstalling snow. :censored2:

#25
dead_evangel

dead_evangel

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
  • Gender:Male
  • Location:Guadalajara, Jalisco pueeeh!!!
I'm already on SL, i installed it in my USB HD. I'll try the gma950 fix... About the mic... Did you get it working? I tried this install first in my USB HD because i don't want ro mess with my fully functional Leopard install


Edit:
Updated my SL install to 10.6.1 it broke my install :/ will try to fix permitions and caches

#26
dead_evangel

dead_evangel

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
  • Gender:Male
  • Location:Guadalajara, Jalisco pueeeh!!!

Finally, when running the kextcache commands, I got this error:
kextcache: ?4\033??\a: couldn't get volume UUID
Is this anything to worry about?

I think I'm 99% there, in fact I've made a shellscript file to automatically format and install everything on the EFI partition, saves a lot of time when reinstalling snow. :)


Try to reinstall everything that happened to me the second time i tried to install... ( the first SL worked until i updated it to 10.6.1 :( )

#27
MikeHunt79

MikeHunt79

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 158 posts
  • Gender:Male
  • Location:UK

Try to reinstall everything that happened to me the second time i tried to install... ( the first SL worked until i updated it to 10.6.1 :rolleyes: )

What problems are you getting? Kernel panics? The 10.6.1 seemed to work fine for me....

I'm already on SL, i installed it in my USB HD. I'll try the gma950 fix... About the mic... Did you get it working? I tried this install first in my USB HD because i don't want ro mess with my fully functional Leopard install


Edit:
Updated my SL install to 10.6.1 it broke my install :/ will try to fix permitions and caches

I haven't tried the internal mic, but it didn't work with the normal voodooHDA kext. I think there is an updated version which may work however...

Also, the GMA950 fix is pretty easy, I use a modified Boot.plst and I have some shellscript which patches the kext's for me.

I'm still getting random Kernel panics, does anyone know how I can find whats causing them?

#28
MikeHunt79

MikeHunt79

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 158 posts
  • Gender:Male
  • Location:UK
I think I've finally fixed my Kernel panics!

I added cpus=1 to my Boot.plist and this seams to have fixed things...

Anyone else running with cpus=1? I guess this maybe because I'm on a different DSDT...

#29
Neodymium

Neodymium

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts
  • Location:Here and there

I think I've finally fixed my Kernel panics!

I added cpus=1 to my Boot.plist and this seams to have fixed things...

Anyone else running with cpus=1? I guess this maybe because I'm on a different DSDT...


I havent used boot flags - any of them...iStat Menus and Activity Monitor show both threads...

Try deleting the AppleIntelCpuPowerManagement kext...

#30
MikeHunt79

MikeHunt79

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 158 posts
  • Gender:Male
  • Location:UK

I havent used boot flags - any of them...iStat Menus and Activity Monitor show both threads...

Try deleting the AppleIntelCpuPowerManagement kext...

Thanks, I've deleted AppleIntelCpuPowerManagement.kext from my SL partition, and rebuilt extensions.mkext on both my EFI partition and on my SL partition. It seems if I build the mkext's under single user mode, I do not get the UUID error I reported earlier...

I'm not 100% sure if this has worked howver, I have yet to get a kernel panic, but Safari seems to be crashing a lot, especially when playing youtube vids! Could my CPU be overheating maybe?

Is it worth getting rid of AppleIntelCpuPowerManagementClient.kext also or will this make no difference?

#31
MikeHunt79

MikeHunt79

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 158 posts
  • Gender:Male
  • Location:UK
Well, I tried to boot up today it KP's on boot. Something about AppleACPIplatform not working properly, I think deleting AppleIntelCpuPowerManagement may have caused this. I couldn't even boot into single user mode to restore AppleIntelCpuPowerManagement, so I'm starting again from scratch and re-installing SL.

#32
gmx

gmx

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
http://aspire1.ru/forum/9-3332-1 original guide here

I'm glad my instructions turned out to be useful even though less requested since chameleon rc3 and pc-efi 10.3 has come out. However it's considered a good tone providing the link to the original post.
DSDT and SSDT dumps were taken from gentoo linux and RTC HPET GPE VGA PSS PCT CST LIDS, adding DTGP method and the "Creating a named object in a While loop" error were manually patched by me. The attachment contains the latest version.

Attached File  DSDT.aml.zip   10.95KB   106 downloads

#33
MikeHunt79

MikeHunt79

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 158 posts
  • Gender:Male
  • Location:UK

http://aspire1.ru/forum/9-3332-1 original guide here

I'm glad my instructions turned out to be useful even though less requested since chameleon rc3 and pc-efi 10.3 has come out. However it's considered a good tone providing the link to the original post.
DSDT and SSDT dumps were taken from gentoo linux and RTC HPET GPE VGA PSS PCT CST LIDS, adding DTGP method and the "Creating a named object in a While loop" error were manually patched by me. The attachment contains the latest version.

Attached File  DSDT.aml.zip   10.95KB   106 downloads

Hi, thanks for posting your patched DSDT, may I ask what BIOS version you are running? I'm running v3114 and I'm getting kernel panics with my own patched DSDT, and this is the first time I've tried it so hame probably done something wrong... :)

The only change I applied was removing 2 lines from the RTC section... Can I ask what the DTGP method does?

#34
Neodymium

Neodymium

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts
  • Location:Here and there

Hi, thanks for posting your patched DSDT, may I ask what BIOS version you are running? I'm running v3114 and I'm getting kernel panics with my own patched DSDT, and this is the first time I've tried it so hame probably done something wrong... :unsure:

The only change I applied was removing 2 lines from the RTC section... Can I ask what the DTGP method does?

http://www.insanelym...p...0&start=240

Here is the link to what GMX is talking about DTGP...

Finally someone found the original link...I checked it, but seems like there is no more activity there...thanks GMX.

#35
disneysw

disneysw

    InsanelyMac Protégé

  • Members
  • Pip
  • 37 posts

Hi, thanks for posting your patched DSDT, may I ask what BIOS version you are running? I'm running v3114 and I'm getting kernel panics with my own patched DSDT, and this is the first time I've tried it so hame probably done something wrong... ;)

The only change I applied was removing 2 lines from the RTC section... Can I ask what the DTGP method does?


Try removing voodooPowerMini.kext and rebuilding the caches and see if that improves the systems stability

#36
Riter

Riter

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
HI everybody, i read this post the information is great. I have a Acer Aspire One AO751h, any person have a litter idea for install Snow Leopard in this PC.
The configuratuon is:
CPU Type: Intel Atom Z520 1.33GHz, 1330MHz
CPU Alias: Silverthorne
CPU Stepping: C0
Intrucction Set: x86, MMX, SSE, SSE2, SSE3, SSSE3
Motherboard: Acer AO751h
Motherboard Bus Type: Intel AGTL+
Chipset: North Bridge: Intel Poulsbo US15W
Bios Type: Phonix Bios 4.0 Realease 6.1
Bios Version: VO.3204(Intel 8100 rev.7)
Video: Intel Graphics media Accelerator 500, Open GL 1.1, Support 2.0
Audio: Realtek ALC272 @ Intel US15W- High Definition Audio Contreller
Wireless Network: Atheros AR5007EG (AR5006X)
Ethernet Network: Realtek PCIe Family Controller ( Realtek RTL8139/810X)

Apreciate any person can help me for this installetion, any info is good. I know to maybe have problem with video card, sound card and bout Ethernet. I had a litter experiens because i installed iatkos v4 into AA0 150. Thank and the page in wonderfull. Take care everyone. Sorry for my english i know is realy, realy bad.

#37
jenlot

jenlot

    InsanelyMac Protégé

  • Members
  • Pip
  • 3 posts

Great guide! Would this also work for an Acer Aspire One 110? Think the only difference is that the 110 has a SSD and not a hard drive?


i can confirm that the installation works on the A110. I even use the same DSDT as provided. I have however replaced the original SSD with a Toshiba 60G 1.8" hdd and the original wifi card with a compatible Broadcom card. in my opinion, the original SSD is just too slow to run SL

Followed this guide and everything works, well not exactly everything, sleep still a problem but that's minor. I have also upgraded to 10.6.1 without incident

#38
MikeHunt79

MikeHunt79

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 158 posts
  • Gender:Male
  • Location:UK

Try removing voodooPowerMini.kext and rebuilding the caches and see if that improves the systems stability

Thanks, it turned out to be voodoopower that was causing the problems, I'm not using a different version and no more KP's!

Now if only sleep would work... Maybe with some hardcore DSDT editing?

#39
leonthelion

leonthelion

    InsanelyMac Protégé

  • Members
  • Pip
  • 21 posts
I've been playing with this today on an Aspire One A150, originally running iAtkos 10.5.7

Pretty much everything worked, upgrades to 10.6.1 and net and sound still work as in 10.5.7, but I'm stuck on the GMA950 kexts (no go in 10.6 or 10.6.1 yet).

A couple of times I've been stuck and not able to get in even with single user mode as someone mentioned above. At those times, I boot from the iAtkos DVD, mount my HD and clear the kexts and kextcache and I can get back in...

Not sure what I'm doing wrong not to be able to get the GMA950 drivers happening, possibly my Chameleon is too old?

Anyone have any luck using kexthelper or osx86tools to install the GMA950 kexts on this thread?

well, I seem to have killed it for good this time :P

My Chameleon is green and says "v2.0-RC1 r" so I'm guessing it's a bit old...

Will do a reinstall of iAtkos i7 10.5.7 and try again...

#40
-Axon-

-Axon-

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts

I've been playing with this today on an Aspire One A150, originally running iAtkos 10.5.7

Pretty much everything worked, upgrades to 10.6.1 and net and sound still work as in 10.5.7, but I'm stuck on the GMA950 kexts (no go in 10.6 or 10.6.1 yet).

A couple of times I've been stuck and not able to get in even with single user mode as someone mentioned above. At those times, I boot from the iAtkos DVD, mount my HD and clear the kexts and kextcache and I can get back in...

Not sure what I'm doing wrong not to be able to get the GMA950 drivers happening, possibly my Chameleon is too old?

Anyone have any luck using kexthelper or osx86tools to install the GMA950 kexts on this thread?

well, I seem to have killed it for good this time :angel:

My Chameleon is green and says "v2.0-RC1 r" so I'm guessing it's a bit old...

Will do a reinstall of iAtkos i7 10.5.7 and try again...


I actually work for Geek Attack! We have multiple Acer Aspire One's A110 and A150 running 10.6.1 and one on 10.6.2 with everything working besides (sigh) Sleep. I think that I will never see it go to sleep... We are working on a fix but so far it is like 2% progress...

So if you need any help look at my posts or go in the Market section...





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