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

Support for AppManager to be able replace the built-in package installer front-end app #1404

Open
3 tasks done
Tharow opened this issue Jul 10, 2024 · 7 comments
Open
3 tasks done
Assignees
Labels
Feature: Installer Feature New feature or request Priority: 3 Status: WIP Work in progress

Comments

@Tharow
Copy link

Tharow commented Jul 10, 2024

Please check before submitting an issue

  • I am using the latest version of App Manager
  • I have searched the issues and haven't found anything relevant
  • I have read the docs

Describe a description of the new feature

For the App Manager to be able to take the place of the built-in front end for the Package Installer.

Describe the solution you'd like

I will attempt to create a Universal Front-End for the Package Installer which then would be come the biases for the App Manager's Implementation of this feature

Describe alternatives you've considered

An App that would redirect all Package Management intents to App-Manager

Additional context

Pull Request: #1497

@DB9-max
Copy link

DB9-max commented Jul 17, 2024

Request: installer not creating app shortcuts to start page (launcher). Add option to create shortcuts?

@Tharow
Copy link
Author

Tharow commented Sep 5, 2024

Request: installer not creating app shortcuts to start page (launcher). Add option to create shortcuts?

Not related, and most launchers already support turning that feature off.

@MuntashirAkon
Copy link
Owner

@Tharow: Any updates?

@Tharow
Copy link
Author

Tharow commented Dec 24, 2024

@Tharow: Any updates?

Yes, the biggest thing I'm trying to get working is loading sessions I have a way to accept session installation Confirmation and confirm it.

We'd need to add android.permission.PACKAGE_VERIFICATION_AGENT if we wanted to control incoming installs (it would let us intercept any install including those from markets) and modify them as we pleased.

Good news we don't have to touch apex as it's not handled by the front end, infact nothing besides the package server can deal with them at all and it just redirects it to the ApexManager. adb install was the only way I found to install them. On stock and lineageos as thoses are the only kind of environment this feature will work on. Due to the asop build requirement. Maybe magisk but I've never used it.

The other required configuration files have been made
For sysconfig, privapp-permission, and default-permission

Uninstallation is easy once a dialog is made for it.

@DB9-max
Copy link

DB9-max commented Dec 26, 2024

Request: installer not creating app shortcuts to start page (launcher). Add option to create shortcuts?

Not related, and most launchers already support turning that feature off.

But apps installed with App manager installer doesn't create shortcut to launcher/home/drawer despite launchers setting "auto add shortcuts for new apps" is enabled.

App managers installer is good with features but then one needs to manually add shortcuts :/

@MuntashirAkon
Copy link
Owner

MuntashirAkon commented Dec 27, 2024

But apps installed with App manager installer doesn't create shortcut to launcher/home/drawer despite launchers setting "auto add shortcuts for new apps" is enabled.

App managers installer is good with features but then one needs to manually add shortcuts :/

Unfortunately, our ability to fix issues is restricted to what we can control. Since we cannot control your launcher, we cannot do anything about it. We expect that any Launcher3 (AOSP) based launcher will support automatic shortcut creation. We have no control over the behavior of your favorite launcher.

@DB9-max
Copy link

DB9-max commented Dec 28, 2024

But apps installed with App manager installer doesn't create shortcut to launcher/home/drawer despite launchers setting "auto add shortcuts for new apps" is enabled.
App managers installer is good with features but then one needs to manually add shortcuts :/

Unfortunately, our ability to fix issues is restricted to what we can control. Since we cannot control your launcher, we cannot do anything about it. We expect that any Launcher3 (AOSP) based launcher will support automatic shortcut creation. We have no control over the behavior of your favorite launcher.

Ok I'm not sure if it works with Launcher3 but at least not with Launcher2. Thanks this clears it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature: Installer Feature New feature or request Priority: 3 Status: WIP Work in progress
Projects
None yet
Development

No branches or pull requests

3 participants