From d361ff3cb99d534f7499672d441e82469573c52c Mon Sep 17 00:00:00 2001 From: Remi NGUYEN VAN Date: Thu, 11 Apr 2019 11:36:26 -0700 Subject: [PATCH] Freeze netd AIDL interface (framework) This freezes the interface as of the latest beta build, although it has not changed since then. This change adds the necessary implementations for getInterfaceVersion. Test: flashed, WiFi working Bug: 128803828 Merged-In: Ib852b0555f0e20b858f9dd0b16dbd98dbbd22b55 Merged-In: I0c231bdce89474b53603cc15d55787c8c78a809d (cherry picked from commit fd4eafe8f6c37073e7326149d978e40e394cdc50) Change-Id: Idc0e7ea98dbf57e07ee578bc1772c2111af2e563 --- .../src/com/android/server/NetworkObserverRegistry.java | 5 +++++ .../java/com/android/server/NetworkManagementService.java | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/packages/NetworkStack/src/com/android/server/NetworkObserverRegistry.java b/packages/NetworkStack/src/com/android/server/NetworkObserverRegistry.java index 6fb4b0d79a644..afe166ba92464 100644 --- a/packages/NetworkStack/src/com/android/server/NetworkObserverRegistry.java +++ b/packages/NetworkStack/src/com/android/server/NetworkObserverRegistry.java @@ -181,4 +181,9 @@ public class NetworkObserverRegistry extends INetdUnsolicitedEventListener.Stub @Override public void onStrictCleartextDetected(int uid, String hex) {} + + @Override + public int getInterfaceVersion() { + return INetdUnsolicitedEventListener.VERSION; + } } diff --git a/services/core/java/com/android/server/NetworkManagementService.java b/services/core/java/com/android/server/NetworkManagementService.java index 3dc8af1c06c5b..ae0047f41d74e 100644 --- a/services/core/java/com/android/server/NetworkManagementService.java +++ b/services/core/java/com/android/server/NetworkManagementService.java @@ -730,6 +730,11 @@ public class NetworkManagementService extends INetworkManagementService.Stub { ActivityManager.getService().notifyCleartextNetwork(uid, HexDump.hexStringToByteArray(hex)); } + + @Override + public int getInterfaceVersion() { + return INetdUnsolicitedEventListener.VERSION; + } } //