Adapt to Android 11 AOSP changes
See original GitHub issueThere might be changes in Android 11 (to be released in September) that require adaption to Seedvault to run on that new version of AOSP.
Candidates are:
- Package visibility in Android 11
- Storage updates in Android 11
- changes to the platform backup API
- …?
Things to revisit:
- https://github.com/stevesoltys/seedvault/pull/113
user_full_data_backup_aware
- https://github.com/stevesoltys/seedvault/wiki/Known-Issues#apps-that-are-stopped-do-not-get-backed-up
- https://github.com/stevesoltys/seedvault/pull/98 AOSP kotlin dependency versions - check and align
- …?
Issue Analytics
- State:
- Created 3 years ago
- Comments:9 (3 by maintainers)
Top Results From Across the Web
Migrating apps to Android 11
Migrating apps to Android 11 · Get the SDK, change targeting, build with new APIs · Test your Android 11 app · Test...
Read more >Adapting to Android 11 - a Look at Android 'R' - Esper Blog
All new API's, added in Android 11, denoted with @TestApi in the AOSP are now blocklisted by default. Also, a large chunk of...
Read more >Turning it up to 11: Android 11 for developers
Android 11 is here! Today we're pushing the source to the Android Open Source Project (AOSP) and officially releasing the newest version of ......
Read more >Adapting your apps for Android 11 privacy changes - YouTube
Privacy continues to be a priority in Android 11. This presentation will help you understand privacy related changes and how to make your ......
Read more >Every new Android 11 feature: The in-depth changelog for ...
The "What's new" section below includes all changes since Android 11 Beta 1, ... on phones that use launchers based on the AOSP...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I haven’t found a way to actually use this and we would have to rename our transport to something with
EncryptedLocalTransport
in the class name. It all seems pretty unfinished to me and I wouldn’t trust this code with our backups. At the moment, I only see many issues, but no real benefits. But people are of course welcome to do their own deeper research than the superficial one I did. Ideally a PoC PR would come out of this as well.First findings from looking at early diffs of
android.app.backup
:@UnsupportedAppUsage
requires a direct dependency on “unsupportedappusage” java_library [commit]Next up
services.backup
:backuplib
commit]DelegatingTransport
commit]BackupEncryptionService
commit]boolean shouldEncrypt =
Others that are related: