вторник, 20 февраля 2018 г.

adb get settings secure

Get secure device settings by adb (tested on API 25)

adb shell settings list secure

for custom setting (example: get current mock_location state (enabled/disabled))(tested on API 19)

adb shell settings get secure mock_location

For more info:

https://developer.android.com/reference/android/provider/Settings.Secure.html

Example:

C:\Users\svyatoslav.tsyfrak.DEV>adb shell settings list secure
accessibility_display_magnification_auto_update=1
accessibility_display_magnification_enabled=0
accessibility_display_magnification_scale=2.0
accessibility_enabled=0
accessibility_script_injection=0
accessibility_script_injection_url=https://ssl.gstatic.com/accessibility/javascript/android/AndroidVox_v1.js
accessibility_web_content_key_bindings=0x13=0x01000100;
allowed_geolocation_origins=http://www.google.com http://www.google.co.uk
android_id=9767bd8f276cf691
automatic_storage_manager_enabled=0
automatic_storage_manager_last_run=1518687718577
backup_enabled:com.android.calllogbackup=1
backup_enabled:com.android.providers.telephony=1
backup_enabled=null
backup_transport=com.google.android.gms/.backup.BackupTransportService
bluetooth_addr_valid=1
bluetooth_address=80:7A:00:FB:5B:14
bluetooth_name=Pixel XL
carrier_apps_handled=1
config_update_certificate=MIID4TCCAsmgAwIBAgIJAMsyDT+FwMuvMAVQQGEwJVUzEBEGA1UECgwKR29vcm9pZDEjMCEGCSqGSIWhcNMTIxMDEwMjA0NDQxWjCBhjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEzARBgNVBAoMCkdvb2dsZSBJbmMxEDAOBgNVBAsMB0FuZHJvaWQxIzAhBgkqhkiG9w0BCQEWFHNlY3VyaXR5QGFuZHJvaWQuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwuFNNPal1QpUSH8MU5T+BSSbCv/jTU8pbRKwYfq4ZmsjG1BxX8GJS/itdHr5IgG5YGSRpB9JkWJTAne54Qv2xX3ck8yMySjOKbsCuF3Qnrv1HiM1w0PmMvPC5GvDJz9alrrsq6uj40Hd5ina8pTKieYO1PNIf1MByBnrq/615cPOwb4UAYUwx4ChFG8aUNoChgYk0Ain7YoX4Pw7/tXIiVArsPWRbtzXVaMNWONRUM3SGVT5NO67LEEk0vIkDVjmGnJaDkkF+yqAr24ekl2qdMQb9cEnc1wNCMtVdyxUelZoVxFnot3m4ZhYIPzGI2E88TJ6c30Qs1ocHuPXW8KfGQIDAQABo1AwTjAdBgNVHQ4EFgQUXlT7Zj4V/hHVbyL54kmRYizK/powHwYDVR0jBBgwFoAUXlT7Zj4V/hHVbyL54kmRYizK/powDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEAE5D6pMFMJMwVTtrzZXExgn6r2q7LugmdIpaoFjiU/Iv/bk3VvhDU5jjE54G/fqi/g415yowkFQ02/ZkrTm/q3anvWsppN3NEns2YDi4moEhwLZcCVBzhjkppHGgkLHadzlJZdUFLnzZbDuiZrDNPEkjldVejF1qGt6LbW6d8xNmscerUdKJSUqryOi3U8SXjlTWu5d/hmajQLEe7VJ3y8q5rEsCfsb15EyYxNLfTZuf4PXVU/+kSciTyJxkPZAaz2J1zXQegzC+k3gzNnovlHYlDc5EaVnprsBgOCkaWQfjr6/5YyJysM96WMjndIjyFZSHnj9yF4j7JDwB9qEfxvA==
default_input_method=com.google.android.inputmethod.latin/com.android.inputmethod.latin.LatinIME
double_tap_to_wake=1
dropbox:data_app_anr=disabled
dropbox:data_app_crash=disabled
dropbox:data_app_wtf=disabled
emergency_assistance_application=com.android.emergency
enabled_input_methods=com.google.android.inputmethod.latin/com.android.inputmethod.latin.LatinIME:com.google.android.googlequicksearchbox/com.google.android.voicesearch.ime.VoiceInputMethodService
enabled_notification_listeners=com.google.vr.vrcore/com.google.vr.vrcore.notification.VrNotificationService
enabled_notification_policy_access_packages=com.google.vr.vrcore:com.google.android.GoogleCamera
enabled_vr_listeners=com.google.vr.vrcore/com.google.vr.vrcore.common.VrCoreListenerService
facelock_detection_threshold=0.0
facelock_liveliness_recognition_threshold=2.2
facelock_max_center_movement=10.0
immersive_mode_confirmations=confirmed
input_methods_subtype_history=com.google.android.inputmethod.latin/com.android.inputmethod.latin.LatinIME;726424
install_non_market_apps=1
last_setup_shown=eclair_1
location_providers_allowed=gps,network
lock_screen_allow_private_notifications=1
lock_screen_owner_info_enabled=0
lock_screen_show_notifications=1
lockscreen.disabled=0
lockscreen.options=enable_facelock
long_press_timeout=400
masterLocationPackagePrefixBlacklist=com.google.,com.semaphoremobile.zagat.android
masterLocationPackagePrefixWhitelist=com.google.android.gms
media_button_receiver=com.google.android.youtube/com.google.android.libraries.youtube.player.PlayerUiModule$LegacyMediaButtonIntentReceiver
mock_location=0
mount_play_not_snd=1
mount_ums_autostart=0
mount_ums_notify_enabled=1
mount_ums_prompt=1
nfc_payment_default_component=com.google.android.gms/com.google.android.gms.tapandpay.hce.service.TpHceService
nfc_payment_foreground=0
package_verifier_last_scan_time_ms=1518951706676
package_verifier_user_consent=1
print_service_search_uri=https://play.google.com/store/apps/collection/promotion_3000abc_print_services
pubkey_blacklist=410f36363258f30b34863e433437806a8
screensaver_activate_on_dock=1
screensaver_activate_on_sleep=0
screensaver_components=com.google.android.deskclock/com.android.deskclock.Screensaver
screensaver_default_component=com.google.android.deskclock/com.android.deskclock.Screensaver
screensaver_enabled=1
selected_input_method_subtype=-1
selected_spell_checker=com.google.android.inputmethod.latin/com.android.inputmethod.latin.spellcheck.AndroidSpellCheckerService
selected_spell_checker_subtype=0
send_action_app_error=1
serial_blacklist=
show_ime_with_hard_keyboard=0
show_note_about_notification_hiding=0
sleep_timeout=-1
sms_default_application=com.google.android.apps.messaging
snoozed_schedule_condition_provider=
speak_password=0
ssl_session_cache=file
suggested.completed_category.null=1
sysui_qs_tiles=wifi,cell,battery,dnd,flashlight,rotation,bt,airplane,custom(com.google.android.gms/.nearby.discovery.ui.DiscoveryTileService),saver
sysui_tuner_version=1
touch_exploration_enabled=0
trust_agents_initialized=1
user_full_data_backup_aware=1
user_setup_complete=1
voice_interaction_service=com.google.android.googlequicksearchbox/com.google.android.voiceinteraction.GsaVoiceInteractionService
voice_recognition_service=com.google.android.googlequicksearchbox/com.google.android.voicesearch.serviceapi.GoogleRecognitionService
volume_controller_service_component=null
wake_gesture_enabled=1
web_autofill_query_url=http://android.clients.google.com/proxy/webautofill
wifi_watchdog_watch_list=GoogleGuest

Комментариев нет:

Отправить комментарий

Git hooks

Original info: https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks My goal: Validate commit message and deny commit if a comment di...