diff --git a/blog/2026/08-02-android-2-7/index.mdx b/blog/2026/08-02-android-2-7/index.mdx new file mode 100644 index 00000000..12097a31 --- /dev/null +++ b/blog/2026/08-02-android-2-7/index.mdx @@ -0,0 +1,135 @@ +--- +title: Jellyfin for Android 2.7 +authors: + - nielsvanvelzen +slug: android-v2.7 +tags: [release, android] +--- + +We're excited to announce the release of **Jellyfin for Android 2.7**! This release introduces one of the largest updates to the app so +far, with a completely redesigned downloads experience, Android Auto support, major playback improvements, and many bug fixes and +quality-of-life enhancements. + +{/* truncate */} + +Thank you to everyone who contributed code, tested beta releases, reported bugs, and helped improve the app throughout this release cycle. + +## Redesigned downloads + +The download functionality of the app was completely redesigned, adding many new features and making your downloads fully manageable in-app. +It is now possible to see all your downloads inside the app and play them. Video files are played with the app's own video player, other +media types will open in a compatible external app. The first time you download something, the app will ask you to choose a folder to store +all your downloads in. Unfortunately, your existing downloads cannot be migrated. + +And this is only the start! We're planning to add better filtering and browsing of your downloads and improved offline support where your +watch state will be synchronized with the server once you're back online. + +## Android Auto support + +Android Auto support has long been one of the Jellyfin app's most popular features, making it easy to enjoy your music while on the go. This +release brings a major overhaul to the Android Auto support. You can now browse your large music libraries without being limited to just 250 +results. We've also improved the search and, perhaps most excitingly, added support for audiobooks! + +To achieve these changes the Android Auto integration was completely rewritten from the ground up. This makes it easier to maintain and +expand with more features in future releases. + +## Better playback + +Hidden in the app's settings is an option to change the app's video player implementation. Until now, this has always been set to the "web" +player. This was mainly because we weren't confident yet that our "native" video player was ready for everyone. Starting with version 2.7, +that's changing. The native video player is now the default, allowing for more efficient playback and reducing the need for transcoding. + +The native video player also received several improvements. It now supports TrickPlay images while scrubbing, includes a gesture to quickly +seek forward or backward in your video, supports media segments for skipping, and has a better fallback mechanism when a video fails to +play. + +## Android improvements + +Version 2.7 now targets **Android 16 (SDK 36)** and supports Android's per-app language preferences, allowing Jellyfin to use a different +language than the rest of your device. We've also ensured the app is compatible with the recently released Android 17. Other improvements +include better codec detection for direct playback and enhancements to the "now playing" notification. + +## Android 5 and below + +**This release will be the last to support Android 5 and Android 5.1** due to updated vendor requirements. Based on our limited statistics, +this affects fewer than 1% of our users. You'll still be able to use Jellyfin, but won't be able to receive future app updates. We recommend +upgrading your device to receive future app updates. + +## Made possible by you + +Jellyfin is completely developed by volunteers, and couldn't be made without their great skills and dedication. Consider donating if you +appreciate their work. A big shout-out to all contributors that made this release possible: + +**Jellyfin Team** + +- [@nielsvanvelzen](https://github.com/nielsvanvelzen) - Donate via [Buy Me a Coffee](https://buymeacoffee.com/nielsvanvelzen) or + [GitHub sponsors](https://github.com/sponsors/nielsvanvelzen) +- [@Maxr1998](https://github.com/Maxr1998) - Donate via [GitHub sponsors](https://github.com/sponsors/Maxr1998) +- [@BotBlake](https://github.com/BotBlake) - Donate via [GitHub sponsors](https://github.com/sponsors/BotBlake) +- [@thedreaddpirate](https://github.com/thedreaddpirate) - Donate via [GitHub sponsors](https://github.com/sponsors/thedreaddpirate) + +**Other contributors** + +