Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show system apps in Backup status #624

Open
chirayudesai opened this issue Feb 13, 2024 · 6 comments
Open

Show system apps in Backup status #624

chirayudesai opened this issue Feb 13, 2024 · 6 comments
Assignees
Milestone

Comments

@chirayudesai
Copy link
Member

At the moment, we don't show them at all.

We can't show all system apps since there's too many, and a lot of them don't even make sense to show (overlays, etc)

For a start, having just system apps with icons shown as a separate list at the bottom could work.

@chirayudesai
Copy link
Member Author

Test: Especially after D2D, Chromium and friends / forks are able to get backed up and restored.

@grote grote added this to the 3.x milestone Feb 14, 2024
@grote
Copy link
Collaborator

grote commented Mar 19, 2024

When you say with icons, do you mean show/count all system apps with launcher icons?

@chirayudesai
Copy link
Member Author

system apps with launcher icons?

Yes

The idea being those are the apps easily visible

@grote
Copy link
Collaborator

grote commented Mar 19, 2024

Any idea how to identify those? Do we need to query all intent activities and then cache the list of packages with a launcher activity or given we have PackageInfo already, is there a way to find out if the package has a launcher activity?

@chirayudesai
Copy link
Member Author

Any idea how to identify those?

android.intent.category.LAUNCHER would be my first pick.

I was thinking of the Firewall at first but that simply lists all system apps, which would lead to a long pointless list here.

Maybe another way is all system apps which have some data to back up, if that's easier. That then easily excludes a good chunk.

@dot166
Copy link

dot166 commented Mar 25, 2024

Any idea how to identify those?

android.intent.category.LAUNCHER would be my first pick.

I was thinking of the Firewall at first but that simply lists all system apps, which would lead to a long pointless list here.

Maybe another way is all system apps which have some data to back up, if that's easier. That then easily excludes a good chunk.

What about Launcher3? It (obviously) does not have an intent that has the android.intent.category.LAUNCHER catagory because it is the launcher. Also there is data that can be backed up from it (layout, wallpaper, icon pack (if applicable), etc).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants