Az Android 12 CDD-je hivatalosan felvázolja a teljesítményosztályra vonatkozó követelményeket a zászlóshajókra

Megjelent az Android 12 kompatibilitási definíciós dokumentuma, amely körvonalazza a zászlóshajókra vonatkozó teljesítményosztálykövetelményeket.

Mostanában, láttuk az AOSP-t kiadása Android 12, bár a Google Pixels megjelenése valamivel később érkezik. Az Android 12 rendelkezik a tonna változásokról, és nem mindegyik a felhasználóra vonatkozik. Persze, megkapjuk Anyag Te, Adatvédelmi irányítópult, és még néhány nagyszerű funkció, de az OEM-ek számára sokkal több gondot okoz nekik. Az OEM-eknek az Android Compatibility Definition Document (CDD) minden frissítésére is figyelniük kell. Megjelent az Android 12 CDD, amely felvázol néhány dolgot, amelyekre az OEM-ek különösen összpontosíthatnak.

Az Android-kompatibilitási definíciós dokumentum az Android ökoszisztéma fontos része. Az API-k és az Android-eszközök közötti platform viselkedésének konzisztenciájának megőrzése érdekében a Google egy csomagba kapcsolja a Google mobilszolgáltatások terjesztését (amely magában foglalja alkalmazások és keretrendszerek, például a Google Play Áruház és a Google Play Szolgáltatások) licencszerződésekkel, amelyek kötelezik az eszközöket a Google szabályainak betartására. "

Android kompatibilitási program" (egyéb követelmények mellett). Az Android kompatibilitási program több automatizált tesztcsomagból és a CDD-ben felsorolt ​​szabályok (CDD PDF Android 12-hez itt érhető el).

Ha egy eszköz nem felel meg a CDD-ben vázolt követelményeknek, akkor előfordulhat, hogy nem felel meg a Google kompatibilitási tesztcsomagjának, ami a Google alkalmazáscsomagjához való hozzáférés elvesztését eredményezheti. A CDD a múltban olyan változtatásokat hajtott végre, amelyek a fogyasztók számára előnyösek – pl. az Android 11-hez készült CDD felvázolja, hogyan kell az OEM-nek megvalósítania az otthoni eszközök vezérlését a teljesítmény menüben, ha végrehajtják. Ez azt jelenti, hogy ha egy Android okostelefonon vannak eszközvezérlők a bekapcsoló menüben, akkor az ugyanaz lesz, mint bármely más Android okostelefonon, amely ezt megvalósítja.

Teljesítményosztályok – Android 12 és Android 11

Az Android 12 esetében van néhány változás, amelyeket a CDD felvázol, de a legtöbb szép kicsi, vagy valóban csak az OEM-ekre van hatással. Az egyik legnagyobb változás, amit láttunk, a bevezetés volt egy "teljesítmény osztály", amely egy Android okostelefon build tulajdonságaiban definiálható. A Google ezt már bejelentette az Android 12 Beta 1 kiadása mellett, és ez egy egyszerű módja annak, hogy a fejlesztők ellenőrizzék, milyen gyors valójában egy Android okostelefon. Az Android Developers oldalon, a Google azt mondja, hogy az Android minden verziójának megvan a saját teljesítményosztálya, ami azt jelenti, hogy van egy teljesítményosztály az Android 12-hez, és lesz egy az Android 13-hoz, 14-hez stb.

Amint a fenti ábrán látható, a teljesítményosztályok előre kompatibilisek. Ez azt jelenti, hogy az eszköz a teljesítményosztály megváltoztatása nélkül frissíthet egy új Android-verzióra, de ez azt is jelenti, hogy az eszközök megváltoztathatják osztályukat, ha megfelelnek az új operációs rendszer követelményeinek változat. A Google azt mondta, hogy az Android 11-hez is meghatároz egy teljesítményosztályt, amit meg is tett. A CDD tulajdonképpen a 11. és 12. teljesítményosztályt R, illetve S teljesítményosztálynak nevezi.

Akkoriban ástunk egyet, és találtunk néhányat, ami meghatározná az Android 12 teljesítményosztályát. Az alábbiakban a 12. teljesítményosztályhoz tartozó néhány kulcsfontosságú követelmény található.

12. teljesítményosztály fő követelményei

  • Legalább 6 GB RAM
  • Legalább 400 dpi és 1080p felbontás
  • Legalább 120 MB/s szekvenciális írási, 250 MB/s szekvenciális olvasási, 10 MB/s véletlenszerű írási és 40 MB/s véletlenszerű olvasási sebesség
  • Rendelkeznie kell (legalább) 12 MP-es hátlapi kamerával, amely képes 4K 30 FPS felvételre
  • (legalább) 4 MP-es előlapi kamerával kell rendelkeznie, amely képes 1080p 30 FPS felvételre

Akkoriban nem találtunk információt a 11. teljesítményosztályról. Ez a teljesítményosztály mostantól a CDD-ben is meghatározásra került. A 11. teljesítményosztály követelményei alább találhatók.

A 11. teljesítményosztály fő követelményei

  • Legalább 6 GB RAM
  • Legalább 400 dpi és 1080p felbontás
  • Legalább 100 MB/s szekvenciális írási, 200 MB/s szekvenciális olvasási, 10 MB/s véletlenszerű írási és 25 MB/s véletlenszerű olvasási sebesség
  • Rendelkeznie kell (legalább) 12 MP-es hátlapi kamerával, amely képes 4K 30 FPS felvételre
  • (legalább) 4 MP-es előlapi kamerával kell rendelkeznie, amely képes 1080p 30 FPS felvételre

A fent leírtaknál sokkal több követelmény van, de a legtöbb kodekekre, kamerafeldolgozásra és egyéb információkra vonatkozik.

A teljesítményosztályok hasznosak lehetnek az alkalmazásfejlesztők számára, hogy javítsák az általános élményt nem csak a „teljesítményosztály” specifikációnak megfelelő eszközökön, hanem az alacsonyabb kategóriás telefonokon is. Ha egy alkalmazás azt észleli, hogy egy telefon nem felel meg a „teljesítményosztályú” eszköz követelményeinek, kikapcsolhatja bizonyos, igényesebb funkciókat vagy vizuális effektusokat annak érdekében, hogy javítsák az alkalmazás működését az alacsonyabb kategóriákban telefonok. Hasonlóképpen azt is képes észlelni, ha az egyiken fut legjobb Android telefonok, ebben az esetben nagy teljesítményű funkciókat tesz lehetővé.