Dokument z definicijo združljivosti za Android 12 je bil izdan in opisuje zahteve glede razreda zmogljivosti za vodilne modele.
Pred kratkim, videli smo AOSP sprostitev Android 12, čeprav bo izdaja za Google Pixels prišla nekoliko kasneje. Android 12 ima a ton sprememb in niso vse namenjene uporabnikom. Seveda, dobimo Materialni vi, Nadzorna plošča zasebnostiin nekaj drugih odličnih funkcij, vendar morajo proizvajalci originalne opreme skrbeti še veliko več. Proizvajalci originalne opreme morajo biti pozorni tudi na morebitne posodobitve dokumenta z definicijo združljivosti Android (CDD). CDD za Android 12 je bil izdan in opisuje nekaj stvari, na katere se lahko osredotočijo zlasti proizvajalci originalne opreme.
Dokument z definicijo združljivosti Android je pomemben del ekosistema Android. Da bi ohranil doslednost API-jev in delovanja platforme med napravami Android, Google združuje distribucijo Googlovih mobilnih storitev (kar vključuje aplikacije in okviri, kot sta Google Play Store in Google Play Services) z licenčnimi pogodbami, ki zahtevajo, da naprave upoštevajo pravila Googlove "
Če naprava ne izpolnjuje zahtev, opisanih v CDD, potem morda ne bo opravila Googlove zbirke testov združljivosti – kar povzroči izgubo dostopa do Googlove zbirke aplikacij. CDD je v preteklosti uveljavil spremembe, ki so bile dobre za potrošnike -- npr. CDD za Android 11 opisuje, kako mora OEM implementirati nadzor domače naprave v meniju napajanja, če ga izvajajo. To pomeni, da če ima pametni telefon Android nadzor naprave v meniju za vklop, bo to enako kot pri katerem koli drugem pametnem telefonu Android, ki to prav tako izvaja.
Razredi zmogljivosti - Android 12 in Android 11
V primeru Androida 12 CDD opisuje nekaj sprememb, vendar je večina lepih. majhen ali resnično vpliva samo na proizvajalce originalne opreme. Ena največjih sprememb, ki smo jih videli, je bil uvod od "razred uspešnosti", ki ga je mogoče definirati v gradbenih lastnostih pametnega telefona Android. Google je to že napovedal skupaj z izdajo Androida 12 Beta 1, in je preprost način za razvijalce, da preverijo, kako hiter je dejansko pametni telefon Android. Na strani razvijalcev za Android, Google pravi, da ima vsaka različica Androida svoj ustrezen razred zmogljivosti, kar pomeni, da obstaja razred zmogljivosti za Android 12 in obstaja en za Android 13, 14 in tako naprej.
Kot je prikazano na zgornji sliki, so razredi zmogljivosti združljivi naprej. To pomeni, da lahko napravo nadgradite na novo različico Androida, ne da bi spremenili svoj razred zmogljivosti, pomeni pa tudi, da lahko naprave spremenijo svoj razred, če izpolnjujejo zahteve tega novega OS različica. Google je dejal, da bo opredelil razred zmogljivosti tudi za Android 11, kar je tudi storil. CDD dejansko navaja razreda zmogljivosti 11 in 12 kot razreda zmogljivosti R oziroma S.
Takrat smo nekaj iskali in našli nekaj, kar bi definiralo razred zmogljivosti za Android 12. Nekatere ključne zahteve za razred zmogljivosti 12 so spodaj.
Ključne zahteve razreda zmogljivosti 12
- Vsaj 6 GB RAM-a
- Vsaj 400dpi in ločljivost 1080p
- Vsaj 120 MB/s zaporednega pisanja, 250 MB/s zaporednega branja, 10 MB/s naključnega pisanja in 40 MB/s naključnega branja.
- Imeti morate (najmanj) zadnjo kamero z ločljivostjo 12 MP, ki lahko snema v 4K 30 FPS
- Imeti mora (vsaj) sprednjo kamero s 4 milijoni slikovnih pik, ki omogoča snemanje 1080p 30 FPS
Takrat nismo našli informacij o razredu zmogljivosti 11. Ta razred zmogljivosti je zdaj opredeljen tudi v CDD. Zahteve za razred zmogljivosti 11 so spodaj.
Ključne zahteve za razred zmogljivosti 11
- Vsaj 6 GB RAM-a
- Vsaj 400dpi in ločljivost 1080p
- Vsaj 100 MB/s zaporednega pisanja, 200 MB/s zaporednega branja, 10 MB/s naključnega pisanja in 25 MB/s naključnega branja
- Imeti morate (najmanj) zadnjo kamero z ločljivostjo 12 MP, ki lahko snema v 4K 30 FPS
- Imeti mora (vsaj) sprednjo kamero s 4 milijoni slikovnih pik, ki omogoča snemanje 1080p 30 FPS
Zahtev je veliko več, kot je opisanih zgoraj, vendar se večina nanaša na kodeke, obdelavo kamere in druge informacije.
Razredi zmogljivosti so lahko koristni za razvijalce aplikacij za izboljšanje splošne izkušnje ne le na napravah, ki izpolnjujejo specifikacijo »razreda zmogljivosti«, ampak tudi za telefone nižjega cenovnega razreda. Če aplikacija zazna, da telefon ne izpolnjuje zahtev za napravo »razreda zmogljivosti«, se lahko izklopi določene, bolj zahtevne funkcije ali vizualne učinke, da bi izboljšali način delovanja aplikacije na nižjem cenovnem razredu telefoni. Prav tako lahko zazna, ali deluje na enem od najboljši telefoni Android, v tem primeru lahko omogoči visoko zmogljive funkcije.