Add way to migrate CM specific settings to CMSettingsProvider

issue-id: CYNGNOS-829

Change-Id: I08743ebf9ffd3846ae501ed41e396b1556dc41cf
diff --git a/packages/CMSettingsProvider/res/values/defaults.xml b/packages/CMSettingsProvider/res/values/defaults.xml
new file mode 100644
index 0000000..3b2d741
--- /dev/null
+++ b/packages/CMSettingsProvider/res/values/defaults.xml
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+     Copyright (C) 2014-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>
+    <!-- Defaults for System -->
+
+    <!-- Default for CMSettings.System.QS_QUICK_PULLDOWN
+         0. Off
+         1. Right
+         2. Left -->
+    <integer name="def_qs_quick_pulldown">0</integer>
+
+    <!-- Defaults for Secure -->
+
+    <!-- Default for CMSettings.Secure.ADVANCED_MODE -->
+    <bool name="def_advanced_mode">true</bool>
+
+    <!-- Default for CMSettings.Secure.DEFAULT_THEME_COMPONENTS -->
+    <string name="def_theme_components"></string>
+
+    <!-- Default for CMSettings.Secure.DEFAULT_THEME_PACKAGE -->
+    <string name="def_theme_package"></string>
+
+    <!-- Defaults for CMSettings.Secure.DEV_FORCE_SHOW_NAVBAR -->
+    <integer name="def_force_show_navbar">0</integer>
+
+    <!-- Default for CMSettings.Secure.QS_TILES
+         Comma-delimited, quick settings tiles. See QSConstants.java for a list of all available tiles -->
+    <string name="def_qs_tiles">wifi,bt,cell,airplane,rotation,flashlight,location,cast,visualizer,hotspot,live_display</string>
+
+    <!-- Default for CMSettings.Secure.STATS_COLLECTION -->
+    <bool name="def_stats_collection">false</bool>
+
+    <!-- Defaults for Global -->
+
+    <!-- Default for CMSettings.Global.DEVICE_NAME
+         $1=MODEL -->
+    <string name="def_device_name">%1$s</string>
+
+    <!-- Default for CMSettings.Global.HEADS_UP_NOTIFICATIONS_ENABLED
+         1==on -->
+    <integer name="def_heads_up_enabled">1</integer>
+
+</resources>
\ No newline at end of file