Skip to content
ArkHakPublic

About

Лёгкий домашний экран для Android TV · A lightweight Android TV home screen

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Русский · English

Glint — лёгкий домашний экран для Android TV

Домашний экран для Android TV: стекло и свет как у Apple TV, вес как у системной утилиты.

Скачать   Установка

Android TV 8+ APK ~200 КБ Без рекламы

Glint сделан под Xiaomi Mi TV 4S 43 и работает на любом Android TV 8+. В нём нет рекламы и чужих сервисов, есть пульт на iPhone, и он обновляется по воздуху.

Почему Glint

Без рекламы
Нет рядов «Sponsored». На главной только твоё: «Продолжить просмотр», избранное, входы HDMI.
Фокус как у Apple TV
Плитка увеличивается и поднимается, слегка наклоняется, по стеклу пробегает блик. 60 кадров на слабом Mali-470.
Пульт на iPhone
Тачпад, громкость, пауза, выключение ТВ, запуск приложений и входов. Привязка по QR за 10 секунд.
Входы HDMI в одно нажатие
Переименуй «HDMI 2» в «PS5». Консоль может включаться сама вместе с телевизором.
Алиса
«Алиса, выключи телевизор», «сделай тише», «переключи вход на второй» — с Яндекс Станции.
Лёгкий
APK около 200 КБ, холодный старт меньше 0,5 с, около 43 МБ памяти.
Обновления по воздуху и честный откат
Glint сам предлагает новую версию и показывает, что в ней нового. Перед установкой проверяет SHA-256 и подпись. Стоковый лаунчер только выключается, а не удаляется, и возвращается одной командой.

Как выглядит

Главная
Главная. «Продолжить просмотр», избранное, входы и ряды каналов.
Меню приложения
Меню по удержанию OK. Переставить, скрыть, открывать при включении, удалить.
Все приложения
Все приложения, включая Google Play.
Настройки
Настройки. Тема, пульт, «Звук и HDMI», обновления.
Входы HDMI
Входы HDMI с именами и автозапуском.
Привязка iPhone
Пульт с iPhone — привязка по QR.

Пульт на iPhone

Снимки экрана. Данные демонстрационные.

Установка

Приложения, Google Play и аккаунты не затрагиваются: лаунчер только показывает иконки.

1. Поставьте Glint
На ТВ установите из Google Play Downloader, введите адрес github.com/ArkHak/glint/releases/latest/download/Glint.apk и нажмите «Установить».
2. Сделайте главным
На Android TV 9 нет выбора лаунчера: выключите стоковый одной командой adb (ниже). Если система спросит, какой экран открывать по Home, выберите Glint.
3. Привяжите iPhone
Glint → Настройки → «Пульт с iPhone» → QR → Safari → «Поделиться» → «На экран Домой».

Дальше Glint обновляется сам: Настройки → «Обновление».

Команды adb — подробно

Включите на ТВ отладку: Настройки → Настройки устройства → Об устройстве → 7 раз нажмите «Сборка». Затем «Для разработчиков» → «Отладка по USB». IP телевизора — в настройках сети. На компьютере нужен adb (brew install android-platform-tools на Mac, winget install Google.PlatformTools на Windows).

adb connect 192.168.1.50                      # на ТВ: «Разрешить отладку?» → Всегда → OK
adb install -r Glint.apk                      # если ставите с компьютера

# Сделать Glint домашним экраном: выключить стоковый лаунчер (данные сохраняются)
adb shell pm disable-user --user 0 com.google.android.tvlauncher

# Собрать главную из частых приложений
adb shell appops set tv.glint.home GET_USAGE_STATS allow

# «Назад», «Домой» и выключение ТВ с iPhone — служба спецвозможностей Glint
adb shell settings put secure enabled_accessibility_services tv.glint.home/tv.glint.home.remote.GlintAccessibilityService
adb shell settings put secure accessibility_enabled 1

Если у вас уже включены другие службы спецвозможностей, допишите Glint к ним через :, а не заменяйте.

Откат на стоковый лаунчер
adb shell pm enable com.google.android.tvlauncher

Нажмите Home — вернётся стоковый лаунчер со всеми рядами и настройками. Не удаляйте Glint, пока стоковый лаунчер выключен, иначе у телевизора не будет домашнего экрана. Настройки Glint можно сохранить заранее: пульт на iPhone → «Ещё» → «Резервная копия Glint».

Что нового

Описание каждой версии — на странице релизов. На телевизоре то же самое показывается перед установкой обновления.

Вопросы

Что-то не работает

Пульт на iPhone → «Ещё» → «Диагностика» → «Скопировать отчёт». Вставьте отчёт в issue «Что-то не работает». В нём версия, модель, память, плавность и последний сбой, личных данных там нет.

Почему на Android 9 стрелки с iPhone работают только в Glint

Android 9 не даёт стороннему приложению нажимать стрелки в чужих приложениях. В них с iPhone работают «Назад», «Домой», громкость, пауза и запуск. Полное управление в любых приложениях — в планах.

Безопасно ли это

Пульт закрыт токеном из QR-кода, подбор блокируется. Обновления приходят только отсюда и только с той же подписью. Glint не открывает HDMI-сеансы и не держит звук, поэтому ARC и саундбар работают как раньше.


Glint — независимый проект, не связан с Xiaomi и Google. Шрифт Onest (SIL OFL 1.1), генератор QR-кодов Nayuki QR Code generator (MIT).

About

Лёгкий домашний экран для Android TV · A lightweight Android TV home screen

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors