OB50 - Brevent

Brevent Android

Control avanzado de aplicaciones en segundo plano para mejorar rendimiento y ahorrar batería

Logo Brevent

Brevent Codes

1.114.1 | 08/2025
Android 8.0+ | Root: Opcional
Certificado de seguridad APK verificado y seguro

Brevent en Android

¿Qué es Brevent y cómo funciona?

Restricción en segundo plano

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:

  1. Breventar apps: Suspender aplicaciones en segundo plano sin desinstalarlas
  2. Gestión de servicios: Controlar servicios que consumen recursos
  3. Restricción de actividades: Limitar ejecuciones automáticas
  4. Optimización de RAM: Gestionar uso de memoria

Brevent opera mediante varios mecanismos técnicos:

  • am force-stop: Comando ADB para forzar detención
  • pm disable: Deshabilita componentes
  • dumpsys package: Monitorea comportamiento
  • API de Android para restricción de batería

Tipos de Archivos y Configuraciones Compatibles

Estructura Android

Brevent trabaja con múltiples formatos de configuración para gestionar aplicaciones:

Config

Archivos de Configuración

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

Comandos ADB Principales

  • adb shell bservice list: Lista servicios
  • adb shell dumpsys activity: Muestra actividades
  • adb shell pm disable-user: Desactiva paquetes
  • adb shell am stop-service: Detiene servicios
Sistema

Permisos Requeridos

  • android.permission.DUMP: Para análisis
  • android.permission.WRITE_SECURE_SETTINGS: Ajustes
  • android.permission.PACKAGE_USAGE_STATS: Estadísticas
  • android.permission.BATTERY_STATS: Consumo

Comandos Avanzados y Automatización

Automatización Android
Comando
Función
Ejemplo
brevent --brevent
Breventa una app específica
brevent --brevent com.facebook.katana
brevent --whitelist
Excluir app de restricciones
brevent --whitelist com.whatsapp
brevent --export
Exportar configuración
brevent --export /sdcard/brevent.json
brevent --monitor
Monitoreo en tiempo real
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

Seguridad Android
🔒

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.

Publicar un comentario

Artículo Anterior Artículo Siguiente