Jump to content

Driver compatibility for Dell Studio 14z (Successful OSX install!)


519 posts in this topic

Recommended Posts

This is the one i used. Not sure if it is 10.6.2 but it works just fine. I placed it in the s/l/e folder overwriting the other, and then ran the kext util. to make it work.

 

I upgraded to 10.6.3 and I lost audio, wireless and voodoobatery

 

I got wireless working again, but sadly I didn't back up AppleHDA.kext from 10.6.2

 

could someone share it?

 

thanks

AppleHDA.kext.zip

Link to comment
Share on other sites

This is the one i used. Not sure if it is 10.6.2 but it works just fine. I placed it in the s/l/e folder overwriting the other, and then ran the kext util. to make it work.

 

 

it works!, I just dropped it in kext utility and restarted.

 

mic kinda works, there's no input controls. 1 of the 2 headphones jacks works.

 

 

thanks!

Link to comment
Share on other sites

Here is a dsdt.dsl that should compile it is based of of Glitchbits latest posted DSL, with a couple of differences. I have started to moved the DTGP to MCDP since it is more efficient they are all moved over but their might be some that are not correct yet. Also the Graphics injection portion isn't in this one for two reasons I use the EFI string method and I can't get it to compile when I add it back in. I am looking into it but I am not sure when or even if I'll get around to it. Since I am trying to keep the DSDT smaller.

 

Here is the EFI string just in case

7802000001000000010000006c0200000d00000002010c00d041030a010000000101060
000100101060000007fff04001e00000072006f006d002d007200650076006900730069006f006e0
0
00002f0000004e5669646961204765466f72636520393430304d204720204f70656e474c20456e67
6
96e65205b4546495d22000000400030002c006400650076006900630065005f00740079007000650
0
00000b000000646973706c6179100000004e005600430041005000000022000000d39d35d34d34d3
4
d34d35d34d1ed34d34d34d34d34d35d01d34d34d34d340e0000006e0061006d00650000000b00000
0
646973706c617914000000400030002c006e0061006d0065000000120000004e5644412c44697370
6
c61792d41100000006d006f00640065006c0000001b0000004e5669646961204765466f726365203
9
3430304d2047200e0000004e00560050004d00000020000000010000000000000000000000000000
0
000000000000000000000000014000000400031002c006e0061006d0065000000120000004e56444
1
2c446973706c61792d4220000000400031002c0063006f006d00700061007400690062006c006500
0
0000e0000004e5644412c4e564d6163220000005600520041004d002c0074006f00740061006c007
3
0069007a0065000000080000000000001020000000400030002c0063006f006d0070006100740069
0
062006c00650000000e0000004e5644412c4e564d616322000000400031002c00640065007600690
0
630065005f00740079007000650000000b000000646973706c61791c000000640065007600690063
0
065005f00740079007000650000000f0000004e5644412c506172656e74

Link to comment
Share on other sites

Here is a dsdt.dsl that should compile it is based of of Glitchbits latest posted DSL, with a couple of differences. I have started to moved the DTGP to MCDP since it is more efficient they are all moved over but their might be some that are not correct yet. Also the Graphics injection portion isn't in this one for two reasons I use the EFI string method and I can't get it to compile when I add it back in. I am looking into it but I am not sure when or even if I'll get around to it. Since I am trying to keep the DSDT smaller.

 

What exactly is that updating in your DSDT? I've been using Glitchbits for a while. I wanted to make mods to it to try and fix the dimming issue, but I could never get his to compile. I shared it with Masterchief and he basically told me the DSDT was hosed and I should start from scratch, extracting from Linux, and start fresh from there. Problem is, I have no idea what errors Glitchbit was correcting for.

 

I'll take a look at yours at some point, when I have my CD drive with me. Not going to attempt something like this without a way to get back in.

Link to comment
Share on other sites

Ok sorry about that the previous DSDT I posted was hosed also. The DSDT is Glitchbits DSDT I went and cleaned up all the errors I could find to get it to compile. So what I have done besides that is I have removed the DSDT graphics because we now have Graphics enabler in chameleon and I don't think it is needed anymore and also it was full of errors. I have replaced DTGP with MCDP since it is supposed to be faster and more efficient I have also heard claims of it causing temperatures to be cooler but its anecdotal. I have changed the pciroot to zero so that graphics enabler can function Out of the box. I am using the latest iaslme which is 03312010 I believe.

 

I am also posting a compile of the Chameleon trunk which has two fixes, the 9400M is now recognized by graphics enabler and wake from hibernate works. The one thing left in the loader I would like to get working is proper memory detection.

 

OH just to make sure I posted the dsl you'll have to compile it yourself.

DSDT.dsl.zip

Chameleontrunk04232010.zip

Link to comment
Share on other sites

Ok sorry about that the previous DSDT I posted was hosed also. The DSDT is Glitchbits DSDT I went and cleaned up all the errors I could find to get it to compile. So what I have done besides that is I have removed the DSDT graphics because we now have Graphics enabler in chameleon and I don't think it is needed anymore and also it was full of errors. I have replaced DTGP with MCDP since it is supposed to be faster and more efficient I have also heard claims of it causing temperatures to be cooler but its anecdotal. I have changed the pciroot to zero so that graphics enabler can function Out of the box. I am using the latest iaslme which is 03312010 I believe.

 

I am also posting a compile of the Chameleon trunk which has two fixes, the 9400M is now recognized by graphics enabler and wake from hibernate works. The one thing left in the loader I would like to get working is proper memory detection.

 

OH just to make sure I posted the dsl you'll have to compile it yourself.

 

Okay, what do I need to do with the Chameleon trunk file? What version is it from, and does it matter? I'm running RC5 build 112. After removing glitchbits DSL the graphics performance definately suffered.

 

-----------

 

Never mind, I found the Graphics Enabler checkbox in the Chameleon preference pane. Graphics work better now.

 

Another question, has anyone got the battery icon working since the 10.6.3 update? The update seems to have broken the version of Voodoo battery that Glitchbit had posted. I've been looking on the Voodoo battery thread and there aren't any updates, so I'm guessing it is something specific to our build for the 14z.

Link to comment
Share on other sites

I'm having problem with my trackpad, I can't enable scrolling no matter what.

what I have left to try is to run VoodooPS2Controller.kext in 32 bits with the preferencePane (which it doesn't work on 64 bits)

no matter what kernel flag I use I always end up booting in 64 bits, even editing the com.apple.Boot.plist

 

I was using Chameleon RC4, now I updated to RC5 and the problem persists.

Link to comment
Share on other sites

I'm having problem with my trackpad, I can't enable scrolling no matter what.

what I have left to try is to run VoodooPS2Controller.kext in 32 bits with the preferencePane (which it doesn't work on 64 bits)

no matter what kernel flag I use I always end up booting in 64 bits, even editing the com.apple.Boot.plist

 

I was using Chameleon RC4, now I updated to RC5 and the problem persists.

 

What BIOS do you have? I'm on A4, running Chameleon RC5 build 112, no problems with the track pad. I' musing VoodooPS2Controller.kext

Link to comment
Share on other sites

What BIOS do you have? I'm on A4, running Chameleon RC5 build 112, no problems with the track pad. I' musing VoodooPS2Controller.kext

I'm on BIOS A03.... brightness keys used to work before I installed Win7 to dualboot,

Anyways I solved my problem with the trackpad; I found a kext which allows me to scroll with two fingers (although its kinda funky sometimes) and works with the preferencePane

 

To install is simple, first remove ApplePS2Controller.kext, AppleACPIPS2Nub.kext and install VoodooPS2Controller.kext from the attached files to /S/L/E/ with kextutility

 

Then install the trackpad prefPane, reboot and enjoy!

Trackpad.zip

Link to comment
Share on other sites

Okay, what do I need to do with the Chameleon trunk file? What version is it from, and does it matter? I'm running RC5 build 112. After removing glitchbits DSL the graphics performance definately suffered.

 

-----------

 

Never mind, I found the Graphics Enabler checkbox in the Chameleon preference pane. Graphics work better now.

 

Another question, has anyone got the battery icon working since the 10.6.3 update? The update seems to have broken the version of Voodoo battery that Glitchbit had posted. I've been looking on the Voodoo battery thread and there aren't any updates, so I'm guessing it is something specific to our build for the 14z.

 

I had problems with the battery also after updating what worked for me was just checking the checkbox to show the battery icon when ac was plugged in and to do the same thing when it was running on battery; after that it has worked fine so far.

Link to comment
Share on other sites

I had problems with the battery also after updating what worked for me was just checking the checkbox to show the battery icon when ac was plugged in and to do the same thing when it was running on battery; after that it has worked fine so far.

 

Which version are you using? I can't get mine to accept that checkbox. I check it, and it unchecks it automatically and the icon flashes.

Link to comment
Share on other sites

I got everything working except 2 things

 

1) sound ... still cant get it to work I have tried the last few fixes posted but no luck, I am using 10.6.3

2) I cannot get sleep mode to work, when i tell it to sleep it just goes to a black screen but the machine does not power off and I cannot get it to do anything other than holding the power button and powering it off

 

anyone have any suggestions? I am guessing its something simple but this is all pretty new to me

Link to comment
Share on other sites

I got everything working except 2 things

 

1) sound ... still cant get it to work I have tried the last few fixes posted but no luck, I am using 10.6.3

2) I cannot get sleep mode to work, when i tell it to sleep it just goes to a black screen but the machine does not power off and I cannot get it to do anything other than holding the power button and powering it off

 

anyone have any suggestions? I am guessing its something simple but this is all pretty new to me

 

 

You need a file called ClamshellDisplay.kext and the 10.6.2 AppleHDA.kext. You might try a 10.6.3 sleep enabler. It's weird sometimes I needed only sleepenabler.kext, and some times clamshelldisplay also.

Link to comment
Share on other sites

Heres a binary edit for the 10.6.3 kext.

 

You need to replace

 

/System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

 

I know there is some assertion errors I'm working on it.

 

 

AppleHDA.zip

 

Wow I'll have to try this I tried the binary edit and could never get it to load after so I just gave up, was there more involved then simply replacing a existing entry?

 

@ tamorgen I had that happen to but for some reason it worked when I checked it first on AC power then again on battery I have no idea why but it did. And I am using the latest version. I'll have to check the version number when I am on it.

Link to comment
Share on other sites

Wow I'll have to try this I tried the binary edit and could never get it to load after so I just gave up, was there more involved then simply replacing a existing entry?

 

@ tamorgen I had that happen to but for some reason it worked when I checked it first on AC power then again on battery I have no idea why but it did. And I am using the latest version. I'll have to check the version number when I am on it.

I have Been Using a dell mini 10 andd really want a bigger laptop hackentosh this one is the only one that seams everyone got to work. if possable and you send me a step by step and what file you got to make yours work right.

you can email me at dman4u1 at gmail dot com

Link to comment
Share on other sites

  • 2 weeks later...

hi guys . Im trying to get retail 10.6.3 installed.

 

I need some help. I deleted my previous 2 posts because Im closer now and a little less clueless but still I have some questions.

 

I am at the point now where my 14z with 1600x900 resolution boots up fine off the internal harddrive with the proper resolution. I used the lifehacker guide which has its own DSDT file for another computer and it uses the EP45UD3P to do the EFI 10.1. That gives me an extra folder on my flash boot drive for installing and on the internal harddrive. And when I put the DSDT from this post in there, thats when I get the proper resolution. But when I put the other kext from this post in the extra folder, they dont seem to do anything for me. I tried using the kext installer but that installs to the system folder. I thought you were supposed to use the extra folder on the harddrive root so it would read from there everytime to avoid update problems. Im stuck installing the kext. If the DSDT works from the extra folder then the kext should too. So maybe I am installing them wrong? I just copied and pasted in the folder. So I have no laptop keyboard or trackpad, no wireless or internal network, nothing but the basics. Any help would be appreciated. I think most of the people like me even with hackintosh experience are lost because there are so many guides.

Link to comment
Share on other sites

hi guys . Im trying to get retail 10.6.3 installed.

 

I need some help. I deleted my previous 2 posts because Im closer now and a little less clueless but still I have some questions.

 

I am at the point now where my 14z with 1600x900 resolution boots up fine off the internal harddrive with the proper resolution. I used the lifehacker guide which has its own DSDT file for another computer and it uses the EP45UD3P to do the EFI 10.1. That gives me an extra folder on my flash boot drive for installing and on the internal harddrive. And when I put the DSDT from this post in there, thats when I get the proper resolution. But when I put the other kext from this post in the extra folder, they dont seem to do anything for me. I tried using the kext installer but that installs to the system folder. I thought you were supposed to use the extra folder on the harddrive root so it would read from there everytime to avoid update problems. Im stuck installing the kext. If the DSDT works from the extra folder then the kext should too. So maybe I am installing them wrong? I just copied and pasted in the folder. So I have no laptop keyboard or trackpad, no wireless or internal network, nothing but the basics. Any help would be appreciated. I think most of the people like me even with hackintosh experience are lost because there are so many guides.

 

Do you have the kext with PS2nub in the name that is needed for the keyboard and trackpad. Also do you have a Extensions folder in your Extra folder I believe kexts are stored in /Extra/Extensions.

Link to comment
Share on other sites

Do you have the kext with PS2nub in the name that is needed for the keyboard and trackpad. Also do you have a Extensions folder in your Extra folder I believe kexts are stored in /Extra/Extensions.

 

 

Yeah, I believe that is the issue. Thanks for your quick reply. Before bed last night I saw the same thing but I quickly did a reinstall this morning but I didnt get to the /Extra/Extensions part yet because Im at work right now. By the way I am going to use Mmoogle's kexts from post 93 unless there's a better set.

Link to comment
Share on other sites

Here's where I am today..

 

I reinstalled everything with 3 partitions. I have the Dell Wireless 1397 by the way. 10.6.3 is booting into 64 bit mode.

 

I have everything working except for these...

 

Wireless (wont even show up in networking)

Wired LAN (shows up but when plugged in I cant a working IP, it shows the 169..)

Sound It shows 2 outputs and 1 input but when I click output, it shows no devices available.

 

Everything else is fine.

Video perfect, including dimming, resolution 1600x900

Batter perfect

keyboard and mouse perfect

Webcam

Sleep works

 

 

I cant click restart, it will never restart and the power light stays on. Shutdown works fine tho.

 

Finally, my kext for all the stuff above had to be droppped in S/L/E. They dont do anything if I just drop in the Extra/Extensions folder. But I do put the other kext in there and the normal ones in the Extra folder, smbios, com.apple... and the DSTS from this tread.

 

a question off the bat, does the serial number in the smbios usually match the dell service code.?

Link to comment
Share on other sites

Here's where I am today..

 

I reinstalled everything with 3 partitions. I have the Dell Wireless 1397 by the way. 10.6.3 is booting into 64 bit mode.

 

I have everything working except for these...

 

Wireless (wont even show up in networking)

Wired LAN (shows up but when plugged in I cant a working IP, it shows the 169..)

Sound It shows 2 outputs and 1 input but when I click output, it shows no devices available.

 

Everything else is fine.

Video perfect, including dimming, resolution 1600x900

Batter perfect

keyboard and mouse perfect

Webcam

Sleep works

 

 

I cant click restart, it will never restart and the power light stays on. Shutdown works fine tho.

 

Finally, my kext for all the stuff above had to be droppped in S/L/E. They dont do anything if I just drop in the Extra/Extensions folder. But I do put the other kext in there and the normal ones in the Extra folder, smbios, com.apple... and the DSTS from this tread.

 

a question off the bat, does the serial number in the smbios usually match the dell service code.?

 

Hi TheDon,

When you say the mouse works perfect, are you getting the two finger scrolling to work too? or works perfect as in a standard two button style trackpad. I'm on 10.6.2, and for me, no matter what trackpad.pref i try using, i do not get the option for two finger scroll.

Link to comment
Share on other sites

Hi TheDon,

When you say the mouse works perfect, are you getting the two finger scrolling to work too? or works perfect as in a standard two button style trackpad. I'm on 10.6.2, and for me, no matter what trackpad.pref i try using, i do not get the option for two finger scroll.

 

 

Just the normal trackpad style, not the 2 finger scrolling. And I am retrying this after reading more and more posts.

Link to comment
Share on other sites

Well guys, I am finally getting somewhere. I used chameleon 2 RC3, and 2 partitions only.

 

The best part is my extra extensions folder finally started working for me. I put most of the kext in there and it was loading things, such as the battery and keyboard mouse.

 

But Im stuck on the 2 most important things you need.

 

Wireless, with my Dell 1397 wifi card and Sound. (wifi shows the airport but I cant turn it on)

 

and for sound, Based on the many post about sound in this thread, I thought that would be easy. But its almost the same. It says no output or input devices found.

 

Im running 32 bit mode.

 

If anybody can help, it would be greatly appreciated. Im only missing Sound and Wifi (Dell 1397 Wifi).

 

thanks

Link to comment
Share on other sites

Well guys, I am finally getting somewhere. I used chameleon 2 RC3, and 2 partitions only.

 

The best part is my extra extensions folder finally started working for me. I put most of the kext in there and it was loading things, such as the battery and keyboard mouse.

 

But Im stuck on the 2 most important things you need.

 

Wireless, with my Dell 1397 wifi card and Sound. (wifi shows the airport but I cant turn it on)

 

and for sound, Based on the many post about sound in this thread, I thought that would be easy. But its almost the same. It says no output or input devices found.

 

Im running 32 bit mode.

 

If anybody can help, it would be greatly appreciated. Im only missing Sound and Wifi (Dell 1397 Wifi).

 

thanks

 

 

perhaps you might have already tried for audio:

 

1. rename AppleHDA.kext from S/L/E to something like AppleHDA.kext-bk so that you can always revert back if need be but this kext has to be either renamed or deleted from the S/L/E

 

2. then look at post 171 and get the HDAIDT.kext and throw that into your E/E dir.

 

3. run the kext utility to fix permission and to rebuild the .mkext. reboot and hopefully after reboot, you will have sound.

 

Well guys, I am finally getting somewhere. I used chameleon 2 RC3, and 2 partitions only.

 

The best part is my extra extensions folder finally started working for me. I put most of the kext in there and it was loading things, such as the battery and keyboard mouse.

 

But Im stuck on the 2 most important things you need.

 

Wireless, with my Dell 1397 wifi card and Sound. (wifi shows the airport but I cant turn it on)

 

and for sound, Based on the many post about sound in this thread, I thought that would be easy. But its almost the same. It says no output or input devices found.

 

Im running 32 bit mode.

 

If anybody can help, it would be greatly appreciated. Im only missing Sound and Wifi (Dell 1397 Wifi).

 

thanks

 

 

for the wifi, take a look at post 247 and make sure to use gbit_14zDSDT_audio DSDT file and his IO80211Family

Link to comment
Share on other sites

 Share

×
×
  • Create New...