Status Trio
Status Trio는 macOS 메뉴바 앱으로 Wi‑Fi·배터리·볼륨을 하나의 아이콘에 통합합니다
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Вітальня — Android TV launcher for Ukraine: live air-raid alert map with Shahed tracks, DeepStateMAP front line, power-outage schedules, weather
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Лаунчер для Android TV-приставок (зроблений і перевірений на Xiaomi Mi Box S), який показує те, що важливо в Україні просто зараз: карту повітряних тривог з шахедами й ракетами в реальному часі, лінію фронту, графік відключень світла, погоду, курси, новини — і полицю з вашими програмами.
Завантажити APK: tvhome.pichkur.com або Releases (повна й Lite)
English: a home screen (launcher) for Android TV boxes made for Ukraine — a live air-raid alert map with Shahed/missile tracks, the DeepStateMAP front line, power-outage schedules, weather, NBU rates, news and an app shelf. The UI is in Ukrainian. MIT licensed.
http://<приставка>:8765 — QR-код і шестизначний код у Налаштуваннях → Телефон. Головне — клавіатура: «Вітальня: клавіатура з телефону» вписує текст із телефону в будь-яке поле на телевізорі (пошук YouTube, Lampa, пароль Wi‑Fi), кирилицею теж. Ще стрілки й ОК або тачпад із жестами, Назад/Додому, медіа, гучність повзунком, запуск програм і встановлення APK з телефону. З телефону на телевізор: фото й відео слайд-шоу, музика через колонки ТВ, посилання (YouTube — у YouTube, відео — у плеєрі), перемотка повзунком у тому, що грає. Стрілки в чужих програмах працюють через мережеве налагодження самої приставки (один раз «Дозволити» на екрані).Живі світи й кіновечір увійшли до 1.52, успішно зібраної в Codemagic (збірка №52, коміт 73f9c65). Full і Lite опубліковані в каналах оновлень; підпис збігається з 1.50. Поточна опублікована версія — 1.61 з компактною гучністю й діагностикою звичайного пульта: Full і Lite успішно зібрані Codemagic №61, SHA-256 публічних завантажень збігаються з CI, обидва канали оновлень повертають код 61. Для екрана нового збігу з 1.58 отримано й незалежно схвалено браузерні знімки у двох розмірах. Для панелі гучності на телефоні пройдено браузерні перевірки на ширинах 320/390/480 px та незалежний огляд знімків. На Mi Box підтверджено стару 1.60; встановлення 1.61 та фізичні клавіші ще не перевірено. Нативний вигляд і швидкодію на пристрої не перевірено. Наявні знімки нижче показують попередні можливості.
| Тривога у вашому місті | Лінія фронту DeepStateMAP і зміни за добу |
| Погода над Україною, дощ на фоні | Екран із конструктора: стрілки, тиждень, відлік, календар |
| Налаштування з розділами — екран видно поруч | Швидкі налаштування з полиці |
| Пульт з телефону: QR-код і код | Перше налаштування |
| «Північне сяйво», макет «Картки» | «Захід над Карпатами» |
| «Сапфір і золото», макет «Дзеркало» | «Неон» |
| «Графіт і мідь» | Макет «Мінімал» |
Пульт на телефоні: текст одразу з’являється в полі на телевізорі, тачпад із жестами, фото, музика й посилання — на телевізор, встановлення APK.
| Повна | Lite | |
|---|---|---|
| Пакет | pl.pichkur.tvhome | pl.pichkur.tvhome.lite |
| Кнопка Home відкриває Вітальню на будь-якій приставці | так (служба спеціальних можливостей) | лише якщо система дозволяє вибрати лаунчер |
| «Чубчик» тривоги поверх інших програм | так | ні |
| Міні-плеєр з назвою треку | так (доступ до сповіщень) | ні |
| Google Play Protect | може попереджати | без попереджень |
android/ APK: повноекранний WebView + міст window.TV (програми, запуск, Wi-Fi, медіа),
DataService (усі дані збирає сама приставка), HomeGuardService (кнопка Home, «чубчик»),
самооновлення через PackageInstaller. Дві збірки: full і lite (Gradle flavors).
web/ сам екран: HTML/CSS/JS без фреймворків, вшивається в APK (assets/web).
Карта — SVG з геометрії ukrainealarm, мапи вулиць — з OpenStreetMap.
server/ невеликий Node-сервер без залежностей: публічний API для того, чого немає у відкритому
доступі (тривоги по громадах, лінія фронту, графіки світла), плюс сайт із завантаженням.
site/ сайт tvhome.pichkur.com.
tools/ збирання карти й мап вулиць, публікація APK.
Публічні ендпоінти (https://tvhome.pichkur.com):
/api/public/alerts | тривоги по областях, районах і громадах |
/api/public/frontline | лінія фронту (SVG-шляхи в координатах карти) і зміни за тиждень |
/api/public/power?region=lviv | графіки відключень для області |
/api/public/wxmap | опади й хмари над Україною (PNG у координатах карти), температура в містах |
/api/public/football?team=134426 | наступний, останній і поточний матч команди |
/api/public/version, /api/public/download/tvhome.apk | оновлення |
APK збирається в Codemagic (codemagic.yaml): ./gradlew :app:assembleFullRelease :app:assembleLiteRelease.
Для підпису потрібна група змінних tvhome_signing з TVHOME_KEYSTORE_B64, CM_KEYSTORE_PASSWORD,
CM_KEY_ALIAS, CM_KEY_PASSWORD. Без них Gradle підпише debug-ключем — для власної приставки цього досить.
Локально: cd android && ./gradlew :app:assembleFullDebug, потім
adb install -r app/build/outputs/apk/full/debug/app-full-debug.apk
adb shell cmd package set-home-activity pl.pichkur.tvhome/.MainActivity
adb shell settings put secure enabled_accessibility_services pl.pichkur.tvhome/.HomeGuardService
Сервер: docker compose up -d --build (порт 8098). Сторінку можна переглянути в браузері
з ?demo — з'являться тестовий плеєр і полиця.
site/fonts/OFL-Fixel.txt), JetBrains Mono, Lora, Nunito, DSEG7 — усі SIL Open Font License.Дані належать їхнім власникам. Вітальня лише показує їх; у разі тривоги орієнтуйтеся на офіційні сигнали.
Код — MIT.