Google käivitas hiljuti uue mänguseadmete sertifitseerimisprogrammi, et tagada, et Android-mängude nutitelefonid pakuvad head mängukogemust.
Hiljutise eduga mobiilimängud nagu Call of Duty Mobile, on lihtne mõista, miks AAA-mängude väljaandjad, Google/Appleja nutitelefonide originaalseadmete tootjad suruvad mobiilimängudele nii kõvasti peale. Nutitelefonide valdkonnas oleme näinud mängukeskseid lipulaevade turuletoomist sellistelt kaubamärkidelt nagu ASUS, Must Hai, Razer, Nuubia, ja teised. Konkurents ainult süveneb, kui mängude nutitelefonid liiguvad kiibistikumüüjate toetusel keskklassi. Qualcomm ja MediaTek. Tagamaks, et tulevased mängutelefonid oleksid piisavalt võimsad ja käituksid Androidi mänguarendajate jaoks etteaimatavalt, töötab Google mänguseadmete sertifitseerimisprogrammi kallal.
Saime Google'i kavatsustest esimest korda usaldusväärsest allikast teada juulis, kuid meil ei olnud sel ajal konkreetseid üksikasju ega tõendeid, mida saaksime jagada. Nüüd, 3 kuud hiljem, hankisime Google'i originaalseadmete tootjate/ODM-ide GMS-i nõuete uusima versiooni koopia. See dokument loetleb tehnilised nõuded millele nutitelefoni originaalseadmete valmistajad/ODM-id peavad vastama, et neil oleks lubatud eelinstallida GMS-i või Google'i mobiiliteenuseid vastavalt Google'i ja OEM/ODM. See dokument on analoogne Androidi ühilduvuse definitsiooni dokumendiga (
Saime dokumendi versiooni 7.0 koopia, mida viimati värskendati samal päeval 3. septembril Google andis välja Android 10 avalikkusele. Dokumendi jaotises 13 kirjeldatakse täiendavaid Androidi platvorminõudeid, millele seadmed peavad vastama GMS-i kasutamiseks loa saamiseks. Alajaotis 13.14 hõlmab uusi "Mänguseadme sertifitseerimise" tehnilisi nõudeid. Need nõuded peavad olema täidetud, kui OEM/ODM soovib deklareerida, et seade on saanud mänguseadme sertifikaadi.
Kokkuvõttes tagavad need nõuded, et sertifitseeritud mänguseadmed käituvad etteaimatavalt, "et mänguarendajad ei seisaks silmitsi ootamatute piirangute ja protsessori kadumisega tuumad või muud veidrad süsteemikäitumised." Dokumendis käsitletakse üksikasjalikult, kuidas OEM-id/ODM-id peaksid ehitama ennustatavaga mänguseadmeid. käitumine. Google ütleb, et suure jõudlusega ja prognoositava GPU käitumise jaoks peavad sertifitseeritud seadmed "pakkuma kaasaegset ja ajakohast suure jõudlusega GPU ja kuva API-d ning võimaldavad mõistlikku kaadri enesevaatlust." Täpsemalt sertifitseeritud mänguseadmed peab toetama Vulkan Graphics API versioon 1.1, läbima uusimad OpenGL ES/Vulkani graafika vastavustestid, mida pakub Khronosja vastama muudele sellega seotud nõuetele Koreograaf ja SurfaceFlinger. Lõpuks, mõistliku mälukäitumise huvides soovib Google, et originaalseadmete tootjad/ODM-id tagaksid, et mänguseadmed võimaldaksid rakendustel eraldada vähemalt 2,3 GB mälu, enne kui süsteem need hävitab.
Kuna meil ei ole GMS-i nõuete dokumendi vanemaid koopiaid, ei olnud me 100% kindlad, kui uus mänguseadmete sertifitseerimisprogramm tegelikult on. Siiski leidsime töötaotluse LinkedIn mis kutsus Androidi mänguseadme sertifikaadi jaoks välja arendajasuhete programmihalduri. Kuna kirje on suletud, ei näe me selle avaldamise aega, kuigi leht on uuesti hostitud teine tööotsimise veebisait avaldati 28. juunil. Me ei tea, millal see uuesti hostitud leht originaali kraapis, kuid märkasime seda Peter Cardwell, endine Microsofti töötaja, näib olevat sellele tööle asunud mais, seega on programm kindlasti uus.
Töökohtade loetelu kinnitab selle uue programmi suurt pilti. Google loob meeskonda, et suhelda originaalseadmete tootjate ja SoC-tootjatega, et õpetada neid eelpool loetletud nõuete kohta. Nagu eelnevalt mainitud, on meeskonna ülesandeks luua testikomplektid ja töökoormused, et näidata vastavust uuele programmile.
Google pole sellest uuest mänguseadmete sertifitseerimisprogrammist veel avalikult teatanud ja praegu pole turul ühtegi mängusertifikaadi saanud seadet. Google ütleb, et seadmed, mis programmiga liituvad, peavad deklareerima funktsiooni com.google.android.feature toetust. GAMECERT_PREVIEW funktsiooni lipp. Kontrollisin seda funktsiooni lippu Black Shark 2 (Android 9 Pie) ja ASUS ROG Phone II (Android 9) puhul Pie), OnePlus 7 Pro (Android 10) ja Google Pixel 2 XL (Android 10) ning kõik teatasid, et see pole nii kohal. Ma kahtlustan, et Google ei hoia seda programmi saladuses ja avaldab loendi ühilduvatest seadmetest, nagu näiteks Android Enterprise soovitatav, nii et te ei pea ise seda lippu kontrollima.
Mõni päev enne selle artikli avaldamist võtsin Google'iga ühendust, et paluda neil kinnitada saadud dokumendi õiguspärasust. Kuigi ma pole veel vastust kuulnud, oleme dokumendist piisavalt üksikasju kinnitanud, et olla üsna kindel, et see on tõeline. Dokumendis on umbes 57 lehekülge ja meil on palju rohkem jagada, mida sellest õppisime.