Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save Karklik/ae92f855e801692814c48b145056079b to your computer and use it in GitHub Desktop.
Save Karklik/ae92f855e801692814c48b145056079b to your computer and use it in GitHub Desktop.
[FIX] Failed to pair: org.bluez.Error.AuthenticationRejected on pairing Huawei Freebuds 4i with Linux Mint 20

If you have encounter org.bluez.Error.AuthenticationRejected on pairing or connecting to buds you can try following steps

  1. Upgrade kernel to newest version e.g. 5.11.0
  2. Put buds into case but leave it open and press pairing buttion at case
  3. In terminal through bluetoothctl type devices and copy mac address of buds
[bluetooth]# devices
Device XX:XX:XX:XX:XX:XX HUAWEI FreeBuds 4i
  1. In terminal through bluetoothctl type pair <insert-copied-mac> and confirm pairing by typing yes
[bluetooth]# pair XX:XX:XX:XX:XX:XX
Attempting to pair with XX:XX:XX:XX:XX:XX
[CHG] Device XX:XX:XX:XX:XX:XX Connected: yes
Request confirmation
[agent] Confirm passkey 137992 (yes/no): yes
[CHG] Device XX:XX:XX:XX:XX:XX Modalias: bluetooth:v02B0p0000d001F
[CHG] Device XX:XX:XX:XX:XX:XX UUIDs: 00001101-0000-1000-8000-0080XXXXXXXX
[CHG] Device XX:XX:XX:XX:XX:XX UUIDs: 0000110b-0000-1000-8000-0080XXXXXXXX
[CHG] Device XX:XX:XX:XX:XX:XX UUIDs: 0000110e-0000-1000-8000-0080XXXXXXXX
[CHG] Device XX:XX:XX:XX:XX:XX UUIDs: 0000111e-0000-1000-8000-0080XXXXXXXX
[CHG] Device XX:XX:XX:XX:XX:XX UUIDs: 00001200-0000-1000-8000-0080XXXXXXXX
[CHG] Device XX:XX:XX:XX:XX:XX UUIDs: 0000fd9a-0000-1000-8000-0080XXXXXXXX
[CHG] Device XX:XX:XX:XX:XX:XX ServicesResolved: yes
[CHG] Device XX:XX:XX:XX:XX:XX Paired: yes
Pairing successful
[CHG] Device XX:XX:XX:XX:XX:XX ServicesResolved: no
[CHG] Device XX:XX:XX:XX:XX:XX Connected: no
  1. In terminal through bluetoothctl type trust <insert-copied-mac>
[bluetooth]# trust XX:XX:XX:XX:XX:XX
[CHG] Device XX:XX:XX:XX:XX:XX Trusted: yes
Changing XX:XX:XX:XX:XX:XX trust succeeded
  1. In bluetooth manager just click connect on your buds

Voilà! Buds should be working :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment