From 27d14c46a7528194d5eda468ac16837933f0fe18 Mon Sep 17 00:00:00 2001 From: Jeremy Joslin Date: Wed, 15 Feb 2017 12:02:03 -0800 Subject: [PATCH] Define a new config key for the recommendation provider app. Created a new config key and removed the previous key that was defined in default.xml. Also removed the SettingsProvider logic as we'll set the default in NetworkScoreService in a follow-up CL. Bug: 35095406 Test: build and install. Change-Id: I2893be31fd526af8a66d6d1b7d8978adf7e32c0f --- core/res/res/values/config.xml | 10 ++++++++++ core/res/res/values/symbols.xml | 1 + .../SettingsProvider/res/values/defaults.xml | 3 --- .../providers/settings/SettingsProvider.java | 19 +------------------ 4 files changed, 12 insertions(+), 21 deletions(-) diff --git a/core/res/res/values/config.xml b/core/res/res/values/config.xml index 72a2e43bc8c8d..fcb0e08141e4f 100644 --- a/core/res/res/values/config.xml +++ b/core/res/res/values/config.xml @@ -1286,6 +1286,16 @@ com.android.networkrecommendation + + com.android.networkrecommendation + + diff --git a/packages/SettingsProvider/res/values/defaults.xml b/packages/SettingsProvider/res/values/defaults.xml index 499b6ae0f5d31..136f17e5a77c4 100644 --- a/packages/SettingsProvider/res/values/defaults.xml +++ b/packages/SettingsProvider/res/values/defaults.xml @@ -227,7 +227,4 @@ 0x2 - - - com.android.networkrecommendation diff --git a/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java b/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java index edcb9b51fceb8..d5787e6482b57 100644 --- a/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java +++ b/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java @@ -3182,24 +3182,7 @@ public class SettingsProvider extends ContentProvider { } if (currentVersion == 138) { - // Version 139: Applying the default to NETWORK_RECOMMENDATIONS_PACKAGE - if (userId == UserHandle.USER_SYSTEM) { - final SettingsState globalSettings = getGlobalSettingsLocked(); - final String defaultAppPackage = getContext().getResources() - .getString(R.string.def_network_recommendations_package); - - // Set the network recommendations package name - globalSettings.insertSettingLocked( - Global.NETWORK_RECOMMENDATIONS_PACKAGE, - defaultAppPackage, null, true, - SettingsState.SYSTEM_PACKAGE_NAME); - - // Clear the scorer setting since it's no longer needed. - globalSettings.insertSettingLocked( - Global.NETWORK_SCORER_APP, - null, null, true, - SettingsState.SYSTEM_PACKAGE_NAME); - } + // Version 139: Removed. currentVersion = 139; }