Critical Hardware Issues on Lenovo Yoga Pro 7 14AKP10 (AMD Ryzen AI 7 350) - Low Volume & Broken Bluetooth

  1. Environment and Hardware Details
    |Laptop Model|Lenovo Yoga Pro 7 14AKP10 (Model 83KG)|
    |---|---|
    |Processor|AMD Ryzen AI 7 350 w/ Radeon Graphics|
    |OS Name|Zorin OS 18 Pro (Based on Ubuntu 24.04 LTS)|
    |Kernel Version|Linux 6.17.5-061705-generic (Manually installed mainline kernel)|
    |Audio Chipset|AMD ACP/ACP3X/ACP6x Audio Coprocessor (Realtek ALC287 Codec)|
    |Wi-Fi/BT Chipset|MEDIATEK Corp. Device 14c3:7925 (Driver: mt7925e)|
    |Display Server|Wayland|
    |BIOS Version|QFCN25WW|

  2. Issue 1: Extremely Low Speaker Volume (Missing Bass/Subwoofer)
    Description: The internal speakers produce sound, but the volume is drastically low (significantly quieter than Windows 11 at 100%) and the audio quality is thin, indicating that the bass/subwoofer speakers are not being activated by the Linux audio driver. This is a common problem with multi-speaker arrays in newer Lenovo Yoga models.

Troubleshooting Steps Already Performed (No Success):

Volume Check: Confirmed volume levels are at 100% in Zorin Settings and boosted via pavucontrol.

Audio Quirk V1 (Generic): Added options snd-sof-intel-hda-generic hda_model=alc287-yoga9-bass-spk-pin to /etc/modprobe.d/alsa-base.conf and rebooted.

Audio Quirk V2 (Indexed): Confirmed the audio codec is on Card 1 (cat /proc/asound/cards) and attempted to apply the quirk using index targeting: options snd-hda-intel model=(null),alc287-yoga9-bass-spk-pin index=1.

Audio Quirk V3 (AMD-specific): Attempted alternative AMD model options (if any were found in personal search).

Kernel Update: Updated kernel to the very latest stable mainline (6.17.5) to ensure all current ALSA/SOF fixes were included.

Expected Behavior: All four (or more) internal speakers, including the subwoofers/bass drivers, should be correctly initialized by the kernel driver, providing full volume and rich sound quality comparable to Windows.

  1. Issue 2: Bluetooth Fails to Initialize/Stay Active
    Description: The Bluetooth adapter (Mediatek MT7925E) is detected by the system but fails to turn on, connect, or remain stable, especially after a fresh boot or waking from sleep. This typically results in a "No default controller available" error when using bluetoothctl.

Troubleshooting Steps Already Performed (No Success):

Module Reload (Temporary Fix): Tried unloading and reloading the modules (sudo modprobe -r btusb mt7925e; sudo modprobe mt7925e; sudo modprobe btusb). This sometimes works temporarily for a single session but is not permanent.

Hard Power Cycle: Performed a complete shutdown and unplugged the laptop for 15 seconds to drain residual power from the chipset (a known fix for MediaTek hardware).

GIO/GDM Conflict Fix: Applied the udev rule to prevent desktop environment interference:

/etc/udev/rules.d/99-bluetooth-fix.rules
ATTRS{idVendor}=="0489", ATTRS{idProduct}=="e111", ENV{UDISKS_IGNORE}="1"
Then reloaded udev rules and rebooted.

Kernel Update: Running the very latest kernel (6.17.5) confirms this is not a driver omission, but a power/timing bug.

Expected Behavior: The Bluetooth controller should initialize correctly at boot, be available immediately, and maintain a stable connection through sleep cycles.

Welcome to the Forum!

The Hardware seems to be pretty new. Maybe it is neccessary to install not only a newer Kernel. Maybe You need a newer linux-firmware Package, too.

Another Option would be to try it with switching to X11/Xorg. To do that, go to the Login Screen. Click on your Profile so that the Passowrd Field appears. When it is appeared, You should see a Gear Icon in the bottom right Corner. Click on it and choose the Option ''Zorin Desktop on Xorg'' and then log in.

Another Thing: Could You post the Output of sudo lshw -C network and rfkill list please?

Because of audio: You could try it with Pulse audio Volume control. It is a Tool to set up Audio Input and Output. You can install it with sudo apt install pavucontrol and when it is installed, take a Look at the Output and Configuration Tab.

Are you aware of possible issue running Pulse Audio alongside Pipewire.
Seeing as Pipewire is now included with Z18.
Ref: Sound issues with Zorin OS 18 - #20 by zabadabadoo

I have pavucontrol installed and no Issues. I guess it is because I only installed the Tool and not the whole Pulse Audio Thing?