Brevent Android
Control avanzado de aplicaciones en segundo plano para mejorar rendimiento y ahorrar batería
Brevent Codes
Brevent en Android
¿Qué es Brevent y cómo funciona?
Brevent es una herramienta avanzada que permite gestionar el comportamiento de las aplicaciones en Android mediante el protocolo ADB (Android Debug Bridge) o acceso root. Su funcionamiento principal incluye:
- Breventar apps: Suspender aplicaciones en segundo plano sin desinstalarlas
- Gestión de servicios: Controlar servicios que consumen recursos
- Restricción de actividades: Limitar ejecuciones automáticas
- Optimización de RAM: Gestionar uso de memoria
Brevent opera mediante varios mecanismos técnicos:
am force-stop
: Comando ADB para forzar detenciónpm disable
: Deshabilita componentesdumpsys package
: Monitorea comportamiento- API de Android para restricción de batería
Tipos de Archivos y Configuraciones Compatibles
Brevent trabaja con múltiples formatos de configuración para gestionar aplicaciones:

Archivos de Configuración
- .json: Perfiles de restricción exportados
- .txt: Listas de aplicaciones personalizadas
- .sh: Scripts para automatización
- .xml: Configuraciones avanzadas

Comandos ADB Principales
adb shell bservice list
: Lista serviciosadb shell dumpsys activity
: Muestra actividadesadb shell pm disable-user
: Desactiva paquetesadb shell am stop-service
: Detiene servicios

Permisos Requeridos
android.permission.DUMP
: Para análisisandroid.permission.WRITE_SECURE_SETTINGS
: Ajustesandroid.permission.PACKAGE_USAGE_STATS
: Estadísticasandroid.permission.BATTERY_STATS
: Consumo
Comandos Avanzados y Automatización
brevent --brevent
brevent --brevent com.facebook.katana
brevent --whitelist
brevent --whitelist com.whatsapp
brevent --export
brevent --export /sdcard/brevent.json
brevent --monitor
brevent --monitor --interval 5000
Scripts de Ejemplo
#!/bin/sh
# Script para breventar apps no esenciales
brevent --brevent com.facebook.katana
brevent --brevent com.instagram.android
brevent --whitelist com.android.messaging
brevent --whitelist com.android.dialer
Seguridad y Consideraciones Técnicas
Permisos ADB
Requiere concesión manual de permisos via adb shell pm grant
Apps del sistema
Algunas apps críticas no deben ser breventadas para evitar inestabilidad
Reinicio seguro
Comando brevent --restore
revierte todos los cambios
Monitorización
Usar dumpsys batterystats
para ver impacto real
Preguntas Técnicas Frecuentes
¿Brevent requiere root?
No necesariamente. Puede funcionar via ADB, pero root permite más funciones como breventar apps del sistema.
¿Cómo listar apps breventadas?
Usa adb shell bservice list brevent
para ver todas las apps actualmente restringidas.
¿Se pierden las configuraciones al reiniciar?
No, Brevent mantiene persistencia mediante el servicio cn.brevent.app.BreventService
.
¿Cómo excluir apps importantes?
Agrégalas a la whitelist con brevent --whitelist <package>
o desde la UI.
¿Es compatible con Android 13+?
Sí, pero requiere configuración adicional de permisos debido a las nuevas restricciones.
¿Cómo monitorear el impacto?
Usa adb shell dumpsys batterystats --charged <package>
para estadísticas detalladas.