Jump to content

Dell Studio XPS 1640 (2009-model)


Imothep77
 Share

8 posts in this topic

Recommended Posts

Hi guys,

 

My laptop configuration is as on my signature.

 

Dell Studio XPS 1640.

 

With the help (mainly of fusion71au who I want to thankj here again), I have managed to successfully install Mavericks on my machine.

 

A few things are still not working and I hope to find here some advice on how to solve them:

  1. I have an Intel 5300 AGN WiFi which, through my readings, I undersand is / wll never be compatible with hackintosh (no kexts...)
    If that's actually true, by which mini PCI-e WiFi card should I be able to replace it (my plan is also to run Win 8.1 & Ubuntu on my laptop, hence the card will need to be compatible with the 3 OSes)? For OS X, I've tried the Voodoo kexts with no success
  2. Bluetooth is not working
    I installed the Dell Bluetooth.pkg file (containing a kext) without success
  3. Card Reader (Ricoh) is not detected, whatever card I put in there
  4. Eventually, suspend mode is working OK. However when the system wakes up, I get the keyboard back, but I cannot use my trackpad anymore, I have to reboot to get it back.

Thank you for your help

 

Link to comment
Share on other sites

  • 2 weeks later...

Hi team,

 

I have once almost successfully installed mavericks on my laptop... only Bluetooth, Wifi & Card reader were not working, sound was working.

I cannot get sound to work since I re-installed (I needed to re-partition my HD and forgot to save the kexts / EFI folder files I used).

 

Have someone successfully installed Mavericks on this laptop? and would it be possible to share the kexts and or DSDT.aml / config.plist files?

 

Thank you in advance for any help.

Link to comment
Share on other sites

@Imothep77,

 

Have you tried my suggestions that I posted in your other threads here and here?

 

Golden Rule: Always backup your working install to external USB HD with Timemachine. CCCloner etc before tinkering........

 

To repeat:

Re Non Functional Devices: run System Info App (needs internet connection to access its database) and determine which kexts are available for your hardware - post by Cassio.

  • Sound ---->try installing VoodooHDA.kext ver 2.8.4 from DarwinX's package with kext utility. Make sure to first delete AppleHDA.kext or install the HDADisabler to prevent kernel panics. Kext utility is necessary to rebuild system caches and repair permissions.
  • Bluetooth ---->If your card is Broadcom, try BroadcomAppleBluetooth.kext in DarwinX's package
  • Ricoh internal card reader---->VoodooSDHC.kext may work but some people have reported it as buggy.
Re Wifi: Cards based on Atheros AR5B91 & Broadcom BCM94321MC chipsets will work for all 3 OS.

Re Sleep Issue: Try adding boot flag darkwake=0 to your config.plist (under boot tab if you open with Clover Configurator) or a different PS2Controller.kext. I can't guarantee either will work - sleep issues are notoriously difficult to diagnose & fix.

 

NB If you use VoodooHDA.kext, you must remove AppleHDA.kext (and vice versa).

Link to comment
Share on other sites

Hi Fusion,

 

Thanks again for helping.

 

Unfortunately, I have tried all your suggestions already.

I'm basically using everything in the DarwinX kext package. The DSDT.aml file as well, nothing seems to help me get sound or bluetooth working.

 

I agree with the Golden Rule!!! But this time I was too confident in my capacity to reproduce something I already had working. I shouldn't have.

 

Just to make sure I did things properly:

 

I deleted AppleHDA kext from the S/L/E folder & DSDL.aml from EFI/Clover/ACPI/patched

I copied DSDT.aml file from DarwinX package in the same folder as above

I installed VoodooHDA kext from DarwinX package using Kext Wizard.

When completed, I closed Kext Wizard and run Kext Utility to rebuild cache and repair permissions

I rebooted

 

...Nothing changed

 

As far as I remember, when I got sound working, it was with an AppleHDA.kext, but again, my memory isn't perfect...

Link to comment
Share on other sites

@Imothep77,

 

You shouldn't need to use any DSDT or SSDT with the config.plist for Clover I provided you - Clover autopatches the native DSDT from your BIOS on the fly, as well as generating P&C states.  The DSDT in DarwinX's package is for the XPSm1530!!!

 

Have you run System Info App to determine your device IDs like I suggested?  It can also be run in Windows & Linux (good if you don't have wifi in OSX) and will give us an idea which kext is appropriate for your sound hardware.  If possible, upload a screenshot with it showing your device ids.

 

Did you try the patched AppleHDA.kext from Matt9119 @OSX.net?  Usually, with a patched AppleHDA.kext, you also need to install an HDAEnabler.kext or inject audio properties with your DSDT or bootloader.  Also look at this thread by bcc9 to patch AppleHDA.kext...maybe post in his thread requesting help.

Link to comment
Share on other sites

  • 2 months later...

Hello, I have the same configuration as Imothep77 exactly, except that my screen's resolution is 1600x900 so most likely I have a different display panel.I have the issue of scrambled LVDS and nothing out there will fix this, so I really need imothep77's help to tell me how he succeded.If you can archive the entire clover folder of your configuration and your entire S/L/E folder and send me a a link to download it please.

Thank you.

This is what I get

post-12208-0-93034500-1395862507.jpg

Link to comment
Share on other sites

@casian,

 

Have a look at this post in the Clover Instructions thread - need to set DualLink property (=0 or 1) in your config.plist if you are seeing 4 screens.

 

Edit

Also have a look at this thread on fixing laptop screen resolution problems.  You might have to inject an EDID string for your laptop screen -

 

try adding to config.plist

<key>InjectEDID</key>
<string>Yes</string>

If this doesn't work, you might need to extract the EDID in Windows and apply it with a CustomEDID key in config.plist.

Link to comment
Share on other sites

 Share

×
×
  • Create New...