Google hat kürzlich ein neues Programm zur Zertifizierung von Spielgeräten gestartet, um sicherzustellen, dass Android-Gaming-Smartphones ein gutes Spielerlebnis bieten.
Mit dem jüngsten Erfolg von Handyspielen wie Call of Duty Mobile, ist es leicht zu verstehen, warum AAA-Spieleherausgeber, Google/Apple, und Smartphone-OEMs treiben mobiles Gaming so stark voran. Im Smartphone-Bereich haben wir Gaming-zentrierte Flaggschiff-Produkteinführungen von Marken wie gesehen ASUS, Schwarzer Hai, Rasierer, Nubien, und andere. Der Wettbewerb wird sich noch verschärfen, da Gaming-Smartphones mit Unterstützung der Chipsatz-Anbieter in die Mittelklasse vordringen Qualcomm Und MediaTek. Um sicherzustellen, dass zukünftige Gaming-Smartphones leistungsstark genug sind und sich für Android-Spieleentwickler vorhersehbar genug verhalten, arbeitet Google an einem Programm zur Zertifizierung von Spielgeräten.
Bereits im Juli erfuhren wir aus einer vertrauenswürdigen Quelle von den Absichten Googles, verfügten jedoch zu diesem Zeitpunkt über keine konkreten Details oder Beweise, die wir mitteilen konnten. Jetzt, drei Monate später, haben wir eine Kopie der neuesten Version der GMS-Anforderungen von Google für OEMs/ODMs erhalten. Dieses Dokument listet die technischen Anforderungen auf die Smartphone-OEMs/ODMs erfüllen müssen, um GMS oder Google Mobile Services gemäß einer kommerziellen Vereinbarung zwischen Google und dem vorinstallieren zu dürfen OEM/ODM. Dieses Dokument ist analog zum Android Compatibility Definition Document (
CDD), aber obwohl dieses Dokument online veröffentlicht wird, ist dieses Dokument nicht öffentlich.Wir haben eine Kopie der Version 7.0 des Dokuments erhalten, die zuletzt am 3. September, am selben Tag, aktualisiert wurde Google hat Android 10 veröffentlicht zur Öffentlichkeit. Abschnitt 13 des Dokuments beschreibt die zusätzlichen „Plattformanforderungen“ für Android, die Geräte erfüllen müssen, um die Genehmigung zur Nutzung von GMS zu erhalten. Unterabschnitt 13.14 behandelt die neuen technischen Anforderungen für die „Zertifizierung von Spielgeräten“. Diese Anforderungen müssen erfüllt sein, wenn der OEM/ODM erklären möchte, dass das Gerät die Zertifizierung als Spielgerät erhalten hat.
Zusammenfassend stellen diese Anforderungen sicher, dass sich zertifizierte Gaming-Geräte vorhersehbar verhalten, „so dass Spieleentwickler nicht mit unerwarteter Drosselung und CPU-Ausfällen konfrontiert werden.“ Kerne oder andere seltsame Systemverhalten.“ Das Dokument geht detailliert darauf ein, wie von OEMs/ODMs erwartet wird, dass sie Spielgeräte mit vorhersehbaren Eigenschaften bauen Verhalten. Für ein leistungsstarkes und vorhersehbares GPU-Verhalten müssen zertifizierte Geräte laut Google „ein modernes, aktuelles“ bieten Hochleistungs-GPU und Anzeige-APIs und ermöglichen eine angemessene Frame-Introspektion.“ Insbesondere zertifizierte Gaming-Geräte muss unterstützen Version 1.1 der Vulkan Graphics API, bestehen Sie die neuesten OpenGL ES/Vulkan-Grafik-Konformitätstests von Chronosund andere damit verbundene Anforderungen erfüllen Choreograph Und SurfaceFlinger. Um ein angemessenes Speicherverhalten zu gewährleisten, möchte Google schließlich, dass OEMs/ODMs sicherstellen, dass Spielegeräte Apps die Zuweisung von mindestens 2,3 GB Speicher ermöglichen, bevor sie vom System deaktiviert werden.
Da uns keine älteren Kopien des GMS-Anforderungsdokuments vorliegen, waren wir uns nicht hundertprozentig sicher, wie neu das Programm zur Zertifizierung von Spielgeräten tatsächlich ist. Wir haben jedoch eine Stellenbewerbung entdeckt LinkedIn das forderte einen Developer Relations Program Manager für die „Android Game Device Certification“. Da der Eintrag geschlossen ist, können wir nicht sehen, wann er veröffentlicht wurde, allerdings ist ein Rehosting der Seite im Gange eine weitere Website zur Jobsuche wurde am 28. Juni veröffentlicht. Wir wissen nicht, wann diese neu gehostete Seite das Original ersetzt hat, aber das ist uns aufgefallen Peter Cardwell, ein ehemaliger Microsoft-Mitarbeiter, scheint diesen Job im Mai angenommen zu haben, das Programm ist also definitiv neu.
Die Stellenausschreibung bestätigt das Gesamtbild dieses neuen Programms. Google baut ein Team auf, um mit OEMs und SoC-Herstellern zusammenzuarbeiten und sie über die bevorstehenden Anforderungen aufzuklären, die ich oben aufgeführt habe. Wie bereits erwähnt, hat das Team die Aufgabe, Testsuiten und Workloads zu erstellen, um die Einhaltung des neuen Programms nachzuweisen.
Google hat dieses neue Programm zur Zertifizierung von Spielgeräten noch nicht öffentlich angekündigt und es gibt derzeit keine Geräte auf dem Markt, die eine Spielezertifizierung erhalten haben. Google sagt, dass Geräte, die sich für das Programm anmelden, die Unterstützung für das com.google.android.feature erklären müssen. GAMECERT_PREVIEW-Feature-Flag. Ich habe auf dem Black Shark 2 (Android 9 Pie), dem ASUS ROG Phone II (Android 9) nach diesem Feature-Flag gesucht Pie), OnePlus 7 Pro (Android 10) und Google Pixel 2 XL (Android 10) und alle berichteten, dass dies nicht der Fall sei gegenwärtig. Ich vermute, dass Google dieses Programm nicht geheim hält und wie bei eine Liste kompatibler Geräte veröffentlicht Android Enterprise empfohlen, sodass Sie nicht selbst nach dieser Flagge suchen müssen.
Einige Tage vor der Veröffentlichung dieses Artikels wandte ich mich an Google und bat sie, die Legitimität des Dokuments, das wir erhalten hatten, zu bestätigen. Ich habe zwar noch keine Antwort erhalten, aber wir haben genügend Details aus dem Dokument bestätigt, um mich ziemlich sicher sein zu können, dass es sich um die echte Sache handelt. Das Dokument ist etwa 57 Seiten lang und wir haben noch viel mehr darüber zu erzählen, was wir daraus gelernt haben.