seedvault-app / seedvault

A backup application for the Android Open Source Project.
1.19k stars 73 forks source link

Seedvault refuses to install apps from f-droid basic during restore on Android 14 #584

Closed wreps8Owt closed 2 months ago

wreps8Owt commented 8 months ago

May related to https://github.com/seedvault-app/seedvault/issues/78 and https://github.com/seedvault-app/seedvault/pull/502 .

I want to migrate data from another phone to a factory-resetted pixel 4a5g running GrapheneOS 2023101100 (Android 14), but Seedvault refuses to install apps obtained from f-droid basic on the old phone ) during restore. It only allows me to launch the f-droid basic to install the app via "Tap to install" when it is present (install f-droid basic via adb first, and try to restore again, since it has the same key as the old phone now).

In order to complete the migration, I have to downgrade my pixel 4a5g to an older version (Android 13) first (via bootloader unlock, fastboot, and relock). In that version, apps can be successfully installed and data restored, and I can upgrade it to 2023101100 later.

grote commented 8 months ago

What is "user-trusted source" about? Is this a Graphene specific thing? How does "Seedvault refuses to install" look in practice? Can you post screenshots/photos?

wreps8Owt commented 8 months ago

What is "user-trusted source" about?

It is an app store installed by user, and allowed to "install unknown apps" by the user.

grote commented 8 months ago

maybe graphene OS is blocking installation somehow.

Flunkyball commented 8 months ago

I opened a different issue but our problem could be related. https://github.com/seedvault-app/seedvault/issues/588

I try exactly the same. Migration from a Pixel 7a (GrapheneOS, Android 14) to a Pixel 8 (GrapheneOS, Android 14).

In my case all apps fail to install, no matter if they are from F-droid or Aurora. I am presented with the same "Tap to install" option.

Actually, why cannot I find "Seedvault" under the "install apps from unknown source" tab in Android ? I would expect any app which will apks to be listed here but somehow Seedvault does not expose this permission...

grote commented 3 months ago

Is this still an issue on Graphene?