PixelExperience / android-issues

Issue tracker
99 stars 43 forks source link

Google Fast Pair doesn't work #4087

Closed Joushahissui closed 1 year ago

Joushahissui commented 1 year ago

Build date

PixelExperience_vayu-13.0-20221119-1021-OFFICIAL

Expected Behavior

Displaying a half page notification when the device is in pairing mode to facilitate easy initial pairing. Example: https://www.xda-developers.com/files/2021/03/Google-Fast-Pair-new-UI-2.jpeg

Battery notifications are displayed for the headphones.

Shows device details in Android 10+. Example: https://user-images.githubusercontent.com/94090066/182006026-14b68f0e-ba05-4922-94c4-bbfe1d09e2ba.jpg

Ability for users to locate a lost headset or buds. Example: https://www.xda-developers.com/files/2021/05/Fast-Pair-Find-Device-Screen.jpg

Current Behavior

The above mentioned functions do not work, so the headphones have to be manually paired with Bluetooth.

Possible Solution

This has been reported by users of different device models. Apparently it is a Pixel Experience tree issue, this feature is deprecated as of Android 11. Fast Pair requires Google Play services. Fast Pair works on all custom ROMs, even AOSP and stock ones, except for Pixel Experience.

Steps to Reproduce

  1. Put Fast Pair compatible earbuds or headphones into pairing mode, (for example, OnePlus Buds Z).

Example and expected behavior: https://youtu.be/ifCcsv4mR14

/device vayu /version thirteen

pixelexperiencebot commented 1 year ago

Issue created! You can close at any time by commenting /close

LeCezar commented 1 year ago

I also have this issue on my Oneplus 7 Pro (guacamole) Pixel Experience 13 Plus. My Pixel Buds Pro work, but the app doesn't ( when i try to open Pixel Buds app it goes to bluetooth) and fast pair is nowhere to be found.

Build: PixelExperience_Plus_guacamole-13.0-20230106-1437-OFFICIAL

jhenrique09 commented 1 year ago

It looks like these changes are responsible for causing this issue:

https://github.com/LineageOS/android_device_motorola_msm8998-common/commit/0f43477c51ebfe20b949bc1530c2e6fbdca2e112

https://github.com/LineageOS/android_device_motorola_msm8998-common/commit/13a43e37865cdbb418ab61ee925301e999febad0

Some devices have this because it seems to cause low WiFi speeds, we will try to discuss this with our maintainers.

Also, vayu tree doesn't seem to have this change, so the issues won't occur anymore.