Jump to content

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

* * * * * 1 votes

  • Please log in to reply
4332 replies to this topic

#1
macgirl

macgirl

    Stargate's Pharaoh

  • Retired
  • 7,612 posts
  • Gender:Female
  • Location:Mexico City
  • Interests:Techie gadgets
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.osx86sc...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:

http://forum.insanel...showtopic=97966

Video:

Nvidia 8x00 use one of these installers:
http://forum.insanel...showtopic=83931,
http://forum.insanel...showtopic=78033 or
http://forum.insanel...showtopic=78980
EDIT: March 15 2008 I found NVCAP values that allow dual displays on 8400GS, see this post: http://forum.insanel...&...st&p=668520

Intel GMA X3100 check these threads:
http://forum.insanel...showtopic=70282 or
http://forum.insanel...showtopic=71784

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.insanel...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.insanel...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.insanel...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.c.....part=MB442Z/A 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.insanel...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.insanel...&...st&p=686894 for reference to Butler (a handy app)

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

For battery status:

you can use the PowerManagement.bundle from here: http://forum.insanel...showtopic=80425 and AppleSMBIOS from here: http://forum.insanel...showtopic=88087 or here http://forum.insanel...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:

http://forum.insanel...showtopic=79526
http://forum.insanel...showtopic=65918

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...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

<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.libkern</key>
<string>1.1</string>

</dict>

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:

Posted Image STAC9228_0x83847616.zip <-- already patched AppleHDA.kext (sound from speakers and headphones jacks, update: mute works)

Posted Image AppleACPIPowerSource.kext.zip (if you had installed the Vanilla AppleACPIPlatform.kext)

Attached File  AppleACPIPlatform.kext.zip   301.64KB   2068 downloads 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.insanel...&...st&p=694467
Second release 0.9.1 here: http://forum.insanel...&...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.insanel...&...st&p=668434 http://forum.insanel...&...st&p=669969

EDIT: March 12 2008 Possible solution for propper sleep, see this post: http://forum.insanel...&...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: Posted Image British_Dell_XPS_M1130_KeyboardLayout.zip
Also he found a thread for solving PS2 issues after 10.5.2 update: http://forum.insanel...o...87139&st=20



#2
kuntz

kuntz

    InsanelyMac Protégé

  • Members
  • PipPip
  • 83 posts
great work macgirl!!!! this 3d was necessary to reassume all knowledge about macdell :).

#3
eleazar

eleazar

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
  • Gender:Male
  • Location:USA
This is great macgirl! Thanks a ton :angry2:

#4
jake123

jake123

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 270 posts

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.

#5
macgirl

macgirl

    Stargate's Pharaoh

  • Retired
  • 7,612 posts
  • Gender:Female
  • Location:Mexico City
  • Interests:Techie gadgets
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.

#6
cRuNcHiE

cRuNcHiE

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
  • Gender:Male
  • Location:England, UK
I have just ordered one of these.

does firewire work out of the box?

#7
macgirl

macgirl

    Stargate's Pharaoh

  • Retired
  • 7,612 posts
  • Gender:Female
  • Location:Mexico City
  • Interests:Techie gadgets
For me works, but I have some disconnects, don't know if it because bad cables, I didn't test it on windows though

#8
cRuNcHiE

cRuNcHiE

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
  • Gender:Male
  • Location:England, UK
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.

#9
Superhai

Superhai

    InsanelyMac Legend

  • Retired Developers
  • 1,425 posts
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 didnt pursue it much as I prefer the stock kernel and I guess it would work if you use a custom AppleACPI.

#10
cRuNcHiE

cRuNcHiE

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
  • Gender:Male
  • Location:England, UK
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

#11
macgirl

macgirl

    Stargate's Pharaoh

  • Retired
  • 7,612 posts
  • Gender:Female
  • Location:Mexico City
  • Interests:Techie gadgets

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 didnt 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.insanel...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).

#12
ashkon

ashkon

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
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?

#13
macgirl

macgirl

    Stargate's Pharaoh

  • Retired
  • 7,612 posts
  • Gender:Female
  • Location:Mexico City
  • Interests:Techie gadgets
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?

#14
Smokenfly

Smokenfly

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
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:

#15
ashkon

ashkon

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
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.

Attached Files



#16
macgirl

macgirl

    Stargate's Pharaoh

  • Retired
  • 7,612 posts
  • Gender:Female
  • Location:Mexico City
  • Interests:Techie gadgets
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:
Attached File  Picture_1.png   830.9KB   1196 downloads


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

#17
ashkon

ashkon

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts

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.

#18
macgirl

macgirl

    Stargate's Pharaoh

  • Retired
  • 7,612 posts
  • Gender:Female
  • Location:Mexico City
  • Interests:Techie gadgets
I don't know any guide for that, but you maybe could test with IOBluetoothFamily.kext

#19
ashkon

ashkon

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts

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?

#20
Ayers

Ayers

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
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!





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy