Hush

Verified safeOpen sourceExclusive
No reviews reviews
7
downloads
8.0
android

AI summary

Unofficial YT Music client with car-first design and Waze dashboard integration. Combines features from ArchiveTune, Metrolist, Vivi Music and other open-source music projects into a single build. Supports hi-res and lossless playback, downloads, Android Auto, crossfade, lyrics, and multiple streaming sources including JioSaavn.

Generated by AI. May contain inaccuracies.

Screenshots

About this app

YT Music Wrapper for phone and car — with Waze bridge support so you can control playback right from the dashboard. Unofficial. Sideloaded. Built for daily drive.

Instead of hopping between a pile of forks, I combined the best from the whole open-source stack: ArchiveTune as the base, then pulled in the good stuff from Metrolist, Vivi Music, Echo Music, and the shared libs behind ViMusic, OuterTune, and BetterLyrics. One app. Most of the features. No fork roulette.

What landed in Hush: • ArchiveTune: Core app, YT login & sync, playback engine, queue & downloads, crossfade, tempo/pitch, Chromecast, Music Together, Last.fm / ListenBrainz, local files, backup & restore, multi-provider lyrics, podcasts, Android Auto, dynamic theme & canvas art, onboarding, stream-source picker, custom extractor, hi-res / lossless • Metrolist: Wake-up music alarms, loudness presets, playlist export (CSV / M3U), sync dedup, Android Auto settings • Vivi Music: Playlist view-count prefetch, auto-backup before update, backup retention, JioSaavn streaming (320 kbps primary, YT fallback) • Echo Music; 5MB chunked downloads, isOfflinePlayback flag, Data Saver key, DoH diagnostics, Settings search, IPv4 / IPv6 / Auto network mode • Hush: Waze Bridge (Spotify + YT Music + Deezer), Gen‑Z explore theme, Saavn beta warning, mood chip fix (logged‑in fallback), parallel source fetch, app language selector, DOH/proxy, IP rotation UI, lyrics racing, library rewrite, auto-pause debounce, sleep timer pause fix • ViMusic: InnerTube foundations, bottom-sheet UI patterns, KuGou lyrics client • OuterTune: Player carousel snap / parallax, network connectivity observer BetterLyrics Word-synced TTML lyrics module, QRC parser

What's new

v13.14.4Sep 18, 2026

The Test Button Tests What Actually Plays — it asked the relay, which is a separate, optional credential and is correctly inactive while the engine's own per-source sessions do the work. So with every source verified, playing and downloading, Test answered "Cloudflare verification required" for all of them. It now runs the engine's own path and reports the extension's verdict — verdict=ok detail=online for deezer, amazon, tidal, qobuz — and a genuinely failing check is named instead of being flattened into a generic failure. (Hush) - Sessions Keep Themselves Alive — measured on device: the gateway issues a 6-hour session per source and refreshes it from install_id, signed with the record's own secret, with no Turnstile. The background renewer ran every 3 hours while the renewal window was also 3 hours, so a session got exactly one attempt inside the window — and WorkManager defers freely under doze, so one missed run meant a lapsed session and a manual check for a user who did nothing wrong. The renewer is now hourly, uses UPDATE so an existing install actually moves off the old cadence, and playback renews whatever is due before a resolve. (Hush) - One Verification, Stored Once, Seen Everywhere — a check solved in the browser, in the overlay, in Audio Sources or through the grant deep link lands in the same per-source record; the source rows, the Authentication card and the app-open check all read that, so a source with 5h53m left never asks again. On a device whose WebView is older than Cloudflare supports — a car head unit — the browser is not a fallback but the only route offered, and the grant returns by itself: no code to copy. (Hush) - Downloads Are Named by Their Bytes — the SpotiFLAC download path hardcoded .flac on the assumption that its container "is FLAC by definition". When a source has no lossless match it answers with a lossy container instead, so an amazon fallback arrived as MP4/AAC stamped .flac — a file every player reads as corrupt, and the likely cause of "it says FLAC but there is no audio". The extension now comes from the file's own header. (Hush) - A Download Already in Your Folder Is Used — the download index does not survive a reinstall, a data clear or a restore onto another device, but the files do. A track whose file the wired downloads folder already holds is adopted and played from disk instead of being fetched again. (Hush)

About this version

Version
13.14.4 (174)
Size
33.97 MB
Requires Android
8.0
Target SDK
26
Architecture
arm64-v8a, armeabi-v7a, x86, x86_64
Downloads
7
Updated
Sep 18, 2026
Package
app.hush.music

Similar apps

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app