Skip to main content
FixMyTech

What System Storage on Android Is and Can You Shrink It

By

Published

7 min read

Share

Short answer

System storage is the OS, vendor drivers, the manufacturer layer and preinstalled apps, normally 15-30GB and not meaningfully reducible. The only real levers are installing a pending update, which can release 2-5GB, and restarting the phone. Investigate only if System exceeds about 35GB.

On this page

You open Settings → Storage, and the largest single category is not photos or apps. It is System, at 24GB, with no way to tap into it and nothing to delete. On a 128GB phone that is almost a fifth of what you paid for, gone before you installed anything.

The short version is that this is normal, it is not recoverable, and the number is bigger than it used to be for structural reasons. The longer version is worth understanding, because it tells you when the figure is genuinely abnormal.

What is actually in there

System storage is a roll-up of several distinct things, only one of which is “Android” in the sense most people mean.

Component What it is Typical size
System partition Android OS, framework, core libraries 5-9GB
Vendor partition Drivers and hardware-specific code 2-4GB
Manufacturer layer One UI, MIUI, ColorOS, Pixel features 3-10GB
Preinstalled apps Carrier and OEM apps, unremovable ones 1-5GB
Recovery and boot Bootloader, recovery environment 0.1-0.5GB
Staged update files A downloaded update waiting to install 0-5GB
System cache and logs Dalvik cache, crash dumps, logcat buffers 0.5-3GB

Android’s storage screen does not break this down for you. It reports a single figure, and on some devices it also folds in anything it could not classify, which is why System sometimes moves when you delete ordinary files.

Why the number differs so much by brand

A Pixel 8 might report 14GB of System. A Galaxy S24 at the same Android version reports 24GB. Same OS underneath, very different figure.

The difference is almost entirely the manufacturer layer:

  • Pixel ships close to stock Android. Google’s own additions are real but modest, and preinstalled third-party apps are near zero.
  • Samsung One UI is a substantially larger software layer, with its own Gallery, Browser, Notes, Health, Pay, Keyboard, Bixby and more, plus Microsoft and carrier preinstalls. All of it counts as System.
  • Xiaomi MIUI / HyperOS is comparable to One UI in footprint and typically carries more preinstalled third-party apps.
  • OnePlus OxygenOS and Oppo ColorOS sit in between.

None of this is a defect. You are seeing the cost of the features you chose when you bought the phone.

Seamless A/B updates and the two-copy cost

Most phones released since about 2019 use seamless (A/B) updating. The device keeps two complete sets of system partitions, slot A and slot B. One is active; updates install to the other in the background while you keep using the phone. On reboot, the slots swap. If the new one fails to boot, the phone rolls back.

The benefit is real — a failed update cannot leave you with a dead phone, and you are not staring at an “installing update” screen for ten minutes.

The cost is that the system occupies roughly twice the space. Newer devices use virtual A/B with a shared base plus a delta, so the penalty is a few gigabytes rather than a full duplicate, but it is still there. This is the main reason a 2024 phone reports more System storage than a 2017 one running a smaller version of the same OS.

What you can actually reduce

Honestly: very little. Here is the complete list of real levers, in order of how much they return.

Install the pending update

If a system update has downloaded but not been applied, the package is sitting in System storage as dead weight — commonly 2-5GB. Installing it releases that space. A failed or repeatedly-postponed update can leave several of these.

Go to Settings → Software update (Samsung) or Settings → System → System update (Pixel) and complete whatever is pending. If an update keeps failing, that stuck download is likely your abnormal System figure.

Clear the cache partition

On phones that still have one, booting to recovery and running Wipe cache partition clears the system cache without touching your data. This is safe, but note that most modern devices have removed this partition entirely and the option will not exist.

Modern Android also does this automatically when storage pressure is high, so expect hundreds of megabytes at best.

Disable preinstalled apps

Settings → Apps → See all apps → [app] → Disable removes updates to a preinstalled app, reverting it to the factory version and freeing the difference. That is usually tens of megabytes per app, not more — the base app stays on the system partition either way and cannot be removed.

It is still worth doing for a different reason: disabled apps stop running in the background, which helps battery and notification reliability.

Restart the phone

Not a joke. Android caches the storage breakdown, and a reboot forces a recalculation plus a flush of temporary files the system was holding open. If System jumped by several gigabytes recently, restart before investigating further.

What not to do

  • Do not root the phone to delete system apps. Removing the wrong package causes boot loops, breaks OTA updates permanently, voids the warranty and trips Play Integrity so banking apps stop working. The payoff is a couple of gigabytes.
  • Do not trust any app claiming to shrink System storage. It has no write access to the system partition. At best it clears your own app caches and labels the result misleadingly.
  • Do not factory reset to reduce System storage. A reset restores the factory system image, which is the same size. You lose everything and recover roughly the staged-update space a normal update would have released anyway.
  • Do not compare against the number on the box. A 128GB phone was never going to give you 128GB. See the arithmetic below.

Why 128GB is really about 100GB

Two separate losses stack:

  1. Decimal versus binary. Manufacturers count 128GB as 128,000,000,000 bytes. Android divides by 1024 three times and reports about 119GB. That is 7% gone before anything is installed.
  2. System partitions. Another 15-30GB depending on brand.

So 100GB usable on a 128GB Samsung is expected behaviour, and about 105GB on a Pixel. If you bought a 64GB phone in the last few years, System alone can be a third of it, which is why those devices feel full out of the box.

When System storage is genuinely abnormal

Investigate if you see any of these:

  • System above about 35GB on a mainstream phone.
  • System growing by several gigabytes in a short period with no OS update.
  • A system update that has downloaded repeatedly and never installed.

The first thing to check is a stuck update. After that, a misbehaving driver writing crash dumps can accumulate gigabytes of logs — these usually sit in a vendor-named folder and clear on reboot or after the driver is updated.

If System is within normal range and the phone is still full, the problem is elsewhere. What Other storage contains covers the neighbouring mystery category, and storage full but nothing on the phone covers the hidden offline media that no category displays at all.

Frequently asked questions

Why does Samsung report more System storage than a Pixel?
The difference is the manufacturer layer. One UI ships its own Gallery, Browser, Notes, Health, Pay, Keyboard and Bixby plus carrier preinstalls, so a Galaxy might report 24GB where a Pixel on the same Android version reports 14GB.
Will a factory reset reduce System storage?
No. A reset restores the factory system image, which is the same size. You lose everything and recover roughly the staged-update space a normal update would have released anyway.
Why do newer phones have larger System storage?
Seamless A/B updating keeps two complete sets of system partitions so a failed update cannot brick the phone. Virtual A/B reduces the penalty to a few gigabytes rather than a full duplicate, but the cost is still there.
Why does a 128GB phone only show about 100GB?
Two losses stack. Decimal versus binary counting removes about 7%, leaving roughly 119GB, then system partitions take another 15-30GB depending on brand.
When is System storage genuinely abnormal?
Above about 35GB on a mainstream phone, growing several gigabytes with no OS update, or an update that downloads repeatedly and never installs. A stuck update is the first thing to check.

All Android guides