Android Log Reducer logo

Android Log Reducer (AxManager Module)

By@VOID_ADB
Open Source
Downloads
207
Version
v1.0.0
Size
0.03 MB
Updated
19 Aug 2026

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.

Rate this Module

Share your experience with the community.

* You will be prompted to login via Google in one click to verify your rating.

VOID_ADB

VOID_ADB

Official Developer

Dev Android 💻 | Apoie meus projetos (opcional) 💙 | 🇧🇷 PIX: [email protected] | 🌎 ACH: Routing 026073150 / Account 8892998092

More from VOID_ADB

Comments (8)

R43DUZ
@R43DUZ

Pues mira que útil es, amigo/a mira que te luces con tus proyectos y dejas mucho de que hablarnpero buenosige así amigo/a tienes potencial y del bueno. Tambiem quería decirte que me encantó la aplicación de VOID_ADB_GAME_PROFILE y las configuraciones útiles que utilizo en mi dispositivo que por sierto es muy limitado y esta app me ayudo bastante son las de "void touch response pro, frame pacing, gane launch boost y online Session qué me encantó, sige así amigo/a que e imagino algo mayor de ti, saludos 👋

R43DUZ
@R43DUZ

Bueno lamento mucho mi mala escritura de comentario jaja, quería decir luego de la parte de "te luces con tus proyectos..." iba el texto "dejas mucho de que hablar, bueno sige así amigo/a..." pero creo que mi teclado tiene otros planes y decide aser lo que quiere jaja

VOID_ADB
@VOID_ADB

@R43DUZThank you so much, seriously. This really motivates me a lot. My goal has always been to help people with low-end devices and make things better for them. My circumstances were never very good, so I’ve always had weaker devices. Nowadays I have a better device, but it’s still somewhat limited, and I understand what it’s like to have a device that’s heavily restricted by the manufacturer. I always try to improve my projects, listen to the community, and make everything as compatible as possible, especially for people who don’t have root, just like me. I believe that’s what a good developer should do. But that’s it—thank you so much for the comment. It genuinely made me very happy. ❤️

H
@HyperBS

Great module! However, I ran into an issue where one policy was not applied to my Realme device because it isn't supported. I'm not sure how significant it is, but adding support for different devices could improve compatibility and help apply policy changes more effectively. Overall, I really appreciate your work and look forward to future updates as the module becomes even more stable. Keep up the good work!

VOID_ADB
@VOID_ADB

Thanks for the feedback! Since the module is still in beta, I’ll work on improving this issue later. I still have some studying, eating, and physical activities to do. When I get back, I’ll work on improving the module’s compatibility. It shouldn’t take too long. Thank you very much for the feedback and support!

H
@Haruko

Hi can u gimme the most best combo module, there are a lot of modules and apps that u have made and i can't use them all because the apps put a lot of load on my Device while running in the BG

VOID_ADB
@VOID_ADB

Sorry for the somewhat long list, but you know, it really depends on each user’s preferences. What I mentioned is what worked well on my device and what I actually use. Especially since I have a somewhat “weak” device hahaha.

VOID_ADB
@VOID_ADB

I use VOID Battery to save battery, AERO Performance to help with gaming, AERO Google to optimize Google services, and VOID CPU to improve CPU performance since my device has a very weak CPU. For apps, I use GameLauncherX, which is great for gaming. I really like it because of its customization and other features. I also use a new module of mine called SystemUI, focused on making the Android system feel smoother. Android Log Reducer is also good, but that one is more of a personal preference. And for touch responsiveness, I use VOID Touch. 😸👍🌹