Skip to content

Releases: ProdigyV21/ARVIO

ARVIO v1.9.98

Choose a tag to compare

@ProdigyV21 ProdigyV21 released this 30 Jun 19:31

ARVIO v1.9.98

This release focuses on live sports from addons (without iptv), source/player polish, and IPTV stability.

  • Added optional Sports and Popular Live catalogs on the home screen, with sports collection pages, cleaner sports cards, and configurable catalog visibility. Sports catalog work with addons and dont need iptv.
  • Improved live sports playback handling so supported sports add-ons can resolve playable live events more reliably. Thanks community testers.
  • Added richer player/source metadata: quality badges and file size now appear beside season/episode info in the player overlay, while the duplicate lower quality badge was removed. Thanks @test01203.
  • Improved paused episode metadata so TV playback shows the current episode overview instead of only the series description.
  • Improved source selection/autoplay metadata matching so resolved/debrid streams keep their quality and size information after playback starts.
  • Improved IPTV/TV-page stability around category handling, EPG state, stream headers, Stalker/archive flows, and playback startup edge cases.
  • Reduced playback startup/buffering issues with safer player/network handling and stricter validation of malformed stream headers. Thanks community testers.
  • Updated Android build tooling/R8 to remove release-build warning noise and keep the release pipeline clean.

ARVIO v1.9.97

Choose a tag to compare

@ProdigyV21 ProdigyV21 released this 25 Jun 12:57

ARVIO v1.9.97

Changes

  • Reduced noisy non-fatal crash reports so Sentry quota is protected while real crashes still report.
  • Hardened IPTV/TV page loading by normalizing legacy IPTV URLs and preventing bad guide/channel rows from crashing the app.
  • Fixed plugin cloud sync invalidation so addon/plugin changes refresh more reliably. Thanks @test01203.
  • Improved cloud sync timing so local changes push/pull more reliably. Thanks @silentbil.
  • Improved AI subtitles. Thanks @silentbil.
  • Added full French translation and externalized more hardcoded UI strings. Thanks @foXaCe.
  • Improved website image loading, performance, and UI polish.

Download code: 8107785

ARVIO v1.9.962

Choose a tag to compare

@ProdigyV21 ProdigyV21 released this 19 Jun 21:50

ARVIO v1.9.962

This update moves ARVIO Cloud away from the troubled Supabase server to the new ARVIO cloud backend.

Important: existing accounts can still use the same email address, but a new password is required. Old passwords were not migrated because passwords cannot be safely exported or copied; users should create/reset their password through ARVIO Cloud/auth.arvio.tv.

Changes

  • Moved cloud login, profile restore, account sync, and cloud backup traffic to the new ARVIO backend.
  • Added guarded account sync so profiles, addons, IPTV settings, and cloud state restore from the new backend more reliably.
  • Fixed Trakt login/token requests after the backend migration by keeping Trakt OAuth direct from the app.
  • Fixed black video on some mobile devices when playing high-bitrate 4K/remux streams.
  • Fixed mobile logout button not responding.
  • Improved password migration messages on mobile and web auth flows.
  • Added ARVIO Companion web app with Hebrew/English i18n. Thanks @test01203.

Download code: 2059166

ARVIO v1.9.961 - Emergency Supabase Cost Fix

Choose a tag to compare

@ProdigyV21 ProdigyV21 released this 17 Jun 14:12
5ff3322

Emergency backend adjustment to reduce billing issues related to TMDB and Trakt traffic going through the sync/proxy backend.

ARVIO V1.9.96

Choose a tag to compare

@ProdigyV21 ProdigyV21 released this 16 Jun 15:55

ARVIO V1.9.96

This update focuses on faster watchlist loading, source selector polish, mobile settings fixes, Telegram improvements, Hebrew/RTL fixes, and release/build stability.

Changelog

  • Watchlist now opens much faster by showing local/cloud cached items first, syncing Trakt in the background, and avoiding slow per-item TMDB hydration before the page appears.
  • Trakt watchlist loading now maps Trakt-provided TMDB ids/title/year immediately, then enriches posters and details after visible content is already on screen.
  • Fixed a watchlist spinner loop caused by refreshing the page again on the first resume event.
  • Improved the source selector scrolling and focus behavior, added source-list scroll indicators, and sorted sources by quality/size more predictably. @test01203 @The-cpu-max
  • Restored the mobile Addons settings page so Stremio addons can be managed from phones/tablets.
  • Improved Hebrew localization and RTL behavior. @test01203
  • Improved Telegram search behavior based on the user language. @silentbil
  • Fixed Telegram cache and RTL-related issues. @silentbil
  • Fixed plugin-feature build failures and related release workflow issues. @silentbil
  • Updated GitHub Actions verification so PR checks also run correctly for forked pull requests. @silentbil
  • Improved the ARVIO website landing page UX with theme toggle and scroll spy navigation. @Bivek01 @bivekm01
  • Added and updated ARVIO website copy, including Telegram integration messaging.

ARVIO v1.9.95

Choose a tag to compare

@ProdigyV21 ProdigyV21 released this 11 Jun 10:23

ARVIO v1.9.95

This release focuses on making Live TV, EPG, playback startup, cloud sync, source selection, and large-library navigation feel much more reliable across TV and mobile.

Live TV, IPTV & EPG

  • Fixed TV category navigation so large IPTV lists keep showing channels and mini-player content after switching categories.
  • Fixed TV category context menus so long-press select opens reliably on remotes, with working hide/move actions.
  • Removed the guide matching status strip from the TV page to reduce layout jumping while browsing.
  • Improved paged TV guide rendering for very large playlists, including favorites-first startup and smoother category paging. Contributor: @saidai-bhuvanesh.
  • Improved XMLTV/EPG parsing reliability, playlist concurrency, memory use, and cache handling for large datasets. Contributor: @saidai-bhuvanesh.
  • Added faster EPG refresh and better guide recovery for provider groups with slightly different naming/spacing. Contributor: @saidai-bhuvanesh.
  • Added vertical quick-channel zap overlay with category navigation sidebar. Contributor: @Himanth-reddy.
  • Fixed TV trailer close behavior and IPTV settings redirection. Contributor: @Himanth-reddy.
  • Added MPEG-DASH DRM support for IPTV streams using Widevine and ClearKey. Contributor: @Himanth-reddy.

Playback & Sources

  • Reworked autoplay ranking so it picks the best visible/highest-quality source faster instead of waiting too long or choosing weak 720p options.
  • Improved playback startup readiness to reduce black/loading screens and make manual source selection and autoplay more consistent.
  • Tuned playback buffering based on device memory to improve stability on TV devices.
  • Fixed Plex MKV compatibility cases that could show black screen/no audio on specific files.
  • Kept the screen awake during playback to prevent TV screensaver interruptions.
  • Improved source selector UI, focus state, scrolling, filename visibility, quality badges, and source grouping. Contributor: @test01203.
  • Added trailer playback in card mode and fixed trailer/background subtitle behavior. Contributor: @silentbil.

Addons, Plugins & Anime Matching

  • Improved FlixStreams/anime addon matching and fallback stream lookup for episode sources.
  • Preserved local addons during cloud restore so cloud sync does not wipe local addon setup unexpectedly.
  • Added sideload plugin system groundwork with external repo support. Contributor: @test01203.
  • Improved plugin prefixes and stream selector integration. Contributor: @test01203.
  • Added Telegram integration and APK split groundwork. Contributor: @silentbil.

Cloud Sync, Profiles & Stability

  • Fixed fresh-login profile restore so cloud profiles, addons, IPTV lists, and profile snapshots are pulled more reliably.
  • Hardened account cloud sync, upload verification, conflict handling, and empty snapshot protection. Contributor: @saidai-bhuvanesh.
  • Added realtime/user-settings sync backend support for faster cross-device updates.
  • Hardened crash-prone catalog and home sync paths.
  • Improved background sync reliability and conflict-resolution audit work. Contributor: @saidai-bhuvanesh.

Mobile, Home, Details & UI Polish

  • Fixed mobile catalog pagination/constant row behavior and collection card sizing. Contributor: @Himanth-reddy.
  • Fixed portrait home skeleton aspect ratios and improved loading states. Contributor: @Himanth-reddy.
  • Improved watchlist loading/empty states on mobile and TV. Contributor: @Himanth-reddy.
  • Added a mobile watchlist header matching the settings style. Contributor: @Himanth-reddy.
  • Customized mobile details skeleton loaders. Contributor: @Himanth-reddy.
  • Fixed details-page metadata wrapping to match the home hero behavior.

Download code: 1164861

ARVIO v1.9.94

Choose a tag to compare

@ProdigyV21 ProdigyV21 released this 04 Jun 16:52

ARVIO v1.9.94

This release focuses on making the TV/IPTV experience much faster and more reliable, while also improving metadata, playback, mobile polish, and app stability.

TV, IPTV, EPG, and catchup

  • Reworked large IPTV list handling so 50k+ channel playlists load and navigate more smoothly.
  • Added faster visible-first EPG loading, SQLite-backed EPG indexing, warmer guide caches, and improved guide matching.
  • Added and refined support for multiple EPG sources per IPTV playlist.
  • Improved catchup support with fullscreen guide browsing, archive-aware playback URLs, past guide history, and better seek/pause behavior.
  • Fixed several IPTV category issues, including hidden category restore visibility and cleaner category behavior.
  • Improved live TV playback startup, Stalker/Xtream handling, stream headers, buffering behavior, and source fallback behavior.
  • Fixed TV guide back navigation and reduced slow fullscreen live-TV exit behavior.
  • Improved TV channel logos, channel metadata, provider scoping, and guide navigation stability.

Playback and sources

  • Improved startup playback retry/failover so bad first attempts can move to the next valid source more reliably.
  • Avoided debrid side effects during stream prewarm, so searching no longer starts unwanted debrid downloads.
  • Improved default audio selection, including a None option for users who need it.
  • Improved source switching, mini-player/fullscreen transitions, and player error handling.

Metadata, ratings, and discovery

  • Switched title metadata toward real IMDb ratings when available.
  • Added IMDb-style ratings for episodes and improved rating hydration across home/details.
  • Prefetched provider logos and IMDb metadata so focused cards show service badges faster.
  • Fixed mobile catalog pagination and missing landscape logos.

Mobile, UI, and settings polish

  • Added Chromecast support for the mobile player.
  • Added Picture-in-Picture mode for touch devices.
  • Redesigned the watchlist with separate Movies and Series rows.
  • Added a Netflix-style mobile hero carousel and improved mobile layout/search spacing.
  • Improved TV settings polish, input modal button visibility, accent/focus states, and launcher icon centering.
  • Improved screen-timeout handling so the screen is kept on only during playback.

Stability, security, and cleanup

  • Reduced noisy handled crash reports in Sentry.
  • Hardened IPTV JSON loading against memory pressure and reduced guide memory churn.
  • Added usage analytics tracking.
  • Hardened auth email sending.
  • Added pairing-token validation and replaced wildcard CORS with an origin allowlist.
  • Included several regex, Gson TypeToken, and parsing cleanups to reduce memory and startup overhead.

Contributors

Thanks to everyone who contributed to this release:
@ProdigyV21, @Himanth-reddy, @chillpill244, @silentbil, @jonahmichael, @EierKopZA, @pjetrazz

APK: ARVIO-v1.9.94.apk

ARVIO v1.9.93

Choose a tag to compare

@ProdigyV21 ProdigyV21 released this 21 May 14:17

ARVIO v1.9.93

Official v1.9.93 release built from main commit c6d4a811.

Highlights

  • Fixed cloud sync reliability so fresh local changes are pushed before cloud restore can overwrite them.
  • Added missing cloud sync coverage for DNS, custom User-Agent, OLED background, focus border color, loading stats, TorrServer URL, and related profile settings.
  • Home server tokens are now encrypted at rest locally while remaining restorable through cloud sync.
  • Fixed TMDB/API gzip edge cases and metadata failures that caused missing posters, black detail backgrounds, and details page crashes.
  • Fixed playback startup/autoplay behavior so autoplay starts the highest source first and manual source selection starts the selected source.
  • Improved TV home and player UI: cleaner pause overlay metadata, better hero metadata layout, lower hero positioning, larger IMDb/service markers, and better visual grouping.
  • Added support for multiple EPG links per IPTV playlist.
  • Improved IPTV/home-server loading, continue watching artwork, mobile home-server audio track selection, custom User-Agent editing, and non-Trakt cloud/continue-watching sync.

Assets

  • ARVIO-v1.9.93.apk - sideload/TV release APK with in-app updater enabled.

Contributors

Thanks to @ProdigyV21, @EierKopZA, @Himanth-reddy, @silentbil, @chillpill244, and @pika1998.

ARVIO Beta 2 V1.9.93

ARVIO Beta 2 V1.9.93 Pre-release
Pre-release

Choose a tag to compare

@ProdigyV21 ProdigyV21 released this 18 May 12:06
fcfe4c4

Beta APK built from latest GitHub main commit fcfe4c4. Sideload release build. VersionName: 1.9.93. VersionCode: 272.

ARVIO v1.9.92

Choose a tag to compare

@ProdigyV21 ProdigyV21 released this 11 May 14:04

Home Server Sources and Catalogs

  • Added Home Server source support for user-owned Jellyfin, Emby, and Plex libraries.
  • Added Home Server catalog import so personal server collections can appear as ARVIO catalogs.
  • Added distinct server labels in sources for users with multiple connected servers.
  • Improved Home Server matching speed, source labels, playback readiness, and autoplay behavior.
  • Improved Plex authentication discovery and matching reliability.

TV, IPTV, and VOD

  • Improved full IPTV EPG backfill coverage so more channels receive guide data.
  • Improved live TV category context actions, category reorder behavior, and left-navigation focus.
  • Improved channel logo loading performance in the TV page.
  • Fixed South Africa country labeling in TV categories.
  • Improved IPTV VOD quality handling for episodes and sources.

Details, Search, and Navigation

  • Added TMDB movie collections to details pages and moved collection rows above More Like This.
  • Fixed duplicate "Collection" naming in details pages.
  • Fixed several details-page spacing, cast-row, collection-row, and poster-clipping issues.
  • Fixed details page cast focus jumps and vertical focus skips.
  • Fixed search genre filters, search keyboard activation, and search/filter focus indicators.
  • Improved home hero syncing so focused cards drive the displayed metadata more reliably.
  • Improved focus border behavior and added focus-border color support.

Continue Watching, Profiles, and Cloud

  • Added continue-watching card enhancements, including clearer season/episode progress badges.
  • Fixed false "continue at" resume times on new or unwatched upcoming episodes.
  • Refreshed Continue Watching after cloud restore so cloud login restores visible progress sooner.
  • Added synced custom profile avatars and fixed avatar preservation during cloud sync.
  • Fixed season unwatch and batch season-watch behavior to avoid unnecessary duplicate Trakt writes.

Player, Subtitles, and Accessibility

  • Fixed remote selection for the next-episode prompt and routed up-next remote keys correctly.
  • Added AI subtitles support and upgraded Media3/ExoPlayer to 1.9.0.
  • Added AI subtitle settings on mobile.
  • Fixed manual subtitle selection being overwritten by default subtitle rules.
  • Fixed subtitle language filtering and subtitle sorting behavior.
  • Added subtitle offset and subtitle style settings.
  • Added spoiler blur support and Android TV 10 fallback behavior.
  • Added trailer sound controls and improved trailer setting behavior on mobile.

Contributors

  • @EierKopZA : search focus/filter fixes, details collection visibility, continue-watching cards, poster episode badges, subtitle/trailer/spoiler settings, and TV layout fixes.
  • @EierKopZA : spoiler blur fallback, focus border color support, TV details poster clipping, search filter focus borders, and collection/watchlist focus fixes.
  • @Himanth-reddy : regex/performance optimization work, codebase optimization, README maintenance, and catalog/settings stability work.
  • @silentbil : AI subtitles, subtitle scoring/sorting, subtitle settings fixes, and mobile AI settings visibility.