microg / microg/GmsCore

OnePlus Weather - Needs Google Play Services - Not Working With microG

Open
#623 7 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

Hello,

My Specs:
OnePlus 5T
Oxygen OS 5.1.5 (Oreo 8.1.0)
Magisk 17.1
Services Core - com.google.android.gms-13280012.apk
Services Framework Proxy - com.google.android.gsf-8.apk
Store (FakeStore release) - com.android.vending-16.apk
DroidGuard Helper - org.microg.gms.droidguard-4.apk
Local GSM Location - 1.4.22
MozillaNIPBackend - 1.4.0
NominatimNIP - 1.2.2
Xposed Installer 3.1.5 - Framework 90-beta3
FakeGapps - 2.0

I debloated Oxygen OS with the Magisk Module - Debloater (Terminal Emulator) removing all the Gapps required for microG.

OnePlus weather requires the Google Play Services.

https://play.google.com/store/apps/details?id=net.oneplus.weather&hl=en

When I open it, I get at the top saying; Update failed please try again later

I know location is working, because I can take a picture and get my location data to appear in the image. So I'm not sure how much of "Location" is playing a part with the OnePlus, I'm only saying that Location support seems to be working for me in microG.

It just seems like for whatever reason microG is just not working for OnePlus Weather, because of it needing Google Play Services....

I hope this can be figured out to allow it to work.

I've attached a logcat.

logcat.txt

THANKS

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 by reproducing the failure with OnePlus Weather on the listed OnePlus 5T and reviewing the attached logcat.txt. The issue does not identify a source file, entry point, or test, so trace the failing Google Play Services interaction before defining a fix. Done would mean the app no longer reports “Update failed” in the described microG setup.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java
Domain
mobile
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.