Search the Community
Showing results for tags 'latitude 5414 rugged'.
-
TLDR: Trying to get HS 10.13.6 running on a Latitude 5414 Rugged. Most of it works. Need some help patching DSDT/SSDT files in particular. ---------- Hello Everyone! I've had some success with getting HS 10.13.6 running on a Latitude 5414 Rugged. I'm working on getting a full how-to write-up going for this machine, but I need some help. Some basic specs: - Dell Latitude 5414 Rugged - Intel Core i5-6300U @ 2.50 GHz - 32GB DDR4 @ 2133 MHz - 256 GB Solid State Drive - 14" 1920x1080 touchscreen display - Impact and water resistant - BIOS version 1.18.0; BIOS was set to default settings, and then these tweaks were made (as of 2018-08-20): 1) SATA mode set to AHCI 2) Keyboard LED color set to green 3) Legacy option ROM is disabled (e.g. box is unchecked) All other BIOS settings left at defaults for 1.18.0 Here's what is working thus far: - Intel HD 520 graphics full acceleration (1536MB detected) - Internal laptop display @ 1920x1080 (not at the same time with external HDMI) - External HDMI output to monitor (not at the same time with internal laptop display) - Internal keyboard and touchpad - Audio out to speaker, headphone, and HDMI; HDMI Audio works if you connect to and external HDMI monitor with the power off, and then boot the system with the lid closed. - Intel I219LM Ethernet - Broadcom BCM93252Z WiFi and Bluetooth - Built-in web camera - SATA connector for HDD and DVD-ROM in AHCI mode - SD card reader (macOS is bootable from SD Card) - All USB ports - Touchscreen (very basic single-point touch support only - NO multi-touch) - 2018-08-19 - Audio in via microphone now working thanks to Jake Lo's patches and edits to config.plist. - 2018-08-20 - Sleep, but only if you manually select the "Sleep" entry in the apple menu; once the system sleeps, and you get the "breathing" light, if you press the power button then the system successfully wakes up and appears to function normally - 2018-08-20 - Inserting and/or removing the power adapter cable works correctly (and you get the chime sound when you plug in the power cable) - 2018-08-20 - Brightness controls work in System Preferences -> Display; if you install Karabiner Elements, then you can control brightness via keyboard. - 2018-08-21 - Multiple displays work with HDMI if you 1) boot the system with no external connected 2) connect an external display via HDMI 3) wait for the external display to come up; the built-in will go black 4) close the lid 5) wait 5 seconds, then open the lid 6) observe the internal display come on as primary, and the external display come on as secondary - 2018-08-22 - Multiple displays work flawlessly with VGA - 2018-08-22 - Radeon M360 is correctly disabled via patch - 2018-08-22 - System will sleep consistently by selecting sleep from the Apple menu or by closing the lid; however, the system will not wake-up properly (see below for details on "not wake-up properly") - 2018-08-26 - Sleep works as expected when booting from the SATA devices. - 2018-08-26 - ExpressCard slot works as expected; was tested with ExpressCard 54 to USB adapter. USB disable port limit patch was needed. Here is what is NOT working: - Sleep/power management - cannot suspend the system; it tries to go to sleep and the screen goes blank, then immediately tries to wake up but the screen does not come on; have to disable screen blanking to keep the screen from turning off; the OS immediately freezes if you remove or plug in the power adapter at any time. Closing the lid will blank the screen, but the system won't actually sleep; raising the lid from this state results in a black screen. Also, if you sleep the system by manually selecting the "Sleep" entry in the apple menu and then you close the lid, when you open the lid the system will appear to try to wake-up, but the screen never comes back on. System will sleep consistently by selecting sleep from the Apple menu or by closing the lid; however, the system will not wake-up properly. When the system comes back up, it is sluggish, the keyboard will become unresponsive, and the system will freeze after a few mouse clicks. Additionally, the WiFi menu is incorrect after the system wakes-up, with multiple entries similar to "kAirPortTurnOffKey" being shown if you click the WiFi icon. Sleep does NOT work if booting from SD Card; since the SD Card is on the USB bus, it is likely that sleep will not work from USB-based drives/flash media either (this is untested, but likely). - Multiple monitors - you can use either the internal laptop display or an external monitor via HDMI, but not both at the same time. - Screen backlight / brightness control - not present in System Preferences -> Displays; system freezes if you press Fn+F11 or Fn+F12 to try to manually change the brightness. - Microphone - shows up as present in System Preferences -> Sound; setting the Input Volume to max will get you a slight response, but not much and is not usable (maybe the mic needs to be initialized or have the input gain adjusted somehow?) - Radeon M360 - I know that this will never work; I'm putting it here because I have not yet figured out how to disable it and/or verify it is disabled (maybe there is a patch for this?) - HDMI Audio - does NOT work if you boot the system with the lid open. Here is was is not yet tested: - VGA output - just need to find a VGA cable and connect to a VGA monitor; will report back with result once that's done. - 9-pin RS-232 serial port - need to find a serial device to test this against; once I do, will test and report back. This will remain un-tested for now, as I have no devices to test this with. - ExpressCard 54 slot - not sure if there is a way to test this, but will look into it an report back here if I find anything useful. For reference, I've attached both clover.zip and debug_12760.zip files. To get this far, I used most of the files from OS X Latitude Generic EFI Folder EFI_4617 and OS X Latitude Boot Pack E5470 v1.18.6_HS. In addition, I hunted around online and found found the config_HD515_520_530_540.plist for Skylake laptops, and then modified it to allow the Intel HD 520 and the onboard audio to work. So that's where it stands. Pretty good progress, but definitely need some help. I'm not good at patching DSDT/SSDT files (as in I haven't figured out how to patch), so if anyone can patch the DSDT/SSDT files, I'd be very appreciative. If anyone needs any more information please let me know and I'll be happy to provide whatever I can. Thanks in advance for any assistance or pointers. Once everything is figured out, I'll be contributing back by writing up a good how-to. debug_12760.zip CLOVER.zip