Tools
(8,032 ratings)

Brevent, black prevent, can app-standby (since Android 6.0, not supported on some devices) or force-stop apps without root, prevent apps from running in long time.

Brevent never brevent apps not in Bervent list. If apps are launched then quit (tapping Back or so), Brevent will app-standby them; if apps timed out in standby, or swiped from recents screen, Brevent will force-stop them. Whenever apps are running without activity, Brevent will force-stop them.

Apps in Brevent list can be set "allow sync" to receive notifications or do sync jobs. Brevent won't standby "allow sync" apps, and Brevent won't force-stop "allow sync" apps with notifications or running in background.

Brevent supports Android 7.0 to Android 11, requires "USB debugging" in "developer options".

Since Android 8, Brevent won't work if debugging is off or USB option is changed. If debugging turns off when you unplug the cable, please change USB option. Normally, it's OK to keep USB option as default.

For command, please visit brevent.sh

From version Brevent 4.2.2.2:

v4.2.2.1 (2021/01/10)
- remove "Dump battery data"
- add "uninstall static libraries"
- reduce show brevent server working when via togging notifications
- show battery info (use setprop debug.brevent.battery.time false to turn off time)
- prefer uid mode in appops for permission releated op on android 10+

v4.2.1 (2020/12/13)
- use app center instead of firebase (via pac.jianyu.io)
- fix cannot use after 2020/12/14
- show brevent server working via togging notifications on launcher

Variant
Arch
Version
DPI
(Android 5.0+)
Latest: 3.8.3 on September 27, 2019
(Android 6.0+)
Latest: 4.2.2.2 on February 13, 2021
(Android 7.0+)
Latest: 4.2.1 on December 13, 2020
All versions
February 13, 2021
January 10, 2021
January 5, 2021
December 13, 2020
September 29, 2020
September 12, 2020
May 31, 2020
March 29, 2020
January 18, 2020
January 12, 2020