MuntashirAkon / MuntashirAkon/AppManager
Managing default apps
- Dominant language
- Java
- Stars
- 9k
- Forks
- 518
- PR merge metrics
- No merged PRs in 30d
Description
### Please check before submitting an issue
- [x] I am using the latest version of App Manager
- [x] I have searched the issues and haven't found anything relevant
- [x] I have read the docs
### Describe a description of the new feature
Ability to manage default applications. Also to make default applications show an icon and maybe also those applications that have in their manifest the option to set it as default application but it is not set as default application.
For no-root mode you can open intents:
Launcher - Settings.ACTION_HOME_SETTINGS
Keyboard - Settings.ACTION_INPUT_METHOD_SETTINGS
Wallet (payment service) - Settings.ACTION_NFC_PAYMENT_SETTINGS
Voice input assistant and service - Settings. ACTION_VOICE_INPUT_SETTINGS
And similar can be done for other default applications (SMS, dialer, browser) or open Settings.ACTION_MANAGE_DEFAULT_APPS_SETTINGS or implement android.app.role.action.REQUEST_ROLE.
You could also try adding default settings for the default WebView, default failure logging app, and default location spoofing app - these are the three settings I've seen in developer settings.
And for the other modes, you could try to implement the setting directly in App Manager. And also it is possible to make a separate tab (page, activiti) with default app settings.
### Describe the solution you'd like
_No response_
### Describe alternatives you've considered
_No response_
### Additional context
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.