Unable to update Google Chrome | Webview
I'm running Android 10 inside the google emulator. I've installed opengapps, along with aurora store and auroraservices as root. When I try to update chrome using Aurora Store the PackageManager that gets invoked fails with a ReconcileFailure
exception.
I believe the problem is that the trichrome library needs to be updated at the same time as chrome, but I'm not sure how to do that with Aurora Store. Trying to find com.google.android.trichromelibrary by searching for it gives me no results/I don't seem to be able to try to install it separately. I believe the same error happens when trying to update the webview com.google.android.webview(since it uses trichromelibrary as well). I haven't been able to find much out about how chrome and the trichromelibrary get installed.
When I use the real google play store to update chrome things work fine, and I can see in the logs that it first downloads/updates com.google.android.trichromelibrary before updating com.android.chrome(or com.google.android.webview)
Is this possible/something that will be supported?
Here's a snippet of what looks like the relevant logcat output when I try to install chrome.
04-03 20:28:53.549 1867 1971 I PackageManager: Update system package com.android.chrome code path from /system/product/app/Chrome to /data/app/com.android.chrome-v8VEuzi_ZPCAYldIM8aDqw==; Retain data and using new
04-03 20:28:53.549 1867 1971 I PackageManager: Update system package com.android.chrome resource path from /system/product/app/Chrome to /data/app/com.android.chrome-v8VEuzi_ZPCAYldIM8aDqw==; Retain data and using new
04-03 20:28:53.551 1867 1971 W PackageManager: Reconciliation failed...
04-03 20:28:53.551 1867 1971 W PackageManager: com.android.server.pm.PackageManagerService$ReconcileFailure: Reconcile failed: Package com.android.chrome requires unavailable shared library com.google.android.trichromelibrary; failing!
04-03 20:28:53.551 1867 1971 W PackageManager: at com.android.server.pm.PackageManagerService.reconcilePackagesLocked(PackageManagerService.java:16660)
04-03 20:28:53.551 1867 1971 W PackageManager: at com.android.server.pm.PackageManagerService.installPackagesLI(PackageManagerService.java:17021)
04-03 20:28:53.551 1867 1971 W PackageManager: at com.android.server.pm.PackageManagerService.installPackagesTracedLI(PackageManagerService.java:16310)
04-03 20:28:53.551 1867 1971 W PackageManager: at com.android.server.pm.PackageManagerService.lambda$processInstallRequestsAsync$13$PackageManagerService(PackageManagerService.java:14593)
04-03 20:28:53.551 1867 1971 W PackageManager: at com.android.server.pm.-$$Lambda$PackageManagerService$S4WxZjKnT0iu1kmEXSrs7BiizN4.run(Unknown Source:6)
04-03 20:28:53.551 1867 1971 W PackageManager: at android.os.Handler.handleCallback(Handler.java:883)
04-03 20:28:53.551 1867 1971 W PackageManager: at android.os.Handler.dispatchMessage(Handler.java:100)
04-03 20:28:53.551 1867 1971 W PackageManager: at android.os.Looper.loop(Looper.java:214)
04-03 20:28:53.551 1867 1971 W PackageManager: at android.os.HandlerThread.run(HandlerThread.java:67)
04-03 20:28:53.551 1867 1971 W PackageManager: at com.android.server.ServiceThread.run(ServiceThread.java:44)
04-03 20:28:53.553 1807 2015 E : Couldn't opendir /data/app/vmdl1339778109.tmp: No such file or directory
04-03 20:28:53.553 1807 2015 E installd: Failed to delete /data/app/vmdl1339778109.tmp: No such file or directory
04-03 20:28:53.558 5462 5462 I Aurora Store: Package Installer -> Google Chrome: Fast & Secure : Incompatible app