Na dann hier ein kurz tutorial um die vorhandene stable alpha 10 hyperbian in eine Pull Request installation umzuwandeln.
Den nachfolgenden Code bitte nur auf einem frischen hyperbian verwenden. Sonst kommt es noch zu Verwirrungen. Fangen wir an.
Als erstes stoppst und deaktivierst du den hyperion Dienst (als alternative könntest du auch hyperion deinstallieren):
Danach lädst du dir das PR Artifakt (armv6l.zip) von Lord-Grey herunter und kopierst es so wie es ist, in dein Home Verzeichnis auf den pi zero (z.b. über winscp).
Dann erstellen wir ein neuen Ordner mit dem namen hyperion_pr und extrahieren das PR Artifakt in den soeben erstellten Ordner:
mkdir -p /home/pi/hyperion_pr && unzip -p /home/pi/armv6l.zip | tar --strip-components=2 -C /home/pi/hyperion_pr share/hyperion/ -xz
Wenn du hyperion deinstalliert hast (war ja optional) solltest du wieder die library libcec4 installieren:
(Wenn nicht, dann einfach diesen schritt überspringen)
Dann das service file modifizieren, kopieren, registrieren und aktivieren:
sed -i '8d' ~/hyperion_pr/service/hyperion.systemd
sed -i 's,/usr/bin/hyperiond,/home/pi/hyperion_pr/bin/hyperiond,g' ~/hyperion_pr/service/hyperion.systemd
sed -i 's,/usr/share/hyperion/bin,/home/pi/hyperion_pr/bin,g' ~/hyperion_pr/service/hyperion.systemd
sudo cp /home/pi/hyperion_pr/service/hyperion.systemd /etc/systemd/system/hyperion_pr.service
sudo systemctl enable hyperion_pr.service --now
Und fertig.