Skip to content

OpenTune v4.0.2

Choose a tag to compare

@Erorr40 Erorr40 released this 18 Sep 14:50
· 20 commits to master since this release

OpenTune v4.0.2

Original Author & Rights

All fundamental architectural rights, application design, and original codebase of OpenTune belong to Arturo254.

What's New in v4.0.2

  • Direct In-App Auto-Update: Users can now update the application directly from the update dialog without leaving the app or opening GitHub in a browser. Live download progress is displayed and the system installer is launched automatically.
  • Seamless Upgrade Guarantee: Signed with the identical official release keystore matching v4.0.1. Upgrades install directly over existing versions with zero signature mismatch without requiring uninstall.
  • Security Hardening: Enforced android:exported="false" on DebugActivity, preventing unauthorized third-party apps from triggering external crash screens or intent loops.
  • Stability & Leak Prevention: Optimized TogetherOnlineApi client lifecycle with shared connection pooling and singletons, eliminating OkHttp/Ktor thread and socket leaks during session reconnects.
  • Android 14+ Predictive Back: Enabled enableOnBackInvokedCallback="true" for modern predictive back navigation gestures.
  • Build & Dependency Optimization: Cleaned up dead dependencies (dev.haze, kashif backdrop, typo liquid-glass), aligned Ktor dependencies to version catalogs, and resolved redundant preference observers.

Downloads

SHA-256 Checksums

  • app-universal-release.apk: 43bd2834dac241677afb9fd91f0e6cc5db13edc0948b1d570bc8b7bf361f67ff
  • app-arm64-release.apk: cf601ba52d9f04b92846bd5a1280faca3eada99004dabc854f75ebcf166ce0e8

Contact