Jump to content
Jake Lo

Dell Latitude E6520 / E6420 with Optimus Enabled (Mavericks)

Recommended Posts

:excl: This hack will disable nvs4200m with DSDT and allow sleep with HD 3000!

 

Credits:

Special thanks to Conti (myHack)

Tarfoh for the patched DSDT

Telanx for patched AppleHDA

qwerty12 for DisableIntelTurboBoost for Power Management

 

Specs:

Latitude E6520, BIOS A18 | i7-2720QM 2.2GHz | 8GB DDR3 | nVidia 4200M/HD3000, 1920x1080 | Rebranded Dell DW1510 |

 

What's working:

Full QE/CI

Keyboard and mouse (multitouch) - thanks to bpedman, yeahoon and npjohnson - check this

Audio - thanks to telanx for the patched AppleHDA

Sleep - thanks to tarfoh's DSDT to disable nvs4200m

Wifi - replaced Intel Card with DW1510 (rebranded)

LAN

Webcam

 

Not working (WIP):

HDMI Video & Audio (might be tied to the Nvidia card)

 

Let's get started...

I use the myhack method for this build, so follow instructions to build your USB installer, set BIOS settings and run the OSX Installation from http://myhack.sojugarden.com/guide/

 

:excl: For best results, set BIOS to default, apply it and then  go back to set Sata Operation to AHCI
:excl: Enable Optimus in Video!
 
:excl: If you have different processor than the specs above, replace with correct SSDT included in the SSDT folder.
:excl: Make sure to rename to SSDT, otherwise it won't boot
:excl: DSDT-2CH.aml = DualLink ; DSDT = SingleLink; modify in org.chameleon.boot.plist depending on your display
:excl: To disable Optimus and use only Nvidia NVS 4200M, use this DSDT DSDT.aml.zip
  1. After creating your USB installer, run myHack again
  2. Select Install Extra and point to the Extra folder attached (extract it first) Extra_MAV.zip
  3. Boot up system with USB installer disk with -v
  4. Format the HDD per instruction from myHack site (GPT and Journaled)
  5. Select "Use my Own" when prompt, point it to the Extra folder in the root of the USB installer drive
  6. Delete the 3 files when prompt
  7. If you get an Install Failed error towards the end, that's fine, restart the computer. Remove the USB installer drive
  8. Boot from the HDD and complete the customization by following the wizard
  9. After logging on: in System Preferences
  •    Enable Clicking for Trackpad

  •    Allow apps downloaded from: Anywhere for Security &Privacy

 

Fixes:

  • If you want to enable TRIM, rename IOAHCIFamily.kext.bak to IOAHCIFamily.kext in EE and re-run myfix(quick)
  • Don't install VoodooSDHC - it breaks sleep

post-1549-0-58690800-1380647467.png

  • If you encounter error above when playing a DVD movie the first time,

         replace zip.gif  DVDPlayback.framework.zip   2.86MB   13 downloads

         in System/Library/Frameworks. Don't forget to backup yours first.

 

For Mountain Lion Install, remove the following from the above boot pack:

  • AppleKextExcludeList
  • IOAHCIFamily
  • AppleIntelHDGraphicsFB
  • AppleIntelSNBGraphicsFB

And replace 2 files with this ML.zip

 

 

JL

  • Like 2

Share this post


Link to post
Share on other sites

Updates

 

 

  • Mavericks Update 10.9.1

STATUS:

GOOD

UPDATE METHOD:

APP STORE/SYSTEM UPDATE

MODIFICATIONS NEEDED:

NONE

 

  • Mavericks Update 10.9.2

STATUS:

GOOD

UPDATE METHOD:

APP STORE/SYSTEM UPDATE

MODIFICATIONS NEEDED:

Need new patched AppleHDAAppleHDA.kext.zip

(Updated from Tarfoh's 10.9.2 pre-release version here

add to org.chameleon.boot.plist



HDAEnabler       
Yes

 
  • Mavericks Update 10.9.3

STATUS:

GOOD

UPDATE METHOD:

APP STORE/SYSTEM UPDATE

MODIFICATIONS NEEDED:

Updated AppleHDA (but not needed - version from 10.9.2 works fine)

AppleHDA.kext.zip

 

  • Mavericks Update 10.9.4

STATUS:

GOOD

UPDATE METHOD:

APP STORE/SYSTEM UPDATE

MODIFICATIONS NEEDED:

To make headphone sound louder, plug in headphone, put system to sleep and then wake it up

AppleHDA.kext.zip

 

  • Mavericks Update 10.9.5

STATUS:

GOOD

UPDATE METHOD:

APP STORE/SYSTEM UPDATE

  • Like 1

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×
×
  • Create New...