Repository navigation
Releases
STV 1.5.2
STV 1.5.2 is a compatibility update for Android 8 and 9. It is a drop-in update for 1.5.1: same package, same signing key, settings are kept.
Download: STV-v1.5.2-AndroidTV.apk below (22.8 MB)
SHA-256: e31db4bc6ffe879f7715706be154d472c12b03adb6d875ae6eaafe42ae2971f3
Website: https://stv-tools.pages.dev/
Fixes
- Android 8.0–9 (API 26–28): showing the app version (Settings → System & general, quick panel, screensaver) no longer calls an Android 9+ method, which could crash STV on Android 8.
- Android 8.0–9: Export backup to Downloads now reports that it is unavailable instead of using an Android 10 API. Save backup and Restore work as before.
- The request to become the default Home app checks the Android version explicitly before using the Android 10 Home role API.
Improvements
- GitHub Actions CI now runs Python, web and Android unit tests, Android Lint and release/debug builds on every push.
Requirements
- Android TV or Google TV, Android 8.0 (API 26) or newer
- Internet for weather and prayer times
Compatibility
- Tested on a real Android 12 TV box: install over 1.5.1 with data kept, Home stays STV, home apps, favorites, categories, logos, fonts, wallpapers, screensaver, sounds, quick panel, backup export, Arabic and English.
- Android 8–9: verified by Android Lint (API checks) on CI. Not tested on a physical Android 8 or 9 device.
Installation
Install the APK over your current STV / Solitary TV. Do not uninstall first. To make STV the Home app: Settings → System & general → Choose the default Home app, or
adb shell cmd package set-home-activity tv.customhome.launcher/.MainActivity.
Known limitations
- Weather and prayer times are set to Jeddah, Saudi Arabia; there is no city picker yet.
- The Android app label still reads "Solitary TV".
- Right after an update some devices briefly show another launcher on the first Home press; press Home again.
STV 1.5.1
STV 1.5.1 is the first public release of STV, the Android TV home screen formerly called Solitary TV.
Download: STV-v1.5.1-AndroidTV.apk below (22.8 MB)
SHA-256: 289ff5530769db8f9c68b776d347a8c56edd1dd655ee0b97c65dd4a740ade815
Website: https://stv-tools.pages.dev/
Features
- Home screen with clock, date, greeting, weather and prayer-time cards, and five home apps
- Categories (Movies & Shows, Anime, Live, Music) with create, rename, hide, reorder and sorting
- Favorites page and an Apps page with search
- Wallpaper gallery with live preview, live scenery mode and your own pictures
- Screensaver with clock, date, weather and next prayer, adjustable start time, styles and slideshow
- Arabic and English interface with full right-to-left layout
- Independent Arabic and English fonts (Cairo, Tajawal, IBM Plex Sans Arabic, Inter, IBM Plex Sans)
- Nine STV logo styles for the header
- Navigation sounds in four styles and three levels
- Quick panel on the Menu button, backup and restore
Improvements in 1.5.x
- STV logo set in the header and a logo gallery under Settings → Appearance → App logo
- Larger, left-aligned header logos that keep the top bar height
Fixes
- Screensaver starts reliably after the chosen idle time when STV is the Home app
- Wallpaper and screensaver art redrawn for lower CPU use while the screensaver runs
Requirements
- Android TV or Google TV, Android 8.0 (API 26) or newer
- Internet for weather and prayer times
- Tested on an Android 12 TV box
Installation
- Allow your file manager to install unknown apps.
- Install the APK. Existing Solitary TV installs update in place and keep their settings (same package
tv.customhome.launcher, same signing key). - Optional: make STV the Home app from Settings → System & general → Choose the default Home app, or with
adb shell cmd package set-home-activity tv.customhome.launcher/.MainActivity.
Known limitations
- Weather and prayer times are set to Jeddah, Saudi Arabia (Umm al-Qura); there is no city picker yet.
- The Android app label still reads "Solitary TV".
- Home and screensaver behaviour differs between manufacturers; tested on one device.