Jump to content

fluid | fixed

[GUIDE] Making a DSDT.aml for Dell XPS M1330, XPS M1530, and XPS M1730


  • Please log in to reply
1350 replies to this topic

#1121
DarwinX

DarwinX

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 485 posts
  • Gender:Male
  • Location:Florida

View Postraimdal, on 11 June 2012 - 09:55 AM, said:

thank you,,,it's the same I have....I have another kext that give me only the line in and the voodoo that you use that give me the mic....I don't know how the switch works but I don't think it's so simply resolve this ....well the mic works great and I can record my guitar the same but if you want use vst amp emulations (amplitube, guitarrig etc...) there is always a bad quality...only direct recording are ok because the preamp is into my external guitar efx...not so bad but not the best...one friend of mine has a pc (4core...damn...) that have a working line in ..it's really better for the musicians..

I'm not a musician and I know nothing of the sound technology, but I do know that the VoodooHDA.kext version 2.7.4 is the latest and best available OS X hack sound solution for our hardware.

VoodooHDA Forum: http://www.projectos...p?showtopic=355
VoodooHDA Project: http://code.google.com/p/voodoohda/

Attached File  VoodooHDA.kext v2.7.4.zip   164.47K   66 downloadsAttached File  VoodooHDA.prefPane v1.1.zip   58.57K   46 downloadsAttached File  VoodooHDA-2.7.3.pkg.zip   244.94K   25 downloads

#1122
raimdal

raimdal

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 151 posts
I know, but on the Dell community forums someone said that the mic input could actually switch between mic and stereo line-in but it sounded as though this capability was only available with Windows software. Does anyone know how to flip this capability in OSX ?

#1123
raimdal

raimdal

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 151 posts
actually we have voodoo hda (that from the upper post from MR. DarwinX ---always thanks for all yours helps) with:
output     speaker, line out,digital out
input    mic working (also the built in)

and
here we are applehda (I've founded it somewhere, it's not mine and I don't know who did it) with:
output    speaker, line out, digital out
input   line in working (the mic doesn't work, no one)

someone of you knows as to make a fusion of this informations and create a better driver for stac9228 audio chip?  well, the two kexts can works alternatively (if you use the hack to rec music you can use applehda for bigger audio signal such as preamplificated signal (guitar amp; preamp mic; mixer etc   with no Larsen effect created by a mic---so more noiseless;  or you can use voodoohda if you use mic for chat, skype etc);

In the real use, when I rec the guitar, also the mic if well setted works great but I use a pedal board tha works also whit less volumes,  teorically the difference is when you use a vst that process your sound and the input come from the mic (ex: connect the guitar in the mic) that is not good for a big signal....or also imagine to connect an Marshall or mesaboogie amp into the mic line: impossible!!!

Of course the m1530 make is job well with the voodoo but if someone of you know how to make something better  help us.

Attached Files



#1124
raimdal

raimdal

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 151 posts
ooppss sorry for my english I writed with some errors I hope it's not a problem for you

If I use voodoohda I see what DarwinX see...If I use AppleHDA  the input is different how you can see (the language is italian but you can see the same)

Attached Files



#1125
raimdal

raimdal

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 151 posts
nobody know how to combine this two plist information?

#1126
raimdal

raimdal

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 151 posts
in this link you can see that the input is mic and line in too

http://support.dell..../HTML/specs.htm

and look this ....is the configuration of Donkey on osx86 forum...I've send him an email  I hope he has that driver
He has mic and line in working togheter...Wow and also the output togheter.....
Do you know him?
Dell XPS M1530: 2.6GHz T9500 CPU (C-States/P-States) / 8GB SDRam / 500Gb 7200rpm HD | Win7 & OSX 10.6.4 Vanilla via Chameleon AnVaL Branch | OSX Boot time: 26 seconds with FakeSMC (Slice's Branch r218/ProjectOSX) | Audio: Sigmatel 9228 via VoodooHDA v2.6.2 (Slice's Branch/ProjectOSX): Speakers, Line-Out (Simultaneous 2x line-out port use), Internal Mic, Line-In Mic: Untested, HDMI Audio | Sleep: Quick-sleep: mode 0, Camshell: sleep on close, Hibernate: deep sleep w/out battery | Shutdown via Brett's DSDT | Restart via bootloader | Graphics: 256MB NVIDIA GeForce 8600M GT (via Brett's DSDT) [QE/Q2DE/CI/OGL/OCL/HDMI Video | Bluetooth/Wireless/Ethernet: Dell Truemobile 355 Bluetootf / Dell Truemobile 1395 WLAN (via bcm43xx_enabler_0.5.3.sh) / Marvell Yukon 10/100 Ethernet (via DSDT & hex-edit for correct MAC address) | 8-in-1 Media Device via VoodooSDHC | Fingerprint Reader | Alps Trackpad: 2-Finger Scroll Vertical & Horizontal, Tap-to-Click | Web Cam: half-assed fps | Dell IR Remote | Accessories: Addonics Sil3132 Raid ExpressCard.

#1127
raimdal

raimdal

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 151 posts
I don't know how to compare applehda and voodoohda to get all working....line in it's important but I prefer use voodoohda (really stable)...can someone help me?

#1128
immo

immo

    Insanely Looking for Time to Hack

  • Members
  • PipPipPipPipPip
  • 268 posts
  • Gender:Male

View Postraimdal, on 15 June 2012 - 01:05 PM, said:

I don't know how to compare applehda and voodoohda to get all working....line in it's important but I prefer use voodoohda (really stable)...can someone help me?
You can try here for help:
http://www.projectos...p?showtopic=355

I'm not an audio guy, but you might be served better by an external USB mixer with OS-X support.  These built in sound cards are crap for recording.

Immo

#1129
raimdal

raimdal

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 151 posts
thanks for the reply, I've read the topic some day ago but everyone had a different result...the best I've seen is the slice result  but he only obtained that the two mic are displayed with different level controller...but it's not usefull because if you rec with the mic input I don't believe you want to use that orrible internal mic....well the external usb mixer is the solution but this notebook will become every day less portable....well thank you the same...

#1130
gadgetfr34k

gadgetfr34k

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts
Hi immo,

I had done vanilla install of 10.7.0 on my M1530 (T9500 2.5GHz, 4GB Ram, 8600 GT) and have upgraded it to 10.7.4 using combo update.

Removed AppleHDA.kext and swapped AppleACPIPlatform to 1.3.5 before restart.

It works wonderfully well. No other changes were required.

Thanks

#1131
LatinMcG

LatinMcG

    Insanely digesting DSDT

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,435 posts
  • Gender:Male
  • Location:Tampa, Florida

View Postgadgetfr34k, on 26 July 2012 - 09:56 AM, said:

Hi immo,

I had done vanilla install of 10.7.0 on my M1530 (T9500 2.5GHz, 4GB Ram, 8600 GT) and have upgraded it to 10.7.4 using combo update.

Removed AppleHDA.kext and swapped AppleACPIPlatform to 1.3.5 before restart.

It works wonderfully well. No other changes were required.

Thanks
i imagine u used dsdt too :P

#1132
immo

immo

    Insanely Looking for Time to Hack

  • Members
  • PipPipPipPipPip
  • 268 posts
  • Gender:Male

View Postgadgetfr34k, on 26 July 2012 - 09:56 AM, said:

I had done vanilla install of 10.7.0 on my M1530 (T9500 2.5GHz, 4GB Ram, 8600 GT) and have upgraded it to 10.7.4 using combo update.
Removed AppleHDA.kext and swapped AppleACPIPlatform to 1.3.5 before restart.
It works wonderfully well. No other changes were required.
Thanks
Thanks for the feedback gadgetfr34k.  Glad it worked for you.  The majority of what's in the guide is from the work of others, including current posters DarwinX and LatinMcG.

Anyone brave enough to try the final release of Mountian Lion?  Looks like DarwinX got a pre-release working here:
http://www.insanelym...dpost&p=1801161
I'd like to try it myself when I have the time.

#1133
raimdal

raimdal

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 151 posts
about the audio driver I think the best audio driver is voodoohda 2.7.3 because 2.7.4 on the max volume make distortion on the bass, the 2.7.3 work well on m1530 and also on asus P5G41 MLX, so I think it's not only for our machine but for all, on the two hackintosh the same problem: on high volume the bass make distortion. Hear the difference, for example on "love foolosophy" jamiroquay or some song with a lot of bass. there is a great difference.

#1134
DarwinX

DarwinX

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 485 posts
  • Gender:Male
  • Location:Florida

View Postimmo, on 26 July 2012 - 03:52 PM, said:

Thanks for the feedback gadgetfr34k.  Glad it worked for you.  The majority of what's in the guide is from the work of others, including current posters DarwinX and LatinMcG.

Anyone brave enough to try the final release of Mountian Lion?  Looks like DarwinX got a pre-release working here:
http://www.insanelym...dpost&p=1801161
I'd like to try it myself when I have the time.

The OS X 10.8 is verified to viably install and operate via the Extra directory files and kexts from the OS X 10.7
along with the following IOPCIFamily.kext v1.1.5 [v2.7] with the modified IO Map by Netkas:

Attached File  IOPCIFamily.kextNetkas10.8v2.zip   118.14K   62 downloads

Reference: http://netkas.org/?p=1053 | http://netkas.org/?p=1072

EDIT: Despite the implementation of the patched IOPCIFamily.kext v1.1.5, the OS X 10.8 AppleACPIPlatform.kext v1.6 disables both the VoodooHDA and the AppleSmartBatteryManager kexts. Thus, the regression to the legacy AppleACPIPlatform.kext remains to be the best solution for the [PCI configuration begins] error in our systems. Fortunately, the AppleACPIPlatform.kext v1.3.5 retains its viability in the OS X 10.8. While its consequent reiterations may also be viable, I only have access to the fore mentioned version and therefore it is the only one that I have personally tested and verified to be compatible with the OS X 10.8.

Attached File  AppleACPIPlatformv1.3.5.zip   407.18K   45 downloads

#1135
RN95

RN95

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 131 posts

View PostDarwinX, on 27 July 2012 - 03:21 PM, said:

EDIT: Despite the implementation of the patched IOPCIFamily.kext v1.1.5, the OS X 10.8 AppleACPIPlatform.kext v1.6 disables both the VoodooHDA and the AppleSmartBatteryManager kexts. Thus, the regression to the legacy AppleACPIPlatform.kext remains to be the best solution for the [PCI configuration begins] error in our systems. Fortunately, the AppleACPIPlatform.kext v1.3.5 retains its viability in the OS X 10.8. While its consequent reiterations may also be viable, I only have access to the fore mentioned version and therefore it is the only one that I have personally tested and verified to be compatible with the OS X 10.8.

Hi Dx,

I wrote this before I saw your edit:


Battery Issue:

First Scenario: After Installing ML Retail, I did the usual steps involving AppleACPIplatform:
1- Replace Original ML AppleACPI with the one from 10.6.8 (version 1.3.6) and used the existing IOPCIfamily kext from 10.8 (Version 2.7).
2- After booting up, I noticed that the battery icon was not there and noticed that ML does not include the AppleACPIBatteryManager kext. So I installed the once from 10.7.4 (version 1.0). That seemed to work and got the battery icon back.

The second scenario involved the installation of netkas' modified IOPCIfamily kext (version 2.7) downloaded from his blog site.
1- I put back the original ML AppleACPIPlatform (v 1.6)
2- Installed netkas' IOPCIFamily kext
Result: not a dicky bird - [PCI config Begin…]

I repeated the second scenario but with Darwinx' version 2 of netkas' IOPCIFamily.
Result: that booted up OK but Battery icon showed up but an X in it. The battery status did not change.

The first scenario seemed to be OK with the unchanged IOPCI. However, the second scenario has screwed up the PCI port mapping somehow.

@Darwins ; do you have your battery status working with the modified IOPCI ?
Incidentally, what is the difference between the IOPCI you posted and the original one from Netkas' Blog site?

Regards

Edit-1:

@DX - I have been using version 1.3.6 from SL 10.6.8 with LION and Mountain LION for a while and it seems to be OK.

Edit-2: I didn't use AppleSmartBatteryManager which I thought had some complex changes to the DSDT and got updated for every release of Lion.

Attached Files



#1136
Paki83

Paki83

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts
A Big Thank for your work, I have been able to Install SL 10.6.8 on my M1330.
I have extracted my dsdt under Linux and patched it according to your guide (GraphicEnabled=Yes).

My Dell XPX M1330 seems to be a bit different from others :
CPU : T7500 2.2 MHz
Graphics : Nvidia 8400M TS 256 MB

The last point may be an issue, because in System info, the Graphic Card is diplayed with only 128 MB of RAM :

========================================================
GeForce 8400M GS :

  Jeu de composants :    GeForce 8400M GS
  Type :    Processeur graphique (GPU)
  Bus :    PCIe
  Logement :    Slot-1
  Longueur de la voie PCIe :    x16
  VRAM (totale) :    128 Mo
  Fournisseur :    NVIDIA (0x10de)
  Identifiant du périphérique :    0x0427
  Identifiant de révision :    0x00a1
  Révision de la ROM :    60.86.45.00.40
  Moniteurs :
Moniteur :
  Résolution :    1280 x 800
  Profondeur de pixels :    Couleurs 32 bits (ARGB8888)
  Moniteur principal :    Oui
  Miroir :    Désactivé
  Connecté :    Oui
  Intégré :    Oui
Connecteur pour le moniteur :
  état :    Aucun moniteur branché
========================================================

In IORegistryExplorer, NVDA Display0, I can read this :
VRAM,memsize   Data    <00 00 00 08 00 00 00 08>
And in Display1 :
VRAM,memsize   Data    <00 00 00 00 00 00 00 08>

Do you think OSX uses indeed 256MB for graphics or only 128MB ?

Thank you for any advise
Patrick

#1137
DarwinX

DarwinX

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 485 posts
  • Gender:Male
  • Location:Florida

View PostRN95, on 28 July 2012 - 04:45 PM, said:

Hi Dx,

The first scenario seemed to be OK with the unchanged IOPCI. However, the second scenario has screwed up the PCI port mapping somehow.

@Darwins ; do you have your battery status working with the modified IOPCI ?
Incidentally, what is the difference between the IOPCI you posted and the original one from Netkas' Blog site?

Regards

Edit-1:

@DX - I have been using version 1.3.6 from SL 10.6.8 with LION and Mountain LION for a while and it seems to be OK.

Edit-2: I didn't use AppleSmartBatteryManager which I thought had some complex changes to the DSDT and got updated for every release of Lion.

The AppleSmartBatteryManager.kext fails to implement with Netkas' IO Remapped IOPCIFamily.kext version 2 which Netkas updated a few weeks following the initial release:

Updated IOPCIFamily for Mountain Lion

However, the AppleSmartBatteryManager.kext does successfully implement with the original 10.8 IOPCIFamily.kext v2.7 along with the legacy AppleACPIPlatform.kext [1.3.5 - 1.3.6].

Attached File  AppleSmartBatteryManager.kext.zip   39.11K   32 downloads

#1138
RN95

RN95

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 131 posts

View PostDarwinX, on 28 July 2012 - 08:57 PM, said:

Updated IOPCIFamily for Mountain Lion

However, the AppleSmartBatteryManager.kext does successfully implement with the original 10.8 IOPCIFamily.kext v2.7 along with the legacy AppleACPIPlatform.kext [1.3.5 - 1.3.6].

Attachment AppleSmartBatteryManager.kext.zip

Thanks for that. WiIl have a go sometime. Is it the Kext from this thread: http://www.insanelym...howtopic=272459
If yes, did you have to fiddle with the DSDT ?

Changing the topic a bit. My M1530 restarts at will. I am aware that this has been a problem but has it ever been resolved ?

Cheers

#1139
DarwinX

DarwinX

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 485 posts
  • Gender:Male
  • Location:Florida

View PostRN95, on 29 July 2012 - 07:15 AM, said:

Thanks for that. WiIl have a go sometime. Is it the Kext from this thread: http://www.insanelym...howtopic=272459
If yes, did you have to fiddle with the DSDT ?

The AppleSmartManager.kext is indeed from that thread. It fully functions without any battery specific DSDT modifications. If you do not want it overwritten by software updates with Apple's native AppleSmartManager.kext, you can modify its version number in the info.plist to be above of the Apple's current AppleSmartManager.kext version (161.0.0).

<key>CFBundleShortVersionString</key>
<string>161.0.0</string>

<key>CFBundleVersion</key>
<string>161.0.0</string>

View PostRN95, on 29 July 2012 - 07:15 AM, said:

Changing the topic a bit. My M1530 restarts at will. I am aware that this has been a problem but has it ever been resolved ?
Cheers

I do not recall having previously encountered such an issue, but It might be caused by overheating.

#1140
RN95

RN95

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 131 posts

View PostDarwinX, on 29 July 2012 - 04:09 PM, said:

The AppleSmartManager.kext is indeed from that thread. It fully functions without any battery specific DSDT modifications.

<key>CFBundleShortVersionString</key>
<string>161.0.0</string>

<key>CFBundleVersion</key>
<string>161.0.0</string>



I do not not recall having previously encountered such an issue. It may possibly be caused by overheating.

Hi Dx,

Many thanks for your replies - Cheers





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

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