Android Go is nooit een vereiste geweest voor goedkope apparaten, maar dat is precies waarom het bestaat. Vanaf binnenkort kan dat veranderen.
In 2017, Google heeft aangekondigd een aangepaste versie van Android voor low-end apparaten. "Android Go Edition" is speciaal gebouwd voor apparaten met 1 GB of minder RAM. In combinatie heeft Google lichtgewicht uitgebracht "Go Edition"-versies van veel van zijn populaire diensten. Android Go is nooit een vereiste voor deze low-end apparaten wel. Dat zou echter snel kunnen veranderen.
Volgens een uitgelekt exemplaar van Google's "Android 11 Go edition Device Configuration Guide" (gedateerd 24 april In 2020 is Google van plan om Android Go Edition een vereiste te maken voor nieuw gelanceerde apparaten met 2 GB RAM of minder. Dit zijn de nieuwe vereisten die zullen worden ingevoerd:
- Vanaf Android 11 komen apparaten met 512 MB RAM (inclusief upgrades) niet in aanmerking voor het vooraf laden van GMS.
- Alle nieuwe PRODUCTEN die met Android 11 worden gelanceerd, MOETEN, als ze 2 GB RAM of minder hebben, true retourneren voor de ActivityManager.isLowRamDevice() API, en starten als een Android Go-apparaat.
- Vanaf Q4 2020 MOETEN alle nieuwe PRODUCTEN die met Android 10 worden gelanceerd, als ze 2 GB RAM of minder hebben, true retourneren voor de ActivityManager.isLowRamDevice() API, en starten als een Android Go-apparaat.
- Eerder gelanceerde apparaten met 2 GB RAM in standaard GMS-configuratie MOETEN NIET worden omgezet naar Android Go-configuratie via MR's of letterupgrades. Het blijven standaard Android
Wat dat allemaal betekent, is dat vanaf later dit jaar, in het vierde kwartaal van 2020, elk nieuw Android 10-apparaat dat wordt gelanceerd met 2 GB of minder RAM moeten gebruik Android Go-editie. Verder elk apparaat lancering met Android 11 met 2 GB of minder RAM moet ook gebruik Android Go. Kortom, er is nog enige tijd voordat Android 10-apparaten met een laag RAM-geheugen onder de vereiste vallen, maar nieuwe Android 11-apparaten met een laag RAM-geheugen krijgen die kans niet.
Zoals gezegd was Android Go oorspronkelijk bedoeld voor apparaten met minder dan 1 GB RAM, maar dat was het niet vereist voor OEM's om te implementeren. De introductie van Android Go-toestellen met 2GB RAM is eigenlijk ook enigszins nieuw. Het lijkt erop dat de verandering eind vorig jaar plaatsvond, waarbij Google zijn website heeft bijgewerkt om deze verandering weer te geven. De opname van 2GB RAM-apparaten brengt de 64-bit kernel/gebruikersruimte in het Go Edtion-ecosysteem.
Deze aankomende eisen zouden een behoorlijk grote verandering teweeg moeten brengen in de manier waarop low-end Android-apparaten worden waargenomen. Het wegvallen van de ondersteuning voor Android 11 GMS (Google Mobile Services) voor de ultra-low-end 512MB-apparaten betekent dat we ze in de toekomst niet meer zullen zien. En de installatie van Android Go op apparaten van 1 GB en 2 GB betekent over het algemeen betere prestaties. Toestellen in dit assortiment kunnen erg populair zijn, waardoor het belangrijk is dat de Android-ervaring zo goed mogelijk is.
We hoorden vorige week van een bron over deze aanstaande verandering en dit document bevestigt wat we eerder hoorden. Het is echter mogelijk dat de informatie uit onze bron en dit document verouderd zijn en dat Google deze vereiste heeft ingetrokken. We houden alle openbare aankondigingen van Google en eventuele updates van interne documenten in de gaten om te zien of we meer informatie kunnen vinden.
Met dank aan Tillie Kottmann (@deletescape) voor het vinden van het document met deze informatie!