Loading Android.bp +2 −12 Original line number Diff line number Diff line Loading @@ -48,8 +48,7 @@ java_defaults { java_defaults { name: "NetworkStackReleaseApiLevel", // TODO: use system_30 once a prebuilt SDK is available for R sdk_version: "system_current", sdk_version: "system_30", min_sdk_version: "29", target_sdk_version: "30", } Loading Loading @@ -130,7 +129,7 @@ android_library { defaults: ["NetworkStackReleaseApiLevel"], srcs: [ "src/**/*.java", ":statslog-networkstack-java-gen-q", ":statslog-networkstack-java-gen", ], // API stable uses a jarjared version of the shims static_libs: [ Loading Loading @@ -255,15 +254,6 @@ cc_library_shared { ], } genrule { name: "statslog-networkstack-java-gen-q", tools: ["stats-log-api-gen"], cmd: "$(location stats-log-api-gen) --java $(out) --module network_stack" + " --javaPackage com.android.networkstack.metrics --javaClass NetworkStackStatsLog" + " --compileQ", out: ["com/android/networkstack/metrics/NetworkStackStatsLog.java"], } genrule { name: "statslog-networkstack-java-gen", tools: ["stats-log-api-gen"], Loading AndroidManifest.xml +1 −1 Original line number Diff line number Diff line Loading @@ -19,7 +19,7 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.android.networkstack" android:sharedUserId="android.uid.networkstack" android:versionCode="299900000" android:versionCode="300000000" android:versionName="2019-09" > <!-- Permissions must be defined here, and not in the base manifest, as the network stack Loading common/networkstackclient/Android.bp +2 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,7 @@ aidl_interface { java: { apex_available: [ "//apex_available:platform", "com.android.wifi", "com.android.bluetooth.updatable", "com.android.tethering", ], Loading Loading @@ -95,6 +96,7 @@ aidl_interface { apex_available: [ "//apex_available:platform", "com.android.bluetooth.updatable", "com.android.wifi", "com.android.tethering", ], // this is part of updatable modules(NetworkStack) which targets 29(Q) Loading src/com/android/networkstack/NetworkStackNotifier.java +2 −2 Original line number Diff line number Diff line Loading @@ -239,7 +239,7 @@ public class NetworkStackNotifier { .setContentText(res.getString(R.string.tap_for_info)) .setContentIntent(mDependencies.getActivityPendingIntent( getContextAsUser(mContext, UserHandle.CURRENT), infoIntent, PendingIntent.FLAG_UPDATE_CURRENT)); infoIntent, PendingIntent.FLAG_IMMUTABLE)); networkStatus.mShownNotification = NOTE_VENUE_INFO; } else if (showValidated) { Loading @@ -252,7 +252,7 @@ public class NetworkStackNotifier { .setContentIntent(mDependencies.getActivityPendingIntent( getContextAsUser(mContext, UserHandle.CURRENT), new Intent(Settings.ACTION_WIFI_SETTINGS), PendingIntent.FLAG_UPDATE_CURRENT)); PendingIntent.FLAG_IMMUTABLE)); networkStatus.mShownNotification = NOTE_CONNECTED; } else { Loading src/com/android/networkstack/metrics/DataStallDetectionStats.java +5 −3 Original line number Diff line number Diff line Loading @@ -261,11 +261,13 @@ public final class DataStallDetectionStats { if (info == null) return DataStallEventProto.AP_BAND_UNKNOWN; int freq = info.getFrequency(); // Refer to ScanResult.is5GHz() and ScanResult.is24GHz(). if (freq > 4900 && freq < 5900) { // Refer to ScanResult.is5GHz(), ScanResult.is24GHz() and ScanResult.is6GHz(). if (freq >= 5160 && freq <= 5865) { return DataStallEventProto.AP_BAND_5GHZ; } else if (freq > 2400 && freq < 2500) { } else if (freq >= 2412 && freq <= 2484) { return DataStallEventProto.AP_BAND_2GHZ; } else if (freq >= 5945 && freq <= 7105) { return DataStallEventProto.AP_BAND_6GHZ; } else { return DataStallEventProto.AP_BAND_UNKNOWN; } Loading Loading
Android.bp +2 −12 Original line number Diff line number Diff line Loading @@ -48,8 +48,7 @@ java_defaults { java_defaults { name: "NetworkStackReleaseApiLevel", // TODO: use system_30 once a prebuilt SDK is available for R sdk_version: "system_current", sdk_version: "system_30", min_sdk_version: "29", target_sdk_version: "30", } Loading Loading @@ -130,7 +129,7 @@ android_library { defaults: ["NetworkStackReleaseApiLevel"], srcs: [ "src/**/*.java", ":statslog-networkstack-java-gen-q", ":statslog-networkstack-java-gen", ], // API stable uses a jarjared version of the shims static_libs: [ Loading Loading @@ -255,15 +254,6 @@ cc_library_shared { ], } genrule { name: "statslog-networkstack-java-gen-q", tools: ["stats-log-api-gen"], cmd: "$(location stats-log-api-gen) --java $(out) --module network_stack" + " --javaPackage com.android.networkstack.metrics --javaClass NetworkStackStatsLog" + " --compileQ", out: ["com/android/networkstack/metrics/NetworkStackStatsLog.java"], } genrule { name: "statslog-networkstack-java-gen", tools: ["stats-log-api-gen"], Loading
AndroidManifest.xml +1 −1 Original line number Diff line number Diff line Loading @@ -19,7 +19,7 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.android.networkstack" android:sharedUserId="android.uid.networkstack" android:versionCode="299900000" android:versionCode="300000000" android:versionName="2019-09" > <!-- Permissions must be defined here, and not in the base manifest, as the network stack Loading
common/networkstackclient/Android.bp +2 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,7 @@ aidl_interface { java: { apex_available: [ "//apex_available:platform", "com.android.wifi", "com.android.bluetooth.updatable", "com.android.tethering", ], Loading Loading @@ -95,6 +96,7 @@ aidl_interface { apex_available: [ "//apex_available:platform", "com.android.bluetooth.updatable", "com.android.wifi", "com.android.tethering", ], // this is part of updatable modules(NetworkStack) which targets 29(Q) Loading
src/com/android/networkstack/NetworkStackNotifier.java +2 −2 Original line number Diff line number Diff line Loading @@ -239,7 +239,7 @@ public class NetworkStackNotifier { .setContentText(res.getString(R.string.tap_for_info)) .setContentIntent(mDependencies.getActivityPendingIntent( getContextAsUser(mContext, UserHandle.CURRENT), infoIntent, PendingIntent.FLAG_UPDATE_CURRENT)); infoIntent, PendingIntent.FLAG_IMMUTABLE)); networkStatus.mShownNotification = NOTE_VENUE_INFO; } else if (showValidated) { Loading @@ -252,7 +252,7 @@ public class NetworkStackNotifier { .setContentIntent(mDependencies.getActivityPendingIntent( getContextAsUser(mContext, UserHandle.CURRENT), new Intent(Settings.ACTION_WIFI_SETTINGS), PendingIntent.FLAG_UPDATE_CURRENT)); PendingIntent.FLAG_IMMUTABLE)); networkStatus.mShownNotification = NOTE_CONNECTED; } else { Loading
src/com/android/networkstack/metrics/DataStallDetectionStats.java +5 −3 Original line number Diff line number Diff line Loading @@ -261,11 +261,13 @@ public final class DataStallDetectionStats { if (info == null) return DataStallEventProto.AP_BAND_UNKNOWN; int freq = info.getFrequency(); // Refer to ScanResult.is5GHz() and ScanResult.is24GHz(). if (freq > 4900 && freq < 5900) { // Refer to ScanResult.is5GHz(), ScanResult.is24GHz() and ScanResult.is6GHz(). if (freq >= 5160 && freq <= 5865) { return DataStallEventProto.AP_BAND_5GHZ; } else if (freq > 2400 && freq < 2500) { } else if (freq >= 2412 && freq <= 2484) { return DataStallEventProto.AP_BAND_2GHZ; } else if (freq >= 5945 && freq <= 7105) { return DataStallEventProto.AP_BAND_6GHZ; } else { return DataStallEventProto.AP_BAND_UNKNOWN; } Loading