Repository navigation
Releases: ismael6499/omnitv
Releases · ismael6499/omnitv
Release list
OmniTV v1.1.0
📺 OmniTV v1.1.0 - AI Video Assistant, Full i18n & Advanced Button Combos
OmniTV v1.1.0 brings major enhancements, including a fully integrated SmartTube & YouTube AI Video Assistant with TV Remote Voice Chat, multi-language internationalization (English default and Spanish), advanced button combo sequences, on-screen brightness HUD, and scheduled multi-alarms.
🚀 What's New in v1.1.0
🤖 SmartTube & YouTube AI Video Assistant & Voice Chat
- Side Drawer Overlay: 540dp translucent YouTube TV-style side drawer over active playback without pauses or DRM blackouts.
- Remote Voice Input: Speak directly into your TV remote microphone to ask questions about the current video.
- One-Click Quick Actions: Preset pills for Instant Summary, Key Points, Conclusions, and Key Moments with timestamps.
- Interactive Timestamps: Badges with clickable timestamps (
[ ⏱️ MM:SS ]) that jump video playback to the exact second via D-Pad Center. - Persistent Conversation Memory: Retains conversation history per video across standby and service reloads.
- Dynamic Multi-Model Support: Native integration with Google Gemini (
gemini-3.5-flash-lite,gemini-2.5-flash, etc.) and OpenRouter.
🌐 Complete Internationalization (i18n) & UI Audit
- Centralized multi-language architecture: English by default and Spanish (
res/values/strings.xmlandres/values-es/strings.xml). - Integrated Virtual DOM headless layout tree renderer and automated translation audit tool.
🎮 Advanced Remote Button Combos & Remapping
- Bidirectional Combos: Support for YouTube + Mute, Mute + Up / Down.
- Multi-Click Detection: Support for Double Click on combo keys with an expanded 450ms multi-click window and over-click absorption.
- New Actions: Video Play/Pause, Next/Previous Video, SmartTube Playback Speed toggle, Subtitles toggle, and YouTube Music.
- Alphabetical Action Picker: Clean modal dialog for easily mapping actions to remote buttons.
💡 On-Screen Display (OSD) HUD & Brightness Controls
- Clean top-left translucent OSD HUDs replacing native OS toasts.
- Dynamic brightness slider with customizable position anchors, fonts, colors, and hold acceleration.
⏰ Multi-Alarm Sleep Timer & Reliability
- Support for multiple scheduled bedtime alarms using high-priority
AlarmManager.setAlarmClock. - Pre-sleep warning countdown prompt with one-click D-pad cancellation.
🏷️ Official Package Namespace
- Migrated application ID and namespace to
com.nitsutech.omnitv.
📦 Installation & Setup
- Download
OmniTV-v1.1.0.apkbelow. - Install via ADB:
adb install -r OmniTV-v1.1.0.apk
- Grant permissions:
adb shell pm grant com.nitsutech.omnitv android.permission.WRITE_SECURE_SETTINGS adb shell pm grant com.nitsutech.omnitv android.permission.RECORD_AUDIO
- Enable the Accessibility Service (if first install):
adb shell settings put secure accessibility_enabled 1 adb shell settings put secure enabled_accessibility_services com.nitsutech.omnitv/.ButtonMappingService
Full Changelog: v1.0.0...v1.1.0
OmniTV v1.0.0
📺 Welcome to OmniTV v1.0.0!
The ultimate all-in-one power-tool and accessibility suite for Android TV and Google TV (Chromecast with Google TV, Google TV Streamer, Xiaomi Mi Box, Nvidia Shield, and smart TVs).
🚀 Highlights & Features
- 🎮 Remote Control Remapper: Intercept remote buttons (Mute, YouTube, TV Input, etc.) with support for Single Click, Double Click, Triple Click, Long Press, and Key Combinations.
- 🪟 Non-Intrusive Quick Menu Overlay: Floats on top of running video without pausing streaming media or causing DRM blackouts (Netflix, Disney+, YouTube, Prime Video).
- 🌙 Eye Care & Screen Filters: Real screen dimmer (0-95%), amber blue-light filter (0-80%), GPU Daltonizer grayscale, and automated night schedules.
- 🛡️ OLED Screen Saver: Inactivity-triggered protective dimming and black screen with instant, zero-latency wake-up on any remote keypress.
- ⏰ Smart Sleep Timer & Scheduled Power-Off: Quick countdowns, exact bedtime alarms via
AlarmManager.setAlarmClock, pre-sleep warning prompt with cancel button, and skip-next-alarm feature. - 💡 On-Screen Brightness HUD (OSD): Clean, customizable on-screen indicator when cycling or stepping screen brightness.
- 🌐 On-Device Subtitle Translator: Real-time translation powered by Google ML Kit running 100% locally on your TV for zero latency and complete privacy.
📦 Installation
- Download
OmniTV-v1.0.0.apkbelow. - Install via ADB:
adb install -r OmniTV-v1.0.0.apk
- Grant the required system permission:
adb shell pm grant com.example.togglegrayscale android.permission.WRITE_SECURE_SETTINGS
- Enable the Accessibility Service in TV Settings or via ADB:
adb shell settings put secure accessibility_enabled 1 adb shell settings put secure enabled_accessibility_services com.example.togglegrayscale/.ButtonMappingService
Enjoy your enhanced Android TV experience!
Full Changelog: https://github.com/ismael6499/omnitv/commits/v1.0.0