A new Media Session based media player control mode was added, which supports most of modern media players, and displays track information on the Main screen (task #296);
Added an option to add application menu button to the Main screen (task #278);
Implemented intro screen for first time application setup (task #271).
For Android versions 4.4 and higher the application UI engine was switched to the native one - Chromium. Users with OS Android 4.4 and higher can remove Crosswalk application after update (if it's not used by other applications in the system) (task #206);
Service behaviour was adapted to the changes in Android 8 (task #268).
The application was fully translated into English. Language can be selected in the Settings. Default language is System - the language of the Android OS (task #69);
EHU and Climate-control popups now can be disabled in the Settings (task #44);
Changes in the Settings do not require Service restart, they are applied instantly (task #70);
Main Screen is now being launched/stopped synchroniously with the stock display (if enabled in the Settings) (task #72).
User-chosen application launch where reverse gear is switched on, and stop when it's switched off (task #13);
Control multimedia volume and Android music player using buttons on the steering wheel. For details how to control click here: Player Control (task #14).
Adapter connection initialization was moved into a background thread - now Android doesn't show "Application not responding" window during initialization (issue #67).
Automatic connection keep-alive when device screen is on was implemented: if a short-term disconnection from the Adapter happens during Service work, it will automatically try to reconnect until device screen is switched off (task #56).