Android P may Introduce “Predictive Settings” to Automate Frequently Toggled Settings
Android P will bring a whole host of changes to our beloved OS. Ranging from automatic color mode adjustments to allowing developers to tune their audio output — Android P will improve upon many of Android’s existing strengths to give users a truly “smart” experience on their smartphones.
We found hints of an upcoming feature set that will likely improve the way you handle your device through the day. Called “Settings Suggestions” in Android P Developer Preview 2, this app contains mentions of what appears to be a system to automate your frequently toggled settings.
These automation prompts will likely get triggered by your calendar and location data after you grant the app its necessary permissions, though the prompts that we found also indicate other settings that do not rely on this data.
Here are the strings we found within the APK packaged as com.google.android.settings.intelligence :
<string name="predictive_ringer_notification_title">Ringer suggestion</string> <string name="predictive_settings_ringer_silence_description">You usually mute your phone at this time</string> <string name="predictive_settings_ringer_silence_title">Tap to silence your phone</string> <string name="predictive_settings_ringer_turn_on_description">You usually turn on your ringtone at this time</string> <string name="predictive_settings_ringer_turn_on_title">Turn on your ringtone</string> <string name="predictive_settings_ringer_vibrate_description">You usually set phone to vibrate at this time</string> <string name="predictive_settings_ringer_vibrate_title">Tap to set phone to vibrate only</string> <string name="feedback_body_notification">Please provide your feedback here</string> <string name="feedback_chooser_text">Select an email app</string> <string name="feedback_email">[email protected]</string> <string name="feedback_subject_notification">Predictive Settings Notification Feedback</string> <string name="feedback_text">Feedback</string> <string name="permission_dialog_accept_button">Got it</string> <string name="permission_dialog_description">"%s uses your location and calendar to provide personalized suggestions based on your routines. If you don't allow location and calendar permissions, you may still receive other suggestions."</string> <string name="permission_dialog_reject_button">Deny permissions</string> <string name="permission_dialog_title">Get personalized setting suggestions</string>
This app currently displays the “Use Bluetooth when driving” feature (it was already visible since Developer Preview 1 by toggling it in Developer Options > Feature Flags), but the feature itself doesn’t work as of now. For the rest of the feature set, we suspect that once you confirm the routine nature of your toggling activity, the app will likely automate the functionality till you interrupt the same in some manner.
Current Predictive Settings
As of Developer Preview 2, none of these features work. And there is no guaranteeing they will be ready for public release when Android P goes out of Developer Preview. Nonetheless, these are indications that Android P might just introduce the foundation stones for automating your daily toggling needs.