Repository navigation
Releases: HATAKE2008/VidMax
Release list
VidMax v1.1.6
📱 VidMax v1.1.6 is here!
Download
- APK: VidMax-v1.1.6-release.apk
What's new
🌍 Language & Setup (NEW)
- Full app language system: English, বাংলা, हिन्दी (+ System Default) — ~720 strings translated across player, library, music, network and settings
- Redesigned first-launch onboarding: Language + Storage + Font + Theme → Get Started (premium setup screen, no extra "Allow Now" dialogs)
- Language option inside Settings → Appearance (same setting as onboarding)
- Real storage-access state (media permission + All-files access) with revoke detection
✨ Features
- Floating M3 Telegram community card
- Advanced video playlists: search, reorder, shuffle, M3U/URL import with refresh-from-source
- Unified playlist search via the shared SearchScreen
- Modern M3 folder grid with large thumbnail cards + compact folder list with metadata pill
- Continue Watching pill with spring scroll animation
- Unified selection system (folders, recent, playlists) with floating bottom bar + batch copy/move/delete/share
- Move-to-folder action; atomic move + direct delete with full storage access (no consent popups)
- Unified Sort & View Options bottom sheet; adaptive top bar with marquee title
- Advanced AB repeat (toggle points, swap, seek clamp, markers) + compact AB loop panel and floating pill
- Compact above-seekbar bookmark panel replacing the old center dialogs
- Modern Material 3 update dialog; grouped M3 settings cards (engine, updates, backup, storage)
- New Recent Play destination replacing Favorites; recent rows reuse video cards with trash action
- Player: trimmed settings sheet, permanent screen-on, subtitle styling engine, audio output routing, trim panel rails
- Player info unified under Details; drift-tolerant hold-to-2x; double-tap seek feedback; stereo-mode wired to real channel mixing
🔧 Fixes
- Subtitle/audio panel fixes, restore missing imports (FlowRow, M3uSourceStore, TextButton, marquee, RecentPlayStore)
- Player lock state (2s auto-hide, tap toggle, hidden-unlock reveal) and AB panel positioning/labels
- Scoped-storage rename via write consent; MediaStore move without duplicates or needless prompts; move sync by old path
- Pull-to-refresh indicator no longer sticks; complete local + folder-scoped search results
- SMB works in release builds; Minimalist-mode More menu in portrait; Last-played bar auto-hide on scroll
Install
- Download the APK
- Allow "Install from unknown sources" if prompted
- Open and update over the existing install to keep your data
Update checking
The app automatically detects this release and shows an
in-app update notification (check Settings → Updates).
VidMax v1.1.5
📱 VidMax v1.1.5 is here!
Download
- APK: VidMax-v1.1.5-release.apk (attached below)
What's new
Library UX update — smarter browsing, unified views, powerful search, one-click screenshot, Telegram community and Settings Backup & Restore.
Video Library
- Long-press any video for actions: Play, Rename, Share, Favorite, Add to Playlist, Details, Delete
- Same long-press menu across Videos, Search, Folders, Favorites and Playlists
- In-place rename with MediaStore update — playlists and bookmarks follow the new name
- Safe delete through the system media dialog
- Pull-to-refresh with clean settle — no extra tap needed after refresh
Sorting & Grid Views
- 6 sort orders: Newest first, Oldest first, Name A-Z, Name Z-A, Largest first, Longest first
- Sort choice is remembered between sessions
- Refresh action at the bottom of the sort menu
- Unified Grid/List control — one top-bar icon toggles the current view
- Grid Auto adapts column count to screen width (minimum 2), manual override stays in the sort menu
Dedicated Search
- Proper search screen for Videos, Music and Network files with autofocus and keyboard search
- Search history that is saved, de-duplicated and reusable
- New search icons in every top bar
Player Upgrades
- One-click Screenshot from the player 3-dot menu, saved to gallery
- Video Bookmarks — mark moments, jump back from the bookmark list
- Loop mode, aspect ratio and playback speed remembered across sessions
- Minimalist player option
- Large queue fix — opening the player from huge lists no longer crashes
- Rich video Details dialog (codec, bitrate and more)
Telegram Community
- Telegram icon in the top bar opens the VidMax community (vidmax_opensource)
- First-run welcome sheet with Join Telegram / Not now — dismiss is remembered
Settings Backup & Restore
- Export settings to JSON (UTF-8) and import them back
- System file picker — no storage permission needed
- Strict format validation with clear success/error feedback
App Shell & Stability
- Startup intro screen can be turned off in Settings
- Rotation, theme and font-scale changes no longer restart screens abruptly
- Network tab hides in local mode, Music tab hides when the music player is off
- Crash guards around media library queries, refreshed Settings layout
Install
- Download the APK
- Allow "Install from unknown sources" if prompted
- Open and update over the existing install to keep your data
Update checking
The app automatically detects this release and shows an in-app update notification (check Settings → Updates).
VidMax v1.1.4
📱 VidMax v1.1.4 is here! This is a massive update packed with a brand-new Network screen, a rebuilt player, and tons of polish.
Download
- APK: VidMax-v1.1.4-release.apk
🆕 New Features
Network Streaming (SMB / FTP / WebDAV)
- Brand-new Network tab to browse and play media directly from your SMB, FTP and WebDAV servers (mpvRex-style proxy streaming)
- Floating bottom bar + video card design for the Network screen
- Robust HTTP source handling so remote files play through a local proxy — SMB/WebDAV/FTP playback repaired
- Re-scan fixes for duplicated recent links when opening the Network tab
- Scrollable "Add Server" dialog on small screens
Stream Link
- Stream Link feature : paste an HTTP stream URL and play it
- Added HLS / DASH / SmoothStreaming support with a more robust HTTP source
Video Player
- Rebuilt mpvRex/MPVEx-style player controls with a redesigned Settings sheet
- Subtitle & Audio track panel with ExoPlayer subtitle/audio track support
- Settings sheet redesigned into categories (Controls, Aesthetics, Gestures, Advanced)
- Smooth MX/VLC-style pinch zoom with EMA smoothing, dead zone and 8.0 sensitivity
- Gesture handling rework: volume, brightness and zoom gestures now use proven math and never drop touches
- Volume boost up to 200% (video + music), shown as a percent-based indicator
- Settings panels in landscape show as a right-side panel with a live video preview; in portrait the sheet properly overlays the player without squishing the video
- Keep the video fitted and centered across aspect-ratio and orientation changes (no black space)
Library — Video Playlists & Favorites
- mpvRex-style video playlists & favorites with a new Library view model
- Glide Compose thumbnails for playlist details, FAB overlap & detail chrome fixes
Home / Music
- Meld-style online home feed with animated sliders, mood playlists and favorites section
- No-login recommendation system for the home feed with randomized suggestions
- Expandable search bar, song-only filtering, artist discovery
- HQ thumbnails, online favorites, and a new online player look with a stream badge
- Unified online + offline music player with ExoPlayer streaming playback
- BloomeeTunes-style animated nav bar (ripple, expanding pill, fade & scale page transitions)
- Video/Folder segmented toggle on the home top bar
App & CI
- In-app GitHub update checker — the app auto-detects new releases (Settings → Updates)
- Font changer with built-in fonts + TTF/OTF importer
- Splash screen fixes (no black screen on launch, animated vector logo)
- App size cleanup: dead code removed, R8 code + resource shrinking enabled
- Release workflow auto-builds, signs and publishes a GitHub release from a version tag
🐛 Fixes
- Black screen on launch / splash fixes
- Crash on opening the Network tab from duplicated recent links
- Failed MPV stream loads now detected and shown to the user
- Human-readable playback error toasts per media3 error code
- Volume boost 200% actually works (video + music)
- Playback errors surfaced with proxy request logging
- Player sheet/gesture z-order and consumed-abort fixes
- Portrait settings sheet no longer squishes or shifts the video
Install
- Download the APK
- Allow "Install from unknown sources" if prompted
- Open and update over the existing install to keep your data
Update checking
The app automatically detects this release and shows an in-app update notification (check Settings → Updates).
VidMax v1.1.3
📱 VidMax v1.1.3 is here!
Download
- APK: VidMax-v1.1.3-release.apk
What's new
fd7c423 fix: fetch artist songs via ChannelTabInfo.videos tab; use thumbnails for channel avatar Co-authored-by
Install
- Download the APK
- Allow "Install from unknown sources" if prompted
- Open and update over the existing install to keep your data
Update checking
The app automatically detects this release and shows an
in-app update notification (check Settings → Updates).
VidMax v1.1.1
📱 VidMax v1.1.1 is here!
Download
- APK: VidMax-v1.1.1-release.apk
What's new
44c65f8 fix: increase Quick Picks grid height so artist text is never clipped
Install
- Download the APK
- Allow "Install from unknown sources" if prompted
- Open and update over the existing install to keep your data
Update checking
The app automatically detects this release and shows an
in-app update notification (check Settings → Updates).
VidMax v1.1.0
📱 VidMax v1.1.0 is here!
Download
- APK: VidMax-v1.1.0-release.apk
What's new
61002f1 fix: use toInteger() not toInt() for VERSION_CODE in Groovy DSL Co-authored-by: monkeycode-ai monkeycode-ai@chaitin.com
Install
- Download the APK
- Allow "Install from unknown sources" if prompted
- Open and update over the existing install to keep your data
Update checking
The app automatically detects this release and shows an
in-app update notification (check Settings → Updates).
1st release
Revise README for media player engine updates Updated the README to reflect changes in the media player engine and features.