----Out of date info, kept for historical record ----
Update 1/5/08 EEE Boot Version 1.09 -- New download site.
Keep in mind I'm upgrading this stuff very often, so please check your version to make sure you have the latest one. The current link will be in this post.
Ingredients:
Hardware:
- USB external DVD Drive. (You can find one of these on e-bay for less than <$40)
- An EEE PC, 900A, 901, 1000, 1000H, 1000HD (this should work with all of the atom EEE PC's, but you may need to get a bios update for them from another source if the stock bios won't work for you. Please let me know if you have any issues/success.
- Some way to download an ISO image and burn it to a DVD (A Windows, Mac or Linux computer). If you don't know how, google around.
- A working wifi net connection. and some bandwidth (The Apple upgrade from 10.5.4 to 10.5.6 is almost 700mb, it can take a while.).
- A cool sticker for your mac that you can get for free if you pay for the shipping available from left column of this web site :)
Software
- You need to burn an image of the boot disk I have cobbled together. Download it from this site, the latest Iso's should be there : http://www.pd.net/eeeboot.
- This above disk is a Boot-132 CD. I'm letting you know because I will be using this name for it.
- You need a copy of an OS X 10.5.x install disk, you buy these from apple, Best Buy, and apple store, Tiger Direct or your local college computer store. THIS WILL NOT WORK WITH AN INSTALL DVD THAT CAME BUNDLED WITH A APPLE COMPUTER.
- A copy of Chud, free for download from apple for sound and dimming to work (instructions in the appropriate section) It is also available on your os x install DVD, depending on the version. 10.4+ seems to work, I have not tested any earlier versions.
- You are going to install OS 10.5.x
- These instructions assume you have a stock out of the box eee. I have a 901, so these instructions are skewed towards the 901, but will work on the 1000 family too. They are almost identical computers.
- These instructions also assume that OSX is the only OS on this particular drive. Since I don't dual boot, I can't help you here. The 901, that comes with SSD drives comes with either 12gb or 20GB of storage. in these are actually two drives, a 4gb one used for linux or Windows and an 8gb or 16gb used for storage. The 8gb is possibly to do an install from a retail DVD, but is really a bit too small. Mind you the windows 901 or 1000 with the 12gb (4/8) is the best bang for the bug to upgrade from. Go to mydigitaldiscount.com and spend less than $80 on a blazing fast 16gb ssd and swap out. The 16gb that they ship with drives you can easily use for os x, and the other for another OS (linux or windows) can fit on the 4gb drive and have dual boot that way. If you have a hard drive version, this will work too, so don't worry. If you have not yet bought a EEE, I hope to have a blog at some point about picking out the best machine for you.
- These instructions will get os x installed on your computer in a way it can be upgraded using apples software upgrade.
- The image I have given you is a modified boot loader that is out there, with Kexts you need and all the other install items you need including the ability to patch the Bios of your 900A, 901, 1000, 1000H or 1000HD directly from this CD.
- Upgrades (from at least 10.5.4 to 10.5.6)
- Wifi (with either stock or an upgraded card)
- WWAN
- bluetooth
- sleep
- speedstep
- audio out (no microphone)
- sleep
- brightness control
- Camera if you got a 901 with windows on it as the stock OS. Unsure about issues with the 1000's.
- Internal Ethernet (you won't notice since you have internal wifi, and you can get a usb to Ethernet dongle that works great, patches included on the CD for this)
- Microphone in from the mic or the microphone socket. Audio in works great via blue tooth (so does audio out). I've always used a bluetooth headset to skype with, so this is not an issue for me.
- Weirdly the power button will not pop up a shutdown/sleep button when pressed from OS X. It works for every other install I have. This I suspect I can get to work in time.
Preparation:
- Burn the .iso you have downloaded from above to a CD. It is only 80mb. You can burn it to a DVD also if you wish.
- Get your eee pc ready and plug in your USB DVD device. Make sure this is the only USB storage device plugged to the computer.
- Make sure your eee is plugged into a wall. You don't want to loose power during an install.
- Plug in USB DVD Drive, boot your EEE while holding down alt+f2 to install bios. Restart.
- Fix bios settings so devices that need to be on or off are, and so it'll boot off DVD Rom and the SSD or HD you want to use. Save, reboot.
- Boot off Boot-132 CD (the one your downloaded from above). When menu comes up, swap the CD in the DVD drive to OS X install DVD.
- When booted into install DVD, Partition drive to one to be GUID partition that is formatted Extended Journaled, name the drive. Customize the install to only have essentials (critical if you are installing in a 8gb or 16gb SSD). Install. Will get error message at end about bad install, that's ok, ignore it, restart. Give it time to restart.
- Computer will now try to boot off OS X DVD (it's in the drive), it can't do that. Will leave black screen. Press power button for about 5 seconds until computer shuts down.
- Put in Boot-132 CD. Restart. When screen comes up, enter 80 to choose the first internal drive. If the correct first drive is selected in the Bios, the computer will boot to OS X setup. Enter information.
- If your computer gets stuck in setup loop (takes you back to the first screen asking again and again for the same information), follow the fix instructions.
- If you are using original WIFi card, install Ralink drivers. Restart.
- Run the apple update to upgrade to the latest version. (takes a long while)
- Install Kexts. Restart. (takes a while)
- Download CHUD, go to apple developers site (click on icon in folder). You may need to sign up for a free acount if you don't already have one. Login go to Downloads>Developer Tools Download the latest version of CHUD, Install (it might hide this file in your downloads folder if you need to hunt for it.) You can also get this from your install disk if you have a recent version of OS X. restart.
- Install Audeee. Click off the check box for whatever command is connected to f9 from system preferences>Keyboard>Keyboardshortcuts. Copy Sark to applications. Spark Set up spark for keyboard sound controls to work. Double click on system add each command, check graphics
- Get dimming control to restore brightness when computer wakes from sleep. Install Sleep watcher and sleepwatcher startup item. Chick on Check, find out number of Display Controller.
- Set up speed step. Add to boot up code
- Run about this mac, and use OS X tools to turn on Quicktime GL - restart
- if you have a 901, upgrade bios off usb card, or CD, restart. Re-set up bios (sorry guys)
Upgrade Bios
If you don't have a 901, 1000, 1000H, 1000HD or the eee box 802, skip this step and look at my other post on upgrading the bios.
If you do have a 901 or 1000, boot the computer with the DVD drive connected and the EEEboot cd in it. Hold down Alt-F2 when booting. It will eventually boot to a bios upgrade screen that will automatically upgrade the bios at this point. When it tells you to reboot by pushing down the power button, follow it's instructions and Reboot.
Setting the Bios
Boot the computer and hold down the F2 key (no alt this time)
This will take you to the BIOS SETUP UTILITY.
These instructions are specifically for the 901 The 1000, 1000H and 1000HD have several less options in the bios set up. if you don't have an option, don't sweat it.
There are five tabs across the top, we will go from left to right.
Instructions on how to navigate this Setup Utility is on the right hand side of the screen.
Main (first tab)
Make sure the system time and date are correct.
Advanced
- IDE Configuration:If you are using your larger SSD Drive, it will probably be the slave. Look at it's name and remember it for later. (esc to exit) If you have a hard drive in your system instead of an SSD, i'm not sure what you'll find, but you may have only one option. That is the one to use.
- Onboard Device Configuration: Disable Onboard Lan, Enable everything else.
- CPU Configuration: Max CUPID value limit [Disabled] the other two options enable
- Escape to exit
Don't do anything under this tab
Boot
We are going to do this one out of order
- Hard Disk Drives: Using the +/- keys make your boot drive, the large one the 1st drive.
- Boot Disk Priority: Using the +/- keys make the CD Rom the first boot device. Your harddrive should be 2nd or 3rd
- Boot Setting Configuration: All enabled
Exit
Take the time now to plug in and power up your USB DVD drive with your Boot-132 disk in it.
From the Bios menu, Select Exit & Save changes, give it an OK when you get the option to.
It will boot your computer again, and hopefully from the CD. You should see roughly the following (There will be a quick error that flashes on the screen, don't worry about it, it's looking for something that has not been loaded yet)
The boot loader has a bunch of .kexts loaded on it to load at this point that will allow the OS X install disk to work properly.
It will boot to a screen where you can enter options.
If you are not putting in an option, hit enter (and you won't).
It may give you a flash of an error here again, Don't worry about that. It's looking for a file you have not installed yet. You may get a few of these. It is asking here to choose what device to boot off. But first you need to eject the boot CD you made, and keep it handy. You will need it again.
Put in to your DVD drive your original OS X install disk as you bought from apple (you did buy it didn't you). The default option of EF will boot off your DVD rom.
- Possible comands at this point are:
- ef - (default) Boot from the USB CD Rom
- 80 - Boot from the first booting hard drive as selected from the Bios
- 81 - Boot from the second booting hard drive as selected from the Bios
When the apple DVD is in, hit enter. It will now boot, or get you to press F8 to enter Boot Commands.
It will now ask you to enter any boot commands. There are a few, but you should not need any.
Most of these exist since pressing a key when booting (as you would do in on a tradition mac) does not work with the bootloaders we are using.
- Commands:
- -s single user mode
- -v verbose
- -x Safe mode
- -f Force load
- "Graphics Mode"="800x600x32"
If all goes well, you should get a screen like this.
What? You don't see a screen like this. You get a message that says: "This software cannot be installed on this computer." Well it seems you don't have a retail OSX DVD, but instead one that came with a mac when it was purchased. This DVD won't work on anything but that computer. Sorry about that, go get a retail DVD and let Apple earn some money they deserve.
Double click on the language you want to use.
When you get the option to select drives, you will see at least one, and possibly more (if you have a 4gb ssd with linux on it, it'll show up, but it'll have a red ! on it.
Go to the pull down menu Utilities, and select Disk Utility
In Disk Utility, select the drive (not he partition) you want to put OS X on. Select the partition tab as shown the the photo.
Things to do:
- Under "Volume Scheme" There is a pull down option menu that lets you select the number of partitions. Select one.
- Under "Volume Information" name your drive and select for the format Mac OS (Extended Journaled)
- Now click on the "Options" button under the partition window.
Select the top option, "GUID Partition Table" and hit OK. Then click on Apply
Click on the Partition option it gives you. This can take a little while, kick back for a while. When it's done, quit out of the Disk Utility by selecting quit from pull down menu under "File"
Now we are going to make this install smaller. This is critical to install onto a SSD, and will greatly speed up your install time. If you ever need what you did not install here again, you can easily install these options from the OSX install disk once you've got your system to boot.
Click done.
Click install.
It's going to start doing a consistency check on your DVD. This is not a bad idea the first time. It checks that the media is fine, and it checks if your drive is fine as well.
I 've clicked skip for this check every time after my first install from this media It takes too long. (and yes I've done a lot of these now).
Don't worry about this. The install did not fail, it just can't find the boot loader to tell it what drive to boot to on the next boot. This is not surprising, you have not installed the boot loader yet. Press the restart button and wait. This can take over a minute for the computer to restart, and when it does, it's going to try and boot off the OS install DVD, which it can't do. It'll boot to a black scree. At this point you will have to do a hard power off by pressing down on the power button until the blue light turns off. This can take a few seconds. When your computer is powered down, eject the OS X DVD and put in the 132-Boot CD again. I find that on my USB DVD drive, I can't eject at this point unless I unplug my DVD drive and re-plug it in from my computer. What happens on your computer? No idea.
Boot your computer off the boot loader CD, when you get to this screen:
You are going to use another setting. This screen lets you choose what device you will boot off. You now want to boot off your internal drive. If you set your bios settings correctly so that the boot drive is where you put OS X, you should enter "80" (no quotes) here and press enter.
You will have to press enter a 2nd time and your computer will boot from the hard drive.
If you have trouble booting with the 80 option, try 81, If 81 works, your bios is set wrong and it won't boot by itself until you fix it. You will need to go to the bios menu (f2 on boot up), go to the Boot tab, and in the 2nd option from the top, choose Hard Disk Drives. Swap the order of the two drives and you should be fine.
Don't try to transfer data using this screen. Select "DO not transfre my information now".
Click Continue and see what page comes up.
Now you get to see if you have the boot loop problem. It happens some times. It does not even seem to be the hardware, since I've had times it's happened and times it has not on the same hardware with the same install CD's.
If you click on continue and you go to either the screen requesting you to choose a network, or the screen asking for your name and address, you are ok and you should skip the next step, and finish doing what the computer asks for. You will eventually get to the desik top.
If you are in the loop you need to ...
Fix the registration loop
Once again, if your computer is NOT taking you back over and over again to the menu where you choose a language, skip this step. If not, you will need to restart you computer by holding down the power button for about 5 seconds. When it boots to your CD, type in 80 for the option for what drive to boot off, but on the next (and last) boot loader menu, boot with the -s option.
The computer will boot in a text only mode and drop you to a command line.
Type in the following command carefully.
/sbin/mount -uw /
touch /var/db/.AppleSetupDone
passwd root
At this point it will prompt you to enter a password. You are entering the Root password here. REMEMBER IT.it will ask you to type it in twice to make sure you typed it in correctly.
When your password is set type
reboot
Hit enter.
And your computer will re-boot to the CD. Boot to drive 80, and just hit enter for the boot options. Your computer will boot to a password screen.
Enter username: root and the password you picked. When you do it should take you to the desktop. At this point it is important to set up a non-root account.
Go to "settings" in the bottom Dock, the icon looks like gears in the recent versions of OS X, and click on it to load it. Click on Accounts in the screen that pops up. Click on the + button on the bottom left, create a new user, give yourself a password. Click on login options. Make sure your "Display Login Window" is set to list of users. You can if you want set up automatic login so that your new account is logged in when you boot without a password. This is up to you. just don't use the root account unless you know what do do with it. Close out of System Preferences. Go to the apple in the upper left hand corner of the screen and restart. Enter the 80 when you need to, and get back to the deskup. You are now down with the Boot Loop Fix.
Fixing issues with your install.
You will get to your desktop. A few moments later the EEE Boot CD will show up.
You will also notice a few things. 1. If you have the original wifi-card in your computer, wifi won't work. (the fix comes later) and 2. your screen is stretched. We will fix all of this.
Copy EEE-Utilities.dmg folder to your hard drive.
Open the CD by double clicking on it, and you will find a folder named EEE-Utilities. Copy this to your desktop. When it has finished loading, mount it by double clicking on it.
Making your computer boot without the boot CD
In EEE-Utilities>Fixes double click on "Chameleon_DFE_for_Hard_Disk"
It will mount this disk image, when it's loaded, open it and click on "Chameleon_DFE_for_Hard_Disk.pkg", I've already put everything you need in the "Extra Contents". No need to touch it.
Follow it's instructions to install. When done, select shut down from the apple menu.
When the computer is off, unplug your DVD Drive.
Press the power button.
You should now have a booting os x computer with a stretched screen.
Install the Ralink Drivers.
If you have the stock wifi card, Ralink, it's maker has provided non-apple drivers for it. They work fine, they are just ugly :).
If you have upgraded your wifi card, ignore this step.
Go into EEE-Utilities>Fixes>RalinkDriver. Open the folder, Run the install script. The uninstall script is here too in case you ever upgrade your wifi card.
Restart (you have no choice.)
Restart issues
For some reason, sometimes, after you restart, if the computer has installed something new you can get this screen.
It's a funny little screen with the slashed circle over the apple. I've never seen it before. Don't worry about this. Just press the power button for about 5 seconds until the computer shuts off. Press it again to restart, and everything will be fine.
Upgrade to the lastest version of the OS
This step needs a working wifi connection. Open up safari and make sure you can connect to the net at this point. If you can't connect, use the Ralink drivers, or the apple wifi controls to select a network so you can download your upgrades.
Now go to the apple menu, Select software update. Pick the packages you want. Update your computer. When it's done it'll give you a button to restart the computer. Restart.
The computer will take a long time doing this restart and installing the update. Give it time. You may have to move a finger over the trackpad from time to time to get the screen to update. When done, the computer will restart to the lastest version of the OS ... cool huh?
Install the kext's
K-Extentions will make your mac respond properly to the eee hardware. We need to install them.
Important: Install these all at once. Some are dependent on others. Install them one at a time and you may loose the ability to boot off the SSD or hard drive. Mind you if you do, you can still boot off the EEE Boot CD and re-install them to fix.
Go to EEE-Utilities>Applications
Launch "Kext Helper b7" by double clicking.
Close the Applications window (not Kext Helper)
Go to EEE-Utilities>Extra kexts
Select all of these files (there should be 10 of them) and drag them into the window of the Kext Helper. they should show up in a list.
Enter your password.
Click "Eazy Install"
When it is done, it'll tell you to restart. Under the apple menu, select restart.
When it boots up, things should no longer be stretched.
Fix the power management bundle.
Go to EEE-Utilities>Fixes>Power Management Bundle
Click on "Update PowerManagement Bundle"
Enter your password.
When it is done, you are done.
This script moves the old bundle to /bundles.backup
Moves the new bundle in
and correctly sets the permissions for this file.
Fix audio
You will need to Download the free application CHUD from the apple developers site onto your eee. Under EEE-Utilites>Fixes>Audio Files there is a file called "connect.apple.com". It should take you to http://connect.apple.com. If you have an apple developers account, log on, if not the accounts are free, sign up for one.
When you are on go to:
Downloads>Developer Tools
In there you will find CHUD, download it and install it.
(What? you don't want to download chud. It's actually on your OS X install DVD. Mind you I'm not sure if it's a recent enough version to work, so I'm steering you to the safer option. If you want to try, stick in your DVD to your booted eee. Go under Optional Installs>Xcodetools>Xcodetools.mpkg Run the installer, Select Customize Install. only install the "Developer Tools System Components" Only my 10.5.4 Install DVD it's the 2nd check box. It should be around 90mb. If it does not work because it's too old a version, a download from the net should update your computer to the lastest version. If you do, do this, please post in the comments that it worked/did not work and what version of the install DVD you have.)
Go to: EEE-Utilities>Fixes>Audio files
We need to put Audee into the Applications folder, and then also set it up so it loads when we log in.
Drag the Audeee file to the Applications Folder.
Also Drag the Spark file to the Applications Folder.
Open the applications folder.
Load System Preferences, Go to Accounts, Select Login Items.
Drag the Audee icon into that window. Check "hide".
Close the system preferences.
When you have restarted you will find a new icon roughly in the middle of your menu bar. it is a pull down menu, Select Internal Speakers. This is how you will select where your sound will go.
You now have audio out. A volume icon should also show up there.
Time to get the audio buttons working
Go to System Preferences, select Keyboard and Mouse>Keyboard Shortcuts. Scroll down until you find ALL Windows under Doc, Expose and Dashboard ... It is listed as F9 on the right. Uncheck it. Close System preferences.
Go to your application fold and load spark. let it install whaver it wants. It'll want a password.
I'm setting these buttons to match the audio buttons as printed on a 901. The 1000 shows these printed on F10, F11 and F12, you could use those if you wish, mind you if you do, you will need to remap any of the functions those buttons do that you want to use to some other function key. This can be done between Spark and System Preferences/Keyboard and Mouse/Keyboard Shortcuts.
Double click on "system" in the left column.
Click on the Shortcut window, press the f7 key, it should display in there.
Pull down the action menu, select Mute
Click Display Notification Icon
Click update.
Double click on "system" in the left column.
Click on the Shortcut window, press the f8 key, it should display in there.
Pull down the action menu, select Volume Down
Click Display Notification Icon
Click update.
Double click on "system" in the left column.
Click on the Shortcut window, press the f9 key, it should display in there.
Pull down the action menu, select Colume Up
Click Display Notification Icon
Click update.
Quit out of Spark
You will now have your volume buttons (f7,f8,f9) working with a graphical icon on the screen showing the volume level, just like it should.
Fine Tuning: If you reboot and still don't have audio after doing everything here, your AppleAzaliaAudion.kext might not have been loaded for one reason or another. Re-install from "extra kexts" the AppleAzaliaAudio.kext using the "kext helper" app. Reboot and things should work. For some reason people are reporting that this is not installing the first time. It seems to work fine with a re-install. You can always go to /System/Library/Extentions and see if it's there.
Fix the Brightness controls for wakeup.
This fix requires Chud, but you have already installed it for the audio fix. If not, install it now.
At this point, if your computer goes to sleep, you can wake it up, but the monitor does not come on after it wakes up untill you press the fn button plus f4. (fn+f4).
The first thing you need to do is to install sleep watcher.
Go to EEE-Utilites>Fixes>Diming Control Wakeup
Install sleepwatcher.
Click on Set Up Wake
It will ask you for your password.
This script does a bunch. (make sure you've installed sleep watcher first).
First it figures out what the device number of the display currently is. I say currently because if you turn things off and on in your bios this number will change. (wifi, bluetooth, etc). More on this later. It then creates two new executables in your /etc directory. rc.DIMsleep and rc.DIMwake, and then it modifies the rc.wake and rc.sleep that sleep watcher uses to call these two scripts. DON"T INSTALL THIS MORE THAN ONCE. It's a dumb script and will let you install this as many times as you click it. If you do install it more than once it'll slow down your wakeup (it won't do much more than that). It's effecting /etc/rc.wakeup and /etc/rc.sleep so if you need to poke around, look there.
You should now be done. The screen should go back on when the computer wakes.
If you ever change things and your display controller number changes, run "Fix Dim if things have changed". This is the same code as "Set Up Wake", except it does not effect the rc.wake and rc.sleep files. You only need to fix these two files once.
Speed Step
Speed step varies the speed of your CPU depending on the load. This will extend battery life a lot.
Go to EEE-Utilites>Fixes>SpeedStep fix.
We need to put "gcpupmcontrol" and "GenericCPUPMControl" into the Applications folder, and then also set it up so it loads when we log in.
Drag the both files to the Applications Folder.
Open the applications folder.
Load System Preferences, Go to Accounts, Select Login Items.
Drag just GenericCPUPMControl to that window. Check "hide".
Close the system preferences.
This will take effect the next restart.
This does have an annoying feature. The GenericCPUControl will live from now on in your dock taking up valuable real estate. You can fix this by using Dockless that will hide any application so it wont show in the dock. You can find that here.
Fix about this mac
Go to EEE-Utilites>Applications and click on "AboutThisMac"
This little installer will fix the description of your computer in the "about this mac" section of the apple menu.
Activate Quartz GL
Quartz GL will greatly increase the graphics speed.
This will only work if your screen is at 1024x600. If it looks stretched still, you may need to re-load your kexts, look at the section market Install the kext's
Go to EEE-Utilites>Applications and load OSX86Tools. Click on Enable/Disable Quartz GL. enter your password at least twice when asked. When done, restart. You may have to do this manually, it sometimes does not do this when you click on the OSX86Tools's restart button.
When it restarts, you can check to see if this worked by going under the apple menu to "about this mac">More info>Graphics/Displays . If it's working, you'll have
Core Image: Hardware Accelerated
Quartz Extreme: Supported
Quartz GL: Supported
You are now done. You have os x installed from an original OS X DVD with as much working as I can get it.
Now you should invest in a RunCore SSD to speed your computer up by a factor or 2 or more, get 2gb of ram and upgrade your wifi card to something that apple uses internally.
Remember, if you want to upgrade your card, uninstall the Ralink Drivers. The uninstral program is in EEE-Utilites.
You will want to keep this little folder, so stick it somewhere safe. You will need to run that Upgrade script every time you do an apple upgrade. Keep in handy.
Get OS X to boot automatically
So far, when you boot off the hard drive, it has prompted you to put in a boot option. You don't want to do this, you want it to boot on the fly. I have an easy script to install what you need to make this happen.
Go to EEE-Utilities/Fixes/Boot. Click on installBootplist
That's it. It'll boot up now with a 5 second timer to let you hit a key so you can enter any options.
Want less time and a faster boot. Edit com.apple.Boot.plist and change the timeout of 5 seconds to 1 or whatever you want. (you can open this file in TextEdit to edit it.) Change the option Quiet boot to yes, and you will get no prompt at all.
If you have a eee pc 901
Ignore this if you don't have a 901.
The 901 Bios is a little weird. There have been two patches. One makes it easier to do installs but has a bad bug. When your computer goes to sleep you can only wake it with the power button. If you use the mouse or keyboard, the machine will lock, needing a hard restart (by holding down the power button for about 5 seconds).
The most modern version of the patched bios does not have this issue, but if you have this bios in when you install os x, you can't read the menus on the apple install screen since parts of them are off screen.
At this point you should update to the latest bios for the 901 found here.
http://osrom.net/biosmod/
Uncompress the file you will download for the 901, Rename the file to "901.ROM" (all caps)
take this bios and either
1. Install it in the top directory a thumb drive, put it in your computer when the computer is off, boot the computer holding alt-f2 (making sure this is the only USB drive in the computer, make sure the USB DVD drive is not attached).
or
2. Burn an iso 9660 format DVD or CD with this file as the only file on it. Put it in your DVD drive. Boot your computer with the drive attached while pressing down alt-f2.
I go into this more here http://eeemac.blogspot.com/2008/11/upgrading-your-bios.html
When you wake now you can wake using the keyboard or the power button, but sometimes, you will find a key repeating (a 0 or a 1). This is not keyboard failure, this is bios failure. I'm sure it'll be fixed in a future version. just hit any key once you wake up to make it go away. This has become habit with me, so it just does not bother me any more. It's better than locking the computer up.
Future upgrading
- When apple comes out with another update. Here is what you will do to do the upgrade.
- Load EEE-Utilities (you saved that .dmg somewhere right?)
- Run the apple upgrade.
- Load the kexts from the extra kexts folder in EEE-Utilities with the kext install application. This is described in the section "Install the kext's" in this blog entery.
- Restart the computer.
Final notes.
- The Alt key is your command key as apple calls it.
- Depending on the model, your home key (with the image of a house) or the windows key is your option key as apple calls it.
- Battery meter not working: Reinstall the ACPIbattery.kext
- VGA port not working: Read this post.
- Camera not working: You have an eee that was originally sold with Linux on it, sorry, read this.
- Sound Not working: Reinstall Azalea Audio kext ... Also make sure chud is installed.
- Computer won't sleep when you close the lid: Reinstall ClamshellDisplay.kexts
- Computer has issues shutting all the way down: (blue light stay on power button): Reinstall OpenHaltRestart_1.0.3.kext
For that matter, scan all the posts on this blog, I'm only putting clear solutions in this post, test stuff will get it's own post until I'm sure it works. Specifically check the posts listed as Fixes.
Also follow me on twitter my name there is iiyoyoguy
Please donate to help keep me in parts to do other mods. This lets me break things so you don't have to.
Also get a sticker from me (see the left column) so that your eee too can look right.

389 comments:
«Oldest ‹Older 1 – 200 of 389 Newer› Newest»-
Tony Warner
said...
-
-
December 25, 2008 4:57 PM
-
Anonymous
said...
-
-
December 25, 2008 5:47 PM
-
Anonymous
said...
-
-
December 25, 2008 5:50 PM
-
Anonymous
said...
-
-
December 25, 2008 6:48 PM
-
Gregory Cohen
said...
-
-
December 25, 2008 8:17 PM
-
Gregory Cohen
said...
-
This post has been removed by the author.
-
December 25, 2008 8:20 PM
-
Gregory Cohen
said...
-
-
December 25, 2008 8:20 PM
-
D'oh
said...
-
-
December 26, 2008 4:54 AM
-
Gibbsy
said...
-
-
December 26, 2008 9:40 AM
-
Gregory Cohen
said...
-
-
December 26, 2008 9:40 AM
-
Anonymous
said...
-
-
December 26, 2008 10:20 AM
-
Gregory Cohen
said...
-
-
December 26, 2008 10:25 AM
-
Gregory Cohen
said...
-
-
December 26, 2008 10:34 AM
-
Anonymous
said...
-
-
December 26, 2008 10:48 AM
-
Gregory Cohen
said...
-
-
December 26, 2008 11:43 AM
-
Anonymous
said...
-
-
December 26, 2008 11:57 AM
-
Tony Warner
said...
-
-
December 26, 2008 12:39 PM
-
Gregory Cohen
said...
-
-
December 26, 2008 2:27 PM
-
Gregory Cohen
said...
-
-
December 26, 2008 2:29 PM
-
Anonymous
said...
-
-
December 26, 2008 3:04 PM
-
Gregory Cohen
said...
-
-
December 26, 2008 3:37 PM
-
Tony Warner
said...
-
-
December 26, 2008 4:11 PM
-
Gregory Cohen
said...
-
-
December 26, 2008 4:19 PM
-
Gregory Cohen
said...
-
-
December 26, 2008 4:28 PM
-
Tony Warner
said...
-
-
December 26, 2008 4:55 PM
-
Anonymous
said...
-
-
December 26, 2008 5:06 PM
-
Anonymous
said...
-
-
December 26, 2008 5:09 PM
-
Tony Warner
said...
-
-
December 26, 2008 5:15 PM
-
Gregory Cohen
said...
-
-
December 26, 2008 5:33 PM
-
Gregory Cohen
said...
-
-
December 26, 2008 5:37 PM
-
Anonymous
said...
-
-
December 26, 2008 5:53 PM
-
Anonymous
said...
-
-
December 26, 2008 7:40 PM
-
Gregory Cohen
said...
-
-
December 26, 2008 9:28 PM
-
Tony Warner
said...
-
-
December 27, 2008 4:41 AM
-
Anonymous
said...
-
-
December 27, 2008 5:14 AM
-
Tony Warner
said...
-
-
December 27, 2008 5:18 AM
-
Anonymous
said...
-
-
December 27, 2008 6:18 AM
-
Tony Warner
said...
-
-
December 27, 2008 10:00 AM
-
Anonymous
said...
-
-
December 27, 2008 10:54 AM
-
Anonymous
said...
-
-
December 29, 2008 4:42 AM
-
Anonymous
said...
-
-
December 29, 2008 8:37 AM
-
Gregory Cohen
said...
-
-
December 29, 2008 10:15 AM
-
Tony Warner
said...
-
-
December 30, 2008 5:12 AM
-
tapash
said...
-
-
December 30, 2008 10:34 AM
-
Herbert
said...
-
-
December 30, 2008 10:38 AM
-
Gregory Cohen
said...
-
-
December 30, 2008 1:50 PM
-
tapash
said...
-
-
December 30, 2008 2:53 PM
-
Anonymous
said...
-
-
December 30, 2008 3:04 PM
-
Herbert
said...
-
-
December 30, 2008 3:05 PM
-
Anonymous
said...
-
-
December 30, 2008 4:38 PM
-
Tony Warner
said...
-
-
December 30, 2008 4:45 PM
-
Gregory Cohen
said...
-
-
December 30, 2008 7:41 PM
-
luke BAKING barker
said...
-
-
December 30, 2008 9:04 PM
-
luke BAKING barker
said...
-
-
December 30, 2008 9:06 PM
-
Gregory Cohen
said...
-
-
December 30, 2008 9:59 PM
-
sack
said...
-
-
January 1, 2009 1:25 PM
-
tapash
said...
-
-
January 1, 2009 4:23 PM
-
Gregory Cohen
said...
-
-
January 1, 2009 11:15 PM
-
Greg
said...
-
-
January 3, 2009 11:51 AM
-
Gregory Cohen
said...
-
-
January 3, 2009 2:20 PM
-
Tony Warner
said...
-
-
January 3, 2009 4:29 PM
-
Gregory Cohen
said...
-
-
January 3, 2009 6:09 PM
-
Tony Warner
said...
-
-
January 3, 2009 6:15 PM
-
Greg
said...
-
-
January 3, 2009 6:27 PM
-
Gregory Cohen
said...
-
-
January 3, 2009 6:29 PM
-
Greg
said...
-
-
January 3, 2009 6:57 PM
-
Tony Warner
said...
-
-
January 4, 2009 4:46 PM
-
Anonymous
said...
-
-
January 4, 2009 6:09 PM
-
Gregory Cohen
said...
-
-
January 4, 2009 7:48 PM
-
Tapash
said...
-
-
January 5, 2009 7:10 AM
-
Tony Warner
said...
-
-
January 5, 2009 3:15 PM
-
Gregory Cohen
said...
-
-
January 5, 2009 4:12 PM
-
Tony Warner
said...
-
-
January 5, 2009 4:30 PM
-
Gregory Cohen
said...
-
-
January 5, 2009 5:13 PM
-
Anonymous
said...
-
-
January 5, 2009 6:25 PM
-
Gregory Cohen
said...
-
-
January 6, 2009 5:52 AM
-
Tony Warner
said...
-
-
January 6, 2009 4:02 PM
-
Anonymous
said...
-
-
January 6, 2009 4:05 PM
-
Anonymous
said...
-
-
January 6, 2009 5:41 PM
-
Gregory Cohen
said...
-
-
January 6, 2009 6:42 PM
-
Tony Warner
said...
-
-
January 7, 2009 5:24 AM
-
Stephen
said...
-
-
January 7, 2009 6:11 AM
-
Gregory Cohen
said...
-
-
January 7, 2009 8:57 AM
-
Gregory Cohen
said...
-
-
January 7, 2009 9:02 AM
-
Tom
said...
-
-
January 7, 2009 11:40 AM
-
Miike
said...
-
-
January 7, 2009 4:26 PM
-
Mike
said...
-
-
January 7, 2009 5:20 PM
-
Mike G
said...
-
-
January 7, 2009 5:21 PM
-
Stephen
said...
-
-
January 7, 2009 5:43 PM
-
Anonymous
said...
-
-
January 7, 2009 8:52 PM
-
Gregory Cohen
said...
-
-
January 7, 2009 9:32 PM
-
Christopher
said...
-
-
January 7, 2009 9:59 PM
-
Gregory Cohen
said...
-
-
January 7, 2009 10:47 PM
-
Gregory Cohen
said...
-
-
January 7, 2009 11:07 PM
-
Chris John Riley
said...
-
-
January 8, 2009 3:52 AM
-
luke BAKING barker
said...
-
-
January 8, 2009 4:55 AM
-
Gregory Cohen
said...
-
-
January 8, 2009 7:46 AM
-
Gregory Cohen
said...
-
-
January 8, 2009 7:53 AM
-
RyanG
said...
-
-
January 8, 2009 10:10 AM
-
Greg T
said...
-
-
January 8, 2009 10:40 AM
-
Greg T
said...
-
-
January 8, 2009 10:54 AM
-
Gregory Cohen
said...
-
-
January 8, 2009 11:05 AM
-
Gregory Cohen
said...
-
-
January 8, 2009 11:06 AM
-
Anonymous
said...
-
-
January 8, 2009 12:34 PM
-
Anonymous
said...
-
-
January 8, 2009 12:38 PM
-
Gregory Cohen
said...
-
-
January 8, 2009 1:27 PM
-
Stephen
said...
-
-
January 8, 2009 2:17 PM
-
Gregory Cohen
said...
-
-
January 8, 2009 2:19 PM
-
Chris John Riley
said...
-
-
January 8, 2009 3:03 PM
-
Anonymous
said...
-
-
January 8, 2009 4:59 PM
-
Anonymous
said...
-
-
January 8, 2009 5:58 PM
-
Miike
said...
-
-
January 8, 2009 6:30 PM
-
Gregory Cohen
said...
-
-
January 8, 2009 6:36 PM
-
Gregory Cohen
said...
-
-
January 8, 2009 6:51 PM
-
Miike
said...
-
-
January 8, 2009 9:04 PM
-
Gregory Cohen
said...
-
-
January 8, 2009 10:31 PM
-
blurfus
said...
-
-
January 9, 2009 2:55 AM
-
Tony Warner
said...
-
-
January 9, 2009 8:30 AM
-
Gregory Cohen
said...
-
-
January 9, 2009 8:41 AM
-
Gregory Cohen
said...
-
-
January 9, 2009 8:42 AM
-
davetaz
said...
-
-
January 9, 2009 10:52 AM
-
Anonymous
said...
-
-
January 9, 2009 1:01 PM
-
Tony Warner
said...
-
-
January 9, 2009 1:23 PM
-
Anonymous
said...
-
-
January 9, 2009 1:31 PM
-
luke BAKING barker
said...
-
-
January 9, 2009 1:39 PM
-
Gregory Cohen
said...
-
-
January 9, 2009 2:43 PM
-
Zews
said...
-
-
January 9, 2009 3:29 PM
-
J
said...
-
-
January 9, 2009 3:40 PM
-
Chris
said...
-
-
January 9, 2009 5:39 PM
-
Anonymous
said...
-
-
January 9, 2009 5:40 PM
-
ilumiari
said...
-
-
January 9, 2009 7:30 PM
-
Anonymous
said...
-
-
January 9, 2009 9:06 PM
-
Anonymous
said...
-
-
January 10, 2009 3:32 AM
-
Anonymous
said...
-
-
January 10, 2009 10:38 AM
-
Miike
said...
-
-
January 10, 2009 10:46 AM
-
Miike
said...
-
-
January 10, 2009 10:55 AM
-
Anonymous
said...
-
-
January 10, 2009 7:43 PM
-
Stephen
said...
-
-
January 10, 2009 8:19 PM
-
Chris
said...
-
-
January 10, 2009 10:06 PM
-
Anonymous
said...
-
-
January 11, 2009 12:58 PM
-
Anonymous
said...
-
-
January 11, 2009 2:21 PM
-
Anonymous
said...
-
-
January 12, 2009 3:22 AM
-
evan
said...
-
-
January 12, 2009 4:50 PM
-
Paul Traina
said...
-
-
January 12, 2009 5:25 PM
-
Anonymous
said...
-
-
January 12, 2009 6:29 PM
-
Stephen
said...
-
-
January 13, 2009 12:32 PM
-
Anonymous
said...
-
-
January 13, 2009 3:17 PM
-
Anonymous
said...
-
-
January 13, 2009 3:21 PM
-
Anonymous
said...
-
-
January 13, 2009 4:38 PM
-
Nicolas
said...
-
-
January 14, 2009 3:54 AM
-
Anonymous
said...
-
-
January 15, 2009 2:01 AM
-
fake
said...
-
-
January 15, 2009 3:49 AM
-
Anonymous
said...
-
-
January 15, 2009 12:06 PM
-
Greg T
said...
-
-
January 16, 2009 9:24 AM
-
Barney
said...
-
-
January 16, 2009 4:22 PM
-
Barney
said...
-
-
January 16, 2009 4:26 PM
-
Greg T
said...
-
-
January 16, 2009 4:40 PM
-
Anonymous
said...
-
-
January 17, 2009 12:44 PM
-
Barney
said...
-
-
January 18, 2009 5:11 AM
-
Lui-g
said...
-
-
January 18, 2009 11:40 AM
-
Lui-g
said...
-
-
January 18, 2009 11:45 AM
-
Tonyo
said...
-
-
January 18, 2009 1:24 PM
-
Georg
said...
-
-
January 19, 2009 9:07 AM
-
Barney
said...
-
-
January 19, 2009 1:38 PM
-
Greg T
said...
-
-
January 19, 2009 2:42 PM
-
RedBull
said...
-
-
January 19, 2009 4:07 PM
-
RedBull
said...
-
-
January 20, 2009 2:56 AM
-
Barney
said...
-
-
January 20, 2009 12:52 PM
-
Barney
said...
-
-
January 20, 2009 2:16 PM
-
Barney
said...
-
-
January 20, 2009 2:45 PM
-
Barney
said...
-
-
January 20, 2009 3:34 PM
-
Jai
said...
-
-
January 20, 2009 8:58 PM
-
Gregory Cohen
said...
-
-
January 20, 2009 9:01 PM
-
tandemcrash
said...
-
-
January 20, 2009 10:21 PM
-
ilumiari
said...
-
-
January 21, 2009 3:05 AM
-
luke BAKING barker
said...
-
-
January 21, 2009 9:43 AM
-
Andreas
said...
-
-
January 21, 2009 5:20 PM
-
Julio Medina
said...
-
-
January 22, 2009 7:50 PM
-
Anonymous
said...
-
-
January 22, 2009 9:28 PM
-
mapin0518
said...
-
-
January 22, 2009 11:32 PM
-
mapin0518
said...
-
-
January 23, 2009 1:37 AM
-
Balu
said...
-
-
January 23, 2009 6:52 AM
-
Gregory Cohen
said...
-
-
January 23, 2009 8:11 AM
-
mapin0518
said...
-
-
January 24, 2009 12:01 AM
-
Scott
said...
-
-
January 24, 2009 10:56 AM
-
mapin0518
said...
-
-
January 24, 2009 5:21 PM
-
Scott
said...
-
-
January 24, 2009 5:41 PM
-
F.
said...
-
-
January 25, 2009 10:20 AM
-
mapin0518
said...
-
-
January 25, 2009 10:20 PM
-
Cavan
said...
-
-
January 26, 2009 7:10 AM
-
Gregory Cohen
said...
-
-
January 26, 2009 7:22 AM
-
davetaz
said...
-
-
January 27, 2009 5:13 PM
-
Boris
said...
-
-
January 28, 2009 3:38 AM
-
Tony Warner
said...
-
-
January 28, 2009 5:01 AM
-
FillerUE
said...
-
-
January 28, 2009 3:31 PM
-
mapin0518
said...
-
-
January 28, 2009 10:54 PM
-
TJ
said...
-
-
January 29, 2009 7:47 PM
-
Gregory Cohen
said...
-
-
January 29, 2009 7:53 PM
-
Stephen
said...
-
This post has been removed by the author.
-
January 30, 2009 6:10 AM
-
Stephen
said...
-
-
January 30, 2009 6:14 AM
«Oldest ‹Older 1 – 200 of 389 Newer› Newest»This process was exactly what I was looking for. Unfortunately it does not work for me.
I am trying to install MacOS on my Asus 900A
It hangs at the Apple logo after I inserted my Leopard DVD.
Any ideas?
T
W-O-N-D-E-R-F-U-L-!-!-! :o)
Thank You! and Merry Christmas!
Hello Tony,
i think it is because of a missing fixed BIOS for the 900A - on stock BIOS same problem on the 901
after memupgrade to 2gb, battery only shows a small x inside ?!?
Any ideas to fix it (when I return to 1gb all works fine)?
Tony,
I'll have 1.07 up shortly, it should have the correct bios on it. Sorry I forgot the 900A.
-GRegory Cohen.
Tony,
Please let me know if this works. I have no way to test it from here (I don't have a 900A).
-GRegory Cohen
The boot disk was deleted from gigasize. :(
I have everything working on my Eee PC 901, including an internal 3G Modem, but still can't get WiFi working. Does anyone have any suggestions?
Weird, I just went to the link and had no trouble downloading it.
-GReg
How i get the WWAN card (Dell 5505) working?
I soldered everything - no problem in Windows but i can not see any icon on my OS-X screen to activate it. What to do?
How i get the WWAN card (Dell 5505) working?
I soldered everything - no problem in Windows but i can not see any icon on my OS-X screen to activate it. What to do?
Hmmm. I use a sierra card and it just detects it. First things first, does your install show the card under About this mac>more info>usb ? (system profiler)
Also does a "minicard" show up under System Preferences > Network?
If the 2nd is true, you can configure and use your connection from there. Once it works, you can acivate the menulet, check my post on the 3g mod I did in this blog about how to do that.
Just changed the storage site. There should be no more download issues.
The card is listed as a novatel wireless, yes. But no minicard entry in the network section :(
Does it show up in your usb items list?
Do you know if this card is even supported by OS X with the internal drivers?
What version of teh OS are you on?
> Does it show up in your usb
> items list?
Yes, it does.
> Do you know if this card is even
> supported by OS X with the
> internal drivers?
No, no clue :)
> What version of teh OS are you on?
10.5.6 - all pdates installed
Hi Greg.
Am downloading now and will let you know as soon as.
Thanks for your help.
T
Did you install from my install? (the reason I ask this, is that the hacked installs have trimmed a lot for space. I wonder if they trimmed the wifi drivers ... If you used an os x retail disk, they all should be there.
Also, did you say you could connect from windows?
Gibbsy,
What wifi card do you have?
If you have the one that shipped with the eee, you must put in the ralink drivers installed. You will not use the standard apple wifi menu, but the wifi app supplied by ralink to connect. Ralink's driver makes the computer think the wificard is the wired ethernet connection. A good functional hack.
You may also need to make sure your ethernet port in the bios is off (or possibly on). I put an apple card in my eee, so my experience with this is limited. Can anyone else help?
Newer Eee have only a b/g module - Azurewave is printed on the module but it is an old Atheros model.
These modules do not work with the hack provided here. Model type for the one which does not work: AW-GE780. I was wondering about that, because this model was used in old Macs too (original part number is AR5BXB6).
The model which works with the hack is AW-NE766.
Best model ist the Broadcom one (aka AirPort) :)
Novetell wireless is the key.
Check out this site.
http://www.novatelwireless.com
They have downloads for most of the cards, with os x 10.3+ support.
This page shows what you need to use:
http://www.novatelwireless.com/index.php?option=com_content&view=article&id=163:macintoshinstallationnotes&catid=42:mac-installation-instructions&Itemid=181
It looks to me you will need this driver pack to get it to work.
http://www.novatelwireless.com/index.php?view=article&catid=42%3Amac-installation-instructions&id=166%3Amacosxleopard-novatel3g&option=com_content&Itemid=182
Let me know if it helps, and I'll add it to the 3g section.
Hey, what do you know? It works perfectly! I now hav a EEE PC 901A running MacOS!
I do have some problems:
WiFi does not work. I have not changed the wifi card, so am using the stock card. I installed the Ralink drivers as per the instructions and rebooted. Nothing. There are no network devices in the systems preferences/networks control panel.
Because wifi is not working I missed out the OS upgrade section. Instead I installed the kexts. This worked perfectly. But on re-boot on quarter of my screen is blank. The whole screen is moved over to the right, although it does seem to be in the right proportions.
Nothing else to report as yet.
Thanks a bunch. I appreciate it.
T
Ok, sounds like you are mostly there.
When you can upgrade to 10.5.6, you will have to re-install the .kext's again. Do be aware of this.
Sounds like it's balking on your resolution.
First go under system preferences to see if you can fiddle with something under display.
Second go and look at enik's wonderful site and see how SwitchResX works. I hope this will help you. If it does, please get back to me so I can update my blog here.
http://www.enik.ch/2008/10/osx-leopard-1055-on-the-eee-1000h/
I looked around the consensus is that the easy solution is to replace the wifi card with one that works (a dell 1390 or an apple original card. You can get these for <$20 on e-bay.) It's an easy swap.
There is also this thread that of folks who look like they have gotten it to work with a software solution here:
http://forum.insanelymac.com/index.php?showtopic=138351
Once again, if you get this to work, please help me improve this blog.
Tony,
One last question. Did you apply all the Kexts from the Extra Kexts folderusing Kext Helper?
-Gregory Cohen.
I visited the link you suggested: http://www.enik.ch/2008/10/osx-leopard-1055-on-the-eee-1000h/
I followed the instructions for SwitchResX and fixed the screen resolution problem.
Thanks. Still working on the rest. I'll keep you posted.
T
I tried to install the drivers but nothing happens. Drivers seem to be only for the external modules. I tried to patch the files with listing the models but without any success yet :(
...hehe, i forgot to mention: I am the one trying to install the Dell 5505 WWAN card (novatel wireless EU740).
Yep I installed all of the kext's.
T
That's weird.
internal or usb external, they are the same. As far as your mac is concerned and the driver is concenred the mini card is just on a USB port.
Did you go and try to manually add the mini card from system preferences>Network>+
?
See if it shows up that way (once the drivers are in).
-GReg
Tony,
Can you e-mail me the settings you used to fix the screen thing with SwitchResX
I tried everything with this damn 5505 card now :(
Shows not up in the network configuration, nothing - only in "about your mac" in the USB section.
I tried to manipulate the Info.plist file and played around with vendor and product IDs - nothing :(
I did it!!!
Dell Embedded WWAN Card Novatel Wireless (Dell 5505) working fully!
Here a modified description:
in the file
/System/Library/Extensions/IOSerialFamily.kext/Contents/Plugins/AppleWWANSupport.kext/Contents/Info.plist
replace the AppleWanDeviceNovatelUSB section with the right product and vendor IDs (has to be decimal, not HEX!)
and also, in the file:
/System/Library/Extensions/IOSerialFamily.kext/Contents/Plugins/AppleWWANSupport1.kext/Contents/Info.plist
update the idProduct and idVendor values as above in both the AppleVerizonInterface0NovatelUSB and AppleVerizonInterface1NovatelUSB sections. It may just be easier to search/replace all '8464' with '33046' and all '5130' with '16700' in both files. 33046 is the ID for the Dell 5505, 16700 is the ID for Dell.
now do:
touch /System/Library/Extensions
and bring up the System Prefs -> Networking dialog. Hit the + button, and it should say its installing a new device, Novatel Wireless. Create the Novatel Wireless connection type and select it.
Hit Advanced below login/password, select the WWAN tab, and change Vendor to Novatel, and Model to GSM (in my case in Germany) with the right APN. Hit Okay. Now hit Apply. (Explicitly Applying before trying to connect is critical) Then Connect, and watch it go :o)
This should probably work for other dell embedded WWAN devices as well, just change your device/vendor ID to suit (remember to convert from HEX to DEC!).
Great Work with the WWAN, I want to post what you did to my 3g post.
-GReg
Greg. I checked the wifi again.
First thing I noticed was that your flash upgrade had set the WLAN to diasabled in the bios. So I enabled that. I then uninstalled the Ralink drivers and re-installed. No change. There are no devices listed in the systems/network preferences. Hitting + does nothing at all. I noticed that there are two new apps installed:
AwakeRalinkUI - which does not seem to do anything when run.
WirelessUtilityCardbusPCI - which runs and reports that there is "no device"
I am going to do over the SwitchResX process and report back. There seems to be some inconsistencies. Although I have the resolution set, it still needs some playing with. I'll report back when I know more,
T
Tony, please check your WIFI module - which type is it?
Gregory: Shure, post it! :o)
Errr, stupid question time. How do I check what type of module I have? The Bios does not report it and the System Profiler does not see it.
T
Tony: Is it possible to check it by opening the bottom door of the EeePC?
If not - hmmmm - is it a Draft n module or only a b/g module?
O.k. I opened up my 901A. Had to remove the entire motherboard to get to the wifi module, but managed it and it still works now I have put it back together.
My 901A has a Azurewave card in it.
Model No: AR5BXB63
AW-GE780
I snapped a pic of it:http://www.tonywarner.co.uk/www.tonywarner.co.uk/Asus_EEE_PC.html
Thanks,
T
Tony: That´s the old Atheros card like i mentioned in one post above - does not work with the set of drivers within OS-X and the special drivers mentioned here.
On my EeePC Go the same trouble.
To get it work, you have to exchange the WIFI-card.
Best buy is the Broadcom one. I just ordered some to play around in several EeePC too ;)
Best price i think is: http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&rd=1&item=280291231343&ssPageName=STRK:MEWN:IT&ih=018
Hi, i have the latest Ralink card which is the N spec one. will this work or must i change it?
Hi, should work but it´s better to update the card. The WiFi manager of OS-X is much better than the Ralink one.
Play with your card, it should work. If you like using OS X on your box, upgrade the SSD if you have one and get a proper WiFi card. It's worth the upgrade.
Comments on the Model 900A installation process.
First make sure you have EEE Boot version 1.07 or higher. The installation process is easy and straightforward, exactly as described in this blog.
1 Wifi - Does not work, seems I need to change my wifi card. I have one on order. I did play with the solution here: http://forum.insanelymac.com/index.php?showtopic=138351
But did not get anywhere. This solution requires 10.5.5. I have been unable to upgrade the OS. See below. I am expecting that the new card will resolve this problem.
2 Sound - Works perfectly. Until I rebooted! I have a sound icon in the menu bar, but no sound. I may have missed something here, because it was working, I'll investigate more and report back.
3 Screen - Initially I had problems with the screen resolution. This was solved by installing ScreenResX. I created a profile for 1024x600 which seemed to fix my problems, however, there are still a couple of issues: a) There is a strange problem with some window sizes. For example: System Preferences opens and the window seems to large. Some of it is off the bottom of the screen. Select any option, such as power saving and the window seems to re-size, going back to view all and the window is now the correct size! b) The screen is too bright and screen dimming does not work.
4 - Power management does not seem to work. I have no icon in the menu bar. I have no way of seeing how much charge I have left in the battery.
5 - Upgrades do not work. Despite the fact that I have no wifi, I downloaded the 10.5.5 install file from Apple, copied it across on a usb stick and tried to install it, using the EEE-Utilities/Upgrades app. When running the Apple upgrade I get an error:"You cannot install Mac OS X Update on this volume. This volume does not meet the requirements for this update"
I intend to try this again when I have wifi working. It may be something to do with the update I am trying to install.
6. Quartz GL - Works perfectly, although I have no way of measuring if it had any effect.
I hope that this summary helps.
T
I am trying installing from original dvd to my 1000h but after the language chose screen there is a message appears on the screen and says MAC OSX can not be installed on this computer. two options restart and OK. I DID IT TWICE . no luck. pls help
hello,
trying to set up osx onto a 1000H machine.
i am not able to start from the method 132 cd. bios setup went flawlessly. do i have to consider something special when burning the ISO? i haven't had issues with ISO formatted cd's. any help is heavily appreciated. best, netshare
Tapash,
What version of os 10 are you trying to install?
Is it a true retail disk or one that came with a computer? Or an upgrade disk?
-GReg
this is 10.5.2, it came with my friends macbook.
Greg,
no idea?
Greg,
no idea?
I see Tony has problems with his 900A. I have a 900HA, and was looking fwd to trying this... maybe i'll give it a go in a few weeks when i have a free weekend. Anyone with a 900HA ?
Hey anonymous,
While I do still have a few niggly problems, I expect that once I get my new wifi card most of them will be resolved. I am sure that all of the problems I have can be resolved.
Thanks to Greg, I got it this far. I can tell you that Greg's method is by far the simplest way to do this, and the only way I got working.
I would advise you to check out your wifi card first. Unfortunately you will have to dismantle your machine completely to find out. If you have an old card, get a new one. Then follow Greg's method. You should be good to go.
T
Tapash,
You need to use a Retail OS X disk, the ones packaged with computers are optimized for that specific box, and will not work for this.
Sorry about that. I'll make a note in the install instructions when I do the next update.
-GReg
hi all!
I think the drop in DVD would work, might it not? (not just the retail DVD). You can use this to install on a different model Mac by clicking through the install from a time machine (!) until it says you can't go any further , then you go back to the beginning and it works! google it - it's a cool fix! Not the same as the DVD you get with a computer now but I got it when I got a mac mini core2duo.
love the blog!
I forgot to ask - I have a 901 eeePC white, win XP 12Gb one. I want to do this install, but am worried about the wireless cad not working. Which Atheros cards with 901s work and which don't ? I prefer to use the Ralink drivers than to have to install a new wireless card - I am terrible with hardware upgrades!
Also, I have 2Gb Ram on my 901 - that won't cause a problem will it?
thanks
Luke
HAPPY NEW YEAR!
Luke,
Good news and bad news. You got the best 901 to turn into a mac. The camera should work great ... but the 8gb SSD is not large enough for this install. The iaktos v4 will fit.
That being said, if you can spring $79.00 for the 16gb ssd from MyDigitalDiscount.com you will be very very happy. This ssd is about 5 times as fast as the SSD you have in your 901. Swapping out the SSD is a four screw solution.
-GReg
Hi, thanks for your effort, worked 99% as supposed to ;)
Just a few comments/questions still.
1) Why did you install the extra kexts in a second step directly to the main partition, wouldn't it be the preferred method to install any modified kexts into the efi partition, just as Chameleon_DFE_... already does?
2) the gcpupmcontrol dock-icon is kind of annoying, one can remove it this way: http://www.macosxhints.com/article.php?story=20010701191518268&query=nsuielement
3) What is not working on my setup (901 with a Broadcom BCM 43xx Wifi) is
- the Battery Energy Saving Options in System Configuration which always step back to "Normal", also pmset -g in terminal will give me an error message
- BIOS Update via Alt+F2 wont boot from my USB-Stick maybe since it's formated to FAT32?!
And finally allow me to point out two corrections to your scripts:
in your installBootplist executable there is an 'i' missing in '.../EEE-Utilites/...'
in your 'Fast Wake' executable there's a sudo chmod... missing, whereas in 'Memory Wake' there already is one.
now i have my retail leopard dvd, did burn on a dual layer dvd. everything went well but during setup is says install faild
The installer could not validaye the contents of the 'AdditionalSpeechVoice' package. contact the software manufacturar.
click restart. but after restart just grey screen. any solution????
Tapash,
I'm not sure. I have a 901, and it should be the same, but I don;'t have a 1000h. Can anyone else help Tapash, has anyone gotten this to work on a 1000h?
Firstly a big thank you for your work on this, it's a huge help!
I've got a bit of a problem, though - my installation was running fine, the updates installed but then when I installed the kexts it would no longer work. The machine goes through the boot process fine, but then hangs on a blank blue screen before the login window shows - I get disk activity for about 30 seconds then nothing.
It's an eee 901, all standard except the WiFi card which is an Apple one (which works great, incidentally).
Try booting using the -X option (safe mode). If you can boot like that, re-install the kexts from the EEEboot utilities.
-GReg
I got my new Apple wifi card today and installed it in my 900A. Works like a charm. I am now on the net!!
I have one thing left that I really, really have to solve:
How do I adjust the screen brightness? It is so bright that it hurts my eyes!
I am trying to download Apple updates as I type this. Let's hope that it works!
Thanks,
T
The apple update should make it work, if not let me know.
There is a patch, but with 10.6 its not needed so I did not really include it.
There are some scripts that will make the screen turn back on after you put the computer to sleep. If they are not installed you will need to hit fn+f3 ( or f4) to make it work.
Well great news, I ran the updates and I am now running 10.5.6 with no problems!
Interestingly, after I installed the updates my screen brightness problem went away. My screen resolution has been reset to 800x600 and the brightness is much better. Windows are a little stretched but that's o.k.
I may have other issues that I have not found yet, but so far so good.
T
No joy with safe mode, unfortunately. I re-imaged the hard drive and installed the extensions one by one - the two that caused the problem were AppleIntelGMA950 and AppleIntegratedFramebuffer; installing either one led to the machine hanging before the login screen appeared.
Any ideas what the problem could be?
Tony,
Reinstall the kexts, and the screen will be fixed.
Greg,
You can't just install one of those. You They are dependent on each other. While it may not work, try installing both at once.
-Gregory Cohen.
Excellent, that worked. Still got no idea why there was a problem when I installed all 9 at once, but nothing to worry about, I guess. Thanks very much for your help.
Re-installed the kexts and the screen problem is fixed!
I now realise that many of my problems are as a direct result of my original wifi card. Because I could not access the net I followed all of the instructions without installing any of the Apple updates.
Now I have a working wifi card I have followed the instructions thru one by one and most things now work perfectly.
My remaining issues are:
1. Power icon. The power management fix worked, but I have no power icon so I have no idea how long the battery will last.
2. Screen brightness adjustment. Although my screen is now much better and is no longer too bright, I cannot adjust the screen brightness at all. This is not a real problem, but is a little annoying.
Hope this helps folks out there.
T
Small typo in the script to set autoboot but otherwise excellent instructions thank you.
Donald
Donald:
What was the typo, I can't seem to find it on a quick look.
Tony:
Since you installed things a little weird, you may have to turn on the power icon. It should be hiding in one of the sub menus under system preferences>Power management. There may be a check box there.
If not, go to /System/Library/CoreServices/Menu Extras
and double click on
battery.menu
Hopefully that will fix it.
As for your brightness control issue. I wrote the automated script, but as you know I've never used a 900A. I wrote a detailed article about how to get this to work by hand. Check it out here:
http://ipis-osx.wikidot.com/forum/t-103217/brightness-control-summery-and-instructions
Please tell me what worked or what did not work. Thanks.
Hello Everyone
In insanelymac there is one post of Leopard installer hd helper which allows to install os from the hard drive. i have installed ideneb 10.5.5 using this method. works like charm. no hassal at all. But it still does not work with reatil disk. Can any one give some light on this issue. Will rebuilding retail image or something like that help? i really need it. because i'm fried of burning so many dvds and my dvd drive is about to crash now.
O.k. Brightness control now working!!!
But battery icon not :-(
I tried running /System/Library/CoreServices/Menu Extras/battery.menu
It seems to have worked, but I still have no icon. I can click on the space where the icon should be I can get the power management menu. But it looks like there is a problem. When running on batteries I get a "No batteries available" grayed out menu item.
T
Tony,
It sounds like the power management bundle is not working for you.
Try re-installing it. Use the script I give you. Tell me if there is an error it gives you back. It could be a 900A issue.
-GReg
Think I figured out the problem:
Last login: Mon Jan 5 10:43:52 on console
/Volumes/EEE-Utilities/Fixes/Power\ Management\ Bundle/Update\ PowerMagement\ Bundle ; exit;
localhost:~ trw$ /Volumes/EEE-Utilities/Fixes/Power\ Management\ Bundle/Update\ PowerMagement\ Bundle ; exit;
Backing up PowerManagement Bundle\n
Password:
mkdir: /BundlesBackup: File exists
mv: rename /System/Library/SystemConfiguration/PowerManagement.bundle to /BundlesBackup/PowerManagement.bundle: Directory not empty
Moving update bundle\n
mv: rename /Volumes/EEE-Utilities/Fixes/Power Management Bundle/PowerManagement.bundle to /System/Library/SystemConfiguration/PowerManagement.bundle/PowerManagement.bundle: No such file or directory
fixing permissions
Done\n\n
logout
[Process completed]
Looks like I am missing the PowerManagement.Bundle file. I wonder if it was missing from the 1.07 disk?
T
Tony,
You are the victim of a bug I caused.
For some reason, in the 1.07 version I used the mv command (move) to install this.
Download the newest image, no need to burn the thing, You can double click on it on your desktop, it'll mount. Pull out the EEE-Utilites, and get rid of the iso.
You need to do something else to make this work (sorry here) you need to clear out the backup I made of the old file.
Open up terminal, and type
sudo rm -Rf /BundlesBackup
That should do it.
Then go to the folder in fixes from the 1.09 install, and install again.
It should work then on reboot.
-Gregory Cohen.
(sorry about that)
Also I had a bug in 1.07 that may or may not have prevented the system to start up without you hitting a key. Go to fixes/boot in 1.09 and run that script. it'll take care of itself.
I also improved the dimming scripts, not that you need them if you got it working. 1.09 has the install down to one click. No remembering the number any more.
I've installed it on my S101 and thus far I have these problems
1) It doesn't seem that computer goes to sleep (although the screen does turn off), but it doesnt want to turn back on and no way to bring the computer back =(
2) The screen makes a high pitched whistle (noise) after the resolution is changed to 1024x600... Any resolution to this?
3) Sound doesn't work =(
Any ideas?
Thanks in advance!
I'm not sure what is up with the EEE S101. I'd suggest you ask this question at http://ipis-osx.wikidot.com/forum/start
I've been looking around for people who've gotten os x to work on your box, but I can't find any.
-Gregory Cohen.
Downloaded 1.09 tonight.
Fixed the auto boot problem as you said. I also applied the new power management fix. Strange. As I booted I saw the battery icon appear for 2 seconds. Then it dissappeared!
I still have a grayed out menu saying that I have no batteries available!
T
Hi Gregory,
Sorry for not replying sooner, I read this off and on.
The typo is a missing 'i' in the EEE-Utilities directory: sudo cp /Volumes/EEE-Utilites/Fixes/...
I'm using the 1.8 iso image.
This is my second install your software. On my first attempt I also had the problem of no power management icon so I ignored the instructions "Fix the power management bundle" this time to see what happened and I have a working icon. My only problem is that the battery capacity is read as 4200mAh and so it thinks it had reached 100% prematurely and then it doesn't estimate too well on the way down.
Donald
I should have also mentioned that I am still using 10.5.4 as I only have an 8GB SSD so have insufficient space to upgrade.
This release doesn't seem to have the screen brightness wakeup problem either so I haven't installed these parts of the installation.
Donald
Tony:
Let me look into this. It may be an issue with the 900A. It uses the old 900 battery system, not the 901 or 1000 system, so there may be differences.
Donald:
If you can afford it, I would strongly recommend getting a RunCore ssd from mydigitaldiscount.com A 16gb one runs $79.00. The SSD your computer has, has about a 20mb/s read and a 13mb/s write. The runcore is a 70mb/s read and a 55 mb/s write. A huge and noticable difference. They also offer the ssd in 32GB, 64Gb and 128gb sizes.
Donald, also I fixed that script bug with version 1.09. Thanks for pointing that out to me.
Thanks Greg. I appreciate it.
I too should get a new ssd. I bought a cheap 32GB Patriot ssd in order to install MacOS. My original was only 4GB. But I can see that getting a faster ssd would boost my performance a lot.
Maybe next month, as I have just ordered my copy of iLife09!
T
I just found your wonderful blog. Thanks. I'm trying to verify if your install disk supports the ASUS 1000HA. I didn't see the 1000HA listed in the "Ingredients" but instead the Celeron M model 1000HD. It's my understanding that the Celeron M isn't compatible. I have just begun my research so I may be incorrect. I just purchased a Asus 1000HA for my son and would love to improve it while keeping the original XP install, dual boot or even as a VMware fusion virtual machine. I know you don't dual boot but I should be able to get vmware to copy XP to a virtual machine to load after the upgrade to OSX.
Does your iso work with the Asus 1000HA?
Tony: Tell me how ilife 09 works out. I'm thinking of getting a copy too.
Stephen:
Are you sure about the CPU? According
to a quick google, the HA uses an atom processor.
The difference seems to be the OS it comes with, it's hard drive size, and 1000h has wifi b/g/n and bluetooth
1000ha has only wifi b/g
I do not have the bios's on this CD for the 1000HA, but it should work fine with the 1000H bios. Look at my bios post, look up the one for the 1000H and rename that file to 1000HA.ROM and install. That should work. If you do that off a USB thumb drive, you should be good to go for the rest of the install. I'll add 1000HA support to version 1.10 sometime soon.
Stephen:
Try my install CD. The 1000H bios is the same as the HA one (I've confirmed this) and should just install. If you press alt-f2 and get a file not found error, you'll have to get the Bios (even from my CD), rename it to 1000HA and follow these instructions. http://eeemac.blogspot.com/2008/11/upgrading-your-bios.html
There is also a specific HA bios here, but I have no reports on how it works. If you try it, let me know.
http://downloads.k0k0.de/index.php?dir=EeePC%2F1000HA%2FBIOS%2F
This is excellent - welldone. And using a vanilla kernel too. :-) I already have an apple USB ethernet, so I'm about done.
I'll superduper the resulting system to a SD card for fun and let you know how that goes. Do you think the basic premise will work (the bootloader etc) for an IBM T60? It's Dual core.
This has definitely given me something to do this weekend. Have you tried using the VGA port at all?
Thank you for a great tutorial.
Does the multi-touch trackpad support multi-touch in OS X? (two finger scrolling, two finger tapping, etc).
Will this proces work on a Asus Eee Box B202 ?
Thanks Greg. I'm still reading and making sure that I understand all of the steps. I'm trying to proceed cautiously. I'm also trying to figure out how to go back to the original install if anything goes terribly wrong. Any help here would be greatly appreciated. It's my understanding that the Asus 1000HA has a restore partition on the 160GB HD and the disk they provide is just a boot CD to facilitate the restore process, correct? I have your iso and have copied the 1000H.ROM file to a safe place and then renamed it 1000HA.ROM.
About how long does it take from beginning to complete the install following your guide?
What's the speed like on these machines? Just for browsing, emailing, and writing a word doc? Do all the usb ports work normally? How much HD room is left after the install?
Thanks a TON this is a sweet undertaking.
Mike: I have not tried the VGA. I'll bring home a cable tomorrow and test it.
Mike: It should work on any EEE with a Atom Processor, but I have not see a bios patch to fix the DLL's for the Asus Eee Box B202
Mike G:
Multi-touch works fine.
One finger drag to move pointer
one finger tap = left click
two finger drag to scroll
two finger tap to get into scroll mode that lets you use the trackpad sort of as a joystick to scroll around the screen.
Three finger tap = right click.
Three finger drag = drag with right click.
Stephen:
Since I don't have a eee with a hard drive I really don't know how they have the restore working. On my 901, that came with XP, they give a restore CD that has the image on the CD. You may have to look elsewhere for this. I've never really used windows, so I'm not sure I would even know what I was looking at.
The install depends a lot on the speed of your drive. On a slow SSD (like it ships with) a basic install is about 1 hour 15 minutes. With a RunCore SSD, that is cut to about 40 minutes.
The real time issue is the update from apple. My connection to the net is not the fastest at times. A 670MB download (The upgrade from 10.5.4 to 10.5.6) takes hours to download and about 15 minutes of processing to install. With all the test installs I do, I should have just downloaded it once and stuck it on a hard drive. Mind you I just thought of that :) 20/20 hindsight.
Anonymous: It's fairly fast. It's as fast as a fast g4 laptop, and I think faster than that. The real speed block is the speed of your drive.
I'll answer this in two parts.
1. the 16gb or 8gb SSD it comes with (I'm not sure you can really put this on a 8gb ssd) is slow. Speeds are about 22mb/s read and 13mb/s write.
Since read is always faster that write, you need the write speed to be above about 30mb/s before other things can slow you down. The RunCore SSDs from MyDigitalDiscount.com start at $79 and are 70mb/s read and 50mb/s write. They fly. This is faster than a physical hard drive.
For the 1.8in hard drive versions. Everyone I've talked to is happy with it. It should be faster with an SSD as those things are something like 4200RPM. I have not found the sustained read and write speeds for this, but I'd guess it was about 40mb/s read and 30mb/s write by scaling down in proportion the read/write speeds I know from other drives.
I hope this answers your questions.
-Gregory Cohen.
Gregory, First off, thank you so much! I bought a 904-HA with 160GB HD and purchased the Apple Airport card off ebay for my son for christmas. I installed everything from the iDeneb distro even though I own a family pack and had license as no one had written such a concise tutorial to do from scratch. Again, Thank you. I am really just writing to let you know that you did not put the Upgrades folder into the 1.09 ISO. I am not sure if it was intentional or not, but wanted to let you know. I will be ordering a lombard shell to replace the ipod apple sticker I used to make it look better. Do you have any instructions or recommendations on adding bluetooth internally?
Christopher,
Thanks for the good words. The upgrade script is history with version 1.09. I thought I took that out of the instructions, I guess I have to check it some more and see what I left in.
The current version of Chameleon has fixed things so you no longer have to worry about that hack. The upgrades will work without it.
As for the 904AH. I am unsure what mother board that has. The 901 comes with blue tooth, but that is unusual for the eee's (one of the reasons I like it).
It should be trivial to add it. I am not sure what if any the differences are for the mother board of the 904AH vs the 901. I think they are similar. If they are, then there may be several options.
Option #1, Find the contact points for the Blue Tooth Module. Find a 3.3v blue tooth module and solder it on. This is probably the best as the bios might be able to shut it off and on and save power.
Option #2, get a tiny blue tooth module that is for standard USB. This one should work: http://tinyurl.com/6oxc95
Instll it to the left and under your track pad (left from the computer being assembled and you looking at the monitor). This will keep it from being under the shield for the CPU that is under the keyboard. You might need to cut some of the aluminum foil shielding out of the way to make it work well. You can find the USB contacts on pin ... 36 (usb D-) and 38 (USB D+). Asus normally numbers these on the mother board. The power I'd take from the back of a USB port, and the ground ... well I'd take it from here on the 901 board, not sure if there is an equivalent on your board. http://tinyurl.com/7u7f5g (this came from here: http://tinyurl.com/5ulj8n ) Thanks JKK Mobile.
That would cut the power to it off when the computer went to sleep. If you can't find that, I'd just take the ground off the back of a usb port. They are at least easy to find. I'd use thin wire, I like stealing wire from inside SATA cables, I have tons of them (read my 3g mod post).
Let me know how that works. I'd love to cover this mod, but I don't have a computer to try it out on.
-GReg
Christopher,
If you just want a better sticker, get one from me. The stickers to the left of this blog ($1.50 what a bargain, do expect the price to go up again in a few weeks) will look perfect if you don't care about the light up feature. It was an annoying mod. Don't let the logo slip, super glue will just permanently soil the gloss of your case. Mind you the light up thing rocks. You sound like a modder after my heart.
Just found your blog (after spending a day fighting with iDeneb on my 1000HG). I know you've mentioned that the BIOS should be the same between the 1000H and 1000HA, however is this the case with the 1000HG (the difference is the 3G/UMTS built in). If I upgrade to the 1000H BIOS will I loose 3G/UMTS, or just loose the on/off option in the BIOS. Keep up the great work...
@greg thanks for your reply!
http://www.liliputing.com/2008/05/upgrading-ssd-on-eee-pc.html
it says on this Liliputing site that you need to solder in a SSD on the 901 - I don't think I can do that. I thjink I will try with iDeneb which I have. 8Gb should be enough to install that.
great blog - you made TUAW; Digg next!
What do you think about my suggestion re: the DropIn Leopard DVD?
Chris John Riley:
Not having touched a HG I don't know but I suspect it's compatible.
You can always make sure you can find the HG bios out there (unmodded) and try the H bios and switch back if it does not work. I'd suspect you would not be able to turn off the 3g in the bios, but you can from OSX depending on the card it uses. Do you know who's car d it uses?
-GReg
luke Barking barker:
for the 901's and the 1000's you should not have to solder anything to upgrade the big SSD. Just open the back panel (2 screws) and take out the card (antoher 2 screws). Just make sure power is off and the battery is out.
The instructions you pointed me to were for the 701, 2g surf and a few others. The old ones needed that.
If you have a HD version, I suspect that they left the socket off. For that get a socket from me (see left) and solder it on. It's not that hard a project. I might even make a video some day :)
Also I don't have access to the DVD you talk about, and I'm not sure really what you did.
I'm also not sure how kosher it is to use it, as it was licensed for a single computer, and that computer I would assume already has that install on it.
-GRegory Cohen
This site is amazing! I had been drooling over a 16gb SLC from mdd.com and this is the perfect reason to upgrade. I tried for about an hour to upgrade the boot rom on my 900, then this morning realizing that I have a 900 with a celeron processor. Is your process only compatible with the atom? If so, looks like I will have to sell this one and get an atom! Thanks again for all your hard work.
I just tried the VGA port - it doesn't quite work. It loaded up a blue screen while the login window was showing, but then went blank. It was visible in the preferences window but it just stayed blank; switching to mirror mode gives scrambled graphics on both the external and internal monitors, but with a working cursor over the top, for some reason.
In terms of installing to an 8GB SSD, the easiest thing (I found) was to install to a USB hard drive, boot the eee from that, trim the installation (take out voices, unneccessary apps, sleep image and so on) then mirror across to the internal drive with Carbon Copy. I managed to use this method to get it booting from a RAID0 volume consisting of the 4GB internal drive and a 4GB partition on the 16GB SSD, but it didn't seem to work very well - presumably because the software RAID in OSX isn't really designed to bridge drives of vastly different speeds. I'm thinking it might be worth trying again when I get my Runcore drive, potentially giving a system even faster than installing straight to the new SSD.
Oh, and also, a potentially stupid question: if I've currently got my system set up with the 1.08 utilities, what should I do about updating to 1.09? Which bits have been changed and what's the best way to apply them?
Greg T,
You don't have to do anything. the only differences between 1.08 and 1.09 are simplification of the install. The same install just simpler. I wrote some scripts that made a few things easier to put in.
Beyond that, if you have to hit enter to boot, it's because the boot script in 1.08 has a typo in it. You can use the one in 1.09
and in any case, you don't need to use the upgrade script. I planned to take that out in 1.05, but i did not. It won't hurt, but it won't do anything either.
-GReg
Greg t,
Also, I found the iAtkos v2 install excellent for 8gb,
Gregory,
excellent work, really enjoyed it (and would even more if my dvdrom wasn't too tempramental, sometimes it's recognised in the bios as atapi, others like what it is and then it's OK and boots...)
Anyway, I've installed 10.5.4 on an 8GB HCSD card!
I've installed ideneb 10.5.5 and kalyway 10.5.2 before and destroyed the installations at some point or another, don't ask :)
Now, as you've guessed, I cannot use 80 or 81 to point to the usb hcsd card interface in order to add the boot loader. Any ideas how to achieve that?
I want to test it a bit more and hopefully next month I'll invest on a 32 GB fast ssd that you're selling (and get a sticker as well...)
cheers
Vas
sods law...
OK it's 82, I was getting desperate and tried it just in case ;)
Now I wonder if I have to edit some scripts to get the standalone boot to work. Ideas?
V.
Vas,
I suspect the boot order in your bios is not set right.
That determines what boots first.
Make sure that the 8gb ssd is selected as the boot drive.
If you are using my install the boot script should work. Heck, if you are using any install that particular script should work.
-GReg
Well I have ordered my Airport card, BCM94321MC, 2GB memory and the all important sticker. I plan on installing the Airport card and memory before beginning the upgrade. I'll update once I get everything finished.
Stephen, that is the way to go.
It does install a bit faster (or I may just be deluding myself into thinking this) with more ram.
-GRegory Cohen
I have the original BIOS for the 1000HG on the CD. So I tried as you suggested with the 1000H BIOS, and no go. It complains that the ROMID is incorrect (the 1000HG has bios 0103 and the 1000H has bios 1103). So, easy problem I thought. Downloaded MMTOOLS and AMIBCP and took a look at the .rom file. Found the ROMID location and changed the ROMID to match the 1000HG. Well, before people starting saying, wow you can do that. No, you can't. At least it flashed ok, but never came back (black screen). Anyway, panic over (sort of). Having unplugged everything, removed the battery, held down the power button for 60 seconds and pressed the reset thing under the laptop, I was still left at a blank screen. I tried booting and pressing alt+F2 to get it to reflash and no luck. In the end I tried a suggestion on the EeeUser Forum. Power on the unit, press ctrl + fn + home and it should reflash. However you have to get the keypresses at just the right time. I had to boot about 25 times to get it working. It then reads the .rom (the correct one of course) from your USB and reflashes. So, until a new 1000HG bios is released, I'll stay with Ubuntu ;) Just thought this might be useful information for other readers of your blog.
Thanks anyway for the help....
Finally the RunCores are available here in the UK so I've ordered one - no more 8GB installs :-)
I did re-install tonight though - tried an update and hung the system - which reminded me that it would be good to tell people who have upgraded their bios to use the "Graphics Mode"="800x600x32" on their boot line - I can't find it in your blog and it took ages searching for the right incantation so I could see the install prompts.
Oh and how about a more clear instruction step on how to disable root user for people ( Utilities -> Directory Utility
From the top menu select options ->
Disable root user).
Thanks again,
Donald
I have a 1002HA that I have yet to boot up. Will your BIOS upgrade work on that as well?
Everything works magnificently on my 1000H... except sound. CHUD installed, Audieee is running, but there's still no audio device recognized.
Mike,
There is a third part to this that in installed with the kexts.
AppleAzaliaAudio needs to be installed. For one install I found that AppleAzaliaAudio did not install. So check to make sure it's there in /System/Library/Extensions.
If not, reinstall it. You'll find it in the Extra Kexts folder.
Tell me if that works.
-GReg
Chris and for those of you without a bios for your box. Go to this site. This guy, when he has time will make you one for your computer. Use at your own risk, but it should be fine.
http://osrom.net
(I posted this already, but the net seems to have eaten it).
All you need to give him is a copy of your unmodified bios, and he says he'll do it.
-GReg
Installed AppleAzaliaAudio.kext with the Kext installer... worked perfect! Thanks for the guide, I've been wanting to stick OS X on this thing for so long.
Miike:
Happy to help. I'm glad this made you smile (or so it seems).
GregT: Could you e-mail me? There is an option in the right column of this blog. I have a work around for the 2nd monitor, but I'm not sure if it'll work on any setup but mine. I think we can get this working if you don't mind being a bit of a guinni pig. I don't want to post anything until a workaround is figured out.
Does this also work on a eeepc 2G?
(that is one of the first ones that came out)
I am sorry is question has been answered elsewhere.
Hey Donald,
Where did you find the Runcore SSd's in the UK? I badly need a faster SSd. My Patriot is far far too slow.
Thanks,
T
Blurfus,
Some people I think have gotten it working on smaller and celleron eee's, but I don't know too much about it. I'm fairly sure this install will only work on Atom EEE's
Tony,
http://www.mydigitaldiscount.com ships world wide :)
And they have teh Runcore.
-GReg
Well it works :)
Few comments for those who want to know more. Once the kext's are installed and the graphics card gets going you then get all normal OS-X style functionality. This means plug in external display and it detects it strait away and you can use it however you want, at goodly resolutions (I had 1280x1024 on 17" display, which was the max for that display).
Secondly if you want ethernet via usb then buy a usb-ethernet adapter from apple, they are designed for the air and work out the box.
Couldn't get the camera working on mine but it was the linux 901 to start with.
Tony,
http://www.memoryc.com/storage/solidstatedisk.html?Brands=RunCore
Though many have already gone out of stock - I guess through pre-orders.
Good luck,
Donald
Thanks.
All sold out :-(
But I bookmarked the site and will keep checking
T
HI,
Thank you for sharing all your work. I have aquick question, my 900a its hanging at calling Chainbooter. Any thoughts?
Thanks again
hi Greg, thanks for your reply. I speed read that link I posted, and now I see as you state that it is very easy in fact to replace 901 SSD. Thanks.
---
I have a question if anyone can help - will the 4Gb original SSD be ok still with XP sitting on it if I put Os X install onto a Runcore 16Gb SSD?
On the eee-user forum many people are struggling with the enabled 4Gb AND The new SSD...but I think with XP. Not sure the best way to keep a simple dual boot of XP on the 4G and Os x on the 16Gb therefore?
finally, yes, Greg you're obviously right about the license, but I would only buy Leopard if I know I Can get it to work on this machine, although your blog and others comments have emboldened me.
Memory C were supposed to get 16Gb stock back in the other day but are obviously inundated being the only UK stockist. I think the mdd SSDs would still work out cheaper anyway.
PS it's BAKING not Barking...hope that wasn't a dig! ;(
Luke BAKING barker ... I guess I misread that :) I am now envisioning lots of rising bread behind your computer.
I have a 901, with XP on the 4gb (I've only booted it once, I don't really know windows) and OS X happily running on the 16gb SSD in the user accessible slot. I can choose which I boot off from the bios (f2 on boot) by choosing which ssd to boot off.
And before you go off on me, this is a 2nd box I'm fixing up for a friend. It's letting me do repeated installs to check for ways I can improve the install.
By the way, the RunCore SSD's for the Dell Mini-9 will supposedly work fine in the 4gb slot. The only hassel is that the screw holes don't line up. Mind you that is easily "fixable" by using foam tape like I did in the 3g mod.
Why would you want to do this you ask? Well it'll give you a ton more space to add other toys inside your EEEbooted EEE. :)
-GReg
Hi Greg,
What a great post. Thanks for all the hard work. I understand your bitterness to wards the schmuck who posted your work without giving credit where credit is due.
My question is: Will this install work on the 1002HA? Do you know if anyone has been successful installing Leopard on one of these.
Zews, that was what I was wondering as well. I picked one up yesterday and I posted anonymously looking to find that out. What a great little machine the 1002 is! But I have not found the 1002.HA BIOS updated for an X install yet...
Trying to use this on a new 1000HD. I used your CD to flash the BIOS (I think it used the 1000H?) No problems there I think.
I can boot off your CD, swap in my retail Leopard DVD, and boot from that. Get the Apple logo on the screen, and the loading spinner icon, DVD drive is actively loading to the Eee. Then, the DVD drive just stops, and for a few more minutes, the loading icon will spin, then the system just reboots into XP.
I'd really like to get this working, but have no idea what else to try.
Thanks!
I thought I'd just let everyone know that it is possible to install OS X on an 8GB SSD on an EeePC 901 and update it to 10.5.6
My install disk is 10.5 which is fine as the standard install takes about 6GB. I followed Greg's fantastic instructions and then freed up some space by removing /System/Library/Speech/Voices/*, /Library/Dictionaries/* and /Library/Widgets/*
This gave me about 1.5GB free on my 8GB SSD!
I then put all the update images (not combined other than 10.5.2) on the 4GB SSD and installed them one by one. Each time, re-installing the kexts with kext helper.
Interestingly sometimes the latter failed with "Can't log in as root" - perhaps Apple fighting back? In those cases I had to do initial boot from CD and then run kext helper.
Hopefully I won't have to repeat this when my new SSD arrives but in the meantime I thought others may be interested.
Donald
Your blog has convinced me to go ahead and order an eee to try this with. My question is whether the SD card reader works. I'll go ahead with it either way (I own a usb SD card reader anyway) but it would certainly be convenient.
@iluminiari,
I've installed OSX on a 8GB HCSD card, so it's definitely running!
@Greg:
All worked fine with 82, booting fine, thanks a lot!
Q1: are there any known problems with resuming from sleep on a 901 running 10.5.4? (have run your scripts although I'm not sure if all's fine as brightness control's not working)
Q2: Is it possible to upgrade to 10.5.6 using the 340MB or so image from Apple's site (or the combined upgrade one of 650MB)? I'm asking because I've got 1.7GB free but the online upgrade tool says it needs 4GB to upgrade, whereas the file upgrade mentions something like 1.9GB
Cheers
Vas
Vas,
Upgrade to 10.5.5 first and then 10.5.6 - each need around 1GB free so you should be fine.
Donald
As Chris said
"Trying to use this on a new 1000HD. I used your CD to flash the BIOS (I think it used the 1000H?) No problems there I think.
I can boot off your CD, swap in my retail Leopard DVD, and boot from that. Get the Apple logo on the screen, and the loading spinner icon, DVD drive is actively loading to the Eee. Then, the DVD drive just stops, and for a few more minutes, the loading icon will spin, then the system just reboots into XP.
I'd really like to get this working, but have no idea what else to try."
I am having the same problem with a 900/SSD/0906BIOS
The EeePC 1000HD features the same 900 MHz Celeron as in the 700/701/900. This method only works for Atom-based EeePCs.
Since no-one seems to have listed here, all the EeePC models break down as follows:
Celeron:
700
701 Surf
701
701SD
702
900
900HD
904HD
1000HD
Atom:
900A
901
1000H
1000HA
1000
1002HA
Those with a Celeron-based Eee are shit out of luck here, but there are reports of getting OS X Tiger running on them. To my knowledge, all the Atom-based Eees are virtually identical and I would imagine this would work just fine.
Additionally all desktop Eee models (Box, Top, Keyboard) feature an Atom, making it very likely that this method will work with them as well.
Hello,
I have the EEE PC 901.
Installed 10.5.5 - worked
Then installed 10.5.6 update.
Everything works except battery power management icon. I can live with that for now.
But the BIG problem IS:
I get this error at bootup: "The application activateSettings quit unexpectedly"
The report says:
Dyld error message:
Symbol not found _TrackPadCornerClickBehavior
Referenced from: system/library...etc...etc
Expected in: system/library...etc...etc
My trackpad and keyboard are currently working, so why this error at bootup?
My question about the 1000HD on January 7, 2009 6:11 AM was about this same subject. I too understand the 1000HD to be a Celeron but the instructions indicate it is compatible. The little bit of research I had done into this project lead me to understand that the Celeron was a no go. I knew that my 1000HA was an Atom 1.6 but was confused when I read that Greg's disk would work for the 1000HD.
So, as the 1000HD is Celeron based, any chance SSE2 will be added to the boot CD so that it can actually install onto this machine? (Assuming of course that SSE2 is the missing component in the Celeron vs. Atom differences?)
In the meantime, I will try to get Tiger working on this system, but would much prefer it to have Leopard.
Thanks again for all your hard work!
I have a EEE PC 1000H with 2GB RAM and a 320GB HD. I'd like to share my experiences during the installation of MacOSX.
1) BIOS Installation didn't work. Neither from the CD, nor from an USB stick (I copied the file 1000H.ROM on it, otherwise it was empty). I always got the error message "USB device not found!" after pressing Alt-F2 during boot. In the end I used WinXP to upgrade the BIOS. It worked.
2) The kext's didn't install properly. I had the same problems as Greg: "The machine goes through the boot process fine, but then hangs on a blank blue screen before the login window shows - I get disk activity for about 30 seconds then nothing."
I booted into save mode and looked inside /System/Library/Extensions/ and I found 9 out of 10 kext's which should be there. (Natit.kext was missing.) I removed all of them with "rm -R ./ACPIBattery.kext", etc. After that, I could again boot into MacOSX.
What finally worked was to install every kext individually with "Kext Helper b7.app". When all 10 kext's appeared in /System/Library/Extensions/, I rebooted the system and everything worked fine now!
3) I followed the rest of your article, and now I have MacOSX 10.5.6 up and running! But after sleeping, the screen always remains black until I press Fn-F6. But that's OK for me...
Thanks a lot for this article!
By the way: What is the best strategy for installing several Linuxes parallel to MacOSX? What bootloader can I use?
Hi Gregory,
I wonder if you could help me with the installation. After choosing the languange in the OS X installer the following error message appeared:
"MAC OS X cannot be intalled on this computer."
I hace a 901 and have upgraded the BIOS. OS X Installation disc version is 10.5.2.
Br,
Harri
Donald thanks for the streamlining pointers (Alex's voice's gone for good, it's over 600MB !!!)
Gregory,
on startup, FN F3/F4 work for screen backlight altering. That is, on the grey screen with the apple logo and the first 5-6secs on the blue screen. Then the screen flashes once more and the controls stop working.
All else is fine except for resuming from sleep:
There on resume, screen comes up fine, I can do 3-4 actions (like open a new window, scroll on another explorer window, check the finder menu, etc. BUT soon (I'd say less than a min) I will get the spinning color wheel and that's it, I can move the mouse, but nothing more, I cannot open apps, cannot close them, cannot even reboot. Stays like that indefinitely... Ideas?
(still on 10.5.4 will upgrade once I figure out a decent backup method preferably on a usb stick in case I mess things up)
Cheers
Vas
gregory, yet some more thanks coming your way. i got everything working on my 901 but did have some issues.
i had to skip down to the section "if you have a eee pc 901" and get the bios from osrom.net before the install to get this working (after a few botched installs/potential brick situations). i had the most recent bios (1802?) installed before beginning the upgrade.
also, a few spots where the instructions mention to restart didn't work for me, i had to power down and then start up again. this mainly happened when i got messages about boot cache before restarting.
the only issue i have now is that after i shut down in os x, the machine appears to power off but the blue power light is still on. when i hold it down for a few seconds it turns off. any ideas?
and here's another vote for using the runcore ssd, it saved me after a bad install. the mini usb port allowed me to reformat the drive on another mac when windows computer management would recognize it but not let me do anything. and it's super quick. thanks again for all your work.
So I know Greg said he had no information on dual booting, but I have an eee pc 1000ha with an 80gb disk drive. Currently 40gb is WinXP, 38gb is OSX (iDeneb) and 2gb is the safety partition.
iDeneb is not really working for me, so I thought I'd try Greg's method, which fails, since the disk is MBR formatted. I don't want to wipe out the whole disk by putting a GPT partition on it. Any advice?
and another one.
Trying to backup my system before I remove some more stuff and install the updates.
Both using CarbonCopyCloner and SuperDuper I get the:
_CFGetHostUUIDString: unable to determine UUID for host. Error: 35
I then realised I get this error on bootup as well. Checked the net, seems to be an issue of hackintoshes that don't have a proper mac airport and system gets confused. Some ppl suggested editiing NetworkInterfaces.plist check here
Is it safe for our eeepcs running the stock ralink card/drivers? (works fine btw, just plain ugly)
Ideas?
Vas
Thanks Greg!!! I followed your guide and it works great. Writing this post from my new eeeMac. My Asus 1000HA flashed off your CD using the 1000H bios without any problems. The 10.5.6 update locked up but successfully installed upon reboot after forced power down. Other than that the install went as described with no issues. I installed CHUD from my retail OSX DVD.
Airport card installed is a little unstable. It has dropped the connection several times. I'm thinking about checking the antenna connections on the card.
Wake up from display sleep works with track movement or key press. Wake up from system sleep (reopen from closed position) requires Fn+F5 or F6 to turn on display.
Cannot find options for the trackpad, only mouse options.
The Battery icon doesn't show time remaining. It will show % remaining so that will work.
I do have a couple of questions. Upon boot the Terminal window for gcpupmcontrol is open and stays on the screen. I would prefer for this window to close. I have set this to load on login and checked to "Hide" as per your instructions. Should this windows stay opened or close?
What can we do when preference windows are longer then the screen height? These windows don't scroll. I was looking at parental controls when I noticed this, but have seen it on others.
What should and shouldn't be installed when setting up another account (managed)? Can more accounts be added?
I haven't been able to use hot keys to capture a screen shot or selected area.
* Command-Shift-3: Take a screenshot of the screen, and save it as a file on the desktop
* Command-Shift-4, then select an area: Take a screenshot of an area and save it as a file on the desktop
Overall very happy. Thanks again for the great guide, iso and sticker!
My new SSD has arrived - installing as I type and it is fast :-) Question though - journalled or not on the file system?
Donald
Hi Vas,
I hadn't seen any app hang but I had got the _CFGetHostUUIDString: unable to determine UUID for host. Error: 35 a few times and applied the same workaround as you did. Cleared up the error with no other apparent side effects.
Would love to know more about the implications of this.
Donald
Donald,
from what I've read, journaled for the FS!
Yep, the error 35 patch works fine, however on updating from .4 to .5 I managed to get it to reboot, applied the 10 ktexts and then I only managed to boot once using -x, now it hangs on the blue screen (that follows the grey) :(
Tough luck I guess and to make things worse, my attempts at backing up the system on a 8GB usb stick haven't worked out v.well as the stick has got all the things in it but wont boot, so I'm unable to boot of the stick and repair the installation.
V.
Amazin stuff, will give it a try as soon as I get my new device.
yet another update...
.4 to .5 wasn't that good. Eventually by loggin with -s (single user) I checked which kext could be creating the problems and found that if I delete the AppleIntelIntegratedFramebuffer.kext or the AppleIntelGMA950.kext then the system will boot with -x (and report errors, but will boot)
Tried reapplying the 10kexts same thing, eventually upgraded to .6, rebooted, applied the kexts and all's fine!
Screen backlight is working!
Only problems now is the resuming from sleep locks the machine (have to use the power button and restart) Wonder if I should reapply the relevant patches/hacks...
Also I'm still not able to create a valid backup of the system on a usb stick and boot from it!
cheers
Vassilis
first off - great post. made me buy an 904HA; the camera really works like a charm! i'm happy :-)
the wlan is one of the atheros based azurewave modules, the thread you linked to in one of the first mentions of this provides a solution that kind of works, but it's far from perfect, so i'll get the real module.
one thing that puzzled me during install: when i followed your first step (flashing the bios off the cd) my 904HA bios happily flashed itself with the 1000H.ROM - is that intentional? should i be worried? everything is working fine so far ...
thanks again! you rock ;)
Hi, Im trying to install with a original "15 inch macbook pro installation dvd" Leopard 10.5.5... When the apple shows up I get a message: You need to restart your computer. Hold down the power, bla bla bla"
@Vassilis: How are you trying to make the bootable USB backup? I don't have a big enough USB stick around to test with right now, but I'm 99% sure that you should be able to dd the entire installation (bootloader and all) to it and have it bootable. Alternatively (I think) you could copy only the root filesystem, have the bootloader run from the internal drive and then select the USB stick as the boot device (normally numbered 82).
@Anon: I don't know what's causing the kernel panics, but those discs contain programs to check precisely what system you're installing on anyway; even if you tried to install it on a different model Apple machine (iMac, for instance) it would refuse. It is possible to modify the disk to remove the check, then either make it into a bootable hard drive or just burn it to another DVD.
I got my eeePC installed with this great ressource and am happy as could be - no more windows! But I did run into a few snags. Some are mentioned above (like the not working ethernet LAN and the microphone), but one I ran into that nobody yet mentioned is that time machine doesn't work.
Everytime I try to run a backup - and it's regardless of wether I try to backup to the time capsule or to a locally attached USB disc - I get a message that says something along "default ethernet interface not found" (sorry, my mac is running in German, so I don't have the exact english wording of that message).
Anybody has an idea what this could be? Having time machine working would be a great thing, as I got quite used to have continuous backups (as opposed to dig out superduper and run it manually to some mirror device).
Oh, since I forgot to post in the previous comment: using the 1.0.9 download on a 901 with a runcore 64gb and 2g of ram. Still using the ralink drivers, airport card ordered and will be delivered soon, hopefully.
Looking at the instructions for installing iDeneb, there seems to be an IONetworkingFamily.kext which fixes time machine but breaks the ralink drivers.
[b]Building a bootable image[/b]
1. format the stick using native diskutil as an MBR single partition!
2. Use your favourite prog (CarbonCopy or SuperDuper in my case) and copy the contents back to the stick (takes time!)
3. Use the loader tool from Gregory's EEEboot1.*.iso and point to the stick.
Job done!
Cheers
Vassilis
PS. if only I could figure out why resuming from sleep fails and locks the machine after a minute or two!
Hmm. If the time machine fix breaks ralink drivers, does that mean I can add that kext after I switched to my ordered airport card?
Hi all,
First of all, thanks Gregory - thanks to your efforts, I am typing this on my 'EEEbook'.
I bought one of the first 901's in the UK (XP edition).
I have 2GB Ram, and a 32GB Runcore - both recommended.
i had also bought an Apple wifi card, but it doesn't seem to be recognised by OSX - I suspect a bad card... - will try it on a Mac to see if if works. I suspect not.
On my first attempt, i restarted as i thought I'd done something wrong for the Aiport card not to be recognised. The second time round, I installed XEXTS/updates, but ended up with a blank screen after login. tried numerous things mentioned on the comments, and ended up trying it all again.
This time around, I was careful to repair permissions after updates/xexts and it all progressed without any problems.
Things that don't work:
1) Closing lid does not sleep the computer (Fn + F2 does the job)
2) Time machine does not work - mentioned already.
3) i can't find a way to remap the " and @ symbols on my UK keyboard.
4) i can't find a way to make the key to the right of Alt Gr to do something useful.
Everything else works remarkably well - i'm quite impressed by this eee-book.
I've got the black model - which makes reading the keyboard at night quite difficult - I recommend the white eee.
Finally, for Safari users, I recommend using haoli's SAFT which allows for full screen browsing - quite important in a small screen.
Gregory - I'll be typing you very soon.
Tanks again
EDIT - that should have been Fn F1 for the sleep command.
Also, don't forget to use Ctrl + F2 followed by the arrow keys to access the menu bar, or Ctfl + F3 to access the dock. 2 great shortcuts for small devices, saving some trackpad action.
Try also Ctrl Win Alt 8 which reverses the colours - great for reading white pages at night.
WOW ! What a hard and precise work !
I can tell you that your tutorial is the only one (and the easiest) that allowed me to install osx on my 901. SO... A BIG THANK YOU FROM FRANCE !
I works perfectly (1min15 to boot, ~6h15 battery life at full charge), so it's fully satistying (except the ralink software which is a pain in the ass that sometimes pops on the screen for no reason)
If I can contribute for one thing in this excellent tuto, I would say that you didn't mention the fact that you have to type "Graphics Mode"="800x600x32" in the boot option before launching the osx dvd. If you don't do this, you can't see the bottom of the screen, and it's very difficult to find the button to click on.
Keep up the good work and thanks again for your awesome tutorial !
Another fun thing I found that helps:
http://forums.msiwind.net/mac/getting-more-than-1024-600-t2168.html
defaults write -g AppleDisplayScaleFactor 0.7
then you start applications whose windows are too big to fully control, now they are scaled down.
After using them, rever backto the original resolution:
defaults delete -g AppleDisplayScaleFactor
Helps a lot with those occasional program, not a good solution for general use, as not every app supports it well and some glitches are to be expected - and stuff looks blurry. But a god-send for those configure dialogs that you can't fully control otherwise ...
Ok, my airport card arrived and the change worked flawlessly - and now I have decent wifi, too. So now the only real problem is still the time machine thing - anybody has it got working with the ionetworkfamily kext especially in combination with an airport card? Would like to hear some success story before going in to change kexts, as that could be quite a downer on the machine if it doesn't work. Especially so now that I still don't have really easy backups ;)
Barney: I just did a test install on my machine (Airport card, everything else standard) and it seems to work fine. Not extensive testing, by any means, but the basic functions all executed flawlessly.
Hello Greg,
I've iDened already installed and I would like to install a retail Leopard with your method but it's not working : It hangs at the Apple logo...
I tried different bios (and even the mod bios) but none of them seems to work. By the way, I'm on a 1000H with 2Go memory.
Do you think I've to erase and format my hard drive before doing it?
Any ideas?
Thanx 4 your good work ;)
Hey Greg,
Maybe I can't do the install because I haven't a GUID partition but a MBR partition (needed for dual boot Leo/XP)!
What do you think about that?
I'll try to boot for my iDeneb DVD and format my drive to GUID partition and retry the install.
Hope everything will be fine, I already cross my fingers...
@greg: well, I still get the complaint that my LAN interface can't be found when I try to select any time machine backup volume - be it on the time capsule or on a local USB drive. Everything else works like a charm, it's just Time Machine that doesn't want to work.
Ok, digging a bit deeper, I found this when doing the volume selection in the Time Machine Preferences (it actually mounts the target volume, so network and all is fine, this error comes right after successfully mounting):
IOSErviceGetMatchingServices did not find an ethernet service with kIOPrimaryInterface true
This is in the console of preferences. Only links on the web I found so far point to other distributions and other machines, sometimes changing a DSDT.aml file (seems to be related to hardware definitions?), but nothing so far for the eee-pc.
Seems Time Machine is searching for the primary (builtin) ethernet interface to find the MAC address of the machine - I think that is used in building the time machine backup name or identification.
Another thing that happens after I tried to get timemachine working is now the system is very unstable after sleep. It often kernel panicks when I awake it from sleep.
Only thing I did was removing the NetworkInterfaces.plist and the com.apple.netowrk.identification.plist files, so the system recreated them (and removed the fake ethernet interfaces that were still around from the ralink drivers).
Only other thing was that I booted with enabled LAN interface once, and after rebooting with LAN disabled again (in Bios), running the fix for screen dimming.
Any ideas what produces those crashes? The system worked fine with sleep before.
More on time machine:
http://forum.insanelymac.com/index.php?showtopic=68708
That thread wrote about IONetworkFamily.kext replacements and deeper down is a link to a file on rapidshare that just replaces the binary of the kext. I did that and rebooted and now I can run TimeMachine. And my Airport works fine, too :)
My weird crashes after sleeping seem to be gone for now, too - no idea what that was. For now I am happy that time machine works and I won't touch more of the system for a bit.
I have a 901 with 8+4 GB drive. Installed very well, fantastic instructions!!
However OSX is *extremely* slow to do anything - open an app from dock, pull down menus, etc. all register *very* slowly and long spinning beach balls appear for anything you do.
Of course I dont expect the OS to blaze on this hardware, but I definately thought that XP ran faster...
Can anyone else share their opinion on the speed of Leopard on the EEE901?
Jai,
It's your SSD (and possibly your bios if you did not update it).
You have your XP on a fairly fast partition, and your os x is on a sickeningly slow drive.
Drop $79.00 for a runcore SSD from mydigitaldiscount.com This drive is about 6 times as fast as the one that's in there. You won't regret it. Look for my blog on how to change the SSD. it's easy.
Sorry folks for not being on line for the last week. I'll try to answer questions posted here in the next day or so.
-GReg
Hey
Thanks for all the effort, but you need to edit the title.
I have a 1000 40G Linux model (8+32 SSD) and can confirm that this doesn't work. I could install and RALink worked but thats about it. The kext installer produced errors, and after finally succeeding with the kext installs fully (bootup - install - success - reboot) the system will not get into the osx desktop again.
It seems to me that you have created a working set of apps for a 90x but not a 1000 linux model...
Mine's done! Thank you so much for all the helpful information, it took me a couple of attempts but as soon as I just followed everything from the very beginning it all started to work. I suffered the registration loop, oh well.
I had few issues with the kexts and not being able to boot (would hang on the apple logo), I booted into safe mode and looked through the library to see which ones hadn't been installed, installed them again and it all works now.
hi Greg
just a very quick question - what BIOS are you using to upgrade the BIOS? is it 1502 modded one? Or a different one?
Luke
Did everything after the guide, but cant get the screen dimming to work.
Running 10.5.4 on the eee 901, installed using a retail disk on the 8gb drive
Has anyone been successful putting this on a eee 900HA?
Is this even possible? How?
Hi, i'm about to try this on my 900HA. It hung on the initial apple screen. I next did alt-F2 to have it look for a bios, and it cannot find file 900HA.ROM. Any suggestions of where to go next?
Ah I found a modded bios for the 900HA that allowed me to continue past the Apple screen ! Here's the place I found it in case anyone would like to try it themselves: http://forum.insanelymac.com/index.php?showtopic=138059&pid=997654&mode=threaded&start=#entry997654
Just wanted to report on my success with the 900HA ! Thanks for a wonderful website ! I have NOT replaced my stock wi-fi card yet, so I don't have internet yet. That said, most things are working. Here is what's not working or weird thus far. Hopefully after I switch out the wi-fi card and update os x and re-install the kexts, the remaining issues will be fixed.
1. No power management icon up on top (just like Tony).
2. I have an icon that is just an "X" up on top, not sure what it does.
3. Fan is running on high entire time (or at least it sounds that way).
4. No screen brightness adjustments.
5. Not waking from sleep or display not coming on after sleep, not sure exactly.
This is sooo cool! Thanks again!
Help!!!
I just bought a new eeePC 1000H go (the one with 3g inside) and tried to install OSX (we are only using OSX in here)...
Installation went fine, but when it comes to booting up the eeePC from the newly installed OSX-System, the white Screen with the apple appears and that's it. It always gets stuck at that point.
I tried all different kinds of OSx86 distribution, best results on installing with iDeneb v5. As discribed, installation went fine, just booting up dosnt work.
Maybe it's because there is no firmware update for this machine. Can this be the reason?
thanks for your help,
Frank
Balu,
There is a ROM for the 1000, 1000H and the 1000HD pm the EEEBOOT CD ROM.
While I have no way to check, you should be able to just hold down alt+f2 when the CD ROM is the only USB device and install it.
If you cant, you can copy the file with the name of your computer to an 16 bit FAT formatted thumb drive (this is the standard) and have that as the only USB item plugged in and boot pressing alt+f2.
I have had issues with a bad keyboard when the alt key was not working right. If when you do this, it either boots normally, or it boots to the bios set up you've done it wrong.
It should start by telling you it's searching for the USB Device.
-GReg
I replaced the wi-fi card on my 900HA, ran the Apple updates to 10.5.6, re-installed the kexts, and everything is wonderful ! Sleep/wakeup works, screen dimming works. The only remaining issues are:
1. No battery status
2. No ethernet (obviously)
3. No VGA output
Amazing work Greg, I look forward to any improvements! Thanks so much.
Great guide.
The install with the latest 1.09 CD works almost perfectly on an EEEPC 1000HA with Broadcom Airport card installed. Here are the only issues I found:
1) You have to downgrade the BIOS using the 1000H BIOS on the 1.09 CD. The guide states this, but I am confirming that the downgrade doesn't kill a 1000HA.
2) Battery status doesn't work. As stated in a few posts above, my battery icon shows up in the title bar for a few seconds and then disappears. After that, the system does not think there is a battery installed, nor are there any options in the Energy Saver preference pane pertaining to a battery. I have tried reinstalling the kexts and the Power Management bundle with no change.
The battery status can be selected via an empty space in the title, but shows no battery detected.
The battery status icon seems to disappear as soon as the GenericCPUPMContol icon appears in the menu bar.
Great work on this. I look forward to any fixes you might come across.
Another 900HA update. I re-installed the ACPIbattery.kext and now the battery status appears in the menu bar ! So please try that everyone.
My menu bar shows the Audee icon, the CPU management icon (it's an "A" and a "checkmark"), the battery status, airport wifi.
So EVERYTHING is working beautifully now except:
Microphone
VGA output
Ethernet
See my earlier posts for info on getting the 900HA bios which isn't on the 1.09 boot CD.
Thank you mapin0518.
Reinstalling only the ACPIBattery.kext brought my battery meter back to life on the 1000HA.
Great walkthrough, it convinced me to buy an eeePC 901 off ebay.
I purchased a localized French version that comes with 2 SSDs (8+8) and an internal 3G modem (Huawei 770) which is unfortunately simlocked, but I have good hopes to find a way to unsimlock it.
I currently live in China so I'll try to find Runcore SSDs at a reasonable price.
I just noticed that the tilde/back apostrophe key does not work. I get a basso sound when i hit it. To get a tilde or back apostrophe, I have to hit the "Prt Sc" key.
Also the pipe/back slash key does not work. I didn't find any keys that will give me those characters.
Any idea how to fix this?
Thx!
-----
900HA
I am having an issue, (not sure if it's the install disk i'm trying to use.) bizzarely my install said it was succesful instead of failed.
my boot freezes after
.................................
BSD process name corresponding to current thread: kernel_task
Mac OS Version:
Not yet set
Kernel Version:
Darwin Kernel Version 9.2.0: Sun Mar 2 00:35:29 SCT 2008; made by ToH:xnu-1228/BUILD/obj/RELEASE_I386
System model name:1000 (1000)
..............................
-s -X does obviously happens after this point.
(Leopard 4 all ISO) In case anyone gets the same
will try a different ISO later.
Calvin,
You are not using a Retail Apple install DVD. Go out and buy one. This method won't work with anything but one of those.
The pirated hacked versions will cause issues down the line if you ever want to upgrade.
-GReg
Any idea why the faster runcore 110/90 isn't said to work on the 901 but does on the 900? This doesn't make sense to me.
Link: http://www.memoryc.co.uk/products/description/64GB_RunCore_PATA_Mini_PCI_e_PCIe_SSD_for_ASUS_EEE_PC_900_and_S101/index.html
davetaz: This is due to hardware differences. De 900 uses Pro SATA (faster), whereas the 901 uses PATA.
Well, I finally got my Runcore SSD. I have only one thing to say: Wow! It's so fast! It's like having a different machine. My little EEPC 900A is almost as fast as my MacBook Pro! Definitely a worthwhile upgrade.
I have only one issue: The screen seems to suffer from a lack of contrast.
I had to use SwitchesX to get the right resolution. The kext did not seem to do the job, don't know why. Anyway I set the res to 1024x600x60. Is this correct? It looks o.k. It's just too soft.
One other thing: Since I had to do a reinstall I now have a battery icon! Don't know what that was about.
So I now have a very useable notebook running Leopard. Big thanks to Greg for creating this guide and helping out.
T
Perfect guide, thank you for dedication and patience u putted in those lines.
I confirm that this doesn't work on 1000HD, cause there u can't set CPU in bios cause there isn't any option to change, and it hangs after starting booting from leo retail disc with kernel panic.
Probably cause of chipset cause on 1000hd is i915GML with GMA915 graphic.
Cheers buddy
Update on my 900HA:
VGA output is working using this utility to turn mirroring OFF via the command line:
http://www.eruvia.org/software/osxmirroring/index.html
Once you turn mirroring off once, that's all you have to do. It keeps the setting even after reboots. I plugged the baby into an external monitor multiple times, and spanning worked just as it should. You can go into Display properties to alter the resolution of your external display (for me: 1920x1080) and move the menu bar to the external display as you wish.
900HA, 2GB, 160GB, 1024x600.
Originally shipped with XP.
What's left to test: time machine.
What doesn't work:
ethernet, microphone.
What's a little screwy: keyboard mapping (function keys got shifted by one spontaneously, and I can't find the key to type the pipe and back slash characters).
I did this installation on an 1000HA and it seemed to work flawlessly.
Except for the WiFi.
I'm using the stock one (I'd rather not get into pulling the hardware apart.
I installed the drivers from the EEE dmg, rebooted. Nothing.
System Profiler doesn't see it.
There are no locations in Network in System Preferences. I clicked the + to "Create New Service" but nothing happened.
I clicked the "Edit Locations" from the dropdown and nothing happens, and I have to Force Quit the System Preferences.
I don't think I have the technical chops to switch out the Wifi hardware, so I'd really like to figure out how to make it work if possible.
Any help appreciated.
TJ:
I have heard from one source (not sure if this is correct, please chime in folks) that the 1000HA uses a different WIFI card. This may be the issue.
Mind you changing the wifi card is EASY.
Open the back panel of your computer (2 screws) try not to loose the screws.
Look for the wifi card. It'll have two wires plugged into the top, one black one white. Order does not matter here.
Unplug the two wires, they just pop off (wiggle them a bit gently)v Unscrew the two screws holding the card it. It'll pop out. Lift it out, put a new one in making sure not to pinch the black and white wires. Screw it in, clip in the black and white antenna wires. They just pop on with a press of a finger and a little wiggle. Close the case. Put the two screws back in, they are probably still sticking into the cover.
Don't be afraid. This does not even void the warranty (according even to Asus).
TJ,
Take off the back cover and look at the wireless card and you will see that it is really easy to replace. Here is a picture I found of the Asus 1000HA with the back cover removed. You can see that the wireless card, HD and ram are very easy to get to and replace.
( http://www.slashgear.com/wp-content/uploads/2008/10/eee9_slashgear.jpg )
I found my Airport card on eBay for $34 shipped. Search for BCM94321MC
Post a Comment