A fost cel mai amuzant lucru pentru mine. Deși pentru utilizarea pe care o fac asta nu este viață sau moarte, joia trecută Am căutat informații despre suportul DRM în Raspberry Pi să constat că fusese ... cu până la 36 de ore înainte. Google a actualizat Widevine și a lăsat placa de zmeură atârnată, astfel încât proprietarii săi trebuie să aștepte o soluție oficială sau, dacă sunt grăbiți, să facă singuri câteva modificări.
Un fir În forumul oficial Raspberry Pi, colectați ce se întâmplă. În el, pe care îl ascund de joi, au publicat și câteva soluții. Prima este actualizarea sistemului de operare, deoarece patch-ul a ajuns deja la Bullseye (Debian 11). Al doilea este să adăugați cheile la Widevine de Buster. Nici una dintre soluții nu este oficială, deoarece, deși sistemul de operare poate fi actualizat, Raspberry Pi OS se bazează în continuare pe Debian 10 oficial.
Recuperați suport DRM pe Raspberry Pi
Metoda 1: faceți upgrade la Bullseye
Deoarece patch-ul este deja în Bullseye, cel mai apropiat lucru de a fi oficial este actualizarea sistemului de operare, lucru pe care îl vom realiza urmând acești pași:
- Actualizăm depozitele, pachetele și distribuția cu aceste comenzi:
apt update apt upgrade apt full-upgrade
- Apoi edităm sursele cu:
sudo nano /etc/apt/sources.list
- Următorul lucru pe care trebuie să-l facem este să modificăm tot ceea ce este legat de Buster, astfel încât să apară 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
- Facem același lucru în fișierul apt.conf, schimbând Buster pentru Bullseye și lăsând restul așa cum este.
- În cele din urmă, repetăm primul pas și acceptăm modificările.
O altă opțiune este să rulați acest script.
Metoda 2: aplicați patch-ul pe Buster
Cealaltă opțiune este aplicarea patch-ului nu oficial către Buster. Pentru a face acest lucru, trebuie să deschideți un terminal și să scrieți toate aceste comenzi, mai bine una câte una:
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
Este important să insistăm că nimic explicat aici nu este oficial. Echipa de dezvoltatori Raspberry Pi OS intenționează să lanseze patch-ul pentru Buster, dar nu se știe când va sosi. Pe de altă parte, după cum sa explicat în forum, fiecare este responsabil pentru ceea ce li se poate întâmpla dacă decid să facă singuri modificările. Și, desigur, merită să faceți mai întâi copii de siguranță pentru toate datele importante.
Prefer să aștept ceva oficial de 99%, adică ce fac dezvoltatorii de sisteme de operare Raspberry Pi, dar pentru că nu trebuie să joc conținut protejat pe placa mea mică. Dacă pentru cineva este necesar, îl puteți remedia deja cu două metode diferite.