O Xiaomi POCO F1 recebe suporte Widevine L1 na última versão beta do MIUI

Tal como prometido, a Xiaomi atualizou o POCO F1 com certificação Widevine L1. O suporte para L1 está sendo lançado na última atualização beta do MIUI 10.

O POCOFONE F1, ou POCO F1 como seu conhecido na Índia, é um dos melhores smartphones de 2018 graças ao seu preço acessível, hardware de primeira linha, qualidade de câmera aceitável, e suporte ao desenvolvimento personalizado. Ao contrário de seus concorrentes mais próximos, o OnePlus 6 e o ​​OnePlus 6T, no entanto, o POCO F1 saiu de fábrica sem certificação Widevine L1. Nossa primeira introdução ao Widevine DRM surgiu quando aprendemos sobre a necessidade de transmitir Netflix e Amazon Prime Video em qualidade HD. A polêmica que surgiu após esta revelação levou o OnePlus a oferecer aos usuários a oportunidade de enviar fisicamente seus dispositivos para receber a certificação Widevine L1. Depois do POCO primeiro anunciado que eles trariam suporte Widevine L1 para o POCO F1, presumimos que isso significava que os usuários teriam que enviar seus dispositivos para a Xiaomi. No entanto, aprendemos desde então que é realmente possível provisionar dispositivos com Widevine L1 depois que eles saem da fábrica e

como Xiaomi prometeu, o POCO F1 está finalmente recebendo uma atualização com certificação Widevine L1 no MIUI 10 9.2.25 beta mais recente.

Créditos: Membro XDA bamz1117

Como você pode ver na captura de tela postada acima usando o aplicativo DRM Info, o nível de segurança do Widevine CDM é mostrado como L1. Isso significa que, teoricamente, agora deveria ser possível aos proprietários do Xiaomi POCO F1 transmitir conteúdo protegido por DRM da Netflix acima de 540p sem ter que usar um APK hackeado. Só porque um dispositivo é certificado pelo Widevine L1 não significa que os serviços de streaming de vídeo permitirão automaticamente que eles transmitam conteúdo protegido. Provedores de serviços como a Netflix podem dispositivos da lista branca ou da lista negra com base em seus próprios parâmetros desejados. Na verdade, muitos provedores de vídeo estão relutante para certificar dispositivos que já foram lançados. Ainda não confirmamos quais provedores de vídeo agora funcionam em HD no POCO F1, mas atualizaremos assim que descobrirmos.

Atualizar: Um POCO CM nos confirmou que o conteúdo DRM do HotStar e Amazon Prime Video agora é compatível. A Netflix, infelizmente, ainda não certificou o POCO F1 para streaming em HD.

Fóruns Xiaomi POCO F1

Se estiver interessado em baixar o MIUI 10 Global Beta mais recente para o POCOPHONE F1, você pode fazer isso carregando a ROM de recuperação abaixo, cortesia do XDA Recognized Developer yshalsager.

Baixe MIUI 10 Global 9.2.25 para Xiaomi POCO F1/POCOPHONE F1

Como a Xiaomi atualizou o POCO F1 com Widevine L1?

De acordo com o Google "iniciar" para Widevine, a caixa de chaves "deve ser criptografada com uma chave secreta exclusiva do dispositivo" no TrustZone. Este porta-chaves deve ser instalado “na fábrica ou entregue ao dispositivo usando um mecanismo de entrega seguro aprovado”. Para o OnePlus 5 e OnePlus 5T, um OnePlus Community Manager afirmou que os usuários tiveram que enviar fisicamente seus dispositivos para OnePlus para que o provisionamento pudesse ser feito através de um “PC autenticado” devido aos “processos de segurança envolvidos na atualização do dispositivos."

A declaração do OnePlus correspondia à única documentação relacionada ao Widevine que conhecíamos na época, então a comunidade aceitou amplamente que o provisionamento OTA não seria possível. Assim, durante meses esperávamos que a Xiaomi exigisse que os usuários enviassem seus dispositivos, mas mesmo isso não seria possível porque, de acordo com Alvin Tse, Chefe da POCOPHONE Global, o BSP do POCO não foi pré-validado como o do OnePlus, então a rota do centro de serviço não seria possível para o POCO. O BSP, ou Board Support Package, é o conjunto de software e ferramentas fornecido pelo fornecedor, neste caso Qualcomm, ao POCO para oferecer suporte a uma versão específica do Android em um chipset específico – neste caso, o BSP ao qual eles estão se referindo é aquele que suporta a versão Android 8.1 Oreo para a plataforma móvel Qualcomm Snapdragon 845. (Pelo que ouvi, os BSPs da Qualcomm já estão pré-validados com a implementação Widevine, então não tenho certeza de qual foi o caso do POCO.)

Independentemente disso, está claro que a Xiaomi não seria capaz de fornecer dispositivos de fábrica com a chave secreta exclusiva do dispositivo necessária. Isso significa que a única opção deles é fazer isso via OTA, o que há muito presumimos que não seria possível. Pelo contrário, O provisionamento OTA para Widevine L1 é possível pelo menos desde meados de 2017. O Google tornou possível o provisionamento de campo via OTA com a introdução do modelo Provisioning 3.0, que "usa uma raiz de confiança de dispositivo gerada por OEM que pode ser instalado pelo OEM na fábrica ou Over The Air." Este certificado pode então ser usado pela Widevine para "provisionar dispositivos com DRM específico do provedor certificados."

Pré-requisitos para provisionamento Widevine L1 OTA. Fonte: Modelos de provisionamento Widevine nível 1, versão 1.2.
Um exemplo de fluxo de como um OEM pode provisionar um dispositivo com certificação Widevine L1 por OTA. Fonte: Modelos de provisionamento Widevine nível 1, versão 1.2.

Para fornecer um dispositivo OTA, o OEM precisa da capacidade de emitir uma atualização de software para o TEE (QSEE em dispositivos Qualcomm). Acredito que a maioria dos OEMs usa a implementação padrão da Qualcomm de Vinha larga para QSEE, e se quiserem atualizá-lo, precisarão receber o código-fonte, que pode ou não ter sido fornecido pela Qualcomm. Assim, sem o código-fonte, o OEM precisaria esperar que a Qualcomm o atualizasse. Não sei se isso aconteceu com a Xiaomi, mas independentemente disso, parece que a empresa descobriu como trazer o Widevine L1 para o POCO F1. Agora eles só precisam convencer os provedores de vídeo populares a colocar seus dispositivos na lista de permissões.

Informações de DRMDesenvolvedor: Fungo Android

Preço: Grátis.

4.6.

Download