Jump to content

[Solved] Dell Latitude E6220 no sound and wifi


okaenrique

Recommended Posts

  • Moderators

Most Dell comes with Intel Wireless, they are not supported. You'll need to replace it. See my signature link below under Wireless Cards for supported cards.

You can verify by running DPCIManager.app, google for it.

Sound should work if you have installed it following the guide. Bootpack is in post #2. Patched AppleHDA is in /Extra/Extensions/SLE. All kexts in SLE must be installed to /System/Library/Extensions with kextwizard.

Link to comment
Share on other sites

  • Moderators

which version of Yosemite are you running?

 

You need this bootpack right above the updates. The bottom ones are just updates without the crucial files.

If you have 10.10.2, then you still need the bootpack but update the files from 10.10.2 package

Link to comment
Share on other sites

1-i install from /Extra/Extensions/SLE to /System/Library/Extensions  but is the same problem

 

 

2- and restart pc the same ;

 

3- install 10.10.2 is just 3 file in this folder and no Extensions/SL.

 

4-restart pc  and no sound and not good grafic .

 

 

can u help me ? what i do now

 

/////////////////////////////////////////////////////////////////////////7

 

should i use thes steps ????????

 

 

 

 

1) Rename the DSDT specific to your model to DSDT.aml:
   E6220 HD3000 1366x768 = DSDT-E6220.aml
   E6320 HD3000 1366x768 = DSDT-E6320.aml
   E6420 HD3000 1366x768 = DSDT-E6420.aml 
   E6420 HD3000 1600x900 = DSDT-E6420_2ch.aml
   E6520 HD3000 only         = DSDT-E6420-2ch.aml
 
   E6420/E6520 Optimus Disabled = DSDT-NVS.aml ; uncheck Optimus in BIOS
   E6420/E6520 Optimus Enabled = DSDT-off.aml  ; Check Optimus in BIOS, low Res 1366x768 and below
   E6420/E6520 Optimus Enabled = DSDT-off_2ch.aml  ; Check Optimus in BIOS, higher Res 1600x900 and higher
 
 Note: HDMI output won't work on Optimus Enabled models. HDMI audio not working for NVS4200m, nor sleep!
 
2) For E6420/E6520 Optimus Enabled, add the following to o.c.b.p with textedit or use Chameleon Wizard to do it:
   <key>SkipNvidiaGfx</key>
   <string>Yes</string>
 
 
3) Generate your own SSDT and place it in /Extra:
   a ) make script executable by running command
      sudo chmod +x ssdtPRGen.sh
 
    b ) if running on the same system
         ssdtPRGen.sh -d 0
 
      if running from another system
      ssdtPRGen.sh -d 0 -p <your cpu>
      ex. ssdtPRGen.sh -d 0 -p i7-4600U
      Note: cpu name is case sensitive, I7-4600u won’t work
 
    c ) script creates an SSDT.dsl to the Desktop. Open this file with Chameleon Wizard.
         This will compile this file into SSDT.aml
 
4) Once system is installed and running:
   a ) Install all kexts in /Extra/Extensions/SLE to S/L/E with kextwizard
   b ) rename nullCPUPowerManagement.kext to NullCPUPowermanagement.bak from /Extra/Extensions. Restore it before any OS update to prevent KP
 
5) Repair permission and rebuild cache. Run command from terminal.
      sudo touch /S*/L*/Extensions
      sudo kextcache -Boot -U /
 
6) Reboot
Link to comment
Share on other sites

  • Moderators

Yes, follow the guide.

In the bootpack, there are many DSDT. Select this and rename it to DSDT.aml

 

DSDT-E6220.aml

​if you don't have a SSDT in /Extra. follow the instruction to generate one.

Link to comment
Share on other sites

Yes, follow the guide.

In the bootpack, there are many DSDT. Select this and rename it to DSDT.aml

 

DSDT-E6220.aml

​if you don't have a SSDT in /Extra. follow the instruction to generate one.

 

 

i have DSDT.aml  ................. should i change it ??

 

 

i cant find name  SSDT in extra

Link to comment
Share on other sites

×
×
  • Create New...