Skip to content

Releases: by-sonic/chistytv

ЧистыйТВ для Android 1.0.2

Choose a tag to compare

@by-sonic by-sonic released this 28 Oct 11:36

Исправления по отчётам пользователей.

«Вернуть как было» больше не теряет приложения (#4)

  • После отката ЧистыйТВ проверяет, что приложения действительно включились. Что прошивка не дала включить, остаётся в журнале: повторный «Вернуть как было» доделает остаток. Сообщения «всё включено» при ошибках больше нет.

DNS возвращается в точности как было (#3)

  • Если у вас был свой частный DNS, и откат при неудачной проверке, и кнопка «Выключить» возвращают именно его, а не автоматический режим.
  • Проверка интернета с новым DNS стала надёжнее: на Android 9 ответ из кэша мог выдать сломанный DNS за рабочий. Теперь проверяется имя, которого нет в кэше, а на Android 10+ ещё и вердикт самой системы о сети.

Без лишних разрешений (#5)

  • Из приложения убраны «Телефон» и «Память», которые сборщик подставлял из-за одной из библиотек. Остались только сеть и Wi-Fi.

Яндекс ТВ без «Отладки по USB»

  • Во вкладке «Яндекс ТВ» подробнее о сервисном меню: запасные коды, FactoryMenu под нужную версию Android, что делать без окна «Разрешить отладку?». Полностью — в docs/ADB.md.

Скрипт для компьютера обновлён до 0.2.2 с теми же исправлениями.

Установка: скачайте ChistyTV.apk на телефон и откройте — поставится поверх прежней версии. Android 7.0 и новее.

Проверка файла

  • SHA-256 APK: 3611843926063593e6790ab8183df857dcd133f8efa49d94337c869ae7ab4611
  • Сертификат подписи (SHA-256): D5:24:B1:9A:E1:3F:05:2F:3A:96:0D:37:81:55:BA:C7:83:B1:43:5D:91:D0:08:8B:8D:12:BA:EE:F3:0D:72:0B

Исходники и как собрать самому — android/README.md.

ЧистыйТВ для Android 1.0.1

Choose a tag to compare

@by-sonic by-sonic released this 27 Oct 08:34

Исправления по отчётам пользователей.

На телевизоре мало памяти

  • Перед установкой SmartTube, Happ и LTvLauncher приложение проверяет свободное место. Если его мало, само очищает кэш приложений на ТВ (данные и настройки не трогаются) и пробует ещё раз.
  • Не хватает и после этого — пишет, сколько свободно, сколько нужно и что удалить. Раньше вместо этого был длинный стектрейс INSUFFICIENT_STORAGE / not enough space.

Ложная «Ошибка: Stream open actively rejected»

  • Иногда появлялась после успешной установки: короткая команда без вывода выполнялась, а библиотека ADB принимала её за отказ. Исправлено.

Скрипт для компьютера обновлён до 0.2.1 с теми же исправлениями.

Установка: скачайте ChistyTV.apk на телефон и откройте — поставится поверх 1.0.0, настройки сохранятся. Android 7.0 и новее.

Проверка файла

  • SHA-256 APK: 01acf4bb6487e95ee831526172a9daa5be6eab58f98b3823c8f8e636bb8d33df
  • Сертификат подписи (SHA-256): D5:24:B1:9A:E1:3F:05:2F:3A:96:0D:37:81:55:BA:C7:83:B1:43:5D:91:D0:08:8B:8D:12:BA:EE:F3:0D:72:0B

Исходники и как собрать самому — android/README.md.

ЧистыйТВ для Android 1.0.0

Choose a tag to compare

@by-sonic by-sonic released this 26 Oct 19:48

То же, что chistytv.ps1, только с телефона: телефон и телевизор в одной Wi-Fi сети — без компьютера и проводов.

Что умеет

  • находит телевизор сам: перебирает домашнюю сеть (порт 5555) и видит беспроводную отладку Android 11+ по mDNS
  • подключается как adb connect (с окном «Разрешить отладку?» на ТВ) или по шестизначному коду Android 11+
  • убирает рекламу и слежку по той же базе, что скрипт; бэкап и журнал отката — до любых изменений
  • «Вернуть как было» работает с любого устройства: журнал хранится и на самом телевизоре
  • YouTube без тормозов: SmartTube и VPN-клиент Happ с официальных GitHub, подписка Happ в одно касание
  • новый главный экран LTvLauncher, блокировка рекламы через AdGuard DNS с проверкой интернета и автооткатом

Установка: скачайте ChistyTV.apk на телефон и откройте. Android 7.0 и новее. Android спросит разрешение на установку из браузера — так бывает у любого APK не из Google Play.

Как включить отладку на телевизоре — docs/ADB.md, та же инструкция есть в приложении.

Проверка файла

  • SHA-256 APK: 932e1fcbdce52533f22d4267a8fab2ca657c794a9c00de91c16061fd612c38da
  • Сертификат подписи (SHA-256): D5:24:B1:9A:E1:3F:05:2F:3A:96:0D:37:81:55:BA:C7:83:B1:43:5D:91:D0:08:8B:8D:12:BA:EE:F3:0D:72:0B

Исходники и как собрать самому — android/README.md.