Android Go никога не е бил изискване за устройства от нисък клас, но точно затова съществува. От скоро това може да се промени.
през 2017 г. Google обяви модифицирана версия на Android за устройства от нисък клас. „Android Go Edition“ е създадено специално за устройства с 1 GB или по-малко RAM. Във връзка с това Google пусна леки Версии "Go Edition". на много от своите популярни услуги. Android Go никога не е бил a изискване за тези устройства от нисък клас обаче. Това обаче може скоро да се промени.
Според изтекло копие на Google „Ръководство за конфигуриране на устройство за изданието Android 11 Go“ (от 24 април, 2020 г.), Google планира да направи Android Go Edition изискване за наскоро пуснати устройства с 2 GB RAM или по-малко. Ето новите изисквания, които ще бъдат въведени:
- Започвайки с Android 11, устройства с 512MB RAM (включително надстройки) не са квалифицирани за предварително зареждане на GMS.
- Всички нови ПРОДУКТИ, стартирани с Android 11, ако имат 2 GB RAM или по-малко, ТРЯБВА да връщат true за ActivityManager.isLowRamDevice() API и да се стартират като устройство с Android Go.
- От четвъртото тримесечие на 2020 г. всички нови ПРОДУКТИ, стартирани с Android 10, ако имат 2 GB RAM или по-малко, ТРЯБВА да връщат true за ActivityManager.isLowRamDevice() API и да се стартират като устройство с Android Go.
- Пусканите по-рано устройства с 2 GB RAM в стандартна конфигурация на GMS НЕ ТРЯБВА да се преобразуват в конфигурация на Android Go чрез надстройки на MR или писмо. Те ще останат стандартни Android
Всичко това означава, че от по-късно тази година през четвъртото тримесечие на 2020 г. всяко ново устройство с Android 10, което стартира с 2 GB или по-малко RAM трябва да използвайте Android Go Edition. Освен това всяко устройство стартиране с Android 11, който има 2 GB или по-малко RAM трябва също използвайте Android Go. По принцип все още има известно време устройствата с Android 10 с ниска RAM памет да преминат към изискването, но новите устройства с Android 11 с ниска RAM памет няма да получат този шанс.
Както споменахме, Android Go първоначално беше предназначен за устройства с по-малко от 1 GB RAM, но не беше изисква се за внедряване на OEM производителите. Въвеждането на устройства с Android Go с 2 GB RAM всъщност също е малко ново. Изглежда, че промяната е станала в края на миналата година, като Google актуализира уебсайта си, за да отрази тази промяна. Включването на 2GB RAM устройства въвежда 64-битовото ядро/потребителско пространство в екосистемата Go Edtion.
Тези предстоящи изисквания трябва да направят доста голяма промяна в начина, по който се възприемат устройствата с Android от нисък клас. Отпадането на поддръжката на Android 11 GMS (Google Mobile Services) за ултраниските устройства с 512MB означава, че няма да видим нито едно от тях в бъдеще. А инсталирането на Android Go на устройства с 1GB и 2GB означава по-добра производителност като цяло. Устройствата в този диапазон могат да бъдат много популярни, поради което е важно изживяването с Android да бъде възможно най-добро.
Миналата седмица научихме от източник за тази предстояща промяна и този документ потвърждава това, което чухме по-рано. Възможно е обаче информацията от нашия източник и този документ да са остарели и Google да е оттеглил това изискване. Ще следим всички публични съобщения от Google, както и всички актуализации на вътрешни документи, за да видим дали можем да намерим повече информация.
Благодаря на Тили Котман (@deletescape) за намиране на документа с тази информация!