Ako vaš Android TV, Mi Box, jeftini TV Box ili čak vaš telefon struji samo Netflix, Disney+ ili Prime Video u lošoj kvaliteti, poput loše kopiranog DVD-a, problem najvjerojatnije ima ime: Widevine i strašna promjena L1 na L3 . Frustrirajuće je to što ponekad niste ništa promijenili; uređaj tvrdi da podržava HD ili 4K, ali aplikacije za strujanje su zaglavljene u SD-u ili izbacuju čudne pogreške.
Ovo ponašanje nije jednostavan jednokratni problem ili Netflixova hir: izravno je povezano s načinom na koji Google upravlja Widevine CDM DRM-om na Androidu i Android TV- u te kako svaka platforma (Netflix, Disney+, DigiTV itd.) reagira kada otkrije nedovoljnu razinu sigurnosti. Razumijevanje što je Widevine, što njegove razine znače, zašto se pojavljuju pogreške poput NW-6-404 i što možete učiniti na Android TV-u i mobilnim uređajima kako biste to pokušali popraviti ključno je za oporavak HD i 4K rezolucije bez pretjeranog korištenja.
Što je Widevine i zašto diktira kvalitetu na Android TV-u?
Widevine je sustav za upravljanje digitalnim pravima (DRM) u vlasništvu Googlea koji se koristi za zaštitu video sadržaja od piratstva. Nije dostupan samo za Android TV: prisutan je i na Android telefonima, preglednicima (Chrome, Edge itd.), mnogim pametnim televizorima, igraćim konzolama, službenim uređajima za streaming, pa čak i na iOS-u putem SDK-ova.
Ideja je jednostavna: kada otvorite Netflix, Disney+ ili Prime Video, aplikacija mora osigurati da je uređaj dovoljno siguran kako bi se video mogao reproducirati u HD, Full HD ili 4K rezoluciji . Da bi to učinila, oslanja se na Widevine CDM (Content Decryption Module), komponentu odgovornu za šifriranje, dešifriranje i upravljanje ključevima za zaštićeni sadržaj.
Widevine koristi različite razine sigurnosti (L1, L2 i L3) koje definiraju stupanj u kojem su procesor i sigurno okruženje uređaja (TEE) uključeni u zaštitu videa. Što je razina viša, to su platforme sigurnije u otključavanju visokih rezolucija. Ako razina padne, aplikacije reagiraju ograničavanjem kvalitete ili čak blokiranjem reprodukcije.
Razlike između Widevine L1, L2 i L3 i kako utječu na Netflix
U praksi, na Android TV-u i Android telefonima vidjet ćete samo dvije razine: Widevine L1 i Widevine L3 . L2 postoji, ali se gotovo ne koristi na potrošačkom tržištu. Razlika između L1 i L3 određuje hoćete li vidjeti spektakularnu 4K sliku ili mutnu.
Kada uređaj ima Widevine L1 , dešifriranje videa odvija se unutar Trusted Execution Environment (TEE), sigurnog okruženja povezanog s procesorom i namjenskim komponentama. To znači da su ključevi i video stream dobro zaštićeni, pa usluge poput Netflixa ili Disney+ omogućuju reprodukciju HD-a (720p), Full HD-a (1080p), pa čak i 4K HDR-a , pod uvjetom da zaslon i pretplatnički plan to podržavaju.
Ako uređaj ima samo Widevine L3 , dešifriranje se ne događa unutar sigurnog hardvera, već u normalnom Android okruženju. Za pružatelje sadržaja to predstavlja rizik, pa reagiraju ograničavanjem reprodukcije na standardnu razlučivost (SD, 480p/540p) . Ovo je tipičan slučaj kada se na mobilnom telefonu s Full HD zaslonom ili na 4K televizoru Netflix čini primjetno pikseliziranijim nego inače.
Jedan detalj koji zbunjuje mnoge ljude jest taj što se YouTube ne oslanja na Widevine na isti način za većinu svog besplatnog sadržaja, pa i dalje može reproducirati 1080p ili 4K čak i na uređajima na kojima su Netflix ili Disney+ ograničeni na SD. To objašnjava slučajeve u kojima YouTube izgleda savršeno na Android TV-u, ali Netflix izgleda kao da je snimljen starim mobitelom.
Tipični primjeri: Mi Box, Android TV, kineski mobiteli i TV Box uređaji
Jedan od najspominjanijih slučajeva je onaj Mi Box S prve generacije s Android TV-om . Mnogi korisnici su pomoću aplikacija poput DRM Info potvrdili da se njihov Mi Box prikazuje kao Widevine L1, ali kada pristupe Netflixu, sadržaj se reproducira samo u SD-u. Da stvar bude gora, na istom Mi Boxu, Prime Video i YouTube reproduciraju HD bez ikakvih problema , što jasno daje do znanja da je problem specifičan za Netflix i kako on interpretira certifikaciju tog uređaja.
Slične situacije uočene su na Android telefonima. Neki Google Pixel 5 i raniji modeli pretrpjeli su iznenadno snižavanje razine Widevine s L1 na L3 nakon određenih sigurnosnih zakrpa (veljača, ožujak i travanj 2021.). Unatoč tome što su službeno certificirani za HD i HDR na Netflixu, aplikacija im je dopuštala reprodukciju samo u SD-u, a u odjeljku specifikacija reprodukcije prikazivali su se kao L3 uređaji.
U svijetu jeftinih TV prijemnika, posebno onih koji se prodaju kao "Android TV", ali su zapravo kineski TV prijemniki bez službene certifikacije , problem je još veći: mnogi su počeli prikazivati grešku NW-6-404 na Netflixu , što u osnovi znači da aplikacija smatra uređaj neprikladnim i blokira pristup katalogu, iako ostatak sustava može reproducirati 4K bez ikakvih problema.
Također vrijedi spomenuti probleme koje neki Xiaomi, Redmi i POCO telefoni imaju nakon ažuriranja MIUI-ja ili HyperOS-a: sustav snižava Widevine s L1 na L3, pa Netflix, Disney+ i Prime Video prestaju prikazivati HD ili 4K iako korisnik nije ništa promijenio. Zaslon je možda izvrstan, optička veza savršena... ali DRM je na vrhuncu.
Nered s Google Pixel Widevine L3
Na Pixel telefonima dogodio se prilično ozloglašen incident: nakon nekih sigurnosnih zakrpa 2021. godine, nekoliko korisnika je bez ikakvog vidljivog razloga počelo primjećivati pad razine Widevinea s L1 na L3 . Otvorili bi Netflix, provjerili Postavke aplikacije > Specifikacije reprodukcije i otkrili da im je uređaj ograničen na L3, što je učinkovito smanjilo kvalitetu na SD.
Najfrustrirajuće je bilo to što vraćanje na tvorničke postavke, brisanje predmemorije, flashanje tvornički čistih slika ili ponovna instalacija Netflixa nisu ništa riješili, jer je problem ležao u načinu na koji je sustav upravljao Widevine ključevima i koje je informacije slao drugim aplikacijama. Google je čak priznao da je svjestan greške i da radi na rješenju, a također je upozorio da bi to moglo utjecati ne samo na Pixel telefone, već i na telefone drugih proizvođača.
U međuvremenu, neki su korisnici pronašli prilično neobične načine za oporavak L1. Slijedeći vodiče s foruma poput droidwin.com, neki su pokušali onemogućiti i ponovno omogućiti biometrijsku autentifikaciju u Trgovini Google Play , izbrisati predmemoriju i pohranu aplikacija Trgovine Play i Netflix te se ponovno prijaviti u aplikaciju. U nekim slučajevima, nakon izvođenja ovih koraka i prisiljavanja na nove pregovore o licenci, DRM Info je ponovno prikazivao L1, a Netflix je otključao HD.
Drugi su tvrdili da je prijava u beta verziju Androida 12L, ažuriranje putem OTA-e, a zatim povratak na stabilnu verziju zadržala njihov status L1 razine. Korisnici Pixela 4 XL i Pixela 5 izvijestili su da je Netflix nakon ovog ciklusa (pridruživanje beta verziji, primanje OTA ažuriranja i povratak na stabilnu granu) nastavio prepoznavati njihove uređaje kao L1. Iako ne postoji potpuno detaljno javno objašnjenje, čini se vjerojatnim da su neke beta verzije uključivale DRM zakrpe koje su ostale prisutne i nakon prelaska na beta verziju.
Kako Widevine L3 utječe na Netflix, DigiTV, Disney+ i druge platforme?

Kada se uređaj zaglavi na Widevine L3 , posljedice su vidljive u gotovo svakoj usluzi koja zahtijeva visoku razinu sigurnosti. Na Netflixu obično možete nastaviti reproducirati sadržaj, ali samo u standardnoj razlučivosti . Nema HD-a, a pogotovo nema 4K-a, bez obzira na to koliko je vaš hardver moćan.
S drugim aplikacijama, ponašanje može biti još restriktivnije. Na primjer, bilo je slučajeva korisnika s jeftinijim mobitelima ili necertificiranim TV prijemnicima gdje DigiTV aplikacija ne dopušta ni reprodukciju SD rezolucije . Tehnička podrška provjerava Widevine razinu pomoću DRM informacija, vidi da je uređaj na L3 i izravno ga smatra nekompatibilnim, blokirajući pristup kanalima.
Svaki pružatelj usluga definira vlastite DRM politike : neki, poput Netflixa, toleriraju L3 u zamjenu za smanjenu rezoluciju, dok drugi zahtijevaju L1 čak i za SD sadržaj. Postoje i razlike između ograničavanja rezolucije i potpunog blokiranja reprodukcije: Netflix obično nastavlja raditi, ali sa smanjenom kvalitetom, dok neke IPTV ili aplikacije operatera mogu jednostavno odbiti pokretanje.
Widevine kaos na Xiaomiju, Redmiju i POCO-u
U ekosustavu Xiaomi, Redmi i POCO, mnogi korisnici su otkrili da su nakon ažuriranja na novu verziju MIUI-ja ili HyperOS- a njihovi telefoni izgubili mogućnost reprodukcije HD ili 4K sadržaja na streaming servisima. Uzorak je obično isti: prije je sve radilo dobro, ali nakon OTA ažuriranja, Netflix, Disney+ ili Prime Video izgledaju puno gore.
Uzrok je obično oštećenje ili desinkronizacija Widevine sigurnosnih certifikata . Nakon određenih loše implementiranih ažuriranja, ključevi koje sustav koristi za dokazivanje sigurnosti okruženja postaju nevažeći ili se ne prijavljuju ispravno. Platforme za streaming, koje više ne vide pouzdane uvjete, snižavaju uređaj na L3 i aktiviraju HD blokiranje.
Iritantno je što obično nema jasnog upozorenja. Kvaliteta jednostavno pada, a većina korisnika krivi vezu ili samu aplikaciju . Tek provjerom DRM informacija i specifikacija reprodukcije na Netflixu otkriva se da je korijen problema Widevine.
Dobra vijest je da na mnogim novijim Xiaomi, POCO i Redmi modelima ova greška nije trajna i moguće je vratiti L1 certifikat bez rootanja ili flashanja prilagođenih ROM-ova . Međutim, to ovisi o tome je li proizvođač omogućio odgovarajuću opciju u postavkama sustava.
Kako provjeriti ima li vaš uređaj Widevine L1 ili L3
Prije nego što počnete brisati stvari, mudro je provjeriti je li problem zapravo uzrokovan Widevineom. Najlakši način za to je instalirati aplikaciju DRM Info s Google Playa , koja prikazuje sve informacije o DRM modulima uređaja.
Nakon što ga otvorite, pomaknite se prema dolje do odjeljka Google Widevine i pogledajte polje "Razina sigurnosti". Važne vrijednosti su:
- L1: maksimalna razina sigurnosti, omogućuje HD, Full HD i 4K ako hardver i aplikacija to podržavaju.
- L2srednja razina, neuobičajeno kod komercijalnih mobitela i Android televizora.
- L3: minimalna razina, općenito dopušta samo SD, a u nekim uslugama čak ni reprodukciju.
Ako vaš uređaj prikazuje L3, a imate nisku kvalitetu ili pogreške , već ste identificirali izvor problema. Međutim, ako DRM Info prikazuje L1, ali Netflix i dalje ograničava razlučivost, možda se suočavate s problemom certifikacije specifičnim za tu aplikaciju ili s greškom u njezinim poslužiteljima za licenciranje.
U konkretnom slučaju Netflixa, možete otići i u Postavke aplikacije > Specifikacije reprodukcije kako biste vidjeli koju razinu DRM-a detektira i koja je maksimalno dopuštena kvaliteta. Ovo je dobar način da potvrdite je li aplikacija ispravno očitala vašu razinu Widevine-a ili je nešto pošlo po zlu.
Načini za pokušaj oporavka Widevine L1 na Xiaomi, POCO i Redmi
Na mnogim Xiaomi, POCO i Redmi telefonima koji su izgubili HD certifikat nakon ažuriranja, postoji relativno jednostavna opcija za ponovno preuzimanje ili vraćanje L1 certifikata unutar postavki sustava. Točan put varira ovisno o verziji i modelu MIUI/HyperOS-a, ali općenito slijedi sličan postupak.
Obično trebate otići u postavke vezane uz otiske prstiju, prepoznavanje lica i zaključavanje zaslona te potražiti odjeljak povezan s plaćanjem otiskom prsta ili dodatnom sigurnošću. Unutar tog izbornika neki uređaji imaju poseban unos za Widevine (L1) koji vam omogućuje obnovu, ponovnu validaciju ili vraćanje certifikata. Nakon što dodirnete tu opciju i ponovno pokrenete uređaj, DRM Info će ponovno prikazati L1, a video aplikacije će ponovno moći reproducirati HD.
Kao dodatna mjera, preporučljivo je izbrisati podatke i predmemoriju problematičnih aplikacija za streaming . Na primjer, za Netflix na Androidu možete otići u Postavke > Aplikacije > Netflix > Pohrana i dodirnuti Izbriši podatke/Izbriši predmemoriju. To prisiljava aplikaciju da ponovno pregovara o licencama s poslužiteljem i ponovno registrira uređaj nakon što sustav dobije Widevine L1 certifikat.
Ako se nakon vraćanja certifikata i brisanja podataka uređaj i dalje prikazuje kao L3, problem može biti u samoj verziji MIUI-ja ili HyperOS-a i može se riješiti samo budućim OTA ažuriranjem ili fleširanjem drugog službenog firmware-a . U tim slučajevima, osim ako niste dobro upoznati s postupkom fleširanja, najbolje je pričekati ažuriranja i pratiti službene forume proizvođača.
Otključani bootloader, prilagođeni ROM-ovi i trajni gubitak L1
Još jedan vrlo čest scenarij među naprednim korisnicima je onaj koji otključavaju bootloader kako bi instalirali prilagođene ROM-ove ili napravili izmjene sustava. Na mnogim uređajima (posebno starijim Xiaomi modelima), čim se prekine službeni lanac povjerenja, uređaj se više ne smatra potpuno certificiranim i Widevine gotovo odmah prelazi na L3.
Osim gubitka L1 i HD kvalitete na Netflixu ili Disney+, ova promjena može uzrokovati prestanak rada ili prikazivanje upozorenja da je okruženje nesigurno kod drugih osjetljivih aplikacija, poput nekih bankarskih aplikacija ili kriptovalutnih novčanika. Čak i ako se provedu mjere zaštite podataka SafetyNet ili ekvivalentne sigurnosne mjere, DRM i dalje može smatrati da je okruženje nepouzdano.
U tim slučajevima, podešavanje postavki ili brisanje predmemorije obično ne pomaže: sve dok je bootloader otključan, sustav neće smatrati uređaj dovoljno sigurnim za Widevine L1 . Jedino pouzdano rješenje je vraćanje na standardni ROM i ponovno zaključavanje bootloadera.
U slučaju Xiaomija, to uključuje preuzimanje službenog ROM-a za model s web stranice Xiaomi Community , stavljanje telefona u fastboot način rada, spajanje na računalo i korištenje alata poput OS ROM Flashing Tool / MiFlash za ponovnu instalaciju originalnog firmwarea. Nakon što je proces flashanja završen i bootloader ponovno zaključan, Widevine L1 će se vratiti na većinu modela, pod uvjetom da je to podržavao proizvođač.
Kineski TV prijemnik, greška NW-6-404 i Netflix licence
Jeftini Android TV uređaji doživjeli su pravu krizu otkako je Netflix pooštrio svoje zahtjeve za certifikaciju . Mnogi korisnici su se gotovo preko noći susreli s greškom NW-6-404 prilikom pokušaja otvaranja Netflixa, što je rezultiralo crnim ekranom i nemogućnošću pristupa katalogu.
Korijen problema je u tome što Netflix ne zahtijeva samo Widevine L1 na razini hardvera , već i da uređaj bude uvršten na popis certificiranih uređaja te da je proizvođač platio i ispunio određene tehničke uvjete. Godinama su se mnogi kineski proizvođači TV prijemnika oslanjali na neslužbene ili loše upravljane licence, a kada je Netflix ukinuo financiranje, ovi uređaji su izostavljeni iz igre.
Čak i ako specifikacije navode "4K" ili "HDR" i čip teoretski podržava Widevine L1, ako proizvođač nije dobio (ili nije platio) službeni Netflix certifikat , aplikacija će blokirati pristup i prikazivati pogreške poput NW-6-404. U praksi, za krajnjeg korisnika, ovo je gotovo trajno zaključavanje: bez obzira koliko puta ažurirate APK, Netflixov poslužitelj će i dalje vidjeti neovlašteni uređaj.
Jedina zaista pouzdana opcija za one koji se uvelike oslanjaju na Netflix je kupnja službeno certificiranog Android TV uređaja ili Smart TV-a (Chromecast s Google TV-om, Nvidia Shield, TV boxovi velikih marki, određeni Smart TV-i itd.). Dok proizvođač jeftinog TV boxa ne dobije potrebnu licencu, ne postoji čudotvorni trik koji će jamčiti stabilan HD i 4K streaming.
Djelomična rješenja za Netflix na necertificiranim uređajima
Unatoč tome, neki su korisnici pronašli djelomična rješenja za nastavak korištenja Netflixa na necertificiranim TV prijemnicima, iako gotovo uvijek sa značajnim ograničenjima i bez jamstva buduće kompatibilnosti . Jedan od spomenutih trikova uključuje deinstaliranje trenutne verzije Netflixa, brisanje predmemorije i podataka te instaliranje Netflix APK-a dizajniranog za drugi certificirani uređaj , poput određenih Samsung tableta, putem USB flash pogona.
U nekim specifičnim modelima, ova "alternativna" verzija omogućila je korisnicima ponovnu prijavu i reprodukciju sadržaja , iako je sučelje prilagođeno za zaslone osjetljive na dodir, a ne za daljinske upravljače. Međutim, ta rješenja ovise o određenim verzijama aplikacije i mogu prestati raditi kada Netflix promijeni svoj postupak provjere.
Uočene su i agresivnije metode, poput mijenjanja Netflix aplikacije ili sistemskih datoteka kako bi se pokušale djelomično zaobići provjere kompatibilnosti. Ovi pristupi su često nestabilni, mogu kršiti uvjete pružanja usluge i rijetko u potpunosti vraćaju HD. Obično omogućuju samo nastavak gledanja u SD-u ili rade ograničeno vrijeme.
Widevine i iOS: zašto mnogi na kraju bježe u FairPlay
Iako je većina Widevineovih problema usmjerena na Android TV, TV box uređaje i Android telefone, postoje i pitanja o njegovoj ulozi u iOS ekosustavu . Apple forsira vlastiti DRM, FairPlay, a iOS izvorno ne podržava tipičnu Widevine kombinaciju (DASH + CENC), pa integracija nije tako jednostavna.
Kako bi prevladao ovu razliku, Widevine nudi namjenski iOS SDK koji omogućuje programerima integraciju DRM-a u aplikacije za iPhone i iPad. Ovaj SDK pretvara sadržaj iz DASH-a u HLS u hodu, štiteći sadržaj putem dinamičke biblioteke CDM. Dio ove obrade obavlja se na strani klijenta (unutar same aplikacije), pod uvjetom da se poštuju Appleove sigurnosne politike.
Međutim, u praksi se glavne platforme obično odlučuju za FairPlay kao svoj primarni DRM na iOS-u, rezervirajući Widevine za Android, preglednike i druga okruženja . Ovaj hibridni pristup smanjuje dugoročne probleme kompatibilnosti. Nije neuobičajeno pronaći korisnike Androida koji su siti problema s Widevineom, vraćanja na razinu 3 i grešaka u certifikaciji, te na kraju prelaze na iOS u potrazi za predvidljivijim DRM lancem, iako iOS također ima svoja ograničenja.
Cijeli ovaj Widevine nered, L1 i L3 razine, Netflix certifikati i pogreške poput NW-6-404 jasno pokazuju da kada je u pitanju streaming na Android TV-u ili mobilnim uređajima, dobar ekran i dobra veza nisu dovoljni . Odabir certificiranih uređaja od samog početka, provjera DRM razine pomoću DRM Info kada nešto pođe po zlu, vraćanje certifikata kada je to moguće i izbjegavanje konfiguracija bootloadera ili ROM-ova koji prekidaju lanac povjerenja obično je najpouzdaniji način za nastavak uživanja u Netflixu, Disney+ ili Prime Videu u HD i 4K bez neugodnih iznenađenja. Podijelite ove informacije kako bi više korisnika bilo svjesno problema.