Android P may Introduce “Predictive Settings” to Automate Frequently Toggled Settings

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 :

<string name="predictive_ringer_notification_title">Ringer suggestion</string>\n<string name="predictive_settings_ringer_silence_description">You usually mute your phone at this time</string>\n<string name="predictive_settings_ringer_silence_title">Tap to silence your phone</string>\n<string name="predictive_settings_ringer_turn_on_description">You usually turn on your ringtone at this time</string>\n<string name="predictive_settings_ringer_turn_on_title">Turn on your ringtone</string>\n<string name="predictive_settings_ringer_vibrate_description">You usually set phone to vibrate at this time</string>\n<string name="predictive_settings_ringer_vibrate_title">Tap to set phone to vibrate only</string>\n<string name="feedback_body_notification">Please provide your feedback here</string>\n<string name="feedback_chooser_text">Select an email app</string>\n<string name="feedback_email">[email protected]</string>\n<string name="feedback_subject_notification">Predictive Settings Notification Feedback</string>\n<string name="feedback_text">Feedback</string>\n<string name="permission_dialog_accept_button">Got it</string>\n<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>\n<string name="permission_dialog_reject_button">Deny permissions</string>\n<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.

About author

Aamir Siddiqui
Aamir Siddiqui

A journalist at XDA-Developers and the current Editor in Chief, I have been writing for XDA since 2015, despite being a qualified business-litigation lawyer. A low-end smartphone purchase in 2011 brought me to the forums, and it's been a journey filled with custom ROMs ever since. When not fully dipped in smartphone news and tutorials, I love traveling to places just to capture pictures of the sun setting. You can reach out to me at [email protected] or on Twitter (@aamirsidd94).

We are reader supported. External links may earn us a commission.