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

adb getprop

Get device properties by adb (tested on API 19, 25)

adb shell getprop

for custom prop(example: get device name (String)) (tested on API 19, 25)

adb shell getprop ro.product.model

Example:

C:\Users\svyatoslav.tsyfrak.DEV>adb shell getprop
[boot.sfbootcomplete]: [1]
[dalvik.vm.dexopt-flags]: [m=y]
[dalvik.vm.heapgrowthlimit]: [64m]
[dalvik.vm.heapmaxfree]: [2m]
[dalvik.vm.heapminfree]: [512k]
[dalvik.vm.heapsize]: [256m]
[dalvik.vm.heapstartsize]: [8m]
[dalvik.vm.heaptargetutilization]: [0.75]
[dalvik.vm.stack-trace-file]: [/data/anr/traces.txt]
[debug.hwui.render_dirty_regions]: [false]
[dev.MDPLimitCondition]: [0]
[dev.bootcomplete]: [1]
[dev.extended_dump_layer_on]: [0]
[dev.kies.sommode]: [TRUE]
[dev.kiessupport]: [TRUE]
[dev.knoxapp.running]: [false]
[dhcp.wlan0.dns1]: [192.168.70.1]
[dhcp.wlan0.dns2]: [192.168.75.1]
[dhcp.wlan0.dns3]: []
[dhcp.wlan0.dns4]: []
[dhcp.wlan0.domain]: []
[dhcp.wlan0.gateway]: []
[dhcp.wlan0.ipaddress]: []
[dhcp.wlan0.leasetime]: [864000]
[dhcp.wlan0.mask]: [255.255.255.0]
[dhcp.wlan0.pid]: []
[dhcp.wlan0.reason]: [REBOOT]
[dhcp.wlan0.result]: [ok]
[dhcp.wlan0.roaming]: [0]
[dhcp.wlan0.server]: []
[dhcp.wlan0.vendorInfo]: []
[drm.service.enabled]: [true]
[gsm.STK_SETUP_MENU]: [MTS Menu]
[gsm.current.phone-type]: [1]
[gsm.network.type]: [HSDPA:9]
[gsm.operator.alpha]: []
[gsm.operator.iso-country]: [ua]
[gsm.operator.isroaming]: [false]
[gsm.operator.numeric]: [25501]
[gsm.sim.operator.alpha]: [MTS UKR]
[gsm.sim.operator.iso-country]: [ua]
[gsm.sim.operator.numeric]: [25501]
[gsm.sim.state]: [READY]
[gsm.version.baseband]: [I9300XXUGNB1]
[gsm.version.ril-impl]: [Samsung RIL(IPC) v2.0]
[init.svc.BCS-daemon]: [running]
[init.svc.DR-daemon]: [running]
[init.svc.DTT-daemon]: [running]
[init.svc.KIES-daemon]: [running]
[init.svc.SMD-daemon]: [running]
[init.svc.TvoutService_C]: [running]
[init.svc.adbd]: [running]
[init.svc.bootanim]: [stopped]
[init.svc.cpboot-daemon]: [running]
[init.svc.debuggerd]: [running]
[init.svc.dhcpcd_wlan0]: [running]
[init.svc.drm]: [running]
[init.svc.flash_recovery]: [stopped]
[init.svc.gpsd]: [running]
[init.svc.icd]: [stopped]
[init.svc.immvibed]: [stopped]
[init.svc.installd]: [running]
[init.svc.keystore]: [running]
[init.svc.macloader]: [stopped]
[init.svc.mcDriverDaemon]: [running]
[init.svc.media]: [running]
[init.svc.mobex-daemon]: [running]
[init.svc.netd]: [running]
[init.svc.p2p_supplicant]: [running]
[init.svc.powersnd]: [stopped]
[init.svc.prepare-ssdaemon]: [stopped]
[init.svc.prepare_param]: [stopped]
[init.svc.ril-daemon]: [running]
[init.svc.rtccd]: [stopped]
[init.svc.scranton_RD]: [stopped]
[init.svc.sdcard]: [stopped]
[init.svc.sdumpstate]: [stopped]
[init.svc.servicemanager]: [running]
[init.svc.setup_fs]: [stopped]
[init.svc.surfaceflinger]: [running]
[init.svc.ueventd]: [running]
[init.svc.vold]: [running]
[init.svc.wpa_supplicant]: [running]
[init.svc.zygote]: [running]
[installd.sdcard_manipulate_done]: [1]
[keyguard.no_require_sim]: [true]
[media.enable-commonsource]: [true]
[net.bt.name]: [Android]
[net.change]: [net.dns2]
[net.dns1]: [192.168.70.1]
[net.dns2]: [192.168.75.1]
[net.hostname]: [android-]
[net.qtaguid_enabled]: [1]
[net.rmnet0.dns1]: []
[net.rmnet0.dns2]: []
[net.rmnet0.gw]: []
[net.rmnet1.dns1]: []
[net.rmnet1.dns2]: []
[net.rmnet1.gw]: []
[net.rmnet2.dns1]: []
[net.rmnet2.dns2]: []
[net.rmnet2.gw]: []
[net.streaming.rtsp.uaprof]: [http://wap.samsungmobile.com/uaprof/]
[net.tcp.buffersize.default]: [4096,87380,4096,16384,110208]
[net.tcp.buffersize.edge]: [4093,26280,35040,16384,35040]
[net.tcp.buffersize.evdo]: [4094,87380,262144,16384,262144]
[net.tcp.buffersize.gprs]: [4092,8760,11680,8760]
[net.tcp.buffersize.hsdpa]: [4092,87380,4096,16384,110208]
[net.tcp.buffersize.hspa]: [4092,87380,704512,4096,16384]
[net.tcp.buffersize.hspap]: [4092,87380,4096,16384,262144]
[net.tcp.buffersize.hsupa]: [4092,87380,4096,16384,262144]
[net.tcp.buffersize.lte]: [524288,1048576,524288,1048576]
[net.tcp.buffersize.umts]: [4094,87380,4096,16384,110208]
[net.tcp.buffersize.wifi]: [524288,2097152,262144,1048576]
[persist.audio.allsoundmute]: [0]
[persist.audio.headsetsysvolume]: [4]
[persist.audio.hphonesysvolume]: [4]
[persist.audio.ringermode]: [2]
[persist.audio.sysvolume]: [4]
[persist.radio.icc.cb.count]: [0]
[persist.radio.icc.cb.list]: []
[persist.radio.initphone-type]: [1]
[persist.sys.camera.connect]: [0]
[persist.sys.camera.transform]: [0]
[persist.sys.country]: [GB]
[persist.sys.language]: [en]
[persist.sys.localevar]: []
[persist.sys.profiler_ms]: [0]
[persist.sys.screen.rotation.Off]: [-1]
[persist.sys.setupwizard]: [FINISH]
[persist.sys.storage_preload]: [2]
[persist.sys.timezone]: [Europe/Andorra]
[persist.sys.usb.config]: [mtp,adb]
[ril.CardSlotStatus]: [0]
[ril.FS]: [false]
[ril.ICC_TYPE]: [1]
[ril.RildInit]: [1]
[ril.approved_codever]: [none]
[ril.approved_cscver]: [none]
[ril.approved_modemver]: [none]
[ril.barcode]: []
[ril.cbd.boot_done.xmm626x]: [1]
[ril.cbd.rfs_check_done]: [1]
[ril.ecclist0]: [112,911]
[ril.hw_ver]: [MP 1.600]
[ril.initPB]: [1]
[ril.isIccChanged]: [0]
[ril.model_id]: [I9300]
[ril.official_cscver]: [I9300OXEGOE1]
[ril.pin_mode]: [0]
[ril.product_code]: [GT-I9300MBDSEK]
[ril.rfcal_date]: [2014.2.16]
[ril.sales_code]: [SEK]
[ril.serialnumber]: [RF1F225C1AK]
[ril.servicestate]: [2]
[ril.sw_ver]: [I9300XXUGNB1]
[ril.tethering.usb.active]: [0]
[ril.timezoneID]: [Europe/Kiev]
[rild.libargs]: [-d /dev/ttyS0]
[rild.libpath]: [/system/lib/libsec-ril.so]
[ro.adb.qemud]: [1]
[ro.adb.secure]: [1]
[ro.allow.mock.location]: [0]
[ro.baseband]: [unknown]
[ro.board.platform]: [exynos4]
[ro.boot.bootloader]: [I9300XXUGOE1]
[ro.boot.debug_level]: [0x4f4c]
[ro.boot.emmc_checksum]: [3]
[ro.boot.odin_download]: [0]
[ro.boot.serialno]: [4d00d139636bc0dd]
[ro.bootloader]: [I9300XXUGOE1]
[ro.bootmode]: [unknown]
[ro.bt.bdaddr_path]: [/efs/bluetooth/bt_addr]
[ro.build.PDA]: [I9300XXUGOE1]
[ro.build.changelist]: [2833503]
[ro.build.characteristics]: [phone]
[ro.build.date.utc]: [1432213898]
[ro.build.date]: [Thu May 21 22:11:38 KST 2015]
[ro.build.description]: []
[ro.build.display.id]: [JSS15J.I9300XXUGOE1]
[ro.build.fingerprint]: []
[ro.build.hidden_ver]: [I9300XXUGOE1]
[ro.build.host]: []
[ro.build.id]: []
[ro.build.product]: [m0]
[ro.build.tags]: [release-keys]
[ro.build.type]: [user]
[ro.build.user]: [dpi]
[ro.build.version.codename]: [REL]
[ro.build.version.incremental]: [I9300XXUGOE1]
[ro.build.version.release]: [4.3]
[ro.build.version.sdk]: [18]
[ro.carrier]: [unknown]
[ro.chipname]: [exynos4412]
[ro.com.android.dateformat]: [MM-dd-yyyy]
[ro.com.google.clientidbase]: [android-samsung]
[ro.com.google.gmsversion]: [4.3_r5]
[ro.config.alarm_alert]: [Walk_in_the_forest.ogg]
[ro.config.media_sound]: [Media_preview_Touch_the_light.ogg]
[ro.config.notification_sound]: [S_Whistle.ogg]
[ro.config.ringtone]: [S_Over_the_horizon.ogg]
[ro.crypto.fuse_sdcard]: [true]
[ro.crypto.support]: [recovery_mount|others]
[ro.csc.country_code]: [Ukraine]
[ro.csc.countryiso_code]: [UA]
[ro.csc.sales_code]: [SEK]
[ro.debug_level]: [0x4f4c]
[ro.debuggable]: [0]
[ro.emmc_checksum]: [3]
[ro.error.receiver.default]: [com.samsung.receiver.error]
[ro.factorytest]: [0]
[ro.hardware]: [smdk4x12]
[ro.hdcp2.rx]: [tz]
[ro.kernel.qemu]: [0]
[ro.nfc.port]: [I2C]
[ro.opengles.version]: [131072]
[ro.product.board]: [smdk4x12]
[ro.product.brand]: [samsung]
[ro.product.cpu.abi2]: [armeabi]
[ro.product.cpu.abi]: [armeabi-v7a]
[ro.product.device]: [m0]
[ro.product.locale.language]: [en]
[ro.product.locale.region]: [GB]
[ro.product.manufacturer]: [samsung]
[ro.product.model]: [GT-I9300]
[ro.product.name]: [m0xx]
[ro.product_ship]: [true]
[ro.revision]: [12]
[ro.ril.gprsclass]: [10]
[ro.ril.hsxpa]: [1]
[ro.runtime.firstboot]: [15190571349]
[ro.sec.fle.encryption]: [true]
[ro.secure]: [1]
[ro.securestorage.ready]: [true]
[ro.securestorage.version]: [1.0.0]
[ro.secwvk]: [220]
[ro.serialno]: [4d00d1336bc0dd]
[ro.setupwizard.mode]: [OPTIONAL]
[ro.sf.lcd_density]: [320]
[ro.tvout.enable]: [true]
[ro.wifi.channels]: []
[rw.km_fips_status]: [ready]
[secmm.player.disabledivx]: [False]
[selinux.reload_policy]: [1]
[service.bootanim.exit]: [1]
[service.bt.security.policy.mode]: [0]
[service.media.powersnd]: [1]
[service.tether.active]: [0]
[storage.mmc.size]: [157580128]
[sys.boot_completed]: [1]
[sys.dumpstate.opt]: [-k -t -z -d -o /data/log/dumpstate_app_anr]
[sys.factorymode.comm_mode]: [gsm]
[sys.mobicoredaemon.enable]: [true]
[sys.settings_global_version]: [81]
[sys.settings_system_version]: [39]
[sys.usb.config]: [mtp,adb]
[sys.usb.state]: [mtp,adb]
[system_init.startsurfaceflinger]: [0]
[vold.post_fs_data_done]: [1]
[wifi.interface]: [wlan0]
[wlan.driver.status]: [ok]
[wlan.wfd.status]: [disconnected]
view raw adb getprop hosted with ❤ by GitHub

adb get settings system

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

adb shell settings list system

for custom setting (example: get current system volume (int))(tested on API 19)

adb shell settings get system volume_ring

For more info:

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

Example:

C:\Users\svyatoslav.tsyfrak.DEV>adb shell settings list system
accelerometer_rotation=0
alarm_alert=content://media/internal/audio/media/8
alarm_alert_set=1
dim_screen=1
dtmf_tone=1
dtmf_tone_type=0
font_scale=1.0
haptic_feedback_enabled=1
hearing_aid=0
hide_rotation_lock_toggle_for_accessibility=0
lockscreen_sounds_enabled=1
mode_ringer_streams_affected=422
mute_streams_affected=46
notification_light_pulse=0
notification_sound=content://media/internal/audio/media/17
notification_sound_set=1
pointer_location=0
pointer_speed=0
radio.data.stall.recovery.action=0
ringtone=content://media/internal/audio/media/34
ringtone_set=1
screen_auto_brightness_adj=1.0
screen_brightness=82
screen_brightness_mode=1
screen_off_timeout=30000
sound_effects_enabled=1
system_locales=en-AU
transition_animation_scale=1.0
tty_mode=0
user_rotation=0
vibrate_when_ringing=0
volume_alarm=6
volume_bluetooth_sco=7
volume_music=11
volume_music_headphone=4
volume_music_headset=4
volume_music_speaker=0
volume_notification=5
volume_ring=5
volume_ring_earpiece=5
volume_ring_speaker=0
volume_system=7
volume_voice=4
volume_voice_earpiece=5
window_animation_scale=1.0

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

adb get settings global

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

adb shell settings list global

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

adb shell settings get global bluetooth_on

For more info:

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

Example:

C:\Users\svyatoslav.tsyfrak.DEV>adb shell settings list global
Phenotype_flags=device_idle_constants:phenotype_test_setting
adb_enabled=1
add_users_when_locked=0
airplane_mode_on=0
airplane_mode_radios=cell,bluetooth,wifi,nfc,wimax
airplane_mode_toggleable_radios=bluetooth,wifi,nfc
alarm_manager_dummy_flags=null
animator_duration_scale=1.0
assisted_gps_enabled=1
audio_safe_volume_state=3
auto_time=1
auto_time_zone=1
ble_scan_always_enabled=0
bluetooth_a2dp_sink_priority_A4:5E:60:E2:1D:30=-1
bluetooth_disabled_profiles=0
bluetooth_headset_priority_A4:5E:60:E2:1D:30=-1
bluetooth_input_device_priority_A4:5E:60:E2:1D:30=-1
bluetooth_on=1
boot_count=5
bugreport_in_power_menu=0
call_auto_retry=0
car_dock_sound=/system/media/audio/ui/Dock.ogg
car_undock_sound=/system/media/audio/ui/Undock.ogg
cdma_cell_broadcast_sms=1
cert_pin_content_url=https://www.gstatic.com/android/config_update/08202014-pins.txt
cert_pin_metadata_url=https://www.gstatic.com/android/config_update/08202014-metadata.txt
data_roaming=0
debug_app=null
default_install_location=0
desk_dock_sound=/system/media/audio/ui/Dock.ogg
desk_undock_sound=/system/media/audio/ui/Undock.ogg
development_settings_enabled=1
device_idle_constants=null
device_name=Pixel XL
device_provisioned=1
device_provisioning_mobile_data=0
dock_audio_media_enabled=1
dock_sounds_enabled=0
emergency_tone=0
heads_up_notifications_enabled=1
lock_sound=/system/media/audio/ui/Lock.ogg
low_battery_sound=/system/media/audio/ui/LowBattery.ogg
low_battery_sound_timeout=0
mobile_data=0
mode_ringer=0
multi_sim_data_call=1
multi_sim_sms=1
multi_sim_voice_call=1
netstats_enabled=1
network_scoring_provisioned=1
ota_disable_automatic_update=1
overlay_display_devices=null
package_verifier_enable=1
package_verifier_user_consent=1
phenotype_test_setting=V15AboveInEnglish
power_sounds_enabled=1
preferred_network_mode1=10
preferred_network_mode=10
qti.ims.call_deflect=0
require_password_to_decrypt=0
send_action_app_error=1
set_install_location=0
sms_short_codes_content_url=http://www.gstatic.com/android/config_update/10242017-sms-blacklist.txt
sms_short_codes_metadata_url=http://www.gstatic.com/android/config_update/10242017-sms-blacklist.metadata.txt
stay_on_while_plugged_in=3
subscription_mode=0
theater_mode_on=0
transition_animation_scale=1.0
trusted_sound=/system/media/audio/ui/Trusted.ogg
unlock_sound=/system/media/audio/ui/Unlock.ogg
upload_apk_enable=0
usb_mass_storage_enabled=1
verifier_timeout=15000
verifier_verify_adb_installs=0
volte_vt_enabled=1
wait_for_debugger=0
webview_provider=com.android.chrome
wifi_country_code=ua
wifi_display_on=0
wifi_max_dhcp_retry_count=9
wifi_networks_available_notification_on=1
wifi_on=1
wifi_scan_always_enabled=1
wifi_sleep_policy=2
window_animation_scale=1.0
wireless_charging_started_sound=/system/media/audio/ui/WirelessChargingStarted.ogg
zen_mode=3
zen_mode_config_etag=-367773106
zen_mode_ringer_level=1

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...