Error updating SIM Manager: fs-verity not set up for system package update
Description
I see an update available in Aurora Store for the SIM Manager app (com.google.android.euicc), from D.2.1.567485130-google (214892) to D.2.1.577693163-google (216143). However, when attempting to install the update, the following error is produced by Aurora Store (line breaks added for readability):
INSTALL_FAILED_INTERNAL_ERROR:
fs-verity not set up for system package update com.android.server.pm.PackageManagerException:
APK doesn't have fs-verity:
/data/app/~~PkpJBlIhFDWNOfJfO1JchQ==/com.google.android.euicc-Y1Wb2v0m1rBLFdgs5-42Ew==/base.apk
This is on Android 14 (GrapheneOS, UQ1A.231205.015.2023120701) on a Google Pixel 6a.
Expected Behaviour
Either the update should install successfully, or the update should not be shown if it is not compatible with the device.
Actual Behaviour
Error message listed above appears in a toast at the bottom of the screen generated by Aurora Store.
Steps to Reproduce
- In settings of Aurora Store, enable extended updates checking.
- Go to the updates tab and refresh, expect to see SIM Manager displayed as an update.
- Attempt to update the app.
- Receive the error message listed above.
Environment
- Device model & codename: Google Pixel 6a (bluejay)
- Android version: 14 (UQ1A.231205.015.2023120701)
- Arch: aarch64
- Aurora Store version: 4.3.5 (53)
- Installation method: Session installer
- OS: GrapheneOS
Logcat
https://paste.sr.ht/~raxod502/142a3b91244551c322bbce415634e209db6dbd7f
Examples
Possible solution
A workaround would be to denylist this app for updates checking, which would avoid the error. However, updates would not be received for this app, which might be undesired.