diff options
| author | Danny Lin <danny@kdrag0n.dev> | 2022-03-08 20:58:50 -0800 |
|---|---|---|
| committer | Semavi Ulusoy <doc.divxm@gmail.com> | 2022-03-24 21:53:57 +0300 |
| commit | 59471670139aea2074e57001f5dd49453c031040 (patch) | |
| tree | 6fafdc73909bcd9b50a5acf7c26c2db4693928c5 /res | |
| parent | 7d4d85eb342fb57d280c63e435f7fbd23494f822 (diff) | |
Some device configs, such as the location indicator flag, can easily be
reused for user-facing settings rather than adding a new setting and
hook it up.
To accommodate such cases, add a new "soft" config type where configs
are only set on boot if they don't already have a value. This allows
provisioning an initial value while allowing user choices to persist
after that.
Change-Id: I2c88fc34d2609c1953b385abc6c151207779009a
Diffstat (limited to 'res')
| -rw-r--r-- | res/values/config.xml | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/res/values/config.xml b/res/values/config.xml index 88ac362..d33f44e 100644 --- a/res/values/config.xml +++ b/res/values/config.xml @@ -15,6 +15,11 @@ limitations under the License. --> <resources> + <!-- Configs for all devices. Provisioned on every boot. --> <string-array name="configs_base" /> + <!-- Configs for all devices. Only provisioned if not already set. --> + <string-array name="configs_base_soft" /> + + <!-- Device-specific configs, for overlaying in device trees. Provisioned on every boot. --> <string-array name="configs_device" /> </resources> |
