Also ich will mich definitiv nicht mit fremden Federn schmücken, aber ich hab mal kombiniert, was @Gismo112, @vdr.tuxnet und @Oehrly geschrieben haben, also vorrausgesetzt man hat kurzzeitig ca. 3GB Speicher frei sollte folgendes Skript funktionieren:
Bash
#!/bin/sh
curl -s https://dl.google.com/dl/edgedl/chromeos/recovery/recovery.conf \
| grep -A 12 'Samsung Chromebook Plus' \
| grep -o 'https.*' | xargs curl > /tmp/image.bin.zip
echo "import zipfile" > /tmp/unzip.py
echo "with zipfile.ZipFile('/tmp/image.bin.zip','r') as zip_ref:" >> /tmp/unzip.py
echo -e "\t zip_ref.extractall('/tmp')" >> /tmp/unzip.py
chmod a+x /tmp/unzip.py
python /tmp/unzip.py
mv /tmp/*.bin /tmp/image.bin
LOPD=$(losetup -f)
losetup -P $LOPD /tmp/image.bin
mkdir -p /tmp/chromeos
mount -o ro ${LOPD}p3 /tmp/chromeos
cp /tmp/chromeos/opt/google/chrome/libwidevine* ~/.kodi/cdm/
chmod 644 ~/.kodi/cdm/libwidevinecdm*
umount /tmp/chromeos
rmdir /tmp/chromeos
rm /tmp/image.bin*
rm /tmp/unzip.py
Alles anzeigen
Also das Skript funktioniert, mir stürzt bloß immer das LE auf dem Pi2 ab. Auch wenn ich es mit dem Link von |{iste probiere... Immerhin ist der Pi nur noch das Zweitsystem, da ist es grad nicht so schlimm.