Das Xiaomi POCO F1 wird in der neuesten MIUI-Beta von Widevine L1 unterstützt

Das POCOPHONE F1 oder POCO F1, wie es in Indien bekannt ist, ist eines der besten Smartphones ab 2018, dank seiner Erschwinglichkeit, der Flaggschiff-Hardware, der akzeptablen Kameraqualität und der Unterstützung für kundenspezifische Entwicklungen. Im Gegensatz zu den engsten Konkurrenten OnePlus 6 und OnePlus 6T wird der POCO F1 jedoch ab Werk ohne Widevine L1-Zertifizierung ausgeliefert. Unsere erste Einführung in Widevine DRM erfolgte, als wir erfuhren, dass Netflix und Amazon Prime Video in HD-Qualität gestreamt werden müssen. Die Kontroverse, die nach dieser Enthüllung entstand, veranlasste OnePlus, Benutzern die Möglichkeit zu geben, ihre Geräte physisch einzusenden, um die Widevine L1-Zertifizierung zu erhalten. Nachdem POCO erstmals angekündigt hatte, Widevine L1-Unterstützung für POCO F1 bereitzustellen, gingen wir davon aus, dass Benutzer ihre Geräte an Xiaomi senden müssen. Inzwischen haben wir jedoch erfahren, dass es tatsächlich möglich ist, Geräte mit Widevine L1 bereitzustellen, nachdem sie das Werk verlassen haben. Wie Xiaomi versprochen hat, wird das POCO F1 in der neuesten Betaversion von MIUI 10 9.2.25 endlich mit der Widevine L1-Zertifizierung aktualisiert.

Credits: Mitglied bamz1117

Wie Sie in dem Screenshot sehen können, der oben mit der DRM-Info-App gepostet wurde, wird die Widevine CDM-Sicherheitsstufe als L1 angezeigt. Das bedeutet, dass es Eigentümern des Xiaomi POCO F1 theoretisch jetzt möglich sein sollte, DRM-geschützte Inhalte von Netflix über 540p zu streamen, ohne eine gehackte APK verwenden zu müssen. Nur weil ein Gerät Widevine L1-zertifiziert ist, bedeutet dies nicht, dass Video-Streaming-Dienste es ihnen automatisch ermöglichen, geschützten Inhalt zu streamen. Dienstanbieter wie Netflix können Geräte auf der Whitelist oder Blacklist setzen, basierend auf ihren eigenen gewünschten Parametern. Tatsächlich zögern viele Videoanbieter, bereits eingeführte Geräte zu zertifizieren. Wir haben noch nicht bestätigt, welche Videoprovider jetzt auf dem POCO F1 in HD arbeiten, aber wir werden es aktualisieren, sobald wir es herausfinden.

Update: Ein POCO CM hat uns bestätigt, dass DRM-Inhalte von HotStar und Amazon Prime Video jetzt unterstützt werden. Leider hat Netflix das POCO F1 noch nicht für das Streaming in HD zertifiziert.

Xiaomi POCO F1-Foren

Wenn Sie die neueste MIUI 10 Global Beta für das POCOPHONE F1 herunterladen möchten, können Sie dies tun, indem Sie das unten stehende Wiederherstellungs-ROM mit freundlicher Genehmigung des anerkannten Entwicklers yshalsager herunterladen.

Laden Sie MIUI 10 Global 9.2.25 für das Xiaomi POCO F1 / POCOPHONE F1 herunter

Wie hat Xiaomi den POCO F1 mit Widevine L1 aktualisiert?

Laut Googles Dokument „Erste Schritte“ für Widevine muss die Schlüsselbox in der TrustZone „mit einem für das Gerät eindeutigen geheimen Schlüssel verschlüsselt werden“. Diese Schlüsselbox muss entweder "im Werk" installiert oder mit einem zugelassenen sicheren Übermittlungsmechanismus zum Gerät geliefert werden. Für OnePlus 5 und OnePlus 5T gab ein OnePlus Community Manager an, dass Benutzer ihre Geräte physisch an OnePlus senden müssen, damit die Bereitstellung möglich ist Dies erfolgt aufgrund der "Sicherheitsprozesse beim Aktualisieren der Geräte" über einen "authentifizierten PC".

Die Aussage von OnePlus stimmte mit der einzigen Dokumentation zu Widevine überein, die uns zu diesem Zeitpunkt bekannt war. Die Community akzeptierte daher weitgehend, dass eine OTA-Bereitstellung nicht möglich sein würde. Daher haben wir monatelang damit gerechnet, dass Xiaomi Benutzer auffordert, ihre Geräte einzusenden, aber auch das wäre nicht möglich, da laut Alvin Tse, Leiter von POCOPHONE Global, das BSP von POCO nicht wie OnePlus vorab validiert wurde Die Route des Service-Centers wäre für POCO nicht möglich. Das BSP (Board Support Package) ist eine Reihe von Software und Tools, die der Hersteller, in diesem Fall Qualcomm, POCO zur Verfügung stellt, um eine bestimmte Android-Version auf einem bestimmten Chipsatz zu unterstützen. In diesem Fall handelt es sich um das BSP, auf das sie sich beziehen Die Version, die die Android 8.1 Oreo-Version für die mobile Plattform Qualcomm Snapdragon 845 unterstützt. (Soweit ich höre, sind die BSPs von Qualcomm bereits mit der Widevine-Implementierung vorab validiert, daher bin ich mir nicht ganz sicher, wie es mit POCO war.)

Unabhängig davon ist klar, dass Xiaomi Geräte nicht mit dem erforderlichen geräteeigenen geheimen Schlüssel werkseitig bereitstellen kann. Das heißt, sie haben nur die Möglichkeit, dies über OTA zu tun, von dem wir lange angenommen hatten, dass es nicht möglich war. Im Gegenteil, die OTA-Bereitstellung für Widevine L1 ist seit mindestens Mitte 2017 möglich . Mit der Einführung des Provisioning 3.0-Modells, das „ein vom OEM erstelltes Geräte-Root-of-Trust verwendet, das vom OEM im Werk oder über das Mobilfunknetz installiert werden kann“, ermöglichte Google die Bereitstellung vor Ort über OTA. Dieses Zertifikat kann dann von verwendet werden Widevine, um Geräte mit anbieterspezifischen DRM-Zertifikaten bereitzustellen.

Voraussetzungen für die Bereitstellung von Widevine L1 OTA. Quelle: Widevine Level 1-Bereitstellungsmodelle, Version 1.2.

Ein Beispielablauf, wie ein OEM ein Gerät mit Widevine L1-Zertifizierung über OTA bereitstellen kann. Quelle: Widevine Level 1-Bereitstellungsmodelle, Version 1.2.

Damit OTA ein Gerät bereitstellen kann, muss der OEM in der Lage sein, ein Softwareupdate an das TEE (QSEE auf Qualcomm-Geräten) zu senden. Ich glaube, dass die meisten OEMs die Standardimplementierung von Widevine für QSEE von Qualcomm verwenden und wenn sie es aktualisieren möchten, Sie müssten den Quellcode erhalten, den sie möglicherweise von Qualcomm erhalten haben oder nicht. Ohne den Quellcode müsste der OEM also warten, bis Qualcomm ihn aktualisiert. Ob das bei Xiaomi passiert ist, weiß ich nicht, aber es scheint, dass das Unternehmen herausgefunden hat, wie man Widevine L1 zum POCO F1 bringt. Jetzt müssen sie nur noch beliebte Videoanbieter davon überzeugen, ihre Geräte auf eine Whitelist zu setzen.