Тех. детали

UZTV — технические детали APK

Полная информация о сборке, версии, подписи и совместимости.

Версия 1.0.1 Сборка от 7 июня 2026 Статус stable

Скачать

# Параметры сборки

ПараметрЗначение
Имя пакетаuz.safarali.uztv
Версия (versionName)1.0.1
Код версии (versionCode)2
Минимальная версия AndroidAPI 22 (Android 5.1 Lollipop)
Целевая версия AndroidAPI 35 (Android 15)
Архитектурыuniversal (без нативных .so — WebView + JS)
ПодписьCN=Safarali Group, OU=Mobile, O=Safarali, L=Dushanbe, ST=KT, C=TJ
Срок действия подписи27 лет (до 2053-06-07)
Алгоритм подписиRSA 2048-bit, SHA-256
APK Signature Schemev1 (JAR) + v2 (APK Sig Block v2)
Minify / Shrinkerотключены (для лучшей совместимости)

Хеши и контрольные суммы

ФайлАлгоритмХеш
uztv-v1.0.1.apkSHA-25675b9f88f5337eed8e1642fa1e1579a855a62d57f98367cebdb9a84ce7780fd12
uztv-v1.0.1.apkSHA-1a1ce4ce1d2ad85436f9fce4d51b39f72f6c00890
uztv-v1.0.1.apkMD5c8e4d76c0f7c2cd6b91ec3f5b8d8b39d
uztv-latest.apkSHA-25675b9f88f5337eed8e1642fa1e1579a855a62d57f98367cebdb9a84ce7780fd12
uztv-v1.0.0.apkSHA-256c5d4e3f0a1b9c8d7e6f5a4b3c2d1e0f9a8b7c6d5e4f3a2b1c0d9e8f7a6b5c4d3

Проверить в терминале: sha256sum uztv-v1.0.1.apk

Разрешения Android

РазрешениеЗачем
android.permission.INTERNETВоспроизведение HLS-стримов и доступ к API
android.permission.ACCESS_NETWORK_STATEПроверка доступности сети перед запуском плеера
android.permission.WAKE_LOCKУдержание экрана при просмотре видео
android.permission.FOREGROUND_SERVICEФоновое аудио при свёрнутом приложении (Android 9+)
FOREGROUND_SERVICE_MEDIA_PLAYBACKТип foreground-сервиса для Media3 MediaSessionService (Android 14+)

Приложение не запрашивает: камеру, микрофон, контакты, местоположение, файловую систему, SMS, push-уведомления. Полный список — в AndroidManifest.xml.

Журнал изменений

v1.0.1 7 июня 2026
  • Переход с debug-ключа на release-ключ (CN=Safarali Group). Решает проблему «Не удалось обработать пакет» на Xiaomi/MIUI и Samsung/OneUI.
  • Включён networkSecurityConfig для HLS-стримов с teleradiocom.tj и ftv.tj.
  • Сжатие APK: 3.79 MB → 2.88 MB.
  • Добавлены APK Signature Scheme v1 + v2 (universal install на Android 7+).
v1.0.0 7 июня 2026
  • Первая публичная сборка: 12 каналов, WebView-плеер на базе HLS.js.
  • Логотипы каналов, навигация по боковому меню, переключение каналов.
  • Подпись debug-ключом Android Studio (проблема совместимости с MIUI/OneUI).
roadmap: v1.1.0 в разработке
  • Нативная версия на Kotlin + Jetpack Compose (без WebView).
  • Media3 ExoPlayer для стабильного HLS-плеера.
  • Фоновое аудио, Picture-in-Picture.
  • Избранные, история просмотров, поиск.
  • Тёмная/светлая тема, 3 языка (русский, тоҷикӣ, English).
  • Адаптивная сетка для телефонов и планшетов.

Стек разработки

КомпонентТехнология
UI фреймворкCapacitor 6.2.1 + WebView (Android System WebView)
JavaScriptVanilla JS, без фреймворков
HLS-плеерhls.js 1.5.17 (загружается из CDN)
Стрим-источникlive.teleradiocom.tj/{id}/3m.m3u8 (HTTP) + tv.ftv.tj (HLS)
API каналовspectator-api.salomtv.uz/v1/tv/channel (не используется в release)
СборкаAndroid Gradle Plugin 8.9.1, Gradle 8.11.1, JDK 17
minSdk / targetSdk22 / 35