Module Overview
The Disable HW Overlays module is a system tweak for rooted Android devices that automatically forces GPU screen compositing on every boot. By passing a service call to SurfaceFlinger, it removes the need to manually toggle the setting in Developer Options.
I've been running this on an older daily driver, and forcing the GPU to handle UI elements like the status bar noticeably cuts down on random stuttering. It essentially shifts the rendering workload off your CPU, making touch response feel quite a bit snappier. Just keep an eye on your battery life, as pushing the GPU harder can sometimes drain it faster.
Core Features
- Automatic boot persistence means you never have to dig into your device's hidden settings after a restart again.
- Shifts the workload directly to your device's GPU for smoother screen compositing.
- Better touch responsiveness across the interface, with a noticeable reduction in micro-stutters on older hardware.
- Known visual quirks might pop up, including occasional transparency glitches or slightly higher power draw depending on your ROM.
Support & Requirements
- Android Version: Most modern Android versions
- Root Manager: Magisk, KernelSU, or APatch
How to Install
- Download the Disable HW Overlays .zip file to your internal storage.
- Open your preferred root manager (Magisk, KernelSU, or APatch) and navigate to the Modules tab.
- Tap "Install from storage", select the downloaded .zip, and reboot your phone once the flashing process completes.
Rate this Module
Share your experience with the community.
* You will be prompted to login via Google in one click to verify your rating.