Skip to content

Releases: klockky/spotiya

v0.9.4

Choose a tag to compare

@github-actions github-actions released this 25 Oct 19:01

Full Changelog: v0.9.3...v0.9.4

Spotiya 0.9.3 — PlayPlay из дополнений

Choose a tag to compare

@github-actions github-actions released this 25 Oct 09:45

PlayPlay теперь устанавливается через экран дополнений: APK и ручное копирование декодера не нужны.

После установки Spotiya 0.9.3 откройте spotiya addons, выберите PlayPlay и нажмите Enter. Либо выполните на колонке:

spotiya addon install playplay
  • Архив скачивается из релиза той же версии; установщик проверяет SHA-256, манифест, ARM-архитектуру и протокол декодера.
  • Дополнение подхватывается без перезапуска приёмника. После неудачной загрузки трека повторите воспроизведение.
  • Состояние Ready (on demand) означает, что декодер готов. Он запускается только при явном отказе обычного аудиоключа Spotify. Постоянной службы нет.
  • Старое ручное расположение playplay-decoder также поддерживается.
  • AirPlay 2 остаётся отдельным дополнением с включением и выключением служб в том же меню.

Файлы

Файл Назначение
spotiya-armv7-linux-gnueabihf.tar.gz Основной приёмник, профили и установщик
SHA256SUMS Контрольная сумма основного пакета
spotiya-airplay2-armv7.tar.gz Дополнение AirPlay 2
AIRPLAY_SHA256SUMS Контрольная сумма AirPlay
spotiya-playplay-armv7.tar.gz Дополнение PlayPlay, около 707 КиБ; бинарник 1 097 148 байт
PLAYPLAY_SHA256SUMS Контрольная сумма PlayPlay

Готовый экспериментальный декодер содержит выделенные фрагменты Spotify Android 9.1.92.3058 и статический Unicorn. Происхождение, хеши исходников и уведомления о лицензиях включены в пакет. Полный APK, данные аккаунта и пользовательские ключи не включены. CI проверяет закреплённую нативную сборку и пересоздаёт манифест под текущую версию Spotiya; при изменении исходников движка требуется новая нативная сборка.

Установка Spotiya · Устройство и самостоятельная сборка декодера

Spotiya 0.9.2

Choose a tag to compare

@github-actions github-actions released this 25 Oct 09:05

Первый публичный релиз Spotiya: Spotify Connect, голосовое управление и TUI для Яндекс Станций с root-доступом и ARMv7/Buildroot.

В этой версии

  • Вход в Spotify через приложение или код на spotify.com/pair (нужен Premium).
  • Голосовой поиск музыки, пауза, продолжение и переключение треков.
  • Общая громкость Spotify и колонки, приглушение на время ответа Алисы.
  • Профили первой Мини (yandexmini, glibc 2.23), Мини 2 и общий ALSA-профиль.
  • Кнопки, жесты, подсветка, громкость и спектр на дисплее Мини 2.
  • Отдельный экран дополнений и установка AirPlay 2 с GitHub.
  • Автозапуск, диагностика и обновление с резервной копией.
  • Экспериментальный PlayPlay: декодер запускается только после явного отказа обычного аудиоключа. Уменьшены его размер и расход памяти.

Файлы

Файл Назначение
spotiya-armv7-linux-gnueabihf.tar.gz Основной приёмник, профили, установщик и команда для ПК
SHA256SUMS Контрольная сумма основного пакета
spotiya-airplay2-armv7.tar.gz Опциональный приёмник AirPlay 2
AIRPLAY_SHA256SUMS Контрольная сумма AirPlay
spotiya-playplay-armv7.tar.gz Готовый экспериментальный декодер PlayPlay
PLAYPLAY_SHA256SUMS Контрольная сумма PlayPlay

AirPlay 2

После установки Spotiya открой spotiya addons (или нажми a в TUI), выбери AirPlay 2 и нажми Enter. Пакет скачивается из этого релиза; установщик проверяет SHA-256, версию, архитектуру и исполняемые файлы. Enter также включает и выключает установленные службы.

Из терминала:

spotiya addon install airplay
spotiya airplay on

При выключенном AirPlay его службы остановлены. В основном архиве AirPlay-бинарников нет.

Установка и PlayPlay

Инструкция установки и поддерживаемые возможности.

Дополнительно прикреплён готовый пакет PlayPlay (ARMv7, 1 097 148 байт для бинарника). Он содержит выделенные фрагменты Spotify APK и Unicorn с уведомлениями о лицензиях. Полный APK и данные аккаунта не включены. В основном архиве декодера нет; обычный путь аудиоключей работает без него.

Установка PlayPlay из TUI доступна начиная с v0.9.3. Прикреплённый здесь пакет служит закреплённой нативной сборкой для последующих релизов. Для пересборки из подходящего APK: инструкция.