Skip to main content

ZeroCache Documentation

Introduction

ZeroCache is a privacy-friendly Android cache cleaner app that helps you free up storage space with a single tap. It works in both Root and No-Root mode, making it accessible to all Android users regardless of their device configuration.

The app uses AccessibilityService to automatically tap the "Clear Cache" button for each app in No-Root mode, while Root mode provides faster clearing through direct system commands.

Features

  • One-Tap Clear All — Single button to clear all detected app cache instantly.
  • No-Root Mode — Uses AccessibilityService to auto-tap Clear Cache button.
  • Root Mode — Direct pm clear commands for faster clearing on rooted devices.
  • Live Progress — Animated 3-dot indicator during clearing process.
  • Dark Mode — System-wide dark and light theme support.
  • Multi-Language — Toggle between English and Bahasa Indonesia.

Installation

Download the latest APK from the GitHub releases page:

Build from Source

# Clone the repository
git clone https://github.com/Curzyori/zero-cache.git
cd zero-cache

# Build the APK
./gradlew assembleDebug

Tech Stack

  • Platform: Android
  • Language: Kotlin
  • Build System: Gradle (Gradle Kotlin DSL)
  • Design: Material Design 3
  • UX Direction: Clean, functional utility aesthetic
  • License: Apache-2.0

How It Works

ZeroCache scans all installed apps on your device and displays their cache sizes. When you tap "Clear All", the app either uses AccessibilityService to simulate taps on the system "Clear Cache" button (No-Root mode) or executes pm clear commands directly (Root mode).

A live progress indicator shows the clearing status with an animated 3-dot loader. The app supports both English and Indonesian languages.

Troubleshooting

No-Root mode not working

Make sure ZeroCache has Accessibility permission enabled. Go to Settings > Accessibility > ZeroCache and turn it on.

Cache not clearing properly

Some Android versions have restrictions on clearing cache for certain system apps. Try Root mode for better results on rooted devices.

License

This project is released under the Apache License 2.0. See the LICENSE for full text.