Plexus-app
Plexus-app copied to clipboard
[Issue]: sees my phone as googled after last update
Description
After last update, 2.0.7 I can't submit a review
Steps to reproduce the issue
Open app page Tap on send review Device must be degoogled or microg...
Device
microG
Error messages/logs
No response
Additional context
Tell me what I can do to provide additional info
Terms
- [X] This issue occurs on the latest version.
- [X] This is not a duplicate of another issue.
That shouldn't be happening. I tested on a microG device & I don't see that snackbar message.
https://github.com/user-attachments/assets/b771c493-146b-494e-85de-bfd57c66840f
https://github.com/user-attachments/assets/85986c68-b605-4ef7-a88e-ad9c1d1c3c19
Could you please verify:
- if any of the following packages are installed on your device:
com.google.android.gmscom.google.android.gsfcom.android.vending
- the above packages are the microG versions and not the standard Google ones.
This is also happening on my degoogled device. I'm running GrapheneOS on a Pixel 7 and everything is up to date. I try to submit a review and it tells me I have to be de-googled or have microg
@sbarnard86 please verify if any of the following packages are installed on your device:
- com.google.android.gms
- com.google.android.gsf
- com.android.vending
@StellarSand I am seeing gms and vending but not gsf
@sbarnard86
com.google.android.gmsisGoogle Play services/microG Services.com.android.vendingisGoogle Play Store/microG Companion.
If the microG services were installed, then the app wouldn't show you the snackbar saying "Device must be degoogled or microG". So your device has the google services installed. GrapheneOS is degoogled so the google services shouldn't even be installed in the first place, unless you are using sandboxed google services? To the best of my knowledge, this feature runs google services in a sandboxed environment, separate from the main profile, but I could be mistaken.
@StellarSand Yeah I have sandboxed Google Play running. I just have it going for Google maps. So if I turn it off/uninstall it, I should be able to use Plexus?
@sbarnard86 yes. Alternatively you can set up a separate profile without google services and install the app on that profile too.
I'm experiencing similar trouble on a phone LineageOS without Google: after last update 30 Dec the app incorrectly sees it as MicroG and I can't make reviews for degoogled.
@EdoSecco please verify if any of the following packages are installed on your device, & if it is then also check if they are microG ones or from Google:
com.google.android.gmscom.google.android.gsfcom.android.vending
No one of these; as said, it is LineageOS completely without G components, but I checked all the packages to be sure 👍 It is just strange that until few days ago with 2.0.7 all was fine, this led me thinking it's a bug in the last version.
I have just installed the application and it's incorrectly detecting microG. I don't have microG in this profile (where I installed the app)/ I have them in work profile, but that shouldn't play any role...
@CristianKerr I'm aware this is an ongoing issue in some devices. Which ROM?
@EdoSecco @CristianKerr I tested on a degoogled device and I can reproduce this issue successfully. Will be fixed soon.
@StellarSand Perfect. I am using CalyxOS. Thank you!
Hi, after updating to 2.1.0 the issue is still present. @StellarSand was the fix included? Thank you.
@CristianKerr Yes, it was fixed in this commit.
@StellarSand the fix doesn't work for me then. There is likely some related issue.
@CristianKerr Are you sure the microG apps are really on a separate profile and not on the one you have Plexus app installed?
@StellarSand yes, nothing on my main profile, microG on my work profile.
@CristianKerr I tested on a deGoogled device with no microG on main profile, only on the work profile.
Here's the results:
https://github.com/user-attachments/assets/c675465a-effb-4a16-8c9d-706c6524da45
As you can see, with v2.0.9 it was indeed incorrectly detecting the deGoogled device as microG, but after updating to v2.0.1, it correctly identifies as deGoogled.
@StellarSand Then there is probably another bug. Why can't the users change the setting anyway? You can pre-set it but if it's wrong user might just change it.
https://github.com/user-attachments/assets/9ee0e38c-f6cc-486e-9a5b-e52c45dd4c1c
@CristianKerr Hmm that's weird 🤔
Why can't the users change the setting anyway?
Because then users can select "deGoogled device" on a microG device or vice versa whenever they want and all those ratings will have flawed data.
Can reproduce. CalyxOS 5.14.2, rhode.
I don't see any microG components when doing it, via Settings > Apps (with "Show system apps")...
Huh. I can see it using APK Explorer & Editor, all of them. Weird.
related: https://github.com/techlore/plexus/issues/378