Widevine Content Error en Android TV: causes i solucions reals

  • Widevine és el DRM de Google que decideix si el teu Android TV o mòbil pot reproduir Netflix i altres plataformes en HD, Full HD o 4K.
  • La degradació de Widevine de L1 a L3 limita la qualitat a SD i pot ser degut a actualitzacions, fallades de certificats o bootloader desbloquejat.
  • Eines com DRM Info i ajustaments específics a Xiaomi, Pixel i altres models permeten detectar i, de vegades, restaurar el nivell L1.
  • A TV Box xinesos sense certificació oficial, errors com NW-6-404 solen ser irreversibles i l'única sortida real passa per fer servir dispositius certificats.

Widevine Android TV

Si el teu Android TV, El meu Box, TV Box barat o fins i tot el teu mòbil només treu Netflix, Disney+ o Prime Video en qualitat cutre, com si fos un DVD mal ripejat, és molt probable que el problema tingui nom i cognoms: Widevine i el maleït canvi de L1 a L3 . El que és frustrant és que de vegades tu no has tocat res, el dispositiu assegura que suporta HD o 4K, i no obstant les apps de streaming es queden ancorades en SD o llancen errors rars.

Aquest comportament no és una simple errada puntual ni una «mania» de Netflix: està directament lligat a com Google gestiona el DRM Widevine CDM a Android i Android TV , ia com cada plataforma (Netflix, Disney+, DigiTV, etc.) decideix reaccionar quan detecta un nivell de seguretat insuficient. Entendre què és Widevine, què signifiquen els seus nivells, per què apareixen errors com NW-6-404 i què es pot fer a Android TV i mòbils per intentar solucionar-ho és la clau per recuperar l'HD i el 4K sense tornar-te boig.

Què és Widevine i per què mana sobre la qualitat a Android TV?

Widevine és un sistema de gestió de drets digitals (DRM) propietat de Google que s'utilitza per protegir el contingut de vídeo davant de la pirateria. No és exclusiu d'Android TV: també és present en mòbils Android, navegadors (Chrome, Edge, etc.), moltes Smart TV, consoles, dispositius de streaming oficials i, a través de SDK, fins i tot a iOS.

La idea és senzilla: quan obris Netflix, Disney+ o Prime Video, l'app necessita assegurar-se que el dispositiu és prou segur com per permetre reproduir el vídeo en HD, Full HD o 4K . Per això es recolza en Widevine CDM (Content Decryption Module), que és el component que s'encarrega de xifrar, desxifrar i gestionar les claus del contingut protegit.

Widevine treballa amb diferents nivells de seguretat (L1, L2 i L3) que defineixen fins a quin punt el processador i l'entorn segur del dispositiu (TEE) participen a la protecció del vídeo. Com més alt és el nivell, més confiança tenen les plataformes per desbloquejar les resolucions altes. Si el nivell baixa, les aplicacions reaccionen «capant» la qualitat o fins i tot bloquejant la reproducció.

Primer pla d'un home al sofà usant el control remot
Article relacionat:
Què és Widevine DRM: tot el que necessites saber sobre aquest sistema de protecció de contingut

Diferències entre Widevine L1, L2 i L3 i com afecten Netflix

A la pràctica, en Android TV i en mòbils Android només veuràs realment dos nivells: Widevine L1 i Widevine L3 . L'L2 existeix, però al mercat de consum gairebé no s'utilitza. La diferència entre L1 i L3 és el que determina si veuràs un 4K espectacular o una imatge borrosa.

Quan un dispositiu compta amb Widevine L1 , el desxifrat del vídeo es realitza dins del Trusted Execution Environment (TEE), un entorn segur lligat al processador ia components dedicats. Això significa que les claus i el flux de vídeo estan ben protegits, de manera que serveis com Netflix o Disney+ permeten reproduir HD (720p), Full HD (1080p) i fins i tot 4K HDR , sempre que el panell i el pla de subscripció ho suportin.

Si el dispositiu només té Widevine L3 , el desxifrat no es realitza dins del maquinari segur, sinó a l'entorn normal d'Android. Per als proveïdors de contingut això és un risc, així que reaccionen limitant la reproducció a qualitat estàndard (SD, 480p/540p) . És el típic cas en què en un mòbil amb pantalla Full HD o en un televisor 4K, Netflix es veu clarament més pixelat del que és normal.

Un detall que despista molta gent és que YouTube no depèn de Widevine de la mateixa manera per a la majoria del seu contingut gratuït, per la qual cosa pot seguir traient 1080p o 4K fins i tot en dispositius on Netflix o Disney+ estan lligats a SD. Això explica aquests casos en què en una Android TV YouTube es veu perfecte, però Netflix sembla gravat amb un mòbil vell.

Casos típics: El meu Box, Android TV, mòbils i TV Box xinesos

Un dels casos més comentats és el de la meva Box S de primera generació amb Android TV . Molts usuaris han comprovat amb apps com DRM Info que el meu Box apareix com Widevine L1, però després entren a Netflix i el contingut només es reprodueix en SD. Per arrissar el ris, en aquesta mateixa Mi Box, Prime Video i YouTube sí que treuen HD sense problema , cosa que deixa força clar que el conflicte és específic de Netflix i de com interpreta la certificació d'aquest dispositiu.

A mòbils Android també s'han vist situacions molt semblants. Alguns Google Pixel 5 i models anteriors van patir una degradació sobtada de Widevine de L1 a L3 després de determinats pegats de seguretat (febrer, març i abril de 2021). Tot i que oficialment estaven certificats per a HD i HDR a Netflix, l'app només els deixava reproduir en SD, ia l'apartat d'especificació de reproducció apareixien com a dispositius L3.

Al món dels TV Box barats, especialment els que es venen com «Android TV» però en realitat són TV Box xinesos sense certificació oficial , el problema és encara més agressiu: molts han començat a mostrar l'error NW-6-404 a Netflix , que bàsicament significa que l'app considera el dispositiu no apte i bloqueja l'accés al catàleg4, encara que.

També cal fer esment dels problemes que pateixen alguns mòbils de Xiaomi, Redmi i POCO després d'actualitzar MIUI o HyperOS: el sistema degrada Widevine de L1 a L3, així que Netflix, Disney+ o Prime Video deixen de mostrar HD o 4K sense que l'usuari hagi canviat res. La pantalla pot ser excel·lent, la connexió de fibra perfecta… però el DRM mana.

L'embolic dels Google Pixel amb Widevine L3

Als telèfons Pixel es va viure una història força sonada: després d'alguns pegats de seguretat del 2021, diversos usuaris van començar a veure que el seu nivell Widevine queia de L1 a L3 sense cap causa aparent. Entraven a Netflix, revisaven Configuració de l'aplicació > Especificació de reproducció i el dispositiu apareixia limitat a L3, de manera que la qualitat quedava retallada a SD.

El més desesperant va ser que restablir de fàbrica, netejar memòria cau, flaixar imatges netes de fàbrica o reinstal·lar Netflix no solucionava res, perquè el problema era com el sistema gestionava les claus Widevine i quina informació enviava a la resta d'apps. Google va arribar a reconèixer que coneixia la decisió i que estava treballant en una solució, i va avisar a més que podria estar afectant no només els Pixel, sinó també mòbils d'altres fabricants.

Mentrestant, alguns usuaris van trobar vies una mica peculiars per recuperar L1. Hi va haver qui, seguint guies extretes de fòrums com droidwin.com, va provar de desactivar i tornar a activar l'autenticació biomètrica a Google Play Store , esborrar memòria cau i emmagatzematge de la Play Store i de Netflix, i iniciar sessió de nou a l'app. En certs casos, després de fer aquests passos i forçar una nova negociació de llicències, DRM Info va tornar a mostrar L1 i Netflix va desbloquejar l'HD.

Altres van assegurar que inscriure's a la beta d'Android 12L, actualitzar via OTA, i posteriorment tornar a la versió estable mantenia el nivell L1 intacte. Usuaris de Pixel 4 XL o Pixel 5 van comentar que, després de seguir aquest cicle (anar a la beta, rebre l'OTA, i tornar a la branca estable), Netflix seguia reconeixent el dispositiu com a L1. No hi ha una explicació pública súper detallada, però tot apunta que algunes betes incloïen pegats de DRM que es conservaven després del canvi de canal.

Com afecta Widevine L3 Netflix, DigiTV, Disney+ i altres plataformes?

Widevine Android TV

Quan un dispositiu es queda ancorat a Widevine L3 , les conseqüències es noten en pràcticament qualsevol servei que exigeixi un nivell alt de seguretat. A Netflix el més habitual és que puguis continuar reproduint contingut, però només en definició estàndard . Res d'HD ni, per descomptat, 4K, per més que el maquinari doni de sobres.

Amb altres aplicacions el comportament pot ser encara més restrictiu. Per exemple, s'han donat casos d'usuaris amb mòbils de gamma baixa o TV Box sense certificació on l'app de DigiTV ni tan sols permet reproduir a SD . El suport tècnic revisa el nivell de Widevine mitjançant DRM Info, veu que el dispositiu està a L3 i, directament, considera que no és compatible per a res, bloquejant l'accés als canals.

Cada proveïdor defineix les seves pròpies polítiques de DRM : alguns, com Netflix, toleren L3 a canvi de reduir la resolució, mentre que altres exigeixen sí o sí L1 inclusivament per a continguts en SD. També hi ha diferències entre limitar la resolució i bloquejar tota la reproducció: Netflix tendeix a seguir funcionant, però amb qualitat retallada, mentre que algunes apps d'IPTV o d'operadors es poden negar directament a arrencar.

El caos de Widevine a Xiaomi, Redmi i POCO

A l'ecosistema Xiaomi, Redmi i POCO, molts usuaris s'han trobat que, després d'actualitzar a una nova versió de MIUI o HyperOS , el seu mòbil ha perdut la capacitat de reproduir contingut en HD o 4K en serveis de streaming. El patró sol ser el mateix: abans tot funcionava bé, i després de l'OTA, Netflix, Disney+ o Prime Video es veuen molt pitjor.

L'origen sol ser una corrupció o desincronització dels certificats de seguretat de Widevine . Després de certes actualitzacions mal polides, les claus que el sistema utilitza per demostrar que lentorn és segur deixen de ser vàlides o no es reporten correctament. Les plataformes de streaming, en no veure condicions fiables, degraden el dispositiu a L3 i activen el bloqueig d'HD.

El que és irritant és que normalment no apareix cap avís clar. Simplement la qualitat es desploma i la majoria d'usuaris culpen la connexió o la pròpia app . Només en revisar DRM Info i les especificacions de reproducció a Netflix es descobreix que l'arrel del problema és Widevine.

La part positiva és que, en força models recents de Xiaomi, POCO i Redmi, aquesta fallada no és permanent i és possible restaurar el certificat L1 sense haver de rootejar ni flashejar ROMs rares . Això sí, depèn que el fabricant hagi deixat accessible l'opció corresponent als ajustaments del sistema.

Com comprovar si el dispositiu té Widevine L1 o L3

Abans de posar-se a esborrar coses al boig, el més sensat és comprovar si el problema ve realment de Widevine. La manera més senzilla és instal·lar des de Google Play l'app DRM Info , que mostra tota la informació dels mòduls DRM del dispositiu.

En obrir-la, baixa fins a l'apartat de Google Widevine i fixa't al camp «Security Level» o «Nivell de seguretat». Els valors importants són:

  • L1: màxim nivell de seguretat, permet HD, Full HD i 4K si el maquinari i l'app ho suporten.
  • L2: nivell intermedi, poc freqüent en mòbils i Android TV comercials.
  • L3: nivell mínim, generalment només permet SD i, en alguns serveis, ni tan sols deixa reproduir.

Si veus que el dispositiu marca L3 i pateixes baixa qualitat o errors , ja tens identificat lorigen del problema. Si, en canvi, a DRM Info apareix L1 però Netflix segueix limitant la resolució, podries estar davant d'una fallada de certificació específica d'aquesta app o un bug dels seus servidors de llicències.

En el cas concret de Netflix, també podeu entrar a Configuració de l'aplicació > Especificació de reproducció per veure amb quin nivell DRM us detecta i quina és la qualitat màxima permesa. És una bona manera de confirmar si l'app està llegint correctament el teu nivell Widevine o si s'ha trencat alguna cosa pel camí.

Formes d'intentar recuperar Widevine L1 a Xiaomi, POCO i Redmi

En força mòbils de Xiaomi, POCO i Redmi que han perdut l'HD després d'una actualització, hi ha una opció relativament senzilla per tornar a descarregar o restaurar el certificat L1 des dels mateixos ajustaments del sistema. La ruta exacta canvia segons la versió de MIUI/HyperOS i model, però sol seguir una lògica semblant.

Normalment cal anar als ajustaments relacionats amb empremtes dactilars, dades facials i bloqueig de pantalla i cercar un apartat lligat a pagaments amb empremta o seguretat addicional. Dins aquest menú, en alguns dispositius apareix una entrada específica de Widevine (L1) que permet renovar, revalidar o restaurar el certificat. Després de prémer aquesta opció i reiniciar el dispositiu, DRM Info torna a mostrar L1 i les apps de vídeo recuperen l'HD.

Com a mesura addicional convé esborrar dades i memòria cau de les apps de streaming problemàtiques . Per exemple, per a Netflix a Android es pot anar a Paràmetres > Aplicacions > Netflix > Emmagatzematge, i prémer a esborrar dades/esborrar memòria cau. Això força a l'app a renegociar llicències amb el servidor ia tornar a registrar el dispositiu una vegada el sistema ja té el certificat Widevine L1 en ordre.

Si després de restaurar el certificat i netejar dades el dispositiu segueix apareixent com a L3, és possible que la fallada estigui en la pròpia versió de MIUI o HyperOS i només es corregeixi amb una futura OTA o flashant un altre microprogramari oficial . En aquests casos, llevat que dominis bé el procés de flasheig, convé esperar actualitzacions i seguir els fòrums oficials del fabricant.

Bootloader desbloquejat, ROMs personalitzades i pèrdua permanent de L1

Un altre escenari molt habitual entre usuaris avançats és el dels que desbloquegen el bootloader per instal·lar ROMs personalitzades o per fer modificacions de sistema. En molts dispositius (especialment Xiaomi antics), quan es trenca la cadena de confiança oficial, el dispositiu deixa de considerar totalment certificat i Widevine baixa a L3 gairebé immediatament.

A més de perdre's l'L i HD a Netflix o Disney+, aquest canvi pot provocar que altres aplicacions sensibles, com algunes bancàries o moneders de criptomonedes, deixin de funcionar o mostrin avisos que l'entorn no és segur. Encara que se segueixin passant SafetyNet o equivalents, el DRM pot continuar considerant-ho un entorn no fiable.

En aquests casos, toquetejar ajustaments o esborrar caixets no sol servir de res: mentre el bootloader segueixi obert, el sistema no torna a considerar el dispositiu com a suficientment segur per a Widevine L1 . L'única solució fiable passa per tornar a la ROM d'estoc i tornar a bloquejar el bootloader.

En el cas de Xiaomi, això implica descarregar la ROM oficial del model des de la web de Xiaomi Community , posar el mòbil en mode fastboot, connectar-lo al PC i fer servir una eina com OS ROM Flashing Tool/MiFlash per reinstal·lar el firmware original. Un cop finalitza el flaixeig i es bloqueja una altra vegada el bootloader, en la majoria de models es recupera Widevine L1, sempre que de sèrie estigués suportat.

TV Box xinesos, error NW-6-404 i llicències de Netflix

Els TV Box barats amb Android han viscut un autèntic drama arran que Netflix endurís els seus requisits de certificació . Molts usuaris s'han trobat, gairebé de la nit al dia, amb l'error NW-6-404 en intentar obrir Netflix, quedant-se amb la pantalla negra sense accés al catàleg.

L'arrel de l'assumpte és que Netflix no només exigeix ​​Widevine L1 a nivell de maquinari , sinó que el dispositiu estigui inclòs en una llista de dispositius certificats i que el fabricant hagi passat per caixa i compleixi certes condicions tècniques. Durant anys, molts fabricants de TV Box xinesos han anat estirant llicències no oficials o mal gestionades i, quan Netflix va tancar l'aixeta, aquests dispositius van quedar fora del joc.

Encara que a nivell d'especificacions posin 4K o HDR i el xip suport Widevine L1 en teoria, si el fabricant no ha aconseguit (o no ha volgut pagar) la certificació oficial de Netflix , l'app bloquejarà l'accés i llançarà errors com NW-6-404. A la pràctica, per a l'usuari final és un cadenat gairebé definitiu: per més que actualitzis l'APK, el servidor de Netflix continuarà veient un dispositiu no autoritzat.

Dona asseguda al sofà mirant TV
Article relacionat:
Widevine CDM: Què és i com afecta el teu streaming

L'única via realment sòlida per a qui depèn molt de Netflix és comprar un dispositiu Android TV o una Smart TV amb certificació oficial (Chromecast amb Google TV, Nvidia Shield, TV Box de grans marques, certes Smart TV, etc.). Mentre el fabricant del TV Box barat no obtingui la llicència, no hi ha hack miraculós que et garanteixi HD i 4K estables.

Solucions parcials per a Netflix en dispositius no certificats

Tot i així, alguns usuaris han trobat arranjaments parcials per seguir usant Netflix a TV Box no certificats, encara que gairebé sempre amb limitacions importants i sense garantia de futur . Un dels trucs comentats consisteix a desinstal·lar la versió actual de Netflix, esborrar memòria cau i dades, i instal·lar una APK de Netflix pensada per a un altre dispositiu certificat , com certes tablets Samsung, a través d'un pendrive USB.

En alguns models concrets, aquesta versió «alternativa» ha permès tornar a iniciar sessió i reproduir contingut , encara que la interfície estigui adaptada a pantalles tàctils i no a comandament a distància. No obstant això, parlem de solucions que depenen de versions específiques de l'app i que poden deixar de funcionar quan Netflix canviï el sistema de comprovacions.

També s'han vist mètodes més agressius, com ara modificar l'app de Netflix o fitxers del sistema per intentar enganyar parcialment les revisions de compatibilitat. Aquests enfocaments solen ser inestables, poden vulnerar els termes dús del servei, i poques vegades tornen lHD de forma neta. El més normal és que només permetin seguir veient contingut en SD o que funcionin durant un temps limitat.

Widevine i iOS: per què molts acaben fugint a FairPlay

Encara que la majoria de maldecaps de Widevine es concentren en Android TV, TV Box i mòbils Android, també hi ha dubtes sobre el seu paper a l'ecosistema iOS . Apple empeny el seu propi DRM, FairPlay, i iOS no suporta nadivament el combo típic de Widevine (DASH + CENC), de manera que la integració no és tan directa.

Per salvar aquesta diferència, Widevine disposa d'un SDK específic per a iOS que permet als desenvolupadors integrar el seu DRM a apps per a iPhone i iPad. Aquest SDK s'encarrega de transmuxejar el contingut de DASH a HLS "sobre la marxa", mantenint el contingut protegit a través de la llibreria dinàmica CDM. Part d'aquest treball es fa al client (a la mateixa app), sempre que es respectin les polítiques de seguretat d'Apple.

A la pràctica, però, les grans plataformes solen optar a iOS per usar FairPlay com a DRM principal i reservar Widevine per a Android, navegadors i altres entorns . És un enfocament híbrid que redueix problemes de compatibilitat a llarg termini. No és estrany trobar usuaris d'Android farts d'embolics amb Widevine, degradacions a L3 i bugs de certificació que acaben passant-se a iOS buscant una cadena de DRM més predictible, encara que allà també hi hagi limitacions pròpies.

Tot aquest embolic de Widevine, nivells L1 i L3, certificacions de Netflix i errors com NW-6-404 deixa clar que, a l'hora de veure streaming en Android TV o en mòbils, no n'hi ha prou amb tenir bona pantalla i bona connexió . Escollir dispositius certificats des del principi, revisar el nivell amb DRM Info quan alguna cosa falli, restaurar certificats quan sigui possible i evitar configuracions de bootloader o ROMs que trenquin la cadena de confiança sol ser la fórmula més fiable per seguir gaudint de Netflix, Disney+ o Prime Video en HD i 4K sense sorpreses desagradables. Comparteix la informació perquè més usuaris coneguin del tema.


Afegir com a font preferida a Google