preferred-sources
X
Mail
Android AICore app-teardown
,

Android AICore: Attributing Work to Other Apps (App Teardown)

Key Points of This Article
  • It appears that “Android AICore,” the app powering the cutting-edge “Gemini Nano” large language model, has received a new internal permission to accurately record and account for resource consumption during background processing.
  • Analysis of the app file for “Android AICore” version v0.release.prod_aicore_20260305.00_RC03.882629205 confirmed the addition of the internal permission “ATTRIBUTE_WORK_TO_OTHER_APPS,” which ensures the accuracy of background processing records.
  • Resource usage resulting from calls to “Android AICore (Gemini Nano)” by other apps, such as the “Recorder” app, will now be correctly attributed to the calling app.

It appears that “Android AICore,” the app associated with the cutting-edge large language model “Gemini Nano” installed on Google Pixel devices (Pixel 8 and later), has been updated with a new internal permission designed to accurately record and account for resource consumption during background processing.

This specification was brought to light through an “app analysis.”

「アプリ解析」

当サイトの「アプリ解析」カテゴリで公開している記事では、Google の最新 Android アプリを逆コンパイルして独自に解析し、発見した今後実装される可能性のある新機能や変更点などをお届けします。正式リリース前の新機能や変更となるため開発段階の未確定な情報も含まれますが、Android アプリの今後のアップデート動向をいち早くキャッチできる、ほかにはない当サイトオリジナルコンテンツです。


An analysis of the app files from the “Android AICore” update (version v0.release.prod_aicore_20260305.00_RC03.882629205) released on March 22, 2026, confirmed the addition of the internal permission “ATTRIBUTE_WORK_TO_OTHER_APPS,” which ensures the accuracy of background processing. This permission allows the system to attribute the load of background tasks—for example, when using “Android AICore (Gemini Nano)” features within the “Recorder” app—directly to the app that initiated the request.

<uses-permission android:name="android.permission.ATTRIBUTE_WORK_TO_OTHER_APPS"/>

Previously, when utilizing AI-powered features like summarization in the “Recorder” app, the resulting CPU/memory resource usage and battery consumption were reported internally under the “Android AICore” app. As a result, the system records would misleadingly indicate that “Android AICore” was consuming a large amount of resources.

With the addition of the “ATTRIBUTE_WORK_TO_OTHER_APPS” permission, even when “Android AICore (Gemini Nano)” is invoked by apps like “Recorder,” the resources consumed will now be correctly recorded as belonging to the calling app. This improvement will allow for a more accurate understanding of battery consumption and resource usage for each individual app across the entire device.

“Android AICore” App Link

Get it on Google Play

Share this article

Comments

コメントを残す


*This site uses affiliate advertising.