From 5eee104218f9a505988fbb8359e95a3d578e7e78 Mon Sep 17 00:00:00 2001 From: "tk.mun" Date: Fri, 6 Jan 2012 10:43:52 +0900 Subject: [PATCH] Disable wimax when mobile data is in Settings - Add wimax related code in handleSetMobileData to disable wimax when Moblie data is disabled (Settings -> Wireless & Networks - More -> Mobile Networks ->Data Enabled) Change-Id: Ibf2d9da2eb90d161128005f26ac4b3e991526af4 Signed-off-by: tk.mun --- services/java/com/android/server/ConnectivityService.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/services/java/com/android/server/ConnectivityService.java b/services/java/com/android/server/ConnectivityService.java index 6e4aca7788..97fb0b0e48 100644 --- a/services/java/com/android/server/ConnectivityService.java +++ b/services/java/com/android/server/ConnectivityService.java @@ -1431,6 +1431,12 @@ private NetworkStateTracker makeWimaxStateTracker() { } mNetTrackers[ConnectivityManager.TYPE_MOBILE].setUserDataEnable(enabled); } + if (mNetTrackers[ConnectivityManager.TYPE_WIMAX] != null) { + if (VDBG) { + log(mNetTrackers[ConnectivityManager.TYPE_WIMAX].toString() + enabled); + } + mNetTrackers[ConnectivityManager.TYPE_WIMAX].setUserDataEnable(enabled); + } } @Override