This is a hardware compatibility list for portable computers. We want to keep it as accurate as possible, but please, do not entirely rely on this list when buying a portable computer. Don't forget to add how you got OSx86 running on your portable x86 computer, and to use proper English. Please see the discussion page for proper instructions on how to input your system specs. Also, please contribute to the HCL 10.6.3 page, which should list a more granular view of compatibility. If your computer isn't listed, you should try it if you have a SSE2 or higher processor. Use vanilla kernel if it is supported.

ONLY add hardware that you have TESTED. Don't add hardware just because you think it might work.

Acer

Aspire One Netbook

Installed

Bootloader

Patches Installed

/Extra directory

fakesmc

Disabler

RTC

EVO Reboot

Sleep Enabler

Atom Kernel

Drivers

AHCI SATA

Voodoo PS/2

Voodoo P-State

Battery

Card Reader

TSC Sync

Intel VGA

Atheros Wifi & Wired

Setup Notes

I don't know if it was my USB drive, or an issue with the installer, but I kept getting a kernel panic when booting installer. I installed Chameleon 2.0 on a thumb drive and just used that as a boot device, selecting my other USB drive as the boot drive and it loaded perfectly.
Also needed to use a thumbdrive with the Chameleon 2.0 RC1 installed on it to get the system out of the reboot loop.

Aspire 5810T

QE

Install Method: iAtkos S3 DVD + Apple 10.6.3 Update

OS Version: 10.6.3

CPU: Intel Core 2 Duo SU9400 @ 1.4GHz

RAM: 4gb DDR3

Graphics: Intel 4500HD (works at full 1366 x 768 resolution, but no acceleration)

Acer CrystalEye Webcam: Recognized by OSX as a USB webcam, however no graphic acceleration means I am unable to check its functionality. It's a matter of kext since when installing from another source the webcam turned on to take a snaphot of me.

Additional Notes: Failed installing other distributions of Snow Leopard, System is very usable but battery life is shorter than Windows Vista, not benchmarked. Viewing films/videos with QuickTime works.

ETHERNET KEXT: http://www.insanelymac.com/forum/index.php?showtopic=218555 download and install IOPCI.kext and the 10.6.3 kext
WEBCAM FIX: google "camtwist" download and install it, set up the webcam effect with PIP (at the bottom of the window) and goto camtwist in the top bar, select prefs and select photo booth and ichat by dragging them from applications to the window. save and exit camtwist. from now on, open ichat/photo booth THEN open camtwist and it will work perfectly! :D
DSDT.aml file for the 6292 can be found here also http://www.insanelymac.com/forum/index.php?showtopic=218555

NOT WORKING:

Wi-Fi (Intel 4965AGN)

You can drop in a broadcom or dell wireless card for wifi, or do as i do and use a Netgear WG111V2 USB 2.0 wireless dongle for wifi :D
Sleep doesn't work, no USB/trackpad/keyboard/screen must be manually powered off (10 second power button hold)DO NOT USE SOFTWARE UPDATE OR COMBO UPDATES
10.6.3 is the latest fully working OSX ver. working on this laptop

Kernel: Vanilla 10.3.1 in 32-Bit Mode, 64 also works, with the exception of PS2 keyboard and trackpad (32-bit only driver). Small interjection: iATKOS S3 somehow works in 64-bit mode with trackpad and keyboard; yet to find out how.

EEE PC 1000HE

QE

Install Method: Install 10.6.0 (also works for 10.6.1) using the method here: [11]. Since Windows 7 was installed before Snow Leopard this particular instance with the intention of dual-booting, the osinstall.mpkg swap-out hack was performed, described here: [12]. Make a note of partition sizes. All parts bold in this section pertain to dual-booting. Since I never had any luck with NetbookInstaller, I did everything that it did manually (dropping KEXTs that worked in the Extra/Extensions folder, building the Extensions.mkext with Kext Utility, editing the com.apple.boot.plist file with the edits mentioned in the table, dropped the Atom Mach Kernel in the root of the drive, assembled a patched DSDT (coming in a future bundle), and installed the latest version of Chameleon 2. The update to 10.6.2 went painlessly (just execute the update bundle [13]), the same went for 10.6.3 [14]. After installing and updating, your Windows boot will be messed up. To fix it, you will need a USB optical drive. Put your Windows 7 disk into the drive, boot from it, click through the wizard until it displays "Install Now". Instead of clicking that, click "Repair My Computer". It will scan for a Windows install and not find one (the one it's looking for is not on an "active partition"). Click through to get to the tools, then click on the Command Prompt link. Then, type out the codes in this sequence:

Diskpart

list disk

select disk # (the number that matches the size of the internal hard drive, pretty much always 0, though I had it listed at 1 at one point)

list partition

select partition # (the partition you installed WINDOWS on)

make active

That will make the Windows partition the bootable partition. After this, restart and boot from the optical drive again. Go through the wizard again and click on "Repair My Computer". This time, Windows will find the install on the hard drive and repair it. If it can't fix it once, reboot and do it again. It will get fixed. Anyway, after it's fixed; reboot again and boot from the optical drive. Get to the Command Prompt by the same process as I described above. Type out the same commands as above but make sure to select the MAC OS X partition and make it active. Then, reboot and boot from the hard drive. Hopefully you'll see the slightly-more-awesome Chameleon boot menu instead of that drab Windows boot menu.

Part

Device

Working

Notes

Processor

Intel Atom N280 Single Core Hyperthreaded

Yes

Speedstepping technology works as well! Make sure to use the kernel patched for the Atom series if you don't rely on NetbookInstaller to do it for you (this is listed as an unsupported device)

You can experiment with different ATI drivers, but they never made a difference to me. Display works, but graphics performance isn't great, so I don't think it's properly hardware accelerated.

Whatever you do, DO NOT install any networking drivers, it may just be me but every time I install ethernet/wireless drivers it always leads to a crashy installation. Also for some reason if I boot in 32 bit mode, airport is still enabled and hence causes crashing, so you'll have to avoid 32 bit mode.

For internet I'm running a Realtek RTL8188SU, some drivers I've found have crashed in 64bit mode, but I found one that works in this thread which is apparently for the Airlink 101. When you plug the dongle in, for me it crashes if I try to use airport to do anything, so I have to connect to wireless networks and set up profiles etc using the Airlink utility.

Graphics Enabler and pci=1 seem to make graphics reasonably supported - ie Photo booth seems to working, whereas I got a black screen before hand. However I still have no joy with VLC and the like.

I've installed Flash player and tried browsing Flash content with a few browsers, safari and chrome seem to crash instantly, but Firefox seems to work OK.

Feel free to update to 10.6.5 using software update.

Not the best laptop for hackintosh, but it can be done!

After installation download RadeonHD.10.6.x.kext from insanelymac forum http://www.insanelymac.com/forum/index.php?showtopic=190586. Install it with Kext Utility, reboot with flag -f (for sure). I've got my resolution working (1280x800) and my video card recognized as ATI Mobility Radeon HD 3400 (not 3470), but was problem with cursor. Just follow instructions on previous linked page - "In RadeonHD.kext/Contents/Info.plist, set "EnableHardWareCursor" to false. Rebuild the kernel cache and reboot." Resolution works for me only when I boot from flash drive when I have installed Chameleon RC5 bootloader, if I boot from HDD it doesn't work and have some issues with wi-fi.

Safe updated to 10.6.6 with software update. But after safari sometimes hangs up.

N90sv

Install using iAtkos S3 V2 adding the following options:

Used similar options as for F5SL.

YOU CAN USE SOFTWARE UPDATE FOR EVERYTHING (INCLUDING TO 10.6.5) EXCEPT ITUNES. FOR SOME REASON WHICH I HAVEN'T WORKED OUT WHY YET, ITUNES 10.1.1 STOPS SNOW LEOPARD FROM BOOTING. SO DON'T UPDATE IT UNLESS YOU KNOW HOW TO FIX IT.

Bootloader Options

Graphics Enabler

-pci1

Drivers

Main Hardware

SATA/IDE

VIA SATA/IDE

PS/2

VoodooPS/2

Sound

Voodoo HDA (IMPORTANT: make sure only one audio kext driver is selected for installation....or you might get a kernel panic after installation)

Laptop Hardware

Battery

Card Reader

TSC Sync

NTFS-3G

It took me a couple of times to get the installation to go through completely. When I did get iAtkos 10.6.3 v2 dvd to go through (install) completely, it said that it had failed. However When I rebooted the laptop it worked!!!!!!!! Thus I suggest making sure to burn the install disc at a very low speed

Benq

JoyBook A52

First actualised using Windows XP BIOS on that laptop to version 3.0.

Note: I didn't have DVD (destroyed) so used Plop Boot Manager on 1GB pendrive (this laptop only can boot from 1GB pendrive, and not all 1GB pendrives!!!). Then I booted installator from 16GB pendrive (to make usb installator you can for example use diskutility in mac os x. Restore downloaded installator image to usb pendrive and after that install chameleon 2. If installation of chameleon stops/stucks/no progress, try other versions of chameleon). To install Plop Boot MAnager:
- delete every partitions from 1 GB pendrive. In unix/mac in terminal type: sudo dd if="name and localisation of plpbt.img file" of=/dev/diskN bs=1m, where N is number of 1GB pendrive. To check N in mac os x, type in terminal: diskutil list

Additional Notes: Must update (or delete) SleepEnabler.kext in CalaverX11 Kext bundle or else kernel panic will occur after 2nd boot. Sleep/Restart/Shutdown do not work with the CalaverX11 Kext bundle as is. However, Kreeg's Kext bundle will allow sleep to work with LidSleep.kext by disabling Webcam. Restart works with OSXRestart.kext for either Kext bundles.

Studio 1537

QE

Install Method: Iboot supported and 10.6.4 Retail

OS Version: 10.6.4

CPU: Intel Core2 Duo T8400 @ 2.24GHz

RAM: 4GB2 Dual Channel 800MHz DDR2 SDRAM

Graphics: Intel® Integrated Graphics Media Accelerator 4500MHD

Max Screen: 1920 x 1200

Sound: Intel High Definition Audio 2.0 Works native for basic sound used multibeast to install ktext for

Wired Network: Works with ktext from multibeast

Wireless Network: Broadcom recognized as a native AirPort Extreme device and works perfectly.

HP

Pavilion DV7-2173CL

Chameleon 2 r5 bootloader r832, booting os with cpus=1 and GraphicsEnabler=no, occasional crash would cause it to refuse to boot without noapic

Used two hard drives, one GPT with OSX, and the other MBR with Windows 7, which is why I think I couldn't ever boot without using the iBoot disc

Parts

Device

Working

Notes

Processor

Intel Core2Duo P7350 2,0GHz

Yes

cpus=1

SATA, chipset

Hitachi HTS723232L9A360 HDD, AHCI, I think? (BIOS doesn't have any of this available)

Yes

OOTB

Graphics

ATI Mobility Radeon HD4650 1GB GDDR3

No

I tried every solution/kext for this I could find on the web, but it always crashes.

Audio

IDT HDA

Yes

VoodooHDA.kext

Wireless

Intel WiFi link 5100 agn

No

All of the kexts I tried didn't work (Voodoo 5100, official Intel installer, etc...)

Ethernet

Realtek RTL8102E/RTL8103E

Yes

OOTB

Keyboard, trackpad

PS/2

Partially

ApplePS2 kext, keyboard working, trackpad working but no tapping/multitouch for now

Battery

Integrated

Yes

Out of box

Webcam

HP Webcam

No

Never bothered

CD/DVD

BD Combo Drive

Yes

OOTB

USB

No

I'm convinced I could get this working if I tried, something about appls.USBUHCI stalling out

Card Reader

SD-MS/Pro-MMC-XD Card Reader

No

Never bothered

As far as I could tell there's no way to get the graphics working with this method. A laptop without graphics, using half its processor and without wireless is pretty useless. I was able to update to 10.6.7 but it didn't change anything.

Pavilion dv7-2250em

QE

Install Method: iAtkos S3 v2 10.6.3

Chameleon 2 r5 bootloader used, booting os with cpus=1 and arch=i386 for now

Parts

Device

Working

Notes

Processor

Intel Core2Duo T6600 2,2GHz

Yes

OOTB, but cpus=1 for now

SATA, chipset

Hitachi HTS723232L9A360 HDD, AHCI

Yes

OOTB

Graphics

ATI Mobility Radeon HD4650 1GB GDDR3

Partially

No QE/CI, RadeonHD.kext for full res

Audio

IDT HDA

Yes

VoodooHDA.kext

Wireless

Intel WiFi link 1000 bgn

No

No kexts for now

Ethernet

Realtek RTL8102E/RTL8103E

Yes

OOTB

Keyboard, trackpad

PS/2

Partially

ApplePS2 kext, keyboard working, trackpad working but no tapping/multitouch for now

Battery

Integrated

Yes

Out of box

Webcam

HP Webcam

No

Not working for now, trying to get it working

CD/DVD

HP DVD RW AD-7561S

Yes

OOTB

USB

Yes

OOTB

Card Reader

SD-MS/Pro-MMC-XD Card Reader

No

Will update when i fix it

Works OK for me but i'll try to fix some problems

G62-237US

QE

Install Method: Older Empire EFI with retail Snow Leopard

I didn't use myhack installer, installed the chameleon provided, and then took the non-usr folder from the empire disk and put it at thr root of the HDD

Only works with CPUS=1 *Really want to find a fix for this. Update: 16/05/2011 I have modified the DSDT as described here by xristos [29] and DUAL CORE ENABLED without KP and Temperature from more than 65 °C (idle) to 47 °C.

Works (AppleBCM5751Ethernet.kext fixing MAC address but it works with DHCP great) Need to mod this kext by: 1 Adding the HW id to the Info.plist 2 Hex Editing AppleBCM5751Ethernet and changing 6681FA9D16 to 6681FAFD16 (several places) and F8087559 to F8087459 (one place)[31]

Update 16/05/2011:
- Installed Chameleon RC5 r.760 package, prefpane and default theme. Then I have enabled -P and -C states on boot. [34]
- Removed: AppleIntelCPUPowermanagement.kext and AppleIntelCPUPowermanagementClient.kext
- I have installed fakesmc 3.1 rev. 493 from here [35] in /S/L/E (ONLY: IntelThermal.kext, FakeSMC.kext, SuperIOFamily.kext, ACPIMonitor.kext, IntelCPUMonitor.kext) to lower the high temp of the CPU.
- I have not removed Disabler.kext from /E/E.

NC6400

QE

Install Method: iATKOS S3 V2 Snow Leopard

Bootloader = AsereBLN v1.1.9

Bootloader Options = 32bit boot

Patches = Extra Directory, fakesmc, Disabler, EvoReboot

Do not use the RTC Kernel Panic Everytime

Drivers = VoodooHDA, VoodooPS2, VoodooBattery

Quirks = Video Gets Screwed when I close Lid.

Parts

Device

Working

Notes

Processor

Intel Core2Duo T7200

Yes

Only works with CPUS=1 UPDATE 18/05/2011: I have modified the DSDT as described here by xristos [36] and dual core enabled. Some KP on booting. After 4 or 5 times it start without problems. The temperature from more than 65 °C (idle) to 50 °C.

SATA

Intel ICH7

Yes

Works OOTB

Graphics

ATI Mobility Radeon X1300

Yes

Works with - RadeonHD.10.6.x.kext (Need to Disable HW Cursor In RadeonHD.kext/Contents/Info.plist, set "EnableHardWareCursor" to false) from [37]

CPU: Core Duo but only works with CPUS=1 UPDATE 18/05/2011: I have modified the DSDT as described here by xristos [40] and dual core enabled. Some KP on booting. After 4 or 5 times it start without problems. The temperature from more than 65 °C (idle) to 50 °C.

Wifi: Works (perfectly with BCM43xx)

Ethernet: Works (AppleBCM5751Ethernet.kext fixing MAC address but it works with DHCP great) Need to mod this kext by: 1 Adding the HW id to the Info.plist 2 Hex Editing AppleBCM5751Ethernet and changing 6681FA9D16 to 6681FAFD16 (several places) and F8087559 to F8087459 (one place)[41]

USB: Works

Fingerprint scanner: Unknown but detected by OS

Card Reader: Unknown but detected by OS

PCMCIA: Unknown but detected correctly by OS

Sleep: Not working (if you choice sleepenabler.kext remember to delete it since 10.6.5)

If you upgrade to 10.6.4 everything but the trackpad works (when you choice ApplePS2!!). So after upgrading plug in a usb mouse and open kexthelper and re-install ApplePS2. If VoodooPS2 no problems reported.
No problems then upgrading to 10.6.5, 10.6.6 and 10.6.7 or directly to 10.6.7.

Right and left click work tapping does not unless you delete the appleACPIPS2nub.kext from extra folder before installing VooDooPS2 0.9.8 pkg after iAtkos Installation.

Battery

Intergrated

Yes

Works with Battery selection from iAtkos (Note You will lose the battery icon after enabling the tapping on the ALPS touch pad, just reinstall the VooDooBattery. Kext 1.3.3 with kext helper and run Kext utility then reboot.

Sound: Realtek HD Audio works with VoodooHDA experimental, use kext provided here: [48] (crackling sound with default VoodooHDA, AppleHDA not working at all)

Wireless Network: Atheros AR9285 working with this kext: [49] , however unable to connect to 802.11n networks, even when AP is compatible (mixed bgn), you have to set the router to 802.11bg mode in order to connect (UPDATE: 7/01/2012 Found a workaround, if you have a Wifi-capable Android/iOS device, you can tether the phone's Wifi connection via USB with PdaNet, tried it and working with Samsung Galaxy S5660)

LAN: nForce LAN working OOB

Keyboard/Trackpad: Working with VoodooPS2, on the touchpad touch to click doesn't work

USB: Working OOB (USBBusFix=Yes), but when booting in verbose mode (-v switch) only pre-plugged keyboard/mouse work.

Battery indicator: Working with VoodooBattery.kext, but plugging/unplugging are detected with delay

R530

Video: GeForce 310m (working with NVEnabler, works on 10.6.5 just with GraphicsEnabler, remove NVEnabler)

SATA & IDE: SATA work (ICH9)

When installing it does require fiddling with bios to allow (Possibly ACHI, i forget) to be set to 'always' not 'auto' as have run time errors.
VGA/HDMI working (need to reboot with your screens connected. Audio works but with some problems with the internal mic, had to use this kext (http://drp.ly/1AcC5a) (but it screams and you need to go straight into System Preference>VoodooHDA and choose 2.Microphone, then drag monitor to zero but this is not the case with headphones inserted solution here: [53]). Wifi working (had to use IO80211Family from 10.6.5, [54] but this only tested with WPA but does not work with WPA2 personal security on wi-fi router). Webcam works.
Complete package with necessary kext for this laptop available here: [55] SEE THE UPDATED PACKAGE IN THE 10.6.5 PAGE !

Toshiba

Satellite L310

Used iAtkos S3 V2 (10.6.3 Snow Leopard)

Chipset: GL960/GM965

Processor: Pentium Dual Core (1.73 Ghz)

Ethernet: Marvel Yukon (not compatible)

Wlan: Realtek RTL8187B (Haven't found a solution, if you found it, please post here)

Under System -> PS/2/mouse/keyboard added Voodoo PS/2 Driver after much trouble with the

kb and mouse this worked

Under Network added Intel but there does not seem to be a wireless option for the intel

wireless driver, cannot get it to work yet will update if I do
Install
Sounds works out of box, with the additional drivers video works and so does the track pad
and the keyboard although I am having trouble with the network cards wired and wireless getting
them to work. Everything else seems to work fine. Tried a netgear wireless nic but no luck might
just be me doing something off.
~LordPardox

Wireless: Broadcom BCM4313 (14e4:4727), Not working in the forseeable future

Video: ATI Mobility Radeon HD 5145, cannot load ATI driver, will result in screen with boxes, using VESA driver for now

SATA & IDE: Yes

USB: Working

Haven't tried sleep yet

L355-S7902, L355-S7907

QE

Install Method:iAtkos S3 w/ Windows 7 Dual Boot

Bootloader: Chameleon RC4 (This is IMPORTANT to get full video resolution with the method described below)

Chipset: ICH9

Processor:Intel T3400 Dual Core 2.16, T4200 Dual Core 2.0GHz

Audio: Model, List any patches used (including ones from the install DVD)

Edit: Used VooDooHda installed from iAtkos S3 DVD or get from here: [56]

LAN: Realtek drivers for these laptops can be downloaded and installed from: [57]

Wireless: I bought a Linksys WUSB600N wireless usb adapter which is in line with other devices on my network instead of using built in atheros wireless card. Driver download and instructions may be obtained from:

Video: Intel X4500M (Full resolution can be found here: [59]) No QE/CI

SATA & IDE: SATA works out the box

Be sure to select Apple PS/2 Mouse and Keyboard to get trackpad and keyboard working

DO NOT install anything related to USB as this causes kernel panic every time. Have had some issues with installing the battery meter fix from the disc, as it has caused my system to panic also, I just didn't install it. Basically Webcam and USB ports (for use with storage devices) will not work.