summaryrefslogtreecommitdiffstats
path: root/cm/res/res/values/config.xml
blob: 1b0d6a85daa72fdf814d68c94b41eb9c959ec08a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
<?xml version="1.0" encoding="utf-8"?>
<!--
     Copyright (C) 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>
    <!-- Whether to enable app suggest overlay which allows app suggest
         provider to be replaced by an app at run-time. When disabled, only
         the config_appSuggestProviderPackageName will be searched for app
         suggest provider, otherwise packages whos signature matches the
         signature of config_appSuggestProviderPackageNames will be searched,
         and the service with the highest version number will be picked.
         Anyone who wants to disable the overlay mechanism can set it to false.

         Note: There appears to be an issue with false if we reinstall the provider which causes
         it to not get the update and fail to reconnect on package update.  It's safer to just
         use the list version with config_appSuggestProviderPackageNames.
         -->
    <bool name="config_enableAppSuggestOverlay" translatable="false">true</bool>

    <!-- Package name providing app suggest support. Used only when
         config_enableAppSuggestOverlay is false. -->
    <string name="config_appSuggestProviderPackageName" translatable="false">com.cyanogen.app.suggest</string>

    <!-- List of packages providing app suggest support. Used only when
    config_enableAppSuggestOverlay is true. -->
    <string-array name="config_appSuggestProviderPackageNames" translatable="false">
        <item>com.cyanogen.app.suggest</item>
    </string-array>

    <!-- Automatic power profile management per app.
         Each item should list the fully-qualified activity
         name and the power profile id, separated by a comma. -->
    <string-array name="config_auto_perf_activities" translatable="false">
    </string-array>

    <!-- Default value for proximity check on screen wake
     NOTE ! - Enable for devices that have a fast response proximity sensor (ideally < 300ms)-->
    <bool name="config_proximityCheckOnWake">false</bool>
    <integer name="config_proximityCheckTimeout">250</integer>
    <bool name="config_proximityCheckOnWakeEnabledByDefault">false</bool>

    <!-- Default values for LiveDisplay -->
    <integer name="config_dayColorTemperature">6500</integer>
    <integer name="config_nightColorTemperature">4800</integer>
    <integer name="config_outdoorAmbientLux">12000</integer>
    <integer name="config_outdoorAmbientLuxHysteresis">1500</integer>
    <integer name="config_defaultLiveDisplayMode">2</integer>

    <!-- These values should map to the true min and max
         that the backend is capable of adjusting to. This
         is more important when using the ColorBalance mode,
         as the discrete adjustment is interpolated between
         this range (with config_dayColorTemperature at zero) -->
    <integer name="config_minColorTemperature">1000</integer>
    <integer name="config_maxColorTemperature">10000</integer>

    <bool name="config_defaultAutoContrast">false</bool>
    <bool name="config_defaultAutoOutdoorMode">true</bool>
    <bool name="config_defaultColorEnhancement">true</bool>
    <bool name="config_defaultCABC">true</bool>

    <!-- Display mode remapping table.
         If the mode names returned by the backend do not match
         the predefined and translated strings in the Settings
         app, they can be remapped here. The format is
         "oldname:newname", one per entry. -->
    <string-array name="config_displayModeMappings" translatable="false">
    </string-array>

    <!-- Should we filter any display modes which are unampped? -->
    <bool name="config_filterDisplayModes">false</bool>

    <!-- Is the notification LED brightness adjustable ?
         Used to decide if the user can set LED brightness -->
    <bool name="config_adjustableNotificationLedBrightness">false</bool>

    <!-- Does the device have multiple LEDs ?
         Used to decide if the user can change the multiple LEDs settings -->
    <bool name="config_multipleNotificationLeds">false</bool>

    <!-- Should we send the battery level to the HAL as the alpha channel
         of the color?  This should only be used if the HAL does special
         handling of the value- a use case for this would be a segmented
         LED that can function as a range bar -->
    <bool name="config_useSegmentedBatteryLed">false</bool>

    <!-- Default, comma-delimited, quick settings tiles. See QSConstants.java for a list of all available tiles -->
    <string name="config_defaultQuickSettingsTiles">wifi,bt,dnd,cell,airplane,rotation,location,edit,flashlight,cast,hotspot,inversion,live_display</string>

    <!-- Wifi Service -->
    <!-- Whether to make default hotspot security NONE-->
    <bool name="config_wifiHotspotSecurityNone">false</bool>
    <!-- Default wi-fi hotspot ssid -->
    <string name="config_wifiHotSpotSsid" translatable="false"></string>
    <!-- Default wi-fi hotspot pass -->
    <string name="config_wifiHotSpotPass" translatable="false"></string>
    <!-- Default wi-fi direct name -->
    <string name="config_wifiDirectName" translatable="false"></string>

    <!-- Defines external services to be started by the CMSystemServer at boot. The service itself
         should publish as a binder services in its onStart -->
    <string-array name="config_externalCMServices">
        <item>org.cyanogenmod.platform.internal.CMStatusBarManagerService</item>
        <item>org.cyanogenmod.platform.internal.ProfileManagerService</item>
        <item>org.cyanogenmod.platform.internal.PartnerInterfaceService</item>
        <item>org.cyanogenmod.platform.internal.CMTelephonyManagerService</item>
        <item>org.cyanogenmod.platform.internal.CMHardwareService</item>
        <item>org.cyanogenmod.platform.internal.AppSuggestManagerService</item>
        <item>org.cyanogenmod.platform.internal.PerformanceManagerService</item>
        <item>org.cyanogenmod.platform.internal.ThemeManagerServiceBroker</item>
        <item>org.cyanogenmod.platform.internal.IconCacheManagerServiceBroker</item>
        <item>org.cyanogenmod.platform.internal.LiveLockScreenServiceBroker</item>
        <item>org.cyanogenmod.platform.internal.CMWeatherManagerService</item>
        <item>org.cyanogenmod.platform.internal.display.LiveDisplayService</item>
        <item>org.cyanogenmod.platform.internal.CMAudioServiceBroker</item>
    </string-array>

    <!-- The CMSystemServer class that is invoked from Android's SystemServer -->
    <string name="config_externalSystemServer" translatable="false">org.cyanogenmod.platform.internal.CMSystemServer</string>

    <!-- Whether to show icon and name of optimized apps on the boot dexopt screen. -->
    <bool name="config_bootDexoptHideAppDetails">false</bool>
</resources>