Loading services/core/java/com/android/server/VcnManagementService.java +2 −1 Original line number Diff line number Diff line Loading @@ -178,9 +178,10 @@ public class VcnManagementService extends IVcnManagementService.Stub { public static final boolean VDBG = false; // STOPSHIP: if true // The system path is copied from Environment.getDataSystemDirectory @VisibleForTesting(visibility = Visibility.PRIVATE) static final String VCN_CONFIG_FILE = new File(Environment.getDataSystemDirectory(), "vcn/configs.xml").getPath(); new File(Environment.getDataDirectory(), "system/vcn/configs.xml").getPath(); // TODO(b/176956496): Directly use CarrierServiceBindHelper.UNBIND_DELAY_MILLIS @VisibleForTesting(visibility = Visibility.PRIVATE) Loading services/core/java/com/android/server/vcn/Vcn.java +5 −1 Original line number Diff line number Diff line Loading @@ -86,6 +86,9 @@ public class Vcn extends Handler { private static final int MSG_EVENT_BASE = 0; private static final int MSG_CMD_BASE = 100; // Copied from Settings.Global.MOBILE_DATA private static final String SETTINGS_GLOBAL_MOBILE_DATA_STRING = "mobile_data"; /** * A carrier app updated the configuration. * Loading Loading @@ -219,7 +222,8 @@ public class Vcn extends Handler { mContentResolver = mDeps.newVcnContentResolver(mVcnContext); mMobileDataSettingsObserver = new VcnMobileDataContentObserver(this /* handler */); final Uri uri = Settings.Global.getUriFor(Settings.Global.MOBILE_DATA); // TODO: b/364740845: Replace it with DataEnabledListener final Uri uri = Settings.Global.getUriFor(SETTINGS_GLOBAL_MOBILE_DATA_STRING); mContentResolver.registerContentObserver( uri, true /* notifyForDescendants */, mMobileDataSettingsObserver); Loading Loading
services/core/java/com/android/server/VcnManagementService.java +2 −1 Original line number Diff line number Diff line Loading @@ -178,9 +178,10 @@ public class VcnManagementService extends IVcnManagementService.Stub { public static final boolean VDBG = false; // STOPSHIP: if true // The system path is copied from Environment.getDataSystemDirectory @VisibleForTesting(visibility = Visibility.PRIVATE) static final String VCN_CONFIG_FILE = new File(Environment.getDataSystemDirectory(), "vcn/configs.xml").getPath(); new File(Environment.getDataDirectory(), "system/vcn/configs.xml").getPath(); // TODO(b/176956496): Directly use CarrierServiceBindHelper.UNBIND_DELAY_MILLIS @VisibleForTesting(visibility = Visibility.PRIVATE) Loading
services/core/java/com/android/server/vcn/Vcn.java +5 −1 Original line number Diff line number Diff line Loading @@ -86,6 +86,9 @@ public class Vcn extends Handler { private static final int MSG_EVENT_BASE = 0; private static final int MSG_CMD_BASE = 100; // Copied from Settings.Global.MOBILE_DATA private static final String SETTINGS_GLOBAL_MOBILE_DATA_STRING = "mobile_data"; /** * A carrier app updated the configuration. * Loading Loading @@ -219,7 +222,8 @@ public class Vcn extends Handler { mContentResolver = mDeps.newVcnContentResolver(mVcnContext); mMobileDataSettingsObserver = new VcnMobileDataContentObserver(this /* handler */); final Uri uri = Settings.Global.getUriFor(Settings.Global.MOBILE_DATA); // TODO: b/364740845: Replace it with DataEnabledListener final Uri uri = Settings.Global.getUriFor(SETTINGS_GLOBAL_MOBILE_DATA_STRING); mContentResolver.registerContentObserver( uri, true /* notifyForDescendants */, mMobileDataSettingsObserver); Loading