summaryrefslogtreecommitdiff
path: root/service
diff options
context:
space:
mode:
authorOscar Shu <xshu@google.com>2020-04-24 03:21:46 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2020-04-24 03:21:46 +0000
commit1d0b302ed07c72fbaa972be7933d843f12c3c7d3 (patch)
treec094885797f053c1fcdbbc4202e9370068de54f5 /service
parentfbfbe4b17e862e01caa20db25d52cdd0d83835d3 (diff)
parentcdb1fdb7b42027b74179029f50b014f9459c4ba7 (diff)
Merge "Log UserActionEvent for wifi on/off" into rvc-dev
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;