Repository navigation
iTube v1.2.0 β High-Speed Offline Caching, In-Player Volume, Frosted Blur & Media Notification Overhaul
Latest
iTube v1.2.0 β High-Speed Offline Caching, In-Player Volume, Frosted Blur & Media Notification Overhaul
Welcome to the official release of iTube v1.2.0 (Build 6)!
This release brings major performance, audio, and visual upgrades: high-speed multi-chunk offline caching with next-track pre-caching, an in-player capsule volume slider, frosted glass blur effects in Appearance settings, a unified Android Media Notification layout overhaul, native Shorts quick-mute toggle, and a complete suite of polished XML vector drawables.
π What's New & Major Innovations
β‘ Ultra-Fast 2MB Chunked Offline Audio Caching & Pre-Caching
- High-Speed Parallel Streaming: Completely solved YouTube CDN audio throttling by switching from single-stream downloads to 2MB ranged parallel chunk downloads (
Range: bytes=start-end). Full tracks download in 1β2 seconds with 100% offline reliability. - Proactive Next-Track Pre-Caching: While you enjoy your current track, the next track in your queue or radio automatically downloads in the background, ensuring instant, zero-buffer playback when skipping or advancing.
- Atomic Cache Commitment: Protected cache writes with atomic file movement and fallback copying, paired with thread-safe offline library index synchronization.
ποΈ In-Player Capsule Volume Slider
- iOS-Grade Capsule Volume Control: Introduced an elegant, responsive volume slider situated between playback controls and bottom action buttons in the expanded player.
- Bi-Directional Hardware Sync: Synchronizes seamlessly with physical volume rocker buttons using
VOLUME_CHANGED_ACTIONbroadcast listening. Supports both instant tap-to-level and smooth continuous dragging.
β¨ Frosted Glass Blur Effects (Appearance Settings)
- New Appearance Option: Added a dedicated "Blur effects" toggle in Appearance settings.
- One UI / iOS Frosted Glass Aesthetic: When enabled, the bottom Navigation Bar and Classic MiniPlayer transform with translucent frosted glass tinting and top hairline accentuation, harmonizing with your current theme.
π System Media Notification & Quick Settings Overhaul
- Resolved Button Display & Navigation: Completely fixed the Android system media notification card where Next previously displayed the Previous icon or triggered backward navigation.
-
Permanent 5-Button Layout: Engineered
MusicSessionForwardingPlayerin Media3 to map standard player commands (SEEK_TO_NEXT,SEEK_TO_PREVIOUS) natively. The media notification now permanently maintains the 5 classic action slots without Repeat disappearing:
$$\text{[Previous]} \quad \text{[Play/Pause]} \quad \text{[Next]} \quad \text{[Shuffle]} \quad \text{[Repeat]}$$ - Native Bluetooth & Lock Screen Support: Seamlessly skip tracks from smartwatches, car steering wheel controls, lock screens, and Bluetooth earbuds.
π Shorts Quick-Mute Controller
- Instant Speaker Toggle: Added a speaker icon directly to the left of the 3-dots button in the Shorts top header. Tap to instantly mute or unmute audio without pausing or interrupting the video stream.
π¨ Refined Drawables & Visual Enhancements
- Queue Screen Vector Drawables: Updated the in-player queue capsule and queue sheet to utilize dedicated vector drawables (
shuffle,shuffle_on,repeat,repeat_on,repeat_one_on). - Signature
iMusicAudio Badge: Updated the audio quality badge below the scrubber toiMusic β’ 128kwith a signature crimson-rediand crisp white typography. - Artist Screen Action Bar Spacing: Resolved overlapping Share and More-Options circles in the Artist Screen header with proper 10.dp spacing.
- Polished Media Icons: Updated vector assets across the app including
flow_next,flow_previous,flow_play,flow_pause,lyrics, andqueue_music.
π οΈ Detailed Changelog
| Area | Changes & Improvements |
|---|---|
| Offline Caching | 2MB ranged parallel chunk downloads bypassing CDN rate limits; next-track background pre-caching; atomic storage commit; thread-safe index persistence |
| Media Notification | Implemented MusicSessionForwardingPlayer; eliminated duplicate custom commands; fixed Next icon and action; prevented Repeat from being pushed off 5-button limit |
| Volume Control | Added capsule volume slider in player with hardware button sync and tap/drag support |
| Appearance & Blur | Added "Blur effects" toggle in Settings; applied frosted glass backdrop and border to navigation bar and miniplayer |
| Shorts | Added quick mute/unmute speaker toggle in header |
| Player UI | Redesigned audio quality badge to iMusic β’ 128k with red i; bound queue repeat and shuffle to custom XML drawables |
| Artist Screen | Added 10.dp spacing between Share and 3-dots menu in top header |
| Drawables | Updated flow_next.xml, flow_previous.xml, flow_play.xml, flow_pause.xml, lyrics.xml, queue_music.xml, settings_effects.xml, settings_captions.xml, settings_player.xml |
| Version & Engine | Official v1.2.0 release; bumped versionCode to 6 |
π¦ Downloads & Installation
Choose the build tailored to your device below:
| Package | Architecture | Description |
|---|---|---|
iTube-arm64-v8a-release.apk |
64-bit ARM (arm64-v8a) |
Recommended for 99% of modern Android devices |
iTube-armeabi-v7a-release.apk |
32-bit ARM (armeabi-v7a) |
For older 32-bit Android phones |
iTube_v1.2.0_signed.apk |
Universal | Works on all supported Android devices |
iTube-x86_64-release.apk |
64-bit x86 | For emulators, Chromebooks, and Intel PCs |
iTube-x86-release.apk |
32-bit x86 | For 32-bit emulators and legacy devices |
- Minimum Requirement: Android 8.0 (API 26) or higher.
Thank you for supporting iTube! Built with β€οΈ for the community.