Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Google Camera versions >=7.6 are not launching #22

Closed
TrashPandaCodingGarbage opened this issue Mar 1, 2021 · 20 comments
Closed

Google Camera versions >=7.6 are not launching #22

TrashPandaCodingGarbage opened this issue Mar 1, 2021 · 20 comments
Labels

Comments

@TrashPandaCodingGarbage
Copy link

TrashPandaCodingGarbage commented Mar 1, 2021

Describe the bug
The most recent Google Camera version (8.1) is not launching - it shows only an initial black screen with the camera pictogram. It does not load to the camera itself. As there is no crash of any kind, that is why I have created a new issue. It is also not working with Gcam 7.6, only 7.4-7.5 is working fine.

Gcam-Servies-Provider is installed with --force-queryable

Smartphone (please complete the following information, the more detailed, the better)

  • Device: Pixel 4a 5(G)
  • OS/ROM: GrapheneOS 11
  • Google Camera version (original, modified): Original, 8.1
  • Gcam-Services-Provider version: latest

Additional context
Gcam service apk installed using adb, with --force-queryable flag.

@lukaspieper
Copy link
Owner

Hi,

since you seem to be familiar with ADB, may I ask you to check if the log shows the same error message as in issue #10? If not, please post the error message here.

java.lang.RuntimeException: Unable to create application com.google.android.gms.learning.internal.util.Application: java.lang.IllegalStateException: Cannot start the Google Camera on an unsupported device

@gustavo-hms
Copy link

Hi! I'm observing the same issue. The specs are almost the same:

  • Device: Pixel 5
  • OS/ROM: GrapheneOS 11
  • Google Camera version: Original, 8.1
  • Gcam-Services-Provider: the latest release (v1.1)

I can confirm --force-queryable doesn't help. If you tell me how I can fetch the log, I can paste it here. But I must say in advance that I think it's unlikely that we are facing the same issue as #10 , since the apk was extracted from my own device using adb before I installed GrapheneOS and, thus, it's certainly not an unsupported device.

@lukaspieper
Copy link
Owner

Hi @gustavo-hms, thanks a lot for offering your help here.

Once you have an ADB connection to your device (adb devices), you can get the log with adb logcat and write it to a file.

But I must say in advance that I think it's unlikely that we are facing the same issue as #10 , since the apk was extracted from my own device using adb before I installed GrapheneOS and, thus, it's certainly not an unsupported device.

Since the operating system differs from stock, it is quite reasonable for this message to be displayed. I suspect that there is another communication with Play Services or some check if Play Services are available, but I have not yet had the time to look further.

@gustavo-hms
Copy link

Before showing the log, a clarification: I mistakenly said the camera version was 8.1 when it's actually 7.6.

Now, regarding the logs, it seems the relevant information starts here:

04-05 17:56:03.726  1382 13789 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.google.android.GoogleCamera/com.android.camera.CameraLauncher bnds=[56,1978][188,2110]} from uid 10160
04-05 17:56:03.744  1382  1469 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10167; state: DISABLED
04-05 17:56:03.745  1382  1469 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10167; state: ENABLED
04-05 17:56:03.745  1382  1490 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10167; state: ENABLED
04-05 17:56:03.758   845   845 D Zygote  : Forked child process 9494
04-05 17:56:03.759   862  1798 I chatty  : uid=1041(audioserver) HwBinder:862_5 expire 24 lines
04-05 17:56:03.761  1382 13789 I chatty  : uid=1000(system) Binder:1382_1C expire 4 lines
04-05 17:56:03.761  9494  9494 W Zygote  : Can't access app profile directory: /data_mirror/cur_profiles/0/com.google.android.GoogleCamera
04-05 17:56:03.762   862  3348 I chatty  : uid=1041(audioserver) writer expire 136 lines
04-05 17:56:03.769  9494  9494 I chatty  : uid=10167(com.google.android.GoogleCamera) expire 29 lines
04-05 17:56:03.772  1382  1490 I ActivityManager: Start proc 9494:com.google.android.GoogleCamera/u0a167 for pre-top-activity {com.google.android.GoogleCamera/com.android.camera.CameraLauncher}
04-05 17:56:04.003  6215  6215 I adbd    : UsbFfs: offline
04-05 17:56:04.004  6215  6215 I adbd    : Calling send_auth_request...
04-05 17:56:04.007  6215  6215 I adbd    : adbd_auth: loading keys from /data/misc/adb/adb_keys
04-05 17:56:04.008  6215  6215 I adbd    : adb client authorized
04-05 17:56:04.029  9494  9494 I PackageParser: Skipping target and overlay pair com.android.settings and /product/overlay/SettingsOverlayG5NZ6.apk: overlay ignored due to required system property: ro.boot.hardware.sku with value: G5NZ6
04-05 17:56:04.038  9494  9494 I PackageParser: Skipping target and overlay pair com.android.settings and /product/overlay/SettingsOverlayGTT9Q.apk: overlay ignored due to required system property: ro.boot.hardware.sku with value: GTT9Q
04-05 17:56:04.050  1382  2104 I chatty  : uid=1000(system) Binder:1382_5 expire 1 line
04-05 17:56:04.060  1382  2104 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10166; state: DISABLED
04-05 17:56:04.060  1382  2104 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10166; state: ENABLED
04-05 17:56:04.060  1382  1490 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10166; state: ENABLED
04-05 17:56:04.068   845   845 D Zygote  : Forked child process 9523
04-05 17:56:04.070  9523  9523 W Zygote  : Can't access app profile directory: /data_mirror/cur_profiles/0/com.google.android.gms
04-05 17:56:04.072  9523  9523 I gle.android.gm: Late-enabling -Xcheck:jni
04-05 17:56:04.079  1382  1490 I ActivityManager: Start proc 9523:com.google.android.gms/u0a166 for content provider {com.google.android.gms/com.google.android.gms.GServicesProvider}
04-05 17:56:04.085  9523  9523 I gle.android.gm: Unquickening 12 vdex files!
04-05 17:56:04.098  6215  6221 I adbd    : jdwp connection from 9523
04-05 17:56:04.166  9523  9523 D NetworkSecurityConfig: No Network Security Config specified, using platform default
04-05 17:56:04.166  9523  9523 D NetworkSecurityConfig: No Network Security Config specified, using platform default
--------- beginning of crash
04-05 17:56:04.172  9494  9494 E AndroidRuntime: FATAL EXCEPTION: main
04-05 17:56:04.172  9494  9494 E AndroidRuntime: Process: com.google.android.GoogleCamera, PID: 9494
04-05 17:56:04.172  9494  9494 E AndroidRuntime: java.lang.RuntimeException: Unable to create application com.google.android.apps.camera.legacy.app.app.CameraApp: java.lang.IllegalStateException: Cannot start the Google Camera on an unsupported device
04-05 17:56:04.172  9494  9494 E AndroidRuntime: 	at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6720)
04-05 17:56:04.172  9494  9494 E AndroidRuntime: 	at android.app.ActivityThread.access$1300(ActivityThread.java:237)
04-05 17:56:04.172  9494  9494 E AndroidRuntime: 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1913)
04-05 17:56:04.172  9494  9494 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:106)
04-05 17:56:04.172  9494  9494 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:223)
04-05 17:56:04.172  9494  9494 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:7660)
04-05 17:56:04.172  9494  9494 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
04-05 17:56:04.172  9494  9494 E AndroidRuntime: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
04-05 17:56:04.172  9494  9494 E AndroidRuntime: 	at com.android.internal.os.ExecInit.main(ExecInit.java:48)
04-05 17:56:04.172  9494  9494 E AndroidRuntime: 	at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
04-05 17:56:04.172  9494  9494 E AndroidRuntime: 	at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:399)
04-05 17:56:04.172  9494  9494 E AndroidRuntime: Caused by: java.lang.IllegalStateException: Cannot start the Google Camera on an unsupported device
04-05 17:56:04.172  9494  9494 E AndroidRuntime: 	at com.google.android.apps.camera.legacy.app.app.CameraApp.onCreate(PG:117)
04-05 17:56:04.172  9494  9494 E AndroidRuntime: 	at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1192)
04-05 17:56:04.172  9494  9494 E AndroidRuntime: 	at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6715)
04-05 17:56:04.172  9494  9494 E AndroidRuntime: 	... 10 more
04-05 17:56:04.173  9494  9494 E AndroidRuntime: Error reporting crash
04-05 17:56:04.173  9494  9494 E AndroidRuntime: java.lang.RuntimeException: Bad file descriptor
04-05 17:56:04.173  9494  9494 E AndroidRuntime: 	at android.os.BinderProxy.transactNative(Native Method)
04-05 17:56:04.173  9494  9494 E AndroidRuntime: 	at android.os.BinderProxy.transact(BinderProxy.java:550)
04-05 17:56:04.173  9494  9494 E AndroidRuntime: 	at android.app.IActivityManager$Stub$Proxy.handleApplicationCrash(IActivityManager.java:5208)
04-05 17:56:04.173  9494  9494 E AndroidRuntime: 	at com.android.internal.os.RuntimeInit$KillApplicationHandler.uncaughtException(RuntimeInit.java:158)
04-05 17:56:04.173  9494  9494 E AndroidRuntime: 	at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1073)
04-05 17:56:04.173  9494  9494 E AndroidRuntime: 	at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1068)
04-05 17:56:04.173  9494  9494 E AndroidRuntime: 	at java.lang.Thread.dispatchUncaughtException(Thread.java:2203)
04-05 17:56:04.194  1382  2104 I ActivityManager: Process com.google.android.GoogleCamera (pid 9494) has died: fg  TOP 
04-05 17:56:04.194  1382  1496 I chatty  : uid=1000(system) ActivityManager expire 38 lines
04-05 17:56:04.195   845   845 I Zygote  : Process 9494 exited due to signal 9 (Killed)

There's indeed a message

java.lang.RuntimeException: Unable to create application com.google.android.apps.camera.legacy.app.app.CameraApp: java.lang.IllegalStateException: Cannot start the Google Camera on an unsupported device

although it's slightly different from the one in #10 (don't know if it makes any difference...).

@gustavo-hms
Copy link

I also noted on what seems to be the installation process, this message:

04-05 17:55:18.252 32163  6029 W AutoRevokePermissions: Error carrier privileged status for com.google.android.GoogleCamera: -2

I can't say if it's related to the issue.

@lukaspieper
Copy link
Owner

lukaspieper commented Apr 6, 2021

I have analyzed the problem using version 7.6 and assume that all newer versions are also affected.

Google has included a check to see if the system feature com.google.android.feature.PIXEL_2017_EXPERIENCE is present on the device. This string must be part of the operating system. RattlesnakeOS has done this, for example. That means either the OS (GrapheneOS in this case) has to be adapted in the same way RattlesnakeOS has done or the Gcam app has to be modified. This modification is what Gcam mods do, which is why this issue could be solved.

Long story short, the solution to this problem is outside the scope of this project. I am sorry, but I will close the issue.

@lukaspieper lukaspieper pinned this issue Apr 6, 2021
@lukaspieper lukaspieper changed the title Google Camera version (8.1) is not launching. Google Camera versions >=7.6 are not launching Apr 6, 2021
@ElianaTroper
Copy link

I had success with these APKs for 8.1 and this project on a Pixel 5 w/ GrapheneOS, for anyone looking for an easy and working solution.

@ghost
Copy link

ghost commented Jun 24, 2021

Future readers: GrapheneOS Beta RQ3A.210605.005.2021.06.20.20 has added the required XML file with the Pixel and Nexus experiences.

It's still unclear if it actually works though as I had no luck.

@tomkel
Copy link

tomkel commented Jun 25, 2021

yeah, 8.2 un-modded from Google Inc works on grapheneOS now!

@ghost
Copy link

ghost commented Jun 25, 2021

@tomkel Where did you obtain your GCam APK? Aurora Store?

@tomkel
Copy link

tomkel commented Jun 25, 2021

@tomkel Where did you obtain your GCam APK? Aurora Store?

apkmirror.com

@Broxin
Copy link

Broxin commented Jul 7, 2021

@tomkel Where did you obtain your GCam APK? Aurora Store?

apkmirror.com

I dont understand. How did you get it running?
Did you install microG or Gcam-Servies-Provider?

@dermig
Copy link

dermig commented Jul 18, 2021

@tomkel Could you give a few more hints how you managed to get GCam working?

I'm using latest GrapheneOS with Gcam-Services-Provider v1.1 and un-modded Gcam 8.2 from Google, which I extracted via adb from my own phone before flashing GrapheneOS. I'm still facing the same issue: Gcam only shows a black screen with the camera pictogram.

@dermig
Copy link

dermig commented Jul 18, 2021

Here's the logcat when trying to start Gcam. Seem's like libpairipcore.so is missing. @lukaspieper Could you comment whether this might be a (Graphen)OS or gcam-services-provider issue?

07-18 20:09:02.450  1424  4797 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.google.android.GoogleCamera/com.android.camera.CameraLauncher bnds=[238,351][439,691]} from uid 10154
07-18 20:09:02.466  1424  1581 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10172; state: DISABLED
07-18 20:09:02.467  1424  1581 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10172; state: ENABLED
07-18 20:09:02.467  1424  1604 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10172; state: ENABLED
07-18 20:09:02.485   785   785 D Zygote  : Forked child process 26085
07-18 20:09:02.487 26085 26085 W Zygote  : Can't access app profile directory: /data_mirror/cur_profiles/0/com.google.android.GoogleCamera
07-18 20:09:02.491  1424  1604 I ActivityManager: Start proc 26085:com.google.android.GoogleCamera/u0a172 for pre-top-activity {com.google.android.GoogleCamera/com.android.camera.CameraLauncher}
07-18 20:09:02.493 26085 26085 E id.GoogleCamer: Not starting debugger since process cannot load the jdwp agent.
07-18 20:09:02.554 26085 26085 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 10172 <<<<<<
07-18 20:09:02.556 26085 26085 E libc    : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath"
07-18 20:09:02.556 26085 26085 E libc    : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image"
07-18 20:09:02.556 26085 26085 I AndroidRuntime: Using default boot image
07-18 20:09:02.556 26085 26085 E libc    : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling"
07-18 20:09:02.556 26085 26085 I AndroidRuntime: Leaving lock profiling enabled
07-18 20:09:02.556 26085 26085 E libc    : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc"
07-18 20:09:02.551 26085 26085 W id.GoogleCamera: type=1400 audit(0.0:30945): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=19708 scontext=u:r:untrusted_app:s0:c172,c256,c512,c768 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 app=com.google.android.GoogleCamera
07-18 20:09:02.554 26085 26085 W id.GoogleCamera: type=1400 audit(0.0:30948): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=19708 scontext=u:r:untrusted_app:s0:c172,c256,c512,c768 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 app=com.google.android.GoogleCamera
07-18 20:09:02.554 26085 26085 W id.GoogleCamera: type=1400 audit(0.0:30949): avc: denied { lock } for path="/apex/com.android.art/javalib/arm64/boot.art" dev="dm-4" ino=139 scontext=u:r:untrusted_app:s0:c172,c256,c512,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0 app=com.google.android.GoogleCamera
07-18 20:09:02.625 26085 26085 D com.google.android.GoogleCamera: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat
07-18 20:09:02.625 26085 26085 D com.google.android.GoogleCamera: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat
07-18 20:09:02.641 26085 26085 W com.google.android.GoogleCamera: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes
07-18 20:09:02.646 26085 26085 D AndroidRuntime: Calling main entry com.android.internal.os.ExecInit
07-18 20:09:02.646 26085 26085 D Zygote  : begin preload
07-18 20:09:02.647 26085 26085 I Zygote  : Calling ZygoteHooks.beginPreload()
07-18 20:09:02.650 26085 26085 I Zygote  : Preloading shared libraries...
07-18 20:09:02.723 26085 26085 I Zygote  : Called ZygoteHooks.endPreload()
07-18 20:09:02.734 26085 26085 I Zygote  : Installed AndroidKeyStoreProvider in 12ms.
07-18 20:09:02.734 26085 26085 D Zygote  : end preload
07-18 20:09:02.752 26085 26085 D nativeloader: classloader namespace configured for unbundled vendor apk. library_path=/data/app/~~r5Tn2mQ3jCztJiIpcBoFTA==/com.google.android.GoogleCamera-GchxZXC8uxeZrNinWDfd8Q==/lib/arm64:/vendor/lib64
07-18 20:09:02.763 26085 26085 I PackageParser: Skipping target and overlay pair com.android.settings and /product/overlay/SettingsOverlayG025J.apk: overlay ignored due to required system property: ro.boot.hardware.sku with value: G025J
07-18 20:09:02.784 26085 26085 I PackageParser: Skipping target and overlay pair com.android.settings and /product/overlay/SettingsOverlayG025M.apk: overlay ignored due to required system property: ro.boot.hardware.sku with value: G025M
07-18 20:09:02.791 26085 26085 D NetworkSecurityConfig: No Network Security Config specified, using platform default
07-18 20:09:02.791 26085 26085 D NetworkSecurityConfig: No Network Security Config specified, using platform default
07-18 20:09:02.792 26085 26085 D AndroidRuntime: Shutting down VM
07-18 20:09:02.793 26085 26085 E AndroidRuntime: FATAL EXCEPTION: main
07-18 20:09:02.793 26085 26085 E AndroidRuntime: Process: com.google.android.GoogleCamera, PID: 26085
07-18 20:09:02.793 26085 26085 E AndroidRuntime: java.lang.UnsatisfiedLinkError: dlopen failed: library "libpairipcore.so" not found
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at java.lang.Runtime.loadLibrary0(Runtime.java:1087)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at java.lang.Runtime.loadLibrary0(Runtime.java:1008)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at java.lang.System.loadLibrary(System.java:1664)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at com.nativebindings.VMRunner.<clinit>(VMRunner.java:29)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at epi.initVM(Unknown Source:4)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at epi.<clinit>(Unknown Source:0)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at java.lang.Class.newInstance(Native Method)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at android.app.AppComponentFactory.instantiateApplication(AppComponentFactory.java:76)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at android.app.Instrumentation.newApplication(Instrumentation.java:1158)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at android.app.LoadedApk.makeApplication(LoadedApk.java:1260)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6690)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at android.app.ActivityThread.access$1300(ActivityThread.java:237)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1913)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at android.os.Handler.dispatchMessage(Handler.java:106)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at android.os.Looper.loop(Looper.java:223)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at android.app.ActivityThread.main(ActivityThread.java:7664)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at java.lang.reflect.Method.invoke(Native Method)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at com.android.internal.os.ExecInit.main(ExecInit.java:48)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:399)
07-18 20:09:02.793 26085 26085 E AndroidRuntime: Error reporting crash
07-18 20:09:02.793 26085 26085 E AndroidRuntime: java.lang.RuntimeException: Bad file descriptor
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at android.os.BinderProxy.transactNative(Native Method)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at android.os.BinderProxy.transact(BinderProxy.java:550)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at android.app.IActivityManager$Stub$Proxy.handleApplicationCrash(IActivityManager.java:5208)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at com.android.internal.os.RuntimeInit$KillApplicationHandler.uncaughtException(RuntimeInit.java:158)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1073)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1068)
07-18 20:09:02.793 26085 26085 E AndroidRuntime:  at java.lang.Thread.dispatchUncaughtException(Thread.java:2203)
07-18 20:09:02.793 26085 26085 I Process : Sending signal. PID: 26085 SIG: 9
07-18 20:09:02.815  1424  4797 I ActivityManager: Process com.google.android.GoogleCamera (pid 26085) has died: fg  TOP 
07-18 20:09:02.815   785   785 I Zygote  : Process 26085 exited due to signal 9 (Killed)
07-18 20:09:02.815  1424  1607 I libprocessgroup: Successfully killed process cgroup uid 10172 pid 26085 in 0ms

@shompoe
Copy link

shompoe commented Jul 20, 2021

@dermig Are you sure you followed the instructions to install gcam-services-provider. See issue #6 for details. I am also using GrapheneOS and it works for me. Using un-modded gcam from APKmirror.

@lukaspieper
Copy link
Owner

Sorry for the late reply, just want to confirm @shompoe's reply that --force-queryable is still required.

@dermig
Copy link

dermig commented Jul 21, 2021

Thanks, guys - I tried it again with the apk from apkmirror (version 8.3.252) and now it's working. I suppose I did something wrong when I extracted the apk myself from the original OS...

@Broxin
Copy link

Broxin commented Jul 24, 2021

Works with the --force-queryable flag
I still use the px mod version though as it has way more features than the stock app

@Broxin
Copy link

Broxin commented Jul 24, 2021

I used this command

adb push app-debug.apk /data/local/tmp

Then

adb shell pm install --force-queryable /data/local/tmp/app-debug.apk

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

9 participants