New since v2.6.0
- feat(tv): run on Android 9 (API 28) for Fire OS 7 (#675)
- fix(deps): update dependency org.robolectric:robolectric to v4.18 (#686)
- fix(item): let the backdrop show on item pages (#631) (#682)
- fix(player): report progress in the background while the player is stopped (#677) (#680)
- fix(sync): follow-ups from the #664 review (#635) (#679)
- fix(player): report pause and resume to the server at once (#674) (#678)
- fix(cast): encode Cast transcodes to H.264 on HEVC receivers (#673) (#676)
- docs(claude): answer every Sourcery comment before merging (#684)
- docs(readme): add downloads, issues, Android and Jellyfin badges (#670)
- docs(site): link libmpv for Android (#669)
Full list: v2.6.0...v2.6.1-beta.324
Beta build of main (https://github.com/midasvo/ephyra/tree/main) at commit d6794c1.
This is the "Ephyra Beta" app (nl.midasvo.findroid.ce.staging). It installs next to the
stable Ephyra app and keeps its own data. Betas are untested; expect bugs.
Which APK? A phone or tablet has two variants. -libre-<abi>.apk has no Google code.
-proprietary-<abi>.apk is the same app with Google Cast (Chromecast): cast to a TV
from the top bar; it needs Google Play services to cast. The two install over each other
and keep the login. In Obtainium, filter the APK with -beta\.\d+-libre-arm64-v8a\.apk$
or -beta\.\d+-proprietary-arm64-v8a\.apk$.
For Android TV, take a -libre-tv-<abi>.apk: armeabi-v7a for 32-bit boxes such as the Xiaomi
Mi Box, arm64-v8a for 64-bit ones. Phone and TV share one app ID, so the TV APK replaces
the phone beta on a device and keeps its login.