MuntashirAkon / MuntashirAkon/AppManager

More features for running apps menu

Open
#1,700 4 comments 0 reactions 0 assignees View on GitHub
Feature Priority: 5
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

1. I would like to be able to stop applications in adb mode differently, e.g. kill -9/15/2/1/1/3 etc.

- **1 (SIGHUP)** - process restart (e.g. daemons).
- **2 (SIGINT)** - soft shutdown (safe kill)
- **3 (SIGQUIT)** - core dump.
- **9 (SIGKILL)** - **forced kill** (cannot be intercepted).
- **15 (SIGTERM)** - correct termination (**default** in `kill`).
- **17/19/23 (SIGSTOP)** - suspend process (as `Ctrl+Z`).
- **18/25 (SIGCONT)** - resume a stopped process.
- **10/30 (SIGUSR1), 12/31 (SIGUSR2)** - user signals for programmes.

There is an am kill command terminates the entire package and without arguments.

2) In addition, I would like to be able to stop only a process and not all application processes (This is done with the kill command, not am kill)

3) I would like to be able to cancel background prevention for applications that have background prevention enabled.

4) Add an option to update the list or auto-update the list of processes in the "running applications" section

### Describe the solution you'd like

_No response_

### Describe alternatives you've considered

_No response_

### Additional context

_No response_

And here is an example of using the kill command: For example, if you start screen recording with the screenrecord command and just stop it with kill, the recording file will be destroyed and if you stop it safely with kill -SIGINT , the file will not be damaged.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.