Jump to content
macgirl

[Compilation] Dell XPS M1330, M1530, Vostro 1400, 1700, Inspiron 1420, 1520, 1720

4,332 posts in this topic

Recommended Posts

Here are some guides and links to files for these Dell models that have similar hardware

 

Last UPDATE of this guide: June 18 2008

 

For Tiger you can use either Jas 10.4.8 or Uphuck 10.4.9 When installing use cpus=1 at boot to avoid stuttering. There are no working drivers for either Intel or Nvidia cards on Tiger.

 

For Leopard it appears that iAtkos is the easiest way.

Since 10.5.1 Nvidia kexts doesn't work you need to boot with -s option (single user mode) at boot and delete or move NVDAResman.kext in order to boot in the GUI.

 

Known issues:

  • shutdown
    and
    restart
    dont work after installing Nvidia kexts (10.5.2) or after installing whole 10.5.2 from any 10.5.2 DVD

  • Audio
    at this point is experimental, sometimes you loose it after a reboot, sometimes you can recover if you put your laptop to sleep (some doesn't have this problem).

  • No Boot
    Some installation DVDs leave with an unbootable partition, you can fix it installing the bootloader manually, see this guide:
    http://forum.osx86scene.com/viewtopic.php?f=16&t=1789

Now for components:

 

Components package: April 8 2008 sonotone made a package that includes several kexts and fixes, shee his thread here:

Video:

Nvidia 8x00
use one of these installers:

,

or

EDIT:
March 15 2008
I found NVCAP values that allow dual displays on 8400GS, see this post:
http://forum.insanelymac.com/index.php?s=&...st&p=668520

 

Intel GMA X3100
check these threads:

or

Audio STAC9228:

EDIT:
March 23 2008
Use the patched AppleHDA.kext, a file is linked below as
STAC9228_0x83847616.zip

Old method:
Use Taruga's AppleHDA patcher 1.16 (work on Tiger and Leopard) thread here:
http://forum.insanelymac.com/index.php?showtopic=32859
on the M1330 sound can be heard only thru the first headphones jack.

DELETE
AppleAzalia.kext (it wil block AppleHDA to wok propperly, thanks to
esthetik
to remind me this).

 

EDIT:
February 9 2008
You can use a gfx string and get rid of Natit/NVinject and AlCinject with this:
http://forum.insanelymac.com/index.php?showtopic=81294
if you installed Netkas' PC-EFI V8, if you installed EFI from iATKOS it won't work.

Fingerprint scanner:

Use software from Upek, look here:
http://forum.insanelymac.com/index.php?showtopic=66791

Onboard wired Ethernet:

If it has Broadcom 59xx or Marvell, there are no working driver yet,

EDIT:
February 19 2008

If it has Broadcom 440x you can use an old kext, AppleBCM440XEthernet.kext (Kalyway, and some old DVDs like JAS 10.4.8 have it).

Also you can use an
USB to Ethernet
adapter, now even Apple sell one:
http://store.apple.com/1-800-MY-APPLE/WebO...part=MB442Z%2FA
and does not need third party drivers, but someone reports that only works after installing
10.5.2 update
.

Onboard WiFi:

unless you have a Dell truemobile wireless card (Broadcom chipset) the intel ones does not have working kext ATM, but there is an effort to develop one here:
http://forum.insanelymac.com/index.php?showtopic=36976

Also you can use an USB WiFi adapter, check the WiKi, I have a Zydas and Ralink adapters that work with Tiger and Leopard or you can buy the Dell Truemobile 1390 card off ebay for $15 shipped
[Jake123 tip]

I bought a Dell Wireless TrueMobile
1505
Draft N mini PCI-E card that works out of the box as an Airport.

Bluetooth and Webcam are working out of the box

 

Media keys and remote control:

EDIT:
March 28 2008
Now it is posible ot use those, you need one of these kexts (that maps media keys):
PS2Keyboard.kext.zip
or
PS2Keyboard.kext-V2.zip
or
PS2Keyboard.kext-V3.zip (stop key enabled)
and see this post:
http://forum.insanelymac.com/index.php?s=&...st&p=686894
for reference to Butler (a handy app)

It is possible to get SpeedStep with this http://forum.osx86scene.com/viewtopic.php?f=16&t=2727

 

For battery status:

you can use the PowerManagement.bundle from here:
http://forum.insanelymac.com/index.php?showtopic=80425
and AppleSMBIOS from here:
http://forum.insanelymac.com/index.php?showtopic=88087
or here
http://forum.insanelymac.com/index.php?showtopic=15474

EDIT:
February 10 2008
in order to make this work you cant select the Sotck AppleACPIPlatform.kext from the Bootloader-> Darwin EFI option from iATKOS installation DVD since the vanilla ACPIPlatform does not contain the necesary AppleACPIPowerSource.kext (plugin). See the section "
Power Management, SpeedStep and (S3) Sleep:
" at
Devilhood's guide

EDIT:
February 12 2008
How to edit the AppleACPIPowerSource.kext to match the new 10.5.2 vanilla kexts:

In Terminal or text editor open AppleACPIPowerSource.kext/Contents/Info.plist and go to this part:

 <key>OSBundleLibraries</key>
<dict>
	<key>com.apple.driver.AppleACPIPlatform</key>
	<string>1.0.5</string>
	<key>com.apple.iokit.IOACPIFamily</key>
	<string>1.0.0d1</string>
	<key>com.apple.kernel.mach</key>
	<string>1.1</string>
</dict>

Change to reflect the new versions

 <key>OSBundleLibraries</key>
<dict>
	<key>com.apple.driver.AppleACPIPlatform</key>
	<string>1.2.1</string>
	<key>com.apple.iokit.IOACPIFamily</key>
	<string>1.2.0</string>
	<key>com.apple.kernel.mach</key>
	<string>1.1</string>
</dict>

Other guides for installation:

EDIT: February 13 2008 Guide to update to 10.5.2 or 10.5.3:

Now there is a patched 10.5.2 update and a package that has patched 9.2.0 kernel that works with many installations like BrazilMAC, Kalyway or iATKOS.

 

But this is for who want to install with the Vanilla 10.5.2

Better way is to downlaod the update than using Software Update, here is a link from where you can download it:
http://www.apple.com/support/downloads/mac...omboupdate.html

 

Before running the update backup any kext that is not vanilla, like AppleHDA, AppleSMBIOS or AppleACPIPlatform, if you are using a non vanilla kernel also backup the kernel (mach_kernel) and the system.kext (non PC-EFI users)

 

PC-EFI users need to edit the Info.plist of the ACPIPS2Nub to match the new vanilla kexts

 

OSBundleLibraries
com.apple.driver.AppleACPIPlatform

1.2.1

com.apple.iokit.IOACPIFamily

1.2.0

com.apple.kernel.libkern

1.1

The following commands are from Netkas blog:
http://netkas.org/?p=50

Open the Terminal and type:

sudo su

(put your password)

while sleep 1 ; do rm -rf /System/Library/Extensions/AppleIntelCPUPowerManagement.kext ; done

 

Now run the Update when it finishes don't restart, stop the previous Terminal command and edit the following

/System/InstallAtStartup/scripts/1

 

Where it says
kextload "/System/Library/Extensions/Dont Steal Mac OS X.kext"

should say
kextload /System/Library/Extensions/dsmos.kext
(if you are using dsmos, most likely with iATKOS or Kalyway) or

should say
kextload /System/Library/Extensions/r3d3.kext
(if you are using r3d3, very unlikely)

 

If you are using custom kexts or modified kernel now is the time to place them back, if you are not using PC-EFI also place back the kernel and the system.kext (remember to apply propper Onwership and Permissions)

Now you can reboot

 

the script that runs on the first reboot will install some files and then automatically reboots again so don't panic yourself.

 

Post any link to other files, tips or guides you want to include here, this is a collaborative guide.

FILES:

zip.gif
STAC9228_0x83847616.zip

 

zip.gif

(if you had installed the Vanilla AppleACPIPlatform.kext)

 

For 10.5.2 (ACPIPowerSource already matched)

General Announcements:

EDIT:
June 18 2008
Superhai
made a new kext, ClamshellDisplay which replaces TurnLidOn, this permit some laptops that when you close the Lid it sleeps see his post:
post #1435

 

EDIT:
June 18 2008
purlah
Wrote a little guide to make the Sprint/Nextel (Novatel 5720) WWAN card to work, see his post:
post #1433

 

EDIT:
June 8 2008
Superhai
made two kexts, SMBIOSResolver and EHCISleepEnabler to use vanilla versions of AppleSMBIOS.kext and AppleUSBEHCI.kext
posts #1332, #1342 and #1343

 

EDIT:
May 12 2008
loonsta
reported: "I have tested witha Gigabit ExpressCard and it worked fine for me." see his post:
post #1056

 

EDIT:
April 3 2008
Superhai
made a kext to change the value of
AppleClamshellCausesSleep
, which is responsible on laptops to use the Lid as Sleep trigger, want to try?

First release 0.9 here:
http://forum.insanelymac.com/index.php?s=&...st&p=694467

Second release 0.9.1 here:
http://forum.insanelymac.com/index.php?s=&...st&p=694940

 

EDIT:
March 21 2008
I found that the SpeedStep Kernel causes black screen when you wake up the laptop, other users confirmed this, so if you want
SLEEP
you better use vanilla kernel.

 

EDIT:
March 15 2008
Superhai
compiled a modded
PCGenUSBEHCI
AppleUSBEHCI kext that allows
Sleep
, see his post:
http://forum.insanelymac.com/index.php?s=&...st&p=668434
http://forum.insanelymac.com/index.php?s=&...st&p=669969

 

EDIT:
March 12 2008
Possible solution for propper
sleep
, see this post:
http://forum.insanelymac.com/index.php?s=&...st&p=664935

 

EDIT:
February 29 2008
netkas
announced
New 9.2.0 kernel with fixed shutdown
see
http://netkas.org/?p=57
does not work on our rigs btw

 

EDIT:
February 20 2008
ranova
got two-finger scrolling to work on his m1330!, he made a guide look the
post #246
Didn't work for me though.
Did worked for me after some adjustments.

 

EDIT:
February 15 2008
ranova
reports that with XPS M1330: "If after reboot you are not getting any sound, here is the solution: set up a hot corner in expose to "sleep display" and immediately after booting up, before you run any apps that use sound drivers, go to your hot corner to sleep and then unsleep your display, NOT the computer. Your sound should work now." but
jstad
says that it does not work on his Vostro 1400.

 

EDIT:
February 14 2008
netkas
announced New AppleSMBIOS for PC-EFI and 9.2.0 SpeedStep kernel, see:
http://netkas.org/?p=51

 

EDIT:
February 12 2008
cRuNcHiE
made a keyboard Layout for UK:
zip.gif
British_Dell_XPS_M1130_KeyboardLayout.zip

Also he found a thread for solving PS2 issues after 10.5.2 update:
http://forum.insanelymac.com/index.php?sho...87139&st=20

Share this post


Link to post
Share on other sites
Advertisement
This is great macgirl! Thanks a ton :)

It could be very well that sleep worked before the 10.5.2 graphics kext for the Nvidia card was added. But, strangly enough it did work after the kext was added.. just not the next time I installed.

 

Also, you should add that you can buy the Dell Truemobile 1390 card off ebay for $15 shipped, I just did a week ago.

Share this post


Link to post
Share on other sites

I doubt sleep worked before 10.5.2 kexts because sleep needs QE/CI, it can't even shut off the screen without working kexts.

 

I added the wifi tip.

Share this post


Link to post
Share on other sites

For me works, but I have some disconnects, don't know if it because bad cables, I didn't test it on windows though

Share this post


Link to post
Share on other sites

Has anyone used kalyway to install?

what's the latest regarding sleep?

 

Cheers in advance, im just trying to get a heads up before my m1330 arrives.

Share this post


Link to post
Share on other sites

I installed on my XPS m1330 with iATKOS r2, and with darwinefi everything works out of the box (except 8400 card which i used johnniecarcinogens installer and sound is only partly)

 

No success with batterymeter tough. But didn´t pursue it much as I prefer the stock kernel and I guess it would work if you use a custom AppleACPI.

Share this post


Link to post
Share on other sites

Cheers i'll get the iatkos release then.. im using kalyway on my pc which works perfectly but iatkos didnt install properly, i'll try r2.

 

If anyone else is looking to get an m1330 you can get the fully loaded m1330 for £696 at the moment using vouchers|

 

I got this for £714 with the bigger battery, LED screen etc!

 

210-18157 XPS M1330 CORE 2 DUO T7500 2.20GHz,800,4M 1 608.42 608.42

230-10080 13.3" WXGA (1280x800) White-LED Display with TrueLife (thinner, brighter & lighter) 1

214-10024 Biometric Fingerprint Reader 1

320-10147 Tuxedo Black & 0.3 mega pixel Camera for White-LED Display 1

370-12184 Memory Dual-Channel 2048MB (2x1024) 667MHz DDR2 SDRAM 1

400-13455 Hard Drive 250GB Serial ATA (5400RPM) 1

429-12648 8xDVD+/-RW Slim Slot-Load Drive, including SW 1

451-10434 Primary 9-cell 85WHr Li-Ion Battery 1

490-10649 128 MB NVIDIA GeForce 8400M GS 1

555-11012 Intel® Next-Gen Wireless-N Mini-PCI Card, EUR 1

555-11118 European - Dell TrueMobile 355 internal Bluetooth Module 1

Share this post


Link to post
Share on other sites
I installed on my XPS m1330 with iATKOS r2, and with darwinefi everything works out of the box (except 8400 card which i used johnniecarcinogens installer and sound is only partly)

 

No success with batterymeter tough. But didn´t pursue it much as I prefer the stock kernel and I guess it would work if you use a custom AppleACPI.

You could have this PowerManagement bundle: http://forum.insanelymac.com/index.php?showtopic=80425

 

I you are uisng PC EFi you could also combine Vanilla Kernel, SMBIOS and ACPIPlatform, you just need to take the AppleACPIPowerSource.kext from previous AppleACPIPlatform from it's plugins directory, just match the plugin boundaries with the kext version of ACPIPlatform, you may also need ACPIPS2Nub.kext (por PS2 devices).

Share this post


Link to post
Share on other sites

Thank you for putting this together. It's great to see all of this info in one place. I have an XPS m1530 with EFI and working video, audio, webcam, and fingerprint reader.

Bluetooth and Webcam are working out of the box

Bluetooth is not working for me though. Vista tells me that I have the Dell Truemobile 355 Bluetooth + EDR. Leopard tells me "No Bluetooth device present." And if i try to set up a new device Leopard says, "No Bluetooth Hardware Found".

 

Anyone else have this issue? Any thoughts on solutions?

Share this post


Link to post
Share on other sites

Bluetooth is attached to the USB, so in System Profiler it should appear as USB device even if it is not recognized.

 

Which method of install did you use? Which are the settings for the BT and WiFi {censored}ch in BIOS?

 

Did you try to load the IOBluetoothFamily.kext or is any "*Bluetooth*" listed in the kextstat command?

Share this post


Link to post
Share on other sites

I don't manage to install sound and graphic card on my m1330 !

I would like to install with gfx method and the macgirl's "com.apple.boot.plist".

 

This is what I do :

- I Install iAktos 1.0ir2

- I install last nvidia kext and nvinject with the johnniecarcinogen's installer, I select nvidia kext and 128 mb.

- I copy "com.apple.boot.plist" into /Library/Preferences/SystemConfiguration/

- I install PC-EFI v8 with the iAktos DVD and a USB key, i use this command "./startupfiletool /dev/rdiskXsY "

 

And when i reboot i have the message "You need to restart your computer...."

I tried a lot of things, delete NVDaresman.kext,delete Geforce.kext.... because I had dependencies errors but without any success.

 

I don't know if I used the good procedure and now I don't know what I can do.

:unsure: Thanks for your help :angel:

Share this post


Link to post
Share on other sites

I've attached a screencap of kextstat and System Profiler.

 

BIOS settings for Internal Bluetooth = Enabled & Wireless Switch = All

 

I installed using the original iAtkos 10.5.1 with only the EFI option selected. Then i installed graphics and audio in a similar manner to what you've descrbied above. Finally, installed the fingerprint reader software thanks to your help above.

post-180160-1201795939_thumb.png

Share this post


Link to post
Share on other sites

Very weird, the only thing that I see that differs is the version of the BCM2045, mine is 1.00 and yours is 3.67

 

here is my screnshot:

Picture_1.png

 

 

Did you try to load any of the bluetooth kext manually?

Share this post


Link to post
Share on other sites
Did you try to load any of the bluetooth kext manually?

 

I haven't tried to load any of them manually. Can you point me to an article that will describe how to load them and/or which ones to try loading? I'm happy to experiment.

Share this post


Link to post
Share on other sites

I don't know any guide for that, but you maybe could test with IOBluetoothFamily.kext

Share this post


Link to post
Share on other sites
I don't know any guide for that, but you maybe could test with IOBluetoothFamily.kext

1. I moved the IOBluetoothFamily.kext out of /System/Library/Extensions/

2. Rebooted

3. Moved it back

4. Bluetooth worked beautifully

5. Paired up with my mobile phone

6. Used the internet through my phone (PAN) via bluetooth

7. Rebooted

8. I was back where I started (Bluetooth not working)

 

Any thoughts?

Share this post


Link to post
Share on other sites

I want to thank Macgirl and all the folks who put these installers together for this amazing resource. I just got my Dell XPS M1330 4 days ago, and have spent a grueling 4+hrs/day trying to get a Leopard/Vista x64 dual boot system operational.

 

Stats:

Dell XPS M1330

13.3" WLED backlit LCD

T7500 2.2Ghz Core 2 Duo

3 Gb RAM, 160Gb 7200rpm HDD

128 MB Geforce 8400GS

Intel Wireless N, Bluetooth 2.0

 

I learned about the Hackintosh projects from an article in Lifehacker and decided to give it a try when I got my laptop. Following the instructions of those above me, I obtained a copy of iAtkos1.0 r2 and started with a fresh install. Loading the installer disc, I went ahead and formatted the HDD creating 2 partitions. I installed Leopard on a 25Gb partition with the MBR, and left the rest in FAT32.

 

After a couple of problems with the dreaded blinking cursor (gParted showed the Leopard partition flagged w/ Boot), I popped in a Vista CD and Leopard seemed to load ok from that point on. Strangely enough the Vista CD was corrupted, so not sure how that worked.

 

A couple pointers that other users might run into:

==Installing Punk's Nvidia installer seemed to work (after going into Terminal and removing NVDAResman.kext), but I was stuck w/ 1024x768 resolution, and the proper driver didn't seem to load. JCarcinogen's seemed to work better for me, with the 8400GS coming up in the System Profiler.

 

==I feel like I'm kinda stuck right now w/ my unsupported Intel Wireless N Card. Looking forward to seeing progress in those respective threads.

 

This was my first time working with the MacOS to this level, and I'm glad that these resources were around!

 

Thanks again!

Share this post


Link to post
Share on other sites
I don't manage to install sound and graphic card on my m1330 !

I would like to install with gfx method and the macgirl's "com.apple.boot.plist".

 

This is what I do :

- I Install iAktos 1.0ir2

- I install last nvidia kext and nvinject with the johnniecarcinogen's installer, I select nvidia kext and 128 mb.

- I copy "com.apple.boot.plist" into /Library/Preferences/SystemConfiguration/

- I install PC-EFI v8 with the iAktos DVD and a USB key, i use this command "./startupfiletool /dev/rdiskXsY "

 

And when i reboot i have the message "You need to restart your computer...."

I tried a lot of things, delete NVDaresman.kext,delete Geforce.kext.... because I had dependencies errors but without any success.

 

I don't know if I used the good procedure and now I don't know what I can do.

:P Thanks for your help :angel:

Boot with -s option, and delete the AppleIntelCPUManagement.kext

 

If you can't do it because it gives a kernel panic try to do it with the Intall DVD running the Terminal.

Share this post


Link to post
Share on other sites
Boot with -s option, and delete the AppleIntelCPUManagement.kext

 

If you can't do it because it gives a kernel panic try to do it with the Intall DVD running the Terminal.

I haven't got the AppleIntelCPUManagement.kext... and only one error of Firewire.

Share this post


Link to post
Share on other sites

Re: AUDIO

Hi all,

especially to those with the xps m1530 who have gotten it to work.. specifically... HOW??

 

It took me 2 days to get dual boot vista osx going with a working bootloader and have gotten video drivers, but my audio is non-existent. dell diagnostics says that it is a sigmatel stac 92xx. i have tried EVERY linux codec dump on taruga's appleHDA page that starts with 92...., so please don't point me there, and if so, also know i have dropped the dumps into versions 1.16 (as stated in the first thread on audio) and 1.20. Miraculously the azalia package has enabled the volume bar to appear, and songs can now play in iTunes, so some sort of audio device must be recognized as this was not true before, but it is not working. Admittedly, i am a n00b, but these posts and the internet resources out there have enabled me to get this far, i know i can finish it.

 

Who has gotten the audio to work on a m1530? and what did you do?

 

also, i'm not sure, but i think my reboot used to work until i installed the azalia pkg. anyone else?

Share this post


Link to post
Share on other sites

To be honest, I didn't have any bluetooth devices to pair with the computer so I never looked at it... When I did check it , no HW was listed.

 

http://forum.insanelymac.com/index.php?showtopic=15474

has a little section on Bluetooth that seems to recommend changing the firmware while in Vista (downgrading). I'll try it out and post results as soon as I have something to test :hysterical:

 

edit:

--Just wanted to ask: Been noticing that everytime I reboot/shutdown it freezes with the screen off, but not quite shutting down all the way (power still going to the bluetooth indicator and doesn't reset). I have to hold down the power button to fully power it off. I thought I read something about it, but my searches are coming up empty. Any help with this one?

 

--Also installed the PowerManagement.bundle from the above links (v137_1) but nothing coming up for the battery. Odd that iAtkos installer had this working =(

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×