Anon TV
An Android TV application for browsing and viewing media content from popular imageboards.
Features
- Browse threads with media content
- Video playback (H.264, AAC, MP4, WebM)
- Dark theme support
- Favorites system with persistent storage
- Hide threads functionality
- Thread data caching
Screenshots
Main interface with sidebar navigation |
Thread browsing with high-resolution icons |
Video player with overlay controls |
Full-screen video playback |
Requirements
- Android TV device or emulator
- Android 5.0 (API 21) or higher
- Internet connection
Installation
Download Pre-built APK
- Download the latest APK from Releases
- Install on your Android TV device
Sideloading Instructions
Enable Developer Options
Settings > System > About > Android TV OS build (tap 7 times)
Settings > Apps > Security & Restrictions > Unknown sources (enable)
Installation Methods
Method A: Send Files to TV
- Install Send Files to TV
- Transfer APK from phone to TV
- Install using file manager
Method B: ADB Installation
adb install app-debug.apk
Method C: Downloader App
- Install Downloader from Google Play Store
- Enter APK URL from GitHub releases
- Download and install directly
Usage
- Navigate using your TV remote or controller
- Browse threads in the main section
- Long-press on thread cards to access options (favorite, hide)
- Access favorites and settings from the sidebar
- Use the back button to return to previous screens
Development
Built with:
- Kotlin
- Android Leanback framework
- Ktor HTTP client
- Kotlinx Serialization
Building from Source
git clone https://github.com/Ph-ill/Anon-TV.git
cd Anon-TV
./gradlew assembleDebug
License
This project is open source and available under the MIT License.