1. EEE PC 1001HA
2. A MAC or PC with OS X installed
3. Snow leopard retail disk or image Ver. 10.6.3 or 10.6.0, you won't need an external DVD rom if you have the image. I do suggest to obtain a legal retail disk from APPLE.
4. Netbookinstaller and Netbookbootmaker (The newest version)
5. USB stick with 8GB or more and 1 supplement USB stick
6. 1001HA Kit(includes all the drivers and necessary files), will be uploaded later,
· Preparation ( on your PC with OS X)
1. Formatting the USB stick with Disk utility - Partition: 1. Name it whatever you want. Option: Master boot record , Format: Mac extended(Journaled).
2. Restore the Snow leopard disk or image to USB - Restore tab, add the source which is the SL disk, Destination is the new formatted Usb stick
3. Run Netbookbootmaker, Select the USB stick and run.
4. Copy Netbookinstaller and 1001HA kit to the supplement USB stick
· Installation
1 .Insert the restored USB stick to EEE PC 1001HA
2.Power on, press ESC several times. Select the USB stick as booting device
3.Wait until it is fully booted to the installation phase
4.Select Disk utility on top of the screen, Select EEE PC’s H.D.D, Partition: 1. Note: For people who wish to duo boot, please select 2 partitions. Name to whatever you wanna. Option: GUID, Format: Mac extended( Journaled ) , for 2 partitions, select MS-FAT for windows partition. Apply
5.Go back to the installation phase, follow the instruction to the end and start installing.( you might need to customize your installation)(installation may stuck at the end, don’t panic because you do not have any bootloader to install. Just quit the installation then restart)
6. do the same procedure as No.2 , press any key when the apple logo appears. You will see there are 2 or more disks, one is your USB, and another is your harddisk, please select your harddisk .
7. If everything was done correctly the welcome video starts. just follow the setup steps. Plug in the supplement USB stick, and copy all the contents to desktop
8.Run Netbookinstaller, select your H.D.D as destination. And select just Chameleon bootloader and general extension. Do not restart yet.
9. Main drivers - a) Graphic fix - install the 2 kexts from SLgma950fix with Kexthelper.
10.Sound and ethernet fix -
11. Wireless - Ralink wireless Download the first driver and install, configure the Ralink wireless utility to access
12. Power button fix - copy the DSDT file from 1001HA kit to HD/Extra. delete any pre-existed DSDT.aml. Run Updateextra. Restart
Please Note: This is not a dummy guide, it requires you to have some knowledge with OSX and Hackitosh. Google is your best friend to locate the files and guides. I won't be responsible of any damage caused by following this guide. Please let me know if there is any mistake or missing thing. And do some studies before asking questions.
Things do not work properly:
1, Fn keys, volume control via fn , wireless switch
2, Ralink wireless card is disconnecting all the time. I advice to change to a Half sized native supported one.
Enjoy your Eeemac!
1001ha_kit.zip 2.02MB
1050 downloads
Content.tiff 86.6K
1399 downloads(Update info)
Wireless card: I have been noticed that 1001HA comes with 2 different wireless cards, one is Ralkin which we can get it working but not perfectly from the link i provide, another is the athero card AR9285 which you can refer to Kyteflyer's link
Well i do have P-States, but not C-state. will check why Cstate is not functioning
You need to replace, relocate and delete a few files.
Follow my attached Extra, replace the apple.boot.plist, DSDT, add Smbios.Plist. Then check if you have all the kexts that i included in the general extensions. Delete the extra ones and place the missing ones. You probably noticed that FakeSMC was gone. It is moved to System-Library- Extensions(Use Kexthelper). It is essential that you do so!! Or else you will get a KP. Finally, the usual maintains, Fix your extension cache, permission and rebuild with Kext utility and Updateextra.
Known issue: Cstate is not working, Powersouce is constant on Adaptor.
This is based on my laptop with 1GB Ram, you may have problem if you have 2GB.
Update: Update to 10.6.6 with more comprehensive files. 26.01.11
You need to follow my guild to phase 8 for the installation and this update to get everything working in 10.6.6. You also should read all the posts before asking any question.
1. Download 10.6.6 combo update, voodoohda 2.72 and its preferencepanel.The attachments below are the necessary files to get your eee to work the best with OSX. Most of these files are BMKX´s work. So credit goes to him
2. Install the combo update, however do not restart yet after it is done. Now install all the files, voodoohda and applebacklight go to SLE, the others go to Extra(keep files the way i uploaded). you might need to customize boot.plist to fit your preferences. at last install voodoohda preference panel, icontrolmyeee. Do delete AppleHDA.
- In addition regarding Bootloader, you can use Meklort branch, please refer to Bmkx¨s post page 5), Or just use trunk version, there is an installer on New Release section http://www.insanelym...howtopic=231075 . Install it after you finish installing the kexts.
3. follow the guild on page 5 to see how to patch graphic kext on the fly, or use kext which already patched by andy
4. Now do a kext service, clear cache, permission and all that. Restart your machine and wait till it finishes doing its work.
I am not using Netbookinstaller atm, so there might be mistakes in the update. Do this at your own risk
untitled_folder.zip 1.29MB
315 downloadsUpdate 05.02.2011
1st to Mod USB card reader as native apple SD card reader.
2nd to Mod UVC as Isight cam
Install them to SLE. and do the usual kext service. They might work in extra but i have not tried.
Archive.zip 9.82K
189 downloadsUpdate 13.02.2011, Sleep when low battery
Refer to Post#125. Bmkx explains how to use the new "Sleep when battery reach certain level" feature that was implanted in to battery kext.
Another route is to use a script to call hibernation when battery is low. Check out the attachment!
batterysave.zip 11.92K
82 downloads
#!/bin/sh
function get_batt {
batterystatus=$((`/usr/bin/pmset -g batt | grep Internal | awk '{ print $2 }' | awk -F % '{ print $1 }'`))
mode=`pmset -g batt | grep Internal | awk '{ print $3 }'`
}
while true; do
get_batt
until [[ $batterystatus -le 3 && $mode == "discharging;" ]]; do
sleep 90
get_batt
done
/Applications/Utilities/deepsleep
done
until [[ $batterystatus -le 3 && $mode == "discharging;" ]]; do sleep 90
One can edit the battery level, i have it set to 3% " $batterystatus -le 3". So script calls deepsleep when batt is equale or less than 3%. One can also edit how often script checks battery status, i have it on 90 seconds " sleep 90"



Sign In
Create Account










