009: Polish bacon fixes, OTA host scripts, and migration docs.

Restore disable_configstore, EuiccDisabler and thermal CDEV guards, branding
and rebuild/sync helpers; document device roles, laptop migration, and Gitea.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
sunfish-adminandCursor committed 2026-10-16 21:06:45 +02:00
1 parent 3f941e8451
commit 2d145c2878
3193 files changed
+21264 -371

No files matched your search

@@ -0,0 +1,499 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<list name="carrier_config_list">
<pbundle_as_map>
<string-array name="mccmnc">
<item value="TEST" />
</string-array>
</pbundle_as_map>
<pbundle_as_map>
<string-array name="mccmnc">
<item value="20826" />
</string-array>
<int name="vvm_port_number_int" value="5499" />
<string name="vvm_destination_number_string">8860</string>
<string name="vvm_type_string">vvm_type_omtp</string>
</pbundle_as_map>
<pbundle_as_map>
<string-array name="mccmnc">
<item value="20820" />
<item value="20821" />
<item value="20888" />
</string-array>
<int name="vvm_port_number_int" value="5499" />
<string name="vvm_destination_number_string">22344</string>
<string name="vvm_type_string">vvm_type_omtp</string>
<boolean name="vvm_ignore_transcription" value="true" />
</pbundle_as_map>
<pbundle_as_map>
<string-array name="mccmnc">
<item value="302490" />
<item value="302491" />
</string-array>
<int name="vvm_port_number_int" value="0" />
<string name="vvm_destination_number_string">455677</string>
<string name="vvm_type_string">vvm_type_omtp</string>
<boolean name="vvm_cellular_data_required_bool" value="true" />
<boolean name="vvm_transcription_always_allowed" value="true" />
<string name="vvm_network_capability_string">mms</string>
</pbundle_as_map>
<pbundle_as_map>
<string-array name="mccmnc">
<item value="20610" />
</string-array>
<int name="vvm_port_number_int" value="0" />
<string name="vvm_destination_number_string">8082</string>
<string name="vvm_type_string">vvm_type_omtp</string>
<boolean name="vvm_cellular_data_required_bool" value="true" />
<string-array name="vvm_disabled_capabilities_string_array">
<item value="STARTTLS" />
</string-array>
</pbundle_as_map>
<pbundle_as_map>
<string-array name="mccmnc">
<item value="20801" />
<item value="20802" />
</string-array>
<int name="vvm_port_number_int" value="20481" />
<string name="vvm_destination_number_string">21101</string>
<string-array name="carrier_vvm_package_name_string_array">
<item value="com.orange.vvm" />
</string-array>
<string name="vvm_type_string">vvm_type_omtp</string>
<boolean name="vvm_cellular_data_required_bool" value="true" />
<string-array name="vvm_disabled_capabilities_string_array">
<item value="STARTTLS" />
</string-array>
</pbundle_as_map>
<pbundle_as_map>
<string-array name="mccmnc">
<item value="20801?gid1=4e524a31" />
</string-array>
<string name="vvm_type_string">vvm_type_disabled</string>
</pbundle_as_map>
<pbundle_as_map>
<string-array name="mccmnc">
<item value="27099" />
</string-array>
<int name="vvm_port_number_int" value="0" />
<string name="vvm_destination_number_string">64085</string>
<string name="vvm_type_string">vvm_type_omtp</string>
<boolean name="vvm_cellular_data_required_bool" value="true" />
<string-array name="vvm_disabled_capabilities_string_array">
<item value="STARTTLS" />
</string-array>
</pbundle_as_map>
<pbundle_as_map>
<string-array name="mccmnc">
<item value="23410" />
</string-array>
<boolean name="vvm_ignore_transcription" value="true" />
<int name="vvm_port_number_int" value="2700" />
<string name="vvm_destination_number_string">9017</string>
<string name="vvm_type_string">vvm_type_omtp</string>
<string-array name="carrier_vvm_package_name_string_array">
<item value="com.o2.android.vvm" />
</string-array>
<boolean name="vvm_cellular_data_required_bool" value="true" />
<string name="vvm_transcription_allowed_for_carrier_flag_name"> vvm_o2_uk_allows_transcription </string>
<string name="enable_reduce_vvm_server_load_flag_name"> enable_reduce_vvm_server_load_o2uk </string>
</pbundle_as_map>
<pbundle_as_map>
<string-array name="mccmnc">
<item value="23410?gid1=^0a.*" />
<item value="23410?gid1=^537.*" />
<item value="23410?gid1=^508.*" />
<item value="23410?gid1=^519.*" />
<item value="23410?gid1=^85.*" />
<item value="23410?gid1=^61.*" />
<item value="23410?gid1=^67.*" />
<item value="23410?gid1=^99.*" />
</string-array>
<string name="vvm_type_string">vvm_type_disabled</string>
</pbundle_as_map>
<pbundle_as_map>
<string-array name="mccmnc">
<item value="22801" />
</string-array>
<int name="vvm_port_number_int" value="0" />
<int name="vvm_ssl_port_number_int" value="993" />
<string name="vvm_destination_number_string">30047</string>
<string name="vvm_type_string">vvm_type_omtp</string>
<boolean name="vvm_cellular_data_required_bool" value="true" />
</pbundle_as_map>
<pbundle_as_map>
<string-array name="mccmnc">
<item value="310160" />
<item value="310200" />
<item value="310210" />
<item value="310220" />
<item value="310230" />
<item value="310240" />
<item value="310250" />
<item value="310260" />
<item value="310270" />
<item value="310300" />
<item value="310310" />
<item value="310490" />
<item value="310530" />
<item value="310640" />
<item value="310660" />
<item value="310800" />
<item value="311660" />
<item value="311882" />
<item value="312250" />
</string-array>
<int name="vvm_port_number_int" value="1808" />
<int name="vvm_ssl_port_number_int" value="993" />
<string name="vvm_destination_number_string">122</string>
<string-array name="carrier_vvm_package_name_string_array">
<item value="com.tmobile.vvm.application" />
</string-array>
<string name="vvm_type_string">vvm_type_cvvm</string>
<string-array name="vvm_disabled_capabilities_string_array">
<item value="AUTH=DIGEST-MD5" />
</string-array>
<string name="vvm_transcription_allowed_for_carrier_flag_name"> vvm_tmobile_us_allows_transcription </string>
<boolean name="vvm_ignore_transcription" value="true" />
<boolean name="vvm_change_greeting_enabled_bool" value="true" />
</pbundle_as_map>
<pbundle_as_map>
<string-array name="mccmnc">
<item value="310240?gid1=6430" />
<item value="310240?gid1=6432" />
</string-array>
<string name="vvm_type_string">vvm_type_disabled</string>
</pbundle_as_map>
<pbundle_as_map>
<string-array name="mccmnc">
<item value="310240?gid1=6230" />
</string-array>
<string name="vvm_type_string">vvm_type_disabled</string>
</pbundle_as_map>
<pbundle_as_map>
<boolean name="vvm_overrides_carrier_config" value="true" />
<string-array name="mccmnc">
<item value="310240?gid1=4d4b" />
<item value="310240?gid1=534d" />
<item value="310240?gid1=deff" />
<item value="310260?gid1=4d4b" />
<item value="310260?gid1=534d" />
<item value="310260?gid1=6134" />
<item value="310260?gid1=ddff" />
<item value="310260?gid1=deff" />
</string-array>
<int name="vvm_port_number_int" value="1808" />
<int name="vvm_ssl_port_number_int" value="993" />
<string name="vvm_destination_number_string">122</string>
<string name="vvm_type_string">vvm_type_cvvm</string>
<string-array name="vvm_disabled_capabilities_string_array">
<item value="AUTH=DIGEST-MD5" />
</string-array>
<string name="vvm_transcription_allowed_for_carrier_flag_name"> vvm_tracfone_tmo_us_allows_transcription </string>
<boolean name="vvm_change_greeting_enabled_bool" value="true" />
</pbundle_as_map>
<pbundle_as_map>
<string-array name="mccmnc">
<item value="311480?gid1=BA01270000000000" />
</string-array>
<int name="vvm_port_number_int" value="0" />
<string name="vvm_destination_number_string">900080006200</string>
<string name="vvm_type_string">vvm_type_vvm3</string>
<string name="vvm_client_prefix_string">//VZWVVM</string>
<boolean name="vvm_cellular_data_required_bool" value="true" />
<boolean name="vvm_legacy_mode_enabled_bool" value="true" />
<string name="vvm_transcription_allowed_for_carrier_flag_name"> vvm_tracfone_vzw_us_allows_transcription </string>
<boolean name="vvm_change_greeting_enabled_bool" value="true" />
</pbundle_as_map>
<pbundle_as_map>
<string-array name="mccmnc">
<item value="311480?gid1=BAE1000000000000" />
</string-array>
<int name="vvm_port_number_int" value="0" />
<string name="vvm_destination_number_string">900080006200</string>
<string name="vvm_type_string">vvm_type_vvm3</string>
<string name="vvm_client_prefix_string">//VZWVVM</string>
<boolean name="vvm_cellular_data_required_bool" value="true" />
<boolean name="vvm_legacy_mode_enabled_bool" value="true" />
<string name="vvm_transcription_allowed_for_carrier_flag_name"> vvm_visible_vzw_us_allows_transcription </string>
<boolean name="vvm_change_greeting_enabled_bool" value="true" />
</pbundle_as_map>
<pbundle_as_map>
<string-array name="mccmnc">
<item value="311480?gid1=BA01490000000000" />
</string-array>
<int name="vvm_port_number_int" value="0" />
<string name="vvm_destination_number_string">900080006200</string>
<string name="vvm_type_string">vvm_type_vvm3</string>
<string name="vvm_client_prefix_string">//VZWVVM</string>
<boolean name="vvm_cellular_data_required_bool" value="true" />
<boolean name="vvm_legacy_mode_enabled_bool" value="true" />
<string name="vvm_transcription_allowed_for_carrier_flag_name"> vvm_charter_vzw_us_allows_transcription </string>
<boolean name="vvm_change_greeting_enabled_bool" value="true" />
</pbundle_as_map>
<pbundle_as_map>
<string-array name="mccmnc">
<item value="311480?gid1=BA01450000000000" />
</string-array>
<int name="vvm_port_number_int" value="0" />
<string name="vvm_destination_number_string">900080006200</string>
<string name="vvm_type_string">vvm_type_vvm3</string>
<string name="vvm_client_prefix_string">//VZWVVM</string>
<boolean name="vvm_cellular_data_required_bool" value="true" />
<boolean name="vvm_legacy_mode_enabled_bool" value="true" />
<boolean name="vvm_transcription_always_allowed" value="true" />
<boolean name="vvm_change_greeting_enabled_bool" value="true" />
</pbundle_as_map>
<pbundle_as_map>
<string-array name="mccmnc">
<item value="311480?gid1=BA00010000000000" />
</string-array>
<string name="vvm_type_string">vvm_type_disabled</string>
</pbundle_as_map>
<pbundle_as_map>
<string-array name="mccmnc">
<item value="302220" />
</string-array>
<int name="vvm_port_number_int" value="5499" />
<string name="vvm_destination_number_string">7723</string>
<string name="vvm_type_string">vvm_type_omtp</string>
<boolean name="vvm_cellular_data_required_bool" value="false" />
<string name="vvm_network_capability_string">mms</string>
</pbundle_as_map>
<pbundle_as_map>
<string-array name="mccmnc">
<item value="20809?gid1=6332" />
<item value="20809?gid1=6336" />
<item value="20809?gid1=7330" />
<item value="20809?gid1=6630" />
<item value="20809?gid1=6538" />
<item value="20809?gid1=6530" />
<item value="20809?gid1=6532" />
<item value="302220?gid1=6332" />
<item value="302220?gid1=6336" />
<item value="302220?gid1=7330" />
<item value="302220?gid1=6630" />
<item value="302220?gid1=6538" />
<item value="302220?gid1=6530" />
<item value="302220?gid1=6532" />
<item value="313340?gid1=6332" />
<item value="313340?gid1=6336" />
<item value="313340?gid1=7330" />
<item value="313340?gid1=6630" />
<item value="313340?gid1=6538" />
<item value="313340?gid1=6530" />
<item value="313340?gid1=6532" />
</string-array>
<string name="vvm_type_string">vvm_type_disabled</string>
</pbundle_as_map>
<pbundle_as_map>
<string-array name="mccmnc">
<item value="310004" />
<item value="310010" />
<item value="310012" />
<item value="310013" />
<item value="310590" />
<item value="310890" />
<item value="310910" />
<item value="311110" />
<item value="311270" />
<item value="311271" />
<item value="311272" />
<item value="311273" />
<item value="311274" />
<item value="311275" />
<item value="311276" />
<item value="311277" />
<item value="311278" />
<item value="311279" />
<item value="311280" />
<item value="311281" />
<item value="311282" />
<item value="311283" />
<item value="311284" />
<item value="311285" />
<item value="311286" />
<item value="311287" />
<item value="311288" />
<item value="311289" />
<item value="311390" />
<item value="311480" />
<item value="311481" />
<item value="311482" />
<item value="311483" />
<item value="311484" />
<item value="311485" />
<item value="311486" />
<item value="311487" />
<item value="311488" />
<item value="311489" />
</string-array>
<int name="vvm_port_number_int" value="0" />
<string name="vvm_destination_number_string">900080006200</string>
<string name="vvm_type_string">vvm_type_vvm3</string>
<string name="vvm_client_prefix_string">//VZWVVM</string>
<boolean name="vvm_cellular_data_required_bool" value="true" />
<boolean name="vvm_legacy_mode_enabled_bool" value="true" />
<string name="default_vmg_url">https://mobile.vzw.com/VMGIMS/VMServices </string>
<boolean name="vvm_change_greeting_enabled_bool" value="true" />
</pbundle_as_map>
<pbundle_as_map>
<string-array name="mccmnc">
<item value="310016" />
<item value="310030" />
<item value="310070" />
<item value="310080" />
<item value="310090" />
<item value="310150" />
<item value="310170" />
<item value="310280" />
<item value="310380" />
<item value="310410" />
<item value="310560" />
<item value="310670" />
<item value="310680" />
<item value="310950" />
<item value="311070" />
<item value="311090" />
<item value="311180" />
<item value="311190" />
<item value="312090" />
<item value="312670" />
<item value="312680" />
<item value="313100" />
<item value="313110" />
<item value="313120" />
<item value="313130" />
<item value="313140" />
<item value="310410?gid1=3430" />
<item value="310410?gid1=3432" />
<item value="310410?gid1=3434" />
<item value="310410?gid1=3436" />
<item value="311180?gid1=3430" />
<item value="311180?gid1=3432" />
<item value="311180?gid1=3434" />
<item value="311180?gid1=3436" />
</string-array>
<int name="vvm_port_number_int" value="5499" />
<string name="vvm_destination_number_string">94183574</string>
<string-array name="carrier_vvm_package_name_string_array">
<item value="com.att.mobile.android.vvm" />
</string-array>
<string name="vvm_type_string">vvm_type_advvm</string>
<boolean name="vvm_legacy_mode_enabled_bool" value="true" />
<boolean name="vvm_ignore_transcription" value="true" />
<boolean name="vvm_transcription_always_allowed" value="true" />
<boolean name="vvm_use_direct_tls_connection" value="true" />
<boolean name="vvm_change_greeting_enabled_bool" value="true" />
<boolean name="vvm_greeting_update_bool" value="false" />
</pbundle_as_map>
<pbundle_as_map>
<string-array name="mccmnc">
<item value="313790" />
</string-array>
<int name="vvm_port_number_int" value="5499" />
<string name="vvm_destination_number_string">30048</string>
<string-array name="carrier_vvm_package_name_string_array">
<item value="com.att.mobile.android.vvm" />
</string-array>
<string name="vvm_type_string">vvm_type_advvm</string>
<boolean name="vvm_legacy_mode_enabled_bool" value="true" />
<boolean name="vvm_ignore_transcription" value="true" />
<boolean name="vvm_transcription_always_allowed" value="true" />
<boolean name="vvm_use_direct_tls_connection" value="true" />
<boolean name="vvm_change_greeting_enabled_bool" value="true" />
<boolean name="vvm_greeting_update_bool" value="false" />
</pbundle_as_map>
<pbundle_as_map>
<string-array name="mccmnc">
<item value="20827" />
</string-array>
<int name="vvm_port_number_int" value="5499" />
<string name="vvm_destination_number_string">223</string>
<string-array name="carrier_vvm_package_name_string_array">
<item value="com.coriolis.visualvoicemailcoriolis" />
</string-array>
<string name="vvm_type_string">vvm_type_omtp</string>
<boolean name="vvm_cellular_data_required_bool" value="true" />
</pbundle_as_map>
<pbundle_as_map>
<string name="feature_flag_name">vvm_carrier_cellcom</string>
<string-array name="mccmnc">
<item value="311480?gid1=BA00040000000000" />
<item value="311850" />
</string-array>
<int name="vvm_port_number_int" value="0" />
<string name="vvm_destination_number_string">9966</string>
<int name="vvm_application_port_number_int" value="5499" />
<string name="vvm_type_string">vvm_type_omtp</string>
<boolean name="vvm_cellular_data_required_bool" value="true" />
<string-array name="carrier_vvm_package_name_string_array">
<item value="com.cellcom.cellcomvisualvoicemail" />
</string-array>
<boolean name="vvm_legacy_mode_enabled_bool" value="true" />
</pbundle_as_map>
<pbundle_as_map>
<string name="feature_flag_name">enable_vvm_carrier_flag_metro_pcs</string>
<string-array name="mccmnc">
<item value="310240?gid1=6D38" />
<item value="310260?gid1=6D38" />
<item value="00101?gid1=6D38" />
<item value="310160?gid1=6D38" />
<item value="310200?gid1=6D38" />
<item value="310210?gid1=6D38" />
<item value="310220?gid1=6D38" />
<item value="310230?gid1=6D38" />
<item value="310250?gid1=6D38" />
<item value="310270?gid1=6D38" />
<item value="310490?gid1=6D38" />
<item value="310660?gid1=6D38" />
<item value="310800?gid1=6D38" />
</string-array>
<int name="vvm_port_number_int" value="1808" />
<int name="vvm_ssl_port_number_int" value="993" />
<string name="vvm_destination_number_string">122</string>
<string name="vvm_type_string">vvm_type_cvvm</string>
<string-array name="vvm_disabled_capabilities_string_array">
<item value="AUTH=DIGEST-MD5" />
</string-array>
<string name="vvm_transcription_allowed_for_carrier_flag_name"> vvm_tmobile_us_allows_transcription </string>
<boolean name="vvm_ignore_transcription" value="true" />
<boolean name="vvm_change_greeting_enabled_bool" value="true" />
</pbundle_as_map>
<pbundle_as_map>
<string name="feature_flag_name">enable_vvm_carrier_flag_claro_pr</string>
<string-array name="mccmnc">
<item value="330110" />
<item value="33011" />
</string-array>
<int name="vvm_port_number_int" value="148" />
<string name="vvm_destination_number_string">8860</string>
<string name="vvm_type_string">vvm_type_omtp</string>
</pbundle_as_map>
<pbundle_as_map>
<string name="feature_flag_name">enable_vvm_carrier_sunrise</string>
<string-array name="mccmnc">
<item value="22802" />
</string-array>
<int name="vvm_port_number_int" value="5499" />
<int name="vvm_ssl_port_number_int" value="993" />
<string name="vvm_destination_number_string">3030</string>
<string name="vvm_type_string">vvm_type_omtp</string>
<boolean name="vvm_cellular_data_required_bool" value="false" />
<boolean name="vvm_ssl_enabled_bool" value="true" />
</pbundle_as_map>
</list>
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2022-2023 The LineageOS Project
SPDX-License-Identifier: Apache-2.0
-->
<resources>
<!-- Fingerprint -->
<color name="biometric_enroll_intro_color_icon">@*android:color/accent_device_default_dark</color>
</resources>
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2022-2023 The LineageOS Project
SPDX-License-Identifier: Apache-2.0
-->
<resources>
<!-- Fingerprint -->
<color name="biometric_enroll_intro_color_icon">@*android:color/accent_device_default_light</color>
</resources>
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2019 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<!-- When true enable gesture setting. -->
<bool name="config_gesture_settings_enabled">true</bool>
<!-- If the Storage Manager settings are enabled. -->
<bool name="config_storage_manager_settings_enabled">true</bool>
<!-- Whether to show a preference item for mobile plan -->
<bool name="config_show_mobile_plan">false</bool>
<!-- Whether wallpaper attribution should be shown or not. -->
<bool name="config_show_wallpaper_attribution">false</bool>
<!-- Package name and fully-qualified class name for the wallpaper picker activity. -->
<string name="config_wallpaper_picker_package" translatable="false">com.android.wallpaper</string>
<string name="config_wallpaper_picker_class" translatable="false">com.android.customization.picker.CustomizationPickerActivity</string>
<!-- Fully-qualified class name for the styles & wallpaper picker activity. -->
<string name="config_styles_and_wallpaper_picker_class" translatable="false">com.android.customization.picker.CustomizationPickerActivity</string>
</resources>
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2018 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<dimen name="search_bar_corner_radius">24.0dip</dimen>
</resources>
@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2015 The CyanogenMod Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<!-- Help URL, Tap & pay [DO NOT TRANSLATE] -->
<string name="help_url_nfc_payment" translatable="false">https://support.google.com/wallet/answer/1347934</string>
<!-- Help URL, Fingerprint [DO NOT TRANSLATE] -->
<string name="help_url_fingerprint" translatable="false">https://support.google.com</string>
</resources>
@@ -0,0 +1,57 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2020 The Proton AOSP Project
2022 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<string-array name="configs_base">
<!--
System
-->
<!-- Use new privacy indicators for location -->
<item>privacy/location_indicators_enabled=true</item>
<!-- Allow users to disable location indicators in Developer Options -->
<item>privacy/location_indicator_settings_enabled=true</item>
<!--
Keep track of more app ops for privacy dashboard display.
From AppOpsManager.RUNTIME_AND_APPOP_PERMISSIONS_OPS:
Location: COARSE_LOCATION, FINE_LOCATION
Camera: CAMERA
Microphone: RECORD_AUDIO
Calendar: READ_CALENDAR, WRITE_CALENDAR
Call logs: READ_CALL_LOG, WRITE_CALL_LOG
Contacts: READ_CONTACTS, WRITE_CONTACTS, GET_ACCOUNTS
Files and media: READ_EXTERNAL_STORAGE, WRITE_EXTERNAL_STORAGE, ACCESS_MEDIA_LOCATION
Nearby devices: BLUETOOTH_SCAN, BLUETOOTH_CONNECT, BLUETOOTH_ADVERTISE, UWB_RANGING
Phone: READ_PHONE_STATE, READ_PHONE_NUMBERS, CALL_PHONE, READ_CALL_LOG, WRITE_CALL_LOG, ADD_VOICEMAIL, USE_SIP, PROCESS_OUTGOING_CALLS, ANSWER_PHONE_CALLS, ACCEPT_HANDOVER
Body sensors: ACTIVITY_RECOGNITION
SMS: SEND_SMS, RECEIVE_SMS, READ_SMS, RECEIVE_WAP_PUSH, RECEIVE_MMS, READ_CELL_BROADCASTS
From PrivacyItemController:
Camera: PHONE_CALL_CAMERA
Microphone: PHONE_CALL_MICROPHONE
-->
<item>privacy/discrete_history_ops_cslist=0,109,1,108,26,101,27,102,106,100,8,9,6,7,4,5,62,59,60,90,77,111,114,112,51,65,13,6,7,52,53,54,69,74,79,113,20,16,14,19,18,57</item>
<!-- Disable always screen on -->
<item>attention_manager_service/keep_screen_on_enabled=false</item>
<!-- Show notification volume control slider separate from ring -->
<item>systemui/volume_separate_notification=true</item>
</string-array>
</resources>
@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
/*
**
** Copyright 2012, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
** http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
*/
-->
<resources>
<bool name="config_gesture_input_enabled_by_build_config">true</bool>
</resources>