Android AICore Storage Use Explained by Google for Users

Android's AICore can use extra storage temporarily when updating Gemini Nano. This is to ensure new AI features work smoothly.

Google Offers Clarity on AICore Storage Use

Google has finally provided an explanation for the sporadic increases in storage space consumed by Android's AICore component. The company states that when a new version of the Gemini Nano model becomes available, AICore temporarily retains both the previous and the updated versions for a period of up to three days. This measure acts as a safeguard, allowing the device to revert to the older, stable version should the new update encounter issues, thereby preventing the need to re-download substantial data. The extra storage is cleared automatically once the system verifies the stability of the new update.

AICore, a system service that runs Gemini Nano on supported devices with Android 14 and higher, underpins several on-device AI functionalities. These include:

  • Advanced Proofreading: Enhancing grammar correction and language understanding as users type.

  • Summarization: Automatically generating concise summaries of recorded audio.

  • Automatic Speech Recognition (ASR): Transcribing streamed and stored audio into text, which supports features like text summarization and smart replies.

Google asserts that this local processing removes the lag associated with cloud-based services, aiming for a faster and more reliable user experience.

Read More: UK agency ARIA sends £50 million to US firms, sparking debate

User Experience and Workarounds

The phenomenon has surfaced as users report sudden, significant dips in available storage on their devices, particularly newer Pixel and Samsung Galaxy models. Some users have resorted to disabling AICore to reclaim storage space, a move that can free up several gigabytes. However, this action can disable certain features, such as Pixel Screenshots, and is noted to affect the functionality of on-device AI processing, especially when generative AI features are set to run locally. Disabling AICore is not a permanent solution as it is a fundamental system application.

The debate around on-device AI's storage demands has been ongoing, with some suggesting that the persistent reservation of storage space, even when features are not actively used, is a form of "cheating" users out of their device's capacity. The existence of AICore and its storage footprint is directly linked to the rise of generative AI, which inherently requires substantial data for training and operation, translating into considerable storage needs on individual devices.

Read More: Google Allows Sideloading Apps With New "Advanced Flow" for Experienced Users

Background

AICore's role is to facilitate on-device artificial intelligence, a technology that aims to enhance user experience through localized processing of complex AI tasks. This approach promises benefits such as reduced latency and improved privacy, as data is processed directly on the handset rather than being sent to remote servers. However, the implementation of these advanced capabilities appears to necessitate a flexible approach to storage management, leading to the temporary surges in space utilization. The discourse highlights a tension between the push for increasingly powerful on-device AI and the finite nature of smartphone storage.

Frequently Asked Questions

Q: Why does Android's AICore storage space suddenly increase?
Google says AICore temporarily keeps old and new AI model versions for up to 3 days after an update. This is a safety step to prevent issues and avoid re-downloading.
Q: What is AICore on Android phones?
AICore is a system service that runs Gemini Nano AI models on your phone. It helps with features like better typing corrections, summarizing audio, and converting speech to text.
Q: How does AICore's temporary storage use affect users?
Users might see their phone's free storage drop significantly for a few days. This happens when AICore updates its AI models, but the space is cleared automatically later.
Q: Can I stop AICore from using extra storage?
Some users disable AICore to save space, but this can turn off useful AI features. AICore is a core system part, so disabling it is not a permanent fix.
Q: Is AICore's storage use related to generative AI?
Yes, AICore's storage needs are linked to generative AI, which requires large amounts of data to work. This means more storage is needed on devices for these advanced AI functions.