Skip to content

Releases: henrichg/PhoneProfilesPlus

6.5

04 Jun 10:27
Compare
Choose a tag to compare
  • Add: Added "Application run duration" into "Application sensor".
  • Add: "Phone calls" parameter for block calls.
  • Add: New senzor "Music sensor" to detect music playing.
  • Change: Fixed not working click to notification about new PPPPS version.
  • Change: Fixed not working notification about new PPP version.
  • Change: Increased delay between set sound mode and volumes.
  • Change: Fixed not working change of volume in DND Priority in Motorola.
  • Change: Better summary for profile parameter "Generate notification".
  • Change: Removed Galaxy Store form README.md.
  • Change: Removed Important info about Galaxy Store end of support.
  • Change: Fixed not working change of ringing volume when is set Priority DND, in all devices with Android 14+.
  • Change: Airplane mode parameters as sub-screen.
  • Change: Set wifi/on using "svc wifi" command, which do not generates prompt (HyperOs).
  • Change: Better notification channels descriptions.
  • Change: Bypass DND for some notifications.
  • Change: Set "Package name" as required for custom "Action" + "Broadcast".
  • Change: Displays toast from "Test" button for test of broadcast intent in Intent editor.
  • Change: Fixed show Important info about required versions of PPPE, PPPPS at PPP start.
  • Change: Installation of PPPPutSettings with InstallWithOptions.
  • Change: Profile parameter name "Lock screen" to "Unlock device".
  • Change: Added "Image wallpaper for lock screen" into profile "Change wallpaper".
  • Change: Disable "Wifi hotspot" SIM is not inserted.
  • Change: Disable "Default SIM card" if SIM is not inserted.
  • Change: Check more than 2 SIM cards in some profile/event parameters
  • Change: Allowed activation form event for end of duration "Activate default profile".
  • Change: Allowed activation from event for end of duration "Undo the profile"
  • Change: Allowed activation from event for end of duration "Restart events"
  • Change: Save activated profile to FIFO when is activated manually.
  • Change: Added (Z) information into Important info for profiles.
  • Change: HyperOs - disable Wi-Fi, Bluetooth ON/OFF ask dialogs with appops command.
  • Change: Change wallpaper: added recycle() for bitmaps after set wallpaper.
  • Change: Change wallpaper in MIUI. Added info for not working good WallpaperManager.setBitmap().
  • Change: fixes in manifest file for activities with excludeFromRecents.
  • Change: Fixed close of foreground application when night mode is changed from profile.
  • Fix: Fixed not working "Screen timeout" in OnePlus. Requires root, Shizuku.
  • Fix: Color of row in Activity log.
  • Fix: Change wallpaper with "(I) Change to image with".
  • Fixed bugs.
  • Updated translations.

6.4.1.1

23 Feb 11:12
Compare
Choose a tag to compare
  • Change: Do not display contact phone number for "Notification sensor"/"Contacts" parameter.
  • Change: End of Galaxy Store support.
  • Change: Added support fo non-DND Alarms only Sound profile for Xiaomi devices.
  • Change: Added custom ACRA report content for crash reports.
  • Change: Some fixes about memory leaks.
  • Change: Better search for contacts from cache.
  • Change: Set Airplane mode with new commands.
  • Change: Added test of required Extender version for profile, event parameters.
  • Change: Fixed not displayed notification about new version of Extender, PPPPS.
  • Change: Added "Shortcut to Editor" into Settings/Editor.
  • Change: Added "Read NFC tag" activity for reading tag when PPP reading activity is in foreground. Required for Xiaomi devices, to avoid notification from "NFC service".
  • Change: Better GUI in "Write to NFC tag" activity.
  • Change: Added support of Silent sound mode for Realme deices.
  • Change: Added root/Shizuku requirement in "Screen timeout" profile parameter for Realme and Oppo devices.
  • Change: Better set sound mode at profile activation.
  • Change: Fixed disabled One row widget, List widget "Preference indicator lightness" when "Use dynamic colors" is set.
  • Change: Do not change setting in system, if its value is already set.
  • Change: Fixed Donation notification.
  • Fix: Brightness for Xiaomi with Android 13.
  • Fix: Fixed not working immediate vibration notification for "Start of event", "End of event".
  • Fix: Fixed simulation of ringing.
  • Fix: Fixed leak in quick tiles.
  • Fix: Fixed bad working Bluetooth sensor.
  • Fixed bugs.
  • Updated translations.

6.4.1

13 Feb 13:45
Compare
Choose a tag to compare
  • Change: Do not display contact phone number for "Notification sensor"/"Contacts" parameter.
  • Change: End of Galaxy Store support.
  • Change: Added support fo non-DND Alarms only Sound profile for Xiaomi devices.
  • Change: Added custom ACRA report content for crash reports.
  • Change: Some fixes about memory leaks.
  • Change: Better search for contacts from cache.
  • Change: Set Airplane mode with new commands.
  • Change: Added test of required Extender version for profile, event parameters.
  • Change: Fixed not displayed notification about new version of Extender, PPPPS.
  • Change: Added "Shortcut to Editor" into Settings/Editor.
  • Change: Added "Read NFC tag" activity for reading tag when PPP reading activity is in foreground. Required for Xiaomi devices, to avoid notification from "NFC service".
  • Change: Better GUI in "Write to NFC tag" activity.
  • Change: Added support of Silent sound mode for Realme deices.
  • Change: Added root/Shizuku requirement in "Screen timeout" profile parameter for Realme and Oppo devices.
  • Change: Better set sound mode at profile activation.
  • Change: Fixed disabled One row widget, List widget "Preference indicator lightness" when "Use dynamic colors" is set.
  • Change: Do not change setting in system, if its value is already set.
  • Change: Fixed Donation notification.
  • Fix: Brightness for Xiaomi with Android 13.
  • Fix: Fixed not working immediate vibration notification for "Start of event", "End of event".
  • Fix: Fixed simulation of ringing.
  • Fix: Fixed leak in quick tiles.
  • Fixed bugs.
  • Updated translations.

6.4

01 Dec 17:28
Compare
Choose a tag to compare
6.4
  • Add: Added support for Shizuku for some profile parameters which requires ROOT.
  • Change: Event priority displayed in Editor as sensor, also with pass status.
  • Change: Added "Do Not Use" event priority. This event will be started, even when is running event with higher priority.
  • Change: Added filter into contacts dialog.
  • Change: Added special dialog for "Draw over apps" permission with link to web page with solutions, when is not possible to grant this permission.
  • Change: Added button about installation from GitHub in Extender installation dialog, when installation is from Galaxy Store. Because Galaxy Store requires Samsung Account.
  • Change: For activation of profile from Activator: direct open of profile preferences, if in it are some errors.
  • Change: Changes in check for latest Extender and PPPPS version and installation of dialogs.
  • Change: Updated Features in README.md.
  • Fixed bugs
  • Updated translations

6.3.0.1

26 Oct 15:10
Compare
Choose a tag to compare
  • Fixed contacts conversion to new format.

6.3

26 Oct 07:05
Compare
Choose a tag to compare
6.3
  • Add: New event sensor: "Brightness sensor"
  • Add: Added "Change media volume while playing music" into profile preferences.
  • Add: Added volumes "...To" parameters into "Volumes sensor".
  • Add: Added "Actual brightness", "Actual volume" button into Brightness, Volume dialog.
  • Add: Added "PPP icon" into "Generate notification" profile parameter.
  • Add: Added parameters into "Generate notification": "Replace with PPP icon", "Show large icon".
  • Add: Added "Scanning interval" parameter in profile "Application functions".
  • Add: Added "Shortcut to Mobile cell scanning" into "Mobile cell scanning" app settings.
  • Add: Added parameter which hide not used sensors in event preferences.
  • Change: Mobile cells sensor - changed cell ids with cell names.
  • Change: Decreased memory consumption.
  • Change: Decreased battery consumption.
  • Change: Decreased overdraw in GUI.
  • Change: New required PPPE and PPPPS versions.
  • Change: Changed installation of PPPPutSettings for Android 14+.
  • Change: Show info about "Unsafe app blocked" in PPPPutSettings install dialog for all Android versions.
  • Change: Show Important info notification at first start after first installation.
  • Change: Removed "Application interface"/"Launch from home screen", replaced with "Shortcut to Editor".
  • Change: Removed all relevant for dual sim support of mobile data. Not needed.
  • Change: Maybe fixed mobile data switch.
  • Change: Fixed Always-On display. Working in more devices.
  • Change: Fixed not working "Vibrate when ringing" for OnePlus.
  • Change: Added "Install PPPPutSetings" for "Vibrate when ringing" in Xiaomi devices.
  • Change: Maybe fixed displayed dialog about not set location by system, when is location configured in profile.
  • Change: Notification sensor: fixed disabling sensor parameters.
  • Change: Fixes in Wi-Fi, Bluetooth sensor.
  • Change: Increased default value for "Bluetooth LE scan duration".
  • Change: Better support of app icon in Nova Launcher.
  • Change: Display directly PPP service notification settings from "Additional settings in app", when "Profile list notification" is not enabled.
  • Change: Added displaying, if scanning is paused (configured is "... scan in time") and also block sensor handlers which these scanners using.
  • Change" Removed "Start on boot" parameter. Exit app disable start on boot.
  • Change: Do not add, into bounded devices and scan result, BT devices without name.
  • Change: Fixed BT sensor event handler for detected BT devices with empty name.
  • Change: Profile parameter "Generated notification": displayed is special dialog after click of notification.
  • Change: Added grant root into "Type of preferences" info dialog.
  • Change: Changes in Location preference. Less usage of database.
  • Change: Maybe fixed call, sms, notification sensor, when contacts are synchronized.
  • Change: Encrypt contacts in call, sms, notification sensor for backup.
  • Change: Added encryption of contacts for backup.
  • Change: Added sensors with contacts into delete secure data export dialog.
  • Change: Do not start Editor at first start after installation.
  • Change: Display Privacy policy from Activator at first start after installation.
  • Change: Added splash screen for Editor activity.
  • Change: Added "More compact" into Icon widget.
  • Change: Better circular progress bar. ;-)
  • Change: Progress bar for refresh in all related preferences.
  • Change: "Activity log": added top line (---) into log list.
  • Change: Added mark row for top of list, text about added new logs into "Activity log".
  • Change: Better "empty list". Changed with image.
  • Change: Circular contact icon in contacts dialog.
  • Change: GUI changes and fixes.
  • Change: Added note about installation of PPP, PPPE. PPPPS from downloaded apk.
  • Change: Added info for "Restricted settings" about PPP installed from downloaded apk.
  • Change: Added info about "Restricted settings" into "Notification scanning".
  • Change: Use Droid-ify instead download from GitHub for Android 13+.
  • Change: Mark installed stores in "Check app. releases" menu.
  • Change: Changed README.md about PPP installation.
  • Change: Added "Project Map" - https://sourcespy.com/github/henrichgphoneprofilesplus/ into README.md
  • Change: Added "Number of downloads by version" into README.md
  • Fix: Removed Edge panel tag form manifest.
  • Fix: Fixed exponential brightness for Xiaomi devices.
  • Fix: Fixed generation of notification even when profile is not activated and notification is not displayed.
  • Fix: Fixed selector for MIUI 14. Used are no-ripple themes.
  • Fix: Fixed ripple list item and popup menu item selector.
  • Fix: Fixed bad working check of "preference allowed" for vibration intensity.
  • Fix: Fixed exception in CustomACRAReportingAdministrator.
  • Fix: Fixed vibration in playNotificationSound().
  • Fix: Fixed detection of volume link-unlink
  • Fix: Fixed freeze of scrolling of event list In Editor and Add event dialog.
  • Fix: Fixed not displayed permission reason string for Airplane mode, when is used option which requires Assistant.
  • Fix: Fixed bad working "Radio switch sensor" for Bluetooth.
  • Fix: Bad displayed icons in profile multiselect preference, when is set more then one icon.
  • Fix: Fixed bad displayed profile icons and indicators in shortcut and tile chooser activities.
  • Fixed bugs
  • Updated translations

6.2

10 May 15:08
Compare
Choose a tag to compare
6.2
  • Added new widget: "One row profile list".
  • Added new notification: "Profile list".
  • Change: Minimal supported Android version: 8.0.
  • Change: Initial support for Android 14.
  • Change: Changes in some GUI layouts
  • Change: "Settings" menu as submenu and in it "Settings", "Application theme", "Choose language".
  • Change: Added "Toggle ..." values for profile parameter "Location mode".
  • Change: Info preference for List widget "Compact grid". Changed from exclamation to info icon.
  • Change: Editor title: "Profiles", "Events" moved from filter to title.
  • Change: Added info preferences about "Profile icon and preferences indicator color type" into "Notification panel - profile icon" and "Notificaiton panel - preferences indicator" categories.
  • Change: Do not log "Restart events" when restart events is not called.
  • Change: Force rounded corners in widgets for MIUI13 (Android 12).
  • Change: Do not change media volume when is music active.
  • Change: Added info preference into profile preferences about Media volume not working in background for OnePlus devices.
  • Change: Added help in "Connect to SSID" profile parameter dialog, about what is displayed in this dialog.
  • Change: Added info for "Alarm volume" into profile preferences.
  • Change: Added preferences for PPPPutSettings (install, upgrade, launch) into profile preferences.
  • Change: Replaced 3 Extender preferences with one special preference for PhonePProfilesPlusExtender (install, upgrade, set accesiibility, launch) in profile and event preferences.
  • Change: Added check for new PPPPS releases.
  • Change: Force hide header and bottom bar in Editor in landscape orientation.
  • Change: Added info preferences about Edge panel not working in tablets, Z Folds.
  • Change: Added Icon and One row widget parameter "Fill whole space with background".
  • Change: Better accessibilty in GUI.
  • Change: Popup menus in Editor lists changed to single list dialogs.
  • Change: Decreased memory consumption.
  • Change: Added "Delete all unselected" into item menu for "Mobile cells" preference.
  • Change: Change of set/get ringtone in dual SIM.
  • Change: Changes in Wi-Fi and Bluetooth scanning.
  • Change: Added support of dual SIM tones for OnePlus.
  • Change: Added info preference for "Folder of image" in "Change wallpaper" profile preference.
  • Change: Dual SIM - change ringtone, notification tone - added "why" string for not granted Phone permission.
  • Change: Speaker On/Off - added check of Android version.
  • Change: Speed-up of check of sim cars in dual SIM support.
  • Change: Added custom ACRA e-mail sender for Extender and PPPPutSettings.
  • Change: Disable Profile List notification from lockscreen.
  • Change: Changes about generation of predefined profile and events.
  • Change: Maybe fixed displayed wrong alarm clock time in quick tile.
  • Change: Added note about enable accessibility service in Android 13+.
  • Change: Changes in Extender about restricted settings for Android 13+.
  • Change: Workaround for ongoing notification, which can be clear in Android 14+.
  • Change: Generated notification form profile - start PPP launcher instead of Editor.
  • Change: Generated notification form profile - redraw it when update GUI is called.
  • Change: Generated notification form profile - redraw it after profile parameter changed.
  • Change: Added info about "Unsafe app blocked" dialog into dialog for installation of PPPPS.
  • Change: Display only contacts with phone numbers in "Call sensor", "SMS/MMS sensor".
  • Change: Added display of account name for Contacts preferences dialog.
  • Change: Do not call not used Workers.
  • Change: Removed support for PhoneProfiles.
  • Change: Removed support of pause event from Tasker.
  • Change: Removed old, not more used support for profile activation from Tasker.
  • Change: Refresh dynamic shortcuts after delete of quick tile.
  • Change: Changed required versions of Extender and PPPPS.
  • Change: Added licenses for modules.
  • Change: Removed Google Play relevant informations from README.md.
  • Change: Added into README.md how ot install PPP from PC.
  • Change: Added PPPE and PPPPS GitHub url into README.md.
  • Change: Fixes in some GUI layouts
  • Change: Fixed not working language change in some GUI elements.
  • Change: Fixed bad display of duration in multiline when duration ends.
  • Change: Fixed "Generate notification" dialog enable/disable state of its views.
  • Change: Fixed detection of ringing and notification merge state.
  • Change: Fixed play notification even when system sound node is silent.
  • Change: Fixed detection of missed calls notification in "Notification sensor" for new MIUI.
  • Change: Fixes for Bluetooth LE scanning.
  • Change: Fixes for "Custom wallpaper from folder".
  • Change: Fixed background color for EditText Copy/Paste popup.
  • Change: Fixed test of dual SIM support.
  • Change: Fixed "Radio switch" sensor when device has not hardware.
  • Change: Fixed ACRA custom e-mail sender not working in Android 10+.
  • Change: Fixed mobile cells registration channel parameters.
  • Change: Fixed not working send e-mails with attachments in Android 14, in devices with only GMail installed.
  • Change: Fixed bad animation when Editor is started form Activator (Android 14).
  • Fix: Fixed bug for get delay start of Intent in "Run applications, shortcuts, intents".
  • Fix: bad working order handle in Editor profile list.
  • Fix: Maybe fixed not working update of Samsung edge panel.
  • Fix: Fixed not displayed header on Editor list scroll when item count is close to list height.
  • Fix: Fixed not working start of activities from background.
  • Fix: Maybe fixed bad working tap target in Activator.
  • Fix: Do not redraw profile list notification, when is disabled.
  • Fix: Small fixes in generating profile icon and indicators.
  • Fix: Maybe fixed BT disconnect in BT sensor.
  • Fix: Fixed check for sensor types in EventsHandler.
  • Fix: Fixed not displayed notification about Autostart not enabled.
  • Fixed others bufs
  • Updated trnaslations

6.1.0.2

19 Dec 11:45
Compare
Choose a tag to compare
  • Added: "Vibration feedback" and "Vibration intensity" profile parameter.
  • Added: Settings.System parameters support without root.
  • Added: Compact version of grid version of List widget.
  • Change: Updates for detection of not used mobile cells.
  • Change: Remove all not used non-named mobile cells.
  • Change: Changed background color to gray.
  • Change: Permanent display of scrollbars in lists.
  • Change: Added title divider for all screens and dialogs.
  • Change: Added dialog for export settings for configuration by user, which location data do not export.
  • Change: Added edit button to Samsung edge panel for change its settings.
  • Change: Bold profile name in all lists.
  • Change: Bold style of profile name in widget header.
  • Change: Bold profile name in event list.
  • Change: Changed selector for selected profile icon in profile icon preference dialog.
  • Change: removed divider for preference category.
  • Change: Choose language - added info about link to crowdin.
  • Change: Display in Wi-Fi SSID, Bluetooth name item list, its edit menu also for configured scanned items, but allow in it only "Copy name".
  • Change: Click to item in Wi-Fi, Bluetooth, NFC tag preference list change its check state.
  • Change: Removed long click to item for Wi-Fi SSID, Bluetooth name, NFC tag preferences.
  • Change: Disable scanners when are not used in events.
  • Change: New Extender version set as required.
  • Change: Added Droid-ify support.
  • Change: Added support for web version of Galaxy Store into "Check app. releases".
  • Change: Replaced old weird solution of Important info launch support from ImportantInfoPreference to more better solution.
  • Change: removed Important info News notification.
  • Change: error log to Activity log, for camera flash.
  • Change: Better call of orientation sensor listener and events handler from it.
  • Change: Call of EventsHandle form mobile data and Wi-Fi callback less frequently.
  • Change: Pixel devices: set notifications vibrate, when is off, do not set "vibrate_on".
  • Change: Do not allow set notifications vibrate also for Xiaomi, OnePlus devices.
  • Change: Change "Accessibility settings" summary, when "Lock device" parameter is changed.
  • Change: Better check for night mode.
  • Fix: Fixed not working send crash report mail via GMal in Android 13. Required is: ACRA 5.9.7 and compiledSDK=33.
  • Fix: Fixed change of language for all GUI.
  • Fix: Rescan for Wi-Fi, Bluetooth, Mobile cells sensors from dialogs.
  • Fix: Radio sensor and mobile data connection status during Wi-Fi hotspot enabled.
  • Fix: Brightness with 0% not working, because is set sys. value to 0 (Pixel 6). Force change to 1 working.
  • Fix: "Mobile data preference" for Huawei and OnePlus devices.
  • Fix: Block execution of interactive profile parameters at PPP start or restart by system.
  • Fix: Fixed bad working Orientation sensor for "Ignore for applications" parameter.
  • Fix: Fixed detection of light/dark theme in internal GUI.
  • Fix: Fixed "Ask for duration" dialog layout in One UI 5.
  • Fix: Fixed not displayed subtitle for profile and event preferences screen on orientation change.
  • Other fixes.
  • Updated translations.

6.1

12 Dec 18:38
Compare
Choose a tag to compare
6.1
  • Added: "Vibration feedback" and "Vibration intensity" profile parameter.
  • Added: Settings.System parameters support without root.
  • Added: Compact version of grid version of List widget.
  • Change: Updates for detection of not used mobile cells.
  • Change: Remove all not used non-named mobile cells.
  • Change: Changed background color to gray.
  • Change: Permanent display of scrollbars in lists.
  • Change: Added title divider for all screens and dialogs.
  • Change: Added dialog for export settings for configuration by user, which location data do not export.
  • Change: Added edit button to Samsung edge panel for change its settings.
  • Change: Bold profile name in all lists.
  • Change: Bold style of profile name in widget header.
  • Change: Bold profile name in event list.
  • Change: Changed selector for selected profile icon in profile icon preference dialog.
  • Change: removed divider for preference category.
  • Change: Choose language - added info about link to crowdin.
  • Change: Display in Wi-Fi SSID, Bluetooth name item list, its edit menu also for configured scanned items, but allow in it only "Copy name".
  • Change: Click to item in Wi-Fi, Bluetooth, NFC tag preference list change its check state.
  • Change: Removed long click to item for Wi-Fi SSID, Bluetooth name, NFC tag preferences.
  • Change: Disable scanners when are not used in events.
  • Change: New Extender version set as required.
  • Change: Added Droid-ify support.
  • Change: Added support for web version of Galaxy Store into "Check app. releases".
  • Change: Replaced old weird solution of Important info launch support from ImportantInfoPreference to more better solution.
  • Change: removed Important info News notification.
  • Change: error log to Activity log, for camera flash.
  • Change: Better call of orientation sensor listener and events handler from it.
  • Change: Call of EventsHandle form mobile data and Wi-Fi callback less frequently.
  • Change: Pixel devices: set notifications vibrate, when is off, do not set "vibrate_on".
  • Change: Do not allow set notifications vibrate also for Xiaomi, OnePlus devices.
  • Change: Change "Accessibility settings" summary, when "Lock device" parameter is changed.
  • Change: Better check for night mode.
  • Fix: Fixed not working send crash report mail via GMal in Android 13. Required is: ACRA 5.9.7 and compiledSDK=33.
  • Fix: Fixed change of language for all GUI.
  • Fix: Rescan for Wi-Fi, Bluetooth, Mobile cells sensors from dialogs.
  • Fix: Radio sensor and mobile data connection status during Wi-Fi hotspot enabled.
  • Fix: Brightness with 0% not working, because is set sys. value to 0 (Pixel 6). Force change to 1 working.
  • Fix: "Mobile data preference" for Huawei and OnePlus devices.
  • Fix: Block execution of interactive profile parameters at PPP start or restart by system.
  • Fix: Fixed bad working Orientation sensor for "Ignore for applications" parameter.
  • Fix: Fixed detection of light/dark theme in internal GUI.
  • Fix: Fixed "Ask for duration" dialog layout in One UI 5.
  • Fix: Fixed not displayed subtitle for profile and event preferences screen on orientation change.
  • Other fixes.
  • Updated translations.

6.0.1

14 Aug 19:59
Compare
Choose a tag to compare
  • Change: PPP icon changed.
  • Change: Restart events with delay.
  • Added new airplane profile icon.
  • Fix: convert volume values for device during resore of backup.
  • Fixed airplane mode allowed state when parameter is set to "No change".
  • Fixed brightness for OnePlus with Android 12+.
  • Fixed bad detected sim card 0 (default).
  • Fixed set brightness level for adaptive brightness mode.
  • Fix: Extender receivers must be re-registered after sim state change.
  • Fix: brightness for DOOGEE devices.
  • Other fixes.
  • Updated translations.