From ArchWiki

This article or section does not follow the Laptop page guidelines.

Reason: Needs a "function keys", Accessibility section and most IDs in the hardware table. (Discuss in Talk:Lenovo IdeaPad Flex 5 14IAU7)
Hardware PCI/USB ID Working?
Bluetooth 8087:0026 Yes
Webcam 04f2:b71f Yes
Wireless 8086:51f0 Yes
GPU 8086:46a8 Yes
Touchpad Yes
Touchscreen Yes
Fingerprint reader 27c6:55b4 Yes
SD card reader 1217:8621 Yes
Audio 8086:51c8 Yes
Accelerometer Yes
TPM Yes

The Lenovo IdeaPad Flex 5 14IAU7 is a convertible 2-in-1 laptop computer with a 14" touch enabled display, powered by a 12th Gen Intel CPU with integrated graphics.

Touch screen and pen

The touchscreen and pen are recognized by the input-wacom driver. For setup information look at Wacom.

Firmware

Lenovo provides .exe files for updating the BIOS and the Intel ME firmware. There is no way to update these through BIOS itself. These firmware updates are not available through LVFS so updating through fwupd is not an option. The only update that comes through LVFS is the UEFI keys database (for device: (UEFI dbx).


One can use "innoextract BIOS.exe" to extract the contents of the BIOS firmware update file and try to flash the .CAP file with "fwupdtool install-blob BIOS.CAP DEVICE-ID". This method fails according to current reports, please update this section if you find success somehow and in that case which BIOS settings were used during the update process (SecureBoot, Natural File Guard etc.).


The easiest way to update is by booting a Windows OS and run the .exe files. For example:

  • Dual Boot Windows 10/11, then run the update.
  • Have Windows 11 installed in an external SSD or USB-stick and boot from it, then run the update.
  • Create your own Windows PE USB-stick (or image and use it for example with Ventoy), boot it, then run the update.
  • Grab a ready Windows PE image (like Hiren's BootCD) and flash it to a USB-stick (or use it for example with Ventoy), boot it, then run the update.


Keep in mind that the "Intel Management Engine Interface Driver" needs to be installed before running the Intel ME firmware update, so remember to download it and have it accessible for install to the temporary Windows PE environment.


The BIOS update has no driver prerequisites.


Useful resources

https://wiki.archlinux.org/title/Flashing_BIOS_from_Linux

https://wiki.archlinux.org/title/Windows_PE

Fingerprint sensor

Being worked on, works with a custom libfprint build.

Practicalities

To boot into BIOS: F2

To bring up the boot entry selection menu: F12

Remember that in order to be able to boot from external USB, the following BIOS setitings have to temporarily be adjusted as follows:

  • Security > Device Guard (Disabled)
  • Security > Natural File Guard (Disabled)
  • Boot > USB boot (Enabled)