Snap for 11224086 from a213b1d06273cf7e0f3eb7573782009a51b1ab2d to mainline-tzdata5-release

Change-Id: Ibc429dbf10e08ba6e8ab8a5bc0e8727845527ff4
diff --git a/.prebuilt_info/prebuilt_info_current_current_zip.asciipb b/.prebuilt_info/prebuilt_info_current_current_zip.asciipb
index 7f4a389..60e98b9 100644
--- a/.prebuilt_info/prebuilt_info_current_current_zip.asciipb
+++ b/.prebuilt_info/prebuilt_info_current_current_zip.asciipb
@@ -1,6 +1,6 @@
 drops {
   android_build_drop {
-    build_id: "T1007089"
+    build_id: "T1007458"
     target: "train_build"
     source_file: "mainline-sdks/for-UpsideDownCake-build/current/com.google.android.uwb/sdk/uwb-module-sdk-current.zip"
   }
diff --git a/.prebuilt_info/prebuilt_info_go_current_current_zip.asciipb b/.prebuilt_info/prebuilt_info_go_current_current_zip.asciipb
new file mode 100644
index 0000000..3d48c46
--- /dev/null
+++ b/.prebuilt_info/prebuilt_info_go_current_current_zip.asciipb
@@ -0,0 +1,15 @@
+drops {
+  android_build_drop {
+    build_id: "T1007188"
+    target: "train_build"
+    source_file: "mainline-sdks/for-UpsideDownCake-build/current/com.google.android.go.uwb/sdk/uwb-module-sdk-current.zip"
+  }
+  dest_file: "go/current/current.zip"
+  version: ""
+  version_group: ""
+  git_project: "platform/prebuilts/module_sdk/Uwb"
+  git_branch: "udc-dev"
+  transform: TRANSFORM_UNZIP
+  transform_options {
+  }
+}
diff --git a/current/snapshot-creation-build-number.txt b/current/snapshot-creation-build-number.txt
index 42ea358..6bd78b7 100644
--- a/current/snapshot-creation-build-number.txt
+++ b/current/snapshot-creation-build-number.txt
@@ -1 +1 @@
-10351819
\ No newline at end of file
+10541443
\ No newline at end of file
diff --git a/go/current/Android.bp b/go/current/Android.bp
new file mode 100644
index 0000000..1eb642d
--- /dev/null
+++ b/go/current/Android.bp
@@ -0,0 +1,120 @@
+// This is auto-generated. DO NOT EDIT.
+
+// blueprint rules added by vendor/google/build/mainline_modules_sdks.py
+// to support coexistence.
+blueprint_package_includes {
+    match_all: ["com.android.mainline_go"]
+}
+
+package {
+    // A default list here prevents the license LSC from adding its own list which would
+    // be unnecessary as every module in the sdk already has its own licenses property.
+    default_applicable_licenses: ["Android-Apache-2.0"],
+}
+
+prebuilt_bootclasspath_fragment {
+    name: "com.android.uwb-bootclasspath-fragment",
+    // Do not prefer prebuilt if the Soong config variable "source_build" in namespace "uwb_module" is true.
+    use_source_config_var: {
+        config_namespace: "uwb_module",
+        var_name: "source_build",
+    },
+    visibility: ["//packages/modules/Uwb:__subpackages__"],
+    apex_available: ["com.android.uwb"],
+    licenses: ["uwb-module-sdk_Android-Apache-2.0"],
+    contents: ["framework-uwb"],
+    fragments: [
+        {
+            apex: "com.android.art",
+            module: "art-bootclasspath-fragment",
+        },
+    ],
+    hidden_api: {
+        annotation_flags: "hiddenapi/annotation-flags.csv",
+        metadata: "hiddenapi/metadata.csv",
+        index: "hiddenapi/index.csv",
+        signature_patterns: "hiddenapi/signature-patterns.csv",
+        filtered_stub_flags: "hiddenapi/filtered-stub-flags.csv",
+        filtered_flags: "hiddenapi/filtered-flags.csv",
+    },
+}
+
+java_sdk_library_import {
+    name: "framework-uwb",
+    // Do not prefer prebuilt if the Soong config variable "source_build" in namespace "uwb_module" is true.
+    use_source_config_var: {
+        config_namespace: "uwb_module",
+        var_name: "source_build",
+    },
+    visibility: ["//visibility:public"],
+    apex_available: ["com.android.uwb"],
+    licenses: ["uwb-module-sdk_Android-Apache-2.0"],
+    shared_library: false,
+    permitted_packages: [
+        "android.uwb",
+        "android.uwb.util",
+        "com.android.x.uwb",
+    ],
+    public: {
+        jars: ["sdk_library/public/framework-uwb-stubs.jar"],
+        stub_srcs: ["sdk_library/public/framework-uwb.srcjar"],
+        current_api: "sdk_library/public/framework-uwb.txt",
+        removed_api: "sdk_library/public/framework-uwb-removed.txt",
+        annotations: "sdk_library/public/framework-uwb_annotations.zip",
+        sdk_version: "module_current",
+    },
+    system: {
+        jars: ["sdk_library/system/framework-uwb-stubs.jar"],
+        stub_srcs: ["sdk_library/system/framework-uwb.srcjar"],
+        current_api: "sdk_library/system/framework-uwb.txt",
+        removed_api: "sdk_library/system/framework-uwb-removed.txt",
+        annotations: "sdk_library/system/framework-uwb_annotations.zip",
+        sdk_version: "module_current",
+    },
+    module_lib: {
+        jars: ["sdk_library/module-lib/framework-uwb-stubs.jar"],
+        stub_srcs: ["sdk_library/module-lib/framework-uwb.srcjar"],
+        current_api: "sdk_library/module-lib/framework-uwb.txt",
+        removed_api: "sdk_library/module-lib/framework-uwb-removed.txt",
+        annotations: "sdk_library/module-lib/framework-uwb_annotations.zip",
+        sdk_version: "module_current",
+    },
+}
+
+java_import {
+    name: "service-uwb",
+    // Do not prefer prebuilt if the Soong config variable "source_build" in namespace "uwb_module" is true.
+    use_source_config_var: {
+        config_namespace: "uwb_module",
+        var_name: "source_build",
+    },
+    visibility: [
+        "//packages/modules/Uwb/apex",
+        "//packages/modules/Uwb/service",
+        "//packages/modules/Uwb/service/tests/uwbtests/apex",
+    ],
+    apex_available: ["com.android.uwb"],
+    licenses: ["uwb-module-sdk_Android-Apache-2.0"],
+    jars: ["java_systemserver_libs/snapshot/jars/are/invalid/service-uwb.jar"],
+    min_sdk_version: "33",
+}
+
+license {
+    name: "uwb-module-sdk_Android-Apache-2.0",
+    visibility: ["//visibility:private"],
+    license_kinds: ["SPDX-license-identifier-Apache-2.0"],
+    license_text: ["licenses/build/soong/licenses/LICENSE"],
+}
+
+prebuilt_systemserverclasspath_fragment {
+    name: "com.android.uwb-systemserverclasspath-fragment",
+    // Do not prefer prebuilt if the Soong config variable "source_build" in namespace "uwb_module" is true.
+    use_source_config_var: {
+        config_namespace: "uwb_module",
+        var_name: "source_build",
+    },
+    visibility: ["//packages/modules/Uwb:__subpackages__"],
+    apex_available: ["com.android.uwb"],
+    licenses: ["uwb-module-sdk_Android-Apache-2.0"],
+    standalone_contents: ["service-uwb"],
+}
diff --git a/go/current/hiddenapi/annotation-flags.csv b/go/current/hiddenapi/annotation-flags.csv
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/go/current/hiddenapi/annotation-flags.csv
diff --git a/go/current/hiddenapi/filtered-flags.csv b/go/current/hiddenapi/filtered-flags.csv
new file mode 100644
index 0000000..b943a0d
--- /dev/null
+++ b/go/current/hiddenapi/filtered-flags.csv
@@ -0,0 +1,326 @@
+Landroid/uwb/AdapterStateListener$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/AngleMeasurement$1;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;,public-api,sdk,system-api,test-api
+Landroid/uwb/AngleMeasurement$1;->newArray(I)[Ljava/lang/Object;,public-api,sdk,system-api,test-api
+Landroid/uwb/AngleMeasurement;-><init>(DDD)V,sdk,system-api,test-api
+Landroid/uwb/AngleMeasurement;->CREATOR:Landroid/os/Parcelable$Creator;,sdk,system-api,test-api
+Landroid/uwb/AngleMeasurement;->describeContents()I,public-api,sdk,system-api,test-api
+Landroid/uwb/AngleMeasurement;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/AngleMeasurement;->getConfidenceLevel()D,sdk,system-api,test-api
+Landroid/uwb/AngleMeasurement;->getErrorRadians()D,sdk,system-api,test-api
+Landroid/uwb/AngleMeasurement;->getRadians()D,sdk,system-api,test-api
+Landroid/uwb/AngleMeasurement;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/AngleMeasurement;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/AngleMeasurement;->writeToParcel(Landroid/os/Parcel;I)V,public-api,sdk,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement$1;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;,public-api,sdk,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement$1;->newArray(I)[Ljava/lang/Object;,public-api,sdk,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement$Builder;-><init>(Landroid/uwb/AngleMeasurement;)V,sdk,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement$Builder;->build()Landroid/uwb/AngleOfArrivalMeasurement;,sdk,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement$Builder;->setAltitude(Landroid/uwb/AngleMeasurement;)Landroid/uwb/AngleOfArrivalMeasurement$Builder;,sdk,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement;->CREATOR:Landroid/os/Parcelable$Creator;,sdk,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement;->describeContents()I,public-api,sdk,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement;->getAltitude()Landroid/uwb/AngleMeasurement;,sdk,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement;->getAzimuth()Landroid/uwb/AngleMeasurement;,sdk,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement;->writeToParcel(Landroid/os/Parcel;I)V,public-api,sdk,system-api,test-api
+Landroid/uwb/DistanceMeasurement$1;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;,public-api,sdk,system-api,test-api
+Landroid/uwb/DistanceMeasurement$1;->newArray(I)[Ljava/lang/Object;,public-api,sdk,system-api,test-api
+Landroid/uwb/DistanceMeasurement$Builder;-><init>()V,sdk,system-api,test-api
+Landroid/uwb/DistanceMeasurement$Builder;->build()Landroid/uwb/DistanceMeasurement;,sdk,system-api,test-api
+Landroid/uwb/DistanceMeasurement$Builder;->setConfidenceLevel(D)Landroid/uwb/DistanceMeasurement$Builder;,sdk,system-api,test-api
+Landroid/uwb/DistanceMeasurement$Builder;->setErrorMeters(D)Landroid/uwb/DistanceMeasurement$Builder;,sdk,system-api,test-api
+Landroid/uwb/DistanceMeasurement$Builder;->setMeters(D)Landroid/uwb/DistanceMeasurement$Builder;,sdk,system-api,test-api
+Landroid/uwb/DistanceMeasurement;->CREATOR:Landroid/os/Parcelable$Creator;,sdk,system-api,test-api
+Landroid/uwb/DistanceMeasurement;->describeContents()I,public-api,sdk,system-api,test-api
+Landroid/uwb/DistanceMeasurement;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/DistanceMeasurement;->getConfidenceLevel()D,sdk,system-api,test-api
+Landroid/uwb/DistanceMeasurement;->getErrorMeters()D,sdk,system-api,test-api
+Landroid/uwb/DistanceMeasurement;->getMeters()D,sdk,system-api,test-api
+Landroid/uwb/DistanceMeasurement;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/DistanceMeasurement;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/DistanceMeasurement;->writeToParcel(Landroid/os/Parcel;I)V,public-api,sdk,system-api,test-api
+Landroid/uwb/IOnUwbActivityEnergyInfoListener$Default;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
+Landroid/uwb/IOnUwbActivityEnergyInfoListener$Stub$Proxy;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
+Landroid/uwb/IOnUwbActivityEnergyInfoListener$Stub;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
+Landroid/uwb/IOnUwbActivityEnergyInfoListener$Stub;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z,public-api,sdk,system-api,test-api
+Landroid/uwb/IUwbAdapter$Default;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
+Landroid/uwb/IUwbAdapter$Stub$Proxy;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
+Landroid/uwb/IUwbAdapter$Stub;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
+Landroid/uwb/IUwbAdapter$Stub;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z,public-api,sdk,system-api,test-api
+Landroid/uwb/IUwbAdapterStateCallbacks$Default;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
+Landroid/uwb/IUwbAdapterStateCallbacks$Stub$Proxy;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
+Landroid/uwb/IUwbAdapterStateCallbacks$Stub;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
+Landroid/uwb/IUwbAdapterStateCallbacks$Stub;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z,public-api,sdk,system-api,test-api
+Landroid/uwb/IUwbAdfProvisionStateCallbacks$Default;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
+Landroid/uwb/IUwbAdfProvisionStateCallbacks$Stub$Proxy;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
+Landroid/uwb/IUwbAdfProvisionStateCallbacks$Stub;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
+Landroid/uwb/IUwbAdfProvisionStateCallbacks$Stub;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z,public-api,sdk,system-api,test-api
+Landroid/uwb/IUwbOemExtensionCallback$Default;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
+Landroid/uwb/IUwbOemExtensionCallback$Stub$Proxy;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
+Landroid/uwb/IUwbOemExtensionCallback$Stub;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
+Landroid/uwb/IUwbOemExtensionCallback$Stub;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z,public-api,sdk,system-api,test-api
+Landroid/uwb/IUwbRangingCallbacks$Default;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
+Landroid/uwb/IUwbRangingCallbacks$Stub$Proxy;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
+Landroid/uwb/IUwbRangingCallbacks$Stub;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
+Landroid/uwb/IUwbRangingCallbacks$Stub;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z,public-api,sdk,system-api,test-api
+Landroid/uwb/IUwbVendorUciCallback$Default;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
+Landroid/uwb/IUwbVendorUciCallback$Stub$Proxy;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
+Landroid/uwb/IUwbVendorUciCallback$Stub;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
+Landroid/uwb/IUwbVendorUciCallback$Stub;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingManager$$ExternalSyntheticLambda0;->onCancel()V,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement$1;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement$1;->newArray(I)[Ljava/lang/Object;,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement$Builder;-><init>()V,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement$Builder;->build()Landroid/uwb/RangingMeasurement;,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement$Builder;->setAngleOfArrivalMeasurement(Landroid/uwb/AngleOfArrivalMeasurement;)Landroid/uwb/RangingMeasurement$Builder;,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement$Builder;->setDestinationAngleOfArrivalMeasurement(Landroid/uwb/AngleOfArrivalMeasurement;)Landroid/uwb/RangingMeasurement$Builder;,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement$Builder;->setDistanceMeasurement(Landroid/uwb/DistanceMeasurement;)Landroid/uwb/RangingMeasurement$Builder;,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement$Builder;->setElapsedRealtimeNanos(J)Landroid/uwb/RangingMeasurement$Builder;,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement$Builder;->setLineOfSight(I)Landroid/uwb/RangingMeasurement$Builder;,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement$Builder;->setMeasurementFocus(I)Landroid/uwb/RangingMeasurement$Builder;,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement$Builder;->setRangingMeasurementMetadata(Landroid/os/PersistableBundle;)Landroid/uwb/RangingMeasurement$Builder;,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement$Builder;->setRemoteDeviceAddress(Landroid/uwb/UwbAddress;)Landroid/uwb/RangingMeasurement$Builder;,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement$Builder;->setRssiDbm(I)Landroid/uwb/RangingMeasurement$Builder;,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement$Builder;->setStatus(I)Landroid/uwb/RangingMeasurement$Builder;,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->CREATOR:Landroid/os/Parcelable$Creator;,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->LOS:I,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->LOS_UNDETERMINED:I,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->MEASUREMENT_FOCUS_ANGLE_OF_ARRIVAL_AZIMUTH:I,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->MEASUREMENT_FOCUS_ANGLE_OF_ARRIVAL_ELEVATION:I,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->MEASUREMENT_FOCUS_NONE:I,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->MEASUREMENT_FOCUS_RANGE:I,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->NLOS:I,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->RANGING_STATUS_FAILURE_OUT_OF_RANGE:I,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->RANGING_STATUS_FAILURE_UNKNOWN_ERROR:I,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->RANGING_STATUS_SUCCESS:I,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->RSSI_MAX:I,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->RSSI_MIN:I,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->RSSI_UNKNOWN:I,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->describeContents()I,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->getAngleOfArrivalMeasurement()Landroid/uwb/AngleOfArrivalMeasurement;,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->getDestinationAngleOfArrivalMeasurement()Landroid/uwb/AngleOfArrivalMeasurement;,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->getDistanceMeasurement()Landroid/uwb/DistanceMeasurement;,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->getElapsedRealtimeNanos()J,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->getLineOfSight()I,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->getMeasurementFocus()I,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->getRangingMeasurementMetadata()Landroid/os/PersistableBundle;,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->getRemoteDeviceAddress()Landroid/uwb/UwbAddress;,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->getRssiDbm()I,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->getStatus()I,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingMeasurement;->writeToParcel(Landroid/os/Parcel;I)V,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingReport$1;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingReport$1;->newArray(I)[Ljava/lang/Object;,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingReport$Builder;-><init>()V,sdk,system-api,test-api
+Landroid/uwb/RangingReport$Builder;->addMeasurement(Landroid/uwb/RangingMeasurement;)Landroid/uwb/RangingReport$Builder;,sdk,system-api,test-api
+Landroid/uwb/RangingReport$Builder;->addMeasurements(Ljava/util/List;)Landroid/uwb/RangingReport$Builder;,sdk,system-api,test-api
+Landroid/uwb/RangingReport$Builder;->addRangingReportMetadata(Landroid/os/PersistableBundle;)Landroid/uwb/RangingReport$Builder;,sdk,system-api,test-api
+Landroid/uwb/RangingReport$Builder;->build()Landroid/uwb/RangingReport;,sdk,system-api,test-api
+Landroid/uwb/RangingReport;->CREATOR:Landroid/os/Parcelable$Creator;,sdk,system-api,test-api
+Landroid/uwb/RangingReport;->describeContents()I,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingReport;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingReport;->getMeasurements()Ljava/util/List;,sdk,system-api,test-api
+Landroid/uwb/RangingReport;->getRangingReportMetadata()Landroid/os/PersistableBundle;,sdk,system-api,test-api
+Landroid/uwb/RangingReport;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingReport;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingReport;->writeToParcel(Landroid/os/Parcel;I)V,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda10;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda11;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda12;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda13;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda14;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda15;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda16;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda17;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda18;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda19;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda1;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda20;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda21;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda22;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda23;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda24;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda25;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda2;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda3;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda4;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda5;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda6;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda7;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda8;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda9;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->CONTROLEE_FAILURE_REASON_MAX_CONTROLEE_REACHED:I,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->DATA_FAILURE_REASON_DATA_SIZE_TOO_LARGE:I,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_BAD_PARAMETERS:I,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_GENERIC_ERROR:I,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_INSUFFICIENT_SLOTS_PER_RR:I,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_LOCAL_REQUEST:I,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_MAX_RR_RETRY_REACHED:I,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_MAX_SESSIONS_REACHED:I,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_PROTOCOL_SPECIFIC_ERROR:I,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_REMOTE_REQUEST:I,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_SERVICE_CONNECTION_FAILURE:I,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_SERVICE_DISCOVERY_FAILURE:I,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_SE_INTERACTION_FAILURE:I,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_SE_NOT_SUPPORTED:I,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_SYSTEM_POLICY:I,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_SYSTEM_REGULATION:I,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_UNKNOWN:I,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onClosed(ILandroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onControleeAddFailed(ILandroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onControleeAdded(Landroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onControleeRemoveFailed(ILandroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onControleeRemoved(Landroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onDataReceiveFailed(Landroid/uwb/UwbAddress;ILandroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onDataReceived(Landroid/uwb/UwbAddress;Landroid/os/PersistableBundle;[B)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onDataSendFailed(Landroid/uwb/UwbAddress;ILandroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onDataSent(Landroid/uwb/UwbAddress;Landroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onOpenFailed(ILandroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onOpened(Landroid/uwb/RangingSession;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onPauseFailed(ILandroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onPaused(Landroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onRangingRoundsUpdateDtTagStatus(Landroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onReconfigureFailed(ILandroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onReconfigured(Landroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onReportReceived(Landroid/uwb/RangingReport;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onResumeFailed(ILandroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onResumed(Landroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onServiceConnected(Landroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onServiceDiscovered(Landroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onStartFailed(ILandroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onStarted(Landroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onStopFailed(ILandroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onStopped(ILandroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession;->addControlee(Landroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession;->close()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/RangingSession;->pause(Landroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession;->queryMaxDataSizeBytes()I,sdk,system-api,test-api
+Landroid/uwb/RangingSession;->reconfigure(Landroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession;->removeControlee(Landroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession;->resume(Landroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession;->sendData(Landroid/uwb/UwbAddress;Landroid/os/PersistableBundle;[B)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession;->start(Landroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession;->stop()V,sdk,system-api,test-api
+Landroid/uwb/RangingSession;->updatePose(Landroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/RangingSession;->updateRangingRoundsDtTag(Landroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/SessionHandle$1;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;,public-api,sdk,system-api,test-api
+Landroid/uwb/SessionHandle$1;->newArray(I)[Ljava/lang/Object;,public-api,sdk,system-api,test-api
+Landroid/uwb/SessionHandle;->describeContents()I,public-api,sdk,system-api,test-api
+Landroid/uwb/SessionHandle;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/SessionHandle;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/SessionHandle;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/SessionHandle;->writeToParcel(Landroid/os/Parcel;I)V,public-api,sdk,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo$1;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;,public-api,sdk,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo$1;->newArray(I)[Ljava/lang/Object;,public-api,sdk,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo$Builder;-><init>()V,sdk,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo$Builder;->build()Landroid/uwb/UwbActivityEnergyInfo;,sdk,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo$Builder;->setControllerIdleDurationMillis(J)Landroid/uwb/UwbActivityEnergyInfo$Builder;,sdk,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo$Builder;->setControllerRxDurationMillis(J)Landroid/uwb/UwbActivityEnergyInfo$Builder;,sdk,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo$Builder;->setControllerTxDurationMillis(J)Landroid/uwb/UwbActivityEnergyInfo$Builder;,sdk,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo$Builder;->setControllerWakeCount(J)Landroid/uwb/UwbActivityEnergyInfo$Builder;,sdk,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo$Builder;->setStackState(I)Landroid/uwb/UwbActivityEnergyInfo$Builder;,sdk,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo$Builder;->setTimeSinceBootMillis(J)Landroid/uwb/UwbActivityEnergyInfo$Builder;,sdk,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo;->CREATOR:Landroid/os/Parcelable$Creator;,sdk,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo;->describeContents()I,public-api,sdk,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo;->getControllerIdleDurationMillis()J,sdk,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo;->getControllerRxDurationMillis()J,sdk,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo;->getControllerTxDurationMillis()J,sdk,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo;->getControllerWakeCount()J,sdk,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo;->getStackState()I,sdk,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo;->getTimeSinceBootMillis()J,sdk,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo;->writeToParcel(Landroid/os/Parcel;I)V,public-api,sdk,system-api,test-api
+Landroid/uwb/UwbAddress$1;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;,public-api,sdk,system-api,test-api
+Landroid/uwb/UwbAddress$1;->newArray(I)[Ljava/lang/Object;,public-api,sdk,system-api,test-api
+Landroid/uwb/UwbAddress;->CREATOR:Landroid/os/Parcelable$Creator;,sdk,system-api,test-api
+Landroid/uwb/UwbAddress;->EXTENDED_ADDRESS_BYTE_LENGTH:I,sdk,system-api,test-api
+Landroid/uwb/UwbAddress;->SHORT_ADDRESS_BYTE_LENGTH:I,sdk,system-api,test-api
+Landroid/uwb/UwbAddress;->describeContents()I,public-api,sdk,system-api,test-api
+Landroid/uwb/UwbAddress;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/UwbAddress;->fromBytes([B)Landroid/uwb/UwbAddress;,sdk,system-api,test-api
+Landroid/uwb/UwbAddress;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/UwbAddress;->size()I,sdk,system-api,test-api
+Landroid/uwb/UwbAddress;->toBytes()[B,sdk,system-api,test-api
+Landroid/uwb/UwbAddress;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/UwbAddress;->writeToParcel(Landroid/os/Parcel;I)V,public-api,sdk,system-api,test-api
+Landroid/uwb/UwbFrameworkInitializer$$ExternalSyntheticLambda0;->createService(Landroid/content/Context;Landroid/os/IBinder;)Ljava/lang/Object;,sdk,system-api,test-api
+Landroid/uwb/UwbManager$AdapterStateCallback;->STATE_CHANGED_REASON_ALL_SESSIONS_CLOSED:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager$AdapterStateCallback;->STATE_CHANGED_REASON_ERROR_UNKNOWN:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager$AdapterStateCallback;->STATE_CHANGED_REASON_SESSION_STARTED:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager$AdapterStateCallback;->STATE_CHANGED_REASON_SYSTEM_BOOT:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager$AdapterStateCallback;->STATE_CHANGED_REASON_SYSTEM_POLICY:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager$AdapterStateCallback;->STATE_CHANGED_REASON_SYSTEM_REGULATION:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager$AdapterStateCallback;->STATE_DISABLED:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager$AdapterStateCallback;->STATE_ENABLED_ACTIVE:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager$AdapterStateCallback;->STATE_ENABLED_INACTIVE:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager$AdapterStateCallback;->onStateChanged(II)V,sdk,system-api,test-api
+Landroid/uwb/UwbManager$AdfProvisionStateCallback$AdfProvisionStateCallbackProxy$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/UwbManager$AdfProvisionStateCallback$AdfProvisionStateCallbackProxy$$ExternalSyntheticLambda1;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/UwbManager$AdfProvisionStateCallback;-><init>()V,sdk,system-api,test-api
+Landroid/uwb/UwbManager$AdfProvisionStateCallback;->REASON_INVALID_OID:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager$AdfProvisionStateCallback;->REASON_SE_FAILURE:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager$AdfProvisionStateCallback;->REASON_UNKNOWN:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager$AdfProvisionStateCallback;->onProfileAdfsProvisionFailed(ILandroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/UwbManager$AdfProvisionStateCallback;->onProfileAdfsProvisioned(Landroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/UwbManager$OnUwbActivityEnergyInfoProxy$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/UwbManager$UwbOemExtensionCallback;->onCheckPointedTarget(Landroid/os/PersistableBundle;)Z,sdk,system-api,test-api
+Landroid/uwb/UwbManager$UwbOemExtensionCallback;->onDeviceStatusNotificationReceived(Landroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/UwbManager$UwbOemExtensionCallback;->onRangingReportReceived(Landroid/uwb/RangingReport;)Landroid/uwb/RangingReport;,sdk,system-api,test-api
+Landroid/uwb/UwbManager$UwbOemExtensionCallback;->onSessionConfigurationComplete(Landroid/os/PersistableBundle;)I,sdk,system-api,test-api
+Landroid/uwb/UwbManager$UwbOemExtensionCallback;->onSessionStatusNotificationReceived(Landroid/os/PersistableBundle;)V,sdk,system-api,test-api
+Landroid/uwb/UwbManager$UwbVendorUciCallback;->onVendorUciNotification(II[B)V,sdk,system-api,test-api
+Landroid/uwb/UwbManager$UwbVendorUciCallback;->onVendorUciResponse(II[B)V,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->MESSAGE_TYPE_COMMAND:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->MESSAGE_TYPE_TEST_1:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->MESSAGE_TYPE_TEST_2:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->REMOVE_PROFILE_ADF_ERROR_INTERNAL:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->REMOVE_PROFILE_ADF_ERROR_UNKNOWN_SERVICE:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->REMOVE_PROFILE_ADF_SUCCESS:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->REMOVE_SERVICE_PROFILE_ERROR_INTERNAL:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->REMOVE_SERVICE_PROFILE_ERROR_UNKNOWN_SERVICE:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->REMOVE_SERVICE_PROFILE_SUCCESS:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->SEND_VENDOR_UCI_ERROR_HW:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->SEND_VENDOR_UCI_ERROR_INVALID_ARGS:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->SEND_VENDOR_UCI_ERROR_INVALID_GID:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->SEND_VENDOR_UCI_ERROR_OFF:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->SEND_VENDOR_UCI_SUCCESS:I,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->addServiceProfile(Landroid/os/PersistableBundle;)Landroid/os/PersistableBundle;,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->elapsedRealtimeResolutionNanos()J,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->elapsedRealtimeResolutionNanos(Ljava/lang/String;)J,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->getAdapterState()I,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->getAdfCertificateInfo(Landroid/os/PersistableBundle;)Landroid/os/PersistableBundle;,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->getAdfProvisioningAuthorities(Landroid/os/PersistableBundle;)Landroid/os/PersistableBundle;,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->getAllServiceProfiles()Landroid/os/PersistableBundle;,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->getChipInfos()Ljava/util/List;,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->getDefaultChipId()Ljava/lang/String;,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->getSpecificationInfo()Landroid/os/PersistableBundle;,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->getSpecificationInfo(Ljava/lang/String;)Landroid/os/PersistableBundle;,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->getUwbActivityEnergyInfoAsync(Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->isUwbEnabled()Z,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->openRangingSession(Landroid/os/PersistableBundle;Ljava/util/concurrent/Executor;Landroid/uwb/RangingSession$Callback;)Landroid/os/CancellationSignal;,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->openRangingSession(Landroid/os/PersistableBundle;Ljava/util/concurrent/Executor;Landroid/uwb/RangingSession$Callback;Ljava/lang/String;)Landroid/os/CancellationSignal;,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->provisionProfileAdfByScript(Landroid/os/PersistableBundle;Ljava/util/concurrent/Executor;Landroid/uwb/UwbManager$AdfProvisionStateCallback;)V,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->registerAdapterStateCallback(Ljava/util/concurrent/Executor;Landroid/uwb/UwbManager$AdapterStateCallback;)V,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->registerUwbOemExtensionCallback(Ljava/util/concurrent/Executor;Landroid/uwb/UwbManager$UwbOemExtensionCallback;)V,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->registerUwbVendorUciCallback(Ljava/util/concurrent/Executor;Landroid/uwb/UwbManager$UwbVendorUciCallback;)V,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->removeProfileAdf(Landroid/os/PersistableBundle;)I,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->removeServiceProfile(Landroid/os/PersistableBundle;)I,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->sendVendorUciMessage(III[B)I,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->sendVendorUciMessage(II[B)I,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->setUwbEnabled(Z)V,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->unregisterAdapterStateCallback(Landroid/uwb/UwbManager$AdapterStateCallback;)V,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->unregisterUwbOemExtensionCallback(Landroid/uwb/UwbManager$UwbOemExtensionCallback;)V,sdk,system-api,test-api
+Landroid/uwb/UwbManager;->unregisterUwbVendorUciCallback(Landroid/uwb/UwbManager$UwbVendorUciCallback;)V,sdk,system-api,test-api
+Landroid/uwb/UwbOemExtensionCallbackListener$$ExternalSyntheticLambda0;->call()Ljava/lang/Object;,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/UwbOemExtensionCallbackListener$$ExternalSyntheticLambda1;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/UwbOemExtensionCallbackListener$$ExternalSyntheticLambda2;->call()Ljava/lang/Object;,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/UwbOemExtensionCallbackListener$$ExternalSyntheticLambda3;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/UwbOemExtensionCallbackListener$$ExternalSyntheticLambda4;->call()Ljava/lang/Object;,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/UwbVendorUciCallbackListener$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/uwb/UwbVendorUciCallbackListener$$ExternalSyntheticLambda1;->run()V,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
new file mode 100644
index 0000000..13f93e9
--- /dev/null
+++ b/go/current/hiddenapi/filtered-stub-flags.csv
@@ -0,0 +1,326 @@
+Landroid/uwb/AdapterStateListener$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/AngleMeasurement$1;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;,public-api,system-api,test-api
+Landroid/uwb/AngleMeasurement$1;->newArray(I)[Ljava/lang/Object;,public-api,system-api,test-api
+Landroid/uwb/AngleMeasurement;-><init>(DDD)V,system-api,test-api
+Landroid/uwb/AngleMeasurement;->CREATOR:Landroid/os/Parcelable$Creator;,system-api,test-api
+Landroid/uwb/AngleMeasurement;->describeContents()I,public-api,system-api,test-api
+Landroid/uwb/AngleMeasurement;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/AngleMeasurement;->getConfidenceLevel()D,system-api,test-api
+Landroid/uwb/AngleMeasurement;->getErrorRadians()D,system-api,test-api
+Landroid/uwb/AngleMeasurement;->getRadians()D,system-api,test-api
+Landroid/uwb/AngleMeasurement;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/AngleMeasurement;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/AngleMeasurement;->writeToParcel(Landroid/os/Parcel;I)V,public-api,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement$1;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;,public-api,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement$1;->newArray(I)[Ljava/lang/Object;,public-api,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement$Builder;-><init>(Landroid/uwb/AngleMeasurement;)V,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement$Builder;->build()Landroid/uwb/AngleOfArrivalMeasurement;,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement$Builder;->setAltitude(Landroid/uwb/AngleMeasurement;)Landroid/uwb/AngleOfArrivalMeasurement$Builder;,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement;->CREATOR:Landroid/os/Parcelable$Creator;,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement;->describeContents()I,public-api,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement;->getAltitude()Landroid/uwb/AngleMeasurement;,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement;->getAzimuth()Landroid/uwb/AngleMeasurement;,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/AngleOfArrivalMeasurement;->writeToParcel(Landroid/os/Parcel;I)V,public-api,system-api,test-api
+Landroid/uwb/DistanceMeasurement$1;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;,public-api,system-api,test-api
+Landroid/uwb/DistanceMeasurement$1;->newArray(I)[Ljava/lang/Object;,public-api,system-api,test-api
+Landroid/uwb/DistanceMeasurement$Builder;-><init>()V,system-api,test-api
+Landroid/uwb/DistanceMeasurement$Builder;->build()Landroid/uwb/DistanceMeasurement;,system-api,test-api
+Landroid/uwb/DistanceMeasurement$Builder;->setConfidenceLevel(D)Landroid/uwb/DistanceMeasurement$Builder;,system-api,test-api
+Landroid/uwb/DistanceMeasurement$Builder;->setErrorMeters(D)Landroid/uwb/DistanceMeasurement$Builder;,system-api,test-api
+Landroid/uwb/DistanceMeasurement$Builder;->setMeters(D)Landroid/uwb/DistanceMeasurement$Builder;,system-api,test-api
+Landroid/uwb/DistanceMeasurement;->CREATOR:Landroid/os/Parcelable$Creator;,system-api,test-api
+Landroid/uwb/DistanceMeasurement;->describeContents()I,public-api,system-api,test-api
+Landroid/uwb/DistanceMeasurement;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/DistanceMeasurement;->getConfidenceLevel()D,system-api,test-api
+Landroid/uwb/DistanceMeasurement;->getErrorMeters()D,system-api,test-api
+Landroid/uwb/DistanceMeasurement;->getMeters()D,system-api,test-api
+Landroid/uwb/DistanceMeasurement;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/DistanceMeasurement;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/DistanceMeasurement;->writeToParcel(Landroid/os/Parcel;I)V,public-api,system-api,test-api
+Landroid/uwb/IOnUwbActivityEnergyInfoListener$Default;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
+Landroid/uwb/IOnUwbActivityEnergyInfoListener$Stub$Proxy;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
+Landroid/uwb/IOnUwbActivityEnergyInfoListener$Stub;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
+Landroid/uwb/IOnUwbActivityEnergyInfoListener$Stub;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z,public-api,system-api,test-api
+Landroid/uwb/IUwbAdapter$Default;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
+Landroid/uwb/IUwbAdapter$Stub$Proxy;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
+Landroid/uwb/IUwbAdapter$Stub;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
+Landroid/uwb/IUwbAdapter$Stub;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z,public-api,system-api,test-api
+Landroid/uwb/IUwbAdapterStateCallbacks$Default;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
+Landroid/uwb/IUwbAdapterStateCallbacks$Stub$Proxy;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
+Landroid/uwb/IUwbAdapterStateCallbacks$Stub;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
+Landroid/uwb/IUwbAdapterStateCallbacks$Stub;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z,public-api,system-api,test-api
+Landroid/uwb/IUwbAdfProvisionStateCallbacks$Default;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
+Landroid/uwb/IUwbAdfProvisionStateCallbacks$Stub$Proxy;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
+Landroid/uwb/IUwbAdfProvisionStateCallbacks$Stub;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
+Landroid/uwb/IUwbAdfProvisionStateCallbacks$Stub;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z,public-api,system-api,test-api
+Landroid/uwb/IUwbOemExtensionCallback$Default;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
+Landroid/uwb/IUwbOemExtensionCallback$Stub$Proxy;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
+Landroid/uwb/IUwbOemExtensionCallback$Stub;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
+Landroid/uwb/IUwbOemExtensionCallback$Stub;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z,public-api,system-api,test-api
+Landroid/uwb/IUwbRangingCallbacks$Default;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
+Landroid/uwb/IUwbRangingCallbacks$Stub$Proxy;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
+Landroid/uwb/IUwbRangingCallbacks$Stub;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
+Landroid/uwb/IUwbRangingCallbacks$Stub;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z,public-api,system-api,test-api
+Landroid/uwb/IUwbVendorUciCallback$Default;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
+Landroid/uwb/IUwbVendorUciCallback$Stub$Proxy;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
+Landroid/uwb/IUwbVendorUciCallback$Stub;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
+Landroid/uwb/IUwbVendorUciCallback$Stub;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z,public-api,system-api,test-api
+Landroid/uwb/RangingManager$$ExternalSyntheticLambda0;->onCancel()V,public-api,system-api,test-api
+Landroid/uwb/RangingMeasurement$1;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;,public-api,system-api,test-api
+Landroid/uwb/RangingMeasurement$1;->newArray(I)[Ljava/lang/Object;,public-api,system-api,test-api
+Landroid/uwb/RangingMeasurement$Builder;-><init>()V,system-api,test-api
+Landroid/uwb/RangingMeasurement$Builder;->build()Landroid/uwb/RangingMeasurement;,system-api,test-api
+Landroid/uwb/RangingMeasurement$Builder;->setAngleOfArrivalMeasurement(Landroid/uwb/AngleOfArrivalMeasurement;)Landroid/uwb/RangingMeasurement$Builder;,system-api,test-api
+Landroid/uwb/RangingMeasurement$Builder;->setDestinationAngleOfArrivalMeasurement(Landroid/uwb/AngleOfArrivalMeasurement;)Landroid/uwb/RangingMeasurement$Builder;,system-api,test-api
+Landroid/uwb/RangingMeasurement$Builder;->setDistanceMeasurement(Landroid/uwb/DistanceMeasurement;)Landroid/uwb/RangingMeasurement$Builder;,system-api,test-api
+Landroid/uwb/RangingMeasurement$Builder;->setElapsedRealtimeNanos(J)Landroid/uwb/RangingMeasurement$Builder;,system-api,test-api
+Landroid/uwb/RangingMeasurement$Builder;->setLineOfSight(I)Landroid/uwb/RangingMeasurement$Builder;,system-api,test-api
+Landroid/uwb/RangingMeasurement$Builder;->setMeasurementFocus(I)Landroid/uwb/RangingMeasurement$Builder;,system-api,test-api
+Landroid/uwb/RangingMeasurement$Builder;->setRangingMeasurementMetadata(Landroid/os/PersistableBundle;)Landroid/uwb/RangingMeasurement$Builder;,system-api,test-api
+Landroid/uwb/RangingMeasurement$Builder;->setRemoteDeviceAddress(Landroid/uwb/UwbAddress;)Landroid/uwb/RangingMeasurement$Builder;,system-api,test-api
+Landroid/uwb/RangingMeasurement$Builder;->setRssiDbm(I)Landroid/uwb/RangingMeasurement$Builder;,system-api,test-api
+Landroid/uwb/RangingMeasurement$Builder;->setStatus(I)Landroid/uwb/RangingMeasurement$Builder;,system-api,test-api
+Landroid/uwb/RangingMeasurement;->CREATOR:Landroid/os/Parcelable$Creator;,system-api,test-api
+Landroid/uwb/RangingMeasurement;->LOS:I,system-api,test-api
+Landroid/uwb/RangingMeasurement;->LOS_UNDETERMINED:I,system-api,test-api
+Landroid/uwb/RangingMeasurement;->MEASUREMENT_FOCUS_ANGLE_OF_ARRIVAL_AZIMUTH:I,system-api,test-api
+Landroid/uwb/RangingMeasurement;->MEASUREMENT_FOCUS_ANGLE_OF_ARRIVAL_ELEVATION:I,system-api,test-api
+Landroid/uwb/RangingMeasurement;->MEASUREMENT_FOCUS_NONE:I,system-api,test-api
+Landroid/uwb/RangingMeasurement;->MEASUREMENT_FOCUS_RANGE:I,system-api,test-api
+Landroid/uwb/RangingMeasurement;->NLOS:I,system-api,test-api
+Landroid/uwb/RangingMeasurement;->RANGING_STATUS_FAILURE_OUT_OF_RANGE:I,system-api,test-api
+Landroid/uwb/RangingMeasurement;->RANGING_STATUS_FAILURE_UNKNOWN_ERROR:I,system-api,test-api
+Landroid/uwb/RangingMeasurement;->RANGING_STATUS_SUCCESS:I,system-api,test-api
+Landroid/uwb/RangingMeasurement;->RSSI_MAX:I,system-api,test-api
+Landroid/uwb/RangingMeasurement;->RSSI_MIN:I,system-api,test-api
+Landroid/uwb/RangingMeasurement;->RSSI_UNKNOWN:I,system-api,test-api
+Landroid/uwb/RangingMeasurement;->describeContents()I,public-api,system-api,test-api
+Landroid/uwb/RangingMeasurement;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingMeasurement;->getAngleOfArrivalMeasurement()Landroid/uwb/AngleOfArrivalMeasurement;,system-api,test-api
+Landroid/uwb/RangingMeasurement;->getDestinationAngleOfArrivalMeasurement()Landroid/uwb/AngleOfArrivalMeasurement;,system-api,test-api
+Landroid/uwb/RangingMeasurement;->getDistanceMeasurement()Landroid/uwb/DistanceMeasurement;,system-api,test-api
+Landroid/uwb/RangingMeasurement;->getElapsedRealtimeNanos()J,system-api,test-api
+Landroid/uwb/RangingMeasurement;->getLineOfSight()I,system-api,test-api
+Landroid/uwb/RangingMeasurement;->getMeasurementFocus()I,system-api,test-api
+Landroid/uwb/RangingMeasurement;->getRangingMeasurementMetadata()Landroid/os/PersistableBundle;,system-api,test-api
+Landroid/uwb/RangingMeasurement;->getRemoteDeviceAddress()Landroid/uwb/UwbAddress;,system-api,test-api
+Landroid/uwb/RangingMeasurement;->getRssiDbm()I,system-api,test-api
+Landroid/uwb/RangingMeasurement;->getStatus()I,system-api,test-api
+Landroid/uwb/RangingMeasurement;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingMeasurement;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingMeasurement;->writeToParcel(Landroid/os/Parcel;I)V,public-api,system-api,test-api
+Landroid/uwb/RangingReport$1;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;,public-api,system-api,test-api
+Landroid/uwb/RangingReport$1;->newArray(I)[Ljava/lang/Object;,public-api,system-api,test-api
+Landroid/uwb/RangingReport$Builder;-><init>()V,system-api,test-api
+Landroid/uwb/RangingReport$Builder;->addMeasurement(Landroid/uwb/RangingMeasurement;)Landroid/uwb/RangingReport$Builder;,system-api,test-api
+Landroid/uwb/RangingReport$Builder;->addMeasurements(Ljava/util/List;)Landroid/uwb/RangingReport$Builder;,system-api,test-api
+Landroid/uwb/RangingReport$Builder;->addRangingReportMetadata(Landroid/os/PersistableBundle;)Landroid/uwb/RangingReport$Builder;,system-api,test-api
+Landroid/uwb/RangingReport$Builder;->build()Landroid/uwb/RangingReport;,system-api,test-api
+Landroid/uwb/RangingReport;->CREATOR:Landroid/os/Parcelable$Creator;,system-api,test-api
+Landroid/uwb/RangingReport;->describeContents()I,public-api,system-api,test-api
+Landroid/uwb/RangingReport;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingReport;->getMeasurements()Ljava/util/List;,system-api,test-api
+Landroid/uwb/RangingReport;->getRangingReportMetadata()Landroid/os/PersistableBundle;,system-api,test-api
+Landroid/uwb/RangingReport;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingReport;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingReport;->writeToParcel(Landroid/os/Parcel;I)V,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda10;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda11;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda12;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda13;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda14;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda15;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda16;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda17;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda18;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda19;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda1;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda20;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda21;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda22;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda23;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda24;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda25;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda2;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda3;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda4;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda5;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda6;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda7;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda8;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$$ExternalSyntheticLambda9;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->CONTROLEE_FAILURE_REASON_MAX_CONTROLEE_REACHED:I,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->DATA_FAILURE_REASON_DATA_SIZE_TOO_LARGE:I,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_BAD_PARAMETERS:I,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_GENERIC_ERROR:I,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_INSUFFICIENT_SLOTS_PER_RR:I,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_LOCAL_REQUEST:I,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_MAX_RR_RETRY_REACHED:I,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_MAX_SESSIONS_REACHED:I,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_PROTOCOL_SPECIFIC_ERROR:I,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_REMOTE_REQUEST:I,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_SERVICE_CONNECTION_FAILURE:I,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_SERVICE_DISCOVERY_FAILURE:I,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_SE_INTERACTION_FAILURE:I,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_SE_NOT_SUPPORTED:I,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_SYSTEM_POLICY:I,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_SYSTEM_REGULATION:I,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->REASON_UNKNOWN:I,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onClosed(ILandroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onControleeAddFailed(ILandroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onControleeAdded(Landroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onControleeRemoveFailed(ILandroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onControleeRemoved(Landroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onDataReceiveFailed(Landroid/uwb/UwbAddress;ILandroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onDataReceived(Landroid/uwb/UwbAddress;Landroid/os/PersistableBundle;[B)V,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onDataSendFailed(Landroid/uwb/UwbAddress;ILandroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onDataSent(Landroid/uwb/UwbAddress;Landroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onOpenFailed(ILandroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onOpened(Landroid/uwb/RangingSession;)V,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onPauseFailed(ILandroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onPaused(Landroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onRangingRoundsUpdateDtTagStatus(Landroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onReconfigureFailed(ILandroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onReconfigured(Landroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onReportReceived(Landroid/uwb/RangingReport;)V,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onResumeFailed(ILandroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onResumed(Landroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onServiceConnected(Landroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onServiceDiscovered(Landroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onStartFailed(ILandroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onStarted(Landroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onStopFailed(ILandroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession$Callback;->onStopped(ILandroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession;->addControlee(Landroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession;->close()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/RangingSession;->pause(Landroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession;->queryMaxDataSizeBytes()I,system-api,test-api
+Landroid/uwb/RangingSession;->reconfigure(Landroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession;->removeControlee(Landroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession;->resume(Landroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession;->sendData(Landroid/uwb/UwbAddress;Landroid/os/PersistableBundle;[B)V,system-api,test-api
+Landroid/uwb/RangingSession;->start(Landroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession;->stop()V,system-api,test-api
+Landroid/uwb/RangingSession;->updatePose(Landroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/RangingSession;->updateRangingRoundsDtTag(Landroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/SessionHandle$1;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;,public-api,system-api,test-api
+Landroid/uwb/SessionHandle$1;->newArray(I)[Ljava/lang/Object;,public-api,system-api,test-api
+Landroid/uwb/SessionHandle;->describeContents()I,public-api,system-api,test-api
+Landroid/uwb/SessionHandle;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/SessionHandle;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/SessionHandle;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/SessionHandle;->writeToParcel(Landroid/os/Parcel;I)V,public-api,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo$1;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;,public-api,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo$1;->newArray(I)[Ljava/lang/Object;,public-api,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo$Builder;-><init>()V,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo$Builder;->build()Landroid/uwb/UwbActivityEnergyInfo;,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo$Builder;->setControllerIdleDurationMillis(J)Landroid/uwb/UwbActivityEnergyInfo$Builder;,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo$Builder;->setControllerRxDurationMillis(J)Landroid/uwb/UwbActivityEnergyInfo$Builder;,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo$Builder;->setControllerTxDurationMillis(J)Landroid/uwb/UwbActivityEnergyInfo$Builder;,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo$Builder;->setControllerWakeCount(J)Landroid/uwb/UwbActivityEnergyInfo$Builder;,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo$Builder;->setStackState(I)Landroid/uwb/UwbActivityEnergyInfo$Builder;,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo$Builder;->setTimeSinceBootMillis(J)Landroid/uwb/UwbActivityEnergyInfo$Builder;,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo;->CREATOR:Landroid/os/Parcelable$Creator;,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo;->describeContents()I,public-api,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo;->getControllerIdleDurationMillis()J,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo;->getControllerRxDurationMillis()J,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo;->getControllerTxDurationMillis()J,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo;->getControllerWakeCount()J,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo;->getStackState()I,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo;->getTimeSinceBootMillis()J,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/UwbActivityEnergyInfo;->writeToParcel(Landroid/os/Parcel;I)V,public-api,system-api,test-api
+Landroid/uwb/UwbAddress$1;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;,public-api,system-api,test-api
+Landroid/uwb/UwbAddress$1;->newArray(I)[Ljava/lang/Object;,public-api,system-api,test-api
+Landroid/uwb/UwbAddress;->CREATOR:Landroid/os/Parcelable$Creator;,system-api,test-api
+Landroid/uwb/UwbAddress;->EXTENDED_ADDRESS_BYTE_LENGTH:I,system-api,test-api
+Landroid/uwb/UwbAddress;->SHORT_ADDRESS_BYTE_LENGTH:I,system-api,test-api
+Landroid/uwb/UwbAddress;->describeContents()I,public-api,system-api,test-api
+Landroid/uwb/UwbAddress;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/UwbAddress;->fromBytes([B)Landroid/uwb/UwbAddress;,system-api,test-api
+Landroid/uwb/UwbAddress;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/UwbAddress;->size()I,system-api,test-api
+Landroid/uwb/UwbAddress;->toBytes()[B,system-api,test-api
+Landroid/uwb/UwbAddress;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/UwbAddress;->writeToParcel(Landroid/os/Parcel;I)V,public-api,system-api,test-api
+Landroid/uwb/UwbFrameworkInitializer$$ExternalSyntheticLambda0;->createService(Landroid/content/Context;Landroid/os/IBinder;)Ljava/lang/Object;,system-api,test-api
+Landroid/uwb/UwbManager$AdapterStateCallback;->STATE_CHANGED_REASON_ALL_SESSIONS_CLOSED:I,system-api,test-api
+Landroid/uwb/UwbManager$AdapterStateCallback;->STATE_CHANGED_REASON_ERROR_UNKNOWN:I,system-api,test-api
+Landroid/uwb/UwbManager$AdapterStateCallback;->STATE_CHANGED_REASON_SESSION_STARTED:I,system-api,test-api
+Landroid/uwb/UwbManager$AdapterStateCallback;->STATE_CHANGED_REASON_SYSTEM_BOOT:I,system-api,test-api
+Landroid/uwb/UwbManager$AdapterStateCallback;->STATE_CHANGED_REASON_SYSTEM_POLICY:I,system-api,test-api
+Landroid/uwb/UwbManager$AdapterStateCallback;->STATE_CHANGED_REASON_SYSTEM_REGULATION:I,system-api,test-api
+Landroid/uwb/UwbManager$AdapterStateCallback;->STATE_DISABLED:I,system-api,test-api
+Landroid/uwb/UwbManager$AdapterStateCallback;->STATE_ENABLED_ACTIVE:I,system-api,test-api
+Landroid/uwb/UwbManager$AdapterStateCallback;->STATE_ENABLED_INACTIVE:I,system-api,test-api
+Landroid/uwb/UwbManager$AdapterStateCallback;->onStateChanged(II)V,system-api,test-api
+Landroid/uwb/UwbManager$AdfProvisionStateCallback$AdfProvisionStateCallbackProxy$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/UwbManager$AdfProvisionStateCallback$AdfProvisionStateCallbackProxy$$ExternalSyntheticLambda1;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/UwbManager$AdfProvisionStateCallback;-><init>()V,system-api,test-api
+Landroid/uwb/UwbManager$AdfProvisionStateCallback;->REASON_INVALID_OID:I,system-api,test-api
+Landroid/uwb/UwbManager$AdfProvisionStateCallback;->REASON_SE_FAILURE:I,system-api,test-api
+Landroid/uwb/UwbManager$AdfProvisionStateCallback;->REASON_UNKNOWN:I,system-api,test-api
+Landroid/uwb/UwbManager$AdfProvisionStateCallback;->onProfileAdfsProvisionFailed(ILandroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/UwbManager$AdfProvisionStateCallback;->onProfileAdfsProvisioned(Landroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/UwbManager$OnUwbActivityEnergyInfoProxy$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/UwbManager$UwbOemExtensionCallback;->onCheckPointedTarget(Landroid/os/PersistableBundle;)Z,system-api,test-api
+Landroid/uwb/UwbManager$UwbOemExtensionCallback;->onDeviceStatusNotificationReceived(Landroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/UwbManager$UwbOemExtensionCallback;->onRangingReportReceived(Landroid/uwb/RangingReport;)Landroid/uwb/RangingReport;,system-api,test-api
+Landroid/uwb/UwbManager$UwbOemExtensionCallback;->onSessionConfigurationComplete(Landroid/os/PersistableBundle;)I,system-api,test-api
+Landroid/uwb/UwbManager$UwbOemExtensionCallback;->onSessionStatusNotificationReceived(Landroid/os/PersistableBundle;)V,system-api,test-api
+Landroid/uwb/UwbManager$UwbVendorUciCallback;->onVendorUciNotification(II[B)V,system-api,test-api
+Landroid/uwb/UwbManager$UwbVendorUciCallback;->onVendorUciResponse(II[B)V,system-api,test-api
+Landroid/uwb/UwbManager;->MESSAGE_TYPE_COMMAND:I,system-api,test-api
+Landroid/uwb/UwbManager;->MESSAGE_TYPE_TEST_1:I,system-api,test-api
+Landroid/uwb/UwbManager;->MESSAGE_TYPE_TEST_2:I,system-api,test-api
+Landroid/uwb/UwbManager;->REMOVE_PROFILE_ADF_ERROR_INTERNAL:I,system-api,test-api
+Landroid/uwb/UwbManager;->REMOVE_PROFILE_ADF_ERROR_UNKNOWN_SERVICE:I,system-api,test-api
+Landroid/uwb/UwbManager;->REMOVE_PROFILE_ADF_SUCCESS:I,system-api,test-api
+Landroid/uwb/UwbManager;->REMOVE_SERVICE_PROFILE_ERROR_INTERNAL:I,system-api,test-api
+Landroid/uwb/UwbManager;->REMOVE_SERVICE_PROFILE_ERROR_UNKNOWN_SERVICE:I,system-api,test-api
+Landroid/uwb/UwbManager;->REMOVE_SERVICE_PROFILE_SUCCESS:I,system-api,test-api
+Landroid/uwb/UwbManager;->SEND_VENDOR_UCI_ERROR_HW:I,system-api,test-api
+Landroid/uwb/UwbManager;->SEND_VENDOR_UCI_ERROR_INVALID_ARGS:I,system-api,test-api
+Landroid/uwb/UwbManager;->SEND_VENDOR_UCI_ERROR_INVALID_GID:I,system-api,test-api
+Landroid/uwb/UwbManager;->SEND_VENDOR_UCI_ERROR_OFF:I,system-api,test-api
+Landroid/uwb/UwbManager;->SEND_VENDOR_UCI_SUCCESS:I,system-api,test-api
+Landroid/uwb/UwbManager;->addServiceProfile(Landroid/os/PersistableBundle;)Landroid/os/PersistableBundle;,system-api,test-api
+Landroid/uwb/UwbManager;->elapsedRealtimeResolutionNanos()J,system-api,test-api
+Landroid/uwb/UwbManager;->elapsedRealtimeResolutionNanos(Ljava/lang/String;)J,system-api,test-api
+Landroid/uwb/UwbManager;->getAdapterState()I,system-api,test-api
+Landroid/uwb/UwbManager;->getAdfCertificateInfo(Landroid/os/PersistableBundle;)Landroid/os/PersistableBundle;,system-api,test-api
+Landroid/uwb/UwbManager;->getAdfProvisioningAuthorities(Landroid/os/PersistableBundle;)Landroid/os/PersistableBundle;,system-api,test-api
+Landroid/uwb/UwbManager;->getAllServiceProfiles()Landroid/os/PersistableBundle;,system-api,test-api
+Landroid/uwb/UwbManager;->getChipInfos()Ljava/util/List;,system-api,test-api
+Landroid/uwb/UwbManager;->getDefaultChipId()Ljava/lang/String;,system-api,test-api
+Landroid/uwb/UwbManager;->getSpecificationInfo()Landroid/os/PersistableBundle;,system-api,test-api
+Landroid/uwb/UwbManager;->getSpecificationInfo(Ljava/lang/String;)Landroid/os/PersistableBundle;,system-api,test-api
+Landroid/uwb/UwbManager;->getUwbActivityEnergyInfoAsync(Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V,system-api,test-api
+Landroid/uwb/UwbManager;->isUwbEnabled()Z,system-api,test-api
+Landroid/uwb/UwbManager;->openRangingSession(Landroid/os/PersistableBundle;Ljava/util/concurrent/Executor;Landroid/uwb/RangingSession$Callback;)Landroid/os/CancellationSignal;,system-api,test-api
+Landroid/uwb/UwbManager;->openRangingSession(Landroid/os/PersistableBundle;Ljava/util/concurrent/Executor;Landroid/uwb/RangingSession$Callback;Ljava/lang/String;)Landroid/os/CancellationSignal;,system-api,test-api
+Landroid/uwb/UwbManager;->provisionProfileAdfByScript(Landroid/os/PersistableBundle;Ljava/util/concurrent/Executor;Landroid/uwb/UwbManager$AdfProvisionStateCallback;)V,system-api,test-api
+Landroid/uwb/UwbManager;->registerAdapterStateCallback(Ljava/util/concurrent/Executor;Landroid/uwb/UwbManager$AdapterStateCallback;)V,system-api,test-api
+Landroid/uwb/UwbManager;->registerUwbOemExtensionCallback(Ljava/util/concurrent/Executor;Landroid/uwb/UwbManager$UwbOemExtensionCallback;)V,system-api,test-api
+Landroid/uwb/UwbManager;->registerUwbVendorUciCallback(Ljava/util/concurrent/Executor;Landroid/uwb/UwbManager$UwbVendorUciCallback;)V,system-api,test-api
+Landroid/uwb/UwbManager;->removeProfileAdf(Landroid/os/PersistableBundle;)I,system-api,test-api
+Landroid/uwb/UwbManager;->removeServiceProfile(Landroid/os/PersistableBundle;)I,system-api,test-api
+Landroid/uwb/UwbManager;->sendVendorUciMessage(III[B)I,system-api,test-api
+Landroid/uwb/UwbManager;->sendVendorUciMessage(II[B)I,system-api,test-api
+Landroid/uwb/UwbManager;->setUwbEnabled(Z)V,system-api,test-api
+Landroid/uwb/UwbManager;->unregisterAdapterStateCallback(Landroid/uwb/UwbManager$AdapterStateCallback;)V,system-api,test-api
+Landroid/uwb/UwbManager;->unregisterUwbOemExtensionCallback(Landroid/uwb/UwbManager$UwbOemExtensionCallback;)V,system-api,test-api
+Landroid/uwb/UwbManager;->unregisterUwbVendorUciCallback(Landroid/uwb/UwbManager$UwbVendorUciCallback;)V,system-api,test-api
+Landroid/uwb/UwbOemExtensionCallbackListener$$ExternalSyntheticLambda0;->call()Ljava/lang/Object;,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/UwbOemExtensionCallbackListener$$ExternalSyntheticLambda1;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/UwbOemExtensionCallbackListener$$ExternalSyntheticLambda2;->call()Ljava/lang/Object;,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/UwbOemExtensionCallbackListener$$ExternalSyntheticLambda3;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/UwbOemExtensionCallbackListener$$ExternalSyntheticLambda4;->call()Ljava/lang/Object;,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/UwbVendorUciCallbackListener$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Landroid/uwb/UwbVendorUciCallbackListener$$ExternalSyntheticLambda1;->run()V,core-platform-api,public-api,system-api,test-api
diff --git a/go/current/hiddenapi/index.csv b/go/current/hiddenapi/index.csv
new file mode 100644
index 0000000..f31a313
--- /dev/null
+++ b/go/current/hiddenapi/index.csv
@@ -0,0 +1,8 @@
+signature,file,startline,startcol,endline,endcol,properties
+Lcom/android/internal/util/Preconditions;->checkArgument(Z)V,frameworks/libs/modules-utils/java/com/android/internal/util/Preconditions.java,41,5,41,25,
+Lcom/android/internal/util/Preconditions;->checkArgument(ZLjava/lang/Object;)V,frameworks/libs/modules-utils/java/com/android/internal/util/Preconditions.java,56,5,56,88,maxTargetSdk=30&trackingBug=170729553L
+Lcom/android/internal/util/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;,frameworks/libs/modules-utils/java/com/android/internal/util/Preconditions.java,144,5,144,25,
+Lcom/android/internal/util/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;,frameworks/libs/modules-utils/java/com/android/internal/util/Preconditions.java,164,5,164,25,
+Lcom/android/internal/util/Preconditions;->checkState(Z)V,frameworks/libs/modules-utils/java/com/android/internal/util/Preconditions.java,198,5,198,25,
+Lcom/android/internal/util/Preconditions;->checkState(ZLjava/lang/String;)V,frameworks/libs/modules-utils/java/com/android/internal/util/Preconditions.java,212,5,212,88,maxTargetSdk=30&trackingBug=170729553L
+Lcom/android/internal/util/Preconditions;->checkArgumentInRange(IIILjava/lang/String;)I,frameworks/libs/modules-utils/java/com/android/internal/util/Preconditions.java,522,5,522,88,maxTargetSdk=30&trackingBug=170729553L
diff --git a/go/current/hiddenapi/metadata.csv b/go/current/hiddenapi/metadata.csv
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/go/current/hiddenapi/metadata.csv
@@ -0,0 +1 @@
+
diff --git a/go/current/hiddenapi/signature-patterns.csv b/go/current/hiddenapi/signature-patterns.csv
new file mode 100644
index 0000000..40cc937
--- /dev/null
+++ b/go/current/hiddenapi/signature-patterns.csv
@@ -0,0 +1,28 @@
+android/uwb/AdapterState
+android/uwb/AdapterStateListener
+android/uwb/AngleMeasurement
+android/uwb/AngleOfArrivalMeasurement
+android/uwb/DistanceMeasurement
+android/uwb/IOnUwbActivityEnergyInfoListener
+android/uwb/IUwbAdapter
+android/uwb/IUwbAdapterStateCallbacks
+android/uwb/IUwbAdfProvisionStateCallbacks
+android/uwb/IUwbOemExtensionCallback
+android/uwb/IUwbRangingCallbacks
+android/uwb/IUwbVendorUciCallback
+android/uwb/MeasurementStatus
+android/uwb/RangingChangeReason
+android/uwb/RangingManager
+android/uwb/RangingMeasurement
+android/uwb/RangingReport
+android/uwb/RangingSession
+android/uwb/SessionHandle
+android/uwb/StateChangeReason
+android/uwb/UwbActivityEnergyInfo
+android/uwb/UwbAddress
+android/uwb/UwbFrameworkInitializer
+android/uwb/UwbManager
+android/uwb/UwbOemExtensionCallbackListener
+android/uwb/UwbVendorUciCallbackListener
+android/uwb/util/**
+com/android/x/**
diff --git a/go/current/java_systemserver_libs/snapshot/jars/are/invalid/service-uwb.jar b/go/current/java_systemserver_libs/snapshot/jars/are/invalid/service-uwb.jar
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/go/current/java_systemserver_libs/snapshot/jars/are/invalid/service-uwb.jar
diff --git a/go/current/licenses/build/soong/licenses/LICENSE b/go/current/licenses/build/soong/licenses/LICENSE
new file mode 100644
index 0000000..d645695
--- /dev/null
+++ b/go/current/licenses/build/soong/licenses/LICENSE
@@ -0,0 +1,202 @@
+
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright [yyyy] [name of copyright owner]
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
diff --git a/go/current/sdk_library/module-lib/framework-uwb-removed.txt b/go/current/sdk_library/module-lib/framework-uwb-removed.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/go/current/sdk_library/module-lib/framework-uwb-removed.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/go/current/sdk_library/module-lib/framework-uwb-stubs.jar b/go/current/sdk_library/module-lib/framework-uwb-stubs.jar
new file mode 100644
index 0000000..393ab03
--- /dev/null
+++ b/go/current/sdk_library/module-lib/framework-uwb-stubs.jar
Binary files differ
diff --git a/go/current/sdk_library/module-lib/framework-uwb.srcjar b/go/current/sdk_library/module-lib/framework-uwb.srcjar
new file mode 100644
index 0000000..cb76dee
--- /dev/null
+++ b/go/current/sdk_library/module-lib/framework-uwb.srcjar
Binary files differ
diff --git a/go/current/sdk_library/module-lib/framework-uwb.txt b/go/current/sdk_library/module-lib/framework-uwb.txt
new file mode 100644
index 0000000..0f0b031
--- /dev/null
+++ b/go/current/sdk_library/module-lib/framework-uwb.txt
@@ -0,0 +1,9 @@
+// Signature format: 2.0
+package android.uwb {
+
+  public class UwbFrameworkInitializer {
+    method public static void registerServiceWrappers();
+  }
+
+}
+
diff --git a/go/current/sdk_library/module-lib/framework-uwb_annotations.zip b/go/current/sdk_library/module-lib/framework-uwb_annotations.zip
new file mode 100644
index 0000000..c317b63
--- /dev/null
+++ b/go/current/sdk_library/module-lib/framework-uwb_annotations.zip
Binary files differ
diff --git a/go/current/sdk_library/public/framework-uwb-removed.txt b/go/current/sdk_library/public/framework-uwb-removed.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/go/current/sdk_library/public/framework-uwb-removed.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/go/current/sdk_library/public/framework-uwb-stubs.jar b/go/current/sdk_library/public/framework-uwb-stubs.jar
new file mode 100644
index 0000000..b62b671
--- /dev/null
+++ b/go/current/sdk_library/public/framework-uwb-stubs.jar
Binary files differ
diff --git a/go/current/sdk_library/public/framework-uwb.srcjar b/go/current/sdk_library/public/framework-uwb.srcjar
new file mode 100644
index 0000000..b62b671
--- /dev/null
+++ b/go/current/sdk_library/public/framework-uwb.srcjar
Binary files differ
diff --git a/go/current/sdk_library/public/framework-uwb.txt b/go/current/sdk_library/public/framework-uwb.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/go/current/sdk_library/public/framework-uwb.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/go/current/sdk_library/public/framework-uwb_annotations.zip b/go/current/sdk_library/public/framework-uwb_annotations.zip
new file mode 100644
index 0000000..15cb0ec
--- /dev/null
+++ b/go/current/sdk_library/public/framework-uwb_annotations.zip
Binary files differ
diff --git a/go/current/sdk_library/system/framework-uwb-removed.txt b/go/current/sdk_library/system/framework-uwb-removed.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/go/current/sdk_library/system/framework-uwb-removed.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/go/current/sdk_library/system/framework-uwb-stubs.jar b/go/current/sdk_library/system/framework-uwb-stubs.jar
new file mode 100644
index 0000000..be0a6c0
--- /dev/null
+++ b/go/current/sdk_library/system/framework-uwb-stubs.jar
Binary files differ
diff --git a/go/current/sdk_library/system/framework-uwb.srcjar b/go/current/sdk_library/system/framework-uwb.srcjar
new file mode 100644
index 0000000..8dbd195
--- /dev/null
+++ b/go/current/sdk_library/system/framework-uwb.srcjar
Binary files differ
diff --git a/go/current/sdk_library/system/framework-uwb.txt b/go/current/sdk_library/system/framework-uwb.txt
new file mode 100644
index 0000000..429bc34
--- /dev/null
+++ b/go/current/sdk_library/system/framework-uwb.txt
@@ -0,0 +1,279 @@
+// Signature format: 2.0
+package android.uwb {
+
+  public final class AngleMeasurement implements android.os.Parcelable {
+    ctor public AngleMeasurement(@FloatRange(from=-3.141592653589793, to=3.141592653589793) double, @FloatRange(from=0.0, to=3.141592653589793) double, @FloatRange(from=0.0, to=1.0) double);
+    method public int describeContents();
+    method @FloatRange(from=0.0, to=1.0) public double getConfidenceLevel();
+    method @FloatRange(from=0.0, to=3.141592653589793) public double getErrorRadians();
+    method @FloatRange(from=-3.141592653589793, to=3.141592653589793) public double getRadians();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.uwb.AngleMeasurement> CREATOR;
+  }
+
+  public final class AngleOfArrivalMeasurement implements android.os.Parcelable {
+    method public int describeContents();
+    method @Nullable public android.uwb.AngleMeasurement getAltitude();
+    method @NonNull public android.uwb.AngleMeasurement getAzimuth();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.uwb.AngleOfArrivalMeasurement> CREATOR;
+  }
+
+  public static final class AngleOfArrivalMeasurement.Builder {
+    ctor public AngleOfArrivalMeasurement.Builder(@NonNull android.uwb.AngleMeasurement);
+    method @NonNull public android.uwb.AngleOfArrivalMeasurement build();
+    method @NonNull public android.uwb.AngleOfArrivalMeasurement.Builder setAltitude(@NonNull android.uwb.AngleMeasurement);
+  }
+
+  public final class DistanceMeasurement implements android.os.Parcelable {
+    method public int describeContents();
+    method @FloatRange(from=0.0, to=1.0) public double getConfidenceLevel();
+    method @FloatRange(from=0.0) public double getErrorMeters();
+    method public double getMeters();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.uwb.DistanceMeasurement> CREATOR;
+  }
+
+  public static final class DistanceMeasurement.Builder {
+    ctor public DistanceMeasurement.Builder();
+    method @NonNull public android.uwb.DistanceMeasurement build();
+    method @NonNull public android.uwb.DistanceMeasurement.Builder setConfidenceLevel(@FloatRange(from=0.0, to=1.0) double);
+    method @NonNull public android.uwb.DistanceMeasurement.Builder setErrorMeters(@FloatRange(from=0.0) double);
+    method @NonNull public android.uwb.DistanceMeasurement.Builder setMeters(double);
+  }
+
+  public final class RangingMeasurement implements android.os.Parcelable {
+    method public int describeContents();
+    method @Nullable public android.uwb.AngleOfArrivalMeasurement getAngleOfArrivalMeasurement();
+    method @Nullable public android.uwb.AngleOfArrivalMeasurement getDestinationAngleOfArrivalMeasurement();
+    method @Nullable public android.uwb.DistanceMeasurement getDistanceMeasurement();
+    method public long getElapsedRealtimeNanos();
+    method public int getLineOfSight();
+    method public int getMeasurementFocus();
+    method @NonNull public android.os.PersistableBundle getRangingMeasurementMetadata();
+    method @NonNull public android.uwb.UwbAddress getRemoteDeviceAddress();
+    method @IntRange(from=android.uwb.RangingMeasurement.RSSI_UNKNOWN, to=android.uwb.RangingMeasurement.RSSI_MAX) public int getRssiDbm();
+    method public int getStatus();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.uwb.RangingMeasurement> CREATOR;
+    field public static final int LOS = 0; // 0x0
+    field public static final int LOS_UNDETERMINED = 255; // 0xff
+    field public static final int MEASUREMENT_FOCUS_ANGLE_OF_ARRIVAL_AZIMUTH = 2; // 0x2
+    field public static final int MEASUREMENT_FOCUS_ANGLE_OF_ARRIVAL_ELEVATION = 3; // 0x3
+    field public static final int MEASUREMENT_FOCUS_NONE = 0; // 0x0
+    field public static final int MEASUREMENT_FOCUS_RANGE = 1; // 0x1
+    field public static final int NLOS = 1; // 0x1
+    field public static final int RANGING_STATUS_FAILURE_OUT_OF_RANGE = 1; // 0x1
+    field public static final int RANGING_STATUS_FAILURE_UNKNOWN_ERROR = -1; // 0xffffffff
+    field public static final int RANGING_STATUS_SUCCESS = 0; // 0x0
+    field public static final int RSSI_MAX = -1; // 0xffffffff
+    field public static final int RSSI_MIN = -127; // 0xffffff81
+    field public static final int RSSI_UNKNOWN = -128; // 0xffffff80
+  }
+
+  public static final class RangingMeasurement.Builder {
+    ctor public RangingMeasurement.Builder();
+    method @NonNull public android.uwb.RangingMeasurement build();
+    method @NonNull public android.uwb.RangingMeasurement.Builder setAngleOfArrivalMeasurement(@NonNull android.uwb.AngleOfArrivalMeasurement);
+    method @NonNull public android.uwb.RangingMeasurement.Builder setDestinationAngleOfArrivalMeasurement(@NonNull android.uwb.AngleOfArrivalMeasurement);
+    method @NonNull public android.uwb.RangingMeasurement.Builder setDistanceMeasurement(@NonNull android.uwb.DistanceMeasurement);
+    method @NonNull public android.uwb.RangingMeasurement.Builder setElapsedRealtimeNanos(long);
+    method @NonNull public android.uwb.RangingMeasurement.Builder setLineOfSight(int);
+    method @NonNull public android.uwb.RangingMeasurement.Builder setMeasurementFocus(int);
+    method @NonNull public android.uwb.RangingMeasurement.Builder setRangingMeasurementMetadata(@NonNull android.os.PersistableBundle);
+    method @NonNull public android.uwb.RangingMeasurement.Builder setRemoteDeviceAddress(@NonNull android.uwb.UwbAddress);
+    method @NonNull public android.uwb.RangingMeasurement.Builder setRssiDbm(@IntRange(from=android.uwb.RangingMeasurement.RSSI_UNKNOWN, to=android.uwb.RangingMeasurement.RSSI_MAX) int);
+    method @NonNull public android.uwb.RangingMeasurement.Builder setStatus(int);
+  }
+
+  public final class RangingReport implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public java.util.List<android.uwb.RangingMeasurement> getMeasurements();
+    method @NonNull public android.os.PersistableBundle getRangingReportMetadata();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.uwb.RangingReport> CREATOR;
+  }
+
+  public static final class RangingReport.Builder {
+    ctor public RangingReport.Builder();
+    method @NonNull public android.uwb.RangingReport.Builder addMeasurement(@NonNull android.uwb.RangingMeasurement);
+    method @NonNull public android.uwb.RangingReport.Builder addMeasurements(@NonNull java.util.List<android.uwb.RangingMeasurement>);
+    method @NonNull public android.uwb.RangingReport.Builder addRangingReportMetadata(@NonNull android.os.PersistableBundle);
+    method @NonNull public android.uwb.RangingReport build();
+  }
+
+  public final class RangingSession implements java.lang.AutoCloseable {
+    method @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public void addControlee(@NonNull android.os.PersistableBundle);
+    method @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public void close();
+    method @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public void pause(@NonNull android.os.PersistableBundle);
+    method @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public int queryMaxDataSizeBytes();
+    method @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public void reconfigure(@NonNull android.os.PersistableBundle);
+    method @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public void removeControlee(@NonNull android.os.PersistableBundle);
+    method @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public void resume(@NonNull android.os.PersistableBundle);
+    method @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public void sendData(@NonNull android.uwb.UwbAddress, @NonNull android.os.PersistableBundle, @NonNull byte[]);
+    method @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public void start(@NonNull android.os.PersistableBundle);
+    method @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public void stop();
+    method @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public void updatePose(@NonNull android.os.PersistableBundle);
+    method @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public void updateRangingRoundsDtTag(@NonNull android.os.PersistableBundle);
+  }
+
+  public static interface RangingSession.Callback {
+    method public void onClosed(int, @NonNull android.os.PersistableBundle);
+    method public default void onControleeAddFailed(int, @NonNull android.os.PersistableBundle);
+    method public default void onControleeAdded(@NonNull android.os.PersistableBundle);
+    method public default void onControleeRemoveFailed(int, @NonNull android.os.PersistableBundle);
+    method public default void onControleeRemoved(@NonNull android.os.PersistableBundle);
+    method public default void onDataReceiveFailed(@NonNull android.uwb.UwbAddress, int, @NonNull android.os.PersistableBundle);
+    method public default void onDataReceived(@NonNull android.uwb.UwbAddress, @NonNull android.os.PersistableBundle, @NonNull byte[]);
+    method public default void onDataSendFailed(@NonNull android.uwb.UwbAddress, int, @NonNull android.os.PersistableBundle);
+    method public default void onDataSent(@NonNull android.uwb.UwbAddress, @NonNull android.os.PersistableBundle);
+    method public void onOpenFailed(int, @NonNull android.os.PersistableBundle);
+    method public void onOpened(@NonNull android.uwb.RangingSession);
+    method public default void onPauseFailed(int, @NonNull android.os.PersistableBundle);
+    method public default void onPaused(@NonNull android.os.PersistableBundle);
+    method public default void onRangingRoundsUpdateDtTagStatus(@NonNull android.os.PersistableBundle);
+    method public void onReconfigureFailed(int, @NonNull android.os.PersistableBundle);
+    method public void onReconfigured(@NonNull android.os.PersistableBundle);
+    method public void onReportReceived(@NonNull android.uwb.RangingReport);
+    method public default void onResumeFailed(int, @NonNull android.os.PersistableBundle);
+    method public default void onResumed(@NonNull android.os.PersistableBundle);
+    method public default void onServiceConnected(@NonNull android.os.PersistableBundle);
+    method public default void onServiceDiscovered(@NonNull android.os.PersistableBundle);
+    method public void onStartFailed(int, @NonNull android.os.PersistableBundle);
+    method public void onStarted(@NonNull android.os.PersistableBundle);
+    method public void onStopFailed(int, @NonNull android.os.PersistableBundle);
+    method public void onStopped(int, @NonNull android.os.PersistableBundle);
+    field public static final int CONTROLEE_FAILURE_REASON_MAX_CONTROLEE_REACHED = 0; // 0x0
+    field public static final int DATA_FAILURE_REASON_DATA_SIZE_TOO_LARGE = 10; // 0xa
+    field public static final int REASON_BAD_PARAMETERS = 3; // 0x3
+    field public static final int REASON_GENERIC_ERROR = 4; // 0x4
+    field public static final int REASON_INSUFFICIENT_SLOTS_PER_RR = 14; // 0xe
+    field public static final int REASON_LOCAL_REQUEST = 1; // 0x1
+    field public static final int REASON_MAX_RR_RETRY_REACHED = 9; // 0x9
+    field public static final int REASON_MAX_SESSIONS_REACHED = 5; // 0x5
+    field public static final int REASON_PROTOCOL_SPECIFIC_ERROR = 7; // 0x7
+    field public static final int REASON_REMOTE_REQUEST = 2; // 0x2
+    field public static final int REASON_SERVICE_CONNECTION_FAILURE = 11; // 0xb
+    field public static final int REASON_SERVICE_DISCOVERY_FAILURE = 10; // 0xa
+    field public static final int REASON_SE_INTERACTION_FAILURE = 13; // 0xd
+    field public static final int REASON_SE_NOT_SUPPORTED = 12; // 0xc
+    field public static final int REASON_SYSTEM_POLICY = 6; // 0x6
+    field public static final int REASON_SYSTEM_REGULATION = 15; // 0xf
+    field public static final int REASON_UNKNOWN = 0; // 0x0
+  }
+
+  public final class UwbActivityEnergyInfo implements android.os.Parcelable {
+    method public int describeContents();
+    method @IntRange(from=0) public long getControllerIdleDurationMillis();
+    method @IntRange(from=0) public long getControllerRxDurationMillis();
+    method @IntRange(from=0) public long getControllerTxDurationMillis();
+    method @IntRange(from=0) public long getControllerWakeCount();
+    method public int getStackState();
+    method public long getTimeSinceBootMillis();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.uwb.UwbActivityEnergyInfo> CREATOR;
+  }
+
+  public static final class UwbActivityEnergyInfo.Builder {
+    ctor public UwbActivityEnergyInfo.Builder();
+    method @NonNull public android.uwb.UwbActivityEnergyInfo build();
+    method @NonNull public android.uwb.UwbActivityEnergyInfo.Builder setControllerIdleDurationMillis(@IntRange(from=0) long);
+    method @NonNull public android.uwb.UwbActivityEnergyInfo.Builder setControllerRxDurationMillis(@IntRange(from=0) long);
+    method @NonNull public android.uwb.UwbActivityEnergyInfo.Builder setControllerTxDurationMillis(@IntRange(from=0) long);
+    method @NonNull public android.uwb.UwbActivityEnergyInfo.Builder setControllerWakeCount(@IntRange(from=0) long);
+    method @NonNull public android.uwb.UwbActivityEnergyInfo.Builder setStackState(int);
+    method @NonNull public android.uwb.UwbActivityEnergyInfo.Builder setTimeSinceBootMillis(long);
+  }
+
+  public final class UwbAddress implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public static android.uwb.UwbAddress fromBytes(@NonNull byte[]);
+    method public int size();
+    method @NonNull public byte[] toBytes();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.uwb.UwbAddress> CREATOR;
+    field public static final int EXTENDED_ADDRESS_BYTE_LENGTH = 8; // 0x8
+    field public static final int SHORT_ADDRESS_BYTE_LENGTH = 2; // 0x2
+  }
+
+  public final class UwbManager {
+    method @NonNull @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public android.os.PersistableBundle addServiceProfile(@NonNull android.os.PersistableBundle);
+    method @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public long elapsedRealtimeResolutionNanos();
+    method @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public long elapsedRealtimeResolutionNanos(@NonNull String);
+    method public int getAdapterState();
+    method @NonNull @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public android.os.PersistableBundle getAdfCertificateInfo(@NonNull android.os.PersistableBundle);
+    method @NonNull @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public android.os.PersistableBundle getAdfProvisioningAuthorities(@NonNull android.os.PersistableBundle);
+    method @NonNull @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public android.os.PersistableBundle getAllServiceProfiles();
+    method @NonNull @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public java.util.List<android.os.PersistableBundle> getChipInfos();
+    method @NonNull @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public String getDefaultChipId();
+    method @NonNull @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public android.os.PersistableBundle getSpecificationInfo();
+    method @NonNull @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public android.os.PersistableBundle getSpecificationInfo(@NonNull String);
+    method @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public void getUwbActivityEnergyInfoAsync(@NonNull java.util.concurrent.Executor, @NonNull java.util.function.Consumer<android.uwb.UwbActivityEnergyInfo>);
+    method public boolean isUwbEnabled();
+    method @NonNull @RequiresPermission(allOf={android.Manifest.permission.UWB_PRIVILEGED, android.Manifest.permission.UWB_RANGING}) public android.os.CancellationSignal openRangingSession(@NonNull android.os.PersistableBundle, @NonNull java.util.concurrent.Executor, @NonNull android.uwb.RangingSession.Callback);
+    method @NonNull @RequiresPermission(allOf={android.Manifest.permission.UWB_PRIVILEGED, android.Manifest.permission.UWB_RANGING}) public android.os.CancellationSignal openRangingSession(@NonNull android.os.PersistableBundle, @NonNull java.util.concurrent.Executor, @NonNull android.uwb.RangingSession.Callback, @NonNull String);
+    method public void provisionProfileAdfByScript(@NonNull android.os.PersistableBundle, @NonNull java.util.concurrent.Executor, @NonNull android.uwb.UwbManager.AdfProvisionStateCallback);
+    method @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public void registerAdapterStateCallback(@NonNull java.util.concurrent.Executor, @NonNull android.uwb.UwbManager.AdapterStateCallback);
+    method @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public void registerUwbOemExtensionCallback(@NonNull java.util.concurrent.Executor, @NonNull android.uwb.UwbManager.UwbOemExtensionCallback);
+    method @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public void registerUwbVendorUciCallback(@NonNull java.util.concurrent.Executor, @NonNull android.uwb.UwbManager.UwbVendorUciCallback);
+    method @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public int removeProfileAdf(@NonNull android.os.PersistableBundle);
+    method @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public int removeServiceProfile(@NonNull android.os.PersistableBundle);
+    method @NonNull @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public int sendVendorUciMessage(@IntRange(from=0, to=15) int, int, @NonNull byte[]);
+    method @NonNull @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public int sendVendorUciMessage(int, @IntRange(from=0, to=15) int, int, @NonNull byte[]);
+    method @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public void setUwbEnabled(boolean);
+    method @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public void unregisterAdapterStateCallback(@NonNull android.uwb.UwbManager.AdapterStateCallback);
+    method @RequiresPermission(android.Manifest.permission.UWB_PRIVILEGED) public void unregisterUwbOemExtensionCallback(@NonNull android.uwb.UwbManager.UwbOemExtensionCallback);
+    method public void unregisterUwbVendorUciCallback(@NonNull android.uwb.UwbManager.UwbVendorUciCallback);
+    field public static final int MESSAGE_TYPE_COMMAND = 1; // 0x1
+    field public static final int MESSAGE_TYPE_TEST_1 = 4; // 0x4
+    field public static final int MESSAGE_TYPE_TEST_2 = 5; // 0x5
+    field public static final int REMOVE_PROFILE_ADF_ERROR_INTERNAL = 2; // 0x2
+    field public static final int REMOVE_PROFILE_ADF_ERROR_UNKNOWN_SERVICE = 1; // 0x1
+    field public static final int REMOVE_PROFILE_ADF_SUCCESS = 0; // 0x0
+    field public static final int REMOVE_SERVICE_PROFILE_ERROR_INTERNAL = 2; // 0x2
+    field public static final int REMOVE_SERVICE_PROFILE_ERROR_UNKNOWN_SERVICE = 1; // 0x1
+    field public static final int REMOVE_SERVICE_PROFILE_SUCCESS = 0; // 0x0
+    field public static final int SEND_VENDOR_UCI_ERROR_HW = 1; // 0x1
+    field public static final int SEND_VENDOR_UCI_ERROR_INVALID_ARGS = 3; // 0x3
+    field public static final int SEND_VENDOR_UCI_ERROR_INVALID_GID = 4; // 0x4
+    field public static final int SEND_VENDOR_UCI_ERROR_OFF = 2; // 0x2
+    field public static final int SEND_VENDOR_UCI_SUCCESS = 0; // 0x0
+  }
+
+  public static interface UwbManager.AdapterStateCallback {
+    method public void onStateChanged(int, int);
+    field public static final int STATE_CHANGED_REASON_ALL_SESSIONS_CLOSED = 1; // 0x1
+    field public static final int STATE_CHANGED_REASON_ERROR_UNKNOWN = 4; // 0x4
+    field public static final int STATE_CHANGED_REASON_SESSION_STARTED = 0; // 0x0
+    field public static final int STATE_CHANGED_REASON_SYSTEM_BOOT = 3; // 0x3
+    field public static final int STATE_CHANGED_REASON_SYSTEM_POLICY = 2; // 0x2
+    field public static final int STATE_CHANGED_REASON_SYSTEM_REGULATION = 5; // 0x5
+    field public static final int STATE_DISABLED = 0; // 0x0
+    field public static final int STATE_ENABLED_ACTIVE = 2; // 0x2
+    field public static final int STATE_ENABLED_INACTIVE = 1; // 0x1
+  }
+
+  public abstract static class UwbManager.AdfProvisionStateCallback {
+    ctor public UwbManager.AdfProvisionStateCallback();
+    method public abstract void onProfileAdfsProvisionFailed(int, @NonNull android.os.PersistableBundle);
+    method public abstract void onProfileAdfsProvisioned(@NonNull android.os.PersistableBundle);
+    field public static final int REASON_INVALID_OID = 1; // 0x1
+    field public static final int REASON_SE_FAILURE = 2; // 0x2
+    field public static final int REASON_UNKNOWN = 3; // 0x3
+  }
+
+  public static interface UwbManager.UwbOemExtensionCallback {
+    method public boolean onCheckPointedTarget(@NonNull android.os.PersistableBundle);
+    method public void onDeviceStatusNotificationReceived(@NonNull android.os.PersistableBundle);
+    method @NonNull public android.uwb.RangingReport onRangingReportReceived(@NonNull android.uwb.RangingReport);
+    method @NonNull public int onSessionConfigurationComplete(@NonNull android.os.PersistableBundle);
+    method public void onSessionStatusNotificationReceived(@NonNull android.os.PersistableBundle);
+  }
+
+  public static interface UwbManager.UwbVendorUciCallback {
+    method public void onVendorUciNotification(@IntRange(from=9, to=15) int, int, @NonNull byte[]);
+    method public void onVendorUciResponse(@IntRange(from=0, to=15) int, int, @NonNull byte[]);
+  }
+
+}
+
diff --git a/go/current/sdk_library/system/framework-uwb_annotations.zip b/go/current/sdk_library/system/framework-uwb_annotations.zip
new file mode 100644
index 0000000..c317b63
--- /dev/null
+++ b/go/current/sdk_library/system/framework-uwb_annotations.zip
Binary files differ
diff --git a/go/current/snapshot-creation-build-number.txt b/go/current/snapshot-creation-build-number.txt
new file mode 100644
index 0000000..f9eedbc
--- /dev/null
+++ b/go/current/snapshot-creation-build-number.txt
@@ -0,0 +1 @@
+10414058
\ No newline at end of file