DO NOT MERGE: Drop prebuilt files to android source tree.
The following files have been updated as part of this change:
go/current/Android.bp
go/current/snapshot-creation-build-number.txt
go/current/sdk_library/public/framework-configinfrastructure-removed.txt
go/current/sdk_library/public/framework-configinfrastructure-stubs.jar
go/current/sdk_library/public/framework-configinfrastructure.srcjar
go/current/sdk_library/public/framework-configinfrastructure.txt
go/current/sdk_library/public/framework-configinfrastructure_annotations.zip
go/current/sdk_library/public/service-configinfrastructure-removed.txt
go/current/sdk_library/public/service-configinfrastructure-stubs.jar
go/current/sdk_library/public/service-configinfrastructure.srcjar
go/current/sdk_library/public/service-configinfrastructure.txt
go/current/sdk_library/public/service-configinfrastructure_annotations.zip
go/current/sdk_library/module-lib/framework-configinfrastructure-removed.txt
go/current/sdk_library/module-lib/framework-configinfrastructure-stubs.jar
go/current/sdk_library/module-lib/framework-configinfrastructure.srcjar
go/current/sdk_library/module-lib/framework-configinfrastructure.txt
go/current/sdk_library/module-lib/framework-configinfrastructure_annotations.zip
go/current/sdk_library/system-server/service-configinfrastructure-removed.txt
go/current/sdk_library/system-server/service-configinfrastructure-stubs.jar
go/current/sdk_library/system-server/service-configinfrastructure.srcjar
go/current/sdk_library/system-server/service-configinfrastructure.txt
go/current/sdk_library/system-server/service-configinfrastructure_annotations.zip
go/current/sdk_library/system/framework-configinfrastructure-removed.txt
go/current/sdk_library/system/framework-configinfrastructure-stubs.jar
go/current/sdk_library/system/framework-configinfrastructure.srcjar
go/current/sdk_library/system/framework-configinfrastructure.txt
go/current/sdk_library/system/framework-configinfrastructure_annotations.zip
go/current/licenses/build/soong/licenses/LICENSE
go/current/hiddenapi/annotation-flags.csv
go/current/hiddenapi/filtered-flags.csv
go/current/hiddenapi/filtered-stub-flags.csv
go/current/hiddenapi/index.csv
go/current/hiddenapi/metadata.csv
go/current/hiddenapi/signature-patterns.csv
Built here: ab/T1009377
This build IS suitable for public release.
The change is generated with prebuilt drop tool.
Test: presubmit
Bug: 324284464
Change-Id: I5500623674ac465899f357be8961b7ba25ff4962
diff --git a/.prebuilt_info/prebuilt_info_go_current_current_zip.asciipb b/.prebuilt_info/prebuilt_info_go_current_current_zip.asciipb
index 598e610..296d510 100644
--- a/.prebuilt_info/prebuilt_info_go_current_current_zip.asciipb
+++ b/.prebuilt_info/prebuilt_info_go_current_current_zip.asciipb
@@ -1,8 +1,8 @@
drops {
android_build_drop {
- build_id: "10917791"
- target: "mainline_go_modules_sdks-trunk-userdebug"
- source_file: "mainline-sdks/for-latest-build/current/com.google.android.go.configinfrastructure/sdk/configinfrastructure-sdk-current.zip"
+ build_id: "T1009377"
+ target: "train_build"
+ source_file: "mainline-sdks/for-UpsideDownCake-build/current/com.google.android.go.configinfrastructure/sdk/configinfrastructure-sdk-current.zip"
}
dest_file: "go/current/current.zip"
version: ""
diff --git a/go/current/Android.bp b/go/current/Android.bp
index c2f6099..8308f7f 100644
--- a/go/current/Android.bp
+++ b/go/current/Android.bp
@@ -50,10 +50,7 @@
apex_available: ["com.android.configinfrastructure"],
licenses: ["configinfrastructure-sdk_Android-Apache-2.0"],
shared_library: false,
- permitted_packages: [
- "android.provider",
- "android.provider.aidl",
- ],
+ permitted_packages: ["android.provider"],
public: {
jars: ["sdk_library/public/framework-configinfrastructure-stubs.jar"],
stub_srcs: ["sdk_library/public/framework-configinfrastructure.srcjar"],
diff --git a/go/current/hiddenapi/filtered-flags.csv b/go/current/hiddenapi/filtered-flags.csv
index 663bd16..9881271 100644
--- a/go/current/hiddenapi/filtered-flags.csv
+++ b/go/current/hiddenapi/filtered-flags.csv
@@ -43,7 +43,6 @@
Landroid/provider/DeviceConfig;->NAMESPACE_CONNECTIVITY:Ljava/lang/String;,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->NAMESPACE_CONSTRAIN_DISPLAY_APIS:Ljava/lang/String;,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->NAMESPACE_CONTENT_CAPTURE:Ljava/lang/String;,sdk,system-api,test-api
-Landroid/provider/DeviceConfig;->NAMESPACE_CORE_EXPERIMENTS_TEAM_INTERNAL:Ljava/lang/String;,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->NAMESPACE_CREDENTIAL:Ljava/lang/String;,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->NAMESPACE_DEX_BOOT:Ljava/lang/String;,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->NAMESPACE_DISPLAY_MANAGER:Ljava/lang/String;,sdk,system-api,test-api
@@ -61,7 +60,6 @@
Landroid/provider/DeviceConfig;->NAMESPACE_MEDIA_NATIVE:Ljava/lang/String;,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->NAMESPACE_NEARBY:Ljava/lang/String;,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->NAMESPACE_NETD_NATIVE:Ljava/lang/String;,sdk,system-api,test-api
-Landroid/provider/DeviceConfig;->NAMESPACE_NFC:Ljava/lang/String;,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->NAMESPACE_NNAPI_NATIVE:Ljava/lang/String;,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->NAMESPACE_ON_DEVICE_PERSONALIZATION:Ljava/lang/String;,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->NAMESPACE_OTA:Ljava/lang/String;,sdk,system-api,test-api
@@ -99,12 +97,9 @@
Landroid/provider/DeviceConfig;->SYNC_DISABLED_MODE_PERSISTENT:I,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->SYNC_DISABLED_MODE_UNTIL_REBOOT:I,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->addOnPropertiesChangedListener(Ljava/lang/String;Ljava/util/concurrent/Executor;Landroid/provider/DeviceConfig$OnPropertiesChangedListener;)V,sdk,system-api,test-api
-Landroid/provider/DeviceConfig;->clearAllLocalOverrides()V,sdk,system-api,test-api
-Landroid/provider/DeviceConfig;->clearLocalOverride(Ljava/lang/String;Ljava/lang/String;)V,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->clearMonitorCallback(Landroid/content/ContentResolver;)V,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->deleteProperty(Ljava/lang/String;Ljava/lang/String;)Z,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->getAdbWritableFlags()Ljava/util/Set;,sdk,system-api,test-api
-Landroid/provider/DeviceConfig;->getAllProperties()Ljava/util/Set;,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->getBoolean(Ljava/lang/String;Ljava/lang/String;Z)Z,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->getFloat(Ljava/lang/String;Ljava/lang/String;F)F,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->getInt(Ljava/lang/String;Ljava/lang/String;I)I,sdk,system-api,test-api
@@ -114,20 +109,10 @@
Landroid/provider/DeviceConfig;->getPublicNamespaces()Ljava/util/List;,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->getString(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->getSyncDisabledMode()I,sdk,system-api,test-api
-Landroid/provider/DeviceConfig;->getUnderlyingValuesForOverriddenFlags()Ljava/util/Map;,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->removeOnPropertiesChangedListener(Landroid/provider/DeviceConfig$OnPropertiesChangedListener;)V,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->resetToDefaults(ILjava/lang/String;)V,sdk,system-api,test-api
-Landroid/provider/DeviceConfig;->setLocalOverride(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->setMonitorCallback(Landroid/content/ContentResolver;Ljava/util/concurrent/Executor;Landroid/provider/DeviceConfig$MonitorCallback;)V,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->setProperties(Landroid/provider/DeviceConfig$Properties;)Z,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->setProperty(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Z,sdk,system-api,test-api
Landroid/provider/DeviceConfig;->setSyncDisabledMode(I)V,sdk,system-api,test-api
Landroid/provider/UpdatableDeviceConfigServiceReadiness;->shouldStartUpdatableService()Z,sdk,system-api,test-api
-Landroid/provider/aidl/IDeviceConfigManager$Default;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
-Landroid/provider/aidl/IDeviceConfigManager$Stub$$ExternalSyntheticLambda0;->accept(Ljava/lang/Object;Ljava/lang/Object;)V,core-platform-api,public-api,sdk,system-api,test-api
-Landroid/provider/aidl/IDeviceConfigManager$Stub$$ExternalSyntheticLambda1;->accept(I)V,core-platform-api,public-api,sdk,system-api,test-api
-Landroid/provider/aidl/IDeviceConfigManager$Stub$Proxy$$ExternalSyntheticLambda0;->accept(Ljava/lang/Object;Ljava/lang/Object;)V,core-platform-api,public-api,sdk,system-api,test-api
-Landroid/provider/aidl/IDeviceConfigManager$Stub$Proxy$$ExternalSyntheticLambda1;->accept(I)V,core-platform-api,public-api,sdk,system-api,test-api
-Landroid/provider/aidl/IDeviceConfigManager$Stub$Proxy;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
-Landroid/provider/aidl/IDeviceConfigManager$Stub;->asBinder()Landroid/os/IBinder;,public-api,sdk,system-api,test-api
-Landroid/provider/aidl/IDeviceConfigManager$Stub;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z,public-api,sdk,system-api,test-api
diff --git a/go/current/hiddenapi/filtered-stub-flags.csv b/go/current/hiddenapi/filtered-stub-flags.csv
index 60ac13f..34691f2 100644
--- a/go/current/hiddenapi/filtered-stub-flags.csv
+++ b/go/current/hiddenapi/filtered-stub-flags.csv
@@ -43,7 +43,6 @@
Landroid/provider/DeviceConfig;->NAMESPACE_CONNECTIVITY:Ljava/lang/String;,system-api,test-api
Landroid/provider/DeviceConfig;->NAMESPACE_CONSTRAIN_DISPLAY_APIS:Ljava/lang/String;,system-api,test-api
Landroid/provider/DeviceConfig;->NAMESPACE_CONTENT_CAPTURE:Ljava/lang/String;,system-api,test-api
-Landroid/provider/DeviceConfig;->NAMESPACE_CORE_EXPERIMENTS_TEAM_INTERNAL:Ljava/lang/String;,system-api,test-api
Landroid/provider/DeviceConfig;->NAMESPACE_CREDENTIAL:Ljava/lang/String;,system-api,test-api
Landroid/provider/DeviceConfig;->NAMESPACE_DEX_BOOT:Ljava/lang/String;,system-api,test-api
Landroid/provider/DeviceConfig;->NAMESPACE_DISPLAY_MANAGER:Ljava/lang/String;,system-api,test-api
@@ -61,7 +60,6 @@
Landroid/provider/DeviceConfig;->NAMESPACE_MEDIA_NATIVE:Ljava/lang/String;,system-api,test-api
Landroid/provider/DeviceConfig;->NAMESPACE_NEARBY:Ljava/lang/String;,system-api,test-api
Landroid/provider/DeviceConfig;->NAMESPACE_NETD_NATIVE:Ljava/lang/String;,system-api,test-api
-Landroid/provider/DeviceConfig;->NAMESPACE_NFC:Ljava/lang/String;,system-api,test-api
Landroid/provider/DeviceConfig;->NAMESPACE_NNAPI_NATIVE:Ljava/lang/String;,system-api,test-api
Landroid/provider/DeviceConfig;->NAMESPACE_ON_DEVICE_PERSONALIZATION:Ljava/lang/String;,system-api,test-api
Landroid/provider/DeviceConfig;->NAMESPACE_OTA:Ljava/lang/String;,system-api,test-api
@@ -99,12 +97,9 @@
Landroid/provider/DeviceConfig;->SYNC_DISABLED_MODE_PERSISTENT:I,system-api,test-api
Landroid/provider/DeviceConfig;->SYNC_DISABLED_MODE_UNTIL_REBOOT:I,system-api,test-api
Landroid/provider/DeviceConfig;->addOnPropertiesChangedListener(Ljava/lang/String;Ljava/util/concurrent/Executor;Landroid/provider/DeviceConfig$OnPropertiesChangedListener;)V,system-api,test-api
-Landroid/provider/DeviceConfig;->clearAllLocalOverrides()V,system-api,test-api
-Landroid/provider/DeviceConfig;->clearLocalOverride(Ljava/lang/String;Ljava/lang/String;)V,system-api,test-api
Landroid/provider/DeviceConfig;->clearMonitorCallback(Landroid/content/ContentResolver;)V,system-api,test-api
Landroid/provider/DeviceConfig;->deleteProperty(Ljava/lang/String;Ljava/lang/String;)Z,system-api,test-api
Landroid/provider/DeviceConfig;->getAdbWritableFlags()Ljava/util/Set;,system-api,test-api
-Landroid/provider/DeviceConfig;->getAllProperties()Ljava/util/Set;,system-api,test-api
Landroid/provider/DeviceConfig;->getBoolean(Ljava/lang/String;Ljava/lang/String;Z)Z,system-api,test-api
Landroid/provider/DeviceConfig;->getFloat(Ljava/lang/String;Ljava/lang/String;F)F,system-api,test-api
Landroid/provider/DeviceConfig;->getInt(Ljava/lang/String;Ljava/lang/String;I)I,system-api,test-api
@@ -114,20 +109,10 @@
Landroid/provider/DeviceConfig;->getPublicNamespaces()Ljava/util/List;,system-api,test-api
Landroid/provider/DeviceConfig;->getString(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;,system-api,test-api
Landroid/provider/DeviceConfig;->getSyncDisabledMode()I,system-api,test-api
-Landroid/provider/DeviceConfig;->getUnderlyingValuesForOverriddenFlags()Ljava/util/Map;,system-api,test-api
Landroid/provider/DeviceConfig;->removeOnPropertiesChangedListener(Landroid/provider/DeviceConfig$OnPropertiesChangedListener;)V,system-api,test-api
Landroid/provider/DeviceConfig;->resetToDefaults(ILjava/lang/String;)V,system-api,test-api
-Landroid/provider/DeviceConfig;->setLocalOverride(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z,system-api,test-api
Landroid/provider/DeviceConfig;->setMonitorCallback(Landroid/content/ContentResolver;Ljava/util/concurrent/Executor;Landroid/provider/DeviceConfig$MonitorCallback;)V,system-api,test-api
Landroid/provider/DeviceConfig;->setProperties(Landroid/provider/DeviceConfig$Properties;)Z,system-api,test-api
Landroid/provider/DeviceConfig;->setProperty(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Z,system-api,test-api
Landroid/provider/DeviceConfig;->setSyncDisabledMode(I)V,system-api,test-api
Landroid/provider/UpdatableDeviceConfigServiceReadiness;->shouldStartUpdatableService()Z,system-api,test-api
-Landroid/provider/aidl/IDeviceConfigManager$Default;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
-Landroid/provider/aidl/IDeviceConfigManager$Stub$$ExternalSyntheticLambda0;->accept(Ljava/lang/Object;Ljava/lang/Object;)V,core-platform-api,public-api,system-api,test-api
-Landroid/provider/aidl/IDeviceConfigManager$Stub$$ExternalSyntheticLambda1;->accept(I)V,core-platform-api,public-api,system-api,test-api
-Landroid/provider/aidl/IDeviceConfigManager$Stub$Proxy$$ExternalSyntheticLambda0;->accept(Ljava/lang/Object;Ljava/lang/Object;)V,core-platform-api,public-api,system-api,test-api
-Landroid/provider/aidl/IDeviceConfigManager$Stub$Proxy$$ExternalSyntheticLambda1;->accept(I)V,core-platform-api,public-api,system-api,test-api
-Landroid/provider/aidl/IDeviceConfigManager$Stub$Proxy;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
-Landroid/provider/aidl/IDeviceConfigManager$Stub;->asBinder()Landroid/os/IBinder;,public-api,system-api,test-api
-Landroid/provider/aidl/IDeviceConfigManager$Stub;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z,public-api,system-api,test-api
diff --git a/go/current/hiddenapi/signature-patterns.csv b/go/current/hiddenapi/signature-patterns.csv
index a4835b7..aa2d0f2 100644
--- a/go/current/hiddenapi/signature-patterns.csv
+++ b/go/current/hiddenapi/signature-patterns.csv
@@ -1,10 +1,4 @@
android/provider/DeviceConfig
-android/provider/DeviceConfigDataStore
-android/provider/DeviceConfigManager
-android/provider/DeviceConfigServiceDataStore
android/provider/DeviceConfigShellCommandHandler
-android/provider/SettingsConfigDataStore
android/provider/UpdatableDeviceConfigServiceReadiness
android/provider/WritableFlags
-android/provider/aidl/**
-android/provider/internal/modules/utils/build/**
diff --git a/go/current/sdk_library/module-lib/framework-configinfrastructure-stubs.jar b/go/current/sdk_library/module-lib/framework-configinfrastructure-stubs.jar
index d0523bf..5287baf 100644
--- a/go/current/sdk_library/module-lib/framework-configinfrastructure-stubs.jar
+++ b/go/current/sdk_library/module-lib/framework-configinfrastructure-stubs.jar
Binary files differ
diff --git a/go/current/sdk_library/module-lib/framework-configinfrastructure.srcjar b/go/current/sdk_library/module-lib/framework-configinfrastructure.srcjar
index 8386659..87783fc 100644
--- a/go/current/sdk_library/module-lib/framework-configinfrastructure.srcjar
+++ b/go/current/sdk_library/module-lib/framework-configinfrastructure.srcjar
Binary files differ
diff --git a/go/current/sdk_library/module-lib/framework-configinfrastructure.txt b/go/current/sdk_library/module-lib/framework-configinfrastructure.txt
index ad11041..739f954 100644
--- a/go/current/sdk_library/module-lib/framework-configinfrastructure.txt
+++ b/go/current/sdk_library/module-lib/framework-configinfrastructure.txt
@@ -25,7 +25,6 @@
field public static final String NAMESPACE_SETTINGS_STATS = "settings_stats";
field public static final String NAMESPACE_SETTINGS_UI = "settings_ui";
field public static final String NAMESPACE_TARE = "tare";
- field public static final String NAMESPACE_TETHERING_NATIVE = "tethering_u_or_later_native";
field public static final String NAMESPACE_VENDOR_SYSTEM_NATIVE = "vendor_system_native";
field public static final String NAMESPACE_VENDOR_SYSTEM_NATIVE_BOOT = "vendor_system_native_boot";
field public static final String NAMESPACE_VIRTUALIZATION_FRAMEWORK_NATIVE = "virtualization_framework_native";
diff --git a/go/current/sdk_library/module-lib/framework-configinfrastructure_annotations.zip b/go/current/sdk_library/module-lib/framework-configinfrastructure_annotations.zip
index ef70fe5..fbd5abf 100644
--- a/go/current/sdk_library/module-lib/framework-configinfrastructure_annotations.zip
+++ b/go/current/sdk_library/module-lib/framework-configinfrastructure_annotations.zip
Binary files differ
diff --git a/go/current/sdk_library/system/framework-configinfrastructure-stubs.jar b/go/current/sdk_library/system/framework-configinfrastructure-stubs.jar
index 3b8ea13..81cce4c 100644
--- a/go/current/sdk_library/system/framework-configinfrastructure-stubs.jar
+++ b/go/current/sdk_library/system/framework-configinfrastructure-stubs.jar
Binary files differ
diff --git a/go/current/sdk_library/system/framework-configinfrastructure.srcjar b/go/current/sdk_library/system/framework-configinfrastructure.srcjar
index 729da69..7e785cb 100644
--- a/go/current/sdk_library/system/framework-configinfrastructure.srcjar
+++ b/go/current/sdk_library/system/framework-configinfrastructure.srcjar
Binary files differ
diff --git a/go/current/sdk_library/system/framework-configinfrastructure.txt b/go/current/sdk_library/system/framework-configinfrastructure.txt
index a69e7fd..cfe7cf7 100644
--- a/go/current/sdk_library/system/framework-configinfrastructure.txt
+++ b/go/current/sdk_library/system/framework-configinfrastructure.txt
@@ -3,25 +3,20 @@
public final class DeviceConfig {
method public static void addOnPropertiesChangedListener(@NonNull String, @NonNull java.util.concurrent.Executor, @NonNull android.provider.DeviceConfig.OnPropertiesChangedListener);
- method @RequiresPermission(android.Manifest.permission.WRITE_DEVICE_CONFIG) public static void clearAllLocalOverrides();
- method @RequiresPermission(android.Manifest.permission.WRITE_DEVICE_CONFIG) public static void clearLocalOverride(@NonNull String, @NonNull String);
method @RequiresPermission(android.Manifest.permission.MONITOR_DEVICE_CONFIG_ACCESS) public static void clearMonitorCallback(@NonNull android.content.ContentResolver);
method @RequiresPermission(anyOf={android.Manifest.permission.WRITE_DEVICE_CONFIG, android.Manifest.permission.WRITE_ALLOWLISTED_DEVICE_CONFIG}) public static boolean deleteProperty(@NonNull String, @NonNull String);
method @NonNull public static java.util.Set<java.lang.String> getAdbWritableFlags();
- method @NonNull public static java.util.Set<android.provider.DeviceConfig.Properties> getAllProperties();
- method public static boolean getBoolean(@NonNull String, @NonNull String, boolean);
+ method @RequiresPermission(android.Manifest.permission.READ_DEVICE_CONFIG) public static boolean getBoolean(@NonNull String, @NonNull String, boolean);
method @RequiresPermission(android.Manifest.permission.READ_DEVICE_CONFIG) public static float getFloat(@NonNull String, @NonNull String, float);
method @RequiresPermission(android.Manifest.permission.READ_DEVICE_CONFIG) public static int getInt(@NonNull String, @NonNull String, int);
method @RequiresPermission(android.Manifest.permission.READ_DEVICE_CONFIG) public static long getLong(@NonNull String, @NonNull String, long);
method @NonNull @RequiresPermission(android.Manifest.permission.READ_DEVICE_CONFIG) public static android.provider.DeviceConfig.Properties getProperties(@NonNull String, @NonNull java.lang.String...);
- method @Nullable public static String getProperty(@NonNull String, @NonNull String);
+ method @Nullable @RequiresPermission(android.Manifest.permission.READ_DEVICE_CONFIG) public static String getProperty(@NonNull String, @NonNull String);
method @NonNull public static java.util.List<java.lang.String> getPublicNamespaces();
method @Nullable @RequiresPermission(android.Manifest.permission.READ_DEVICE_CONFIG) public static String getString(@NonNull String, @NonNull String, @Nullable String);
method @RequiresPermission(anyOf={android.Manifest.permission.WRITE_DEVICE_CONFIG, android.Manifest.permission.READ_WRITE_SYNC_DISABLED_MODE_CONFIG}) public static int getSyncDisabledMode();
- method @NonNull public static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getUnderlyingValuesForOverriddenFlags();
method public static void removeOnPropertiesChangedListener(@NonNull android.provider.DeviceConfig.OnPropertiesChangedListener);
method @RequiresPermission(anyOf={android.Manifest.permission.WRITE_DEVICE_CONFIG, android.Manifest.permission.WRITE_ALLOWLISTED_DEVICE_CONFIG}) public static void resetToDefaults(int, @Nullable String);
- method @RequiresPermission(android.Manifest.permission.WRITE_DEVICE_CONFIG) public static boolean setLocalOverride(@NonNull String, @NonNull String, @NonNull String);
method @RequiresPermission(android.Manifest.permission.MONITOR_DEVICE_CONFIG_ACCESS) public static void setMonitorCallback(@NonNull android.content.ContentResolver, @NonNull java.util.concurrent.Executor, @NonNull android.provider.DeviceConfig.MonitorCallback);
method @RequiresPermission(anyOf={android.Manifest.permission.WRITE_DEVICE_CONFIG, android.Manifest.permission.WRITE_ALLOWLISTED_DEVICE_CONFIG}) public static boolean setProperties(@NonNull android.provider.DeviceConfig.Properties) throws android.provider.DeviceConfig.BadConfigException;
method @RequiresPermission(anyOf={android.Manifest.permission.WRITE_DEVICE_CONFIG, android.Manifest.permission.WRITE_ALLOWLISTED_DEVICE_CONFIG}) public static boolean setProperty(@NonNull String, @NonNull String, @Nullable String, boolean);
@@ -51,7 +46,6 @@
field public static final String NAMESPACE_CONNECTIVITY = "connectivity";
field public static final String NAMESPACE_CONSTRAIN_DISPLAY_APIS = "constrain_display_apis";
field public static final String NAMESPACE_CONTENT_CAPTURE = "content_capture";
- field public static final String NAMESPACE_CORE_EXPERIMENTS_TEAM_INTERNAL = "core_experiments_team_internal";
field public static final String NAMESPACE_CREDENTIAL = "credential_manager";
field @Deprecated public static final String NAMESPACE_DEX_BOOT = "dex_boot";
field public static final String NAMESPACE_DISPLAY_MANAGER = "display_manager";
@@ -69,7 +63,6 @@
field public static final String NAMESPACE_MEDIA_NATIVE = "media_native";
field public static final String NAMESPACE_NEARBY = "nearby";
field public static final String NAMESPACE_NETD_NATIVE = "netd_native";
- field public static final String NAMESPACE_NFC = "nfc";
field public static final String NAMESPACE_NNAPI_NATIVE = "nnapi_native";
field public static final String NAMESPACE_ON_DEVICE_PERSONALIZATION = "on_device_personalization";
field public static final String NAMESPACE_OTA = "ota";
diff --git a/go/current/sdk_library/system/framework-configinfrastructure_annotations.zip b/go/current/sdk_library/system/framework-configinfrastructure_annotations.zip
index ef70fe5..fbd5abf 100644
--- a/go/current/sdk_library/system/framework-configinfrastructure_annotations.zip
+++ b/go/current/sdk_library/system/framework-configinfrastructure_annotations.zip
Binary files differ
diff --git a/go/current/snapshot-creation-build-number.txt b/go/current/snapshot-creation-build-number.txt
index fffc196..5fb2b32 100644
--- a/go/current/snapshot-creation-build-number.txt
+++ b/go/current/snapshot-creation-build-number.txt
@@ -1 +1 @@
-10917791
\ No newline at end of file
+11022343
\ No newline at end of file