Google finally explains why Android AICore keeps eating your storage — and it actually makes a lot of sense
If you’ve ever glanced at your Android phone’s storage breakdown and done a double-take at how much space AICore is consuming, you’re not alone. It’s one of those things that’s easy to notice and hard to explain, and for a while, Google wasn’t offering much clarity on it. That’s changed now, and the explanation turns out to be more sensible than the mystery surrounding it suggested.
AICore is the on-device AI backbone that powers a growing list of features on Android 14 and above — smart replies in WhatsApp, scam detection in messages, real-time transcription, grammar correction, audio summarization, and more. It runs Gemini Nano locally on supported hardware, which means your data stays on your device, the features work without an internet connection, and there’s no latency from bouncing a request off a remote server. The trade-off, as anyone who’s installed a multi-gigabyte model knows, is storage.
The storage spike has a simple explanation
Google has now published a support article addressing the one thing that confused people most: why AICore’s storage footprint sometimes balloons unexpectedly. The answer is that when a new version of Gemini Nano becomes available, AICore holds both the old and the new versions simultaneously for up to 3 days before clearing the original version.
It’s a precautionary measure. If the new model version encounters problems after installation, your phone can instantly revert to the previous version rather than re-download gigabytes of model data from scratch. It’s the kind of sensible engineering decision that’s obvious in hindsight, but Google probably should have communicated it sooner, given how much confusion it’s caused.
Why this matters for your Android storage management
For users concerned about Android AICore storage spikes, this explanation provides much-needed clarity. Instead of a mysterious bug or runaway process, you’re looking at a deliberate backup strategy. The storage space is temporarily doubled — typically by a few gigabytes — during the transition period. After 72 hours, the old model is automatically deleted, and your storage returns to normal.
This means that if you see a sudden jump in AICore’s storage usage, don’t panic. It’s likely just a model update in progress. You can check your storage settings to confirm, or simply wait a few days. Google recommends letting the process complete naturally rather than trying to clear cache or force-stop the service, which could interrupt the update.
On-Device AI is worth the storage cost — but Google needs to be upfront
The broader case for on-device AI is genuinely compelling. Sensitive data never leaving your device is a meaningful privacy win in an era when everything seems to be vacuumed into the cloud somewhere. Features that work in airplane mode are more useful than they sound when you’re somewhere with patchy connectivity. And local processing simply feels snappier than waiting on a server response.
But the goodwill only stretches so far when users are left staring at an unexplained storage spike with no context. Documenting it now is the right call — it just shouldn’t have taken this long to get there. For more on managing device storage, check out our guide on freeing up space on Android.
What Gemini Nano brings to your phone
Gemini Nano is Google’s lightweight AI model designed specifically for mobile devices. It powers features like smart reply suggestions in messaging apps, real-time call screening, and on-device translation. Because it runs locally, it can process data without sending it to Google’s servers, which is a major privacy advantage. However, this local processing comes with a storage cost — the model files can be several gigabytes, depending on the device and version.
Google has been expanding support for Gemini Nano across more Android devices, including the Google Pixel 8 Pro and newer models. As more apps integrate these AI features, the storage footprint of AICore will likely grow. But with this new explanation, users can at least understand what’s happening behind the scenes.
How to check and manage AICore storage on your device
If you’re curious about how much space AICore is using on your phone, here’s a quick way to check:
- Open Settings on your Android device.
- Go to Storage or Device Care (depending on your manufacturer).
- Look for AICore or AI Services in the app list.
- You’ll see the current storage usage, which may be elevated during a model update.
In most cases, you don’t need to take any action. The storage will normalize after the update completes. However, if you’re running low on space and need to free up gigabytes quickly, you can temporarily disable some AI features in Settings > AI Services. Just be aware that this will turn off features like smart replies and scam detection until storage is available again.
For more tips on optimizing your device, read our article on top Android tips and tricks.
The bottom line: AICore storage is a feature, not a bug
Ultimately, Google’s explanation turns a frustrating mystery into a sensible engineering practice. The temporary storage spike is a safety net — ensuring that if a new AI model update goes wrong, your phone doesn’t become a brick waiting for a multi-gigabyte re-download. It’s a trade-off that makes sense, especially for users who rely on on-device AI for privacy and offline functionality.
Still, Google could have handled the communication better. A simple notification or a note in the storage settings would have saved countless users from confusion and frustration. As AI features become more central to the Android experience, transparency around storage usage will only become more important. For now, at least, the mystery is solved.