sandflee Posted November 14, 2013 Share Posted November 14, 2013 E6520 with NVS 4200M disabled and HD3000 (Optimus Enabled) working on Mavericks (10.9) including sleep. Here is a list of what's working: - shutdown and restart using dsdt.aml- video Opetimus enabled (disable NVS4200) to get the sleep working- used Mbeast for - patched AppleIntelCPUPowerManagement - ethernet using hnak's AppleIntelE1000e v2.5.4d -> v2.4.14 - sound using VoodooHDA v2.8.4 -> fixed AppleHDA - hardware monitoring using fakeSMC v5.3.820 and plugin - 3rd Party SATA - TRIM enabler 10.9.0 - battery using VoodooBattery -> ACPIBatteryManager - touchpad using VoodooPS2Controller by RhabmanMerg- turboboost to 3.2Ghz using ssdt.aml generated from RevoGirl's blog- replaced wifi card, so the out-of-the-box AirPort works - SDHC card working with VoodooSDHC - provided by heemsker below; then disabled it to get sleep working All the relevant files are attached. The way I was able to install Mavericks was using MBeast. MBeast and having another partition with somewhat working Mountain Lion (10.8). I created an installation partition using MBeast and ran MBeast against the partition in order to boot and install Mavericks. Once Mavericks was installed, I had to boot from ML partition and run MBeast and put the dsdt.aml. Then, I installed the other extensions one by one. I was also able to follow the link below to install Mavericks using myHack. Changed couple of kext to latest: - patched AppleIntelCPUPowerManagement - ethernet using hnak's AppleIntelE1000e v2.5.4d -> v2.4.14 - hardware monitoring using fakeSMC v5.3.820 and plugin - TRIM enabler 10.9.0 - VoodooPSController for Trackpad allows multi finger action Change Log: 03-13-14: 10.9.2 update and sound working again (attached EE myHack Mavericks 10.9.2 03-13-14) - AppleHDA provided by Jake Lo - Removed npci=0x2000 kernel flag and kexts (AppleACPIP2Nub and GenericUSBXHCI) suggested by El Capitan - Was not able to boot if AppleACPIPlatform kext is removed. Keep it for now. - Still using Chameleon r2266. r2377 will precent booting with a Memory Allocation error. chimera (chameleon, stolen and rebranded) v2.2.1 will boot, but no sound. 01-12-14: - Sleep working now following the instruction here https://osxlatitude.com/index.php?/topic/5943-dell-latitude-e6520-with-optimus-enabled-mavericks/&do=findComment&comment=32152. - Sound working with Jake's AppleHDA; removed VoodooHDA - Trying ACPBatterManager; removed VoodooBattery - Not sure about AppleKextExclude provided by Jake. Trying it out Attached revised myHack files. 11-24-13: Updated EE and SLE download to include VoodooSDHC to get the smart card working. 11-24-13: Updated myHack Extra to use VoodooBattery allowing overclock to 3.2Ghz. AppleStartBatterManager and DisableTurboBoostBattery combination previously included for some reason disabled turbo boost using SSDT. 11-14-13 original post Credits: - OSX Crew - Disable NVS4200M and using H3000 (Optimus enabled) - E6520 on Mountain Lion by lgashu https://osxlatitude.com/index.php?/topic/1689-dell-latitude-e6520-mountain-lion/ - collection of 10.9 kext from iFail - ssdt generation - RevoGirl's blog - touchpad - RhabmanMerg - SDHC - heemsker - others that I missed EE and SLE for E6520 on Mavericks.zip EE myHack for E6520 on Mavericks.zip EE myHack for E6520 on Mavericks 11-24-13.zip EE and SLE for E6520 on Mavericks 11-24-13.zip Extra myHack for E6520 on Mavericks 01-12-14.zip EE myHack for E6520 on Mavericks 10.9.2 03-13-14.zip Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted November 15, 2013 Moderators Share Posted November 15, 2013 I got my E6520 with NVS 4200M mostly working on Mavericks (10.9) except sleep. I would like to try myHack and EDP if the forum can provide support. Here is a list of what's working: - shutdown and restart using dsdt.aml - video using NVS4200M - used iFail 6.0 for - patched AppleIntelCPUPowerManagement - ethernet using hnak's AppleIntelE1000e v2.5.4d - sound using VoodooHDA v2.8.4 - hardware monitoring using fakeSMC v5.3.820 and plugin - 3rd Party SATA - TRIM enabler 10.9.0 - battery using VoodooBattery and AppleACPIPlatform - touchpad using VoodooPS2Controller by RhabmanMerg - turboboost to 3.2Ghz using ssdt.aml generated from RevoGirl's blog - replaced wifi card, so the out-of-the-box AirPort works All the relevant files are attached. The way I was able to install Mavericks was using iFail, iFail and having another partition with somewhat working Mountain Lion (10.8). I created an installation partition using iFail and ran iFail against the partition in order to boot and install Mavericks. Once Mavericks was installed, I had to boot from ML partition and run iFail and put the dsdt.aml. Then, I installed the other extensions one by one. https://osxlatitude.com/index.php?/topic/2732-e6520-install-mavericks-dp-successfully/ Just replace some kexts with your updated kexts, like appleE1000e and fakeSMC, the rest should be the same. Link to comment Share on other sites More sharing options...
sandflee Posted November 15, 2013 Author Share Posted November 15, 2013 Just tried myHack. it worked as you advertised. - replaced fakeSMC to get the hardware monitoring to work. - replaced IOAHCIFamily to enable TRIM from iFail - using SSDT.aml for C and P state generated - using the latest E1000e from iFail Sleep still is the problem. Any idea how to get the sleep working? Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted November 15, 2013 Moderators Share Posted November 15, 2013 Just tried myHack. it worked as you advertised. - replaced fakeSMC to get the hardware monitoring to work. - replaced IOAHCIFamily to enable TRIM from iFail - using SSDT.aml for C and P state generated - using the latest E1000e from iFail Sleep still is the problem. Any idea how to get the sleep working? So far sleep is not possible on this model and E6530 with Optimus Nvidia display. Only way to get sleep is to disable Nvidia through dsdt and utilize the Intel HD 3000/4000 graphics. I'll write up a new guide soon, so stay tune... Link to comment Share on other sites More sharing options...
sandflee Posted November 15, 2013 Author Share Posted November 15, 2013 Along with the guide for sleep, can you incorporate the Extra files to EDP? It has the latest kext as mentioned above. Thanks. Link to comment Share on other sites More sharing options...
heemsker Posted November 21, 2013 Share Posted November 21, 2013 Thanks for the files. I have swapped out my AppleIntelE1000e for the new one. I also replaced my NullCPUPowerManagement with the AppleIntelCPUPowerManagement in combination with the SSDT.aml and was impressed with the change in startup time. Much shorter! No more than half a spin, if any! I have some questions though: The AppleRTC.kext is included, but sleep does not work, let alone give a CMOD reset. Is this in anticipation of sleep working? What is the role of NVS4200M.kext? I do not use it and see no effects. I attach one kext I recently came across and works after I patched vendor/device id. It gets the SDHC card reader working, although it does not show up in the system information. VoodooSDHC.kext.zip Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted November 21, 2013 Moderators Share Posted November 21, 2013 Thanks for the files. I have swapped out my AppleIntelE1000e for the new one. I also replaced my NullCPUPowerManagement with the AppleIntelCPUPowerManagement in combination with the SSDT.aml and was impressed with the change in startup time. Much shorter! No more than half a spin, if any! I have some questions though: The AppleRTC.kext is included, but sleep does not work, let alone give a CMOD reset. Is this in anticipation of sleep working? What is the role of NVS4200M.kext? I do not use it and see no effects. I attach one kext I recently came across and works after I patched vendor/device id. It gets the SDHC card reader working, although it does not show up in the system information. NVS4200M.kext is created by another member here. Link to comment Share on other sites More sharing options...
sandflee Posted November 23, 2013 Author Share Posted November 23, 2013 heemsker, Sleep does not work at this point. The crew/admin of this forum said s/he will provide an instruction. NV4200M.kext enables the NVIDIA Quadra NVS 4200M graphics card. If you do not have that, you do not need it. Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted December 22, 2013 Moderators Share Posted December 22, 2013 heemsker, Sleep does not work at this point. The crew/admin of this forum said s/he will provide an instruction. NV4200M.kext enables the NVIDIA Quadra NVS 4200M graphics card. If you do not have that, you do not need it. Hi sandflee, Sorry for the long delay...here's the instruction to the new build with optimus enabled. Link to comment Share on other sites More sharing options...
LittleDragon Posted December 27, 2013 Share Posted December 27, 2013 Does anyone have problems running with multicore on? When I have more than one core enabled, it'll boot the log on screen but shortly after, the screen goes black and everything shuts off with the power light still on. Link to comment Share on other sites More sharing options...
Recommended Posts