microg / microg/GmsCore

BT Sport - Won't Run Unless You Update Google Play Services

Open
#679 20 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Java
Stars
14.6k
Forks
3.2k
Avg merge
12d 11h
Merged PRs (30d)
4

Description

BT Sport is complaining it wants the Google Play Services updated.

Here's the app on Play Store; (It is suppose to be a Paid App but there are versions online)
https://play.google.com/store/apps/details?id=com.bt.btsport&hl=en

My Specs:

OnePlus 5T
OxygenOS 5.1.7 - Oreo 8.1.0
GmsCore-v0.2.6.13280.apk - Installed to /system/priv-app/GmsCore
Services Framework Proxy v0.1.0 - installed to /system/app/GsfProxy
FakeStore-v0.0.2 - Installed to /system/priv-app/FakeStore

Before installing FakeStore I had the Play Store installed, with a Google Account also active in the device, which I had downloaded an app through the Play Store, so I know the Google Account and Play Store work properly with microG installed.

After I installed BT Sport and tried to run it, I received a popup message telling me to update the Google Play Services. I know this has been an issue in the past, typically resolved by either installing GmsCore to /priv-app which I have already done, or updating to the latest version of GmsCore which I have the latest.

So at this point I'm assuming microG isn't supporting this app. I hope this issue can be resolved to get BT Sport working with microG?

Thanks

LOGCAT ATTACHED

logcat.txt

bt_sport

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the attached logcat.txt and the reported BT Sport compatibility failure on the listed OnePlus 5T, OxygenOS, and microG versions. Trace which Google Play Services requirement causes the update prompt and compare it with the app's behavior. Done means identifying a reproducible cause and documenting or implementing a compatible resolution.

Written by the indexing model from the issue text.

Assessment

Tech stack
android
Domain
mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.