Module Overview
It is with great satisfaction that I introduce the Android Log Reducer, a new module compatible with AxManager, designed to reduce non-essential logs and certain optional Android diagnostic activities while maintaining a conservative and safe approach.
The module features 30 independent functions, each responsible for a specific area of the system. Before executing any changes, each function verifies if the command or setting is available on the device. If a particular function is not supported by the Android version or the manufacturer, it is simply ignored.
🔧 30 REDUCTION FUNCTIONS
Among the included functions are controls for:
- Global log priority filter
- Persistent global filter
- Stats logs
- Persistent Stats logs
- Activity Manager
- Package Manager
- Window Manager
- Input and touch system
- Power Manager
- Connectivity
- Wi-Fi
- Bluetooth
- Media Framework
- Audio Framework
- Camera Framework
- SurfaceFlinger
- Graphics Framework
- Storage Manager
- Mount and volumes
- Network Statistics
- Job Scheduler
- Alarm Manager
- Device Idle
- Telephony Framework
- System UI
- Optional cleanup of debug targets
- Debugger wait reduction
- Main log buffer size control
- System log buffer control
- Optional statsd tracing reduction when supported
This allows the module to work across different parts of Android without relying on a single global configuration.
🧩 INTELLIGENT COMPATIBILITY
Android Log Reducer was developed with different Android versions and manufacturer implementations in mind.
Not every device exposes the same properties, commands, or permissions. Therefore, each function has its own checks. If the device accepts a specific operation, it is applied. If it doesn't, the function is marked as unsupported, and the rest of the module continues to work normally. In other words, one incompatible function does not mean the entire module has failed.
⚡ AXMANAGER
The module was developed specifically to be managed by AxManager.
Through the Action button, the user can reapply the entire log reduction policy and view a report detailing the results of the operations. The action is idempotent: pressing the button again does not undo the changes nor does it execute a rollback. It simply reapplies the same policy.
🔄 AUTOMATIC BOOT APPLICATION
The module also features an automatic application during Android startup. The service executes the policy a single time, applies the available functions, and terminates.
There is no:
- Permanent daemon
- Timer
- Continuous polling
- Wake Lock
- Scheduled task
- Resident process
After the initial application, the module does not run continuously in the background.
💾 BACKUP AND RESTORE
Before modifying values, the module preserves the original values whenever possible.
The first original value is kept to prevent new executions from overwriting the backup. If the module is removed via AxManager, the uninstall.sh script attempts to restore the settings that were actually modified. This allows for a safer removal and avoids leaving unnecessary old changes in the system.
🛡️ SECURITY FOCUS
Android Log Reducer was not created to disable Android security mechanisms.
The module does not attempt to modify:
- SELinux
- Security logs
- Audit logs
- Crash logs
- Tombstones
- pstore
- Recovery diagnostics
- Keystore
- Verified Boot
- Rollback Protection
- Critical kernel security mechanisms
The goal is to reduce optional logging and diagnostic noise, without interfering with the system's critical security and recovery mechanisms.
📊 APPLICATION REPORT
When using the Action button, the module presents a report detailing how many functions were applied and how many are unsupported by the device.
For example:
STATUS: ACTIVE
Functions applied: 30/30
Or, on a device with limitations:
Functions applied: 24/30
Unsupported: 6
Even in this case, the 24 compatible functions continue to be applied normally.
📱 BUILT FOR DIFFERENT DEVICES
Each manufacturer can modify the behavior of logs and internal Android properties. For this reason, Android Log Reducer does not assume that all commands will work on all devices.
The approach is simple:
Detect → Verify support → Apply → Ignore incompatibilities → Continue
This makes the module highly adaptable to different Android versions and various OEM implementations.
📦 PROJECT STRUCTURE
The module has an organized structure to facilitate maintenance and future updates:
module.prop— Module information and AxManager compatibility.action.sh— Responsible for the Action button.service.sh— Single application during boot.uninstall.sh— Restoration during removal.lib/common.sh— Security, backup, compatibility, and rollback functions.functions/— Directory containing the 30 independent reduction functions.
🔥 LAUNCH
The Android Log Reducer arrives as a solution focused on reducing unnecessary logging activities, without using permanent processes and without attempting to interfere with critical Android mechanisms.
More organization, greater compatibility, and a much more controlled application.
Android Log Reducer — 30 functions, intelligent application, and a focus on security. 🚀
Compatible with AxManager.
🚀 Android Log Reducer — New Update 1.1.0
This new update was primarily developed to improve the compatibility of Android Log Reducer with different devices, Android versions, and manufacturer systems.
🔧 The module now features new fallbacks for log properties, attempting different methods when a specific configuration is unavailable or limited by the system.
We also improved command diagnostics, compatibility with different logcat behaviors, and how the module interprets configurations that are applied but cannot be read back by the system.
The goal of this version is simple: to make as many functions as possible work across different devices without forcing incompatible settings or interfering with Android's built-in protections.
🚀 Android Log Reducer v1.2 — Melhorias
Tornei o gerenciamento de logs muito mais completo e inteligente nesta versão.
🔧 45 funções otimizadas
Aumentei o alcance pra atuar em mais fontes de log e componentes do sistema.
🧠 Filtros mais específicos
Adicionei controle pra componentes como Binder, Input, Gráficos, Áudio, Mídia, Wi-Fi, DHCP, Localização, Instalador de Pacotes e outros.
🛡️ Segurança mantida
Logs importantes crashes, segurança, SELinux, auditoria, kernel e tombstoness todos preservados, nada é tocado.
⚡ Sem falsos efeitos
O módulo confirma que o sistema aceitou a alteração antes de considerar aplicada. Nada de mudança que não pega de verdade.
📦 Backup e Restauração
Tudo continua reversível, dá pra voltar ao estado original quando quiser.
ADB • Sem Root • 45 Funções • Mais Seguro e Otimizado
Here is a clean, consolidated, and fully translated Markdown version of your release notes, highlighting the latest v1.2 features while keeping the information scannable and highly organized.
🚀 Android Log Reducer v1.2
I am pleased to introduce Android Log Reducer, an intelligent module compatible with AxManager designed to safely reduce non-essential Android logs and diagnostic activities. Prioritizing stability, it operates without background processes and adapts to your device's unique hardware and software environment.
🔧 Core Features
- 45 Optimized Functions: Granular control over specific system components like Binder, Input, Graphics, Audio, Media, Wi-Fi, DHCP, Location, and Package Installer.
- AxManager Integration: Use the Action button to apply the reduction policy and view a detailed report of applied versus unsupported functions (e.g., Functions applied: 42/45).
- Zero Background Drain: The module runs exactly once during Android startup to apply the available functions and then terminates. There are no permanent daemons, scheduled tasks, or wake locks.
- Safe Backup & Restore: Original values are securely preserved before any modifications are made. If uninstalled via AxManager, the system flawlessly reverts to its default state.
🛡️ Security & Compatibility
- Intelligent Execution: The module uses a strict Detect → Verify Support → Apply → Ignore Incompatibilities workflow. If your OEM doesn't support a specific tweak, it skips it without breaking the rest of the module.
- Strict Security Focus: Critical system mechanisms are completely ignored. The module will never modify SELinux, security logs, audit logs, crashes, tombstones, pstore, or Verified Boot.
- No False Positives: The module actively confirms that the Android system has accepted the alteration before considering it successfully applied.
🔄 Recent Updates (v1.1.0 & v1.2)
- Expanded Filtering (v1.2): Increased from 30 to 45 functions, offering a much wider reach across various log sources and system components.
- Smart Fallbacks (v1.1.0): Added alternative execution methods for log properties, attempting different commands if standard configurations are unavailable or heavily restricted by the manufacturer.
ADB • No Root • 45 Functions • Secure & Optimized
Would you like me to adjust the formatting further, or generate a customized GitHub Readme based on this structure?
Rate this Module
Verified user ratings only
* Please log in to submit your rating.