summaryrefslogtreecommitdiffstats
path: root/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
diff options
context:
space:
mode:
authorDoug Zongker <dougz@android.com>2010-01-07 18:07:50 -0800
committerDoug Zongker <dougz@android.com>2010-01-07 18:24:48 -0800
commitaed8f8eb1491a21c8c71d39258b70edb74533a62 (patch)
treeca22744f758f39f0832e3f6de586e51ed75785ae /packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
parent60545527b63209332fec096b5cf2e4a503fbc6c8 (diff)
downloadframeworks_base-aed8f8eb1491a21c8c71d39258b70edb74533a62.zip
frameworks_base-aed8f8eb1491a21c8c71d39258b70edb74533a62.tar.gz
frameworks_base-aed8f8eb1491a21c8c71d39258b70edb74533a62.tar.bz2
remove Settings.Gservices
Move the last few keys to secure settings, and delete the Gservices table. Change-Id: Ie3ba45aa8c1f220824aa027c547cb82884452eb5
Diffstat (limited to 'packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java')
-rw-r--r--packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java19
1 files changed, 11 insertions, 8 deletions
diff --git a/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java b/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
index ac2da97..9836930 100644
--- a/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
+++ b/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
@@ -71,7 +71,7 @@ public class DatabaseHelper extends SQLiteOpenHelper {
// database gets upgraded properly. At a minimum, please confirm that 'upgradeVersion'
// is properly propagated through your change. Not doing so will result in a loss of user
// settings.
- private static final int DATABASE_VERSION = 44;
+ private static final int DATABASE_VERSION = 45;
private Context mContext;
@@ -100,13 +100,6 @@ public class DatabaseHelper extends SQLiteOpenHelper {
createSecureTable(db);
- db.execSQL("CREATE TABLE gservices (" +
- "_id INTEGER PRIMARY KEY AUTOINCREMENT," +
- "name TEXT UNIQUE ON CONFLICT REPLACE," +
- "value TEXT" +
- ");");
- db.execSQL("CREATE INDEX gservicesIndex1 ON gservices (name);");
-
db.execSQL("CREATE TABLE bluetooth_devices (" +
"_id INTEGER PRIMARY KEY," +
"name TEXT," +
@@ -557,6 +550,16 @@ public class DatabaseHelper extends SQLiteOpenHelper {
upgradeVersion = 44;
}
+ if (upgradeVersion == 44) {
+ /*
+ * Gservices was moved into vendor/google.
+ */
+ db.execSQL("DROP TABLE IF EXISTS gservices");
+ db.execSQL("DROP INDEX IF EXISTS gservicesIndex1");
+ upgradeVersion = 45;
+ }
+
+
if (upgradeVersion != currentVersion) {
Log.w(TAG, "Got stuck trying to upgrade from version " + upgradeVersion
+ ", must wipe the settings provider");