Releases: andreknieriem/headunit-revived
Releases · andreknieriem/headunit-revived
2.0.1-beta
- Fixed: Multiple volume sliders appearing on modern devices (Pixel 9 fix)
- Added: Support for Media Button emulation (SWC improvement for MacroDroid etc.)
- Added: App shortcut and deep link for full app exit (headunit://exit)
- Added: Improved Wi-Fi Direct reliability with recursive discovery and ping handoff
2.0.0
- Wi-Fi Direct (P2P) Support: Connect your phone to the headunit without a shared network or hotspot. The headunit now automatically becomes visible as a P2P peer.
- Refactored Connection Core: Complete rewrite of the internal connection handling using the new CommManager. Improved stability, faster handshakes, and better coroutine integration.
- Enhanced Fullscreen Logic: Choose between "Immersive" (hide all), "Status Only" (keep navigation bars), or "None". Improved compatibility for devices where buttons were previously obscured.
- Auto-Optimization Wizard: Automatically recommends the best Resolution, DPI, and Codec for your specific hardware.
- Early MediaSession Initialization: Fixes audio routing issues where the phone would sometimes play sound through its own speakers instead of the headunit.
- GPS Speed Fix: Accurate speed reporting for navigation apps by correcting unit conversions.
- New Logging System: Integrated log level control and file capture for easier debugging.
- IMPORTANT Fixing Android Auto 16.4 intents for selfmode. In Wireless Helper too. Please update to 1.2.0
2.0.0-beta
- Wi-Fi Direct (P2P) Support: Connect without a shared network or hotspot.
- New CommManager: Refactored connection core for maximum stability and performance.
- Advanced Fullscreen: New "Hide Status Bar Only" mode for better hardware button compatibility.
- Auto-Optimization: Setup wizard for hardware-based setting recommendations.
- Audio & GPS Fixes: Improved routing reliability and accurate speed reporting.
1.15.1
- New Feature: Added Auto-Optimization Wizard to automatically find the best Resolution, DPI, and Codec settings for your hardware.
- Bugfix: Fixed Self Mode failing to start in offline/hotspot scenarios (Network ID 0 fix).
- Bugfix: Improved Audio Routing. The phone is now more likely to route audio to the headunit immediately upon connection by using an early-initialized MediaSession with remote playback metadata.
- Bugfix: Fixed GPS Speed calculation. Speeds were previously doubled due to an incorrect unit conversion (knots instead of mm/s).
- UI: Improved Settings readability on small screens by allowing multi-line descriptions.
1.15.0
- Added arabic language thanks to A5H0
- Added new intent for setting day/night mode for maps
- Added new window flags for older devices to finally fix fullscreen issues
- Added new intents to make the headunit recognize the app as navigation app
- Added LegacyOptimizer which will handle things directly and faster for single core cpus. Should improve the performance on Android 4.1 - 4.4 Devices
- Fixed BT Permission Bug
- Changed the Twilight-Calculator for better switch to day/night on auto mode to prevent to bright display
- Added more mediasession logic to gain audio focus and audio routing
- Merged Retry Button on connect screen, thanks to @andrecuellar
- Merged auto connect usb feature, thanks to @andrecuellar
1.14.3
- New Feature: Added App Shortcuts for quick Connect/Disconnect. Now compatible with Samsung Modes & Routines.
- New Feature: Registered HURev as an official system navigation provider (Category: Maps).
- Improvement: Added
headunit://disconnectintent for remote session termination. - Fixed: Resolved potential app freezes during long-running sessions by optimizing memory hygiene and FIFO handling.
- Compatibility: Improved support for Amazon Fire Tablets and devices without GPS hardware by marking hardware features as optional.
1.14.2
- Bugfix: Notification and Exit Button do not close the app
- Improvement: Removed old legacy Invisible Bluetooth Setting to prevent Bluetooth from start on the whole time
1.14.1
- Improvement: Integrated USB Auto-Connect into "Auto-Connect Last Session". App now behaves like a native headunit and connects automatically on startup or USB plug-in.
- New Feature: Added USB Soft-Reset logic. Automatic recovery from USB "stalls" without needing to replug the cable.
- Major Improvement: Audio focus and routing overhaul. Added
MediaSessionsupport and immediate focus response to phone. Fixes issues where background apps on the tablet would block Android Auto audio. - Improvement: Robust Task Switching. Leaving the app via Home button or clicking the Launcher icon no longer breaks the connection. Music continues in background, and clicking the icon/notification correctly returns to the projection.
- New Feature: Enhanced Key Debugger ("Key-Sniffer"). Prominent display of all key events, including special characters (ö, ü, ß) and proprietary steering wheel intents (MTC, FYT).
- New Feature: Official Navigation App Registration. HURev is now recognized as a navigation provider (
geo:,google.navigation:,android.intent.action.NAVIGATE). Compatible with hardware "NAV" buttons. - Bugfix: Removed redundant "Already connected" and "Reconnection required" alerts for a smoother user experience.
- Localization: All new strings translated into 10 languages.
1.14.0
1.13.3
- Fixed Screen Issues on Android 4 with header and navigations #114
- Fixed Night-Mode Bug #116
- Merged several PR for better Language Handling with a new language selector. Thanks to @andrecuellar