Retrouvez la prise en charge de la lecture de contenu protégé sur votre Raspberry Pi avec ces solutions

Raspberry Pi OS, Widevine vu et invisible

C'était la chose la plus drôle pour moi. Bien que pour l'usage que j'en fais ce n'est pas la vie ou la mort, jeudi dernier J'ai cherché des informations sur la prise en charge des DRM dans le Raspberry Pi pour constater qu'il avait été... jusqu'à 36 heures auparavant. Google a mis à jour Widevine et a laissé le tableau framboise suspendu, de sorte que ses propriétaires doivent attendre une solution officielle ou, s'ils sont pressés, apporter eux-mêmes quelques modifications.

Un fil Dans le forum officiel Raspberry Pi, collectez ce qui se passe. Dans ce document, que je fouine depuis jeudi dernier, ils ont également publié quelques solutions. La première consiste à mettre à jour le système d'exploitation, puisque le correctif a déjà atteint Bullseye (Debian 11). La seconde consiste à ajouter les clés au Widevine par Buster. Aucune des deux solutions n'est officielle, car bien que le système d'exploitation puisse être mis à jour, le système d'exploitation Raspberry Pi est toujours officiellement basé sur Debian 10.

Récupérer le support DRM sur le Raspberry Pi

Méthode 1 : mise à niveau vers Bullseye

Étant donné que le correctif est déjà dans Bullseye, la chose la plus proche d'être officielle est la mise à jour du système d'exploitation, ce que nous réaliserons en suivant ces étapes :

  1. Nous mettons à jour les référentiels, les packages et la distribution avec ces commandes :
apt update
apt upgrade
apt full-upgrade
  1. Ensuite, nous éditons les sources avec :
sudo nano /etc/apt/sources.list
  1. La prochaine chose que nous devons faire est de modifier tout ce qui concerne Buster pour que Bullseye apparaisse :
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
  1. Nous faisons de même dans le fichier apt.conf, en changeant Buster en Bullseye et en laissant le reste tel quel.
  2. Enfin, nous répétons la première étape et acceptons les modifications.

Une autre option consiste à exécuter ce script.

Méthode 2 : appliquer le patch à Buster

L'autre option est d'appliquer le patch non-officiel à Buster. Pour ce faire, vous devez ouvrir un terminal et écrire toutes ces commandes, mieux une à la fois :

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

Il est important d'insister pour que rien d'expliqué ici n'est officiel. L'équipe de développeurs Raspberry Pi OS prévoit de publier son correctif pour Buster, mais on ne sait pas quand il arrivera. En revanche, comme expliqué dans le forum, chacun est responsable de ce qui peut lui arriver s'il décide de faire les changements par lui-même. Et, bien sûr, il vaut la peine de sauvegarder d'abord toutes vos données importantes.

Je préfère attendre quelque chose d'officiel à 99%, c'est-à-dire ce que font les développeurs de Raspberry Pi OS, mais parce que je n'ai pas besoin de lire du contenu protégé sur ma petite carte. Si pour quelqu'un c'est nécessaire, vous pouvez déjà le réparer avec deux méthodes différentes.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.