Інструкція для старих систем на базі S905/S912.
Ручне встановлення нової версії.Відключаємо ТВЛінк в налаштуваннях Alexelec.Наступні команди виконуємо в терміналі через підключення SSH:ssh -l root aaa.aaa.aaa.aaa
(aaa.aaa.aaa.aaa - IP адреса бокса)Копіюємо файл з налаштуванням каналів:cp /storage/.config/tvlink/data/channels.db /storage/backup/
Встановлюємо Entware та необхідну версію пітон (з додатковими залежностями):installentware
cd
opkg install python3-pip
pip install isodate
pip install pycountry
pip install crypto
pip install pycryptodome
Видаляємо старий ТВЛінк:rm -rf /storage/.config/tvlink/mkdir /storage/.config/tvlink
Встановлюємо нову версію ТВЛінк:wget -c https://github.com/AlexELEC/TVLINK-arm64/releases/download/3.3.4/TVLINK-3.3.4.tar.bz2
tar --overwrite -xfv TVLINK-3.3.4.tar.bz2 -C /storage/.config/tvlink
У файлі tvlink, перший рядок змінюємо на "#!/usr/bin/env /opt/bin/python3"nano /storage/.config/tvlink/tvlink
Повертаємо налаштування каналів:
cp -rf /storage/backup/channels.db /storage/.config/tvlink/data/channels.db
Запускаемо ТВлинк вручну:
/storage/.config/tvlink/tvlink
Якщо все ок, додаємо автостарт при завантаженні ТВбокса:
nano /storage/.config/autostart.sh
Додаємо у файл наступні рядки:
sleep 15/storage/.config/tvlink/tvlink &
Змінюємо дозвіл на запуск скрипта автозапуску:
chmod +x /storage/.config/autostart.sh
Перезавантажуємо бокс, додаємо джерела плейлістів (канали мають підтягнутись автоматично)
Оновлення TVLink з версії 3.3.3 на 3.3.4.
Виключаємо TVLink:
Копіюємо файл з налаштуванням каналів:
cp /storage/.config/tvlink/data/channels.db /storage/backup/
Встановлюємо нову версію ТВЛінк:
wget -c https://github.com/AlexELEC/TVLINK-arm64/releases/download/3.3.4/TVLINK-3.3.4.tar.bz2
tar --overwrite -xfv TVLINK-3.3.4.tar.bz2 -C /storage/.config/tvlink
У файлі tvlink, перший рядок змінюємо на "#!/usr/bin/env /opt/bin/python3"nano /storage/.config/tvlink/tvlink
Повертаємо налаштування каналів:
cp -rf /storage/backup/channels.db /storage/.config/tvlink/data/channels.db
Запускаемо ТВлинк вручну:
/storage/.config/tvlink/tvlink
Перевіряємо роботу. Якщо все ок, перезавантажуємо твбокс