Last update: 16 Sep 2020
Here are BIOS settings that are known to work on the 7490 (8th gen. Kaby Lake R CPU with Intel UHD620 graphics) under Mojave and Catalina. These settings were tested and verified with BIOS 1.8.0 / 1.9.3 / 1.10.0 / 1.11.0 / 1.12.2 / 1.13.1 / 1.14.0 / 1.15.1 / 1.16.0.
General
. Boot Sequence:
* Boot List Option = UEFI (-> Boot Sequence list will be set accordingly)
. Adanced Boot Options:
* Enable Legacy Option ROMs = On (required to boot legacy external devices such as USB media or SD cards)
* Enable Attempt Legacy Boot = On
. UEFI Boot Path Security:
* Never (or whatever other value)
System Configuration
. Integrated NIC = Enabled
. SATA Operation = AHCI
. Drives:
* SATA-2 = On
* M.2 PCIe SSD-0 = On
. SMART Reporting:
* Enable SMART Reporting = On or Off
. USB Configuration:
* Enable USB Boot Support = On
* Enable External USB Port = On
. Dell Type-C Dock Configuration:
* Always Allow Dell Docks = On
. USB PowerShare:
* Enable USB PowerShare = On
. Audio:
* Enable Audio = On
* Enable Microphone = On
* Enable Internal Speaker = On
. Keyboard illumination:
* Bright = On (or any desired value)
. Keyboard Backlight on AC:
* Any desired setting
. Keyboard Backlight on Battery:
* Any desired setting
. Unobtrusive Mode:
* Enable Unobtrusive Mode = Off
. Miscellaneous Devices:
* Enable Camera = On
* Secure Digital (SD) Card Boot = On
* Enable Secure Digital (SD) Card = On
* Secure Digital (SD) Card Read-Only Mode = Off
Video
. LCD Brightness = Whatever settings you prefer
Security
. Admin Password = not set (or whatever)
. System Password = not set (or whatever)
. Internal HDD-0 PW | M.2 SATA SSD-2 Password = not set (or whatever)
. Strong Password = Off
. Password Configuration = default settings
. Password Bypass = Disabled
. Password Change: Allow Non-admin Password Changes = on
. Non-Admin Setup Changes = Off
. UEFI Capsule Firmware Updates = On
. TPM 2.0 Security = Off or On with whatever desired settings
. Absolute(R) = Disabled (or whatever desired settings)
. OROM Keyboard Access = Enabled
. Admin Setup Lockout = Off
. Master Setup Lockout = Off
. SMM Security Mitigator = Off
Secure Boot
. Secure Boot Enable = Disabled
. Secure Boot Mode = Deployed Mode
. Expert Key Management:
* Enable Custom Mode = Off
* Custom Mode Key Management = PK
Intel Software Guard Extensions
. Intel SGX Enable = Software Controlled
. Enclave Memory Size = not configurable
Performance
. Multi Core Support = All
. Intel SpeedStep = Enabled
. C-States control = On
. Intel TurboBoost = Enabled
. HyperThread Control = Enabled
Power Management:
. AC Behavior:
* Wake on AC = Off
. Enable Intel Speed Shift Technology = On
. Auto On Time = Disabled
. USB Wake Support
* Enable USB Wake Support = On or Off
* Wake on Dell USB-c Dock = On or Off
. Wireless Radio Control:
* Control WLAN radio = Off
* Control WWAN radio = Off
. Wake on LAN/WLAN = Disabled
. Block Sleep = Off
. Peak Shift = Off
. Advanced Battery Charge Configuration = Off
. Primary Battery Charge Configuration = Express Charge (or any other choice)
. Type-C Connector Power = 7.5 or 15 Watts
POST Behavior
. Adapter Warnings = Enabled
. USB-C Warnings = Enabled (item only available in later BIOS versions)
. Keypad (Embedded) = Fn Key Only
. Numlock Enable = Enabled
. Fn Lock Optio:
* Fn Lock = On
* Lock Mode Disable/Standard = On
. Fast Boot = Minimal
. Extend BIOS POST Time = 0 seconds (or any other choice)
. Full Screen Logo = On or Off
. Warnings and Errors = Prompt on Warnings and Errors
. MAC address Pass-Through = Passthrough MAC address
Manageability
. Intel AMT Capability = Enabled (item only available in later BIOS versions)
. USB Provision = Off
. MEBx Hotkey = Enabled
Virtualization Support
. Virtualization = Enabled
. VT for Direct I/O = Disabled
. Trusted Execution = Off
Wireless
. Wireless Switch:
* WWAN = On
* WLAN = On
* GPS (on WWAN Module) = On
* Bluetooth = On
. Wireless Device Enable:
* WWAN/GPS = On
* Bluetooth = On
* WLAN = On
All necessary kexts are found in my E7470 bootpack for Catalina but is backward compatible
https://osxlatitude.com/forums/topic/9179-dell-latitude-e7x70-clover-uefi-only/?tab=comments#comment-95548
For Wifi:
Lilu.kext, AirportBrcmFixup.kext, FakePCIID.kext, FakePCIID_Broadcom_WiFi.kext
For Bluetooth:
BrcmBluetoothInjector.kext, BrcmFirmwareRepo.kext, and BrcmPatchRAM3.kext // Goes into /L/E
Repair permissions and rebuild cache