Reserved memory for Gemini on Pixel 9 Pro XL, Android 16

17 views
Skip to first unread message

John Dallman

unread,
Sep 19, 2025, 10:42:29 AM (22 hours ago) Sep 19
to andro...@googlegroups.com
Preface: I am not producing an Android app. I work for a software component business, creating shared libraries, compiled from C and C++ code, for use in third-party customers' apps. I test my libraries in a command-line test harness, which I run in the ADB shell. I am only producing software for 64-bit ARM, because none of the customers want 32-bit code. 

This question is verging on off-topic, but having looked at the Pixel Community site, I don't expect anyone there to understand the problem. People here will at least understand it, and hopefully can suggest a sensible place to ask it. 

I acquired a Pixel 9 Pro XL yesterday, for validating libraries with Android 16, 16KB pages and MTE. It does all of those fine, but I don't have access to all of its 16GB RAM. Larger RAM than the 12GB on the Qualcomm SBCs I use for daily testing would be very advantageous. However, I don't have that larger RAM, for practical purposes. With about 3GB reserved for Gemini and more services running than in the AOSP on the SBCs, I have about the same usable memory on the 16GB pixel as the 12GB SBC. 

I quite appreciate why Google wants to reserve RAM to improve AI responsiveness for personal devices. However, that's not my use case. This Pixel is a dedicated test device, locked in a security cage in airplane mode and doing all its work via USB. It doesn't have a SIM or a Google account; nobody will use it as a personal device. 

The libraries I produce are too low-level to integrate with an LLM: they don't deal in text, images or videos at all, just geometry and topology. AI integration belongs at the UI level of apps that include my libraries. 

The 3GB reserved for Gemini is simply being wasted. Is there a way to recover it?

Thanks, 

John
Reply all
Reply to author
Forward
0 new messages