Skip to content

Releases

v4.0.5

Choose a tag to compare

@Erorr40 Erorr40 released this 05 Nov 21:59
v4.0.5

OpenTune v4.0.5

Lineage, Copyright & Open Source Attribution

OpenTune is an open-source collaborative project built upon the foundation of incredible open-source developers under the GNU General Public License v3.0 (GPL-3.0):

All original copyright notices from upstream projects are preserved, respected, and acknowledged in full compliance with GPL-3.0. For complete attribution details, see ATTRIBUTION.md and NOTICE.

What's New in v4.0.5

🎮 Official Discord Social SDK Integration & Fallback Resilience

  • Official Discord Login: Integrated and configured the official Discord Social SDK with registered OAuth2 Client ID (1568004713419378830) for seamless, tokenless Rich Presence authentication.
  • Graceful Unconfigured Fallback: Resolves Issue #4 where missing SDK binaries or client IDs caused a persistent, dead-end error on prebuilt releases.
  • 1-Tap Legacy Switch: Added automatic detection that indicates when the proprietary SDK is unavailable in a build and provides a direct, 1-tap button to use the working Legacy (WebView) login.
  • Improved Error Guidance: Clear, actionable error messaging explaining the exact missing components for self-builders.

Downloads

Package Architecture Description Download SHA-256 Checksum
Universal APK All devices (arm64, armeabi-v7a, x86, x86_64) Compatible with any Android device app-universal-release.apk 6775e42cb744c2d8e3d04f7785ef982f88082f1d2df0508aaf09eb0fbe94ec03
ARM64 APK arm64-v8a Optimized, smaller binary for modern 64-bit Android phones app-arm64-release.apk 3a0cd8954b3002e4e79b669bd546e7e7b5cefa8dbe81dfad01382158713826f0
Verified Signatures All platforms Official release signing certificate fingerprints & SHA-256 manifest verified-signature.txt Plaintext Security Manifest

Verified Signature & Security Integrity

All official OpenTune APKs are signed with the official release keystore and verified using the Android APK Signature Scheme (v2 + v3). Verify that your downloaded APK matches these official credentials:

Attribute Verified Value
Signer Certificate DN CN=OpenTune, OU=OpenTune, O=OpenTune, L=Global, ST=Global, C=US
SHA-256 Certificate Fingerprint BC:6E:7D:78:7A:7D:83:D5:8C:3B:33:7D:75:61:3F:85:73:B7:D7:6F:44:DB:58:3E:A7:CB:F3:13:BE:0D:17:EE
SHA-1 Certificate Fingerprint AA:38:4D:6D:B4:D3:4C:C3:2B:EC:2E:57:47:DA:72:16:D4:75:5E:4D
Public Key Algorithm RSA 2048-bit (Signature: SHA384withRSA)
Signature Schemes APK Signature Scheme v2 (Full APK), v3 (Key Rotation)

How to Verify:

Using the official Android SDK apksigner tool:

apksigner verify --verbose --print-certs app-universal-release.apk

Ensure the SHA-256 certificate fingerprint matches:
bc6e7d787a7d83d58c3b337d75613f8573b7d76f44db583ea7cbf313be0d17ee


Contact

OpenTune v4.0.4

Choose a tag to compare

@Erorr40 Erorr40 released this 02 Nov 16:06

OpenTune v4.0.4

Lineage, Copyright & Open Source Attribution

OpenTune is an open-source collaborative project built upon the foundation of incredible open-source developers under the GNU General Public License v3.0 (GPL-3.0):

All original copyright notices from upstream projects are preserved, respected, and acknowledged in full compliance with GPL-3.0. For complete attribution details, see ATTRIBUTION.md and NOTICE.

What's New in v4.0.4

  • 📱 Full Responsive Layout & Dynamic Font Scaling Resilience:
    • System font scaling up to maximum/largest settings without distorted layouts, clipped text, or overlapping elements.
    • Unlocked full vertical scrolling across all 10 bottom sheet menu dialogs in portrait mode (SongMenu, AlbumMenu, ArtistMenu, PlaylistMenu, LyricsMenu, SelectionSongsMenu, etc.).
    • Replaced rigid horizontal button rows in dialogs with auto-wrapping FlowRow to ensure buttons remain reachable and unclipped.
    • Replaced fixed heights with flexible heightIn(min = ...) across list items, action grids, and the miniplayer.
    • Resolved time labels collision in the player via auto-spaced and weight-bounded layout.
  • 💎 Liquid Glass Topbar Glitch Elimination:
    • Resolved the white band artifact appearing above the top bar under the dark Liquid Glass theme when system display or font scale is small.
    • Unified window background handling in night mode (#000000) and clamped app bar scroll behavior height offsets to eliminate downward gaps.
  • 🖥️ Tablet & Foldable Form Factor Adaptations:
    • Clamped player control button sizing (coerceIn(48.dp, 80.dp)) with centered max-width bounds (540.dp) to prevent oversized controls on tablets.
    • Upgraded playlist shortcuts to dynamic 2-to-6 column layouts on wide displays and tablets with complete GridPosition.MIDDLE corner styling.
  • ⚙️ Settings & In-App Updates:
    • Enabled auto-update notifications and periodic background update checking by default.
    • Relocated PO Token Generation into Experiment Settings (DebugSettings).
    • Refreshed About screen developer profile and verified social links.
  • 🧪 100% Automated Verification: Full test suite passing with zero regressions across unit, layout scaling, and adversarial stress tests.

Downloads

Package Architecture Description Download SHA-256 Checksum
Universal APK All devices (arm64, armeabi-v7a, x86, x86_64) Compatible with any Android device app-universal-release.apk de215d993f6afad0ccc9eb4c37d85681e16cf9c044a5ddbb961c5cbcf41fcbc5
ARM64 APK arm64-v8a Optimized, smaller binary for modern 64-bit Android phones app-arm64-release.apk 8c676ea051daf4bd2fb0c426807bb1acb3a6f316b7478e64403f44c7491d4ad7

Contact

OpenTune v4.0.3

Choose a tag to compare

@Erorr40 Erorr40 released this 01 Nov 11:27

OpenTune v4.0.3

Lineage, Copyright & Open Source Attribution

OpenTune is an open-source collaborative project built upon the foundation of incredible open-source developers under the GNU General Public License v3.0 (GPL-3.0):

All original copyright notices from upstream projects are preserved, respected, and acknowledged in full compliance with GPL-3.0. For complete attribution details, see ATTRIBUTION.md and NOTICE.

What's New in v4.0.3

  • Spotify-Style Equal-Power Mixing Mode: Replaced linear crossfading with an equal-power sinusoidal curve (sin²(θ) + cos²(θ) = 1) to eliminate perceived acoustic volume dips between outgoing and incoming tracks.
  • Continuous 0-12s Squiggly Slider: Ultra-fluid slider with haptic feedback ticks for micro-precision duration adjustment.
  • 5 Quick-Select Preset Pills: Instant switching between Off, 3s Subtle, 6s Standard, 9s Club, and 12s Flow.
  • Smart Automix Engine: Dynamic DJ-style auto-mixing intelligently bridging consecutive songs with dynamic transitions.
  • Album Gapless Playback Bypass: Intelligently disables crossfading when consecutive tracks belong to the same album, preserving live and conceptual album transitions as intended by the artist.
  • Liquid Frosted Glass Visuals: Real-time translucent backdrop sampling with specular highlights and robust CornerBasedShape fallbacks across action bottom sheets, floating navigation toolbars, and top bars.
  • Fix Preference Crash: Resolved nested vertically scrollable infinite constraint crash in ExpressiveListBottomSheet by adopting unified LazyColumn container.
  • Coil 3 Memory Caching: Upgraded to 25% JVM heap allocation with strong LRU references, delivering instantaneous artwork loading without garbage collection stutters.
  • Fluid 120Hz Scrolling: Explicit stable keys integrated on all dynamic lazy collection feeds across Explore, Library, and Player components.
  • Enhanced About & Attribution Screen: Dedicated upstream attribution cards honoring ArchiveTune (@rukamori) and InnerTune (@z-huang), plus refreshed social links.
  • Multi-Scheme APK Signing: Full support for APK Signature Scheme v2 and v3 for maximum installation reliability and security.
  • Modernized UI Terminology: Modernized audio and playback terminology across all preference screens and bottom sheets.
  • Automated Verification: Comprehensive unit, adversarial stress, and end-to-end test suites passing with 100% success rate.

Downloads

Package Architecture Description Download SHA-256 Checksum
Universal APK All devices (arm64, armeabi-v7a, x86, x86_64) Compatible with any Android device app-universal-release.apk bb1cd662a56cc8394a01ad544903c2bb346d70b3e47df20450de77de1bc59319
ARM64 APK arm64-v8a Optimized, smaller binary for modern 64-bit Android phones app-arm64-release.apk 695078cf523b1c37ed4aef80c53284cebe613a53511778ba9f80a3122d11937f

Contact

OpenTune v4.0.2

Choose a tag to compare

@Erorr40 Erorr40 released this 18 Sep 14:50

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

OpenTune v4.0.1

Choose a tag to compare

@Erorr40 Erorr40 released this 03 Sep 15:37

OpenTune v4.0.1

Original Author & Rights

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

What's New

  • Version 4.0.1: Upgraded application and build system.
  • Repository Migration: Fully migrated update checks and downloads to Erorr40/OpenTune.
  • DMCA Compliance & Protection: Completely scrubbed legacy takedown references and added comprehensive legal disclaimers.
  • English Documentation: Standardized README, Contributing guidelines, Code of Conduct, and Issue templates in English.
  • Release Certificates: Configured dedicated release signing keystores.
  • Widgets & Player Enhancements: Added compact, large, and vinyl player widgets with optimized playback state updating.
  • Spotify & Discord: Enhanced background downloading and Discord Rich Presence / SDK bridge.

Downloads

Contact