Code Monkey home page Code Monkey logo

Comments (5)

ale5000-git avatar ale5000-git commented on June 22, 2024 1

You are years behind, before reporting you should at least update microG to v0.3.2.240913 :-)

from gmscore.

summersab avatar summersab commented on June 22, 2024

Strange - I upgraded via F-Droid, but it kept me on an older version. I just installed the latest. My banking app still won't launch. Things I've tried:

  • Clearing all app data, granting all permissions manually (including disabling battery optimization), enabling GPS, camera, and microphone access, and opening the app
  • Disabling SafetyNet
  • Disabling device registration
  • Enabling animations (that sometimes makes things wonky)

Are there other tips or tricks I could try?

Also, Slack stopped working about a week (maybe two) ago. I don't know if this is a microG issue or not, but I thought I would mention it.

from gmscore.

ale5000-git avatar ale5000-git commented on June 22, 2024

Be sure to:

  • First update microG Services to v0.3.2.240913;
  • Then update microG Companion to v0.3.2.240913;
  • Go into microG self-check to verify everything is checked;
  • At the end uninstall and reinstall the apps that have problems.

Some apps may need device registration and cloud messaging to be enabled.

from gmscore.

summersab avatar summersab commented on June 22, 2024

Summary
I discovered that the following versions work and allow Capital One to launch without issue (the latest versions do NOT work):

  • microG Services: 0.2.29.233013
  • microG Companion: 0.3.0.37524

Details
Interesting discovery. An OTA update broke my phone, so I had the opportunity to wipe my device and start fresh. I used the following image from the LineageOS for microG project:
lineage-21.0-20240507-microG-guacamole.zip

By default, it comes with the following (both marked as "Suggested" in F-Droid):

  • microG Services: 0.2.27.223616
  • microG Companion: 0.2.1

The Capital One app fails to load and just shows the splash screen. Instead of upgrading to the most recent microG versions, I did this:

  1. Incrementally upgrade both microG apps using F-Droid
  2. Wipe the Capital One storage and manually grant permissions
  3. Disable device registration and SafetyNet
  4. Try launching Capital One
  5. Upon failure:
    • Start at step 2 and enable device registration at step 3
    • If it failed again, start at step 2 and enable SafetyNet at step 3
    • If it failed again, start at step 1 and upgrade to the next version(s) of microG

Basically, I tried all combinations of registration and SafetyNet before moving to the next version(s) of microG.

Finally, I installed these versions, and the Capital One app opens right up. Enabling or disabling device registration and SafetyNet makes no difference:

  • microG Services: 0.2.29.233013
  • microG Companion: 0.3.0.37524

I have not tried upgrading microG further because I don't want to break anything after finding versions that work. I know from my previous install that the latest versions of microG do NOT work with the Capital One app. Something changed between versions that cause Capital One (and probably other apps) to fail.

Let me know what I can do to help investigate the issue. I'm a web developer with minimal experience doing Android development, but I know how to build apps, use adb, and am familiar with debugging with Android Studio. If absolutely necessary, I can upgrade the microG apps to see which versions eventually break, but I would prefer to avoid the hassle of backing up and restoring my phone in case the upgrades fail (it's time consuming and a pain in the backside).

from gmscore.

ale5000-git avatar ale5000-git commented on June 22, 2024

Starting from v0.3.0 they are released together and it is opportune to have matching versions of microG Services and microG Companion.
microG Companion use features from microG Services, so it will be partially not functional with an old microG Services.

I suggest to wait version v0.3.3, update both (first microG Services and then microG Companion, in this order) and then take a logcat.

from gmscore.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.