☕ Buy a Coffee
Home / Mobile IT & Tools

How to Clear 'System Cache' on Android to Fix Lag

Wipe accumulated Dalvik bytecode cache and app temporary files from the recovery partition to resolve sudden UI stutter and battery drain.

Sachin Siju
Sachin Siju
Lead Systems Engineer & Tech Blogger
Jul 13, 2026 3 min read
How to Clear 'System Cache' on Android to Fix Lag

What "System Cache" Actually Is

Android maintains a separate cache partition, distinct from the per-app cache you clear in Settings, that stores temporary files created by the OS itself and by the update/recovery process — things like optimized boot artifacts and leftover files from OTA updates. Over time, especially after a botched system update or months without a reboot, this partition can accumulate stale data that causes UI stutter, apps hanging on launch, or the phone feeling generally sluggish. Wiping it is non-destructive: it doesn't touch your photos, apps, or app data, only OS-level temporary files, which Android regenerates automatically as needed.

When to use this vs. clearing per-app cache: if one specific app is misbehaving, clear that app's cache individually (Settings > Apps > [app] > Storage > Clear cache). Wiping the system cache partition is for broader, unexplained slowness that started after an update or has built up over a long uptime without a reboot.

Step 1: Check Whether Your Phone Still Has This Option

This is important to set expectations correctly: the dedicated "wipe cache partition" option in recovery mode has been quietly removed by several manufacturers on newer Android versions (notably recent Samsung One UI and Pixel builds), because Android's storage architecture has moved much of this caching into areas managed automatically by the system. If you don't see the option in Step 3 below, it means your device doesn't expose it — that's normal on current hardware, not a failure on your part, and the per-app cache clearing and a simple reboot cover the same need.

Step 2: Power Off the Device

Fully power down the phone — a restart is not the same thing, since you need to boot directly into recovery mode from an off state.

Step 3: Boot Into Recovery Mode

The button combination varies by manufacturer:

  • Samsung: Hold Volume Up + Power (or Volume Up + Bixby + Power on older models) until the Samsung logo appears, then release.
  • Google Pixel: Hold Power + Volume Down until the bootloader screen appears, then use Volume keys to highlight Recovery mode and Power to select. The phone reboots into a screen with an Android robot lying down — hold Power, tap Volume Up once to reveal the recovery menu.
  • OnePlus/Xiaomi/other OEMs: Hold Volume Up (or Down) + Power simultaneously — check your specific model if this doesn't land in recovery, since combos differ between skins.

Step 4: Navigate to Wipe Cache Partition

  1. In the recovery menu, use the Volume keys to scroll (touch input usually doesn't work in stock recovery) and the Power button to select.
  2. Highlight Wipe cache partition and press Power.
  3. Confirm if prompted. The process takes a few seconds to a minute.
  4. Select Reboot system now to restart normally.
Do not confuse this with "Wipe data/factory reset." That option sits right next to it in most recovery menus and will erase everything on the device. Read each line carefully before pressing the power button to select it — recovery mode has no undo.

If You Don't Have a Cache Partition Option

On devices that no longer expose this (most current Samsung and Pixel phones), get the same practical benefit through these steps instead:

  1. Reboot the phone normally — a full reboot clears most transient memory and temp-file bloat that causes lag.
  2. Go to Settings > Storage and check for a Free up space or Cached data option, which clears per-app caches in bulk.
  3. Individually clear cache on your heaviest apps — browsers, social media apps, and messaging apps typically accumulate the most (Settings > Apps > [app] > Storage > Clear cache).

What to Expect Afterward

The first boot after a cache wipe is noticeably slower than usual — Android is rebuilding optimized versions of your installed apps (the same process that runs after a system update), which can take a few minutes on a phone with many apps installed. This is normal and only happens once. If lag persists after this, the cause is more likely a failing storage chip, a misbehaving specific app, or genuinely insufficient free storage (check Settings > Storage — Android performance degrades sharply once you're above roughly 90% full).

Featured Infrastructure Partner

Deploy on High-Performance Hostinger Cloud

Get up to 75% OFF + free domain & SSL. Powering xube.me's sub-second response times.

Claim Discount ↗

Discussion & Insights

Related Technical Essays