Audio cracks and lags with Redmi AirDots 3
- PipeWire version (
pipewire --version
): 0.3.42 - Distribution and distribution version (
PRETTY_NAME
from/etc/os-release
): Pop!_OS 21.10 - Desktop Environment: Gnome 40.4.0
- Kernel version (
uname -r
): 5.15.8-xanmod1-tt - BlueZ version (
bluetoothctl --version
): 5.60 -
lsusb
:
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 0bda:0316 Realtek Semiconductor Corp. Card Reader
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 04f2:b604 Chicony Electronics Co., Ltd Integrated Camera (1280x720@30)
Bus 001 Device 002: ID 8087:0a2b Intel Corp. Bluetooth wireless interface
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
- Bluetooth devices:
Device ED:25:4F:CC:A1:1A Mi Smart Band 6
Device FC:03:9F:5E:38:6F [TV] Samsung Q6 Series (55)
Device 88:83:22:05:94:3F Gear IconX R (943F)
Device DC:2C:26:EE:7C:06 Keychron K2
Device 9C:19:C2:10:C6:A8 Redmi AirDots 3
Device C8:3F:26:19:46:1C Xbox Wireless Controller
avinfo 9C:19:C2:10:C6:A8
Connecting ...
Stream End-Point #4: Audio Sink
Media Codec: Vendor Specific A2DP Codec
Vendor ID 0x0000004f
Vendor Specific Codec ID 0x0001
Vendor Specific Data: 0x32
Vendor Specific Value (aptX)
Frequencies: 44.1kHz 48kHz
Channel modes: Stereo
Content Protection: SCMS-T
Stream End-Point #2: Audio Sink
Media Codec: SBC
Channel Modes: Mono DualChannel Stereo JointStereo
Frequencies: 44.1Khz 48Khz
Subbands: 4 8
Blocks: 4 8 12 16
Bitpool Range: 2-39
Content Protection: SCMS-T
Stream End-Point #5: Audio Sink
Media Codec: Vendor Specific A2DP Codec
Vendor ID 0x000000d7
Vendor Specific Codec ID 0x00ad
Vendor Specific Data: 0x19 0x0a 0xf7 0xf7 0xfa 0x7d 0x64 0x7d 0x00 0x01 0x03 0x00 0x00 0x0f 0x02 0x03 0x03 0x03 0x00 0xaa 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Content Protection: SCMS-T
Stream End-Point #12: Audio Sink
Media Codec: Vendor Specific A2DP Codec
Vendor ID 0x000000d7
Vendor Specific Codec ID 0x0025
Vendor Specific Data: 0x38
Stream End-Point #11: Audio Sink
Media Codec: Vendor Specific A2DP Codec
Vendor ID 0x0000000a
Vendor Specific Codec ID 0x0104
Vendor Specific Data: 0x07 0x08 0x00 0x02 0xc0 0xff 0x8c 0x84 0x09 0xb6
Stream End-Point #10: Audio Sink
Media Codec: Vendor Specific A2DP Codec
Vendor ID 0x000000d7
Vendor Specific Codec ID 0x0026
Vendor Specific Data: 0x07 0x06 0x00 0x00 0x38 0x17 0x02 0x27
Description of Problem:
When using Redmi AirDots 3 earbuds the audio is unusable due to cracks and lags. The problem is here since the first time I tried this earbuds with pipewire many months ago, but I'm reporting it here only now.
Steps to Reproduce:
- Connects the AirDots 3
- Play some media
-
pw-dump > pw-dump.log
: pipewire-bluez.log