|

This is just an article to collect together all the available resources for running Mac OS X on a Dell XPS M1530 laptop. I will include guides, documentation and any needed files in attempt to make things easier for those with this laptop.
Guides
Installing Leopard on an XPS M1330/M1530 Tutorial by wingrunr21
This is a very comprehensive guide that covers various methods of installing including retail and goes into detail how to get all your hardware working. This is the best starting place I can recommend. If you are looking to do a Snow Leopard install there are also many details on that in this thread.
Link: http://www.insanelymac.com/forum/index.php?showtopic=119654
DSDT Modification guide for the XPS M1330/M1530 by immo
A fantastic guide for those who wish to have as close to a retail install as possible by fixing things via DSDT. immo covers everything from enabling the nVidia graphics card to fixing that annoying IDE problem in Snow Leopard.
Link: http://www.insanelymac.com/forum/index.php?showtopic=190780
AppleHDA Solutions Thread by talisman
This contains the most up to date patched AppleHDA kexts for enabling sound for users with the SigmaTel 9228 found in the M1530 and M1330. With it you should be able to get internal speakers, outputs and microphones working so keep an eye on this for the latest fixes.
Link: http://www.insanelymac.com/forum/index.php?showtopic=142521
Common Problems and Solutions
nVidia Graphics are low resolution or do not have QE/CI
To fix this you need to enable the built in graphics kexts. You can do this in 4 different ways depending on what suits your needs.
- Using the Chameleon 2.0 RC2 and above bootloader. Grab it from here and enable GraphicsEnabler in your boot.plist.
- EFI strings. Use this utility from netkas and this VGA BIOS dump.
- You can use the earlier guide posted to get it working via the DSDT.
- Finally one can use one of the many enabler kexts such as NVEnabler.kext and NATIT.
Ethernet doesn't work or has the wrong MAC address
As of OS X Leopard 10.5.6 and Snow Leopard 10.6 ethernet is supported by the AppleYukon2.kext natively without modification. The kext can't however read the ROM of 88E8040 and will return a MAC address of 00:11:22:33:44:55. If necessary this can be fixed by hex editing the kext binary to replace it with your own. This will need to be done for each system update where the kext is updated however. See this thread for the latest on how to patch your MAC.
IOATAFamily.kext is causing a kernel panic on my system or my DVD drive doesn't work
The built in Snow Leopard IOATAFamily.kext can cause problems with Intel chipset based laptops that utilise IDE channels for the DVD drive due to the secondary IDE channel being disabled. The solution to get past the kernel panic is to remove the kext or apply a DSDT patch. To re-enable your DVD drive later you can replace the stock IOATAFamily.kext with a patched one or again utilise a DSDT patch.
The patched IOATAFamily can be found here and the guide for the DSDT fix can be found in the guide I posted earlier or in this thread.
WiFi doesn't work!
This is because the Intel WiFi cards are currently unsupported under OS X. However there may in the future be support thanks to a personal project undertaken by mercurysquad. Currently the 3945 is supported and the 4965 support is in the works. To follow this project see this blog.
Card Reader doesn't function
This can be enabled for SD/SDHC and MMC reading by installing VoodooSDHC for Snow Leopard, see here, or for Leopard by using the older IOSDHCIBlockDevice kext found here.
Fingerprint scanner support
Upek fingerprint scanners are supported under OS X and official drivers can be found on their site. See the download page for both Leopard and Snow Leopard support.
|