Exklusiv: Google arbeitet an einem Programm zur Zertifizierung von Spielgeräten für Android-Gaming-Smartphones

Angesichts der jüngsten Erfolge von Handyspielen wie Call of Duty Mobile ist es leicht zu verstehen, warum AAA-Spiele-Publisher, Google / Apple und Smartphone-OEMs das Handy-Gaming so stark vorantreiben. Im Smartphone-Bereich haben wir Gaming-zentrierte Flaggschiff-Produkteinführungen von Marken wie ASUS, Black Shark, Razer, Nubia und anderen gesehen. Der Wettbewerb wird sich nur verschärfen, wenn Gaming-Smartphones, unterstützt von den Chipset-Anbietern Qualcomm und MediaTek, in die Mittelklasse vordringen. 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.

Wir haben bereits im Juli von einer vertrauenswürdigen Quelle von Googles Absichten erfahren, aber wir hatten keine konkreten Details oder Beweise, die wir zu diesem Zeitpunkt mitteilen konnten. Jetzt, drei Monate später, haben wir eine Kopie der neuesten Version von Googles GMS-Anforderungen für OEMs / ODMs erhalten. In diesem Dokument werden die technischen Anforderungen aufgeführt, die OEMs / ODMs von Smartphones erfüllen müssen, um GMS oder Google Mobile Services gemäß einer kommerziellen Vereinbarung zwischen Google und dem OEM / ODM vorinstallieren zu können. Dieses Dokument ist analog zum Android-Kompatibilitätsdefinitionsdokument (CDD), dieses Dokument ist jedoch nicht öffentlich, obwohl es online veröffentlicht wird.

Wir haben eine Kopie der Version 7.0 des Dokuments erhalten, die zuletzt am 3. September aktualisiert wurde, am selben Tag, an dem Google Android 10 für die Öffentlichkeit freigegeben hat. In Abschnitt 13 des Dokuments sind die zusätzlichen „Plattformanforderungen“ für Android aufgeführt, die Geräte erfüllen müssen, um die Genehmigung zur Verwendung 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 für Spielgeräte erhalten hat.

Zusammenfassend stellen diese Anforderungen sicher, dass sich zertifizierte Spielgeräte vorhersehbar verhalten, damit Spieleentwickler nicht unerwartet gedrosselt werden, CPU-Kerne verloren gehen oder andere ungewöhnliche Systemverhalten bemerken Spielgeräte mit vorhersehbarem Verhalten. Für ein leistungsfähiges und vorhersehbares GPU-Verhalten müssen zertifizierte Geräte "eine moderne, aktuelle Hochleistungs-GPU und Anzeige-APIs bereitstellen und eine angemessene Rahmenintrospektion ermöglichen". Insbesondere müssen zertifizierte Spielgeräte Version 1.1 der unterstützen Vulkan Graphics API, bestehen Sie die neuesten OpenGL ES / Vulkan-Grafikkonformitätstests von Khronos und erfüllen Sie andere Anforderungen in Bezug auf Choreographer und SurfaceFlinger. Aus Gründen eines angemessenen Speicherverhaltens möchte Google, dass OEMs / ODMs sicherstellen, dass Spielgeräte Apps mindestens 2, 3 GB Speicher zuweisen können, bevor sie vom System beendet werden.

Da wir keine älteren Kopien des GMS-Anforderungsdokuments haben, waren wir uns nicht hundertprozentig sicher, wie neu das Game Device Certification-Programm ist. Wir haben jedoch auf LinkedIn eine Bewerbung gefunden, die einen Developer Relations Program Manager für die Zertifizierung von Android-Spielgeräten erfordert. Da die Liste geschlossen ist, können wir nicht sehen, wann sie veröffentlicht wurde, obwohl die Seite auf einem anderen Job erneut geschaltet wurde Die Such-Website wurde am 28. Juni veröffentlicht. Wir wissen nicht, wann diese rehosted-Seite das Original abgeschabt hat. Wir haben jedoch bemerkt, dass Peter Cardwell, ein ehemaliger Microsoft-Mitarbeiter, diesen Job im Mai angenommen zu haben scheint. Das Programm ist also definitiv neu.

Die Stellenanzeige bestätigt das Gesamtbild dieses neuen Programms. Google baut ein Team auf, um mit OEMs und SoC-Herstellern zusammenzuarbeiten und sie über die anstehenden Anforderungen zu informieren, die ich oben aufgeführt habe. Das Team hat die Aufgabe, Testsuiten und Workloads zu erstellen, um die Einhaltung des neuen Programms zu demonstrieren, wie bereits erwähnt.

Google hat dieses neue Programm zur Zertifizierung von Spielgeräten noch nicht öffentlich angekündigt. Derzeit sind keine Geräte auf dem Markt, die eine Spielezertifizierung erhalten haben. Laut Google müssen Geräte, die sich für das Programm anmelden, die Unterstützung für das Feature-Flag com.google.android.feature.GAMECERT_PREVIEW deklarieren. Ich habe dieses Feature-Flag auf dem Black Shark 2 (Android 9 Pie), dem ASUS ROG Phone II (Android 9 Pie), OnePlus 7 Pro (Android 10) und Google Pixel 2 XL (Android 10) überprüft und alle haben gemeldet, dass es nicht funktioniert. t anwesend. Ich vermute, dass Google dieses Programm nicht geheim hält und eine Liste kompatibler Geräte wie das mit Android Enterprise Recommended veröffentlicht, sodass Sie nicht selbst nach dieser Flagge suchen müssen.

Einige Tage vor der Veröffentlichung dieses Artikels habe ich Google gebeten, die Rechtmäßigkeit des erhaltenen Dokuments zu bestätigen. Ich habe noch nichts davon gehört, aber wir haben genug Details aus dem Dokument bestätigt, um mir ziemlich sicher zu sein, dass es die wahre Sache ist. Das Dokument ist ungefähr 57 Seiten lang und wir haben noch viel mehr zu erzählen, was wir daraus gelernt haben.