Introduction to Cache Cleaner
Over time, Android devices accumulate massive amounts of temporary cache files from apps, system services, and the Dalvik runtime. While caches are designed to speed up load times, an bloated cache partition can eventually cause storage warnings and degrade flash memory performance. Cache Cleaner by taamarin is an ultra-lightweight, set-and-forget systemless module that aggressively yet safely wipes these unnecessary files, restoring your storage capacity and keeping your OS running smoothly.
Pristine Storage Management
Reclaim gigabytes of wasted internal storage instantly. This module performs deep-level cleaning natively through the Android shell without the need for bloated third-party cleaner apps.
Automated Wiping
Runs silently during the system boot sequence. Every time you restart your phone, the script ensures that stale, orphaned cache files are automatically purged.
Storage Recovery
Targets notoriously bloated directories such as /data/dalvik-cache, app-specific cache folders, and temporary log directories to free up maximum space.
Zero Data Loss
The scripts are precisely targeted to only remove temporary .tmp, .log, and cache assets. Your user data, media, and app configurations remain completely safe.
Prevents I/O Bottlenecks
When internal storage reaches maximum capacity, flash memory write speeds plummet. Regular cache clearing prevents this filesystem degradation natively.
Nano Footprint
Weighing in at under 7 KB, this is the absolute purest form of a module. It uses no background RAM, no wakelocks, and relies entirely on native Linux rm commands.
Broad Compatibility
Fully supported by the Magisk framework, KernelSU (KSU), and APatch. It executes cleanly across Android 8.0 up to the latest Android 15 developer builds.
Behind the Scenes: The Cleaning Script
Instead of relying on graphical "Cleaner" apps from the Play Store—which often run in the background, consume RAM, and serve advertisements—this module executes directly at the root filesystem level. During the post-fs-data phase of the boot process, the script gains raw access to the /data partition.
The module meticulously traverses app directories, aggressively sweeping cache and code_cache folders while strictly avoiding shared_prefs or databases. This guarantees maximum space recovery with zero risk of breaking application states.
sync
echo 3 > /proc/sys/vm/drop_caches
rm -rf /data/data/*/cache/*
rm -rf /data/data/*/code_cache/*
rm -rf /data/tombstones/*
rm -rf /data/system/usagestats/*
Frequently Asked Questions
post-fs-data or service.d execution environments, ensuring your device starts fresh after a reboot.