Administrators Hervé Posted May 31, 2015 Administrators Share Posted May 31, 2015 Last update: 22 Mar 2020 Our former EDP utility having long been abandoned, here are full packs for the Latitude D620/D630 series. The packs do not require any subsequent tuning at all, they provide everything required to obtain a fully working system (CPU power management, graphics, LAN, audio, keyboard, trackpad), non-OOB wireless, bluetooth and any other devices excluded of course. However, some manual tuning for proper Sleep/Wake operation is required: setting hibernation mode to plain old sleep and deleting any eventual sleepimage file. This is done through the following Terminal commands upon final OS X installation: sudo pmset -a hibernatemode 0 sudo pmset -a hibernatefile /dev/null sudo rm -f /var/vm/sleepimage Vanilla support stops at Lion 10.7.5 for all Intel GMA based models and the D620 nVidia due to GPU support limitations in Mac OS X. For those systems, ML may be installed and tuned back to 32bit operation through MLPF hack. Look at the Dell installation guides forum subsection for MLPF'ed ML guides and packs. It's not 100% bug-free though... Only the D630 nVidia supports vanilla installation of OS X Mountain Lion / Mavericks / Yosemite / El Capitan and Sierra / High Sierra (macOS only with Penryn CPUs). For all models, read the Performance tuning thread for CPU + GPU tuning if required but the FakeSMC kext included in the packs below brings it all. D620 GMA950 LoRes (WXGA 1280x800): D620_GMA950_LoRes_10.6.8_Pack.zip D620_GMA950_LoRes_10.7.5_Pack.zip D620 GMA950 HiRes (WXGA+ 1440x900): D620_GMA950_HiRes_10.6.8_Pack.zip D620_GMA950_HiRes_10.7.5_Pack.zip D620 nVidia Quadro 110M (all res): D620_NV110m_10.6.8_Pack.zip D620_NV110m_10.7.5_Pack.zip D630 GMA X3100 LoRes (WXGA 1280x800): D630_X3100_LoRes_10.6.8.zip D630_X3100_LoRes_10.7.5_Pack.zip D630 GMA X3100 HiRes (WXGA+ 1440x900): D630_X3100_HiRes_10.6.8.zip D630_X3100_HiRes_10.7.5_Pack.zip D630 nVidia Quadro NVS 135M (all res): D630_NV135m_10.6.8_Pack.zip D630_NV135m_10.7.5_Pack.zip D630_NV135m_10.8.5_Pack.zip D630_NV135m_10.9.5_Pack.zip D630_NV135m_10.10.5_Pack.zip D630_NV135m_10.11_Pack.zip D630 nVidia Quadro NVS 135M + Penryn C2D CPUs (all res): D630_NV135m_10.12_and_10.13_Pack.zip NB: MyHack highly recommended for installation of Snow Leopard, Lion, Mountain Lion and Mavericks. Use myHack v3.3.1, except for SL which requires v3.1.2 (there's a bug related to SL in v3.3.1). For Yosemite and beyond, we recommend manual USB installer creation using instructions that have been detailed in numerous guides posted here. NB: For Chameleon-based Yosemite installations (i.e. no Clover or otherwise), not all kexts load from /E/E. Eg: VoodooHDA + HDADisabler or lspcidrv. In such cases, copy the kexts to /L/E, repair permissions and rebuild the cache with the following Terminal commands: sudo chmod -R 755 /Library/Extensions sudo chown -R 0:0 /Library/Extensions sudo touch /Library/Extensions sudo kextcache -Boot -U / Update to Chameleon r2468 is recommended for proper hardware support such as good CPU detection. Chameleon-2.3svn-r2468.pkg.zip NB: For Enoch-based Yos/EC/Sierra installations (recent Enoch versions such as r2795 and beyond for instance), you may use a kernel.plist file in /Extra with parameter KernelBooter_kexts set to Yes to load kexts from /E/E directly. Those kexts will not natively be considered for prelinked kernel/kext cache generation so boot time will be a little slower. To maximise boot time, you can either move kexts from /E/E to /L/E or copy them from /E/E to /L/E and set KernelBooter_kexts to No. You will then repair permissions and rebuild the cache as detailed above. macOS Sierra and later can only be installed on D630 nVidia models fitted with a Penryn FSB800 C2D CPU (e.g.: T6xxx, T8xxx, T9xxx). Enoch-rev.2839.pkg.zip 4 Link to comment Share on other sites More sharing options...
Administrators Hervé Posted December 31, 2015 Author Administrators Share Posted December 31, 2015 Updated D630 NV135m packs to include: revised FakeSMC with injected AGPM tuning. This avoids the need to patch the vanilla AGPM kexts after each OS X installation or update. kernel.plist file for recent versions of Enoch bootloader (post-r2760). new pack for El Capitan 10.11. Do not interchange FakeSMC from one D630 NV135m pack to another as AGPM tuning differs from one OS X version to another (it's a little different between SL and Lion for instance). 1 Link to comment Share on other sites More sharing options...
Administrators Hervé Posted January 19, 2018 Author Administrators Share Posted January 19, 2018 I've finally re-compiled Ethernet BCM5722D kext v2.3.6 in fat-binary mode, i.e. combined 32 and 64bit modes (was previously only available as 64bit version). Tested Ok on D630 (and D830) from Snow Leopard 10.6 to High Sierra 10.13. Works perfectly. BCM5722D.kext.zip More info at InsanelyMac: http://www.insanelymac.com/forum/files/file/79-bcm5722d/ http://www.insanelymac.com/forum/topic/247470-bcm5722-bcm5754m-bcm5755m-bcm5787m-and-bcm5906m-nic-driver-3264-bit/ Link to comment Share on other sites More sharing options...
Administrators Hervé Posted March 22, 2020 Author Administrators Share Posted March 22, 2020 Replaced all packs for D630 nVidia; updated FakeSMC with revised AGPM tuning bringing improved GPU throttling and lowered GPU T°. Link to comment Share on other sites More sharing options...
Recommended Posts