Bola to pre mňa najzábavnejšia vec. Hoci to, čo robím, nie je život ani smrť, minulý štvrtok Hľadal som informácie o podpore DRM v Raspberry Pi aby zistil, že bol ... až 36 hodín predtým. Google aktualizoval Widevine a nechal malinovú dosku zavesenú, takže jej majitelia musia počkať na oficiálne riešenie alebo, ak sa poponáhľajú, urobiť niekoľko zmien svojpomocne.
Vlákno Na oficiálnom fóre Raspberry Pi zbierajte, čo sa deje. V ňom, ktorý od minulého štvrtka šmírujem, zverejnili aj pár riešení. Prvým je aktualizácia operačného systému, pretože oprava už dorazila na Bullseye (Debian 11). Druhým je pridanie kľúčov do súboru Widevine od Bustera. Ani jedno riešenie nie je oficiálne, pretože hoci je operačný systém možné aktualizovať, Raspberry Pi OS je stále oficiálne založený na Debiane 10.
Obnovte podporu DRM na Raspberry Pi
Metóda 1: Inovácia na Bullseye
Pretože je oprava už v programe Bullseye, najbližšie k oficiálnemu vydaniu je aktualizácia operačného systému, čo dosiahneme nasledujúcimi krokmi:
- Úložiská, balíky a distribúciu aktualizujeme týmito príkazmi:
apt update apt upgrade apt full-upgrade
- Ďalej upravíme zdroje pomocou:
sudo nano /etc/apt/sources.list
- Ďalšia vec, ktorú musíme urobiť, je upraviť všetko, čo súvisí s Busterom, aby sa zobrazilo Bullseye:
deb http://deb.debian.org/debian bullseye main contrib non-free deb http://deb.debian.org/debian-security/ bullseye-security main contrib non-free deb http://deb.debian.org/debian bullseye-backports main contrib non-free
- To isté robíme v súbore apt.conf, meníme Buster za Bullseye a zvyšok nechávame tak, ako je.
- Nakoniec zopakujeme prvý krok a zmeny prijmeme.
Ďalšou možnosťou je beh tento skript.
Metóda 2: aplikujte opravu na Bustera
Ďalšou možnosťou je použiť opravu nie oficiálne do Bustera. Ak to chcete urobiť, musíte otvoriť terminál a napísať všetky tieto príkazy, lepšie jeden po druhom:
sudo apt-get update sudo apt-get install libwidevinecdm0 gnupg curl -s --compressed "https://wagnerch.github.io/ppa/buster/KEY.gpg" | sudo apt-key add - sudo curl -s --compressed -o /etc/apt/sources.list.d/wagnerch-buster-ppa.list "https://wagnerch.github.io/ppa/buster/wagnerch-buster-ppa.list" sudo apt-get update sudo apt-get upgrade curl https://k.slyguy.xyz/.decryptmodules/widevine/4.10.2252.0-linux-armv7.so | sudo tee /opt/WidevineCdm/_platform_specific/linux_arm/libwidevinecdm.so >/dev/null sudo reboot
Je dôležité na tom trvať nič tu vysvetlené nie je oficiálne. Tím vývojárov Raspberry Pi OS plánuje vydanie svojej opravy pre Buster, ale nie je známe, kedy príde. Na druhej strane, ako vo fóre vysvetľujú, každý je zodpovedný za to, čo sa mu môže stať, ak sa rozhodnú vykonať zmeny sami. A samozrejme stojí za to si najskôr zálohovať všetky dôležité údaje.
Radšej počkám na niečo 99% oficiálne, teda na to, čo robia vývojári operačného systému Raspberry Pi, ale pretože nepotrebujem hrať chránený obsah na svojej malej doske. Ak je to pre niekoho nevyhnutné, môžete to už napraviť dvoma rôznymi spôsobmi.