summaryrefslogtreecommitdiff
path: root/service
diff options
context:
space:
mode:
authorOscar Shu <xshu@google.com>2020-04-24 03:48:02 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2020-04-24 03:48:02 +0000
commitc95db3a37fbb45c108314e327035d55d5b224429 (patch)
tree11897a8a08270827c78cf05c888f52ec00f2c5d6 /service
parent9b878b08cb1485e3090e5fd00d203bf4b9a0b0de (diff)
parentd2c6ba0e9ef13e7ced1997e0d21bfae955dfc833 (diff)
Merge "Log UserActionEvent for wifi on/off" into rvc-dev am: 1d0b302ed0 am: d2c6ba0e9e
Change-Id: I1535c60c0c0245478cdd582d0b82cb4bba2dc6f2
Diffstat (limited to 'service')
-rw-r--r--service/java/com/android/server/wifi/WifiServiceImpl.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/service/java/com/android/server/wifi/WifiServiceImpl.java b/service/java/com/android/server/wifi/WifiServiceImpl.java
index ac6f7fb63..436cb94f3 100644
--- a/service/java/com/android/server/wifi/WifiServiceImpl.java
+++ b/service/java/com/android/server/wifi/WifiServiceImpl.java
@@ -796,6 +796,10 @@ public class WifiServiceImpl extends BaseWifiService {
} finally {
Binder.restoreCallingIdentity(ident);
}
+ if (mWifiPermissionsUtil.checkNetworkSettingsPermission(Binder.getCallingUid())) {
+ mWifiMetrics.logUserActionEvent(enable ? UserActionEvent.EVENT_TOGGLE_WIFI_ON
+ : UserActionEvent.EVENT_TOGGLE_WIFI_OFF);
+ }
mWifiMetrics.incrementNumWifiToggles(isPrivileged, enable);
mActiveModeWarden.wifiToggled();
return true;