- Added showing activation duration to icon widget.
- Added "Disable Wi-Fi scanning" and "Disable Bluetooth scanning" to profile.
- Allowed icon widget resize.
- Changed "Interruptions" to "Do not disturb" for Android 6+.
- Not enable/disable wifi for scanning if WifiManager.isScanAlwaysAvailable() returns true.
- Start EventsService If wifi scan result is not received.
- Add WakeLock-s to ExecuteRadioProfilePrefsService and ExecuteVolumeProfilePrefsService
- Removed using config values for minimum and maximum brightness values.
- Changed manifest broadcast receivers using LocalBroadcastManager.
- Added error in application preference category "Notifications", if notification is not enabled.
- Fixed construction of spannables.
- Add ticking end time in FastAccessDurationDialog display ticking end time when asking for duration during profile activation.
- Support for grant WRITE_SECURE_SETTINGS permission via adb: "adb shell pm grant sk.henrichg.phoneprofilesplus android.permission.WRITE_SECURE_SETTINGS".
- Vibrate when ringing: in Android > 23 root is not needed (fixed by Google).
- Added: play contact ringtone during ringing simulation.
- Added simulating notification tone if silent ringer mode is changed to non-silent.
- Added wakelock in ScannerService for disable wifi/bluetooth.
- Better "Predefined profiles" and "Predefined events" dialog.
- Better some preference dialogs.
- Bug fixes.