#1
|
|||
|
|||
My Asus EeePC 1000HE and how I installed OS X on it.
Installing OS X on a Asus EeePC 1000HE
The beginning: I wanted a Netbook that would run OS X without problems, and was easy to make into an Hackintosh, I also wanted "Quality" so I decided to go with Asus, and spent a few days Googling everything I could find out about Netbook Hackintoshes, I then tried to find a new one for sale, but it seams like most of the Asus Netbooks that are known to work and that also have guides, seam to have been discontinued. When I had a chance to buy an new Asus EeePC 1000HE, I quickly snapped it up, at the time however, I did not know about the wireless issue or that the FN keys may not work, if I had I might have chosen differently. I started with this guide [GUIDE] Retail Snow Leopard Install on Asus EeePC 1000HE and refined it for my own use, the Video and Bluetooth KEXTs come from that post. Stuff you will need: (1) Retail OS X DVD (2) 8GB or larger Thumb drive (3) Hackintosh or Mac to prepare the Thumb drive, or use "Empire EFI v1.085 for Intel Atom" to start the install (4) NetbookBootMaker and NetbookInstaller (5) The 1000HE KEXTs (6) DSDT The Install, Part 1: Start the "Disk Utility" put the "Snow Leopard DVD" into the Mac or Hackintoshe's DVD drive and wait for it to show up in "Disk Utility", then click on the "Snow Leopard DVD" and then click New Image at the top, save were ever you want, and wait, it may take an half hour. Now lets format your thumb drive, plug the thumb drive into your Mac or Hackintosh and and wait for it to show up in "Disk Utility", then click on the thumb drive and then "Partition" near the top, under "Volume Scheme" click on "Current" and select "1 Partition" near the bottom click on "Options" and select "GUID Partition Table" now over at the side near the top for "Format" select "Mac OS Extended (journaled)" and for "Name" what ever you want. Now lets restore the "Snow Leopard DVD" to the thumb drive, select the "Snow Leopard DVD" DMG file then click on "Images" up at the top, and then "Scan for Image Restore" wait for that to finish, then click on the thumb drive, in "Disk Utility", then click on "Restore" near the top, then drag the "Snow Leopard DVD" DMG file to "Source" and then drag the thumb drive to the "Destination" and click "Restore" near the bottom, and again wait up to an half hour for it to finish. If you have any problems with the above look over this guide its for a motherboard but covers creating the thumb drive How to Build a Hackintosh with Snow Leopard, Start to Finish and Install Snow Leopard on Your Hackintosh PC, No Hacking Required Now download and install NetbookBootMaker and install to your freshly made OS X install thumb drive, you can get NetbookBootMaker over at Netbook-Installer The Install, Part 2: Now lets boot the netbook with the thumb drive, or "Empire EFI v1.085 for Intel Atom", and install, you press ESC at boot to select the boot menu. "NetbookBootMaker" will locking up during the install but thats OK, it will finish installing OS X before it gets to that point. When installing OS X with "NetbookBootMaker", click on "Window" and "Installer Log" to view the LOG file, set to "Show all Logs" when log file endlessly shows the same error about ramdisk, like this ./postinstall: cp: /Volumes/ramdisk/dsdt/latest_dsdl.dsl: No such file or directory go to "Mac OS X Installer" and select "Quit Mac OS X Installer" and then "Restart", leave the "OS X install Thumb drive" plugged in Boot again with the "Thumb Drive", or "Empire EFI v1.085 for Intel Atom", keep pressing "TAB" until you can select your internal hard drive and then boot, booting may take a few minutes After you are at the desktop, then install "NetbookInstaller" selecting only "Install Chameleon 2 NBI" and "Install General Extensions" This is enough to boot, but no sound, no acceleration, no Ethernet and bluetooth messes up. Installing KEXTs: KEXTs you will need (1) AppleIntelGMA950.kext ----------------This is for your Video (2) AppleIntelIntegratedFramebuffer.kext ----This is for your Video (3) AttansicL1eEthernet.kext---------------This is for your Ethernet (4) IOBluetoothfamily.kext-----------------This is for your BlueTooth (5) OpenHaltRestart.kext------------------ This replaces OSXRestart.kext (6) VoodooHDA.kext---------------------- This is for you sound Place the KEXTs into "/Extra/GeneralExtensions", remove "OSXRestart.kext" then run "UpdateExtra", the Shoe program that's in "/Extra". With "VoodooHDA.kext" you should also install "VoodooHDA.prefPane" just double click "VoodooHDA.prefPane" to instal. DSDT: There is a video on making a DSDT for the 1000HE over at Learn how to create your own dsdt.aml file Its webpage Learn how to create your own DSDT (Updated) and the files that go with it OSX 10.6.1 SnowLeopard on the eee 1000HE Or just use mine, there are two DSDT files, one is for systems with 1GB of memory installed, and another is for systems with 2GB of memory installed, you have to use the correct DSDT. You place the correct DSDT into "/Extra" and remove the "1201N.DSDT.aml" file Update to 10.6.4: This is how I updated mine. The first thing I did was get the updated Netbookinstaller for 10.6.4 from http://www.meklort.com/?p=262 I installed Netbookinstaller for 10.6.4 first, selecting only "Install Chameleon 2 NBI" and "Install General Extensions" then with out restarting or shutting down, download and install all updates, let it restart, and press "TAB" a few times at boot until you see a command line, and then type in "recovery=y", once at the desktop reinstall "Netbookinstaller for 10.6.4", select only "Install Chameleon 2 NBI" and "Install General Extensions" Now go to your /Extra and remove "1201N.DSDT.aml" if you are using a DSDT.aml for you own laptop, Netbookinstaller always seams to put "1201N.DSDT.aml" in /Extra. Replace the com.apple.Boot.plist with a backup of your own customized version, because Netbookinstaller always replaces it. Put the Asus 1000HE KEXTs into "GeneralExtensions" (1) AppleIntelGMA950.kext ----------------This is for your Video (2) AppleIntelIntegratedFramebuffer.kext ----This is for your Video (3) AttansicL1eEthernet.kext---------------This is for your Ethernet (4) IOBluetoothfamily.kext-----------------This is for your BlueTooth (5) OpenHaltRestart.kext------------------ This replaces OSXRestart.kext (6) VoodooHDA.kext---------------------- This is for you sound Place the KEXTS into "/Extra/GeneralExtensions", remove "OSXRestart.kext", then run "UpdateExtra", the Shoe program that's in "/Extra". With "VoodooHDA.kext" you should also install "VoodooHDA.prefPane" just double click "VoodooHDA.prefPane" to instal. Notes: I was able to start the install with "Empire EFI v1.085 for Intel Atom" so that may help if you don't have access to a Mac or Hackintosh, I did not finish the install with "Empire EFI v1.085 for Intel Atom" as I had already installed using a different method listed above. The FN keys don't work, or at least on mine they don't. Wireless The Asus EeePC 1000HE comes with one of two, Mini PCI Express wireless network cards, the "Atheros 9280" and AW-NE766, both will work, but the AW-NE766 requires you to download the "RaLink RT2860" drivers for Mac, and has an ugly launch program that pops up on every reboot. There is no easy way to replace the Mini PCI Express wireless network card on the Asus EeePC 1000HE, the netbook has to be completely disassembled, and the RaLink drivers are just annoying enough to make you want to try. Also most newer Asus EeePC 1000HE came with the "RaLink RT2860". If you are unfortunate enough to have the Ralink wireless card, you can get the drivers at http://www.ralinktech.com/support.php?s=3 I replaced my Mini PCI Express wireless network card with Apple part no. : 020-4894-A Apple model no. : BCM94311MCAG Wireless fails to auto-reconnect After I replaced the "RaLink RT2860" with the Apple Mini PCI Express wireless network card, I found that it would connect and work, but on reboot it failed to auto-reconnect, I Goggled the problem, and found that's a common problem even for real Macs, here is how to fix (1) Run “System Preferences" go to "Network" and delete all your Networks. (2) Run “Keychain Access” delete all your networking related keys (Wi-Fi) (3) Shutdown and reboot. (4) Set your networks back up Some hints on disassembly The keyboard has sticky tape on its back, that tape is very strong, very slowly pry and allow the tapes adhesive to let-go or you will bend your keyboard, and there is a void warranty sticker over one of the screws you need to remove, I tried heating with an hair dryer to soften it up, I got it so hot I could not touch the netbook's heat spreader, the sticker still tore. You can find a disassembly video on YouTube EEE PC 1000HE TOUCH SCREEN INSTALLATION PART 1 EEE PC 1000HE TOUCH SCREEN INSTALLATION PART 2 EEE PC 1000HE TOUCH SCREEN INSTALLATION PART 3 BIOS Update the Bios first, before you remove Windows or you will have to find a thumbdrive that works with the built in Bios update program, and format it to "FAT" not "FAT32", to do that, use a small thumbdrive 2GB or under, and rename the BIOS file to 1000HE.ROM Here is the Linux "how to" of making the thumbdrive up for your BIOS update http://www.blakeanthonyjohnson.com/?p=170 It might also be a good idea to download "SIW" or "System Information for Windows" buy its full name, and use it to make a system report and save that system report in a safe place for later before you remove Windows. Dual Booting: I cheated, I used a patched Boot Camp, here is what I did. I installed OS X, then ran the patched Boot Camp, and made a partition for Windows 7 using Boot Camp, I gave OS X most of the hard drives storage space, you will see why later, and then restarted and installed Windows 7, letting Windows 7 format the partition that Boot Camp made for Windows. When the Windows 7 install was done, I then booted back into OS X using the Thumb Drive that I installed OS X from, hit "TAB" until you can select your internal hard drive, I then reinstalled Netbookinstaller and only selected "Install Chameleon 2 NBI" and "Install General Extensions". I then ran "Disk Utility" and resized the OS X partition, giving Windows and OS X equal amounts of hard drive space, but leaving free space between them. I then used "Disk Utility" to turn that free space into a FAT32 partition. I then restart the computer without the Thumb Drive and it starts Windows 7, once Windows 7 has loaded I find and download "EasyBCD 2.0 Beta - Build 100" or newer and install. Here is some info on setting up EasyBCD http://neosmart.net/wiki/display/EBCD/Mac+OS+X Here how my EasyBCD is setup Now with EasyBCD setup, the Windows bootloader will let you choose between OS X and Windows 7 Backing up your hard drive If you have taken the time to do a dual boot and all the updates and so on, it most likely took a long time, so you might want to make a backup copy of your entire drive, there are a number of ways to do that but one of the most simple is to buy an external hard drive that's the same size or bigger, than the hard drive you want to back up, and use EaseUs Disk Copy, its free and simple to use, its a boot CD that you use to start your computer with and then just select a source and destination and it starts making a copy, and it works just fine with USB drives, you can get it at the link below http://www.easeus.com/disk-copy/ Asus EeePC 1000HE files Here are the files I used, I also included a "com.apple.Boot.plist" thats trimmed down to the bare necessities, just make sure you use the correct DSDT for the amount of memory you have Last edited by will1384; 09-26-2010 at 02:52 AM. |
#2
|
|||
|
|||
thank you so much !
for the fist time i was able to put mac osx on my 1000HE i must admit i didn't upgrade to 10.6.4 because i'm not sure i understand everything but it's already perfect like this ! thanks again ! |
#3
|
|||
|
|||
Quote:
later on in the future I may have forgot, or need to know something and it helps having a reference LOL I to had mixed feelings about upgrading, and decided to make a backup of my entire hard drive first, but it went well and I did not have problems, at least that I remember. When upgrading just make sure to use the NetbookInstaller made for 10.6.4, and keep that install thumb drive in a safe place, it can help later on if you have problems |
#4
|
|||
|
|||
I will probably try the upgrade next week.
by the way.. do you have also problems with the "sleep" and "shutdown" ? both are not working for me. if you have any solutions.. i'll give a try. tx again |
#5
|
|||
|
|||
Quote:
I looked in my "/Extra/GeneralExtensions" under 10.6.4 and I was using "OpenHaltRestart.kext" and then I checked out 10.6.1, I booted from that backup I made with "EaseUs Disk Copy", I had not updated it yet so it still had 10.6.1 on it, and with 10.6.1 I was also using "OpenHaltRestart.kext". I had replaced "OSXRestart.kext" with "OpenHaltRestart.kext" in "/Extra/GeneralExtensions" and forgot I am going to update my guide and files download |
#6
|
|||
|
|||
everything is 100% working now ! perfect , i'm really very happy !
|
#7
|
||||
|
||||
thank you!
Yay! I am typing this on my new 1000he hackintosh, the first I have been able to make work.
I also used Allan Kelly's tutorial (as I did not have a mac or hackintosh to prepare the install media), but your 1000he guide was key for getting all of the specifics figured out (such as kexts, DSDT, etc.). Thank you so much for your post, it made all the difference for me. |
#8
|
|||
|
|||
Quote:
for Intel Atom" I was able to boot the Retail OS X DVD, on the 1000HE, using "Empire EFI", but did not start the install, I did not want to overwrite my current install, later on I may back-up my system and try installing using "Empire EFI" just to see if it works. |
#9
|
||||
|
||||
Quote:
|
#10
|
|||
|
|||
Hi,
1-Do I need to use a sleepenabler.kext at all? 2-Do you have a link for a patched Bootcamp that you mentioned.. Thanks a lot.. I shall give it a go when I get a chance. 💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers. |