Dell Latitude E7470

The Dell Latitude E7470 is a 14" sexy business ultrabook released in the first quarter of 2016.

UEFI Boot Limitations and Workaround

Unfortunately the UEFI implementation does not properly forward the command line to the linux kernel when saved to the NVRAM. The simplest workaround is to build and install arch-efibootAUR.

This creates a binary blob whenever the kernel is updated consisting of: efistub + kernel + initrd + microcode + commandline.

The firmware can then boot Arch Linux from UEFI with a boot entry pointing to the created blob instead of the vmlinuz-linux kernel image.

What works

Almost everything works:

  • Video: Intel HD 520
  • Audio: Intel HD Audio with ALSA
  • Ethernet
  • Wireless: Intel 8260
  • Bluetooth
  • Suspend to RAM
  • Keyboard, touchpad and pointing stick
  • Keyboard backlight control
  • Screen backlight control
  • Fn-lock
  • HDMI output
  • Webcam (only 480p)
  • SmartCard reader
  • UEFI BIOS update with fwupd
  • Suspend to Disk

What does not work

What was not tested

  • Mini DisplayPort
  • NFC
gollark: <@151391317740486657> What key exactly?
gollark: <@151391317740486657> Only digitally signed ones are run unsandboxed. You cannot sign a disk without the private key or probably utterly impractical hackery.
gollark: Basically, any disk you make *will not be run unsandboxed* on a regular potatOS install.
gollark: <@151391317740486657>
gollark: > can i reverse engineer potatOSYep!> and make my own omnidiskNope!
This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.