
Когда ОС Андроид стала поддерживать более 3 ГБ ОЗУ?

Ограничение в ОС Андроид по количеству адресуемой оперативной памяти, как и во всех других операционных системах, связано с адресным пространством и возможностями ОС к нему обращаться, что зависит, в основном, от разрядности операционки: 32-битные ОС имеют ограничение по адресуемому пространству, ограниченое величиной 2^32 (2 в 32-й степени), что составляет 4294967296 бит, которые при укрупнении выражаются, как 4 Гб. Но из этих 4-х гигов часть используется в нуждах самой ОС, поэтому чаще и говорят об ограничении в 3 Гб ОЗУ (как в вопросе).
Ну а 64-разрядные ОС такого ограничения уже не имеют. Поэтому и в ОС Андроид ограничение в 3Гб оперативки было снято, когда стали использоваться в мобильных устройствах 64-битные версии системы. Первые варианты таких мобильников появились в 2014 году. Просто тогда еще не было широкой потребности в таких объемах оперативной памяти и производители ее увеличивали не столь стремительно. Но со временем потребность в оперативке возросла, 64-битные системы стали обыденностью и ограничения по объему оперативной памяти были сняты.
автор вопроса выбрал этот ответ лучшим