Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • B Backlog
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 1,457
    • Issues 1,457
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Insights
    • Issue
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • e
  • Backlog
  • Issues
  • #3376

Closed
Open
Created Jun 20, 2021 by thilo@thilo

microg exposure notification cannot be installed via Apps

  • /e/ version: 0.17 official
  • Device model(s): fajita
  • Device rooted: yes

Summary

After OTA the previously installed and working microg exposure notification framework was missing, see #3375 (closed) . When trying to install it from Apps again after the download phase "Installing" starts blinking for good.

Similar issues but allegedly due to different problems are: #3120 (closed) and #2791 (closed) .

The problem

Steps to reproduce After microg exposure notification framework has gone missing due to OTA (#3375 (closed)) - this is important, for the first time it works - try to resinstall it from Apps.

What is the current behavior?

When trying to install it from Apps again after the download phase "Installing" starts blinking for good. Nothing gets installed. Video: 2021-06-20_14.45.16

What is the expected correct behavior?

It should be installed and the sucess should be reflected in the UI.

Technical informations

Relevant logs (adb logcat)

06-20 14:24:47.133  2073  2073 I Installer: Committed com.google.android.gms install session
06-20 14:24:47.133  2073  2073 I Installer: Installing APK
06-20 14:24:47.205  1046  1090 W PackageManager: Package com.google.android.gms signatures do not match previously installed version; ignoring!
06-20 14:24:47.207  1141  1506 E         : Couldn't opendir /data/app/vmdl1575957886.tmp: No such file or directory
06-20 14:24:47.207  1141  1506 E installd: Failed to delete /data/app/vmdl1575957886.tmp: No such file or directory
06-20 14:24:47.208  1046  1414 W ActivityManager: Permission Denial: not allowed to send broadcast android.intent.action.PACKAGE_ADDED from pid=-1, uid=10195
06-20 14:24:47.209  1046  1414 W ActivityManager: Unable to send startActivity intent
06-20 14:24:47.209  1046  1414 W ActivityManager: java.lang.SecurityException: Permission Denial: not allowed to send broadcast android.intent.action.PACKAGE_ADDED from pid=-1, uid=10195
06-20 14:24:47.209  1046  1414 W ActivityManager: 	at com.android.server.am.ActivityManagerService.broadcastIntentLocked(ActivityManagerService.java:14944)
06-20 14:24:47.209  1046  1414 W ActivityManager: 	at com.android.server.am.ActivityManagerService.broadcastIntentInPackage(ActivityManagerService.java:15604)
06-20 14:24:47.209  1046  1414 W ActivityManager: 	at com.android.server.am.ActivityManagerService$LocalService.broadcastIntentInPackage(ActivityManagerService.java:18236)
06-20 14:24:47.209  1046  1414 W ActivityManager: 	at com.android.server.am.PendingIntentRecord.sendInner(PendingIntentRecord.java:432)
06-20 14:24:47.209  1046  1414 W ActivityManager: 	at com.android.server.am.PendingIntentRecord.sendWithResult(PendingIntentRecord.java:276)
06-20 14:24:47.209  1046  1414 W ActivityManager: 	at com.android.server.am.ActivityManagerService.sendIntentSender(ActivityManagerService.java:5424)
06-20 14:24:47.209  1046  1414 W ActivityManager: 	at android.content.IntentSender.sendIntent(IntentSender.java:193)
06-20 14:24:47.209  1046  1414 W ActivityManager: 	at android.content.IntentSender.sendIntent(IntentSender.java:157)
06-20 14:24:47.209  1046  1414 W ActivityManager: 	at com.android.server.pm.PackageInstallerService$PackageInstallObserverAdapter.onPackageInstalled(PackageInstallerService.java:1069)
06-20 14:24:47.209  1046  1414 W ActivityManager: 	at android.app.PackageInstallObserver$1.onPackageInstalled(PackageInstallObserver.java:35)
06-20 14:24:47.209  1046  1414 W ActivityManager: 	at com.android.server.pm.PackageInstallerSession$3.handleMessage(PackageInstallerSession.java:349)
06-20 14:24:47.209  1046  1414 W ActivityManager: 	at android.os.Handler.dispatchMessage(Handler.java:103)
06-20 14:24:47.209  1046  1414 W ActivityManager: 	at android.os.Looper.loop(Looper.java:214)
06-20 14:24:47.209  1046  1414 W ActivityManager: 	at android.os.HandlerThread.run(HandlerThread.java:67)

Relevant screenshots

Solutions

Workaround

If you are on /dev, download and install microG EN for dev

If you are on /stable, download an install microG EN for stable

All APKs are available at https://gitlab.e.foundation/e/apps/GmsCore/-/releases

Possible fixes

n/a

Edited Aug 19, 2021 by Arnau Vàzquez
Assignee
Assign to
Time tracking