config.xml 5.29 KB
Newer Older
1
<?xml version="1.0" encoding="utf-8"?>
2
3
<!--
     Copyright (C) 2013 The CyanogenMod Project
Dan Pasanen's avatar
Dan Pasanen committed
4
               (C) 2017 The LineageOS Project
5
6
7
8

     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
9

10
11
12
13
14
15
16
17
18
          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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
19
    <string-array name="config_locationProviderPackageNames" translatable="false">
20
21
        <!-- The Google provider -->
        <item>com.google.android.gms</item>
22
23
24
        <!-- The standard AOSP fused location provider -->
        <item>com.android.location.fused</item>
    </string-array>
25

Chirayu Desai's avatar
Chirayu Desai committed
26
27
    <bool name="config_cellBroadcastAppLinks">true</bool>

28
    <!-- Disable stock OTA components if installed -->
29
    <string-array name="config_globallyDisabledComponents" translatable="false">
30
31
        <item>com.google.android.gsf/com.google.android.gsf.update.SystemUpdateActivity</item>
        <item>com.google.android.gsf/com.google.android.gsf.update.SystemUpdateService$Receiver</item>
32
        <item>com.google.android.gsf/com.google.android.gsf.update.SystemUpdateService$SecretCodeReceiver</item>
33
        <item>com.google.android.gsf/com.google.android.gsf.update.SystemUpdateServiceReceiver</item>
34
35
        <item>com.google.android.gms/com.google.android.gms.update.SystemUpdateActivity</item>
        <item>com.google.android.gms/com.google.android.gms.update.SystemUpdateService$Receiver</item>
36
        <item>com.google.android.gms/com.google.android.gms.update.SystemUpdateService$ActiveReceiver</item>
37
        <item>com.google.android.gms/com.google.android.gms.update.SystemUpdateService$SecretCodeReceiver</item>
38
        <item>com.google.android.gms/com.google.android.gms.update.SystemUpdateServiceReceiver</item>
39
        <item>com.google.android.setupwizard/com.google.android.setupwizard.time.DateTimeCheck</item>
40
    </string-array>
41

42
    <!-- Force enabling of some services that could have been previously disabled -->
43
44
45
    <string-array name="config_forceEnabledComponents" translatable="false">
        <item>com.google.android.gsf/com.google.android.gsf.update.SystemUpdateService</item>
        <item>com.google.android.gms/com.google.android.gms.update.SystemUpdateService</item>
46
    </string-array>
Ricardo Cerqueira's avatar
Ricardo Cerqueira committed
47

Dan Pasanen's avatar
Dan Pasanen committed
48
    <string name="config_mms_user_agent">LineageOS</string>
49
    <string name="config_mms_user_agent_profile_url">http://www.google.com/oha/rdf/ua-profile-kila.xml</string>
50

51
52
    <!-- Enable lockscreen rotation by default -->
    <bool name="config_enableLockScreenRotation">true</bool>
53

54
55
56
57
58
59
60
61
    <!-- Set this to true to enable the platform's auto-power-save modes like doze and
         app standby.  These are not enabled by default because they require a standard
         cloud-to-device messaging service for apps to interact correctly with the modes
         (such as to be able to deliver an instant message to the device even when it is
         dozing).  This should be enabled if you have such services and expect apps to
         correctly use them when installed on your device.  Otherwise, keep this disabled
         so that applications can still use their own mechanisms. -->
    <bool name="config_enableAutoPowerModes">true</bool>
62
63
64
65

    <!-- If this is true, long press on power button will be available from a
         non-interactive state. -->
    <bool name="config_supportLongPressPowerWhenNonInteractive">true</bool>
66

67
68
69
70
71
72
    <!--  Whether Multiuser UI should be shown -->
    <bool name="config_enableMultiUserUI">true</bool>

    <!--  Maximum number of supported users -->
    <integer name="config_multiuserMaximumUsers">4</integer>

73
74
75
    <!-- Flag indicating which package name can access the persistent data partition -->
    <string name="config_persistentDataPackageName" translatable="false">com.google.android.gms</string>

76
77
78
   <!-- Set icon mask to circle -->
   <string name="config_icon_mask" translatable="false">"M50 0A50 50,0,1,1,50 100A50 50,0,1,1,50 0"</string>

79
80
81
82
83
    <!-- Whether action menu items should be displayed in ALLCAPS or not.
         Defaults to true. If this is not appropriate for specific locales
         it should be disabled in that locale's resources. -->
    <bool name="config_buttonTextAllCaps">false</bool>

Joey's avatar
Joey committed
84
85
    <!-- Flag indicating whether round icons should be parsed from the application manifest. -->
    <bool name="config_useRoundIcon">true</bool>
86
87
88

    <!-- Whether or not swipe up gesture's opt-in setting is available on this device -->
    <bool name="config_swipe_up_gesture_setting_available">true</bool>
89
90
91

    <!-- Whether or not we should show the option to show battery percentage -->
    <bool name="config_battery_percentage_setting_available">false</bool>
92
93
94
95
96

    <!-- When true, the tethering upstream network follows the current default
         Internet network (except when the current default network is mobile,
         in which case a DUN network will be used if required). -->
    <bool name="config_tether_upstream_automatic">true</bool>
97
</resources>