Android TV'niz, Mi Box'ınız, ucuz TV Box'ınız veya hatta telefonunuz Netflix, Disney+ veya Prime Video'yu kötü kalitede, sanki kötü kopyalanmış bir DVD gibi yayınlıyorsa, sorunun büyük olasılıkla bir adı vardır: Widevine ve korkulan L1'den L3'e geçiş . Sinir bozucu olan şey, bazen hiçbir şeyi değiştirmemiş olmanızdır; cihaz HD veya 4K'yı desteklediğini iddia eder, ancak yayın uygulamaları SD'de takılı kalır veya garip hatalar verir.
Bu davranış basit bir tek seferlik aksaklık veya Netflix'e özgü bir durum değil: Google'ın Android ve Android TV'de Widevine CDM DRM'yi nasıl yönettiği ve her platformun (Netflix, Disney+, DigiTV, vb.) yetersiz güvenlik seviyesi algıladığında nasıl tepki verdiğiyle doğrudan bağlantılı. Widevine'ın ne olduğunu, seviyelerinin ne anlama geldiğini, NW-6-404 gibi hataların neden ortaya çıktığını ve Android TV ve mobil cihazlarda bunu düzeltmek için neler yapabileceğinizi anlamak, HD ve 4K içerikleri çıldırmadan kurtarmanın anahtarıdır.
Widevine nedir ve Android TV'de kaliteyi neden belirler?
Widevine, Google'a ait ve video içeriklerini korsanlığa karşı korumak için kullanılan bir dijital hak yönetimi (DRM) sistemidir. Sadece Android TV'ye özgü değildir: Android telefonlarda, tarayıcılarda (Chrome, Edge vb.), birçok akıllı TV'de, oyun konsollarında, resmi yayın cihazlarında ve SDK'lar aracılığıyla iOS'ta bile mevcuttur.
Fikir basit: Netflix, Disney+ veya Prime Video'yu açtığınızda, uygulamanın cihazın HD, Full HD veya 4K çözünürlükte video oynatmasına izin verecek kadar güvenli olduğundan emin olması gerekiyor . Bunu yapmak için, korunan içeriğin şifrelenmesi, şifresinin çözülmesi ve anahtarlarının yönetilmesinden sorumlu bileşen olan Widevine CDM'ye (İçerik Şifre Çözme Modülü) güveniyor.
Widevine , işlemcinin ve cihazın güvenli ortamının (TEE) videoyu korumadaki rolünü belirleyen farklı güvenlik seviyeleri (L1, L2 ve L3) kullanır . Seviye ne kadar yüksekse, platformlar yüksek çözünürlüklerin kilidini açma konusunda o kadar emin olur. Seviye düşerse, uygulamalar kaliteyi sınırlayarak veya hatta oynatmayı engelleyerek tepki verir.
Widevine L1, L2 ve L3 arasındaki farklar ve bunların Netflix üzerindeki etkileri
Pratikte, Android TV ve Android telefonlarda yalnızca iki seviye göreceksiniz: Widevine L1 ve Widevine L3 . L2 mevcut, ancak tüketici pazarında neredeyse hiç kullanılmıyor. L1 ve L3 arasındaki fark, muhteşem bir 4K görüntü mü yoksa bulanık bir görüntü mü göreceğinizi belirler.
Bir cihazda Widevine L1 desteği olduğunda , video şifre çözme işlemi, işlemciye ve özel bileşenlere bağlı güvenli bir ortam olan Güvenilir Yürütme Ortamı (TEE) içinde gerçekleşir. Bu, anahtarların ve video akışının iyi korunduğu anlamına gelir; bu nedenle Netflix veya Disney+ gibi hizmetler, ekran ve abonelik planı desteklediği takdirde HD (720p), Full HD (1080p) ve hatta 4K HDR oynatımına olanak tanır.
Cihazda yalnızca Widevine L3 varsa , şifre çözme işlemi güvenli donanım içinde değil, normal Android ortamında gerçekleşir. Bu durum içerik sağlayıcılar için risk oluşturduğundan, oynatmayı standart çözünürlükle (SD, 480p/540p) sınırlandırarak tepki verirler . Bu, Full HD ekranlı bir cep telefonunda veya 4K televizyonda Netflix'in normalden belirgin şekilde daha pikselli görünmesinin tipik nedenidir.
Birçok kişiyi şaşırtan bir detay da şu: YouTube, ücretsiz içeriklerinin çoğunda Widevine'a aynı şekilde bağımlı değil , bu nedenle Netflix veya Disney+'ın SD ile sınırlı olduğu cihazlarda bile 1080p veya 4K görüntü verebiliyor. Bu durum, YouTube'un Android TV'de mükemmel görünmesinin, Netflix'in ise eski bir cep telefonuyla kaydedilmiş gibi görünmesinin nedenini açıklıyor.
Tipik örnekler: Mi Box, Android TV, Çin cep telefonları ve TV kutuları.
En çok konuşulan vakalardan biri, Android TV işletim sistemine sahip birinci nesil Mi Box S'tir . Birçok kullanıcı, DRM Info gibi uygulamalarla Mi Box'larının Widevine L1 olarak göründüğünü doğruladı, ancak Netflix'e eriştiklerinde içerik yalnızca SD olarak oynatılıyor. Daha da kötüsü, aynı Mi Box'ta Prime Video ve YouTube sorunsuz bir şekilde HD olarak görüntü veriyor ; bu da sorunun Netflix'e ve cihazın sertifikasyonunu nasıl yorumladığına özgü olduğunu açıkça gösteriyor.
Benzer durumlar Android telefonlarda da gözlemlendi. Bazı Google Pixel 5 ve önceki modeller, belirli güvenlik yamalarından (Şubat, Mart ve Nisan 2021) sonra Widevine'ın L1'den L3'e ani bir şekilde düşmesine maruz kaldı. Netflix'te HD ve HDR için resmi olarak sertifikalandırılmış olmalarına rağmen, uygulama yalnızca SD olarak oynatmaya izin verdi ve oynatma özellikleri bölümünde L3 cihazlar olarak göründüler.
Özellikle "Android TV" olarak satılan ancak aslında resmi sertifikası olmayan Çin yapımı ucuz TV kutuları dünyasında sorun daha da ciddi: Birçoğu Netflix'te NW-6-404 hatası göstermeye başladı ; bu da temelde uygulamanın cihazı uygunsuz olarak değerlendirdiği ve kataloğa erişimi engellediği anlamına geliyor, oysa sistemin geri kalanı sorunsuz bir şekilde 4K görüntü verebiliyor.
Xiaomi, Redmi ve POCO telefonlarının MIUI veya HyperOS güncellemesinden sonra yaşadığı sorunlardan da bahsetmekte fayda var : Sistem Widevine'ı L1'den L3'e düşürüyor, bu nedenle Netflix, Disney+ ve Prime Video, kullanıcı hiçbir şey değiştirmemiş olsa bile HD veya 4K görüntü vermeyi bırakıyor. Ekran mükemmel olabilir, fiber bağlantı kusursuz olabilir… ama DRM her şeye hükmediyor.
Google Pixel Widevine L3 karmaşası
Pixel telefonlarda oldukça kötü şöhretli bir olay yaşandı: 2021'deki bazı güvenlik yamalarından sonra, birçok kullanıcı Widevine seviyelerinin görünürde hiçbir sebep olmadan L1'den L3'e düştüğünü görmeye başladı . Netflix'i açıp Uygulama Ayarları > Oynatma Özellikleri'ni kontrol ettiklerinde, cihazlarının L3 ile sınırlı olduğunu ve kalitenin fiilen SD'ye düştüğünü fark ettiler.
En sinir bozucu şey ise fabrika ayarlarına sıfırlama, önbelleği temizleme, fabrika ayarlarına sıfırlanmış imajlar yükleme veya Netflix'i yeniden yüklemenin hiçbir şeyi düzeltmemesiydi; çünkü sorun, sistemin Widevine anahtarlarını nasıl yönettiği ve diğer uygulamalara hangi bilgileri gönderdiğiyle ilgiliydi. Google bile bu kusurun farkında olduğunu ve bir çözüm üzerinde çalıştığını kabul etti ve bunun sadece Pixel telefonları değil, diğer üreticilerin telefonlarını da etkileyebileceği konusunda uyardı.
Bu arada, bazı kullanıcılar L1'i kurtarmak için oldukça sıra dışı yollar buldu. droidwin.com gibi forumlardaki kılavuzları takip eden bazı kullanıcılar, Google Play Store'da biyometrik kimlik doğrulamayı devre dışı bırakıp yeniden etkinleştirmeyi , hem Play Store hem de Netflix uygulamalarının önbelleğini ve depolama alanını temizlemeyi ve uygulamaya tekrar giriş yapmayı denedi. Bazı durumlarda, bu adımları gerçekleştirdikten ve yeni bir lisans müzakeresi zorladıktan sonra, DRM Info tekrar L1'i gösterdi ve Netflix HD'nin kilidini açtı.
Diğerleri ise Android 12L beta programına kaydolmanın , OTA üzerinden güncelleme yapmanın ve ardından kararlı sürüme geri dönmenin L1 kademesi durumlarını koruduğunu iddia etti. Pixel 4 XL ve Pixel 5 kullanıcıları, bu döngüyü (beta programına katılma, OTA güncellemesini alma ve kararlı sürüme geri dönme) izledikten sonra Netflix'in cihazlarını L1 olarak tanımaya devam ettiğini bildirdi. Tam olarak ayrıntılı bir açıklama olmamasına rağmen, bazı beta sürümlerinin beta geçişinden sonra da devam eden DRM yamaları içerdiği muhtemel görünüyor.
Widevine L3, Netflix, DigiTV, Disney+ ve diğer platformları nasıl etkiliyor?

Bir cihaz Widevine L3'te takılı kaldığında , bunun sonuçları yüksek güvenlik seviyesi gerektiren hemen hemen her hizmette fark edilir. Netflix'te genellikle içeriği oynatmaya devam edebilirsiniz, ancak yalnızca standart çözünürlükte . Donanımınız ne kadar güçlü olursa olsun, HD veya kesinlikle 4K izleyemezsiniz.
Diğer uygulamalarda ise davranış daha da kısıtlayıcı olabilir. Örneğin, düşük özellikli cep telefonları veya sertifikasız TV kutuları kullanan kullanıcılarda DigiTV uygulamasının SD oynatmaya bile izin vermediği durumlar olmuştur . Teknik destek, DRM Bilgisi kullanarak Widevine seviyesini kontrol eder, cihazın L3 seviyesinde olduğunu görür ve doğrudan uyumsuz olarak değerlendirerek kanallara erişimi engeller.
Her sağlayıcı kendi DRM politikalarını tanımlar : Netflix gibi bazıları çözünürlüğü düşürme karşılığında L3'e izin verirken, diğerleri SD içerik için bile L1 gerektirir. Çözünürlüğü sınırlamak ile oynatmayı tamamen engellemek arasında da farklılıklar vardır: Netflix genellikle çalışmaya devam eder ancak kalite düşerken, bazı IPTV veya operatör uygulamaları başlatmayı tamamen reddedebilir.
Xiaomi, Redmi ve POCO'da Widevine kaynaklı kaos.
Xiaomi, Redmi ve POCO ekosisteminde birçok kullanıcı, MIUI veya HyperOS'un yeni bir sürümüne güncelledikten sonra telefonlarının yayın hizmetlerinde HD veya 4K içerik oynatma özelliğini kaybettiğini fark etti. Genellikle durum aynı: Her şey öncesinde sorunsuz çalışıyordu, ancak OTA güncellemesinden sonra Netflix, Disney+ veya Prime Video çok daha kötü görünüyor.
Genellikle Widevine güvenlik sertifikalarının bozulması veya senkronizasyonunun bozulması söz konusudur . Bazı kötü uygulanmış güncellemelerden sonra, sistemin ortamın güvenli olduğunu kanıtlamak için kullandığı anahtarlar geçersiz hale gelir veya doğru şekilde bildirilmez. Artık güvenilir koşullar görmeyen yayın platformları, cihazı L3'e düşürür ve HD engellemeyi etkinleştirir.
Can sıkıcı olan şey, genellikle net bir uyarı olmaması. Kalite aniden düşüyor ve çoğu kullanıcı bağlantıyı veya uygulamanın kendisini suçluyor . Sorunun kaynağının Widevine olduğu ancak Netflix'teki DRM Bilgilerini ve oynatma özelliklerini kontrol ederek keşfediliyor.
İyi haber şu ki, birçok yeni Xiaomi, POCO ve Redmi modelinde bu kusur kalıcı değil ve root işlemi yapmadan veya özel ROM yüklemeden L1 sertifikasını geri yüklemek mümkün . Ancak bu, üreticinin sistem ayarlarında ilgili seçeneği etkinleştirip etkinleştirmediğine bağlıdır.
Cihazınızda Widevine L1 veya L3 olup olmadığını nasıl kontrol edebilirsiniz?
Rastgele bir şeyler silmeye başlamadan önce, sorunun gerçekten Widevine'dan kaynaklanıp kaynaklanmadığını kontrol etmek akıllıca olacaktır. Bunu yapmanın en kolay yolu, cihazın DRM modülleri hakkında tüm bilgileri gösteren Google Play'den DRM Info uygulamasını yüklemektir.
Açtıktan sonra, Google Widevine bölümüne kadar aşağı kaydırın ve "Güvenlik Seviyesi" alanına bakın. Önemli değerler şunlardır:
- L1: Maksimum güvenlik seviyesi; donanım ve uygulama destekliyorsa HD, Full HD ve 4K çözünürlüğe izin verir.
- L2Orta seviye, ticari cep telefonlarında ve Android TV'lerde nadir bulunur.
- L3: Minimum seviye, genellikle yalnızca SD çözünürlüğe izin verir ve bazı hizmetlerde oynatmaya bile izin vermez.
Cihazınız L3 gösteriyorsa ve düşük kalite veya hatalarla karşılaşıyorsanız , sorunun kaynağını zaten tespit etmişsiniz demektir. Ancak, DRM Bilgisi L1 gösteriyorsa ancak Netflix çözünürlüğü sınırlamaya devam ediyorsa, o uygulamaya özgü bir sertifika sorunu veya lisans sunucularında bir hata ile karşı karşıya olabilirsiniz.
Netflix özelinde, Uygulama Ayarları > Oynatma Özellikleri bölümüne giderek hangi DRM seviyesini algıladığını ve izin verilen maksimum kalitenin ne olduğunu da görebilirsiniz. Bu, uygulamanın Widevine seviyenizi doğru okuyup okumadığını veya bir sorun olup olmadığını doğrulamak için iyi bir yöntemdir.
Xiaomi, POCO ve Redmi cihazlarında Widevine L1'i kurtarmaya yönelik yöntemler
Güncelleme sonrasında HD sertifikasını kaybeden birçok Xiaomi, POCO ve Redmi telefonda, sistem ayarları içinden L1 sertifikasını yeniden indirmek veya geri yüklemek için nispeten basit bir seçenek bulunmaktadır. Tam yol, MIUI/HyperOS sürümüne ve modeline bağlı olarak değişmekle birlikte, genellikle benzer bir süreci izler.
Genellikle parmak izi, yüz tanıma ve ekran kilidi ile ilgili ayarlara gidip parmak izi ödemeleri veya ek güvenlik ile ilgili bir bölüm aramanız gerekir . Bu menüde, bazı cihazlarda Widevine (L1) için sertifikayı yenilemenize, yeniden doğrulamanıza veya geri yüklemenize olanak tanıyan özel bir giriş bulunur. Bu seçeneğe dokunup cihazı yeniden başlattıktan sonra, DRM Bilgisi tekrar L1'i gösterecek ve video uygulamaları HD oynatma özelliğine geri dönecektir.
Ek bir önlem olarak, sorunlu yayın uygulamalarının verilerini ve önbelleğini temizlemeniz önerilir . Örneğin, Android'de Netflix için Ayarlar > Uygulamalar > Netflix > Depolama bölümüne gidip verileri temizle/önbelleği temizle seçeneğine dokunabilirsiniz. Bu işlem, sistemin Widevine L1 sertifikasını aldıktan sonra uygulamanın sunucuyla lisansları yeniden müzakere etmesini ve cihazı yeniden kaydetmesini sağlar.
Sertifikayı geri yükledikten ve verileri sildikten sonra cihaz hala L3 olarak görünüyorsa, sorun MIUI veya HyperOS sürümünün kendisinde olabilir ve yalnızca gelecekteki bir OTA güncellemesiyle veya başka bir resmi yazılım yükleyerek düzeltilebilir . Bu durumlarda, yazılım yükleme işlemine çok aşina değilseniz, güncellemeleri beklemek ve üreticinin resmi forumlarını takip etmek en iyisidir.
Kilitsiz bootloader, özel ROM'lar ve L1'in kalıcı olarak kaybı.
Gelişmiş kullanıcılar arasında çok yaygın olan bir diğer senaryo ise, özel ROM'lar yüklemek veya sistemde değişiklikler yapmak için bootloader kilidini açanlardır . Birçok cihazda (özellikle eski Xiaomi modellerinde), resmi güven zinciri kırılır kırılmaz, cihaz artık tamamen sertifikalı olarak kabul edilmez ve Widevine neredeyse anında L3'e düşer.
Netflix veya Disney+'ta L1 ve HD çözünürlüğünün kaybolmasına ek olarak, bu değişiklik bazı bankacılık uygulamaları veya kripto para cüzdanları gibi diğer hassas uygulamaların çalışmayı durdurmasına veya ortamın güvenli olmadığına dair uyarılar göstermesine neden olabilir. SafetyNet veya eşdeğer güvenlik önlemleri geçilse bile, DRM yine de ortamı güvenilmez olarak değerlendirebilir.
Bu durumlarda, ayarları değiştirmek veya önbelleği temizlemek genellikle yardımcı olmaz: önyükleyici kilidi açık kaldığı sürece, sistem cihazı Widevine L1 için yeterince güvenli olarak değerlendirmez . Tek güvenilir çözüm, orijinal ROM'a geri dönmek ve önyükleyiciyi yeniden kilitlemektir.
Xiaomi örneğinde, bu işlem Xiaomi Topluluk web sitesinden modelin resmi ROM'unu indirmeyi , telefonu fastboot moduna almayı, bilgisayara bağlamayı ve OS ROM Flashing Tool / MiFlash gibi bir araç kullanarak orijinal yazılımı yeniden yüklemeyi içerir. Yükleme işlemi tamamlandıktan ve bootloader tekrar kilitlendikten sonra, üretici tarafından destekleniyorsa, çoğu modelde Widevine L1 geri yüklenecektir.
Çin yapımı TV kutuları, NW-6-404 hatası ve Netflix lisansları
Netflix'in sertifikasyon şartlarını sıkılaştırmasından bu yana, ucuz Android TV kutuları gerçek bir kriz yaşıyor . Birçok kullanıcı, neredeyse bir gecede, Netflix'i açmaya çalışırken NW-6-404 hatasıyla karşılaştı; bu da siyah bir ekran ve kataloğa erişimin engellenmesiyle sonuçlandı.
Sorunun temelinde, Netflix'in yalnızca donanım düzeyinde Widevine L1 lisansı gerektirmesi değil , aynı zamanda cihazın onaylı cihazlar listesinde yer alması ve üreticinin belirli teknik koşulları karşılamış olması gerektiği yatıyor. Yıllardır birçok Çinli TV kutusu üreticisi resmi olmayan veya kötü yönetilen lisanslara güveniyordu ve Netflix finansmanı kestiğinde bu cihazlar devre dışı kaldı.
Teknik özellikler listesinde "4K" veya "HDR" yazsa ve çip teorik olarak Widevine L1'i desteklese bile, üretici resmi Netflix sertifikasını almamışsa (veya bunun için ödeme yapmamışsa) , uygulama erişimi engelleyecek ve NW-6-404 gibi hatalar gösterecektir. Pratikte, son kullanıcı için bu neredeyse kalıcı bir kilittir: APK'yı kaç kez güncellerseniz güncelleyin, Netflix sunucusu yetkisiz bir cihaz görmeye devam edecektir.
Netflix'e yoğun olarak bağımlı olanlar için gerçekten güvenilir tek seçenek, resmi olarak sertifikalı bir Android TV cihazı veya Akıllı TV (Google TV'li Chromecast, Nvidia Shield, büyük markaların TV kutuları, belirli Akıllı TV'ler vb.) satın almaktır. Ucuz bir TV kutusunun üreticisi gerekli lisansı alana kadar, istikrarlı HD ve 4K yayınını garanti edecek mucizevi bir çözüm yok.
Sertifikasız cihazlarda Netflix için kısmi çözümler
Yine de, bazı kullanıcılar, neredeyse her zaman önemli sınırlamalarla ve gelecekteki uyumluluk garantisi olmaksızın, sertifikasız TV kutularında Netflix'i kullanmaya devam etmek için kısmi çözümler bulmuşlardır . Bahsedilen yöntemlerden biri, Netflix'in mevcut sürümünü kaldırmak, önbelleği ve verileri temizlemek ve bir USB flash sürücü aracılığıyla belirli Samsung tabletler gibi başka bir sertifikalı cihaz için tasarlanmış bir Netflix APK'sını yüklemeyi içerir.
Bazı belirli modellerde, bu "alternatif" sürüm, arayüz dokunmatik ekranlar için uyarlanmış olsa da (uzaktan kumandalar için değil), kullanıcıların tekrar giriş yapmasına ve içerik oynatmasına olanak tanımıştır . Ancak bu çözümler uygulamanın belirli sürümlerine bağlıdır ve Netflix doğrulama sürecini değiştirdiğinde çalışmayı durdurabilir.
Netflix uygulamasını veya sistem dosyalarını değiştirerek uyumluluk kontrollerini kısmen atlatmaya çalışmak gibi daha agresif yöntemler de gözlemlenmiştir . Bu yaklaşımlar genellikle kararsızdır, hizmetin kullanım şartlarını ihlal edebilir ve nadiren HD kalitesini tamamen geri getirir. Genellikle yalnızca SD kalitesinde izlemeye devam etmeyi sağlarlar veya sınırlı bir süre için işe yararlar.
Widevine ve iOS: Birçok kişi neden FairPlay'e geçiyor?
Widevine'ın sorunlarının çoğu Android TV, TV Box'lar ve Android telefonlar üzerinde yoğunlaşırken, iOS ekosistemindeki rolüyle ilgili de sorular mevcut . Apple kendi DRM'si olan FairPlay'i kullanıyor ve iOS, tipik Widevine kombinasyonunu (DASH + CENC) doğal olarak desteklemiyor, bu nedenle entegrasyon o kadar kolay değil.
Bu farklılığın üstesinden gelmek için Widevine, geliştiricilerin DRM'sini iPhone ve iPad uygulamalarına entegre etmelerine olanak tanıyan özel bir iOS SDK'sı sunmaktadır . Bu SDK, içeriği DASH'tan HLS'ye anında dönüştürerek, CDM dinamik kütüphanesi aracılığıyla içeriğin korunmasını sağlar. Bu işlemlerin bir kısmı, Apple'ın güvenlik politikalarına uyulması koşuluyla, istemci tarafında (uygulamanın kendisinde) gerçekleştirilir.
Ancak pratikte, büyük platformlar genellikle iOS'ta birincil DRM olarak FairPlay'i tercih ederken, Widevine'ı Android, tarayıcılar ve diğer ortamlar için saklıyorlar . Bu hibrit yaklaşım, uzun vadeli uyumluluk sorunlarını azaltıyor. Widevine sorunlarından, Layer 3'e düşüşlerden ve sertifikasyon hatalarından bıkan Android kullanıcılarının, iOS'un da kendi sınırlamaları olmasına rağmen, daha öngörülebilir bir DRM zinciri arayışıyla iOS'a geçmeleri yaygın bir durum.
Widevine karmaşası, L1 ve L3 seviyeleri, Netflix sertifikaları ve NW-6-404 gibi hatalar, Android TV veya mobil cihazlarda yayın izleme söz konusu olduğunda iyi bir ekran ve iyi bir bağlantının yeterli olmadığını açıkça ortaya koyuyor . Başlangıçtan itibaren sertifikalı cihazlar seçmek, bir sorun çıktığında DRM Info ile DRM seviyesini kontrol etmek, mümkün olduğunda sertifikaları geri yüklemek ve güven zincirini bozan bootloader yapılandırmalarından veya ROM'lardan kaçınmak, Netflix, Disney+ veya Prime Video'yu HD ve 4K olarak keyifle izlemeye devam etmenin en güvenilir yoludur. Bu bilgiyi paylaşarak daha fazla kullanıcının bu sorundan haberdar olmasını sağlayın.