当前位置:网站首页>AOSP ~ 默认属性值
AOSP ~ 默认属性值
2022-06-24 23:32:00 【南柯好萌】
在定制化开发中,有些需求是要给个默认状态的,例如应用安装的允许安装未知来源,默认开启蓝牙,开启wifi,休眠时间,等等各种配置.
在系统framework/base/packages/SettingsProvider/res/values/ 目录下有个defaults.xml文件,里面就包含了大部分系统自带功能属性的配置,
<resources>
<!-- 是否让屏幕亮度渐渐变暗 -->
<bool name="def_dim_screen">true</bool>
<!-- 无操作多少秒后关闭屏幕 -->
<integer name="def_screen_off_timeout">60000</integer>
<!-- 无操作多少秒后休屏 -->
<integer name="def_sleep_timeout">-1</integer>
<!-- 飞行模式是否开启 -->
<bool name="def_airplane_mode_on">false</bool>
<!-- 剧场模式是否开启 -->
<bool name="def_theater_mode_on">false</bool>
<!-- Comma-separated list of bluetooth, wifi, and cell. -->
<!-- 飞行模式下要打开的选项 -->
<string name="def_airplane_mode_radios" translatable="false">cell,bluetooth,wifi,nfc,wimax</string>
<!-- 飞行模式下用户可以手动开启的开关列表 -->
<string name="airplane_mode_toggleable_radios" translatable="false">bluetooth,wifi,nfc</string>
<string name="def_bluetooth_disabled_profiles" translatable="false">0</string>
<!-- 自动更新时间 -->
<bool name="def_auto_time">true</bool>
<!-- 使用24小时时间 -->
<bool name="def_auto_time_zone">true</bool>
<!-- 自动旋转是否开启 -->
<bool name="def_accelerometer_rotation">false</bool>
<!-- Default screen brightness, from 0 to 255. 102 is 40%. -->
<integer name="def_screen_brightness">102</integer>
<!-- 屏幕亮度自适应开关 -->
<bool name="def_screen_brightness_automatic_mode">false</bool>
<!-- 窗口动画的百分比值,0为禁止窗口动画 -->
<fraction name="def_window_animation_scale">100%</fraction>
<!-- 过度动画的百分比值,0为禁止过度动画 -->
<fraction name="def_window_transition_scale">100%</fraction>
<!-- 触动反馈是否开启 -->
<bool name="def_haptic_feedback">true</bool>
<!-- 是否开启蓝牙 -->
<bool name="def_bluetooth_on">true</bool>
<!-- 是否开启wifi的显示 -->
<bool name="def_wifi_display_on">false</bool>
<!-- 是否允许安装非应用市场应用 -->
<bool name="def_install_non_market_apps">false</bool>
<!-- 0 == off, 3 == on -->
<integer name="def_location_mode">3</integer>
<!-- GPS定位是否开启 -->
<bool name="assisted_gps_enabled">true</bool>
<!-- 数据流量是否开启 -->
<bool name="def_netstats_enabled">true</bool>
<!-- 是否开启USB大容量存储 -->
<bool name="def_usb_mass_storage_enabled">true</bool>
<!-- wifi开关 -->
<bool name="def_wifi_on">false</bool>
<!-- 0 == never, 1 == only when plugged in, 2 == always -->
<integer name="def_wifi_sleep_policy">2</integer>
<bool name="def_wifi_wakeup_enabled">true</bool>
<!-- 用户使用网络时是否通知 -->
<bool name="def_networks_available_notification_on">true</bool>
<!-- 备份开关 -->
<bool name="def_backup_enabled">false</bool>
<string name="def_backup_transport" translatable="false">com.android.localtransport/.LocalTransport</string>
<!-- Default value for whether or not to pulse the notification LED when there is a pending notification -->
<bool name="def_notification_pulse">true</bool>
<bool name="def_mount_play_notification_snd">true</bool>
<bool name="def_mount_ums_autostart">false</bool>
<bool name="def_mount_ums_prompt">true</bool>
<bool name="def_mount_ums_notify_enabled">true</bool>
<!-- user interface sound effects -->
<integer name="def_power_sounds_enabled">1</integer>
<string name="def_low_battery_sound" translatable="false">/product/media/audio/ui/LowBattery.ogg</string>
<integer name="def_dock_sounds_enabled">0</integer>
<integer name="def_dock_sounds_enabled_when_accessibility">0</integer>
<string name="def_desk_dock_sound" translatable="false">/product/media/audio/ui/Dock.ogg</string>
<string name="def_desk_undock_sound" translatable="false">/product/media/audio/ui/Undock.ogg</string>
<string name="def_car_dock_sound" translatable="false">/product/media/audio/ui/Dock.ogg</string>
<string name="def_car_undock_sound" translatable="false">/product/media/audio/ui/Undock.ogg</string>
<integer name="def_lockscreen_sounds_enabled">1</integer>
<!-- 锁屏音效文件 -->
<string name="def_lock_sound" translatable="false">/product/media/audio/ui/Lock.ogg</string>
<!-- 解锁音效文件 -->
<string name="def_unlock_sound" translatable="false">/product/media/audio/ui/Unlock.ogg</string>
<string name="def_trusted_sound" translatable="false">/product/media/audio/ui/Trusted.ogg</string>
<string name="def_wireless_charging_started_sound" translatable="false">/product/media/audio/ui/WirelessChargingStarted.ogg</string>
<string name="def_charging_started_sound" translatable="false">/product/media/audio/ui/ChargingStarted.ogg</string>
<!-- sound trigger detection service default values -->
<integer name="def_max_sound_trigger_detection_service_ops_per_day" translatable="false">1000</integer>
<integer name="def_sound_trigger_detection_service_op_timeout" translatable="false">15000</integer>
<!-- 是否禁用锁屏 -->
<bool name="def_lockscreen_disabled">false</bool>
<bool name="def_device_provisioned">false</bool>
<integer name="def_dock_audio_media_enabled">1</integer>
<!-- Notifications use ringer volume -->
<bool name="def_notifications_use_ring_volume">true</bool>
<!-- Default for Settings.System.VIBRATE_IN_SILENT -->
<bool name="def_vibrate_in_silent">true</bool>
<!-- Default for Settings.Secure.SYNC_PARENT_SOUNDS -->
<bool name="def_sync_parent_sounds">true</bool>
<!-- Default for Settings.Secure.ACCESSIBILITY_SPEAK_PASSWORD -->
<bool name="def_accessibility_speak_password">true</bool>
<!-- Default for Settings.Secure.TOUCH_EXPLORATION_ENABLED -->
<bool name="def_touch_exploration_enabled">false</bool>
<!-- Default value for Settings.Secure.ACCESSIBILITY_DISPLAY_MAGNIFICATION_SCALE -->
<fraction name="def_accessibility_display_magnification_scale">200%</fraction>
<!-- Default value for Settings.Secure.ACCESSIBILITY_DISPLAY_MAGNIFICATION_ENABLED -->
<bool name="def_accessibility_display_magnification_enabled">false</bool>
<!-- Default value for Settings.Secure.ACCESSIBILITY_DISPLAY_MAGNIFICATION_AUTO_UPDATE -->
<bool name="def_accessibility_display_magnification_auto_update">true</bool>
<!-- Default for Settings.System.USER_ROTATION -->
<integer name="def_user_rotation">0</integer>
<!-- Default for Settings.Secure.DOWNLOAD_MAX_BYTES_OVER_MOBILE. <=0 if no limit -->
<integer name="def_download_manager_max_bytes_over_mobile">-1</integer>
<!-- Default for Settings.Secure.DOWNLOAD_RECOMMENDED_MAX_BYTES_OVER_MOBILE. <=0 if no limit -->
<integer name="def_download_manager_recommended_max_bytes_over_mobile">-1</integer>
<!-- Default for Settings.Secure.LONG_PRESS_TIMEOUT_MILLIS -->
<integer name="def_long_press_timeout_millis">400</integer>
<!-- Default for Settings.Secure.MULTI_PRESS_TIMEOUT -->
<integer name="def_multi_press_timeout_millis">300</integer>
<!-- Default for Settings.Secure.SHOW_IME_WITH_HARD_KEYBOARD -->
<bool name="def_show_ime_with_hard_keyboard">false</bool>
<!-- Default for Settings.System.POINTER_SPEED -->
<integer name="def_pointer_speed">0</integer>
<!-- Default for DTMF tones enabled -->
<bool name="def_dtmf_tones_enabled">true</bool>
<!-- Default for UI touch sounds enabled -->
<bool name="def_sound_effects_enabled">true</bool>
<!-- Development settings -->
<bool name="def_stay_on_while_plugged_in">false</bool>
<!-- Number of retries for connecting to DHCP. Value here is the same as WifiStateMachine.DEFAULT_MAX_DHCP_RETRIES -->
<integer name="def_max_dhcp_retries">9</integer>
<!-- Default for Settings.Secure.USER_SETUP_COMPLETE -->
<bool name="def_user_setup_complete">false</bool>
<!-- Default for Settings.Global.LOW_BATTERY_SOUND_TIMEOUT. 0 means no timeout; battery sounds will always play >0 is milliseconds of screen-off time after which battery sounds will not play -->
<integer name="def_low_battery_sound_timeout">0</integer>
<!-- Initial value for the Settings.Secure.IMMERSIVE_MODE_CONFIRMATIONS setting, which is a comma separated list of packages that no longer need confirmation for immersive mode. Override to disable immersive mode confirmation for certain packages. -->
<string name="def_immersive_mode_confirmations" translatable="false"></string>
<!-- Default for Settings.Global.WIFI_SCAN_ALWAYS_AVAILABLE -->
<integer name="def_wifi_scan_always_available">0</integer>
<!-- Default for Settings.Secure.LOCK_SCREEN_SHOW_NOTIFICATIONS, 1==on -->
<!-- 锁屏界面是否显示通知 -->
<integer name="def_lock_screen_show_notifications">1</integer>
<!-- Default for Settings.Secure.LOCK_SCREEN_ALLOW_PRIVATE_NOTIFICATIONS -->
<!-- 锁屏界面是否一直显示通知 -->
<bool name="def_lock_screen_allow_private_notifications">true</bool>
<!-- Default for Settings.Global.HEADS_UP_NOTIFICATIONS_ENABLED, 1==on -->
<integer name="def_heads_up_enabled">1</integer>
<!-- Default for Settings.Global.DEVICE_NAME $1=MANUFACTURER $2=MODEL-->
<string name="def_device_name">%1$s %2$s</string>
<!-- Default for Settings.Global.DEVICE_NAME $1=MODEL-->
<string name="def_device_name_simple">%1$s</string>
<!-- Default for Settings.Secure.WAKE_GESTURE_ENABLED -->
<bool name="def_wake_gesture_enabled">true</bool>
<!-- Default state of tap to wake -->
<bool name="def_double_tap_to_wake">true</bool>
<!-- Default for Settings.Secure.NFC_PAYMENT_DEFAULT_COMPONENT -->
<string name="def_nfc_payment_component"></string>
<!-- Default setting for ability to add users from the lock screen -->
<bool name="def_add_users_from_lockscreen">false</bool>
<!-- default setting for Settings.System.END_BUTTON_BEHAVIOR : END_BUTTON_BEHAVIOR_SLEEP -->
<integer name="def_end_button_behavior">0x2</integer>
<!-- default setting for Settings.Global.DEFAULT_RESTRICT_BACKGROUND_DATA -->
<bool name="def_restrict_background_data">false</bool>
<!-- Default for Settings.Secure.BACKUP_MANAGER_CONSTANTS -->
<string name="def_backup_manager_constants"></string>
<!-- Default setting for Settings.Global.MOBILE_DATA_ALWAYS_ON -->
<bool name="def_mobile_data_always_on">true</bool>
<!-- Default for Settings.Secure.BACKUP_LOCAL_TRANSPORT_PARAMETERS -->
<string name="def_backup_local_transport_parameters"></string>
<!-- Default for Settings.Global.ZEN_DURATION If 0, turning on dnd manually will last indefinitely. Else if non-negative, turning on dnd manually will last for this many minutes. Else (if negative), turning on dnd manually will surface a dialog that prompts user to specify a duration.-->
<integer name="def_zen_duration">0</integer>
<!-- Default for Settings.Global.BACKUP_AGENT_TIMEOUT_PARAMETERS -->
<string name="def_backup_agent_timeout_parameters"></string>
<!-- Default for Settings.System.VIBRATE_WHEN_RINGING -->
<bool name="def_vibrate_when_ringing">false</bool>
<!-- Default for Settings.Global.APPLY_RAMPING_RINGER -->
<bool name="def_apply_ramping_ringer">false</bool>
<!-- Default for Settings.Secure.CHARGING_VIBRATION_ENABLED -->
<bool name="def_charging_vibration_enabled">true</bool>
<!-- Default for Settings.Secure.CHARGING_SOUNDS_ENABLED -->
<bool name="def_charging_sounds_enabled">true</bool>
<!-- Default for Settings.Secure.NOTIFICATION_BUBBLES -->
<bool name="def_notification_bubbles">true</bool>
<!-- Default for Settings.Secure.AWARE_ENABLED -->
<bool name="def_aware_enabled">false</bool>
<!-- Default for Settings.Secure.SKIP_GESTURE -->
<bool name="def_skip_gesture">false</bool>
<!-- Default for Settings.Secure.SILENCE_GESTURE -->
<bool name="def_silence_gesture">false</bool>
<!-- Default for Settings.Secure.AWARE_LOCK_ENABLED -->
<bool name="def_aware_lock_enabled">false</bool>
<!-- Default for setting for Settings.Global.HDMI_CONTROL_AUTO_DEVICE_OFF_ENABLED -->
<bool name="def_hdmiControlAutoDeviceOff">true</bool>
<!-- Default for Settings.Secure.SWIPE_BOTTOM_TO_NOTIFICATION_ENABLED -->
<bool name="def_swipe_bottom_to_notification_enabled">false</bool>
<!-- Default for Settings.Secure.ONE_HANDED_MODE_ENABLED -->
<bool name="def_one_handed_mode_enabled">false</bool>
<!-- Default for Settings.Secure.ACCESSIBILITY_MAGNIFICATION_CAPABILITY -->
<integer name="def_accessibility_magnification_capabilities">3</integer>
<!-- Default for Settings.Global.DEVELOPMENT_ENABLE_NON_RESIZABLE_MULTI_WINDOW -->
<bool name="def_enable_non_resizable_multi_window">false</bool>
<!-- Default for Settings.Secure.ACCESSIBILITY_BUTTON_MODE -->
<integer name="def_accessibility_button_mode">1</integer>
<!-- Default for Settings.Secure.ONE_HANDED_MODE_ACTIVATED -->
<bool name="def_one_handed_mode_activated">false</bool>
<bool name="def_dim_screen">true</bool>自动关屏 开
<integer name="def_screen_off_timeout">30000</integer> Android睡眠时间为1分钟
<integer name="def_sleep_timeout">-1</integer> //表示休眠时间,默认如果没有修改的是6000,即6000ms的意思,6s进行休眠,在这里将其改为-1就是让其永远不休眠
<bool name="def_airplane_mode_on">false</bool> 飞行模式 关
<bool name="def_theater_mode_on">false</bool> //电影院模式 关
<!-- Comma-separated list of bluetooth, wifi, andcell. -->
<string name="def_airplane_mode_radios" translatable="false">cell,bluetooth,wifi,nfc,wimax</string> //在飞行模式下禁用的功能列表,用逗号分开
<string name="airplane_mode_toggleable_radios" translatable="false">bluetooth,wifi,nfc</string> //在飞行模式下禁用的功能列表中能手动开启的功能列表,用逗号分开
<string name="def_bluetooth_disabled_profiles" translatable="false">0</string>
<bool name="def_auto_time">true</bool> 自动适应时间 开
<bool name="def_auto_time_zone">true</bool> //使用24小时格式 开
<bool name="def_accelerometer_rotation">false</bool> //自动旋转 关
<!-- Default screen brightness, from 0 to 255. 102 is 40%. -->
<integername="def_screen_brightness">255</integer> //默认屏幕亮度
<bool name="def_screen_brightness_automatic_mode">false</bool> //屏幕亮度自适应 关
<fraction name="def_window_animation_scale">100%</fraction> //常规窗口动画的百分比值,为0时禁止窗口动画
<fraction name="def_window_transition_scale">100%</fraction> //activity过度窗口动画的百分比值,为0时禁止窗口动画
<bool name="def_haptic_feedback">false</bool> //触动反馈 关
<bool name="def_bluetooth_on">false</bool> //蓝牙 关
<bool name="def_wifi_display_on">false</bool> //Wifi是否开启显示 关
<bool name="def_install_non_market_apps">false</bool> //安装非市场APK 开
<bool name="def_package_verifier_enable">true</bool> //验证应用 开
<!-- Comma-separated list of location providers. Network location is off bydefault because it requires user opt-in via Setup Wizard orSettings. -->
<string name="def_location_providers_allowed" translatable="false">gps</string> //位置信息访问权限 关
<bool name="assisted_gps_enabled">true</bool> //GPS定位 开
<bool name="def_netstats_enabled">true</bool> //默认是否开启数据流量 开
<bool name="def_usb_mass_storage_enabled">true</bool> //是否使用USB大容量存储 开
<bool name="def_wifi_on">false</bool> //wifi 关
<!-- 0 == never, 1 == only when plugged in, 2 ==always -->
<integername="def_wifi_sleep_policy">2</integer> //wifi休眠策略,2-永不修改
<bool name="def_networks_available_notification_on">true</bool>
//当用户使用网络时是否通知 是
<bool name="def_backup_enabled">false</bool> //是否启动设备备份 否
<string name="def_backup_transport" translatable="false">android/com.android.internal.backup.LocalTransport</string>
<!-- Default value for whether or not to pulse thenotification LED when there is a pending notification -->
<bool name="def_notification_pulse">true</bool> //当有通知时LED灯是否一直闪烁
<bool name="def_mount_play_notification_snd">true</bool> //当有MountService事件时是否播放通知音
<bool name="def_mount_ums_autostart">false</bool> //ums自动重启 关
<bool name="def_mount_ums_prompt">true</bool> //
ums启用时是否在通知栏提示
<bool name="def_mount_ums_notify_enabled">true</bool> //ums主机监控时显示在通知栏
<!-- user interface sound effects -->
<integername="def_power_sounds_enabled">1</integer> //是否播放低电量声音 1--是
<string name="def_low_battery_sound" translatable="false">/system/media/audio/ui/LowBattery.ogg</string> //低电量声音文件
<integer name="def_dock_sounds_enabled">0</integer> //插上充电座是否播放声音 0-否
<string name="def_desk_dock_sound" translatable="false">/system/media/audio/ui/Dock.ogg</string> //插入家用底座时的音频文件的URI
<string name="def_desk_undock_sound" translatable="false">/system/media/audio/ui/Undock.ogg</string> //拔出家用底座时的音频文件的URI
<string name="def_car_dock_sound" translatable="false">/system/media/audio/ui/Dock.ogg</string> //插入车载底座时音频文件的URI
<string name="def_car_undock_sound" translatable="false">/system/media/audio/ui/Undock.ogg</string> >//拔出车载底座时音频文件的URI
<integer name="def_lockscreen_sounds_enabled">0</integer> //锁屏是否播放声音 0--否
<string name="def_lock_sound" translatable="false">/system/media/audio/ui/Lock.ogg</string> //锁屏声音文件
<string name="def_unlock_sound" translatable="false">/system/media/audio/ui/Unlock.ogg</string> //解锁声音文件
<string name="def_trusted_sound" translatable="false">/system/media/audio/ui/Trusted.ogg</string>
<string name="def_wireless_charging_started_sound"translatable="false">/system/media/audio/ui/WirelessChargingStarted.ogg</string> //开始无线充电音频文件的URI
<bool name="def_lockscreen_disabled">false</bool> //是否禁用锁屏
<bool name="def_device_provisioned">false</bool> //设备是否已提供
<integer name="def_dock_audio_media_enabled">1</integer>
<!-- Notifications use ringer volume -->
<bool name="def_notifications_use_ring_volume">true</bool>是否将铃声作为通知铃声使用
<!-- Default for Settings.System.VIBRATE_IN_SILENT-->
<bool name="def_vibrate_in_silent">true</bool> //静音模式是否震动 是
<!-- Default forSettings.Secure.ACCESSIBILITY_SCRIPT_INJECTION -->
<bool name="def_accessibility_script_injection">false</bool> //是否启用javascript注入来增强阅读
<!-- Default forSettings.Secure.ACCESSIBILITY_SPEAK_PASSWORD -->
<bool name="def_accessibility_speak_password">false</bool> // 在可访问模式时是否允许读出密码
<!-- Default forSettings.Secure.ACCESSIBILITY_WEB_CONTENT_KEY_BINDINGS -->
<string name="def_accessibility_web_content_key_bindings" translatable="false">
<!-- DPAD/Trackball UP - traverse previous on currentaxis and send an event. -->
0x13=0x01000100;
<!-- DPAD/Trackball DOWN - traverse next on currentaxis and send an event. -->
0x14=0x01010100;
<!-- DPAD/Trackball LEFT - traverse previous on thecharacter navigation axis and send event. -->
0x15=0x02000001;
<!-- DPAD/Trackball RIGHT - traverse next on thecharacter navigation axis end send event. -->
0x16=0x02010001;
<!-- Alt+DPAD/Trackball UP - go to the top of thedocument. -->
0x200000013=0x02000601;
<!-- Alt+DPAD/Trackball DOWN - go to the bottom of thedocument. -->
0x200000014=0x02010601;
<!-- Alt+DPAD/Trackball LEFT - transition from an axisto another and sends an event.-->
<!-- Axis transitions: 2-> 1; -->
0x200000015=0x03020101;
<!-- Alt+DPAD/Trackball RIGHT - transition from anaxis to another and sends an event. -->
<!-- Axistransitions: 1 -> 2; -->
0x200000016=0x03010201;
<!-- Alt+g - go to the previous heading and send anevent. -->
0x200000023=0x02000301;
<!-- Alt+h - go to the next heading and send an event.-->
0x200000024=0x02010301;
<!-- Alt+COMMA - transition to sentence navigationaxis and send an event. -->
<!-- Axistransitions: 7 -> 2; -->
0x200000037=0x03070201;
<!-- Alt+PERIOD - transition to default web viewbehavior axis and send an event. -->
<!-- Axistransitions: 0 -> 7; 1 - > 7; 2-> 7; -->
0x200000038=0x03000701:0x03010701:0x03020701;
</string>
<!-- Default forSettings.Secure.ACCESSIBILITY_SCRIPT_INJECTION_URL -->
<string name="def_accessibility_screen_reader_url" translatable="false">
https://ssl.gstatic.com/accessibility/javascript/android/AndroidVox_v1.js
</string>
//WebView用来展示基本阅读的JavaScript的URL
<!-- Default forSettings.Secure.TOUCH_EXPLORATION_ENABLED -->
<bool name="def_touch_exploration_enabled">false</bool> //是否启用触控探测 否
<!-- Default value forSettings.Secure.ACCESSIBILITY_DISPLAY_MAGNIFICATION_SCALE -->
<fractionname="def_accessibility_display_magnification_scale">200%</fraction>
//设置显示放大的百分比
<!-- Default value for Settings.Secure.ACCESSIBILITY_DISPLAY_MAGNIFICATION_ENABLED-->
<bool name="def_accessibility_display_magnification_enabled">false</bool>
//是否启用可设置放大屏幕显示比例 否
<!-- Default value forSettings.Secure.ACCESSIBILITY_DISPLAY_MAGNIFICATION_AUTO_UPDATE -->
<bool name="def_accessibility_display_magnification_auto_update">true</bool> //是否允许屏幕放大比例自动更新 是
<!-- Default for Settings.System.USER_ROTATION -->
<integername="def_user_rotation">0</integer> //屏幕旋转策略,默认启用旋转 0--否
<!-- Default forSettings.Secure.DOWNLOAD_MAX_BYTES_OVER_MOBILE. <=0 if no limit -->
<integer name="def_download_manager_max_bytes_over_mobile">-1</integer> //下载时的最大速度,以字节为单位 -1-不限制
<!-- Default forSettings.Secure.DOWNLOAD_RECOMMENDED_MAX_BYTES_OVER_MOBILE. <=0 if no limit-->
<integername="def_download_manager_recommended_max_bytes_over_mobile">-1</integer> //下载时推荐的最大速度,以字节为单位 -1-不限制
<!-- Default forSettings.Secure.LONG_PRESS_TIMEOUT_MILLIS -->
<integername="def_long_press_timeout_millis">500</integer>
//设置长按失效时长 500毫秒
<!-- Default forSettings.Secure.SHOW_IME_WITH_HARD_KEYBOARD -->
<bool name="def_show_ime_with_hard_keyboard">false</bool>
<!-- Default for Settings.System.POINTER_SPEED -->
<integername="def_pointer_speed">0</integer>
<!-- Default for DTMF tones enabled -->
<bool name="def_dtmf_tones_enabled">true</bool> //在拨号时拨号器是否启用DTMF音调 是
<!-- Default for UI touch sounds enabled -->
<bool name="def_sound_effects_enabled">false</bool> //否启用触屏解锁等音效反馈
<!-- Development settings -->
<bool name="def_stay_on_while_plugged_in">false</bool> //当充电时,是否保持唤醒状态 否
<!-- Number of retries for connecting to DHCP. Value here is the same asWifiStateMachine.DEFAULT_MAX_DHCP_RETRIES -->
<integername="def_max_dhcp_retries">9</integer> //WIFI最大重连次数
<!-- Default for Settings.Secure.USER_SETUP_COMPLETE-->
<bool name="def_user_setup_complete">false</bool> 当前用户是否已经通过安装向导设置 否
<!-- Default for Settings.Global.LOW_BATTERY_SOUND_TIMEOUT. 0 means no timeout; batterysounds will always play >0 is milliseconds ofscreen-off time after which battery sounds will not play -->
<integername="def_low_battery_sound_timeout">0</integer> //低电量声音在屏幕关闭后是否超时播放 0-代表超时毫秒
<!-- Initial value for theSettings.Secure.IMMERSIVE_MODE_CONFIRMATIONS setting, which is a comma separated listof packages that no longer need confirmation for immersive mode. Override to disable immersivemode confirmation for certain packages. -->
<string name="def_immersive_mode_confirmations" translatable="false"></string>
是否需要沉浸式模式
<!-- Default forSettings.Global.WIFI_SCAN_ALWAYS_AVAILABLE -->
<integername="def_wifi_scan_always_available">0</integer> //Wifi 是否一致扫描
<!-- Default for Settings.Secure.LOCK_SCREEN_SHOW_NOTIFICATIONS,1==on -->
<integername="def_lock_screen_show_notifications">1</integer>
//锁屏界面上展示通知
<!-- Default forSettings.Secure.LOCK_SCREEN_ALLOW_PRIVATE_NOTIFICATIONS -->
<bool name="def_lock_screen_allow_private_notifications">true</bool> //锁屏界面是否一直展示通知
<!-- Default forSettings.Global.HEADS_UP_NOTIFICATIONS_ENABLED, 1==on -->
<integername="def_heads_up_enabled">1</integer>
<!-- Default for Settings.Global.DEVICE_NAME$1=MANUFACTURER $2=MODEL-->
<string name="def_device_name">%1$s %2$s</string> //设置多个设备名称
<!-- Default for Settings.Global.DEVICE_NAME$1=MODEL-->
<string name="def_device_name_simple">%1$s</string> //设置单个设备名称
<!-- Default for Settings.Secure.WAKE_GESTURE_ENABLED-->
<bool name="def_wake_gesture_enabled">true</bool> //手势唤醒是否可用
<!-- Default stateof tap to wake -->
<bool name="def_double_tap_to_wake">true</bool> //手势是否可以使用
<!-- Default for Settings.Secure.NFC_PAYMENT_COMPONENT-->
<string name="def_nfc_payment_component"></string>
<!-- Default setting for ability to add users from thelock screen -->
<bool name="def_add_users_from_lockscreen">false</bool>
<!-- add for customization 22 by suchuyun on 161209-->
<string name="def_time_12_24" translatable="false">24</string>
<!--是否自动关屏,默认true -->
<bool name="def_dim_screen">true</bool>
<!-- 无操作多少秒后灭屏 -->
<integer name="def_screen_off_timeout">60000</integer>
<!-- 无操作多少秒后休眠(该值要比灭屏时间长,因为在休眠之前会先灭屏) -->
<integer name="def_sleep_timeout">-1</integer>
<!-- 行模式是否默认开启 -->
<bool name="def_airplane_mode_on">false</bool>
<!-- 剧场模式是否默认开启 -->
<bool name="def_theater_mode_on">false</bool>
<!-- 开启飞行模式时会关掉的开关列表(通常会包括蓝牙,wifi,nfc等) -->
<!-- Comma-separated list of bluetooth, wifi, and cell. -->
<string name="def_airplane_mode_radios" translatable="false">cell,bluetooth,wifi,nfc,wimax</string>
<!-- 飞行模式下用户可以手动开启的开关列表 -->
<string name="airplane_mode_toggleable_radios" translatable="false">bluetooth,wifi,nfc</string>
<!-- -->
<string name="def_bluetooth_disabled_profiles" translatable="false">0</string>
<!-- 1=yes, 0=no是否从网络自动同步日期、时间、时区 -->
<bool name="def_auto_time">true</bool>
<!-- 1=yes, 0=no是否从网络自动同步时区-->
<bool name="def_auto_time_zone">true</bool>
<!-- 1=yes, 0=no是否开启自动旋转(即是否根据加速度传感器旋转屏幕方向) -->
<bool name="def_accelerometer_rotation">true</bool>
<!-- 屏幕默认亮度(取值区间为0–255) -->
<!-- Default screen brightness, from 0 to 255. 102 is 40%. -->
<integer name="def_screen_brightness">102</integer>
<!-- 是否开启屏幕亮度的自动调节 -->
<bool name="def_screen_brightness_automatic_mode">false</bool>
<!-- 1=yes, 0=no窗口动画缩放 -->
<fraction name="def_window_animation_scale">100%</fraction>
<!-- 1=yes, 0=no窗口透明度 -->
<fraction name="def_window_transition_scale">100%</fraction>
<!--是否开启触摸反馈 -->
<bool name="def_haptic_feedback">false</bool>
<!-- 0=disabled. 1=enabled.默认是否开启蓝牙 -->
<bool name="def_bluetooth_on">true</bool>
<!-- 0=disabled. 1=enabled.是否开启wifi显示 -->
<bool name="def_wifi_display_on">false</bool>
<!-- 是否允许安装不是在应用市场下载的app:1 = 允许通过安装包安装,0 = 不允许通过安装包安装 -->
<bool name="def_install_non_market_apps">false</bool>
<!-- 在安装app之前进行证书检查,1审查,0不审查 -->
<bool name="def_package_verifier_enable">true</bool>
<!-- Comma-separated list of location providers. Network location is off by default because it requires user opt-in via Setup Wizard or Settings. -->
<!-- 是否开启gps,若字符串为null则默认不开启gps,还需借助LOCATION_MODE进行判断 -->
<string name="def_location_providers_allowed" translatable="false">gps</string>
<!-- 是否开启辅助的gps应用 -->
<bool name="assisted_gps_enabled">true</bool>
<!-- 是否开启流量统计 -->
<bool name="def_netstats_enabled">true</bool>
<!-- 是否开启usb海量存储 -->
<bool name="def_usb_mass_storage_enabled">true</bool>
<!-- wifi默认是否开启-->
<bool name="def_wifi_on">false</bool>
<!-- wifi是否休眠(会和移动网络来回切换)取值为0-never, 1-only when plugged in, 2-always -->
<!-- 0 == never, 1 == only when plugged in, 2 == always -->
<integer name="def_wifi_sleep_policy">2</integer>
<!-- wdh -->
<bool name="def_wifi_wakeup_enabled">true</bool>
<!-- 是否通知用户打开网络 -->
<bool name="def_networks_available_notification_on">true</bool>
<!-- 0-disabled, 1-enabled是否开启设置备份 -->
<bool name="def_backup_enabled">false</bool>
<!-- 用于备份或者恢复的传输文件 -->
<!--<string name="def_backup_transport" translatable="false">android/com.android.internal.backup.LocalTransport</string>-->
<!--XunHu:setup default gms testGmsBackupTransportIsDefault transport at 2018-03-28 23:02 by trf1222 {
{&&-->
<string name="def_backup_transport" translatable="false">com.google.android.gms/.backup.BackupTransportService</string>
<!--&&}}-->
<!--当有通知来时,led灯是否要重复闪烁-->
<!-- Default value for whether or not to pulse the notification LED when there is a pending notification -->
<bool name="def_notification_pulse">true</bool>
<!-- 当有事件来临时是否播放通知铃声 -->
<bool name="def_mount_play_notification_snd">true</bool>
<!-- 是否自动启动主机检测系统 -->
<bool name="def_mount_ums_autostart">false</bool>
<!-- 是否在主机检测时显示通知 -->
<bool name="def_mount_ums_prompt">true</bool>
<!-- 当开启ums时是否显示通知 -->
<bool name="def_mount_ums_notify_enabled">true</bool>
<!-- 电量过低时是否铃声通知 -->
<!-- user interface sound effects -->
<integer name="def_power_sounds_enabled">1</integer>
<!-- 低电量时播放的铃声文件来源 -->
<string name="def_low_battery_sound" translatable="false">/system/media/audio/ui/LowBattery.ogg</string>
<!-- 当插拔电源时是否播放声音 -->
<integer name="def_dock_sounds_enabled">0</integer>
<!-- wdh -->
<integer name="def_dock_sounds_enabled_when_accessibility">0</integer>
<!-- 插上电源时播放的音频文件 -->
<string name="def_desk_dock_sound" translatable="false">/system/media/audio/ui/Dock.ogg</string>
<!-- 拔下电源时播放的音频文件 -->
<string name="def_desk_undock_sound" translatable="false">/system/media/audio/ui/Undock.ogg</string>
<!-- 使用车载电源充电时播放的音频文件 -->
<string name="def_car_dock_sound" translatable="false">/system/media/audio/ui/Dock.ogg</string>
<!-- 当从车载电源拔下时播放的音频文件 -->
<string name="def_car_undock_sound" translatable="false">/system/media/audio/ui/Undock.ogg</string>
<!-- 当解锁或是锁屏时是否播放声音 -->
<integer name="def_lockscreen_sounds_enabled">0</integer>
<!-- 锁屏时播放的音频文件 -->
<string name="def_lock_sound" translatable="false">/system/media/audio/ui/Lock.ogg</string>
<!-- 解锁时播放的音频文件 -->
<string name="def_unlock_sound" translatable="false">/system/media/audio/ui/Unlock.ogg</string>
<!-- 在未解锁的情况下设备进入到可信任状态时播放的音频文件 -->
<string name="def_trusted_sound" translatable="false">/system/media/audio/ui/Trusted.ogg</string>
<!-- 开启无线充电时播放声音 -->
<string name="def_wireless_charging_started_sound" translatable="false">/system/media/audio/ui/WirelessChargingStarted.ogg</string>
<!-- 第一次开机时默认不锁屏(若要彻底去掉锁屏页面还需要在别的方法中设置 -->
<bool name="def_lockscreen_disabled">false</bool>
<!-- 设备是否已经被配置(该参数考虑的时多用户不同时刻使用同一个设备的情况) -->
<bool name="def_device_provisioned">false</bool>
<!-- 使用dock音频输出媒体 -->
<integer name="def_dock_audio_media_enabled">1</integer>
<!-- wdh -->
<!-- Notifications use ringer volume -->
<bool name="def_notifications_use_ring_volume">true</bool>
<!-- 静音模式下是否允许震动 -->
<!-- Default for Settings.System.VIBRATE_IN_SILENT -->
<bool name="def_vibrate_in_silent">true</bool>
<!-- wdh -->
<!-- Default for Settings.Secure.SYNC_PARENT_SOUNDS -->
<bool name="def_sync_parent_sounds">true</bool>
<!-- 访问模式下是否语音播报密码 -->
<!-- Default for Settings.Secure.ACCESSIBILITY_SPEAK_PASSWORD -->
<bool name="def_accessibility_speak_password">true</bool>
<!-- wdh -->
<!-- Default for Settings.Secure.TOUCH_EXPLORATION_ENABLED -->
<bool name="def_touch_exploration_enabled">false</bool>
<!-- wdh -->
<!-- Default value for Settings.Secure.ACCESSIBILITY_DISPLAY_MAGNIFICATION_SCALE -->
<fraction name="def_accessibility_display_magnification_scale">200%</fraction>
<!-- wdh -->
<!-- Default value for Settings.Secure.ACCESSIBILITY_DISPLAY_MAGNIFICATION_ENABLED -->
<bool name="def_accessibility_display_magnification_enabled">false</bool>
<!-- wdh -->
<!-- Default value for Settings.Secure.ACCESSIBILITY_DISPLAY_MAGNIFICATION_AUTO_UPDATE -->
<bool name="def_accessibility_display_magnification_auto_update">true</bool>
<!-- wdh -->
<!-- Default for Settings.System.USER_ROTATION -->
<integer name="def_user_rotation">0</integer>
<!-- wdh -->
<!-- Default for Settings.Secure.DOWNLOAD_MAX_BYTES_OVER_MOBILE. <=0 if no limit -->
<integer name="def_download_manager_max_bytes_over_mobile">-1</integer>
<!-- wdh -->
<!-- Default for Settings.Secure.DOWNLOAD_RECOMMENDED_MAX_BYTES_OVER_MOBILE. <=0 if no limit -->
<integer name="def_download_manager_recommended_max_bytes_over_mobile">-1</integer>
<!-- wdh -->
<!-- Default for Settings.Secure.LONG_PRESS_TIMEOUT_MILLIS -->
<integer name="def_long_press_timeout_millis">400</integer>
<!-- wdh -->
<!-- Default for Settings.Secure.MULTI_PRESS_TIMEOUT -->
<integer name="def_multi_press_timeout_millis">300</integer>
<!-- wdh -->
<!-- Default for Settings.Secure.SHOW_IME_WITH_HARD_KEYBOARD -->
<bool name="def_show_ime_with_hard_keyboard">false</bool>
<!-- wdh -->
<!-- Default for Settings.System.POINTER_SPEED -->
<integer name="def_pointer_speed">0</integer>
<!-- wdh -->
<!-- Default for DTMF tones enabled -->
<bool name="def_dtmf_tones_enabled">false</bool>
<!-- wdh -->
<!-- Default for UI touch sounds enabled -->
<bool name="def_sound_effects_enabled">false</bool>
<!-- wdh -->
<!-- Development settings -->
<bool name="def_stay_on_while_plugged_in">false</bool>
<!-- wdh -->
<!-- Number of retries for connecting to DHCP. Value here is the same as WifiStateMachine.DEFAULT_MAX_DHCP_RETRIES -->
<integer name="def_max_dhcp_retries">9</integer>
<!-- wdh -->
<!-- Default for Settings.Secure.USER_SETUP_COMPLETE -->
<bool name="def_user_setup_complete">false</bool>
<!-- 当经过一定时间后,如果低电量提醒为播放声音,则灭屏 -->
<!-- Default for Settings.Global.LOW_BATTERY_SOUND_TIMEOUT. 0 means no timeout; battery sounds will always play >0 is milliseconds of screen-off time after which battery sounds will not play -->
<integer name="def_low_battery_sound_timeout">0</integer>
<!-- wdh -->
<!-- Initial value for the Settings.Secure.IMMERSIVE_MODE_CONFIRMATIONS setting, which is a comma separated list of packages that no longer need confirmation for immersive mode. Override to disable immersive mode confirmation for certain packages. -->
<string name="def_immersive_mode_confirmations" translatable="false"></string>
<!-- 设置-wlan-高级-随时扫描开关 -->
<!-- Default for Settings.Global.WIFI_SCAN_ALWAYS_AVAILABLE -->
<integer name="def_wifi_scan_always_available">0</integer>
<!-- 是否在锁屏界面显示通知 -->
<!-- Default for Settings.Secure.LOCK_SCREEN_SHOW_NOTIFICATIONS, 1==on -->
<integer name="def_lock_screen_show_notifications">1</integer>
<!-- 允许在锁屏界面上显示私有通知,就像是解锁状态下一样 -->
<!-- Default for Settings.Secure.LOCK_SCREEN_ALLOW_PRIVATE_NOTIFICATIONS -->
<bool name="def_lock_screen_allow_private_notifications">true</bool>
<!-- wdh -->
<!-- Default for Settings.Global.HEADS_UP_NOTIFICATIONS_ENABLED, 1==on -->
<integer name="def_heads_up_enabled">1</integer>
<!-- wdh -->
<!-- Default for Settings.Global.DEVICE_NAME $1=MANUFACTURER $2=MODEL-->
<string name="def_device_name">%1$s %2$s</string>
<!-- wdh -->
<!-- Default for Settings.Global.DEVICE_NAME $1=MODEL-->
<string name="def_device_name_simple">%1$s</string>
<!-- wdh -->
<!-- Default for Settings.Secure.WAKE_GESTURE_ENABLED -->
<bool name="def_wake_gesture_enabled">true</bool>
<!-- wdh -->
<!-- Default state of tap to wake -->
<bool name="def_double_tap_to_wake">true</bool>
<!-- wdh -->
<!-- Default for Settings.Secure.NFC_PAYMENT_COMPONENT -->
<string name="def_nfc_payment_component"></string>
<!-- wdh -->
<!-- Default setting for ability to add users from the lock screen -->
<bool name="def_add_users_from_lockscreen">false</bool>
<!-- wdh -->
<!-- default setting for Settings.System.END_BUTTON_BEHAVIOR : END_BUTTON_BEHAVIOR_SLEEP -->
<integer name="def_end_button_behavior">0x2</integer>
<!-- wdh -->
<!-- default setting for Settings.Global.DEFAULT_RESTRICT_BACKGROUND_DATA -->
<bool name="def_restrict_background_data">false</bool>
<!--///xunhu:cts at 2018.01.20 18:55:23 by trf1201{
{&& ///Description:XUNHU_SYSTEM_TIME_DEFAULT_24 yes:默认24小时制 no:12小时制-->
<string name="time_12_24" translatable="false">24</string>
<!--&&}}-->
<!--///Description:XUNHU_SHOW_BATTERY_LEVEL yes:默认打开电池电量百分比 no:关闭-->
<integer name="show_battery_percent">1</integer>
<!-- Xunhu: Custom navigationbar at 2017-12-13 10:43:08 by TRF066 -->
<!-- 默认是否允许隐藏导航栏,0表示不允许,1表示允许 -->
<integer name="default_navigationbar_enabled_hide">0</integer>
<!-- 默认导航栏样式,下标从0开始,具体对应的样式请参照设置中显示多样式顺序 -->
<integer name="default_navigationbar_style">0</integer>
<!-- Xunhu: End custom navigationbar at 2017-12-13 10:43:08 by TRF066
.......
</resources>
初始化命令
对应USB连接的安卓设备
用help查看版本,位置和参数
adb --help
Android Debug Bridge version 1.0.41
Version 30.0.4-6686687
Installed as C:UsersusernameAppDataLocalAndroidSdkplatform-toolsadb.exe
…
查看设备列表
adb devices -l
- daemon not running; starting now at tcp:5037
- daemon started successfully
List of devices attached
HMKNW17705014880 device product:PRA-AL00 model:PRA_AL00 device:HWPRA-H transport_id:1
进入设备shell, 如果有多个设备,需要使用 -s 参数
adb -s HMKNW17705014880 shell
HWPRA-H:/ $
Settings相关操作
安卓的settings共有三个表:
global:所有的偏好设置对系统的所有用户公开,第三方APP只能读,无写权限;
system:包含各种各样的用户偏好系统设置;
secure:安全性的用户偏好系统设置,第三方APP只能读,无写权限
列出指定配置表中的所有条目
HWPRA-H:/ $ settings list global
取出指定配置表中指定条目的值
HWPRA-H:/ $ settings get global add_users_when_locked
0
设置(不存在就添加)条目的值
HWPRA-H:/ $ settings put global sms_outgoing_check_max_count 5
边栏推荐
- Migrate Oracle database from windows system to Linux Oracle RAC cluster environment (1) -- migrate data to node 1
- Dirvish Chinese document of vim
- Is it out of reach to enter Ali as a tester? Here may be the answer you want
- psql 列转行
- 记一次beego通过go get命令后找不到bee.exe的坑
- LINQ query (3)
- Rod and Schwartz cooperated with ZhongGuanCun pan Lianyuan Institute to carry out 6G technology research and early verification
- Sumati gamefi ecological overview, element design in the magical world
- random list随机生成不重复数
- Can automate - 10k, can automate - 20K, do you understand automated testing?
猜你喜欢

AI服装生成,帮你完成服装设计的最后一步

保险APP适老化服务评测分析2022第06期

It is said that Yijia will soon update the product line of TWS earplugs, smart watches and bracelets

数据库系统概论必背知识

How transformers Roberta adds tokens

Use of hashcat

qt打包exe文件,解决“无法定位程序输入点_ZdaPvj于动态链接库Qt5Cored.dll”

Software testing salary in first tier cities - are you dragging your feet

Leecode learning notes - the shortest path for a robot to reach its destination

保险也能拼购?个人可以凑够人数组团购买医疗保险的4大风险
随机推荐
[I.MX6UL] U-Boot移植(六) 网络驱动修改 LAN8720A
数组-一口气冲完快慢指针
运行时修改Universal Render Data
【Proteus仿真】Arduino UNO+数码管显示4x4键盘矩阵按键
NPM package publishing tutorial
计算机三级(数据库)备考题目知识点总结
目录权限错误导致 Oracle 11g rac 集群数据库无法启动的问题
华为、阿里等大厂程序员真的好找对象吗?
DDD concept is complex and difficult to understand. How to design code implementation model in practice?
把 Oracle 数据库从 Windows 系统迁移到 Linux Oracle Rac 集群环境(3)—— 把数据库设置为归档模式
Summary of stack frame in arm assembly
云原生数据库VS传统数据库
Jetson Nano 从入门到实战(案例:Opencv配置、人脸检测、二维码检测)
记一次beego通过go get命令后找不到bee.exe的坑
Rod and Schwartz cooperated with ZhongGuanCun pan Lianyuan Institute to carry out 6G technology research and early verification
E - Average and Median(二分)
同花顺是正规平台吗?同花顺开户安全吗
left join on和 join on的区别
I've been doing software testing for two years. I'd like to give some advice to girls who are still hesitating
Unity存档系统——Json格式的文件