Pages: [1] 2 3 4

Author Topic: OS X on Asus eeePC 1000HE - Updated 5/18/09  (Read 27855 times)

GuyHersh

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 26
  • 1000HE OSX Guru
    • View Profile
OS X on Asus eeePC 1000HE - Updated 5/18/09
« on: March 30, 2009, 07:28:00 AM »
Hey guys, since there are way too many comments on that article, I figured we should move the discussion over here.

Additional resources:




Additional Information & Issues

Welcome Screen setup loop
If you're having problems with your eeeMac going back to the "Pick country" screen after the "Transfer from another Mac" screen over and over on the first boot, do the following:

At the startup options before OSX starts booting enter:
“Graphics Mode”=”640×480×32″ (WITH the quotes)
This will skip the welcome screen. Afterwords though, you’ll want to go to the Users in Preferences, and create yourself an account. You can then delete the Administrator account once you log in to the one you just created.

--------------

After you complete all these steps (assuming you replaced the wireless card), you'll have a fully working eeeMac!  While all the hardware will work at this point, you will notice some weird issues, especially after putting it to sleep.

Personally, I experience the following after going into sleep mode:
  • Ethernet loses IP - Fixed in latest Ethernet Driver Update!
  • CPU Throttling no longer works (stays clocked at 1.66Ghz)
  • .. maybe more?

Also, I'm not able to get an IP from DHCP over Ethernet, but others have been able to.  I have to assign a static IP for Ethernet to work, but I use WiFi most of the time anyway.

And finally, as for the trackpad issue I sometimes experience (cursor just flies to the corner when you try to move it), I seem to not have the issue as long as I wait until OS X is completely booted up.  If I move the mouse as soon as I see the wallpaper, I tend to have this issue more often.

I hope this helps, and let me know if there's anything else I should put up here!

- Guy
« Last Edit: May 18, 2009, 06:37:13 AM by GuyHersh »
Logged

scn

  • sysop
  • n00blet
  • *****
  • Karma: +0/-0
  • Posts: 23
    • View Profile
Re: OS X on Asus eeePC 1000HE
« Reply #1 on: March 30, 2009, 10:39:33 AM »
Guy, thanks for starting the thread and even giving me a concise list of what I need to update the guide with. I'll do my best to get it updated tonight with some of those items, but it may be hinky since I still need to reinstall OS X and may end up going on memory until I'm able to do that.
Logged

kadave

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 6
    • View Profile
Re: OS X on Asus eeePC 1000HE
« Reply #2 on: April 11, 2009, 08:27:57 AM »
Wonderful work Guy! We really appreciate it. The other thread was getting difficult to navigate. This is much more organized.
Logged

rrgraphic

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 1
    • View Profile
Re: OS X on Asus eeePC 1000HE
« Reply #3 on: April 13, 2009, 05:42:19 AM »
   
will in future have the drivers working with the original wireless card?
Logged

desertman

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 15
  • Eee PC 1000HE [2 GB RAM; iDeneb v1.3; XP]
    • View Profile
Re: OS X on Asus eeePC 1000HE
« Reply #4 on: April 13, 2009, 08:13:43 AM »
Really great to put this into a forum. Thanks for that and for all the information anyway.

desertman
Logged

scara

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 1
    • View Profile
Re: OS X on Asus eeePC 1000HE
« Reply #5 on: April 14, 2009, 04:59:16 AM »
i installed OSX and yeah, it works - thank you for the description.

unfortunately i have a small problem - I can´t start winxp anymore :(
i can choose winxp but nothing happens :(

any ideas/hints, what can I do?

thank you

edit: ok I solved this issue
i installed winxp again and now the windows loader works
« Last Edit: April 14, 2009, 09:53:17 AM by scara »
Logged

Troklo

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 33
    • View Profile
Re: OS X on Asus eeePC 1000HE
« Reply #6 on: April 14, 2009, 06:46:25 AM »
Nice i´ll be comming here from now on  ;)

One thing, im not able to change my Energy Saver Preferences, every time I try to change anything it just goes back to "never" and optimization to "normal" it doesn´t matter if I have the adapter plugin on not.

Does any one else have this problem?

Everything else seems to be working ok

two more things:

1. I think it would be good to ad the scrip for bluetooth so you can turn it off-on

2.Whats with the DSDT? what does it do? is it worth it?

P. 
« Last Edit: April 14, 2009, 06:58:53 AM by Troklo »
Logged

Troklo

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 33
    • View Profile
Re: OS X on Asus eeePC 1000HE
« Reply #7 on: April 14, 2009, 06:57:31 AM »
Forgot a couple of things

How does spark work? I´ve intalled it but I see no differance. I readed on the old thread that some one got their sound keys on the keyboard working that way.
If I readed wrong can some one tell me if it can be done and how?

And also I´m running 15.5.6 did the update with the updater
Logged

GuyHersh

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 26
  • 1000HE OSX Guru
    • View Profile
Re: OS X on Asus eeePC 1000HE
« Reply #8 on: April 14, 2009, 08:59:22 AM »
Nice i´ll be comming here from now on  ;)

One thing, im not able to change my Energy Saver Preferences, every time I try to change anything it just goes back to "never" and optimization to "normal" it doesn´t matter if I have the adapter plugin on not.

Does any one else have this problem?
Everything else seems to be working ok

two more things:
1. I think it would be good to ad the scrip for bluetooth so you can turn it off-on
2.Whats with the DSDT? what does it do? is it worth it?

P.

Hey.

1. No idea on how to do the bluetooth thing, and it'll probably never happen unless OS X on 1000he gets huge (like on the Dell mini 9).

2. I researched DSDT and I still don't get it, but some user reported that OS X was able to see 2 cores (hyperthreaded) after doing it.  Here's a link to a comment that provides a mini-guide on DSDT

3. Open spark and create system shortcuts that are bound to a certain key (I used Ctrl+F11, Ctrl+F10, etc) to bind volume mute, up, and down.
« Last Edit: April 14, 2009, 09:05:49 AM by GuyHersh »
Logged

GuyHersh

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 26
  • 1000HE OSX Guru
    • View Profile
Re: OS X on Asus eeePC 1000HE
« Reply #9 on: April 14, 2009, 09:11:02 AM »
I just updated the original post in this thread to add information on how to remove "GenericCPUControl" from the dock.
Logged

Troklo

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 33
    • View Profile
Re: OS X on Asus eeePC 1000HE
« Reply #10 on: April 14, 2009, 09:53:42 AM »
Nice i´ll be comming here from now on  ;)

One thing, im not able to change my Energy Saver Preferences, every time I try to change anything it just goes back to "never" and optimization to "normal" it doesn´t matter if I have the adapter plugin on not.

Does any one else have this problem?
Everything else seems to be working ok

two more things:
1. I think it would be good to ad the scrip for bluetooth so you can turn it off-on
2.Whats with the DSDT? what does it do? is it worth it?

P.

Hey.

1. No idea on how to do the bluetooth thing, and it'll probably never happen unless OS X on 1000he gets huge (like on the Dell mini 9).

2. I researched DSDT and I still don't get it, but some user reported that OS X was able to see 2 cores (hyperthreaded) after doing it.  Here's a link to a comment that provides a mini-guide on DSDT

3. Open spark and create system shortcuts that are bound to a certain key (I used Ctrl+F11, Ctrl+F10, etc) to bind volume mute, up, and down.

Arrrrrgg I feel so stupid!
I dont get spark, can  you tell me step by step how you did it?
« Last Edit: April 14, 2009, 09:59:29 AM by Troklo »
Logged

Troklo

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 33
    • View Profile
Re: OS X on Asus eeePC 1000HE
« Reply #11 on: April 14, 2009, 10:21:52 AM »
Ah! Got it working now!
It looks like the spark I downloaded was buggy I just downloaded a new one and its working yay!
Logged

kadave

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 6
    • View Profile
Re: OS X on Asus eeePC 1000HE
« Reply #12 on: April 14, 2009, 12:44:53 PM »
Troklo - I had the same problem as you did with both Energy Saver settings and Spark. I will try to reinstall a new copy of Spark.

Thanks
Logged

Troklo

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 33
    • View Profile
Re: OS X on Asus eeePC 1000HE
« Reply #13 on: April 14, 2009, 02:38:30 PM »
Troklo - I had the same problem as you did with both Energy Saver settings and Spark. I will try to reinstall a new copy of Spark.

Thanks

Were you able to repaire the energy saver settings?
Logged

nickelman

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 2
    • View Profile
Re: OS X on Asus eeePC 1000HE
« Reply #14 on: April 14, 2009, 04:27:13 PM »
Anyone know how to get rid of the Darwin/Chameleon Bootloader? I have 2 boot sequences running when I start the computer. The first is the Windows bootloader asking me to pick WinXP or Mac OSX86 and then the Darwin/Chameleon bootloader asks me to choose WinXP or OSX. Thanks!
Logged

hceuterpe

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 7
    • View Profile
Re: OS X on Asus eeePC 1000HE
« Reply #15 on: April 14, 2009, 10:34:10 PM »
I installed 10.5.6 and the DSDT update.  It seems like it worked and I managed to remove the cpu=1 from the boot params.  The management tool saw both. ALso did a software update.  It boots...

However since then Mac OS has been far more unstable.  I get that "System must restart" with the grey screen written in multiple languages. I think that's the equivalent of a windows BSOD?  That has happened in the chess app and the Quicktime.  When I was running the chess app, the mouse would often freeze up and the netbook would be unresponsive.  This also happened a few times watching a movie in mplayer, but there it just froze the whole system.
The DSDT update essentially enables hyperthreading so the OS sees two processors
However: 
"More recently hyper-threading has been criticised as being energy-inefficient. For example, specialist low-power CPU design company ARM has stated SMT can use up to 46% more power than dual CPU designs. Furthermore, they claim SMT increases cache thrashing by 42%, whereas dual core results in a 37% decrease[1]. These considerations are claimed to be the reason Intel dropped SMT from the following microarchitecture."
I got this off a wiki site.  Also I don't think any macs have ever had hyperthreading, so I question whether or not it actually functions properly..  The only systems are BRAND high Mac Pro systems new with the Nehalem Xeon chips.  (March 2009).   I hear Apple likes to package "special" OS X versions with those before they release an official update.  So who's to say HT even works in the current Leopard versions?  Afterall there has never been a processor that's dual core AND HT enabled in Apple's arsenal till just a month ago...

I think what I'll do is re-install 1.3, add the EFI v9 (you can't DL it from the link anymore, but it's in the DSDT file, ironically enough), installing 10.5.6, and software update and see what happens forgoing the DSDT patch and the cpu=1 flag.  Though I just realized I forgot to install the rev1 patch. hrm..
Logged

GuyHersh

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 26
  • 1000HE OSX Guru
    • View Profile
Re: OS X on Asus eeePC 1000HE
« Reply #16 on: April 15, 2009, 08:05:15 AM »
The ethernet driver was updated about a week ago, and is said to fix the problem of ethernet losing connection after entering sleep mode!

Thanks to hceuterpe for pointing this out!  I updated the original post to reflect this information.
Logged

hceuterpe

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 7
    • View Profile
Re: OS X on Asus eeePC 1000HE - New Ethernet Driver 4/6/09!
« Reply #17 on: April 15, 2009, 08:16:57 AM »
We need to tackle for a working DSDT patch.

It turns out it can ALSO be used to get a lot of the hot keys working, along with a new kext file like some guy did for 1000H. 

But until I figure that out, Running the DSDT patcher like someone suggested with XP and all 3 options, OS X really doesn't like that...  It crashes a lot

It also goes haywire when I try to revert back the kernel params and undo the DSDT patch, so I'm pretty certain that's the cause my instability.
Logged

nickelman

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 2
    • View Profile
Re: OS X on Asus eeePC 1000HE
« Reply #18 on: April 15, 2009, 01:13:45 PM »
The ethernet driver was updated about a week ago, and is said to fix the problem of ethernet losing connection after entering sleep mode!

Thanks to hceuterpe for pointing this out!  I updated the original post to reflect this information.

Works great now!! Thanks for the update....
Logged

LonelyTV

  • n00b
  • **
  • Karma: +0/-0
  • Posts: 57
    • View Profile
Re: OS X on Asus eeePC 1000HE
« Reply #19 on: April 16, 2009, 02:06:30 PM »
Nice i´ll be comming here from now on  ;)

One thing, im not able to change my Energy Saver Preferences, every time I try to change anything it just goes back to "never" and optimization to "normal" it doesn´t matter if I have the adapter plugin on not.

Does any one else have this problem?
Everything else seems to be working ok

two more things:
1. I think it would be good to ad the scrip for bluetooth so you can turn it off-on
2.Whats with the DSDT? what does it do? is it worth it?

P.

Hey.

1. No idea on how to do the bluetooth thing, and it'll probably never happen unless OS X on 1000he gets huge (like on the Dell mini 9).

2. I researched DSDT and I still don't get it, but some user reported that OS X was able to see 2 cores (hyperthreaded) after doing it.  Here's a link to a comment that provides a mini-guide on DSDT

3. Open spark and create system shortcuts that are bound to a certain key (I used Ctrl+F11, Ctrl+F10, etc) to bind volume mute, up, and down.

All you need is the this IOBluetoothFamily KEXT to turn Bluetooth off and on.  Works for me =) Hope it does for everyone else!
« Last Edit: April 16, 2009, 03:57:21 PM by LonelyTV »
Logged

nop56773

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 1
    • View Profile
Re: OS X on Asus eeePC 1000HE - New Ethernet Driver 4/6/09!
« Reply #20 on: April 17, 2009, 10:35:10 AM »
Hi,

I've followed your guide and have already gone through several clean installs. I haven't tried yet swapping wi-fi card nor installing ethernet driver so I can't comment on these.

However, I'm seeing only about 5-5,5 hours of battery and, after using

sysctl -a | grep cpufrequency

in the terminal, it seems to me that my cpu throttling is not working.

I have installaed iDeneb 10.5.5 and after that the 10.5.6 upgrade. Then I installed 8 kext's (6 from zip in your page plus VoodooPower and a second AppleIntelIntegratedFramebuffer.kext). After that, I went through the sound, power management and speedstep support sections and everything appears to have installed correctly.

Anyone has an idea on what may I try to have cpu throttling working?

Thanks very much, Filipe

P.S. - I'll go through the Ethernet driver update later
Logged

chaze

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 2
    • View Profile
Re: OS X on Asus eeePC 1000HE - New Ethernet Driver 4/6/09!
« Reply #21 on: April 19, 2009, 12:29:39 PM »
I'm still having a boot problem. I have XP on primary, then Win7, OSX, and a Share partition on logical. I've tried both boot fix methods and neither is working.
In EasyBCD, I can create the OSX entry, but when I select it, it just goes back to the selection screen again. I've tried changing the drive letter in EasyBCD, but that results in a boot error when selecting the OSX option.
The other method (making the osx partition active) results in a boot0 error.

Any suggestions? If I completely start over, should I install osx and then win7?

thanks
Logged

LonelyTV

  • n00b
  • **
  • Karma: +0/-0
  • Posts: 57
    • View Profile
Re: OS X on Asus eeePC 1000HE - New Ethernet Driver 4/6/09!
« Reply #22 on: April 19, 2009, 05:24:47 PM »
I'm still having a boot problem. I have XP on primary, then Win7, OSX, and a Share partition on logical. I've tried both boot fix methods and neither is working.
In EasyBCD, I can create the OSX entry, but when I select it, it just goes back to the selection screen again. I've tried changing the drive letter in EasyBCD, but that results in a boot error when selecting the OSX option.
The other method (making the osx partition active) results in a boot0 error.

Any suggestions? If I completely start over, should I install osx and then win7?

thanks

Chaze, if possible I'd recommend starting over from scratch. As in, repartitioning your drive and starting new. I would recommend using Disk Utility on the Leopard (iDeneb) DVD to partition your drive out. Choose whatever way you want but make sure you do the GUID partition mapping scheme under options (Os X likes it better). Once the partitioning is done reboot and install Windows 7 (reformatting the non-Os X partition to NTFS). This will ensure that the Chameleon Boot loader will be the primary boot loader after you install Os X. After Windows 7 is installed follow the tutorial on installing Os X and choose the non-Windows Parition to install it to. Then you should be set!

I would recommend installing the latest Chameleon Boot loader as it offers a GUI to boot (and it's much prettier).

If you have any problems, let me know and I can see if I can walk you through it.
Logged

chaze

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 2
    • View Profile
Re: OS X on Asus eeePC 1000HE - New Ethernet Driver 4/6/09!
« Reply #23 on: April 20, 2009, 04:33:35 PM »
Thanks LonelyTV. I found a blog that walked me through installing Win7, Debian, and Ubuntu using GParted to redo the hard drive and Grub for the boot loader. It's working well... though a graphical boot loader would be nice.

I'll try Chameleon next time around. =)
Logged

element112

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 3
    • View Profile
Re: OS X on Asus eeePC 1000HE - New Ethernet Driver 4/6/09!
« Reply #24 on: May 06, 2009, 11:37:35 PM »
hey smallcomputing! I'm having issues with my 1000he. starting out of the i used EEE Boot 1.11 which got me to this screen.

"Press Enter to start up Darwin/x86 with no options, or you can: type -v and press enter to start up with dignostic messages type ? and press Enter to learn about advanced startup options

boot: _"

so i took out the EEE Boot 1.11 i burned and then put in copy of leopard into dvd and then pressed enter

after i did it brought me to

"Typical boot devices are 80 (First HD), 81 (Second HD)
Enter two-digit hexadecimal boot device [ef]: _"

i typed "ef" and then after a few tries it brought me to an unchanging grey screen with the apple sign.

Help me smallcomputing!

i'm stuck. ill provide any requested info

Logged
Pages: [1] 2 3 4
« previous next »