summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHassan Ali <hsnali@google.com>2023-10-26 09:53:31 +0000
committerHassan Ali <hsnali@google.com>2023-10-26 09:53:32 +0000
commit8390e4ec532334387ae0cb391a417f75f48cfaf9 (patch)
tree792c02b1a2496944c0857c7c5bf2af1831991026
parent29843f9431ed96a2b052c66c960d61e0dd0b477c (diff)
downloadConnectivity-8390e4ec532334387ae0cb391a417f75f48cfaf9.tar.gz
Drop prebuilt files to android source tree.
The following files have been updated as part of this change: go/current/Android.bp go/current/snapshot-creation-build-number.txt go/current/x86_64/lib/libnetd_updatable.so go/current/arm64/lib/libnetd_updatable.so go/current/arm/lib/libnetd_updatable.so go/current/sdk_library/system/framework-connectivity-removed.txt go/current/sdk_library/system/framework-connectivity-stubs.jar go/current/sdk_library/system/framework-connectivity-t-removed.txt go/current/sdk_library/system/framework-connectivity-t-stubs.jar go/current/sdk_library/system/framework-connectivity-t.srcjar go/current/sdk_library/system/framework-connectivity-t.txt go/current/sdk_library/system/framework-connectivity-t_annotations.zip go/current/sdk_library/system/framework-connectivity.srcjar go/current/sdk_library/system/framework-connectivity.txt go/current/sdk_library/system/framework-connectivity_annotations.zip go/current/sdk_library/system/framework-tethering-removed.txt go/current/sdk_library/system/framework-tethering-stubs.jar go/current/sdk_library/system/framework-tethering.srcjar go/current/sdk_library/system/framework-tethering.txt go/current/sdk_library/system/framework-tethering_annotations.zip go/current/sdk_library/public/framework-connectivity-removed.txt go/current/sdk_library/public/framework-connectivity-stubs.jar go/current/sdk_library/public/framework-connectivity-t-removed.txt go/current/sdk_library/public/framework-connectivity-t-stubs.jar go/current/sdk_library/public/framework-connectivity-t.srcjar go/current/sdk_library/public/framework-connectivity-t.txt go/current/sdk_library/public/framework-connectivity-t_annotations.zip go/current/sdk_library/public/framework-connectivity.srcjar go/current/sdk_library/public/framework-connectivity.txt go/current/sdk_library/public/framework-connectivity_annotations.zip go/current/sdk_library/public/framework-tethering-removed.txt go/current/sdk_library/public/framework-tethering-stubs.jar go/current/sdk_library/public/framework-tethering.srcjar go/current/sdk_library/public/framework-tethering.txt go/current/sdk_library/public/framework-tethering_annotations.zip go/current/sdk_library/module-lib/framework-connectivity-removed.txt go/current/sdk_library/module-lib/framework-connectivity-stubs.jar go/current/sdk_library/module-lib/framework-connectivity-t-removed.txt go/current/sdk_library/module-lib/framework-connectivity-t-stubs.jar go/current/sdk_library/module-lib/framework-connectivity-t.srcjar go/current/sdk_library/module-lib/framework-connectivity-t.txt go/current/sdk_library/module-lib/framework-connectivity-t_annotations.zip go/current/sdk_library/module-lib/framework-connectivity.srcjar go/current/sdk_library/module-lib/framework-connectivity.txt go/current/sdk_library/module-lib/framework-connectivity_annotations.zip go/current/sdk_library/module-lib/framework-tethering-removed.txt go/current/sdk_library/module-lib/framework-tethering-stubs.jar go/current/sdk_library/module-lib/framework-tethering.srcjar go/current/sdk_library/module-lib/framework-tethering.txt go/current/sdk_library/module-lib/framework-tethering_annotations.zip go/current/x86/lib/libnetd_updatable.so go/current/include/packages/modules/Connectivity/netd/include/NetdUpdatablePublic.h go/current/hiddenapi/annotation-flags.csv go/current/hiddenapi/filtered-flags.csv go/current/hiddenapi/filtered-stub-flags.csv go/current/hiddenapi/hiddenapi-max-target-o-low-priority-tiramisu.txt go/current/hiddenapi/hiddenapi-max-target-o-low-priority.txt go/current/hiddenapi/hiddenapi-max-target-r-loprio.txt go/current/hiddenapi/hiddenapi-unsupported-tiramisu.txt go/current/hiddenapi/hiddenapi-unsupported.txt go/current/hiddenapi/index.csv go/current/hiddenapi/metadata.csv go/current/hiddenapi/signature-patterns.csv go/current/java_systemserver_libs/snapshot/jars/are/invalid/service-connectivity.jar go/current/licenses/build/soong/licenses/LICENSE go/current/compat_configs/connectivity-platform-compat-config/connectivity-platform-compat-config_meta.xml Built here: ab/11003728 This build IS suitable for public release. The change is generated with prebuilt drop tool. Test: presubmit Bug: 307723897 Change-Id: I479fa993b779c608d3192674ecfd2b4662ef6821
-rw-r--r--.prebuilt_info/prebuilt_info_go_current_current_zip.asciipb2
-rwxr-xr-xgo/current/arm/lib/libnetd_updatable.sobin3456 -> 3428 bytes
-rwxr-xr-xgo/current/arm64/lib/libnetd_updatable.sobin11816 -> 11872 bytes
-rw-r--r--go/current/hiddenapi/filtered-flags.csv92
-rw-r--r--go/current/hiddenapi/filtered-stub-flags.csv92
-rw-r--r--go/current/hiddenapi/index.csv130
-rw-r--r--go/current/hiddenapi/metadata.csv24
-rw-r--r--go/current/hiddenapi/signature-patterns.csv1
-rw-r--r--go/current/sdk_library/module-lib/framework-connectivity-stubs.jarbin97741 -> 97765 bytes
-rw-r--r--go/current/sdk_library/module-lib/framework-connectivity-t-stubs.jarbin62896 -> 68339 bytes
-rw-r--r--go/current/sdk_library/module-lib/framework-connectivity-t.srcjarbin42518 -> 45952 bytes
-rw-r--r--go/current/sdk_library/module-lib/framework-connectivity-t_annotations.zipbin5246 -> 5688 bytes
-rw-r--r--go/current/sdk_library/module-lib/framework-connectivity.srcjarbin65326 -> 65334 bytes
-rw-r--r--go/current/sdk_library/module-lib/framework-connectivity.txt1
-rw-r--r--go/current/sdk_library/module-lib/framework-connectivity_annotations.zipbin6719 -> 6732 bytes
-rw-r--r--go/current/sdk_library/public/framework-connectivity-stubs.jarbin53850 -> 53852 bytes
-rw-r--r--go/current/sdk_library/public/framework-connectivity-t-stubs.jarbin17506 -> 17505 bytes
-rw-r--r--go/current/sdk_library/public/framework-connectivity-t.srcjarbin28391 -> 28377 bytes
-rw-r--r--go/current/sdk_library/public/framework-connectivity.srcjarbin94505 -> 94566 bytes
-rw-r--r--go/current/sdk_library/system/framework-connectivity-t-stubs.jarbin49562 -> 55005 bytes
-rw-r--r--go/current/sdk_library/system/framework-connectivity-t.srcjarbin34224 -> 37658 bytes
-rw-r--r--go/current/sdk_library/system/framework-connectivity-t.txt80
-rw-r--r--go/current/sdk_library/system/framework-connectivity-t_annotations.zipbin4497 -> 4939 bytes
-rw-r--r--go/current/sdk_library/system/framework-connectivity.txt2
-rw-r--r--go/current/snapshot-creation-build-number.txt2
-rwxr-xr-xgo/current/x86/lib/libnetd_updatable.sobin3376 -> 3352 bytes
-rwxr-xr-xgo/current/x86_64/lib/libnetd_updatable.sobin4320 -> 4384 bytes
27 files changed, 343 insertions, 83 deletions
diff --git a/.prebuilt_info/prebuilt_info_go_current_current_zip.asciipb b/.prebuilt_info/prebuilt_info_go_current_current_zip.asciipb
index 1c3c11d..c9099d2 100644
--- a/.prebuilt_info/prebuilt_info_go_current_current_zip.asciipb
+++ b/.prebuilt_info/prebuilt_info_go_current_current_zip.asciipb
@@ -1,6 +1,6 @@
drops {
android_build_drop {
- build_id: "10917791"
+ build_id: "11003728"
target: "mainline_go_modules_sdks-trunk-userdebug"
source_file: "mainline-sdks/for-latest-build/current/com.google.android.go.tethering/sdk/tethering-module-sdk-current.zip"
}
diff --git a/go/current/arm/lib/libnetd_updatable.so b/go/current/arm/lib/libnetd_updatable.so
index 7e1645a..4d89659 100755
--- a/go/current/arm/lib/libnetd_updatable.so
+++ b/go/current/arm/lib/libnetd_updatable.so
Binary files differ
diff --git a/go/current/arm64/lib/libnetd_updatable.so b/go/current/arm64/lib/libnetd_updatable.so
index c33f694..559718c 100755
--- a/go/current/arm64/lib/libnetd_updatable.so
+++ b/go/current/arm64/lib/libnetd_updatable.so
Binary files differ
diff --git a/go/current/hiddenapi/filtered-flags.csv b/go/current/hiddenapi/filtered-flags.csv
index 53a4e7a..d21db5d 100644
--- a/go/current/hiddenapi/filtered-flags.csv
+++ b/go/current/hiddenapi/filtered-flags.csv
@@ -1808,7 +1808,7 @@ Landroid/net/Network;->openConnection(Ljava/net/URL;)Ljava/net/URLConnection;,pu
Landroid/net/Network;->openConnection(Ljava/net/URL;Ljava/net/Proxy;)Ljava/net/URLConnection;,public-api,sdk,system-api,test-api
Landroid/net/Network;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
Landroid/net/Network;->writeToParcel(Landroid/os/Parcel;I)V,public-api,sdk,system-api,test-api
-Landroid/net/NetworkAgent$$ExternalSyntheticLambda15;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/NetworkAgent$$ExternalSyntheticLambda16;->run()V,core-platform-api,public-api,sdk,system-api,test-api
Landroid/net/NetworkAgent$NetworkAgentHandler;->handleMessage(Landroid/os/Message;)V,public-api,sdk,system-api,test-api
Landroid/net/NetworkAgent;-><init>(Landroid/content/Context;Landroid/os/Looper;Ljava/lang/String;Landroid/net/NetworkCapabilities;Landroid/net/LinkProperties;ILandroid/net/NetworkAgentConfig;Landroid/net/NetworkProvider;)V,sdk,system-api,test-api
Landroid/net/NetworkAgent;-><init>(Landroid/content/Context;Landroid/os/Looper;Ljava/lang/String;Landroid/net/NetworkCapabilities;Landroid/net/LinkProperties;Landroid/net/NetworkScore;Landroid/net/NetworkAgentConfig;Landroid/net/NetworkProvider;)V,sdk,system-api,test-api
@@ -3059,6 +3059,10 @@ Landroid/net/connectivity/android/net/IQosCallback$Default;->asBinder()Landroid/
Landroid/net/connectivity/android/net/IQosCallback$Stub$Proxy;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
Landroid/net/connectivity/android/net/IQosCallback$Stub;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
Landroid/net/connectivity/android/net/IQosCallback$Stub;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z,public-api,sdk,system-api,test-api
+Landroid/net/connectivity/android/net/IRoutingCoordinator$Default;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
+Landroid/net/connectivity/android/net/IRoutingCoordinator$Stub$Proxy;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
+Landroid/net/connectivity/android/net/IRoutingCoordinator$Stub;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
+Landroid/net/connectivity/android/net/IRoutingCoordinator$Stub;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z,public-api,sdk,system-api,test-api
Landroid/net/connectivity/android/net/ISocketKeepaliveCallback$Default;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
Landroid/net/connectivity/android/net/ISocketKeepaliveCallback$Stub$Proxy;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
Landroid/net/connectivity/android/net/ISocketKeepaliveCallback$Stub;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
@@ -3071,6 +3075,14 @@ Landroid/net/connectivity/android/net/ITetheredInterfaceCallback$Default;->asBin
Landroid/net/connectivity/android/net/ITetheredInterfaceCallback$Stub$Proxy;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
Landroid/net/connectivity/android/net/ITetheredInterfaceCallback$Stub;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
Landroid/net/connectivity/android/net/ITetheredInterfaceCallback$Stub;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z,public-api,sdk,system-api,test-api
+Landroid/net/connectivity/android/net/LocalNetworkConfig$1;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;,public-api,sdk,system-api,test-api
+Landroid/net/connectivity/android/net/LocalNetworkConfig$1;->newArray(I)[Ljava/lang/Object;,public-api,sdk,system-api,test-api
+Landroid/net/connectivity/android/net/LocalNetworkConfig;->describeContents()I,public-api,sdk,system-api,test-api
+Landroid/net/connectivity/android/net/LocalNetworkConfig;->writeToParcel(Landroid/os/Parcel;I)V,public-api,sdk,system-api,test-api
+Landroid/net/connectivity/android/net/MulticastRoutingConfig$1;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;,public-api,sdk,system-api,test-api
+Landroid/net/connectivity/android/net/MulticastRoutingConfig$1;->newArray(I)[Ljava/lang/Object;,public-api,sdk,system-api,test-api
+Landroid/net/connectivity/android/net/MulticastRoutingConfig;->describeContents()I,public-api,sdk,system-api,test-api
+Landroid/net/connectivity/android/net/MulticastRoutingConfig;->writeToParcel(Landroid/os/Parcel;I)V,public-api,sdk,system-api,test-api
Landroid/net/connectivity/android/net/NattSocketKeepalive$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
Landroid/net/connectivity/android/net/NattSocketKeepalive$$ExternalSyntheticLambda1;->run()V,core-platform-api,public-api,sdk,system-api,test-api
Landroid/net/connectivity/android/net/QosCallbackConnection$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
@@ -3159,6 +3171,7 @@ Landroid/net/connectivity/com/android/net/module/util/BestClock;->getZone()Ljava
Landroid/net/connectivity/com/android/net/module/util/BestClock;->instant()Ljava/time/Instant;,core-platform-api,public-api,sdk,system-api,test-api
Landroid/net/connectivity/com/android/net/module/util/BestClock;->millis()J,core-platform-api,public-api,sdk,system-api,test-api
Landroid/net/connectivity/com/android/net/module/util/BestClock;->withZone(Ljava/time/ZoneId;)Ljava/time/Clock;,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/connectivity/com/android/net/module/util/BpfMap;->close()V,core-platform-api,public-api,sdk,system-api,test-api
Landroid/net/connectivity/com/android/net/module/util/DnsPacket$DnsHeader;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
Landroid/net/connectivity/com/android/net/module/util/DnsPacket$DnsHeader;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
Landroid/net/connectivity/com/android/net/module/util/DnsPacket$DnsHeader;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
@@ -3175,6 +3188,7 @@ Landroid/net/connectivity/com/android/net/module/util/DnsSdTxtRecord;->equals(Lj
Landroid/net/connectivity/com/android/net/module/util/DnsSdTxtRecord;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
Landroid/net/connectivity/com/android/net/module/util/DnsSdTxtRecord;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
Landroid/net/connectivity/com/android/net/module/util/DnsSdTxtRecord;->writeToParcel(Landroid/os/Parcel;I)V,public-api,sdk,system-api,test-api
+Landroid/net/connectivity/com/android/net/module/util/IBpfMap;->close()V,core-platform-api,public-api,sdk,system-api,test-api
Landroid/net/connectivity/com/android/net/module/util/InterfaceParams;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
Landroid/net/connectivity/com/android/net/module/util/IpRange;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
Landroid/net/connectivity/com/android/net/module/util/IpRange;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
@@ -4117,6 +4131,82 @@ Landroid/net/nsd/OffloadServiceInfo;->getSubtypes()Ljava/util/List;,sdk,system-a
Landroid/net/nsd/OffloadServiceInfo;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
Landroid/net/nsd/OffloadServiceInfo;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
Landroid/net/nsd/OffloadServiceInfo;->writeToParcel(Landroid/os/Parcel;I)V,public-api,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$1;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;,public-api,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$1;->newArray(I)[Ljava/lang/Object;,public-api,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;-><init>()V,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;-><init>(Landroid/net/thread/ActiveOperationalDataset;)V,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;->build()Landroid/net/thread/ActiveOperationalDataset;,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;->setActiveTimestamp(Landroid/net/thread/OperationalDatasetTimestamp;)Landroid/net/thread/ActiveOperationalDataset$Builder;,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;->setChannel(II)Landroid/net/thread/ActiveOperationalDataset$Builder;,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;->setChannelMask(Landroid/util/SparseArray;)Landroid/net/thread/ActiveOperationalDataset$Builder;,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;->setExtendedPanId([B)Landroid/net/thread/ActiveOperationalDataset$Builder;,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;->setMeshLocalPrefix(Landroid/net/IpPrefix;)Landroid/net/thread/ActiveOperationalDataset$Builder;,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;->setNetworkKey([B)Landroid/net/thread/ActiveOperationalDataset$Builder;,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;->setNetworkName(Ljava/lang/String;)Landroid/net/thread/ActiveOperationalDataset$Builder;,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;->setPanId(I)Landroid/net/thread/ActiveOperationalDataset$Builder;,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;->setPskc([B)Landroid/net/thread/ActiveOperationalDataset$Builder;,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;->setSecurityPolicy(Landroid/net/thread/ActiveOperationalDataset$SecurityPolicy;)Landroid/net/thread/ActiveOperationalDataset$Builder;,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$SecurityPolicy;-><init>(I[B)V,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$SecurityPolicy;->DEFAULT_ROTATION_TIME_HOURS:I,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$SecurityPolicy;->LENGTH_MIN_SECURITY_POLICY_FLAGS:I,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$SecurityPolicy;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$SecurityPolicy;->getFlags()[B,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$SecurityPolicy;->getRotationTimeHours()I,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$SecurityPolicy;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$SecurityPolicy;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->CHANNEL_MAX_24_GHZ:I,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->CHANNEL_MIN_24_GHZ:I,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->CHANNEL_PAGE_24_GHZ:I,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->CREATOR:Landroid/os/Parcelable$Creator;,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->LENGTH_EXTENDED_PAN_ID:I,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->LENGTH_MAX_DATASET_TLVS:I,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->LENGTH_MAX_NETWORK_NAME_BYTES:I,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->LENGTH_MESH_LOCAL_PREFIX_BITS:I,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->LENGTH_MIN_NETWORK_NAME_BYTES:I,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->LENGTH_NETWORK_KEY:I,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->LENGTH_PSKC:I,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->createRandomDataset()Landroid/net/thread/ActiveOperationalDataset;,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->describeContents()I,public-api,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->fromThreadTlvs([B)Landroid/net/thread/ActiveOperationalDataset;,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->getActiveTimestamp()Landroid/net/thread/OperationalDatasetTimestamp;,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->getChannel()I,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->getChannelMask()Landroid/util/SparseArray;,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->getChannelPage()I,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->getExtendedPanId()[B,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->getMeshLocalPrefix()Landroid/net/IpPrefix;,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->getNetworkKey()[B,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->getNetworkName()Ljava/lang/String;,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->getPanId()I,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->getPskc()[B,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->getSecurityPolicy()Landroid/net/thread/ActiveOperationalDataset$SecurityPolicy;,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->toThreadTlvs()[B,sdk,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->writeToParcel(Landroid/os/Parcel;I)V,public-api,sdk,system-api,test-api
+Landroid/net/thread/OperationalDatasetTimestamp;-><init>(JIZ)V,sdk,system-api,test-api
+Landroid/net/thread/OperationalDatasetTimestamp;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/thread/OperationalDatasetTimestamp;->fromInstant(Ljava/time/Instant;)Landroid/net/thread/OperationalDatasetTimestamp;,sdk,system-api,test-api
+Landroid/net/thread/OperationalDatasetTimestamp;->getSeconds()J,sdk,system-api,test-api
+Landroid/net/thread/OperationalDatasetTimestamp;->getTicks()I,sdk,system-api,test-api
+Landroid/net/thread/OperationalDatasetTimestamp;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/thread/OperationalDatasetTimestamp;->isAuthoritativeSource()Z,sdk,system-api,test-api
+Landroid/net/thread/OperationalDatasetTimestamp;->toInstant()Ljava/time/Instant;,sdk,system-api,test-api
+Landroid/net/thread/OperationalDatasetTimestamp;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset$1;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;,public-api,sdk,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset$1;->newArray(I)[Ljava/lang/Object;,public-api,sdk,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset;-><init>(Landroid/net/thread/ActiveOperationalDataset;Landroid/net/thread/OperationalDatasetTimestamp;Ljava/time/Duration;)V,sdk,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset;->CREATOR:Landroid/os/Parcelable$Creator;,sdk,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset;->describeContents()I,public-api,sdk,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset;->fromThreadTlvs([B)Landroid/net/thread/PendingOperationalDataset;,sdk,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset;->getActiveOperationalDataset()Landroid/net/thread/ActiveOperationalDataset;,sdk,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset;->getDelayTimer()Ljava/time/Duration;,sdk,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset;->getPendingTimestamp()Landroid/net/thread/OperationalDatasetTimestamp;,sdk,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset;->toThreadTlvs()[B,sdk,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset;->writeToParcel(Landroid/os/Parcel;I)V,public-api,sdk,system-api,test-api
Landroid/net/thread/ThreadNetworkController;->THREAD_VERSION_1_3:I,sdk,system-api,test-api
Landroid/net/thread/ThreadNetworkController;->getThreadVersion()I,sdk,system-api,test-api
Landroid/net/thread/ThreadNetworkManager$$ExternalSyntheticLambda0;->apply(Ljava/lang/Object;)Ljava/lang/Object;,core-platform-api,public-api,sdk,system-api,test-api
diff --git a/go/current/hiddenapi/filtered-stub-flags.csv b/go/current/hiddenapi/filtered-stub-flags.csv
index ea3683c..0119e98 100644
--- a/go/current/hiddenapi/filtered-stub-flags.csv
+++ b/go/current/hiddenapi/filtered-stub-flags.csv
@@ -1011,7 +1011,7 @@ Landroid/net/Network;->openConnection(Ljava/net/URL;)Ljava/net/URLConnection;,pu
Landroid/net/Network;->openConnection(Ljava/net/URL;Ljava/net/Proxy;)Ljava/net/URLConnection;,public-api,system-api,test-api
Landroid/net/Network;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
Landroid/net/Network;->writeToParcel(Landroid/os/Parcel;I)V,public-api,system-api,test-api
-Landroid/net/NetworkAgent$$ExternalSyntheticLambda15;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/net/NetworkAgent$$ExternalSyntheticLambda16;->run()V,core-platform-api,public-api,system-api,test-api
Landroid/net/NetworkAgent$NetworkAgentHandler;->handleMessage(Landroid/os/Message;)V,public-api,system-api,test-api
Landroid/net/NetworkAgent;-><init>(Landroid/content/Context;Landroid/os/Looper;Ljava/lang/String;Landroid/net/NetworkCapabilities;Landroid/net/LinkProperties;ILandroid/net/NetworkAgentConfig;Landroid/net/NetworkProvider;)V,system-api,test-api
Landroid/net/NetworkAgent;-><init>(Landroid/content/Context;Landroid/os/Looper;Ljava/lang/String;Landroid/net/NetworkCapabilities;Landroid/net/LinkProperties;Landroid/net/NetworkScore;Landroid/net/NetworkAgentConfig;Landroid/net/NetworkProvider;)V,system-api,test-api
@@ -1808,6 +1808,10 @@ Landroid/net/connectivity/android/net/IQosCallback$Default;->asBinder()Landroid/
Landroid/net/connectivity/android/net/IQosCallback$Stub$Proxy;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
Landroid/net/connectivity/android/net/IQosCallback$Stub;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
Landroid/net/connectivity/android/net/IQosCallback$Stub;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z,public-api,system-api,test-api
+Landroid/net/connectivity/android/net/IRoutingCoordinator$Default;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
+Landroid/net/connectivity/android/net/IRoutingCoordinator$Stub$Proxy;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
+Landroid/net/connectivity/android/net/IRoutingCoordinator$Stub;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
+Landroid/net/connectivity/android/net/IRoutingCoordinator$Stub;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z,public-api,system-api,test-api
Landroid/net/connectivity/android/net/ISocketKeepaliveCallback$Default;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
Landroid/net/connectivity/android/net/ISocketKeepaliveCallback$Stub$Proxy;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
Landroid/net/connectivity/android/net/ISocketKeepaliveCallback$Stub;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
@@ -1820,6 +1824,14 @@ Landroid/net/connectivity/android/net/ITetheredInterfaceCallback$Default;->asBin
Landroid/net/connectivity/android/net/ITetheredInterfaceCallback$Stub$Proxy;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
Landroid/net/connectivity/android/net/ITetheredInterfaceCallback$Stub;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
Landroid/net/connectivity/android/net/ITetheredInterfaceCallback$Stub;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z,public-api,system-api,test-api
+Landroid/net/connectivity/android/net/LocalNetworkConfig$1;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;,public-api,system-api,test-api
+Landroid/net/connectivity/android/net/LocalNetworkConfig$1;->newArray(I)[Ljava/lang/Object;,public-api,system-api,test-api
+Landroid/net/connectivity/android/net/LocalNetworkConfig;->describeContents()I,public-api,system-api,test-api
+Landroid/net/connectivity/android/net/LocalNetworkConfig;->writeToParcel(Landroid/os/Parcel;I)V,public-api,system-api,test-api
+Landroid/net/connectivity/android/net/MulticastRoutingConfig$1;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;,public-api,system-api,test-api
+Landroid/net/connectivity/android/net/MulticastRoutingConfig$1;->newArray(I)[Ljava/lang/Object;,public-api,system-api,test-api
+Landroid/net/connectivity/android/net/MulticastRoutingConfig;->describeContents()I,public-api,system-api,test-api
+Landroid/net/connectivity/android/net/MulticastRoutingConfig;->writeToParcel(Landroid/os/Parcel;I)V,public-api,system-api,test-api
Landroid/net/connectivity/android/net/NattSocketKeepalive$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
Landroid/net/connectivity/android/net/NattSocketKeepalive$$ExternalSyntheticLambda1;->run()V,core-platform-api,public-api,system-api,test-api
Landroid/net/connectivity/android/net/QosCallbackConnection$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
@@ -1908,6 +1920,7 @@ Landroid/net/connectivity/com/android/net/module/util/BestClock;->getZone()Ljava
Landroid/net/connectivity/com/android/net/module/util/BestClock;->instant()Ljava/time/Instant;,core-platform-api,public-api,system-api,test-api
Landroid/net/connectivity/com/android/net/module/util/BestClock;->millis()J,core-platform-api,public-api,system-api,test-api
Landroid/net/connectivity/com/android/net/module/util/BestClock;->withZone(Ljava/time/ZoneId;)Ljava/time/Clock;,core-platform-api,public-api,system-api,test-api
+Landroid/net/connectivity/com/android/net/module/util/BpfMap;->close()V,core-platform-api,public-api,system-api,test-api
Landroid/net/connectivity/com/android/net/module/util/DnsPacket$DnsHeader;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
Landroid/net/connectivity/com/android/net/module/util/DnsPacket$DnsHeader;->hashCode()I,core-platform-api,public-api,system-api,test-api
Landroid/net/connectivity/com/android/net/module/util/DnsPacket$DnsHeader;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
@@ -1924,6 +1937,7 @@ Landroid/net/connectivity/com/android/net/module/util/DnsSdTxtRecord;->equals(Lj
Landroid/net/connectivity/com/android/net/module/util/DnsSdTxtRecord;->hashCode()I,core-platform-api,public-api,system-api,test-api
Landroid/net/connectivity/com/android/net/module/util/DnsSdTxtRecord;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
Landroid/net/connectivity/com/android/net/module/util/DnsSdTxtRecord;->writeToParcel(Landroid/os/Parcel;I)V,public-api,system-api,test-api
+Landroid/net/connectivity/com/android/net/module/util/IBpfMap;->close()V,core-platform-api,public-api,system-api,test-api
Landroid/net/connectivity/com/android/net/module/util/InterfaceParams;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
Landroid/net/connectivity/com/android/net/module/util/IpRange;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
Landroid/net/connectivity/com/android/net/module/util/IpRange;->hashCode()I,core-platform-api,public-api,system-api,test-api
@@ -2800,6 +2814,82 @@ Landroid/net/nsd/OffloadServiceInfo;->getSubtypes()Ljava/util/List;,system-api,t
Landroid/net/nsd/OffloadServiceInfo;->hashCode()I,core-platform-api,public-api,system-api,test-api
Landroid/net/nsd/OffloadServiceInfo;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
Landroid/net/nsd/OffloadServiceInfo;->writeToParcel(Landroid/os/Parcel;I)V,public-api,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$1;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;,public-api,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$1;->newArray(I)[Ljava/lang/Object;,public-api,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;-><init>()V,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;-><init>(Landroid/net/thread/ActiveOperationalDataset;)V,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;->build()Landroid/net/thread/ActiveOperationalDataset;,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;->setActiveTimestamp(Landroid/net/thread/OperationalDatasetTimestamp;)Landroid/net/thread/ActiveOperationalDataset$Builder;,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;->setChannel(II)Landroid/net/thread/ActiveOperationalDataset$Builder;,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;->setChannelMask(Landroid/util/SparseArray;)Landroid/net/thread/ActiveOperationalDataset$Builder;,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;->setExtendedPanId([B)Landroid/net/thread/ActiveOperationalDataset$Builder;,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;->setMeshLocalPrefix(Landroid/net/IpPrefix;)Landroid/net/thread/ActiveOperationalDataset$Builder;,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;->setNetworkKey([B)Landroid/net/thread/ActiveOperationalDataset$Builder;,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;->setNetworkName(Ljava/lang/String;)Landroid/net/thread/ActiveOperationalDataset$Builder;,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;->setPanId(I)Landroid/net/thread/ActiveOperationalDataset$Builder;,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;->setPskc([B)Landroid/net/thread/ActiveOperationalDataset$Builder;,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$Builder;->setSecurityPolicy(Landroid/net/thread/ActiveOperationalDataset$SecurityPolicy;)Landroid/net/thread/ActiveOperationalDataset$Builder;,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$SecurityPolicy;-><init>(I[B)V,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$SecurityPolicy;->DEFAULT_ROTATION_TIME_HOURS:I,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$SecurityPolicy;->LENGTH_MIN_SECURITY_POLICY_FLAGS:I,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$SecurityPolicy;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$SecurityPolicy;->getFlags()[B,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$SecurityPolicy;->getRotationTimeHours()I,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$SecurityPolicy;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset$SecurityPolicy;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->CHANNEL_MAX_24_GHZ:I,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->CHANNEL_MIN_24_GHZ:I,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->CHANNEL_PAGE_24_GHZ:I,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->CREATOR:Landroid/os/Parcelable$Creator;,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->LENGTH_EXTENDED_PAN_ID:I,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->LENGTH_MAX_DATASET_TLVS:I,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->LENGTH_MAX_NETWORK_NAME_BYTES:I,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->LENGTH_MESH_LOCAL_PREFIX_BITS:I,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->LENGTH_MIN_NETWORK_NAME_BYTES:I,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->LENGTH_NETWORK_KEY:I,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->LENGTH_PSKC:I,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->createRandomDataset()Landroid/net/thread/ActiveOperationalDataset;,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->describeContents()I,public-api,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->fromThreadTlvs([B)Landroid/net/thread/ActiveOperationalDataset;,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->getActiveTimestamp()Landroid/net/thread/OperationalDatasetTimestamp;,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->getChannel()I,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->getChannelMask()Landroid/util/SparseArray;,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->getChannelPage()I,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->getExtendedPanId()[B,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->getMeshLocalPrefix()Landroid/net/IpPrefix;,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->getNetworkKey()[B,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->getNetworkName()Ljava/lang/String;,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->getPanId()I,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->getPskc()[B,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->getSecurityPolicy()Landroid/net/thread/ActiveOperationalDataset$SecurityPolicy;,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->toThreadTlvs()[B,system-api,test-api
+Landroid/net/thread/ActiveOperationalDataset;->writeToParcel(Landroid/os/Parcel;I)V,public-api,system-api,test-api
+Landroid/net/thread/OperationalDatasetTimestamp;-><init>(JIZ)V,system-api,test-api
+Landroid/net/thread/OperationalDatasetTimestamp;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/thread/OperationalDatasetTimestamp;->fromInstant(Ljava/time/Instant;)Landroid/net/thread/OperationalDatasetTimestamp;,system-api,test-api
+Landroid/net/thread/OperationalDatasetTimestamp;->getSeconds()J,system-api,test-api
+Landroid/net/thread/OperationalDatasetTimestamp;->getTicks()I,system-api,test-api
+Landroid/net/thread/OperationalDatasetTimestamp;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/thread/OperationalDatasetTimestamp;->isAuthoritativeSource()Z,system-api,test-api
+Landroid/net/thread/OperationalDatasetTimestamp;->toInstant()Ljava/time/Instant;,system-api,test-api
+Landroid/net/thread/OperationalDatasetTimestamp;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset$1;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;,public-api,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset$1;->newArray(I)[Ljava/lang/Object;,public-api,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset;-><init>(Landroid/net/thread/ActiveOperationalDataset;Landroid/net/thread/OperationalDatasetTimestamp;Ljava/time/Duration;)V,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset;->CREATOR:Landroid/os/Parcelable$Creator;,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset;->describeContents()I,public-api,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset;->fromThreadTlvs([B)Landroid/net/thread/PendingOperationalDataset;,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset;->getActiveOperationalDataset()Landroid/net/thread/ActiveOperationalDataset;,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset;->getDelayTimer()Ljava/time/Duration;,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset;->getPendingTimestamp()Landroid/net/thread/OperationalDatasetTimestamp;,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset;->toThreadTlvs()[B,system-api,test-api
+Landroid/net/thread/PendingOperationalDataset;->writeToParcel(Landroid/os/Parcel;I)V,public-api,system-api,test-api
Landroid/net/thread/ThreadNetworkController;->THREAD_VERSION_1_3:I,system-api,test-api
Landroid/net/thread/ThreadNetworkController;->getThreadVersion()I,system-api,test-api
Landroid/net/thread/ThreadNetworkManager$$ExternalSyntheticLambda0;->apply(Ljava/lang/Object;)Ljava/lang/Object;,core-platform-api,public-api,system-api,test-api
diff --git a/go/current/hiddenapi/index.csv b/go/current/hiddenapi/index.csv
index f1e8da9..e6d6d57 100644
--- a/go/current/hiddenapi/index.csv
+++ b/go/current/hiddenapi/index.csv
@@ -1,50 +1,50 @@
signature,file,startline,startcol,endline,endcol,properties
Landroid/app/usage/NetworkStatsManager;->setPollForce(Z)V,packages/modules/Connectivity/framework-t/src/android/app/usage/NetworkStatsManager.java,203,5,203,88,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/ConnectivityManager$PacketKeepalive;->stop()V,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2302,9,2302,92,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/ConnectivityManager$PacketKeepaliveCallback;-><init>()V,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2226,9,2226,92,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/ConnectivityManager$PacketKeepaliveCallback;->onStarted()V,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2230,9,2230,92,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/ConnectivityManager$PacketKeepaliveCallback;->onStopped()V,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2235,9,2235,92,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/ConnectivityManager$PacketKeepaliveCallback;->onError(I)V,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2240,9,2240,92,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/ConnectivityManager;->INET_CONDITION_ACTION:Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,356,5,356,25,
-Landroid/net/ConnectivityManager;->ACTION_TETHER_STATE_CHANGED:Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,371,5,371,88,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/ConnectivityManager;->EXTRA_AVAILABLE_TETHER:Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,380,5,380,88,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/ConnectivityManager;->EXTRA_ACTIVE_TETHER:Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,395,5,395,88,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/ConnectivityManager;->EXTRA_ERRORED_TETHER:Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,404,5,404,88,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/ConnectivityManager;->TYPE_MOBILE_FOTA:I,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,668,5,668,88,maxTargetSdk=28&trackingBug=130143562L
-Landroid/net/ConnectivityManager;->TYPE_MOBILE_IMS:I,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,677,5,677,25,
-Landroid/net/ConnectivityManager;->TYPE_MOBILE_CBS:I,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,686,5,686,88,maxTargetSdk=28&trackingBug=130143562L
-Landroid/net/ConnectivityManager;->TYPE_MOBILE_IA:I,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,705,5,705,25,
-Landroid/net/ConnectivityManager;->TYPE_MOBILE_EMERGENCY:I,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,715,5,715,88,maxTargetSdk=28&trackingBug=130143562L
-Landroid/net/ConnectivityManager;->mService:Landroid/net/IConnectivityManager;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,941,5,941,88,maxTargetSdk=28&trackingBug=130143562L
-Landroid/net/ConnectivityManager;->getNetworkTypeName(I)Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,1129,5,1129,88,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/ConnectivityManager;->isNetworkTypeMobile(I)Z,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,1198,5,1198,88,maxTargetSdk=28&trackingBug=130143562L
-Landroid/net/ConnectivityManager;->getActiveNetworkInfoForUid(I)Landroid/net/NetworkInfo;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,1570,5,1570,88,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/ConnectivityManager;->getNetworkForType(I)Landroid/net/Network;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,1689,5,1689,25,
-Landroid/net/ConnectivityManager;->getDefaultNetworkCapabilitiesForUser(I)[Landroid/net/NetworkCapabilities;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,1726,5,1726,25,
-Landroid/net/ConnectivityManager;->getActiveLinkProperties()Landroid/net/LinkProperties;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,1750,5,1750,88,maxTargetSdk=28&trackingBug=109783091L
-Landroid/net/ConnectivityManager;->getLinkProperties(I)Landroid/net/LinkProperties;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,1775,5,1775,88,maxTargetSdk=28&trackingBug=130143562L
-Landroid/net/ConnectivityManager;->networkCapabilitiesForFeature(ILjava/lang/String;)Landroid/net/NetworkCapabilities;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2012,5,2012,88,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/ConnectivityManager;->sLegacyRequests:Ljava/util/HashMap;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2098,5,2098,88,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/ConnectivityManager;->requestNetworkForFeatureLocked(Landroid/net/NetworkCapabilities;)Landroid/net/NetworkRequest;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2127,5,2127,88,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/ConnectivityManager;->removeRequestForFeature(Landroid/net/NetworkCapabilities;)Z,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2157,5,2157,88,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/ConnectivityManager;->startNattKeepalive(Landroid/net/Network;ILandroid/net/ConnectivityManager$PacketKeepaliveCallback;Ljava/net/InetAddress;ILjava/net/InetAddress;)Landroid/net/ConnectivityManager$PacketKeepalive;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2403,5,2403,88,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/ConnectivityManager;->requestRouteToHostAddress(ILjava/net/InetAddress;)Z,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2603,5,2603,25,
-Landroid/net/ConnectivityManager;->setBackgroundDataSetting(Z)V,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2657,5,2657,25,
-Landroid/net/ConnectivityManager;->getMobileDataEnabled()Z,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2667,5,2667,25,
-Landroid/net/ConnectivityManager;->from(Landroid/content/Context;)Landroid/net/ConnectivityManager;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2794,5,2794,25,
-Landroid/net/ConnectivityManager;->getInstance()Landroid/net/ConnectivityManager;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2839,5,2839,25,
-Landroid/net/ConnectivityManager;->getTetherableIfaces()[Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2857,5,2857,25,
-Landroid/net/ConnectivityManager;->getTetheredIfaces()[Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2872,5,2872,25,
-Landroid/net/ConnectivityManager;->getTetheringErroredIfaces()[Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2893,5,2893,25,
-Landroid/net/ConnectivityManager;->tether(Ljava/lang/String;)I,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2937,5,2937,88,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/ConnectivityManager;->untether(Ljava/lang/String;)I,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2961,5,2961,25,
-Landroid/net/ConnectivityManager;->getTetherableUsbRegexs()[Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,3199,5,3199,25,
-Landroid/net/ConnectivityManager;->getTetherableWifiRegexs()[Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,3217,5,3217,25,
-Landroid/net/ConnectivityManager;->getTetherableBluetoothRegexs()[Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,3236,5,3236,25,
-Landroid/net/ConnectivityManager;->setUsbTethering(Z)I,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,3260,5,3260,25,
-Landroid/net/ConnectivityManager;->getLastTetherError(Ljava/lang/String;)I,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,3376,5,3376,88,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/ConnectivityManager;->isNetworkSupported(I)Z,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,3625,5,3625,88,maxTargetSdk=28&trackingBug=130143562L
-Landroid/net/ConnectivityManager;->setProcessDefaultNetworkForHostResolution(Landroid/net/Network;)Z,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,5423,5,5423,88,maxTargetSdk=30&trackingBug=170729553L
+Landroid/net/ConnectivityManager$PacketKeepalive;->stop()V,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2312,9,2312,92,maxTargetSdk=30&trackingBug=170729553L
+Landroid/net/ConnectivityManager$PacketKeepaliveCallback;-><init>()V,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2236,9,2236,92,maxTargetSdk=30&trackingBug=170729553L
+Landroid/net/ConnectivityManager$PacketKeepaliveCallback;->onStarted()V,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2240,9,2240,92,maxTargetSdk=30&trackingBug=170729553L
+Landroid/net/ConnectivityManager$PacketKeepaliveCallback;->onStopped()V,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2245,9,2245,92,maxTargetSdk=30&trackingBug=170729553L
+Landroid/net/ConnectivityManager$PacketKeepaliveCallback;->onError(I)V,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2250,9,2250,92,maxTargetSdk=30&trackingBug=170729553L
+Landroid/net/ConnectivityManager;->INET_CONDITION_ACTION:Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,366,5,366,25,
+Landroid/net/ConnectivityManager;->ACTION_TETHER_STATE_CHANGED:Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,381,5,381,88,maxTargetSdk=30&trackingBug=170729553L
+Landroid/net/ConnectivityManager;->EXTRA_AVAILABLE_TETHER:Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,390,5,390,88,maxTargetSdk=30&trackingBug=170729553L
+Landroid/net/ConnectivityManager;->EXTRA_ACTIVE_TETHER:Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,405,5,405,88,maxTargetSdk=30&trackingBug=170729553L
+Landroid/net/ConnectivityManager;->EXTRA_ERRORED_TETHER:Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,414,5,414,88,maxTargetSdk=30&trackingBug=170729553L
+Landroid/net/ConnectivityManager;->TYPE_MOBILE_FOTA:I,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,678,5,678,88,maxTargetSdk=28&trackingBug=130143562L
+Landroid/net/ConnectivityManager;->TYPE_MOBILE_IMS:I,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,687,5,687,25,
+Landroid/net/ConnectivityManager;->TYPE_MOBILE_CBS:I,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,696,5,696,88,maxTargetSdk=28&trackingBug=130143562L
+Landroid/net/ConnectivityManager;->TYPE_MOBILE_IA:I,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,715,5,715,25,
+Landroid/net/ConnectivityManager;->TYPE_MOBILE_EMERGENCY:I,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,725,5,725,88,maxTargetSdk=28&trackingBug=130143562L
+Landroid/net/ConnectivityManager;->mService:Landroid/net/IConnectivityManager;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,951,5,951,88,maxTargetSdk=28&trackingBug=130143562L
+Landroid/net/ConnectivityManager;->getNetworkTypeName(I)Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,1139,5,1139,88,maxTargetSdk=30&trackingBug=170729553L
+Landroid/net/ConnectivityManager;->isNetworkTypeMobile(I)Z,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,1208,5,1208,88,maxTargetSdk=28&trackingBug=130143562L
+Landroid/net/ConnectivityManager;->getActiveNetworkInfoForUid(I)Landroid/net/NetworkInfo;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,1580,5,1580,88,maxTargetSdk=30&trackingBug=170729553L
+Landroid/net/ConnectivityManager;->getNetworkForType(I)Landroid/net/Network;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,1699,5,1699,25,
+Landroid/net/ConnectivityManager;->getDefaultNetworkCapabilitiesForUser(I)[Landroid/net/NetworkCapabilities;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,1736,5,1736,25,
+Landroid/net/ConnectivityManager;->getActiveLinkProperties()Landroid/net/LinkProperties;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,1760,5,1760,88,maxTargetSdk=28&trackingBug=109783091L
+Landroid/net/ConnectivityManager;->getLinkProperties(I)Landroid/net/LinkProperties;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,1785,5,1785,88,maxTargetSdk=28&trackingBug=130143562L
+Landroid/net/ConnectivityManager;->networkCapabilitiesForFeature(ILjava/lang/String;)Landroid/net/NetworkCapabilities;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2022,5,2022,88,maxTargetSdk=30&trackingBug=170729553L
+Landroid/net/ConnectivityManager;->sLegacyRequests:Ljava/util/HashMap;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2108,5,2108,88,maxTargetSdk=30&trackingBug=170729553L
+Landroid/net/ConnectivityManager;->requestNetworkForFeatureLocked(Landroid/net/NetworkCapabilities;)Landroid/net/NetworkRequest;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2137,5,2137,88,maxTargetSdk=30&trackingBug=170729553L
+Landroid/net/ConnectivityManager;->removeRequestForFeature(Landroid/net/NetworkCapabilities;)Z,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2167,5,2167,88,maxTargetSdk=30&trackingBug=170729553L
+Landroid/net/ConnectivityManager;->startNattKeepalive(Landroid/net/Network;ILandroid/net/ConnectivityManager$PacketKeepaliveCallback;Ljava/net/InetAddress;ILjava/net/InetAddress;)Landroid/net/ConnectivityManager$PacketKeepalive;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2413,5,2413,88,maxTargetSdk=30&trackingBug=170729553L
+Landroid/net/ConnectivityManager;->requestRouteToHostAddress(ILjava/net/InetAddress;)Z,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2613,5,2613,25,
+Landroid/net/ConnectivityManager;->setBackgroundDataSetting(Z)V,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2667,5,2667,25,
+Landroid/net/ConnectivityManager;->getMobileDataEnabled()Z,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2677,5,2677,25,
+Landroid/net/ConnectivityManager;->from(Landroid/content/Context;)Landroid/net/ConnectivityManager;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2804,5,2804,25,
+Landroid/net/ConnectivityManager;->getInstance()Landroid/net/ConnectivityManager;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2849,5,2849,25,
+Landroid/net/ConnectivityManager;->getTetherableIfaces()[Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2867,5,2867,25,
+Landroid/net/ConnectivityManager;->getTetheredIfaces()[Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2882,5,2882,25,
+Landroid/net/ConnectivityManager;->getTetheringErroredIfaces()[Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2903,5,2903,25,
+Landroid/net/ConnectivityManager;->tether(Ljava/lang/String;)I,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2947,5,2947,88,maxTargetSdk=30&trackingBug=170729553L
+Landroid/net/ConnectivityManager;->untether(Ljava/lang/String;)I,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,2971,5,2971,25,
+Landroid/net/ConnectivityManager;->getTetherableUsbRegexs()[Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,3209,5,3209,25,
+Landroid/net/ConnectivityManager;->getTetherableWifiRegexs()[Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,3227,5,3227,25,
+Landroid/net/ConnectivityManager;->getTetherableBluetoothRegexs()[Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,3246,5,3246,25,
+Landroid/net/ConnectivityManager;->setUsbTethering(Z)I,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,3270,5,3270,25,
+Landroid/net/ConnectivityManager;->getLastTetherError(Ljava/lang/String;)I,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,3386,5,3386,88,maxTargetSdk=30&trackingBug=170729553L
+Landroid/net/ConnectivityManager;->isNetworkSupported(I)Z,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,3635,5,3635,88,maxTargetSdk=28&trackingBug=130143562L
+Landroid/net/ConnectivityManager;->setProcessDefaultNetworkForHostResolution(Landroid/net/Network;)Z,packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java,5450,5,5450,88,maxTargetSdk=30&trackingBug=170729553L
Landroid/net/EthernetManager$Listener;->onAvailabilityChanged(Ljava/lang/String;Z)V,packages/modules/Connectivity/framework-t/src/android/net/EthernetManager.java,165,9,165,92,maxTargetSdk=30&trackingBug=170729553L
Landroid/net/EthernetManager;->getConfiguration(Ljava/lang/String;)Landroid/net/IpConfiguration;,packages/modules/Connectivity/framework-t/src/android/net/EthernetManager.java,192,5,192,88,maxTargetSdk=30&trackingBug=170729553L
Landroid/net/EthernetManager;->setConfiguration(Ljava/lang/String;Landroid/net/IpConfiguration;)V,packages/modules/Connectivity/framework-t/src/android/net/EthernetManager.java,205,5,205,88,maxTargetSdk=30&trackingBug=170729553L
@@ -54,18 +54,18 @@ Landroid/net/EthernetManager;->addListener(Landroid/net/EthernetManager$Listener
Landroid/net/EthernetManager;->addListener(Landroid/net/EthernetManager$Listener;Ljava/util/concurrent/Executor;)V,packages/modules/Connectivity/framework-t/src/android/net/EthernetManager.java,260,5,260,88,maxTargetSdk=30&trackingBug=170729553L
Landroid/net/EthernetManager;->getAvailableInterfaces()[Ljava/lang/String;,packages/modules/Connectivity/framework-t/src/android/net/EthernetManager.java,319,5,319,88,maxTargetSdk=30&trackingBug=170729553L
Landroid/net/EthernetManager;->removeListener(Landroid/net/EthernetManager$Listener;)V,packages/modules/Connectivity/framework-t/src/android/net/EthernetManager.java,359,5,359,88,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/IConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo;,packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl,60,1,60,25,
-Landroid/net/IConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo;,packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl,63,1,63,44,maxTargetSdk=28
-Landroid/net/IConnectivityManager;->getAllNetworkInfo()[Landroid/net/NetworkInfo;,packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl,66,1,66,25,
-Landroid/net/IConnectivityManager;->getActiveLinkProperties()Landroid/net/LinkProperties;,packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl,75,1,75,25,
-Landroid/net/IConnectivityManager;->getAllNetworkState()[Landroid/net/NetworkState;,packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl,88,1,88,69,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/IConnectivityManager;->getLastTetherError(Ljava/lang/String;)I,packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl,98,1,99,99,maxTargetSdk=29&publicAlternatives=%22Use+%7B%40code+TetheringManager%23getLastTetherError%7D+as+alternative%22
-Landroid/net/IConnectivityManager;->getTetherableIfaces()[Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl,102,1,103,100,maxTargetSdk=29&publicAlternatives=%22Use+%7B%40code+TetheringManager%23getTetherableIfaces%7D+as+alternative%22
-Landroid/net/IConnectivityManager;->getTetheredIfaces()[Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl,106,1,107,98,maxTargetSdk=29&publicAlternatives=%22Use+%7B%40code+TetheringManager%23getTetheredIfaces%7D+as+alternative%22
-Landroid/net/IConnectivityManager;->getTetheringErroredIfaces()[Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl,110,1,112,32,maxTargetSdk=29&publicAlternatives=%22Use+%7B%40code+TetheringManager%23getTetheringErroredIfaces%7D+as+Alternative%22
-Landroid/net/IConnectivityManager;->getTetherableUsbRegexs()[Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl,115,1,116,103,maxTargetSdk=29&publicAlternatives=%22Use+%7B%40code+TetheringManager%23getTetherableUsbRegexs%7D+as+alternative%22
-Landroid/net/IConnectivityManager;->getTetherableWifiRegexs()[Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl,119,1,120,104,maxTargetSdk=29&publicAlternatives=%22Use+%7B%40code+TetheringManager%23getTetherableWifiRegexs%7D+as+alternative%22
-Landroid/net/IConnectivityManager;->reportInetCondition(II)V,packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl,123,1,123,44,maxTargetSdk=28
+Landroid/net/IConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo;,packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl,61,1,61,25,
+Landroid/net/IConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo;,packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl,64,1,64,44,maxTargetSdk=28
+Landroid/net/IConnectivityManager;->getAllNetworkInfo()[Landroid/net/NetworkInfo;,packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl,67,1,67,25,
+Landroid/net/IConnectivityManager;->getActiveLinkProperties()Landroid/net/LinkProperties;,packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl,76,1,76,25,
+Landroid/net/IConnectivityManager;->getAllNetworkState()[Landroid/net/NetworkState;,packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl,89,1,89,69,maxTargetSdk=30&trackingBug=170729553L
+Landroid/net/IConnectivityManager;->getLastTetherError(Ljava/lang/String;)I,packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl,99,1,100,99,maxTargetSdk=29&publicAlternatives=%22Use+%7B%40code+TetheringManager%23getLastTetherError%7D+as+alternative%22
+Landroid/net/IConnectivityManager;->getTetherableIfaces()[Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl,103,1,104,100,maxTargetSdk=29&publicAlternatives=%22Use+%7B%40code+TetheringManager%23getTetherableIfaces%7D+as+alternative%22
+Landroid/net/IConnectivityManager;->getTetheredIfaces()[Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl,107,1,108,98,maxTargetSdk=29&publicAlternatives=%22Use+%7B%40code+TetheringManager%23getTetheredIfaces%7D+as+alternative%22
+Landroid/net/IConnectivityManager;->getTetheringErroredIfaces()[Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl,111,1,113,32,maxTargetSdk=29&publicAlternatives=%22Use+%7B%40code+TetheringManager%23getTetheringErroredIfaces%7D+as+Alternative%22
+Landroid/net/IConnectivityManager;->getTetherableUsbRegexs()[Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl,116,1,117,103,maxTargetSdk=29&publicAlternatives=%22Use+%7B%40code+TetheringManager%23getTetherableUsbRegexs%7D+as+alternative%22
+Landroid/net/IConnectivityManager;->getTetherableWifiRegexs()[Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl,120,1,121,104,maxTargetSdk=29&publicAlternatives=%22Use+%7B%40code+TetheringManager%23getTetherableWifiRegexs%7D+as+alternative%22
+Landroid/net/IConnectivityManager;->reportInetCondition(II)V,packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl,124,1,124,44,maxTargetSdk=28
Landroid/net/INetworkStatsService;->openSession()Landroid/net/INetworkStatsSession;,packages/modules/Connectivity/framework-t/src/android/net/INetworkStatsService.aidl,37,1,37,25,
Landroid/net/INetworkStatsService;->openSessionForUsageStats(ILjava/lang/String;)Landroid/net/INetworkStatsSession;,packages/modules/Connectivity/framework-t/src/android/net/INetworkStatsService.aidl,46,1,46,69,maxTargetSdk=30&trackingBug=170729553L
Landroid/net/INetworkStatsService;->getDataLayerSnapshotForUid(I)Landroid/net/NetworkStats;,packages/modules/Connectivity/framework-t/src/android/net/INetworkStatsService.aidl,50,1,50,25,
@@ -103,19 +103,19 @@ Landroid/net/LinkProperties;->isIdenticalStackedLinks(Landroid/net/LinkPropertie
Landroid/net/MacAddress;->ALL_ZEROS_ADDRESS:Landroid/net/MacAddress;,packages/modules/Connectivity/framework/src/android/net/MacAddress.java,62,5,62,88,maxTargetSdk=30&trackingBug=170729553L
Landroid/net/Network;->netId:I,packages/modules/Connectivity/framework/src/android/net/Network.java,69,5,69,25,
Landroid/net/Network;-><init>(I)V,packages/modules/Connectivity/framework/src/android/net/Network.java,115,5,115,88,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/NetworkAgent;->sendNetworkInfo(Landroid/net/NetworkInfo;)V,packages/modules/Connectivity/framework/src/android/net/NetworkAgent.java,1078,5,1078,88,maxTargetSdk=28&trackingBug=115609023L
-Landroid/net/NetworkCapabilities;->mNetworkCapabilities:J,packages/modules/Connectivity/framework/src/android/net/NetworkCapabilities.java,398,5,398,88,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/NetworkCapabilities;->mSignalStrength:I,packages/modules/Connectivity/framework/src/android/net/NetworkCapabilities.java,1764,5,1764,63,maxTargetSdk=28
-Landroid/net/NetworkCapabilities;->hasSignalStrength()Z,packages/modules/Connectivity/framework/src/android/net/NetworkCapabilities.java,1790,5,1790,88,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/NetworkCapabilities;->transportNamesOf([I)Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/NetworkCapabilities.java,2515,5,2515,88,maxTargetSdk=30&trackingBug=170729553L
+Landroid/net/NetworkAgent;->sendNetworkInfo(Landroid/net/NetworkInfo;)V,packages/modules/Connectivity/framework/src/android/net/NetworkAgent.java,1115,5,1115,88,maxTargetSdk=28&trackingBug=115609023L
+Landroid/net/NetworkCapabilities;->mNetworkCapabilities:J,packages/modules/Connectivity/framework/src/android/net/NetworkCapabilities.java,409,5,409,88,maxTargetSdk=30&trackingBug=170729553L
+Landroid/net/NetworkCapabilities;->mSignalStrength:I,packages/modules/Connectivity/framework/src/android/net/NetworkCapabilities.java,1813,5,1813,63,maxTargetSdk=28
+Landroid/net/NetworkCapabilities;->hasSignalStrength()Z,packages/modules/Connectivity/framework/src/android/net/NetworkCapabilities.java,1839,5,1839,88,maxTargetSdk=30&trackingBug=170729553L
+Landroid/net/NetworkCapabilities;->transportNamesOf([I)Ljava/lang/String;,packages/modules/Connectivity/framework/src/android/net/NetworkCapabilities.java,2565,5,2565,88,maxTargetSdk=30&trackingBug=170729553L
Landroid/net/NetworkInfo;-><init>(Landroid/net/NetworkInfo;)V,packages/modules/Connectivity/framework/src/android/net/NetworkInfo.java,182,5,182,25,
Landroid/net/NetworkInfo;->setSubtype(ILjava/lang/String;)V,packages/modules/Connectivity/framework/src/android/net/NetworkInfo.java,253,5,253,25,
Landroid/net/NetworkInfo;->setIsAvailable(Z)V,packages/modules/Connectivity/framework/src/android/net/NetworkInfo.java,390,5,390,25,
Landroid/net/NetworkInfo;->setFailover(Z)V,packages/modules/Connectivity/framework/src/android/net/NetworkInfo.java,421,5,421,25,
Landroid/net/NetworkInfo;->setRoaming(Z)V,packages/modules/Connectivity/framework/src/android/net/NetworkInfo.java,452,5,452,25,
-Landroid/net/NetworkRequest;->networkCapabilities:Landroid/net/NetworkCapabilities;,packages/modules/Connectivity/framework/src/android/net/NetworkRequest.java,161,5,161,88,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/NetworkRequest;->requestId:I,packages/modules/Connectivity/framework/src/android/net/NetworkRequest.java,170,5,170,88,maxTargetSdk=30&trackingBug=170729553L
-Landroid/net/NetworkRequest;->legacyType:I,packages/modules/Connectivity/framework/src/android/net/NetworkRequest.java,178,5,178,88,maxTargetSdk=28&trackingBug=115609023L
+Landroid/net/NetworkRequest;->networkCapabilities:Landroid/net/NetworkCapabilities;,packages/modules/Connectivity/framework/src/android/net/NetworkRequest.java,164,5,164,88,maxTargetSdk=30&trackingBug=170729553L
+Landroid/net/NetworkRequest;->requestId:I,packages/modules/Connectivity/framework/src/android/net/NetworkRequest.java,173,5,173,88,maxTargetSdk=30&trackingBug=170729553L
+Landroid/net/NetworkRequest;->legacyType:I,packages/modules/Connectivity/framework/src/android/net/NetworkRequest.java,181,5,181,88,maxTargetSdk=28&trackingBug=115609023L
Landroid/net/NetworkState;->network:Landroid/net/Network;,packages/modules/Connectivity/framework/src/android/net/NetworkState.java,41,5,41,88,maxTargetSdk=28&trackingBug=115609023L
Landroid/net/NetworkState;-><init>(Landroid/os/Parcel;)V,packages/modules/Connectivity/framework/src/android/net/NetworkState.java,92,5,92,25,
Landroid/net/NetworkState;->CREATOR:Landroid/os/Parcelable$Creator;,packages/modules/Connectivity/framework/src/android/net/NetworkState.java,117,5,117,25,
diff --git a/go/current/hiddenapi/metadata.csv b/go/current/hiddenapi/metadata.csv
index d61914f..3b264f1 100644
--- a/go/current/hiddenapi/metadata.csv
+++ b/go/current/hiddenapi/metadata.csv
@@ -54,18 +54,18 @@ signature,implicitMember,maxTargetSdk,overrideSourcePosition,publicAlternatives,
|Landroid/net/EthernetManager;->isAvailable(Ljava/lang/String;)Z|,||,|30|,||,||,|170729553|
|Landroid/net/EthernetManager;->removeListener(Landroid/net/EthernetManager$Listener;)V|,||,|30|,||,||,|170729553|
|Landroid/net/EthernetManager;->setConfiguration(Ljava/lang/String;Landroid/net/IpConfiguration;)V|,||,|30|,||,||,|170729553|
-|Landroid/net/IConnectivityManager;->getActiveLinkProperties()Landroid/net/LinkProperties;|,||,||,|packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl:75:1:75:25|,||,||
-|Landroid/net/IConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo;|,||,||,|packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl:60:1:60:25|,||,||
-|Landroid/net/IConnectivityManager;->getAllNetworkInfo()[Landroid/net/NetworkInfo;|,||,||,|packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl:66:1:66:25|,||,||
-|Landroid/net/IConnectivityManager;->getAllNetworkState()[Landroid/net/NetworkState;|,||,|30|,|packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl:88:1:88:69|,||,|170729553|
-|Landroid/net/IConnectivityManager;->getLastTetherError(Ljava/lang/String;)I|,||,|29|,|packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl:98:1:99:99|,|Use {@code TetheringManager#getLastTetherError} as alternative|,||
-|Landroid/net/IConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo;|,||,|28|,|packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl:63:1:63:44|,||,||
-|Landroid/net/IConnectivityManager;->getTetherableIfaces()[Ljava/lang/String;|,||,|29|,|packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl:102:1:103:100|,|Use {@code TetheringManager#getTetherableIfaces} as alternative|,||
-|Landroid/net/IConnectivityManager;->getTetherableUsbRegexs()[Ljava/lang/String;|,||,|29|,|packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl:115:1:116:103|,|Use {@code TetheringManager#getTetherableUsbRegexs} as alternative|,||
-|Landroid/net/IConnectivityManager;->getTetherableWifiRegexs()[Ljava/lang/String;|,||,|29|,|packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl:119:1:120:104|,|Use {@code TetheringManager#getTetherableWifiRegexs} as alternative|,||
-|Landroid/net/IConnectivityManager;->getTetheredIfaces()[Ljava/lang/String;|,||,|29|,|packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl:106:1:107:98|,|Use {@code TetheringManager#getTetheredIfaces} as alternative|,||
-|Landroid/net/IConnectivityManager;->getTetheringErroredIfaces()[Ljava/lang/String;|,||,|29|,|packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl:110:1:112:32|,|Use {@code TetheringManager#getTetheringErroredIfaces} as Alternative|,||
-|Landroid/net/IConnectivityManager;->reportInetCondition(II)V|,||,|28|,|packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl:123:1:123:44|,||,||
+|Landroid/net/IConnectivityManager;->getActiveLinkProperties()Landroid/net/LinkProperties;|,||,||,|packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl:76:1:76:25|,||,||
+|Landroid/net/IConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo;|,||,||,|packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl:61:1:61:25|,||,||
+|Landroid/net/IConnectivityManager;->getAllNetworkInfo()[Landroid/net/NetworkInfo;|,||,||,|packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl:67:1:67:25|,||,||
+|Landroid/net/IConnectivityManager;->getAllNetworkState()[Landroid/net/NetworkState;|,||,|30|,|packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl:89:1:89:69|,||,|170729553|
+|Landroid/net/IConnectivityManager;->getLastTetherError(Ljava/lang/String;)I|,||,|29|,|packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl:99:1:100:99|,|Use {@code TetheringManager#getLastTetherError} as alternative|,||
+|Landroid/net/IConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo;|,||,|28|,|packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl:64:1:64:44|,||,||
+|Landroid/net/IConnectivityManager;->getTetherableIfaces()[Ljava/lang/String;|,||,|29|,|packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl:103:1:104:100|,|Use {@code TetheringManager#getTetherableIfaces} as alternative|,||
+|Landroid/net/IConnectivityManager;->getTetherableUsbRegexs()[Ljava/lang/String;|,||,|29|,|packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl:116:1:117:103|,|Use {@code TetheringManager#getTetherableUsbRegexs} as alternative|,||
+|Landroid/net/IConnectivityManager;->getTetherableWifiRegexs()[Ljava/lang/String;|,||,|29|,|packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl:120:1:121:104|,|Use {@code TetheringManager#getTetherableWifiRegexs} as alternative|,||
+|Landroid/net/IConnectivityManager;->getTetheredIfaces()[Ljava/lang/String;|,||,|29|,|packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl:107:1:108:98|,|Use {@code TetheringManager#getTetheredIfaces} as alternative|,||
+|Landroid/net/IConnectivityManager;->getTetheringErroredIfaces()[Ljava/lang/String;|,||,|29|,|packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl:111:1:113:32|,|Use {@code TetheringManager#getTetheringErroredIfaces} as Alternative|,||
+|Landroid/net/IConnectivityManager;->reportInetCondition(II)V|,||,|28|,|packages/modules/Connectivity/framework/src/android/net/IConnectivityManager.aidl:124:1:124:44|,||,||
|Landroid/net/INetworkStatsService;->forceUpdate()V|,||,||,|packages/modules/Connectivity/framework-t/src/android/net/INetworkStatsService.aidl:70:1:70:25|,||,||
|Landroid/net/INetworkStatsService;->getDataLayerSnapshotForUid(I)Landroid/net/NetworkStats;|,||,||,|packages/modules/Connectivity/framework-t/src/android/net/INetworkStatsService.aidl:50:1:50:25|,||,||
|Landroid/net/INetworkStatsService;->getMobileIfaces()[Ljava/lang/String;|,||,||,|packages/modules/Connectivity/framework-t/src/android/net/INetworkStatsService.aidl:57:1:57:25|,||,||
diff --git a/go/current/hiddenapi/signature-patterns.csv b/go/current/hiddenapi/signature-patterns.csv
index 401c6d1..d1cd51a 100644
--- a/go/current/hiddenapi/signature-patterns.csv
+++ b/go/current/hiddenapi/signature-patterns.csv
@@ -99,6 +99,7 @@ android/net/QosFilter
android/net/QosSession
android/net/QosSocketInfo
android/net/RouteInfo
+android/net/RoutingCoordinatorManager
android/net/SocketKeepalive
android/net/SocketLocalAddressChangedException
android/net/SocketNotBoundException
diff --git a/go/current/sdk_library/module-lib/framework-connectivity-stubs.jar b/go/current/sdk_library/module-lib/framework-connectivity-stubs.jar
index fe3b15f..50876ce 100644
--- a/go/current/sdk_library/module-lib/framework-connectivity-stubs.jar
+++ b/go/current/sdk_library/module-lib/framework-connectivity-stubs.jar
Binary files differ
diff --git a/go/current/sdk_library/module-lib/framework-connectivity-t-stubs.jar b/go/current/sdk_library/module-lib/framework-connectivity-t-stubs.jar
index 5c7c91a..7ef04e0 100644
--- a/go/current/sdk_library/module-lib/framework-connectivity-t-stubs.jar
+++ b/go/current/sdk_library/module-lib/framework-connectivity-t-stubs.jar
Binary files differ
diff --git a/go/current/sdk_library/module-lib/framework-connectivity-t.srcjar b/go/current/sdk_library/module-lib/framework-connectivity-t.srcjar
index d5cecb0..9b2119c 100644
--- a/go/current/sdk_library/module-lib/framework-connectivity-t.srcjar
+++ b/go/current/sdk_library/module-lib/framework-connectivity-t.srcjar
Binary files differ
diff --git a/go/current/sdk_library/module-lib/framework-connectivity-t_annotations.zip b/go/current/sdk_library/module-lib/framework-connectivity-t_annotations.zip
index 303b74e..01e6d1d 100644
--- a/go/current/sdk_library/module-lib/framework-connectivity-t_annotations.zip
+++ b/go/current/sdk_library/module-lib/framework-connectivity-t_annotations.zip
Binary files differ
diff --git a/go/current/sdk_library/module-lib/framework-connectivity.srcjar b/go/current/sdk_library/module-lib/framework-connectivity.srcjar
index 1d3849d..78f7dc0 100644
--- a/go/current/sdk_library/module-lib/framework-connectivity.srcjar
+++ b/go/current/sdk_library/module-lib/framework-connectivity.srcjar
Binary files differ
diff --git a/go/current/sdk_library/module-lib/framework-connectivity.txt b/go/current/sdk_library/module-lib/framework-connectivity.txt
index 193bd92..782e20a 100644
--- a/go/current/sdk_library/module-lib/framework-connectivity.txt
+++ b/go/current/sdk_library/module-lib/framework-connectivity.txt
@@ -24,6 +24,7 @@ package android.net {
method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_SETUP_WIZARD, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void setAcceptPartialConnectivity(@NonNull android.net.Network, boolean, boolean);
method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_SETUP_WIZARD, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void setAcceptUnvalidated(@NonNull android.net.Network, boolean, boolean);
method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_SETUP_WIZARD, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void setAvoidUnvalidated(@NonNull android.net.Network);
+ method @FlaggedApi("com.android.net.flags.set_data_saver_via_cm") @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void setDataSaverEnabled(boolean);
method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void setFirewallChainEnabled(int, boolean);
method @RequiresPermission(android.Manifest.permission.NETWORK_STACK) public void setGlobalProxy(@Nullable android.net.ProxyInfo);
method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public void setLegacyLockdownVpnEnabled(boolean);
diff --git a/go/current/sdk_library/module-lib/framework-connectivity_annotations.zip b/go/current/sdk_library/module-lib/framework-connectivity_annotations.zip
index cb77f5c..911a554 100644
--- a/go/current/sdk_library/module-lib/framework-connectivity_annotations.zip
+++ b/go/current/sdk_library/module-lib/framework-connectivity_annotations.zip
Binary files differ
diff --git a/go/current/sdk_library/public/framework-connectivity-stubs.jar b/go/current/sdk_library/public/framework-connectivity-stubs.jar
index 98a4049..d3eab3b 100644
--- a/go/current/sdk_library/public/framework-connectivity-stubs.jar
+++ b/go/current/sdk_library/public/framework-connectivity-stubs.jar
Binary files differ
diff --git a/go/current/sdk_library/public/framework-connectivity-t-stubs.jar b/go/current/sdk_library/public/framework-connectivity-t-stubs.jar
index 57680a0..f47fb98 100644
--- a/go/current/sdk_library/public/framework-connectivity-t-stubs.jar
+++ b/go/current/sdk_library/public/framework-connectivity-t-stubs.jar
Binary files differ
diff --git a/go/current/sdk_library/public/framework-connectivity-t.srcjar b/go/current/sdk_library/public/framework-connectivity-t.srcjar
index ae4e0d7..f8f2d4c 100644
--- a/go/current/sdk_library/public/framework-connectivity-t.srcjar
+++ b/go/current/sdk_library/public/framework-connectivity-t.srcjar
Binary files differ
diff --git a/go/current/sdk_library/public/framework-connectivity.srcjar b/go/current/sdk_library/public/framework-connectivity.srcjar
index 047fc9c..16f86a9 100644
--- a/go/current/sdk_library/public/framework-connectivity.srcjar
+++ b/go/current/sdk_library/public/framework-connectivity.srcjar
Binary files differ
diff --git a/go/current/sdk_library/system/framework-connectivity-t-stubs.jar b/go/current/sdk_library/system/framework-connectivity-t-stubs.jar
index 0b324cd..018def5 100644
--- a/go/current/sdk_library/system/framework-connectivity-t-stubs.jar
+++ b/go/current/sdk_library/system/framework-connectivity-t-stubs.jar
Binary files differ
diff --git a/go/current/sdk_library/system/framework-connectivity-t.srcjar b/go/current/sdk_library/system/framework-connectivity-t.srcjar
index 905d6b4..b27062e 100644
--- a/go/current/sdk_library/system/framework-connectivity-t.srcjar
+++ b/go/current/sdk_library/system/framework-connectivity-t.srcjar
Binary files differ
diff --git a/go/current/sdk_library/system/framework-connectivity-t.txt b/go/current/sdk_library/system/framework-connectivity-t.txt
index 53ad834..6c98a4f 100644
--- a/go/current/sdk_library/system/framework-connectivity-t.txt
+++ b/go/current/sdk_library/system/framework-connectivity-t.txt
@@ -305,6 +305,7 @@ package android.net {
ctor public NetworkStats(long, int);
method @NonNull public android.net.NetworkStats add(@NonNull android.net.NetworkStats);
method @NonNull public android.net.NetworkStats addEntry(@NonNull android.net.NetworkStats.Entry);
+ method public android.net.NetworkStats clone();
method public int describeContents();
method @NonNull public java.util.Iterator<android.net.NetworkStats.Entry> iterator();
method @NonNull public android.net.NetworkStats subtract(@NonNull android.net.NetworkStats);
@@ -416,12 +417,87 @@ package android.net.nsd {
package android.net.thread {
- public class ThreadNetworkController {
+ @FlaggedApi("com.android.net.thread.flags.thread_enabled") public final class ActiveOperationalDataset implements android.os.Parcelable {
+ method @NonNull public static android.net.thread.ActiveOperationalDataset createRandomDataset();
+ method public int describeContents();
+ method @NonNull public static android.net.thread.ActiveOperationalDataset fromThreadTlvs(@NonNull byte[]);
+ method @NonNull public android.net.thread.OperationalDatasetTimestamp getActiveTimestamp();
+ method @IntRange(from=0, to=65535) public int getChannel();
+ method @NonNull @Size(min=1) public android.util.SparseArray<byte[]> getChannelMask();
+ method @IntRange(from=0, to=255) public int getChannelPage();
+ method @NonNull @Size(android.net.thread.ActiveOperationalDataset.LENGTH_EXTENDED_PAN_ID) public byte[] getExtendedPanId();
+ method @NonNull public android.net.IpPrefix getMeshLocalPrefix();
+ method @NonNull @Size(android.net.thread.ActiveOperationalDataset.LENGTH_NETWORK_KEY) public byte[] getNetworkKey();
+ method @NonNull @Size(min=android.net.thread.ActiveOperationalDataset.LENGTH_MIN_NETWORK_NAME_BYTES, max=android.net.thread.ActiveOperationalDataset.LENGTH_MAX_NETWORK_NAME_BYTES) public String getNetworkName();
+ method @IntRange(from=0, to=65534) public int getPanId();
+ method @NonNull @Size(android.net.thread.ActiveOperationalDataset.LENGTH_PSKC) public byte[] getPskc();
+ method @NonNull public android.net.thread.ActiveOperationalDataset.SecurityPolicy getSecurityPolicy();
+ method @NonNull public byte[] toThreadTlvs();
+ method public void writeToParcel(@NonNull android.os.Parcel, int);
+ field public static final int CHANNEL_MAX_24_GHZ = 26; // 0x1a
+ field public static final int CHANNEL_MIN_24_GHZ = 11; // 0xb
+ field public static final int CHANNEL_PAGE_24_GHZ = 0; // 0x0
+ field @NonNull public static final android.os.Parcelable.Creator<android.net.thread.ActiveOperationalDataset> CREATOR;
+ field public static final int LENGTH_EXTENDED_PAN_ID = 8; // 0x8
+ field public static final int LENGTH_MAX_DATASET_TLVS = 254; // 0xfe
+ field public static final int LENGTH_MAX_NETWORK_NAME_BYTES = 16; // 0x10
+ field public static final int LENGTH_MESH_LOCAL_PREFIX_BITS = 64; // 0x40
+ field public static final int LENGTH_MIN_NETWORK_NAME_BYTES = 1; // 0x1
+ field public static final int LENGTH_NETWORK_KEY = 16; // 0x10
+ field public static final int LENGTH_PSKC = 16; // 0x10
+ }
+
+ public static final class ActiveOperationalDataset.Builder {
+ ctor public ActiveOperationalDataset.Builder(@NonNull android.net.thread.ActiveOperationalDataset);
+ ctor public ActiveOperationalDataset.Builder();
+ method @NonNull public android.net.thread.ActiveOperationalDataset build();
+ method @NonNull public android.net.thread.ActiveOperationalDataset.Builder setActiveTimestamp(@NonNull android.net.thread.OperationalDatasetTimestamp);
+ method @NonNull public android.net.thread.ActiveOperationalDataset.Builder setChannel(@IntRange(from=0, to=255) int, @IntRange(from=0, to=65535) int);
+ method @NonNull public android.net.thread.ActiveOperationalDataset.Builder setChannelMask(@NonNull @Size(min=1) android.util.SparseArray<byte[]>);
+ method @NonNull public android.net.thread.ActiveOperationalDataset.Builder setExtendedPanId(@NonNull @Size(android.net.thread.ActiveOperationalDataset.LENGTH_EXTENDED_PAN_ID) byte[]);
+ method @NonNull public android.net.thread.ActiveOperationalDataset.Builder setMeshLocalPrefix(@NonNull android.net.IpPrefix);
+ method @NonNull public android.net.thread.ActiveOperationalDataset.Builder setNetworkKey(@NonNull @Size(android.net.thread.ActiveOperationalDataset.LENGTH_NETWORK_KEY) byte[]);
+ method @NonNull public android.net.thread.ActiveOperationalDataset.Builder setNetworkName(@NonNull @Size(min=android.net.thread.ActiveOperationalDataset.LENGTH_MIN_NETWORK_NAME_BYTES, max=android.net.thread.ActiveOperationalDataset.LENGTH_MAX_NETWORK_NAME_BYTES) String);
+ method @NonNull public android.net.thread.ActiveOperationalDataset.Builder setPanId(@IntRange(from=0, to=65534) int);
+ method @NonNull public android.net.thread.ActiveOperationalDataset.Builder setPskc(@NonNull @Size(android.net.thread.ActiveOperationalDataset.LENGTH_PSKC) byte[]);
+ method @NonNull public android.net.thread.ActiveOperationalDataset.Builder setSecurityPolicy(@NonNull android.net.thread.ActiveOperationalDataset.SecurityPolicy);
+ }
+
+ public static final class ActiveOperationalDataset.SecurityPolicy {
+ ctor public ActiveOperationalDataset.SecurityPolicy(@IntRange(from=1, to=65535) int, @NonNull @Size(min=android.net.thread.ActiveOperationalDataset.SecurityPolicy.LENGTH_MIN_SECURITY_POLICY_FLAGS) byte[]);
+ method @NonNull @Size(min=android.net.thread.ActiveOperationalDataset.SecurityPolicy.LENGTH_MIN_SECURITY_POLICY_FLAGS) public byte[] getFlags();
+ method @IntRange(from=1, to=65535) public int getRotationTimeHours();
+ field public static final int DEFAULT_ROTATION_TIME_HOURS = 672; // 0x2a0
+ field public static final int LENGTH_MIN_SECURITY_POLICY_FLAGS = 1; // 0x1
+ }
+
+ @FlaggedApi("com.android.net.thread.flags.thread_enabled") public final class OperationalDatasetTimestamp {
+ ctor public OperationalDatasetTimestamp(@IntRange(from=0, to=281474976710655L) long, @IntRange(from=0, to=32767) int, boolean);
+ method @NonNull public static android.net.thread.OperationalDatasetTimestamp fromInstant(@NonNull java.time.Instant);
+ method @IntRange(from=0, to=281474976710655L) public long getSeconds();
+ method @IntRange(from=0, to=32767) public int getTicks();
+ method public boolean isAuthoritativeSource();
+ method @NonNull public java.time.Instant toInstant();
+ }
+
+ @FlaggedApi("com.android.net.thread.flags.thread_enabled") public final class PendingOperationalDataset implements android.os.Parcelable {
+ ctor public PendingOperationalDataset(@NonNull android.net.thread.ActiveOperationalDataset, @NonNull android.net.thread.OperationalDatasetTimestamp, @NonNull java.time.Duration);
+ method public int describeContents();
+ method @NonNull public static android.net.thread.PendingOperationalDataset fromThreadTlvs(@NonNull byte[]);
+ method @NonNull public android.net.thread.ActiveOperationalDataset getActiveOperationalDataset();
+ method @NonNull public java.time.Duration getDelayTimer();
+ method @NonNull public android.net.thread.OperationalDatasetTimestamp getPendingTimestamp();
+ method @NonNull public byte[] toThreadTlvs();
+ method public void writeToParcel(@NonNull android.os.Parcel, int);
+ field @NonNull public static final android.os.Parcelable.Creator<android.net.thread.PendingOperationalDataset> CREATOR;
+ }
+
+ @FlaggedApi("com.android.net.thread.flags.thread_enabled") public class ThreadNetworkController {
method public int getThreadVersion();
field public static final int THREAD_VERSION_1_3 = 4; // 0x4
}
- public class ThreadNetworkManager {
+ @FlaggedApi("com.android.net.thread.flags.thread_enabled") public class ThreadNetworkManager {
method @NonNull public java.util.List<android.net.thread.ThreadNetworkController> getAllThreadNetworkControllers();
}
diff --git a/go/current/sdk_library/system/framework-connectivity-t_annotations.zip b/go/current/sdk_library/system/framework-connectivity-t_annotations.zip
index 6965557..0271e30 100644
--- a/go/current/sdk_library/system/framework-connectivity-t_annotations.zip
+++ b/go/current/sdk_library/system/framework-connectivity-t_annotations.zip
Binary files differ
diff --git a/go/current/sdk_library/system/framework-connectivity.txt b/go/current/sdk_library/system/framework-connectivity.txt
index 4a2ed8a..e812024 100644
--- a/go/current/sdk_library/system/framework-connectivity.txt
+++ b/go/current/sdk_library/system/framework-connectivity.txt
@@ -94,6 +94,7 @@ package android.net {
}
public final class DscpPolicy implements android.os.Parcelable {
+ method public int describeContents();
method @Nullable public java.net.InetAddress getDestinationAddress();
method @Nullable public android.util.Range<java.lang.Integer> getDestinationPortRange();
method public int getDscpValue();
@@ -101,6 +102,7 @@ package android.net {
method public int getProtocol();
method @Nullable public java.net.InetAddress getSourceAddress();
method public int getSourcePort();
+ method public void writeToParcel(@NonNull android.os.Parcel, int);
field @NonNull public static final android.os.Parcelable.Creator<android.net.DscpPolicy> CREATOR;
field public static final int PROTOCOL_ANY = -1; // 0xffffffff
field public static final int SOURCE_PORT_ANY = -1; // 0xffffffff
diff --git a/go/current/snapshot-creation-build-number.txt b/go/current/snapshot-creation-build-number.txt
index fffc196..37c390f 100644
--- a/go/current/snapshot-creation-build-number.txt
+++ b/go/current/snapshot-creation-build-number.txt
@@ -1 +1 @@
-10917791 \ No newline at end of file
+11003728 \ No newline at end of file
diff --git a/go/current/x86/lib/libnetd_updatable.so b/go/current/x86/lib/libnetd_updatable.so
index fbf6d3d..912099d 100755
--- a/go/current/x86/lib/libnetd_updatable.so
+++ b/go/current/x86/lib/libnetd_updatable.so
Binary files differ
diff --git a/go/current/x86_64/lib/libnetd_updatable.so b/go/current/x86_64/lib/libnetd_updatable.so
index 3b84166..38afa85 100755
--- a/go/current/x86_64/lib/libnetd_updatable.so
+++ b/go/current/x86_64/lib/libnetd_updatable.so
Binary files differ