Jump to content

Lenovo Yoga Pro 7 14AHP9

From ArchWiki
Hardware PCI/USB ID Working?
Touchpad Yes
Keyboard Yes
GPU 1002:1900 Yes
Webcam 174f:1820 Yes
Bluetooth 0489:e0d8 Yes
Audio 1002:1640 Yes*
Wi-Fi 14c3:0616 Yes
TPM Yes

For a general overview of laptop-related articles and recommendations, see Laptop.

Accessibility

The UEFI offers one mode of operation, GUI.

The GUI can be navigated to some degree via the keyboard. Left and Right arrow keys to move the selection and Space to activate.

Note Blind users may want to request the help of a sighted person to change UEFI settings

Firmware

fwupd does not support this device yet and likely is not going to.

Lenovo support page for this model only provides .exe installer for UEFI updates. There is no option in the UEFI itself to select a binary blob from USB stick.

CPPC is enabled in UEFI in the latest BIOS update, otherwise the kernel falls back to the legacy acpi_cpufreq driver for CPU frequency scaling. This is resolved in Linux 6.12. [1]

Battery charge threshold is supported.

Updating UEFI

Note Make sure your device is on AC power

A workaround is to install the UEFI from Windows PE. A common choice is Hiren's Boot CD. Boot into the live environment, download the update file and install it.

Secure boot

Warning Installing with Microsoft vendor keys is recommended as there are not any reports indicating if it is fully safe yet. No Option ROMs in the below output provides some confidence, however it is up to the user as you risk bricking your device.

The firmware only allows restoring Microsoft vendor keys, and does not have any options to install any custom keys. To install keys you can use tools such as sbctl. No Option ROMs appear to be present as per testing with:

# cp /sys/kernel/security/tpm0/binary_bios_measurements eventlog
# tpm2_eventlog eventlog | grep "BOOT_SERVICES_DRIVER"

See Secure Boot for more details.

Issues

Headphones

There is an issue with using headphones through the 3.5mm jack when using PipeWire. When headphones are connected, little to no sound may be audible. To resolve this, adjust the Bass Speaker volume to 100% using amixer when the headphones are plugged in. After that, the regular volume control in PipeWire will function as expected.

amixer -c 1 sset 'Bass Speaker' 100%

The Bass Speaker volume must be adjusted every time headphones are connected.

Note The amixer command is provided by the alsa-utils package.

Laptop Built-in Speakers

Another issue with sound on Lenovo Yoga Pro models (specifically on 14IMH9 and 14AHP9 and 14IAP7) is sound card pin mixup. It manifests as follows: changing volume does not seem to have any effect, but when setting it to 0% volume does actually turn off. To fix volume control you need to create /etc/modprobe.d/mysound.conf with row below and reboot:

options snd_sof_intel_hda_generic hda_model=alc287-yoga9-bass-spk-pin

The quirk is know in linux kernel, e.g. see the constant ALC287_FIXUP_YOGA9_14IAP7_BASS_SPK_PIN in kernel realtek patches[dead link 2025-08-15—HTTP 404]

Supposedly its been fixed with kernel patch but I needed the manual modprobe option.

Panel Self Refresh issues

PSR can cause flickering and random freezes/crashes, see AMDGPU#Frozen_or_unresponsive_display_(flip_done_timed_out) for details.

DC_DISABLE_PSR = 0x10 is part of DC_DEBUG_MASK from drivers/gpu/drm/amd/include/amd_shared.h.

Function keys

Key Visible?1 Marked?2 Effect
Fn+Esc No Yes Enables Fn lock
F1 Yes Yes XF86AudioMute
F2 Yes Yes XF86AudioLowerVolume
F3 Yes Yes XF86AudioRaiseVolume
F4 Yes Yes XF86AudioMicMute
F5 Yes Yes XF86MonBrightnessDown
F6 Yes Yes XF86MonBrightnessUp
F7 Yes Yes Super+p
F8 Yes Yes XF86RFKill
F9 Yes Yes Super+i
F10 Yes Yes Super+l
F11 Yes Yes No symbol
F12 Yes Yes XF86Calculator
Fn+Space No Yes Enables/disables keyboard backlight
Fn+I Yes No Insert
Fn+P Yes No Pause
Fn+S Yes No Print
Fn+K Yes No Scroll Lock
Fn+B Yes No Pause
Fn+M Yes No XF86TouchpadToggle
Fn+Left Yes Yes Home
Fn+Right Yes Yes End
Fn+Up Yes Yes Page Up
Fn+Down Yes Yes Page Down
  1. The key is visible via xev and similar tools
  2. The physical key has a symbol on it, which describes its function

See also