Every version of Enhanced EQ, newest first. For just the latest release, see Release Notes.
v1.3.7Current
JUN 25, 2026
A free manual Preamp, a clearer and larger EQ with a full-screen editor, a fixed 10D spatial mode, working Community notifications, plus stability fixes for low-memory devices and Android 15.
New free Preamp. Set a manual input gain for headroom, or leave it on Auto so EQ boosts never clip. It works alongside Master Gain and is saved with every profile.
Clearer, bigger EQ controls. A polished sliding Graphic / Parametric switch, a larger Graphic EQ, and a full-screen editor — tap the expand button for fine adjustments.
10D Spatial Motion fixed. It now genuinely moves the sound around you, with smoother, faster 8D/10D rotation.
Community notifications fixed. You're now notified when someone comments on your preset, and notifications show the sender's real name instead of “Anonymous”.
Volume fix. The app no longer forces your media volume to maximum when it opens — it follows your phone's current volume.
Android 15 startup crash fixed. Resolved a crash on boot caused by Android 15's restricted foreground-service rules.
Stability & guide. Crash/ANR hardening on low-memory devices and the ad-consent flow, plus an expanded in-app Feature Guide covering Preamp, full-screen EQ, Stereo Split, Reverb, Visualizer and Community.
v1.3.6Past
JUN 19, 2026
A major audio-engine overhaul — Graphic and Parametric now switch instantly, left/right balance is rock-solid, ‘flat’ is truly flat, the on/off toggle is reliable and 8D/10D spins faster — plus the Community goes social with threaded replies, comment likes, @mentions and an Activity inbox.
Audio engine rebuilt. Graphic and Parametric EQ now run on a single, always-on, high-resolution engine, so switching between them is instant — no more turning the EQ off and on to make a mode “take”. Slider and filter-node changes apply immediately as you drag.
Rock-solid stereo & a truly-flat flat. Left and right channels now move together every time — no more one-sided “cave” effect when the app opens or the EQ toggles — ‘flat’ is genuinely flat with no residual colouring, and the master on/off toggle is reliable.
Faster 8D / 10D. Spatial rotation can now spin much faster for a more dramatic surround sweep.
Threaded comment replies. Reply to any comment and it nests underneath as a thread (Instagram-style) behind a “View replies” expander. Tapping Reply auto-mentions the person you're replying to.
Like comments + sort. Tap the heart on any comment, and switch a thread between Top (most-liked) and Newest.
@mentions. Type @ to pick someone from the thread — mentions show in your theme colour and tap straight through to that person's profile.
Activity inbox. A new bell in Community tells you when someone replies to you or @mentions you. Tap a notification to jump right to that comment, highlighted in its thread. (In-app inbox — no push notifications.)
Richer profiles. A commenter's profile now shows their total likes received and the month they joined, alongside every preset they've shared.
Reliability, device compatibility & translations. Smoother performance and crash/ANR hardening, better behaviour on battery-saver and OEM power-management screens (incl. Tecno/Infinix/itel), clearer guidance for phones whose system blocks app equalizers, faster ad loading, and corrected French translations.
v1.3.5Past
JUN 14, 2026
Community goes social — Trending ranking, comments on presets, author profiles, clip-risk warnings and spam protection.
Community ranking rebuilt. Browse now defaults to Trending — a hot-score that weights likes over downloads and decays with age, so genuinely loved recent presets surface instead of all-time download winners. Tap the sort pill to cycle Trending → Top (most-liked) → New (newest).
Comments on community presets. Tap the comment icon on any preset to discuss tuning, ask for tweaks, or leave feedback. Delete your own comments (preset authors can moderate their own threads); report anything abusive.
Author profiles. Tap any author's avatar to visit their profile and browse every preset they've shared.
Clip-risk warning badge. Presets with heavy boosts that may clip, distort, or risk your hearing/headphones at high volume now show a ⚠ CLIP RISK tag before you import.
Spam protection. Comment rate limiting (per-comment cooldown + daily cap) and a profanity filter keep community threads clean and protect server quota. Backed by server-side Firestore security rules — not just client checks.
v1.3.4Past
MAY 24, 2026
Parametric EQ panel layout polish — no more empty space below the last filter row in non-Split mode.
Parametric EQ panel — non-Split layout fix. When Stereo Split EQ is off and you're in Parametric mode, the panel used to leave a chunk of empty space between the last filter row and the Add Filter button (fixed 700 px container). Now the widget Column-sizes to actual content — chart + filter rows + Add Filter button hug each other tightly. Split mode kept its bounded height because each L/R panel needs predictable layout in the two-panel stack.
v1.3.3Past
MAY 22, 2026
Hybrid parametric engine groundwork — app now probes the device for a vendor parametric AudioEffect for bit-exact biquad rendering. Plus parametric panel layout fix and crash hardening.
Hybrid parametric EQ engine (Phase 1). The app now probes the device on startup for a vendor parametric AudioEffect (Samsung SoundAlive PEQ / Qualcomm aptX PEQ / MediaTek MTK PEQ / Xiaomi param EQ / AOSP generic). When found and the HAL accepts the filter format, parametric EQ uses the vendor effect for bit-exact biquad rendering — bypassing the Q-locked DynamicsProcessing fallback. When not found or rejected, falls back automatically to the v1.3.1 least-squares 32-band fit. No new permissions or audio capture required.
Parametric panel layout fix. Single-mode container height now scales with filter count. Was a fixed 700 px container that left ~200 px of empty space below the last filter row when only 3–5 filters were active.
ANR / native-crash hardening. Activity onDestroy + Flutter plugin teardown chains now individually try/catch every step (channel detach, audio device callback unregister, broadcast receiver unregister, service unbind, ad factory unregister). One failing step no longer cascades through the rest of the destroy chain and trips a native SIGSEGV in ART. Matches Crashlytics reports from Pixel / OneUI builds.
v1.3.2Past
MAY 21, 2026
User-controlled "Apply to which ear?" popup. Default OFF for frictionless one-tap apply, toggle ON for per-ear control.
New Settings toggle "Ask which ear when applying profiles". Default OFF. With it OFF, applying any preset / saved profile / Auto-EQ headphone profile / community profile now routes to both ears with the profile's effects — no popup. With it ON, the previous "Apply to which ear?" dialog comes back with Left / Right / Both choices and the "Keep current effects" sub-toggle. Lets casual users get a one-tap apply experience while keeping per-ear control available for power users (asymmetric hearing, REW measurers, etc.).
Parametric EQ accuracy rewritten. Auto-EQ headphone profiles (oratory1990 / Crinacle / Innerfidelity / Rtings) now render with audibly distinct character — Sennheiser HD600 sounds nothing like a Sony WH-1000XM5 sounds nothing like a KSC75. A least-squares 32-band fit reconstructs the full target biquad curve across the entire spectrum instead of writing one band per filter, so each measured headphone correction actually plays the way it was measured to. REW sweeps land within ±1-1.5 dB of the reference curve for typical Q ≤ 3 filters.
Stereo Split + Parametric EQ fix. Toggling Split ON while a parametric filter chain was configured used to momentarily silence the filter shape — the audio reverted to flat until the user nudged any filter node. Filter set now stays live through the Split toggle and through Link L/R, matching how Split EQ already worked in graphic mode.
"Keep current effects" toggle is now orthogonal. The toggle is the sole control over whether a profile's extra effects (Bass Boost, Rumble, Reverb, 8D, etc.) replace your stack — independent of which ear (L / R / Both) you target. Previously the L/R route always skipped effects; now toggle OFF + L-ear apply correctly imports the profile's effects too.
v1.3.0Past
MAY 19, 2026
Stereo Split EQ — independent left/right channel control. Tune your asymmetric hearing or fix imbalanced headphones for both Bands and Parametric EQ.
Stereo Split EQ. Engage Split from the EQ panel and you get two independent EQ rows (Left ear / Right ear) for the band EQ, plus two stacked Parametric EQ panels in parametric mode. The Android DSP now routes per-channel gains via the native DynamicsProcessing pre-EQ chain — real per-ear correction, not a fake stereo widener.
"Apply to which ear?" dialog. When Split is on and you load a saved profile, tap a built-in preset, apply an Auto-EQ headphone profile, or import from the community tab, a polished prompt asks whether to apply to Left only, Right only, or Both. Includes an optional Keep current effects toggle so you don't wipe your Bass Boost / Treble / Rumble / Reverb stack when you only want to swap the EQ shape.
Smart Split auto-detect. Loading a saved profile / community profile / import keeps Split ON when L ≠ R, and auto-disables Split when the profile is effectively mono (so built-in presets, Auto-EQ, and balanced profiles play unified without a manual toggle).
Auto-EQ + Built-in presets are Split-aware. Pick a Sennheiser HD600 Auto-EQ profile and target only your left ear. Apply the Rock built-in preset to the right ear without erasing your left-ear shape.
Save / Load / Import / Export / Community Share-and-Apply. Every profile flow now round-trips both L and R band values, both L and R parametric filter sets, the Split flag, and the Link L/R link state.
Link L/R button on the Split EQ row mirrors movement across both ears in real time — for symmetric tuning when you want Split UX but mono audio.
Polished UI: button-style EQ mode pills (31-band / Parametric), refined Link L/R control, ON/OFF switch reshaped to match pill proportions, larger Parametric filter panels on small screens so you see ~4 filters without scrolling.
Parametric EQ stair-step fix. REW frequency sweeps used to show a stair-stepped response instead of a smooth biquad curve because each parametric filter was being resampled across all 32 PreEq band slots. Rewrote the DSP path so every parametric filter claims one dedicated band slot at its exact centre frequency with its exact gain — the DSP's natural bell-overlap now produces smooth peaks and dips. Auto-EQ headphone profiles (oratory1990, Crinacle, Innerfidelity, Rtings) and community parametric profiles render closer to their reference response.
v1.2.9Past
MAY 17, 2026
Fixed the duplicated bottom row in Load Profile and let 8D and 10D Spatial run at the same time.
Fixed: the bottom profile in Load Profile no longer shows up twice (an ad slot was rendering the last entry again for Pro users).
8D Spatial and 10D Spatial can now be turned on at the same time. They run as two independent motion engines, layered on top of each other.
Extra hardening for the Load Profile duplicate fix: profile names with hidden invisible characters (zero-width spaces, NBSP, variation selectors, etc.) can no longer slip past and render twice.
v1.2.8Past
MAY 12, 2026
Stops hijacking lock-screen + Galaxy Watch controls. Notification "Turn Off" syncs the app. New Pro feature tutorial. Crash fixes for boot, test tones, and load profile.
Pausing YouTube or Spotify no longer replaces their controls with the EQ on your lock screen, notification shade, or Galaxy Watch. Your music app keeps the media controls — Enhanced EQ stays out of the way unless audio is actively flowing through it.
Tapping "Turn Off" in the notification now correctly flips the in-app ON/OFF pill, even when the app was in the background. Before, the EQ would stop but the UI still showed it as ON until you tapped the pill manually.
Settings page no longer shows a huge gray block under the PROFILES card — a tutorial overlay was leaking when Settings opened in its own route.
Tutorial expanded with coach-marks for the Pro features so you can see what unlocks at a glance: Rumble (sub-bass), Punch (mid-bass impact), 8D Spatial (orbital stereo), and Auto-EQ (match 8,850+ headphone profiles to the Harman target curve).
The ON/OFF Power button highlight in the tutorial now hugs the pill exactly — the halo was offset on devices with cramped header layouts due to the scaleDown transform.
Crash fixes: BootReceiver no longer crashes on Android 12+ when the system blocks foreground-service starts from boot; Test Tones (pink noise / sine sweep) no longer crash when you rapid-start/stop them; Load Profile dialog no longer crashes on legacy/corrupted profiles where a numeric field got saved as a boolean.
Fewer freezes on older or budget phones. Heavy audio engine + battery permission calls now run off the main thread, so the app stays responsive instead of getting an "App not responding" warning.
Liking or unliking a community preset now moves the count by 1, not 2.
v1.2.7Past
MAY 8, 2026
Stability + battery — fixes Per-App Profiles freeze and saves up to 70% battery during silent gaps.
Fixed freeze when opening Per-App Profiles on Realme, OPPO, OnePlus, Xiaomi, and Tecno phones.
Fixed crash caused by apps with broken emoji in their names.
Up to 70% less battery drain when nothing is playing — wake lock now releases during silent gaps.
Auto-recovers if aggressive battery managers (MIUI / EMUI / ColorOS / HiOS) kill the service in the background.
On Tecno / Infinix / Itel devices: honest warning shown — these chipsets bypass system effects, try Bluetooth output for full DSP.
Now starts cleanly on Huawei devices without Google Mobile Services.
Auto-preamp prevents digital clipping when boosting EQ bands — the input is now pre-attenuated by the highest peak so a +3 dB shelf at 20 Hz can't push hot masters past 0 dBFS.
Master Gain now also takes effect on the legacy fallback path used on devices where Android's DynamicsProcessing engine isn't available (Honor MagicOS, Tecno HiOS, older Android).
UI polish — Pro upgrade card title fits properly in long-translation locales (Russian, German, French, etc.); Cancel button on the Activate Promo Code dialog now translates; oversized Best-Value badge wrapped over the price in 10 languages.
Visualizer runs lighter — poll rate reduced from ~30 fps to ~20 fps so budget Android devices don't lag while the spectrum is on screen.
v1.2.6Past
APR 21, 2026
Cleaner audio — bass is tighter and less muddy, highs are clearer with no harshness.
Cleaner audio — bass is tighter and less muddy, highs are clearer with no harshness.
Sharper parametric EQ — narrow peaks and notches now actually sound as sharp as they look.
Smoother slider drags — no more tiny zipper or stair-step noise when adjusting bands.
Better Loudness slider — at low listening volumes the mix now feels full instead of just louder.
Steeper Low Pass / High Pass / LR2 / LR4 cutoffs — slope steepness closer to advertised dB/oct.
Existing profiles get the upgrade automatically — no re-saving needed.
v1.2.5Past
2026
New: Master Gain slider for overall loudness control.
New: Master Gain slider for overall loudness control.
New: Compressor Mode chips for one-tap dynamics tuning (Pro).
New: Subwoofer Crossover for paired sub setups.
New: Per-App Profiles — auto-switch EQ when you change apps (Pro).
New: Test Tones for room calibration (Pro).
New: IR Loader — load a headphone IR file and apply it system-wide (Pro).
New: Save your own custom colour palettes with rename + delete.
Rate the App now lets you pick your stars before opening Play Store.
Better presets — 21 built-in profiles re-tuned with the new tools.
Crash fixes for sideloaded installs and broken-emoji profile names.
v1.2.4Past
2026
NEW: 10D Spatial Motion — multi-axis cinematic mode with 4 presets (Cinema, Concert, Surround, Meditation), bass-anchor toggle, and tunable intensity + speed. Real DSP layered on top of the 8D engine, not buzzword marketing.
NEW: 10D Spatial Motion — multi-axis cinematic mode with 4 presets (Cinema, Concert, Surround, Meditation), bass-anchor toggle, and tunable intensity + speed. Real DSP layered on top of the 8D engine, not buzzword marketing.
3 new reverb presets: Spring (guitar-amp tank), Shimmer (long ethereal cloud), Gated (80s drum production). Cathedral preset rebuilt with much longer decay and lower diffusion for true echoey stone-cathedral feel.
Reverb, 10D, and other Pro effects now correctly disengage when a temporary Pro unlock expires — no more lingering reverb tail after the 24-hour window ends.
Fixed brief audio glitch + repeated "EQ active and running normally" banner that triggered every time the app was resumed from the notification pane or task switcher.
Reduced interstitial ad frequency — fires every 10th preset apply (was 5th) with a 3-min cooldown (was 2-min). Roughly 60% fewer interruptions while you tweak.
Pre-emptively dropped READ_MEDIA_AUDIO request (we never read media files) for stricter Google Play policy compliance
Hotfix: picking an Auto-EQ profile no longer blanks the parametric EQ canvas (bundled-snapshot field-shape mismatch)
Visualizer engine rebuilt for performance: per-bin asymmetric smoother (slow-thump lows, snappy-transient highs), adaptive spectral-flux onset detector, decoupled canvas repaint (no more full-tree rebuild at 30 Hz), typed Float64List buffers, O(1) spectrogram history, cached colormap LUTs, reused Paint instances across all painters
v1.2.2Past
2026
Switched community profile photo selection to the system Android Photo Picker — no broad photo/media permission needed (Google Play "Photo and Video Permissions" policy compliance)
Switched community profile photo selection to the system Android Photo Picker — no broad photo/media permission needed (Google Play "Photo and Video Permissions" policy compliance)
Added GDPR/EEA & UK consent (UMP/CMP) — required by AdMob for personalised ads in Europe; stops "Restricted ad personalisation" warnings
New "Manage Ad Consent" entry in Settings → Legal & Feedback for withdrawing or changing consent at any time
Privacy Policy expanded with full GDPR rights, California (CCPA/CPRA) rights, advertising-ID disclosure, and data retention sections
Fixed crash: Google avatar image fails (offline / DNS) no longer surfaces a fatal exception in Crashlytics
Fixed native abort on Android 8.1 OPPO/vivo (libaudioclient.so linkToDeath) by lowering AudioEffect priority on legacy SDKs
Fixed MissingLibraryException for libflutter.so on cloned/sideloaded installs by extracting native libs at install time
Reduced startup ANR risk by deferring AdMob/UMP initialisation until after the first frame paints
Bumped Google Sign-In and In-App Purchase plugins to fix SignInHubActivity / ProxyBillingActivity null-intent NPEs
v1.2.1Past
2026
Redesigned band equalizer UI: smooth FlowEQ-style curve overlay visualizes your EQ shape at a glance
Redesigned band equalizer UI: smooth FlowEQ-style curve overlay visualizes your EQ shape at a glance
New VU-meter style band sliders with a thick fill below the dot and a faint ghost line above
Themed slider dots that follow your primary color
Wider touch targets on every band for easier grabbing without shifting the visible track
Smoother drag performance: curve redraws in lock-step with the thumb and settings saves are batched to reduce frame jank
v1.2.0Past
2026
New interactive tutorial on first launch that walks you through the basics, with a quick lesson on how sound frequencies work
New interactive tutorial on first launch that walks you through the basics, with a quick lesson on how sound frequencies work
Replay the tutorial anytime from the app menu or Settings → Help
Feature Guide now includes a "How Sound Works" primer at the top
Graceful handling and on-device diagnostics when Android audio effects are unavailable (e.g. on Android 16 beta builds)
v1.1.9Past
2026
Fixed ANR when checking audio effect support on some devices
Fixed ANR when checking audio effect support on some devices
Fixed ad-banner layout ANR during app startup
Rate the App now opens the Play Store reliably
Redeem promo codes directly from Settings
Upgrade to Pro anytime during the 24-hour trial
v1.1.8Past
2026
Fixed startup ANR on budget devices
Fixed startup ANR on budget devices
Fixed Loudness Compensation (proper bass/treble boost at low volumes)
Start on Boot now works after device restart
Crash Reporting toggle now functional (Firebase Crashlytics)
Privacy-safe Analytics toggle now functional
Performance improvements
v1.1.7Past
2026
Fixed crash and ANR issues
Fixed crash and ANR issues
Updated pricing plans
v1.1.6Past
2026
New: Reverb effect with full controls
New: Reverb effect with full controls
New: Air Enhancement with intensity & modes
New: Rumble & Punch effects
Recalibrated all 16 built-in presets
v1.1.2 – v1.1.5Past
2026
Bug fixes and stability improvements for new audio features
Bug fixes and stability improvements for new audio features
v1.1.1Past
2026
Fixed app icon across all Android devices
Fixed app icon across all Android devices
v1.0.9Past
2026
Initial public release
Initial public release
Get Enhanced EQ on Google Play. Auto-updates bring each release to your device.