AutoTools Secure Settings
This allows you to change settings on your device that you normally wouldn't be able to with Tasker
NO ROOT is needed for this action :)
Examples
To use this, AutoTools needs to be granted permission to change secure settings on your device
If you're on Android 6 or above click
here to grant AutoTools the first Settings permission
Then follow these steps to grant AutoTools the Secure Settings permission:
- Enable Developer Mode: Go to Android Settings -> About Phone and look for the Build Number option. Touch it multiple times until developer mode is enabled.
- Enable USB Debugging: Go to Android Settings -> and look for the Developer Options option. In there, enable the USB debugging option.
- Install ADB on your PC: Check here for a quick way to do it.
- Connect device to PC: Connect your device to a PC and look on your phone. A prompt should show up asking you to allow your phone to be debugged by your PC. Accept this.
- Grant permission: Open a command line on your PC and write
adb shell pm grant com.joaomgcd.autotools android.permission.WRITE_SECURE_SETTINGS
If you're on a mac write ./adb shell pm grant com.joaomgcd.autotools android.permission.WRITE_SECURE_SETTINGS
Congratulations, AutoTools should now be able to use the "Secure Settings" action!
IMPORTANT NOTE: To use the "System Locale" setting you additionally have to give AutoTools the android.permission.CHANGE_CONFIGURATION permission using the same method as above
Custom Setting
The settings listed in AutoTools are just a few of all the existing settings. You can control any available setting on your device with the Custom Setting options.
Check here to see how you can find out what custom settings to use for YOUR use case.
Select the setting you want to change from the list below and fill out the corresponding fields in the Custom Setting options.
Settings whose values are 0 and 1 are usually "on" and "off" settings which can be toggled using the "Toggle" Input Type.
Note: These are the settings available on a Nexus 5X with Android Nougat. The available settings may vary with device and Android version.
You can get the values for your device by running these commands in the command line:
- adb shell settings list system
- adb shell settings list global
- adb shell settings list secure
System Settings
- accelerometer_rotation sample value: 1
- alarm_alert sample value: content://media/internal/audio/media/11
- alarm_alert_set sample value: 1
- dim_screen sample value: 1
- dtmf_tone sample value: 1
- dtmf_tone_type sample value: 0
- egg_mode sample value: 1457830623311
- font_scale sample value: 1.0
- haptic_feedback_enabled sample value: 1
- hearing_aid sample value: 0
- lockscreen_sounds_enabled sample value: 1
- mode_ringer_streams_affected sample value: 422
- mute_streams_affected sample value: 46
- notification_light_pulse sample value: 1
- notification_sound sample value: content://media/internal/audio/media/24
- notification_sound_set sample value: 1
- pointer_speed sample value: 0
- radio.data.stall.recovery.action sample value: 0
- ringtone sample value: content://media/internal/audio/media/36
- ringtone_set sample value: 1
- screen_auto_brightness_adj sample value: -0.07910156
- screen_brightness sample value: 78
- screen_brightness_mode sample value: 1
- screen_off_timeout sample value: 600000
- show_touches sample value: 1
- sound_effects_enabled sample value: 1
- system_locales sample value: en-US,pt-PT
- transition_animation_scale sample value: 1.0
- tty_mode sample value: 0
- vibrate_when_ringing sample value: 1
- volume_alarm sample value: 6
- volume_alarm_speaker sample value: 0
- volume_bluetooth_sco sample value: 7
- volume_bluetooth_sco_earpiece sample value: 15
- volume_bluetooth_sco_speaker sample value: 15
- volume_music sample value: 11
- volume_music_bt_a2dp sample value: 14
- volume_music_headphone sample value: 4
- volume_music_headset sample value: 4
- volume_music_remote_submix sample value: 11
- volume_music_speaker sample value: 0
- volume_notification sample value: 5
- volume_ring sample value: 5
- volume_ring_bt_a2dp sample value: 5
- volume_ring_earpiece sample value: 5
- volume_ring_headphone sample value: 5
- volume_ring_speaker sample value: 0
- volume_system sample value: 7
- volume_voice sample value: 4
- volume_voice_earpiece sample value: 7
- volume_voice_headphone sample value: 3
- volume_voice_speaker sample value: 7
- window_animation_scale sample value: 1.0
Global Settings
- adb_enabled sample value: 1
- add_users_when_locked sample value: 0
- airplane_mode_on sample value: 0
- airplane_mode_radios sample value: cell,bluetooth,wifi,nfc,wimax
- airplane_mode_toggleable_radios sample value: bluetooth,wifi,nfc
- assisted_gps_enabled sample value: 1
- audio_safe_volume_state sample value: 3
- auto_time sample value: 1
- auto_time_zone sample value: 1
- ble_scan_always_enabled sample value: 1
- bluetooth_a2dp_sink_priority_00:08:D6:15:CA:60 sample value: 1000
- bluetooth_a2dp_sink_priority_D0:5F:B8:3C:82:2C sample value: -1
- bluetooth_a2dp_sink_priority_EC:88:92:6A:24:3A sample value: -1
- bluetooth_disabled_profiles sample value: 0
- bluetooth_headset_priority_00:08:D6:15:CA:60 sample value: 1000
- bluetooth_headset_priority_D0:5F:B8:3C:82:2C sample value: -1
- bluetooth_headset_priority_EC:88:92:6A:24:3A sample value: -1
- bluetooth_input_device_priority_D0:5F:B8:3C:82:2C sample value: -1
- bluetooth_input_device_priority_EC:88:92:6A:24:3A sample value: -1
- bluetooth_on sample value: 1
- boot_count sample value: 22
- call_auto_retry sample value: 0
- captive_portal_detection_enabled sample value: 1
- car_dock_sound sample value: /system/media/audio/ui/Dock.ogg
- car_undock_sound sample value: /system/media/audio/ui/Undock.ogg
- cdma_cell_broadcast_sms sample value: 1
- cert_pin_content_url sample value: https://www.gstatic.com/android/config_update/08202014-pins.txt
- cert_pin_metadata_url sample value: https://www.gstatic.com/android/config_update/08202014-metadata.txt
- data_roaming sample value: 0
- debug_app sample value: com.joaomgcd.autonotification
- default_install_location sample value: 0
- desk_dock_sound sample value: /system/media/audio/ui/Dock.ogg
- desk_undock_sound sample value: /system/media/audio/ui/Undock.ogg
- development_settings_enabled sample value: 1
- device_name sample value: Nexus 5X
- device_provisioned sample value: 1
- dock_audio_media_enabled sample value: 1
- dock_sounds_enabled sample value: 0
- emergency_tone sample value: 0
- guest_user_enabled sample value: 1
- heads_up_notifications_enabled sample value: 1
- lock_sound sample value: /system/media/audio/ui/Lock.ogg
- low_battery_sound sample value: /system/media/audio/ui/LowBattery.ogg
- low_battery_sound_timeout sample value: 0
- low_power sample value: 0
- mobile_data sample value: 1
- mode_ringer sample value: 1
- multi_sim_data_call sample value: 1
- multi_sim_sms sample value: 1
- multi_sim_voice_call sample value: 1
- netstats_enabled sample value: 1
- network_scoring_provisioned sample value: 1
- package_verifier_enable sample value: 1
- power_sounds_enabled sample value: 1
- preferred_network_mode-2 sample value: 10
- preferred_network_mode1 sample value: 10
- preferred_network_mode sample value: 22
- require_password_to_decrypt sample value: 0
- send_action_app_error sample value: 1
- set_install_location sample value: 0
- sms_short_codes_content_url sample value: http://www.gstatic.com/android/config_update/06012016-sms-blacklist.txt
- sms_short_codes_metadata_url sample value: http://www.gstatic.com/android/config_update/06012016-sms-blacklist-metadata.txt
- stay_on_while_plugged_in sample value: 0
- subscription_mode sample value: 0
- theater_mode_on sample value: 0
- trusted_sound sample value: /system/media/audio/ui/Trusted.ogg
- unlock_sound sample value: /system/media/audio/ui/Unlock.ogg
- upload_apk_enable sample value: 0
- usb_mass_storage_enabled sample value: 1
- volte_vt_enabled sample value: 1
- wait_for_debugger sample value: 0
- webview_provider sample value: com.android.chrome
- wifi_country_code sample value: 00
- wifi_display_on sample value: 0
- wifi_max_dhcp_retry_count sample value: 9
- wifi_networks_available_notification_on sample value: 1
- wifi_on sample value: 3
- wifi_scan_always_enabled sample value: 1
- wifi_sleep_policy sample value: 2
- wifi_watchdog_on sample value: 1
- wireless_charging_started_sound sample value: /system/media/audio/ui/WirelessChargingStarted.ogg
- zen_mode sample value: 0
- zen_mode_config_etag sample value: 1289228900
- zen_mode_ringer_level sample value: null
Secure Settings
- accessibility_display_color_matrix sample value: null
- accessibility_display_magnification_auto_update sample value: 1
- accessibility_display_magnification_enabled sample value: 0
- accessibility_display_magnification_scale sample value: 2.0
- accessibility_enabled sample value: 0
- accessibility_script_injection sample value: 0
- accessibility_script_injection_url sample value: https://ssl.gstatic.com/accessibility/javascript/android/AndroidVox_v1.js
- accessibility_web_content_key_bindings sample value: 0x13=0x01000100; 0x14=0x01010100; 0x15=0x02000001; 0x16=0x02010001; 0x200000013=0x02000601; 0x200000014=0x02010601; 0x200000015=0x03020101; 0x200000016=0x03010201; 0x200000023=0x02000301; 0x200000024=0x02010301; 0x200000037=0x03070201; 0x200000038=0x03000701:0x03010701:0x03020701;
- allowed_geolocation_origins sample value: http://www.google.com http://www.google.co.uk
- android_id sample value: 3861a499dd504976
- assistant sample value: com.google.android.googlequicksearchbox/com.google.android.voiceinteraction.GsaVoiceInteractionService
- backup_enabled sample value: null
- backup_transport sample value: com.google.android.gms/.backup.BackupTransportService
- bluetooth_addr_valid sample value: 1
- bluetooth_address sample value: 78:F8:82:56:81:E6
- bluetooth_name sample value: Nexus 5X
- config_update_certificate sample value: asdasdasdasd
- default_input_method sample value: com.google.android.inputmethod.latin/com.android.inputmethod.latin.LatinIME
- disabled_print_services sample value:
- double_tap_to_wake sample value: 1
- dropbox:data_app_anr sample value: disabled
- dropbox:data_app_crash sample value: disabled
- dropbox:data_app_wtf sample value: disabled
- emergency_assistance_application sample value: com.android.emergency
- enabled_accessibility_services sample value:
- enabled_input_methods sample value: com.google.android.inputmethod.latin/com.android.inputmethod.latin.LatinIME:com.google.android.googlequicksearchbox/com.google.android.voicesearch.ime.VoiceInputMethodService
- enabled_notification_listeners sample value: com.joaomgcd.join/com.joaomgcd.join.service.ServiceNotificationIntercept:net.dinglisch.android.taskerm/net.dinglisch.android.taskerm.NotificationListenerService:com.google.android.wearable.app/com.google.android.clockwork.stream.NotificationCollectorService:com.joaomgcd.autonotification/com.joaomgcd.autonotification.service.ServiceNotificationIntercept
- enabled_on_first_boot_system_print_services sample value: com.google.android.apps.cloudprint/com.google.android.apps.cloudprint.printdialog.services.CloudPrintService
- enabled_print_services sample value: null
- enabled_vr_listeners sample value: com.google.vr.vrcore/com.google.vr.vrcore.common.VrCoreListenerService
- facelock_detection_threshold sample value: 0.0
- facelock_liveliness_recognition_threshold sample value: 2.2
- facelock_max_center_movement sample value: 10.0
- immersive_mode_confirmations sample value: confirmed
- input_methods_subtype_history sample value: com.google.android.inputmethod.latin/com.android.inputmethod.latin.LatinIME;-921088104
- install_non_market_apps sample value: 1
- last_setup_shown sample value: eclair_1
- locationPackagePrefixBlacklist sample value:
- locationPackagePrefixWhitelist sample value:
- location_previous_mode sample value: 3
- location_providers_allowed sample value: network,gps
- lock_screen_allow_private_notifications sample value: 1
- lock_screen_owner_info_enabled sample value: 0
- lock_screen_show_notifications sample value: 1
- lockscreen.disabled sample value: 0
- lockscreen.options sample value: enable_facelock
- long_press_timeout sample value: 500
- low_power sample value: 0
- masterLocationPackagePrefixBlacklist sample value: com.google.,com.semaphoremobile.zagat.android
- masterLocationPackagePrefixWhitelist sample value: com.google.android.gms
- media_button_receiver sample value: au.com.shiftyjelly.pocketcasts/android.support.v4.media.session.MediaButtonReceiver
- mock_location sample value: 0
- mount_play_not_snd sample value: 1
- mount_ums_autostart sample value: 0
- mount_ums_notify_enabled sample value: 1
- mount_ums_prompt sample value: 1
- nfc_payment_default_component sample value: com.google.android.gms/com.google.android.gms.tapandpay.hce.service.TpHceService
- nfc_payment_foreground sample value: 0
- package_verifier_user_consent sample value: 1
- print_service_search_uri sample value: https://play.google.com/store/apps/collection/promotion_3000abc_print_services
- pubkey_blacklist sample value: dasdasdas
- screensaver_activate_on_dock sample value: 1
- screensaver_activate_on_sleep sample value: 0
- screensaver_components sample value: com.google.android.deskclock/com.android.deskclock.Screensaver
- screensaver_default_component sample value: com.google.android.deskclock/com.android.deskclock.Screensaver
- screensaver_enabled sample value: 1
- selected_input_method_subtype sample value: -921088104
- selected_spell_checker sample value: com.google.android.inputmethod.latin/
com.android.inputmethod.latin.spellcheck.AndroidSpellCheckerService
- selected_spell_checker_subtype sample value: 0
- send_action_app_error sample value: 1
- serial_blacklist sample value:
- show_ime_with_hard_keyboard sample value: 0
- show_note_about_notification_hiding sample value: 0
- sleep_timeout sample value: -1
- sms_default_application sample value: com.google.android.apps.messaging
- speak_password sample value: 0
- spell_checker_enabled sample value: 1
- ssl_session_cache sample value: file
- suggested.completed_category.null sample value: 1
- sysui_qs_tiles sample value: custom(com.joaomgcd.autonotification/.service.ServiceTile1),custom(
com.joaomgcd.autonotification/.service.ServiceTile2),custom(com.joaomgcd.autonotification/.service.ServiceTile3),wifi,custom(com.joaomgcd.autonotification/.service.ServiceTile4),dnd,cell,battery,flashlight,rotation,bt,custom(com.android.yadayada/.DisclaimerTile),airplane,location,cast
- sysui_tuner_version sample value: 1
- touch_exploration_enabled sample value: 0
- trust_agents_initialized sample value: 1
- twilight_mode sample value: 0
- unsafe_volume_music_active_ms sample value: 8520001
- user_full_data_backup_aware sample value: 1
- user_setup_complete sample value: 1
- voice_interaction_service sample value: com.google.android.googlequicksearchbox/
com.google.android.voiceinteraction.GsaVoiceInteractionService
- voice_recognition_service sample value: com.google.android.googlequicksearchbox/
com.google.android.voicesearch.serviceapi.GoogleRecognitionService
- volume_controller_service_component sample value: null
- wake_gesture_enabled sample value: 1
- web_autofill_query_url sample value: http://android.clients.google.com/proxy/webautofill
- wifi_watchdog_watch_list sample value: GoogleGuest