B
batshitlazy

  • Sep 17, 2023
  • Joined Jan 14, 2023
  • batshitlazy
    Update: The apps started working, after I uninstalled Google Play store and services framework completely and installed them again, and had to sign in to a google account for both the apps to function.

    I also emailed one of the apps' helpdesk and they seem to only allow installs with Google login and installation from Play Store for "security".

    • BurningTipi
      Thanks for trying to reproduce it.

      In a profile with Play Services enabled as well as network access given these apps work for me and do not prompt for log in.

      I have Play Services enabled as well as network access given. I tried another profile with both as well, but I still am prompted to sign in to Google Play. Have you also signed in in Play Store?

      you will need to enable native code debugging as well as having google play services linked to an account.
      When I try to actually sign in in Google Play Store, I get the error:

      Something went wrong
      You don't have a network connection.
      This could be a temporary problem. Try again or connect to another Wi-Fi network.

      I also tried another Wi-Fi network or simply mobile data but it didn't help.

      • BurningTipi

        • f13a-6c3a
          Thank you for the tip. That definitely helped get past the stuck window, but apparently now I need to log in to Google Play to access them, which was not the case before. (I have the sandboxed Google Play installed, but I haven't logged in)

          • treequell That's it, that is what I hadn't correctly configured! Thanks!
            (I only needed to provide Network access to Google Services Framework)

            • treequell
              I have installed Google Play Services (and also Google Maps without signing in) for the profile.
              (I have not installed it in the Owner profile.)

              • A lot of apps embed only google maps and don't support OSM, for some reason. I try to use FOSS as much as possible, but for example, an app to search for apartments or location based bike rentals or electric car charging stations nearby, etc. usually embed Google Maps, and for me the map just doesn't seem to load which means I can't see the bikes close to me, etc.

                How are others dealing with this problem?

                • I have installed GrapheneOS with Pixel 6 Pro. Unfortunately, some of the Android apps simply don't work.
                  But I have noticed a trend that with an update (sometimes android update, sometimes app version update), some apps stop working, i.e., they used to work and now don't anymore - they simply keep on loading. I have had a couple of experiences like that, for example, Stellarium used to work but since the last update, it doesn't. Same story with Money Manager. I do have Google Play Services installed.

                  I am not sure if there are some settings I need to change, or where the problem lies? The app developers usually don't support questions related custom OS installations either.

                  Does anyone else also face problems like that? And I wonder if there are steps I can take to find out BEFORE an update if the app will be compatible and not misbehave on GrapheneOS

                • I am unable to install Google Camera either. As soon as I install and try opening it, it crashes with the following stack trace:

                  type: crash
                  osVersion: google/raven/raven:13/<user>/release-keys
                  package: com.google.android.GoogleCamera:65822832
                  process: com.google.android.GoogleCamera
                  processUptime: 107 + 186 ms
                  
                  java.lang.RuntimeException: Unable to create application com.pairip.application.Application: java.lang.SecurityException: Failed to find provider com.google.android.gsf.gservices for user 0; expected to find a valid ContentProvider for this authority
                  	at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6770)
                  	at android.app.ActivityThread.-$$Nest$mhandleBindApplication(Unknown Source:0)
                  	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2134)
                  	at android.os.Handler.dispatchMessage(Handler.java:106)
                  	at android.os.Looper.loopOnce(Looper.java:201)
                  	at android.os.Looper.loop(Looper.java:288)
                  	at android.app.ActivityThread.main(ActivityThread.java:7878)
                  	at java.lang.reflect.Method.invoke(Native Method)
                  	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
                  	at com.android.internal.os.ExecInit.main(ExecInit.java:49)
                  	at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
                  	at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:355)
                  Caused by: java.lang.SecurityException: Failed to find provider com.google.android.gsf.gservices for user 0; expected to find a valid ContentProvider for this authority
                  	at android.os.Parcel.createExceptionOrNull(Parcel.java:3021)
                  	at android.os.Parcel.createException(Parcel.java:3005)
                  	at android.os.Parcel.readException(Parcel.java:2981)
                  	at android.os.Parcel.readException(Parcel.java:2923)
                  	at android.content.IContentService$Stub$Proxy.registerContentObserver(IContentService.java:1032)
                  	at android.content.ContentResolver.registerContentObserver(ContentResolver.java:2754)
                  	at android.content.ContentResolver.registerContentObserver(ContentResolver.java:2696)
                  	at jjt.g(PG:3)
                  	at jjt.c(PG:1)
                  	at jjt.a(PG:1)
                  	at com.google.android.apps.camera.legacy.app.app.CameraApp.onCreate(PG:43)
                  	at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1282)
                  	at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6765)
                  	... 11 more