diff --git a/Configuration.Override.props.in b/Configuration.Override.props.in index f25a5738995..db15e60dbf1 100644 --- a/Configuration.Override.props.in +++ b/Configuration.Override.props.in @@ -6,11 +6,11 @@ kept consistent with each other, lest Bad Things Happen™ --> - 32 + 33 - v12.1 + v13.0 - 32 + 33 - 32 + 33 $(AndroidLatestStableApiLevel) - v12.1 + v13.0 - 33 + $(AndroidLatestStableApiLevel) Tiramisu - v12.1.99 + v13.0 - 32 + 33 $(AndroidLatestStableApiLevel) $(AndroidLatestStablePlatformId) diff --git a/build-tools/Xamarin.Android.Tools.BootstrapTasks/Xamarin.Android.Tools.BootstrapTasks/CheckApiCompatibility.cs b/build-tools/Xamarin.Android.Tools.BootstrapTasks/Xamarin.Android.Tools.BootstrapTasks/CheckApiCompatibility.cs index b678a1a0d15..f0c227b8d85 100644 --- a/build-tools/Xamarin.Android.Tools.BootstrapTasks/Xamarin.Android.Tools.BootstrapTasks/CheckApiCompatibility.cs +++ b/build-tools/Xamarin.Android.Tools.BootstrapTasks/Xamarin.Android.Tools.BootstrapTasks/CheckApiCompatibility.cs @@ -30,7 +30,7 @@ public sealed class CheckApiCompatibility : Task { "v11.0", "v10.0" }, { "v12.0", "v11.0" }, { "v12.1", "v12.0" }, - { "v12.1.99", "v12.1" }, + { "v13.0", "v12.1" }, }; static readonly string assemblyToValidate = "Mono.Android.dll"; @@ -151,7 +151,7 @@ void ValidateApiCompat (string contractPath, bool validateAgainstReference) { var contractAssembly = new FileInfo (Path.Combine (contractPath, assemblyToValidate)); if (!contractAssembly.Exists) { - LogError ($"Contract assembly {assemblyToValidate} does not exists in the contract path."); + LogError ($"Contract assembly {assemblyToValidate} does not exists in the contract path. {contractPath} - {validateAgainstReference}"); return; } diff --git a/build-tools/Xamarin.Android.Tools.BootstrapTasks/Xamarin.Android.Tools.BootstrapTasks/CodeGenDiff.cs b/build-tools/Xamarin.Android.Tools.BootstrapTasks/Xamarin.Android.Tools.BootstrapTasks/CodeGenDiff.cs index b37c1908560..d87725dde19 100644 --- a/build-tools/Xamarin.Android.Tools.BootstrapTasks/Xamarin.Android.Tools.BootstrapTasks/CodeGenDiff.cs +++ b/build-tools/Xamarin.Android.Tools.BootstrapTasks/Xamarin.Android.Tools.BootstrapTasks/CodeGenDiff.cs @@ -61,11 +61,18 @@ static ObjectDescription GenerateObjectDescription (string codeGenPath, string a var objectStack = new Stack (); objectStack.Push (currentObject); - var codeGen = Path.Combine (codeGenPath, "Microsoft.DotNet.GenAPI.exe"); using (var genApiProcess = new Process ()) { - genApiProcess.StartInfo.FileName = codeGen; - genApiProcess.StartInfo.Arguments = $"\"{assembly}\""; + if (Environment.Version.Major >= 5) { + var apiCompat = new FileInfo (Path.Combine (codeGenPath, "..", "netcoreapp3.1", "Microsoft.DotNet.GenAPI.dll")); + genApiProcess.StartInfo.FileName = "dotnet"; + genApiProcess.StartInfo.Arguments = $"\"{apiCompat}\" "; + } else { + var apiCompat = new FileInfo (Path.Combine (codeGenPath, "Microsoft.DotNet.GenAPI.exe")); + genApiProcess.StartInfo.FileName = apiCompat.FullName; + } + + genApiProcess.StartInfo.Arguments += $"\"{assembly}\""; genApiProcess.StartInfo.UseShellExecute = false; genApiProcess.StartInfo.CreateNoWindow = true; diff --git a/build-tools/api-merge/merge-configuration.xml b/build-tools/api-merge/merge-configuration.xml index cc24d002dd2..85c70df6228 100644 --- a/build-tools/api-merge/merge-configuration.xml +++ b/build-tools/api-merge/merge-configuration.xml @@ -21,7 +21,7 @@ - + @@ -38,6 +38,6 @@ - + \ No newline at end of file diff --git a/build-tools/api-xml-adjuster/Makefile b/build-tools/api-xml-adjuster/Makefile index 76cff46df99..88b632a73f5 100644 --- a/build-tools/api-xml-adjuster/Makefile +++ b/build-tools/api-xml-adjuster/Makefile @@ -17,7 +17,7 @@ API_XML_TOOL = $(BUILDBIN)/api-xml-adjuster.exe RUNTIME = mono --debug RUN_CLASS_PARSE = $(RUNTIME) $(CLASS_PARSE) RUN_API_XML_TOOL = $(RUNTIME) $(API_XML_TOOL) -API_LEVELS = 10 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 Tiramisu +API_LEVELS = 10 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 XML_OUTPUT_DIR = . diff --git a/build-tools/automation/yaml-templates/setup-test-environment.yaml b/build-tools/automation/yaml-templates/setup-test-environment.yaml index 6a971b2df52..7ed11716f57 100644 --- a/build-tools/automation/yaml-templates/setup-test-environment.yaml +++ b/build-tools/automation/yaml-templates/setup-test-environment.yaml @@ -56,7 +56,7 @@ steps: - template: run-xaprepare.yaml parameters: - arguments: --s=AndroidTestDependencies --android-sdk-platforms="19,21,26,32,Tiramisu" + arguments: --s=AndroidTestDependencies --android-sdk-platforms="19,21,26,32,33" xaSourcePath: ${{ parameters.xaSourcePath }} - task: DotNetCoreCLI@2 diff --git a/build-tools/installers/create-installers.targets b/build-tools/installers/create-installers.targets index decd35020c3..ec9e96264a1 100644 --- a/build-tools/installers/create-installers.targets +++ b/build-tools/installers/create-installers.targets @@ -38,7 +38,7 @@ <_FrameworkDirs Include="@(AndroidApiInfo->'$(FrameworkSrcDir)%(Identity)\')" /> - <_FrameworkDirsThatExist Condition="Exists('%(Identity)')" Include="@(_FrameworkDirs)" Exclude="$(FrameworkSrcDir)v12.1.99\" /> + <_FrameworkDirsThatExist Condition="Exists('%(Identity)')" Include="@(_FrameworkDirs)" /> <_EarlierFrameworkDir Include="@(_FrameworkDirsThatExist)" Exclude="$(_LatestStableFrameworkDir)" /> diff --git a/build-tools/xaprepare/xaprepare/ConfigAndData/BuildAndroidPlatforms.cs b/build-tools/xaprepare/xaprepare/ConfigAndData/BuildAndroidPlatforms.cs index 4fb6e79e4b2..a49930c8acb 100644 --- a/build-tools/xaprepare/xaprepare/ConfigAndData/BuildAndroidPlatforms.cs +++ b/build-tools/xaprepare/xaprepare/ConfigAndData/BuildAndroidPlatforms.cs @@ -43,7 +43,7 @@ class BuildAndroidPlatforms new AndroidPlatform (apiName: "R", apiLevel: 30, platformID: "30", include: "v11.0", framework: "v11.0"), new AndroidPlatform (apiName: "S", apiLevel: 31, platformID: "31", include: "v12.0", framework: "v12.0"), new AndroidPlatform (apiName: "Sv2", apiLevel: 32, platformID: "32", include: "v12.1", framework: "v12.1"), - new AndroidPlatform (apiName: "Tiramisu", apiLevel: 33, platformID: "Tiramisu", include: "v12.1.99", framework: "v12.1.99", stable: false), + new AndroidPlatform (apiName: "Tiramisu", apiLevel: 33, platformID: "33", include: "v13.0", framework: "v13.0"), }; public static readonly Dictionary NdkMinimumAPIMap = new Dictionary { diff --git a/build-tools/xaprepare/xaprepare/ConfigAndData/Dependencies/AndroidToolchain.cs b/build-tools/xaprepare/xaprepare/ConfigAndData/Dependencies/AndroidToolchain.cs index eb196d167a0..b80cd2474e6 100644 --- a/build-tools/xaprepare/xaprepare/ConfigAndData/Dependencies/AndroidToolchain.cs +++ b/build-tools/xaprepare/xaprepare/ConfigAndData/Dependencies/AndroidToolchain.cs @@ -67,7 +67,7 @@ public AndroidToolchain () new AndroidPlatformComponent ("platform-30_r01", apiLevel: "30", pkgRevision: "1"), new AndroidPlatformComponent ("platform-31_r01", apiLevel: "31", pkgRevision: "1"), new AndroidPlatformComponent ("platform-32_r01", apiLevel: "32", pkgRevision: "1"), - new AndroidPlatformComponent ("platform-Tiramisu_r04", apiLevel: "Tiramisu", pkgRevision: "4"), + new AndroidPlatformComponent ("platform-33_r01", apiLevel: "33", pkgRevision: "1"), new AndroidToolchainComponent ("sources-31_r01", destDir: Path.Combine ("platforms", $"android-31", "src"), diff --git a/src/Mono.Android/Android.Content/Context.cs b/src/Mono.Android/Android.Content/Context.cs index f36ebe9e7f9..d397c171207 100644 --- a/src/Mono.Android/Android.Content/Context.cs +++ b/src/Mono.Android/Android.Content/Context.cs @@ -10,5 +10,11 @@ public void StartActivity (Type type) Intent intent = new Intent (this, type); StartActivity (intent); } + +#if ANDROID_26 + // Added in API-26, converted to enum in API-33, constant needed for backwards compatibility + [Obsolete ("This constant will be removed in the future version. Use Android.Content.ReceiverFlags enum directly instead of this field.")] + public const int ReceiverVisibleToInstantApps = 1; +#endif } } diff --git a/src/Mono.Android/Profiles/api-Tiramisu.params.txt b/src/Mono.Android/Profiles/api-33.params.txt similarity index 97% rename from src/Mono.Android/Profiles/api-Tiramisu.params.txt rename to src/Mono.Android/Profiles/api-33.params.txt index 26cbcd8c2f3..4437a559817 100644 --- a/src/Mono.Android/Profiles/api-Tiramisu.params.txt +++ b/src/Mono.Android/Profiles/api-33.params.txt @@ -23,6 +23,7 @@ package android.accessibilityservice dispatchGesture(android.accessibilityservice.GestureDescription gesture, android.accessibilityservice.AccessibilityService.GestureResultCallback callback, android.os.Handler handler) findFocus(int focus) getAccessibilityButtonController(int displayId) + getRootInActiveWindow(int prefetchingStrategy) getSystemService(java.lang.String name) getTouchInteractionController(int displayId) isNodeInCache(android.view.accessibility.AccessibilityNodeInfo node) @@ -33,6 +34,7 @@ package android.accessibilityservice onKeyEvent(android.view.KeyEvent event) performGlobalAction(int action) setAccessibilityFocusAppearance(int strokeWidth, int color) + setAnimationScale(float scale) setCacheEnabled(boolean enabled) setGestureDetectionPassthroughRegion(int displayId, android.graphics.Region region) setServiceInfo(android.accessibilityservice.AccessibilityServiceInfo info) @@ -71,6 +73,7 @@ package android.accessibilityservice feedbackTypeToString(int feedbackType) flagToString(int flag) loadDescription(android.content.pm.PackageManager packageManager) + loadIntro(android.content.pm.PackageManager packageManager) loadSummary(android.content.pm.PackageManager packageManager) setInteractiveUiTimeoutMillis(int timeout) setNonInteractiveUiTimeoutMillis(int timeout) @@ -90,6 +93,20 @@ package android.accessibilityservice continueStroke(android.graphics.Path path, long startTime, long duration, boolean willContinue) #ctor(android.graphics.Path path, long startTime, long duration) #ctor(android.graphics.Path path, long startTime, long duration, boolean willContinue) + class InputMethod + #ctor(android.accessibilityservice.AccessibilityService service) + onStartInput(android.view.inputmethod.EditorInfo attribute, boolean restarting) + onUpdateSelection(int oldSelStart, int oldSelEnd, int newSelStart, int newSelEnd, int candidatesStart, int candidatesEnd) + class InputMethod.AccessibilityInputConnection + clearMetaKeyStates(int states) + commitText(java.lang.CharSequence text, int newCursorPosition, android.view.inputmethod.TextAttribute textAttribute) + deleteSurroundingText(int beforeLength, int afterLength) + getCursorCapsMode(int reqModes) + getSurroundingText(int beforeLength, int afterLength, int flags) + performContextMenuAction(int id) + performEditorAction(int editorAction) + sendKeyEvent(android.view.KeyEvent event) + setSelection(int start, int end) class MagnificationConfig writeToParcel(android.os.Parcel parcel, int flags) class MagnificationConfig.Builder @@ -211,6 +228,9 @@ package android.accounts #ctor(java.lang.String message, java.lang.Throwable cause) #ctor(java.lang.Throwable cause) +package android.adservices +;--------------------------------------- + package android.animation ;--------------------------------------- class Animator @@ -397,6 +417,7 @@ package android.animation ofInt(int... values) ofObject(android.animation.TypeEvaluator evaluator, java.lang.Object... values) ofPropertyValuesHolder(android.animation.PropertyValuesHolder... values) + registerDurationScaleChangeListener(android.animation.ValueAnimator.DurationScaleChangeListener listener) removeUpdateListener(android.animation.ValueAnimator.AnimatorUpdateListener listener) setCurrentFraction(float fraction) setCurrentPlayTime(long playTime) @@ -411,8 +432,11 @@ package android.animation setRepeatMode(int value) setStartDelay(long startDelay) setValues(android.animation.PropertyValuesHolder... values) + unregisterDurationScaleChangeListener(android.animation.ValueAnimator.DurationScaleChangeListener listener) interface ValueAnimator.AnimatorUpdateListener onAnimationUpdate(android.animation.ValueAnimator animation) + interface ValueAnimator.DurationScaleChangeListener + onChanged(float scale) package android.annotation ;--------------------------------------- @@ -580,7 +604,9 @@ package android.app onWindowStartingActionMode(android.view.ActionMode.Callback callback, int type) openContextMenu(android.view.View view) overridePendingTransition(int enterAnim, int exitAnim) + overridePendingTransition(int enterAnim, int exitAnim, int backgroundColor) registerActivityLifecycleCallbacks(android.app.Application.ActivityLifecycleCallbacks callback) + registerComponentCallbacks(android.content.ComponentCallbacks callback) registerForContextMenu(android.view.View view) removeDialog(int id) requestDragAndDropPermissions(android.view.DragEvent event) @@ -612,10 +638,12 @@ package android.app setProgressBarIndeterminate(boolean indeterminate) setProgressBarIndeterminateVisibility(boolean visible) setProgressBarVisibility(boolean visible) + setRecentsScreenshotEnabled(boolean enabled) setRequestedOrientation(int requestedOrientation) setResult(int resultCode) setResult(int resultCode, android.content.Intent data) setSecondaryProgress(int secondaryProgress) + setShouldDockBigOverlays(boolean shouldDockBigOverlays) setShowWhenLocked(boolean showWhenLocked) setTaskDescription(android.app.ActivityManager.TaskDescription taskDescription) setTheme(int resid) @@ -661,6 +689,7 @@ package android.app takeKeyEvents(boolean get) triggerSearch(java.lang.String query, android.os.Bundle appSearchData) unregisterActivityLifecycleCallbacks(android.app.Application.ActivityLifecycleCallbacks callback) + unregisterComponentCallbacks(android.content.ComponentCallbacks callback) unregisterForContextMenu(android.view.View view) class ActivityGroup #ctor(boolean singleActivityMode) @@ -718,9 +747,18 @@ package android.app equals(java.lang.Object obj) readFromParcel(android.os.Parcel source) writeToParcel(android.os.Parcel dest, int flags) + class ActivityManager.TaskDescription.Builder + setBackgroundColor(int color) + setIcon(int iconRes) + setLabel(java.lang.String label) + setNavigationBarColor(int color) + setPrimaryColor(int color) + setStatusBarColor(int color) class ActivityOptions makeClipRevealAnimation(android.view.View source, int startX, int startY, int width, int height) makeCustomAnimation(android.content.Context context, int enterResId, int exitResId) + makeCustomAnimation(android.content.Context context, int enterResId, int exitResId, int backgroundColor) + makeLaunchIntoPip(android.app.PictureInPictureParams pictureInPictureParams) makeScaleUpAnimation(android.view.View source, int startX, int startY, int width, int height) makeSceneTransitionAnimation(android.app.Activity activity, android.util.Pair... sharedElements) makeSceneTransitionAnimation(android.app.Activity activity, android.view.View sharedElement, java.lang.String sharedElementName) @@ -1259,7 +1297,7 @@ package android.app setGameState(android.app.GameState gameState) class GameState #ctor(boolean isLoading, int mode) - #ctor(boolean isLoading, int mode, java.lang.String description, android.os.Bundle metaData) + #ctor(boolean isLoading, int mode, int label, int quality) writeToParcel(android.os.Parcel parcel, int flags) class Instrumentation acquireLooperManager(android.os.Looper looper) @@ -1299,7 +1337,7 @@ package android.app removeMonitor(android.app.Instrumentation.ActivityMonitor monitor) runOnMainSync(java.lang.Runnable runner) sendCharacterSync(int keyCode) - sendKeyDownUpSync(int key) + sendKeyDownUpSync(int keyCode) sendKeySync(android.view.KeyEvent event) sendPointerSync(android.view.MotionEvent event) sendStatus(int resultCode, android.os.Bundle results) @@ -1326,10 +1364,14 @@ package android.app onStartCommand(android.content.Intent intent, int flags, int startId) setIntentRedelivery(boolean enabled) class KeyguardManager + addKeyguardLockedStateListener(java.util.concurrent.Executor executor, android.app.KeyguardManager.KeyguardLockedStateListener listener) createConfirmDeviceCredentialIntent(java.lang.CharSequence title, java.lang.CharSequence description) exitKeyguardSecurely(android.app.KeyguardManager.OnKeyguardExitResult callback) newKeyguardLock(java.lang.String tag) + removeKeyguardLockedStateListener(android.app.KeyguardManager.KeyguardLockedStateListener listener) requestDismissKeyguard(android.app.Activity activity, android.app.KeyguardManager.KeyguardDismissCallback callback) + interface KeyguardManager.KeyguardLockedStateListener + onKeyguardLockedStateChanged(boolean isKeyguardLocked) interface KeyguardManager.OnKeyguardExitResult onKeyguardExitResult(boolean success) class LauncherActivity @@ -1375,7 +1417,10 @@ package android.app getActivity(java.lang.String id) #ctor(android.app.Activity parent, boolean singleMode) startActivity(java.lang.String id, android.content.Intent intent) + class LocaleConfig + #ctor(android.content.Context context) class LocaleManager + getApplicationLocales(java.lang.String appPackageName) setApplicationLocales(android.os.LocaleList locales) class MediaRouteActionProvider #ctor(android.content.Context context) @@ -1705,11 +1750,16 @@ package android.app equals(java.lang.Object o) writeToParcel(android.os.Parcel out, int flags) class PictureInPictureParams.Builder + #ctor(android.app.PictureInPictureParams original) setActions(java.util.List actions) setAspectRatio(android.util.Rational aspectRatio) setAutoEnterEnabled(boolean autoEnterEnabled) + setCloseAction(android.app.RemoteAction action) + setExpandedAspectRatio(android.util.Rational expandedAspectRatio) setSeamlessResizeEnabled(boolean seamlessResizeEnabled) setSourceRectHint(android.graphics.Rect launchBounds) + setSubtitle(java.lang.CharSequence subtitle) + setTitle(java.lang.CharSequence title) class PictureInPictureUiState equals(java.lang.Object o) writeToParcel(android.os.Parcel out, int flags) @@ -1844,6 +1894,7 @@ package android.app performGlobalAction(int action) revokeRuntimePermission(java.lang.String packageName, java.lang.String permission) revokeRuntimePermissionAsUser(java.lang.String packageName, java.lang.String permission, android.os.UserHandle userHandle) + setAnimationScale(float scale) setOnAccessibilityEventListener(android.app.UiAutomation.OnAccessibilityEventListener listener) setRotation(int rotation) setRunAsMonkey(boolean enable) @@ -2177,6 +2228,7 @@ package android.app.admin setMaximumFailedPasswordsForWipe(android.content.ComponentName admin, int num) setMaximumTimeToLock(android.content.ComponentName admin, long timeMs) setMeteredDataDisabledPackages(android.content.ComponentName admin, java.util.List packageNames) + setMinimumRequiredWifiSecurityLevel(int level) setNearbyAppStreamingPolicy(int policy) setNearbyNotificationStreamingPolicy(int policy) setNetworkLoggingEnabled(android.content.ComponentName admin, boolean enabled) @@ -2201,6 +2253,7 @@ package android.app.admin setPermittedCrossProfileNotificationListeners(android.content.ComponentName admin, java.util.List packageList) setPermittedInputMethods(android.content.ComponentName admin, java.util.List packageNames) setPersonalAppsSuspended(android.content.ComponentName admin, boolean suspended) + setPreferentialNetworkServiceConfigs(java.util.List preferentialNetworkServiceConfigs) setPreferentialNetworkServiceEnabled(boolean enabled) setProfileEnabled(android.content.ComponentName admin) setProfileName(android.content.ComponentName admin, java.lang.String profileName) @@ -2225,6 +2278,7 @@ package android.app.admin setUsbDataSignalingEnabled(boolean enabled) setUserControlDisabledPackages(android.content.ComponentName admin, java.util.List packages) setUserIcon(android.content.ComponentName admin, android.graphics.Bitmap icon) + setWifiSsidPolicy(android.app.admin.WifiSsidPolicy policy) startUserInBackground(android.content.ComponentName admin, android.os.UserHandle userHandle) stopUser(android.content.ComponentName admin, android.os.UserHandle userHandle) switchUser(android.content.ComponentName admin, android.os.UserHandle userHandle) @@ -2238,6 +2292,15 @@ package android.app.admin onInstallUpdateError(int errorCode, java.lang.String errorMessage) interface DevicePolicyManager.OnClearApplicationUserDataListener onApplicationUserDataCleared(java.lang.String packageName, boolean succeeded) + class DevicePolicyResourcesManager + getDrawable(java.lang.String drawableId, java.lang.String drawableStyle, java.lang.String drawableSource, java.util.function.Supplier defaultDrawableLoader) + getDrawable(java.lang.String drawableId, java.lang.String drawableStyle, java.util.function.Supplier defaultDrawableLoader) + getDrawableAsIcon(java.lang.String drawableId, java.lang.String drawableStyle, android.graphics.drawable.Icon defaultIcon) + getDrawableAsIcon(java.lang.String drawableId, java.lang.String drawableStyle, java.lang.String drawableSource, android.graphics.drawable.Icon defaultIcon) + getDrawableForDensity(java.lang.String drawableId, java.lang.String drawableStyle, int density, java.util.function.Supplier defaultDrawableLoader) + getDrawableForDensity(java.lang.String drawableId, java.lang.String drawableStyle, java.lang.String drawableSource, int density, java.util.function.Supplier defaultDrawableLoader) + getString(java.lang.String stringId, java.util.function.Supplier defaultStringLoader) + getString(java.lang.String stringId, java.util.function.Supplier defaultStringLoader, java.lang.Object... formatArgs) class DnsEvent writeToParcel(android.os.Parcel out, int flags) class FactoryResetProtectionPolicy @@ -2249,6 +2312,15 @@ package android.app.admin #ctor(java.time.MonthDay start, java.time.MonthDay end) class NetworkEvent writeToParcel(android.os.Parcel out, int flags) + class PreferentialNetworkServiceConfig + equals(java.lang.Object o) + writeToParcel(android.os.Parcel dest, int flags) + class PreferentialNetworkServiceConfig.Builder + setEnabled(boolean isEnabled) + setExcludedUids(int[] uids) + setFallbackToDefaultConnectionAllowed(boolean allowFallbackToDefaultConnection) + setIncludedUids(int[] uids) + setNetworkId(int preferenceId) class SecurityLog.SecurityEvent equals(java.lang.Object o) writeToParcel(android.os.Parcel dest, int flags) @@ -2263,6 +2335,10 @@ package android.app.admin writeToParcel(android.os.Parcel dest, int flags) class UnsafeStateException writeToParcel(android.os.Parcel dest, int flags) + class WifiSsidPolicy + equals(java.lang.Object thatObject) + #ctor(int policyType, java.util.Set ssids) + writeToParcel(android.os.Parcel dest, int flags) package android.app.appsearch ;--------------------------------------- @@ -2355,10 +2431,17 @@ package android.app.appsearch #ctor(java.lang.String namespace) class GetSchemaResponse.Builder addSchema(android.app.appsearch.AppSearchSchema schema) + addSchemaTypeNotDisplayedBySystem(java.lang.String schemaType) + setRequiredPermissionsForSchemaTypeVisibility(java.lang.String schemaType, java.util.Set> visibleToPermissions) + setSchemaTypeVisibleToPackages(java.lang.String schemaType, java.util.Set packageIdentifiers) setVersion(int version) class GlobalSearchSession + getByDocumentId(java.lang.String packageName, java.lang.String databaseName, android.app.appsearch.GetByDocumentIdRequest request, java.util.concurrent.Executor executor, android.app.appsearch.BatchResultCallback callback) + getSchema(java.lang.String packageName, java.lang.String databaseName, java.util.concurrent.Executor executor, java.util.function.Consumer> callback) + registerObserverCallback(java.lang.String targetPackageName, android.app.appsearch.observer.ObserverSpec spec, java.util.concurrent.Executor executor, android.app.appsearch.observer.ObserverCallback observer) reportSystemUsage(android.app.appsearch.ReportSystemUsageRequest request, java.util.concurrent.Executor executor, java.util.function.Consumer> callback) search(java.lang.String queryExpression, android.app.appsearch.SearchSpec searchSpec) + unregisterObserverCallback(java.lang.String targetPackageName, android.app.appsearch.observer.ObserverCallback observer) class Migrator onDowngrade(int currentVersion, int finalVersion, android.app.appsearch.GenericDocument document) onUpgrade(int currentVersion, int finalVersion, android.app.appsearch.GenericDocument document) @@ -2411,8 +2494,10 @@ package android.app.appsearch setSnippetCountPerProperty(int snippetCountPerProperty) setTermMatch(int termMatchType) class SetSchemaRequest.Builder + addRequiredPermissionsForSchemaTypeVisibility(java.lang.String schemaType, java.util.Set permissions) addSchemas(android.app.appsearch.AppSearchSchema... schemas) addSchemas(java.util.Collection schemas) + clearRequiredPermissionsForSchemaTypeVisibility(java.lang.String schemaType) setForceOverride(boolean forceOverride) setMigrator(java.lang.String schemaType, android.app.appsearch.Migrator migrator) setMigrators(java.util.Map migrators) @@ -2442,6 +2527,21 @@ package android.app.appsearch.exceptions #ctor(int resultCode, java.lang.String message) #ctor(int resultCode, java.lang.String message, java.lang.Throwable cause) +package android.app.appsearch.observer +;--------------------------------------- + class DocumentChangeInfo + #ctor(java.lang.String packageName, java.lang.String database, java.lang.String namespace, java.lang.String schemaName, java.util.Set changedDocumentIds) + equals(java.lang.Object o) + interface ObserverCallback + onDocumentChanged(android.app.appsearch.observer.DocumentChangeInfo changeInfo) + onSchemaChanged(android.app.appsearch.observer.SchemaChangeInfo changeInfo) + class ObserverSpec.Builder + addFilterSchemas(java.lang.String... schemas) + addFilterSchemas(java.util.Collection schemas) + class SchemaChangeInfo + equals(java.lang.Object o) + #ctor(java.lang.String packageName, java.lang.String databaseName, java.util.Set changedSchemaNames) + package android.app.assist ;--------------------------------------- class AssistContent @@ -2608,6 +2708,9 @@ package android.app.role isRoleAvailable(java.lang.String roleName) isRoleHeld(java.lang.String roleName) +package android.app.sdksandbox +;--------------------------------------- + package android.app.slice ;--------------------------------------- class Slice @@ -2793,6 +2896,7 @@ package android.bluetooth getProfileProxy(android.content.Context context, android.bluetooth.BluetoothProfile.ServiceListener listener, int profile) getRemoteDevice(byte[] address) getRemoteDevice(java.lang.String address) + getRemoteLeDevice(java.lang.String address, int addressType) listenUsingInsecureRfcommWithServiceRecord(java.lang.String name, java.util.UUID uuid) listenUsingRfcommWithServiceRecord(java.lang.String name, java.util.UUID uuid) setName(java.lang.String name) @@ -2807,7 +2911,6 @@ package android.bluetooth hasService(int service) writeToParcel(android.os.Parcel out, int flags) class BluetoothCodecConfig - #ctor(int codecType) equals(java.lang.Object o) writeToParcel(android.os.Parcel out, int flags) class BluetoothCodecConfig.Builder @@ -2821,10 +2924,13 @@ package android.bluetooth setCodecType(int codecType) setSampleRate(int sampleRate) class BluetoothCodecStatus - #ctor(android.bluetooth.BluetoothCodecConfig codecConfig, java.util.List codecsLocalCapabilities, java.util.List codecsSelectableCapabilities) equals(java.lang.Object o) isCodecConfigSelectable(android.bluetooth.BluetoothCodecConfig codecConfig) writeToParcel(android.os.Parcel out, int flags) + class BluetoothCodecStatus.Builder + setCodecConfig(android.bluetooth.BluetoothCodecConfig codecConfig) + setCodecsLocalCapabilities(java.util.List codecsLocalCapabilities) + setCodecsSelectableCapabilities(java.util.List codecsSelectableCapabilities) class BluetoothCsipSetCoordinator getConnectionState(android.bluetooth.BluetoothDevice device) getDevicesMatchingConnectionStates(int[] states) @@ -2971,11 +3077,30 @@ package android.bluetooth #ctor(java.lang.String name, java.lang.String description, java.lang.String provider, byte subclass, byte[] descriptors) writeToParcel(android.os.Parcel out, int flags) class BluetoothLeAudio + getConnectedGroupLeadDevice(int groupId) getConnectionState(android.bluetooth.BluetoothDevice device) getDevicesMatchingConnectionStates(int[] states) getGroupId(android.bluetooth.BluetoothDevice device) + class BluetoothLeAudioCodecConfig + equals(java.lang.Object o) + writeToParcel(android.os.Parcel out, int flags) class BluetoothLeAudioCodecConfig.Builder + #ctor(android.bluetooth.BluetoothLeAudioCodecConfig config) + setBitsPerSample(int bitsPerSample) + setChannelCount(int channelCount) + setCodecPriority(int codecPriority) setCodecType(int codecType) + setFrameDuration(int frameDuration) + setMaxOctetsPerFrame(int maxOctetsPerFrame) + setMinOctetsPerFrame(int minOctetsPerFrame) + setOctetsPerFrame(int octetsPerFrame) + setSampleRate(int sampleRate) + class BluetoothLeAudioCodecStatus + #ctor(android.bluetooth.BluetoothLeAudioCodecConfig inputCodecConfig, android.bluetooth.BluetoothLeAudioCodecConfig outputCodecConfig, java.util.List inputCodecsLocalCapabilities, java.util.List outputCodecsLocalCapabilities, java.util.List inputCodecsSelectableCapabilities, java.util.List outputCodecsSelectableCapabilities) + equals(java.lang.Object o) + isInputCodecConfigSelectable(android.bluetooth.BluetoothLeAudioCodecConfig codecConfig) + isOutputCodecConfigSelectable(android.bluetooth.BluetoothLeAudioCodecConfig codecConfig) + writeToParcel(android.os.Parcel out, int flags) class BluetoothManager getConnectedDevices(int profile) getConnectionState(android.bluetooth.BluetoothDevice device, int profile) @@ -3073,6 +3198,8 @@ package android.bluetooth.le matches(android.bluetooth.le.ScanResult scanResult) writeToParcel(android.os.Parcel dest, int flags) class ScanFilter.Builder + setAdvertisingDataType(int advertisingDataType) + setAdvertisingDataTypeWithData(int advertisingDataType, byte[] advertisingData, byte[] advertisingDataMask) setDeviceAddress(java.lang.String deviceAddress) setDeviceName(java.lang.String deviceName) setManufacturerData(int manufacturerId, byte[] manufacturerData) @@ -3123,6 +3250,8 @@ package android.companion addDeviceFilter(android.companion.DeviceFilter deviceFilter) setDeviceProfile(java.lang.String deviceProfile) setDisplayName(java.lang.CharSequence displayName) + setForceConfirmation(boolean forceConfirmation) + setSelfManaged(boolean selfManaged) setSingleDevice(boolean singleDevice) class BluetoothDeviceFilter equals(java.lang.Object o) @@ -3155,13 +3284,11 @@ package android.companion onDeviceFound(android.content.IntentSender intentSender) onFailure(java.lang.CharSequence error) class CompanionDeviceService - dispatchMessage(int messageId, int associationId, byte[] message) onBind(android.content.Intent intent) onDeviceAppeared(android.companion.AssociationInfo associationInfo) onDeviceAppeared(java.lang.String address) onDeviceDisappeared(android.companion.AssociationInfo associationInfo) onDeviceDisappeared(java.lang.String address) - onDispatchMessage(int messageId, int associationId, byte[] message) class WifiDeviceFilter equals(java.lang.Object o) writeToParcel(android.os.Parcel dest, int flags) @@ -3552,10 +3679,10 @@ package android.content registerReceiver(android.content.BroadcastReceiver receiver, android.content.IntentFilter filter, java.lang.String broadcastPermission, android.os.Handler scheduler, int flags) removeStickyBroadcast(android.content.Intent intent) removeStickyBroadcastAsUser(android.content.Intent intent, android.os.UserHandle user) + revokeSelfPermissionOnKill(java.lang.String permName) + revokeSelfPermissionsOnKill(java.util.Collection permissions) revokeUriPermission(android.net.Uri uri, int modeFlags) revokeUriPermission(java.lang.String toPackage, android.net.Uri uri, int modeFlags) - selfRevokePermission(java.lang.String permName) - selfRevokePermissions(java.util.Collection permissions) sendBroadcast(android.content.Intent intent) sendBroadcast(android.content.Intent intent, java.lang.String receiverPermission) sendBroadcastAsUser(android.content.Intent intent, android.os.UserHandle user) @@ -3642,15 +3769,16 @@ package android.content openFileOutput(java.lang.String name, int mode) openOrCreateDatabase(java.lang.String name, int mode, android.database.sqlite.SQLiteDatabase.CursorFactory factory) openOrCreateDatabase(java.lang.String name, int mode, android.database.sqlite.SQLiteDatabase.CursorFactory factory, android.database.DatabaseErrorHandler errorHandler) + registerComponentCallbacks(android.content.ComponentCallbacks callback) registerReceiver(android.content.BroadcastReceiver receiver, android.content.IntentFilter filter) registerReceiver(android.content.BroadcastReceiver receiver, android.content.IntentFilter filter, int flags) registerReceiver(android.content.BroadcastReceiver receiver, android.content.IntentFilter filter, java.lang.String broadcastPermission, android.os.Handler scheduler) registerReceiver(android.content.BroadcastReceiver receiver, android.content.IntentFilter filter, java.lang.String broadcastPermission, android.os.Handler scheduler, int flags) removeStickyBroadcast(android.content.Intent intent) removeStickyBroadcastAsUser(android.content.Intent intent, android.os.UserHandle user) + revokeSelfPermissionsOnKill(java.util.Collection permissions) revokeUriPermission(android.net.Uri uri, int modeFlags) revokeUriPermission(java.lang.String targetPackage, android.net.Uri uri, int modeFlags) - selfRevokePermissions(java.util.Collection permissions) sendBroadcast(android.content.Intent intent) sendBroadcast(android.content.Intent intent, java.lang.String receiverPermission) sendBroadcastAsUser(android.content.Intent intent, android.os.UserHandle user) @@ -3679,6 +3807,7 @@ package android.content startService(android.content.Intent service) stopService(android.content.Intent name) unbindService(android.content.ServiceConnection conn) + unregisterComponentCallbacks(android.content.ComponentCallbacks callback) unregisterReceiver(android.content.BroadcastReceiver receiver) updateServiceGroup(android.content.ServiceConnection conn, int group, int importance) class CursorLoader @@ -3738,9 +3867,13 @@ package android.content getLongArrayExtra(java.lang.String name) getLongExtra(java.lang.String name, long defaultValue) getParcelableArrayExtra(java.lang.String name) + getParcelableArrayExtra(java.lang.String name, java.lang.Class clazz) getParcelableArrayListExtra(java.lang.String name) + getParcelableArrayListExtra(java.lang.String name, java.lang.Class clazz) getParcelableExtra(java.lang.String name) + getParcelableExtra(java.lang.String name, java.lang.Class clazz) getSerializableExtra(java.lang.String name) + getSerializableExtra(java.lang.String name, java.lang.Class clazz) getShortArrayExtra(java.lang.String name) getShortExtra(java.lang.String name, short defaultValue) getStringArrayExtra(java.lang.String name) @@ -4035,6 +4168,17 @@ package android.content.pm compare(android.content.pm.ApplicationInfo aa, android.content.pm.ApplicationInfo ab) class Attribution writeToParcel(android.os.Parcel dest, int flags) + class Capability + equals(java.lang.Object obj) + writeToParcel(android.os.Parcel dest, int flags) + class Capability.Builder + #ctor(java.lang.String name) + class CapabilityParams + equals(java.lang.Object obj) + writeToParcel(android.os.Parcel dest, int flags) + class CapabilityParams.Builder + addAlias(java.lang.String alias) + #ctor(java.lang.String key, java.lang.String value) class ChangedPackages #ctor(int sequenceNumber, java.util.List packageNames) writeToParcel(android.os.Parcel dest, int flags) @@ -4056,6 +4200,7 @@ package android.content.pm startActivity(android.content.Intent intent, android.os.UserHandle targetUser, android.app.Activity callingActivity) startActivity(android.content.Intent intent, android.os.UserHandle targetUser, android.app.Activity callingActivity, android.os.Bundle options) startMainActivity(android.content.ComponentName component, android.os.UserHandle targetUser) + startMainActivity(android.content.ComponentName component, android.os.UserHandle targetUser, android.app.Activity callingActivity, android.os.Bundle options) class FeatureGroupInfo #ctor(android.content.pm.FeatureGroupInfo other) writeToParcel(android.os.Parcel dest, int flags) @@ -4178,6 +4323,7 @@ package android.content.pm setInstallScenario(int installScenario) setOriginatingUid(int originatingUid) setOriginatingUri(android.net.Uri originatingUri) + setPackageSource(int packageSource) setReferrerUri(android.net.Uri referrerUri) setRequireUserAction(int requireUserAction) setSize(long sizeBytes) @@ -4392,9 +4538,12 @@ package android.content.pm class SharedLibraryInfo writeToParcel(android.os.Parcel parcel, int flags) class ShortcutInfo - isIncludedIn(int surface) + createFromGenericDocument(android.content.Context context, android.app.appsearch.GenericDocument document) + getCapabilityParams(android.content.pm.Capability capability) + isExcludedFromSurfaces(int surface) writeToParcel(android.os.Parcel dest, int flags) class ShortcutInfo.Builder + addCapabilityBinding(android.content.pm.Capability capability, android.content.pm.CapabilityParams capabilityParams) setActivity(android.content.ComponentName activity) setCategories(java.util.Set categories) setDisabledMessage(java.lang.CharSequence disabledMessage) @@ -4752,6 +4901,8 @@ package android.database setNumColumns(int columnNum) setStartPosition(int pos) writeToParcel(android.os.Parcel dest, int flags) + class CursorWindowAllocationException + #ctor(java.lang.String description) class CursorWrapper copyStringToBuffer(int columnIndex, android.database.CharArrayBuffer buffer) #ctor(android.database.Cursor cursor) @@ -5275,6 +5426,7 @@ package android.graphics newInstance(java.lang.String pathName, boolean isShareable) class BitmapShader #ctor(android.graphics.Bitmap bitmap, android.graphics.Shader.TileMode tileX, android.graphics.Shader.TileMode tileY) + setFilterMode(int mode) class BlendModeColorFilter #ctor(int color, android.graphics.BlendMode mode) equals(java.lang.Object object) @@ -5460,6 +5612,7 @@ package android.graphics fromXyz(float x, float y, float z) fromXyz(float[] v) get(android.graphics.ColorSpace.Named name) + getFromDataSpace(int dataSpace) getMaxValue(int component) getMinValue(int component) match(float[] toXYZD50, android.graphics.ColorSpace.Rgb.TransferParameters function) @@ -6007,7 +6160,6 @@ package android.graphics setUseCompositingLayer(boolean forceToLayer, android.graphics.Paint paint) class RuntimeShader #ctor(java.lang.String shader) - #ctor(java.lang.String shader, boolean forceOpaque) setColorUniform(java.lang.String uniformName, android.graphics.Color color) setColorUniform(java.lang.String uniformName, int color) setColorUniform(java.lang.String uniformName, long color) @@ -6016,6 +6168,7 @@ package android.graphics setFloatUniform(java.lang.String uniformName, float value1, float value2, float value3) setFloatUniform(java.lang.String uniformName, float value1, float value2, float value3, float value4) setFloatUniform(java.lang.String uniformName, float[] values) + setInputBuffer(java.lang.String shaderName, android.graphics.BitmapShader shader) setInputShader(java.lang.String shaderName, android.graphics.Shader shader) setIntUniform(java.lang.String uniformName, int value) setIntUniform(java.lang.String uniformName, int value1, int value2) @@ -6653,6 +6806,11 @@ package android.graphics.pdf package android.graphics.text ;--------------------------------------- + class LineBreakConfig + equals(java.lang.Object o) + class LineBreakConfig.Builder + setLineBreakStyle(int lineBreakStyle) + setLineBreakWordStyle(int lineBreakWordStyle) class LineBreaker computeLineBreaks(android.graphics.text.MeasuredText measuredPara, android.graphics.text.LineBreaker.ParagraphConstraints constraints, int lineNumber) class LineBreaker.Builder @@ -6675,9 +6833,11 @@ package android.graphics.text class MeasuredText getBounds(int start, int end, android.graphics.Rect rect) getCharWidthAt(int offset) + getFontMetricsInt(int start, int end, android.graphics.Paint.FontMetricsInt outMetrics) getWidth(int start, int end) class MeasuredText.Builder appendReplacementRun(android.graphics.Paint paint, int length, float width) + appendStyleRun(android.graphics.Paint paint, android.graphics.text.LineBreakConfig lineBreakConfig, int length, boolean isRtl) appendStyleRun(android.graphics.Paint paint, int length, boolean isRtl) #ctor(android.graphics.text.MeasuredText text) #ctor(char[] text) @@ -6779,10 +6939,10 @@ package android.hardware class ConsumerIrManager.CarrierFrequencyRange #ctor(int min, int max) class DataSpace - getRange(long dataSpace) - getStandard(long dataSpace) - getTransfer(long dataSpace) - pack(long standard, long transfer, long range) + getRange(int dataSpace) + getStandard(int dataSpace) + getTransfer(int dataSpace) + pack(int standard, int transfer, int range) class GeomagneticField #ctor(float gdLatitudeDeg, float gdLongitudeDeg, float altitudeMeters, long timeMillis) class HardwareBuffer @@ -6842,6 +7002,10 @@ package android.hardware onDynamicSensorDisconnected(android.hardware.Sensor sensor) class SensorPrivacyManager supportsSensorToggle(int sensor) + supportsSensorToggle(int toggleType, int sensor) + class SyncFence + await(java.time.Duration timeout) + writeToParcel(android.os.Parcel out, int flags) class TriggerEventListener onTrigger(android.hardware.TriggerEvent event) @@ -6868,6 +7032,7 @@ package android.hardware.biometrics setTitle(java.lang.CharSequence title) class BiometricPrompt.CryptoObject #ctor(android.security.identity.IdentityCredential credential) + #ctor(android.security.identity.PresentationSession session) #ctor(java.security.Signature signature) #ctor(javax.crypto.Cipher cipher) #ctor(javax.crypto.Mac mac) @@ -6936,6 +7101,8 @@ package android.hardware.camera2 onError(android.hardware.camera2.CameraDevice camera, int error) onOpened(android.hardware.camera2.CameraDevice camera) class CameraExtensionCharacteristics + getAvailableCaptureRequestKeys(int extension) + getAvailableCaptureResultKeys(int extension) getEstimatedCaptureLatencyRangeMillis(int extension, android.util.Size captureOutputSize, int format) getExtensionSupportedSizes(int extension, int format) getExtensionSupportedSizes(int extension, java.lang.Class klass) @@ -6945,6 +7112,7 @@ package android.hardware.camera2 class CameraExtensionSession.ExtensionCaptureCallback onCaptureFailed(android.hardware.camera2.CameraExtensionSession session, android.hardware.camera2.CaptureRequest request) onCaptureProcessStarted(android.hardware.camera2.CameraExtensionSession session, android.hardware.camera2.CaptureRequest request) + onCaptureResultAvailable(android.hardware.camera2.CameraExtensionSession session, android.hardware.camera2.CaptureRequest request, android.hardware.camera2.TotalCaptureResult result) onCaptureSequenceAborted(android.hardware.camera2.CameraExtensionSession session, int sequenceId) onCaptureSequenceCompleted(android.hardware.camera2.CameraExtensionSession session, int sequenceId) onCaptureStarted(android.hardware.camera2.CameraExtensionSession session, android.hardware.camera2.CaptureRequest request, long timestamp) @@ -7035,6 +7203,10 @@ package android.hardware.camera2.params class DeviceStateSensorOrientationMap equals(java.lang.Object obj) getSensorOrientation(long deviceState) + class DynamicRangeProfiles + #ctor(long[] elements) + getProfileCaptureRequestConstraints(long profile) + isExtraLatencyPresent(long profile) class ExtensionSessionConfiguration #ctor(int extension, java.util.List outputs, java.util.concurrent.Executor executor, android.hardware.camera2.CameraExtensionSession.StateCallback listener) class InputConfiguration @@ -7076,7 +7248,11 @@ package android.hardware.camera2.params #ctor(int surfaceGroupId, android.view.Surface surface) removeSensorPixelModeUsed(int sensorPixelModeUsed) removeSurface(android.view.Surface surface) + setDynamicRangeProfile(long profile) + setMirrorMode(int mirrorMode) setPhysicalCameraId(java.lang.String physicalCameraId) + setStreamUseCase(long streamUseCase) + setTimestampBase(int timestampBase) writeToParcel(android.os.Parcel dest, int flags) class RecommendedStreamConfigurationMap getHighResolutionOutputSizes(int format) @@ -8876,6 +9052,7 @@ package android.inputmethodservice onStartCandidatesView(android.view.inputmethod.EditorInfo info, boolean restarting) onStartInput(android.view.inputmethod.EditorInfo attribute, boolean restarting) onStartInputView(android.view.inputmethod.EditorInfo info, boolean restarting) + onStylusHandwritingMotionEvent(android.view.MotionEvent motionEvent) onTrackballEvent(android.view.MotionEvent event) onUpdateCursor(android.graphics.Rect newCursor) onUpdateCursorAnchorInfo(android.view.inputmethod.CursorAnchorInfo cursorAnchorInfo) @@ -9034,6 +9211,14 @@ package android.location equals(java.lang.Object o) #ctor(double[][] corrections, double[][] correctionUncertainties) writeToParcel(android.os.Parcel dest, int flags) + class GnssAutomaticGainControl + equals(java.lang.Object obj) + writeToParcel(android.os.Parcel parcel, int flag) + class GnssAutomaticGainControl.Builder + #ctor(android.location.GnssAutomaticGainControl agc) + setCarrierFrequencyHz(long carrierFrequencyHz) + setConstellationType(int constellationType) + setLevelDb(double levelDb) class GnssCapabilities equals(java.lang.Object o) writeToParcel(android.os.Parcel parcel, int flags) @@ -9055,6 +9240,11 @@ package android.location setIntervalMillis(int value) class GnssMeasurementsEvent writeToParcel(android.os.Parcel parcel, int flags) + class GnssMeasurementsEvent.Builder + #ctor(android.location.GnssMeasurementsEvent event) + setClock(android.location.GnssClock clock) + setGnssAutomaticGainControls(java.util.Collection agcs) + setMeasurements(java.util.Collection measurements) class GnssMeasurementsEvent.Callback onGnssMeasurementsReceived(android.location.GnssMeasurementsEvent eventArgs) onStatusChanged(int status) @@ -9098,9 +9288,9 @@ package android.location dump(android.util.Printer pw, java.lang.String prefix) equals(java.lang.Object o) getElapsedRealtimeAgeMillis(long referenceRealtimeMs) - #ctor(android.location.Location l) + #ctor(android.location.Location location) #ctor(java.lang.String provider) - set(android.location.Location l) + set(android.location.Location location) setAccuracy(float horizontalAccuracyMeters) setAltitude(double altitudeMeters) setBearing(float bearingDegrees) @@ -9260,6 +9450,9 @@ package android.media setLegacyStreamType(int streamType) setSpatializationBehavior(int sb) setUsage(int usage) + class AudioDescriptor + equals(java.lang.Object o) + writeToParcel(android.os.Parcel dest, int flags) class AudioDeviceCallback onAudioDevicesAdded(android.media.AudioDeviceInfo[] addedDevices) onAudioDevicesRemoved(android.media.AudioDeviceInfo[] removedDevices) @@ -9293,9 +9486,11 @@ package android.media adjustSuggestedStreamVolume(int direction, int suggestedStreamType, int flags) adjustVolume(int direction, int flags) dispatchMediaKeyEvent(android.view.KeyEvent keyEvent) + getAudioDevicesForAttributes(android.media.AudioAttributes attributes) getAudioHwSyncForSession(int sessionId) getDevices(int flags) getDirectPlaybackSupport(android.media.AudioFormat format, android.media.AudioAttributes attributes) + getDirectProfilesForAttributes(android.media.AudioAttributes attributes) getParameters(java.lang.String keys) getPlaybackOffloadSupport(android.media.AudioFormat format, android.media.AudioAttributes attributes) getProperty(java.lang.String key) @@ -9382,6 +9577,9 @@ package android.media setLocale(android.icu.util.ULocale language) setMasteringIndication(int masteringIndication) setProgramId(int programId) + class AudioProfile + equals(java.lang.Object o) + writeToParcel(android.os.Parcel dest, int flags) class AudioRecord addOnRoutingChangedListener(android.media.AudioRecord.OnRoutingChangedListener listener, android.os.Handler handler) addOnRoutingChangedListener(android.media.AudioRouting.OnRoutingChangedListener listener, android.os.Handler handler) @@ -9540,7 +9738,8 @@ package android.media pose(int euler) class Image setCropRect(android.graphics.Rect cropRect) - setDataSpace(long dataSpace) + setDataSpace(int dataSpace) + setFence(android.hardware.SyncFence fence) setTimestamp(long timestamp) class ImageReader newInstance(int width, int height, int format, int maxImages) @@ -9548,7 +9747,7 @@ package android.media setOnImageAvailableListener(android.media.ImageReader.OnImageAvailableListener listener, android.os.Handler handler) class ImageReader.Builder #ctor(int width, int height) - setDefaultDataSpace(long dataSpace) + setDefaultDataSpace(int dataSpace) setDefaultHardwareBufferFormat(int hardwareBufferFormat) setImageFormat(int imageFormat) setMaxImages(int maxImages) @@ -9560,6 +9759,14 @@ package android.media newInstance(android.view.Surface surface, int maxImages, int format) queueInputImage(android.media.Image image) setOnImageReleasedListener(android.media.ImageWriter.OnImageReleasedListener listener, android.os.Handler handler) + class ImageWriter.Builder + #ctor(android.view.Surface surface) + setDataSpace(int dataSpace) + setHardwareBufferFormat(int hardwareBufferFormat) + setImageFormat(int imageFormat) + setMaxImages(int maxImages) + setUsage(long usage) + setWidthAndHeight(int width, int height) interface ImageWriter.OnImageReleasedListener onImageReleased(android.media.ImageWriter writer) class JetPlayer @@ -10323,6 +10530,7 @@ package android.media getRingtonePosition(android.net.Uri ringtoneUri) getRingtoneUri(int position) getValidRingtoneUri(android.content.Context context) + hasHapticChannels(android.content.Context context, android.net.Uri ringtoneUri) hasHapticChannels(android.net.Uri ringtoneUri) hasHapticChannels(int position) isDefault(android.net.Uri ringtoneUri) @@ -10401,9 +10609,13 @@ package android.media interface SoundPool.OnLoadCompleteListener onLoadComplete(android.media.SoundPool soundPool, int sampleId, int status) class Spatializer + addOnHeadTrackerAvailableListener(java.util.concurrent.Executor executor, android.media.Spatializer.OnHeadTrackerAvailableListener listener) addOnSpatializerStateChangedListener(java.util.concurrent.Executor executor, android.media.Spatializer.OnSpatializerStateChangedListener listener) canBeSpatialized(android.media.AudioAttributes attributes, android.media.AudioFormat format) + removeOnHeadTrackerAvailableListener(android.media.Spatializer.OnHeadTrackerAvailableListener listener) removeOnSpatializerStateChangedListener(android.media.Spatializer.OnSpatializerStateChangedListener listener) + interface Spatializer.OnHeadTrackerAvailableListener + onHeadTrackerAvailableChanged(android.media.Spatializer spatializer, boolean available) interface Spatializer.OnSpatializerStateChangedListener onSpatializerAvailableChanged(android.media.Spatializer spat, boolean available) onSpatializerEnabledChanged(android.media.Spatializer spat, boolean enabled) @@ -10724,8 +10936,15 @@ package android.media.effect package android.media.metrics ;--------------------------------------- + class BundleSession + equals(java.lang.Object o) + reportBundleMetrics(android.os.PersistableBundle metrics) + class EditingSession + equals(java.lang.Object o) class LogSessionId equals(java.lang.Object o) + class MediaMetricsManager + releaseSessionId(java.lang.String sessionId) class NetworkEvent equals(java.lang.Object o) writeToParcel(android.os.Parcel dest, int flags) @@ -10799,6 +11018,8 @@ package android.media.metrics setVideoFrameRate(float value) setWidth(int value) #ctor(int type) + class TranscodingSession + equals(java.lang.Object o) package android.media.midi ;--------------------------------------- @@ -10819,9 +11040,11 @@ package android.media.midi class MidiInputPort onSend(byte[] msg, int offset, int count, long timestamp) class MidiManager + getDevicesForTransport(int transport) openBluetoothDevice(android.bluetooth.BluetoothDevice bluetoothDevice, android.media.midi.MidiManager.OnDeviceOpenedListener listener, android.os.Handler handler) openDevice(android.media.midi.MidiDeviceInfo deviceInfo, android.media.midi.MidiManager.OnDeviceOpenedListener listener, android.os.Handler handler) registerDeviceCallback(android.media.midi.MidiManager.DeviceCallback callback, android.os.Handler handler) + registerDeviceCallback(int transport, java.util.concurrent.Executor executor, android.media.midi.MidiManager.DeviceCallback callback) unregisterDeviceCallback(android.media.midi.MidiManager.DeviceCallback callback) class MidiManager.DeviceCallback onDeviceAdded(android.media.midi.MidiDeviceInfo device) @@ -10968,6 +11191,69 @@ package android.media.session package android.media.tv ;--------------------------------------- + class AdRequest + #ctor(int id, int requestType, android.os.ParcelFileDescriptor fileDescriptor, long startTime, long stopTime, long echoInterval, java.lang.String mediaFileType, android.os.Bundle metadata) + writeToParcel(android.os.Parcel dest, int flags) + class AdResponse + #ctor(int id, int responseType, long elapsedTime) + writeToParcel(android.os.Parcel dest, int flags) + class AitInfo + #ctor(int type, int version) + writeToParcel(android.os.Parcel dest, int flags) + class BroadcastInfoRequest + writeToParcel(android.os.Parcel dest, int flags) + class BroadcastInfoResponse + writeToParcel(android.os.Parcel dest, int flags) + class CommandRequest + #ctor(int requestId, int option, java.lang.String namespace, java.lang.String name, java.lang.String arguments, java.lang.String argumentType) + writeToParcel(android.os.Parcel dest, int flags) + class CommandResponse + #ctor(int requestId, int sequence, int responseResult, java.lang.String response, java.lang.String responseType) + writeToParcel(android.os.Parcel dest, int flags) + class DsmccRequest + #ctor(int requestId, int option, android.net.Uri uri) + writeToParcel(android.os.Parcel dest, int flags) + class DsmccResponse + #ctor(int requestId, int sequence, int responseResult, android.os.ParcelFileDescriptor file) + #ctor(int requestId, int sequence, int responseResult, boolean isServiceGateway, java.util.List childList) + #ctor(int requestId, int sequence, int responseResult, int[] eventIds, java.lang.String[] eventNames) + writeToParcel(android.os.Parcel dest, int flags) + class PesRequest + #ctor(int requestId, int option, int tsPid, int streamId) + writeToParcel(android.os.Parcel dest, int flags) + class PesResponse + #ctor(int requestId, int sequence, int responseResult, java.lang.String sharedFilterToken) + writeToParcel(android.os.Parcel dest, int flags) + class SectionRequest + #ctor(int requestId, int option, int tsPid, int tableId, int version) + writeToParcel(android.os.Parcel dest, int flags) + class SectionResponse + #ctor(int requestId, int sequence, int responseResult, int sessionId, int version, android.os.Bundle sessionData) + writeToParcel(android.os.Parcel dest, int flags) + class StreamEventRequest + #ctor(int requestId, int option, android.net.Uri targetUri, java.lang.String eventName) + writeToParcel(android.os.Parcel dest, int flags) + class StreamEventResponse + #ctor(int requestId, int sequence, int responseResult, int eventId, long nptMillis, byte[] data) + writeToParcel(android.os.Parcel dest, int flags) + class TableRequest + #ctor(int requestId, int option, int tableId, int tableName, int version) + writeToParcel(android.os.Parcel dest, int flags) + class TableResponse + #ctor(int requestId, int sequence, int responseResult, android.net.Uri tableUri, int version, int size) + writeToParcel(android.os.Parcel dest, int flags) + class TimelineRequest + #ctor(int requestId, int option, int intervalMillis) + writeToParcel(android.os.Parcel dest, int flags) + class TimelineResponse + #ctor(int requestId, int sequence, int responseResult, java.lang.String selector, int unitsPerTick, int unitsPerSecond, long wallClock, long ticks) + writeToParcel(android.os.Parcel dest, int flags) + class TsRequest + #ctor(int requestId, int option, int tsPid) + writeToParcel(android.os.Parcel dest, int flags) + class TsResponse + #ctor(int requestId, int sequence, int responseResult, java.lang.String sharedFilterToken) + writeToParcel(android.os.Parcel dest, int flags) class TvContentRating contains(android.media.tv.TvContentRating rating) createRating(java.lang.String domain, java.lang.String ratingSystem, java.lang.String rating, java.lang.String... subRatings) @@ -11052,11 +11338,16 @@ package android.media.tv #ctor(android.content.Context context) class TvInputService.Session layoutSurface(int left, int top, int right, int bottom) + notifyAdResponse(android.media.tv.AdResponse response) + notifyAitInfoUpdated(android.media.tv.AitInfo aitInfo) + notifyBroadcastInfoResponse(android.media.tv.BroadcastInfoResponse response) notifyChannelRetuned(android.net.Uri channelUri) notifyContentBlocked(android.media.tv.TvContentRating rating) + notifySignalStrength(int strength) notifyTimeShiftStatusChanged(int status) notifyTracksChanged(java.util.List tracks) notifyTrackSelected(int type, java.lang.String trackId) + notifyTuned(android.net.Uri channelUri) notifyVideoUnavailable(int reason) onAppPrivateCommand(java.lang.String action, android.os.Bundle data) onGenericMotionEvent(android.view.MotionEvent event) @@ -11065,8 +11356,12 @@ package android.media.tv onKeyMultiple(int keyCode, int count, android.view.KeyEvent event) onKeyUp(int keyCode, android.view.KeyEvent event) onOverlayViewSizeChanged(int width, int height) + onRemoveBroadcastInfo(int requestId) + onRequestAd(android.media.tv.AdRequest request) + onRequestBroadcastInfo(android.media.tv.BroadcastInfoRequest request) onSelectTrack(int type, java.lang.String trackId) onSetCaptionEnabled(boolean enabled) + onSetInteractiveAppNotificationEnabled(boolean enabled) onSetStreamVolume(float volume) onSetSurface(android.view.Surface surface) onSurfaceChanged(int format, int width, int height) @@ -11135,6 +11430,7 @@ package android.media.tv sendAppPrivateCommand(java.lang.String action, android.os.Bundle data) setCallback(android.media.tv.TvView.TvInputCallback callback) setCaptionEnabled(boolean enabled) + setInteractiveAppNotificationEnabled(boolean enabled) setOnUnhandledInputEventListener(android.media.tv.TvView.OnUnhandledInputEventListener listener) setStreamVolume(float volume) setTimeShiftPositionCallback(android.media.tv.TvView.TimeShiftPositionCallback callback) @@ -11154,22 +11450,126 @@ package android.media.tv onTimeShiftCurrentPositionChanged(java.lang.String inputId, long timeMs) onTimeShiftStartPositionChanged(java.lang.String inputId, long timeMs) class TvView.TvInputCallback + onAitInfoUpdated(java.lang.String inputId, android.media.tv.AitInfo aitInfo) onChannelRetuned(java.lang.String inputId, android.net.Uri channelUri) onConnectionFailed(java.lang.String inputId) onContentAllowed(java.lang.String inputId) onContentBlocked(java.lang.String inputId, android.media.tv.TvContentRating rating) onDisconnected(java.lang.String inputId) + onSignalStrengthUpdated(java.lang.String inputId, int strength) onTimeShiftStatusChanged(java.lang.String inputId, int status) onTracksChanged(java.lang.String inputId, java.util.List tracks) onTrackSelected(java.lang.String inputId, int type, java.lang.String trackId) + onTuned(java.lang.String inputId, android.net.Uri channelUri) onVideoAvailable(java.lang.String inputId) onVideoSizeChanged(java.lang.String inputId, int width, int height) onVideoUnavailable(java.lang.String inputId, int reason) package android.media.tv.interactive ;--------------------------------------- - class TvIAppService + class AppLinkInfo + #ctor(java.lang.String packageName, java.lang.String className, java.lang.String uriString) + writeToParcel(android.os.Parcel dest, int flags) + class TvInteractiveAppManager + registerAppLinkInfo(java.lang.String tvIAppServiceId, android.media.tv.interactive.AppLinkInfo appLinkInfo) + registerCallback(java.util.concurrent.Executor executor, android.media.tv.interactive.TvInteractiveAppManager.TvInteractiveAppCallback callback) + sendAppLinkCommand(java.lang.String tvIAppServiceId, android.os.Bundle command) + unregisterAppLinkInfo(java.lang.String tvIAppServiceId, android.media.tv.interactive.AppLinkInfo appLinkInfo) + unregisterCallback(android.media.tv.interactive.TvInteractiveAppManager.TvInteractiveAppCallback callback) + class TvInteractiveAppManager.TvInteractiveAppCallback + onInteractiveAppServiceAdded(java.lang.String iAppServiceId) + onInteractiveAppServiceRemoved(java.lang.String iAppServiceId) + onInteractiveAppServiceUpdated(java.lang.String iAppServiceId) + onTvInteractiveAppServiceStateChanged(java.lang.String iAppServiceId, int type, int state, int err) + class TvInteractiveAppService + notifyStateChanged(int type, int state, int error) + onAppLinkCommand(android.os.Bundle command) onBind(android.content.Intent intent) + onCreateSession(java.lang.String iAppServiceId, int type) + onRegisterAppLinkInfo(android.media.tv.interactive.AppLinkInfo appLinkInfo) + onUnregisterAppLinkInfo(android.media.tv.interactive.AppLinkInfo appLinkInfo) + class TvInteractiveAppService.Session + layoutSurface(int left, int top, int right, int bottom) + notifyBiInteractiveAppCreated(android.net.Uri biIAppUri, java.lang.String biIAppId) + notifySessionStateChanged(int state, int err) + notifyTeletextAppStateChanged(int state) + onAdResponse(android.media.tv.AdResponse response) + onBroadcastInfoResponse(android.media.tv.BroadcastInfoResponse response) + onContentBlocked(android.media.tv.TvContentRating rating) + onCreateBiInteractiveAppRequest(android.net.Uri biIAppUri, android.os.Bundle params) + onCurrentChannelLcn(int lcn) + onCurrentChannelUri(android.net.Uri channelUri) + onCurrentTvInputId(java.lang.String inputId) + onDestroyBiInteractiveAppRequest(java.lang.String biIAppId) + onError(java.lang.String errMsg, android.os.Bundle params) + onGenericMotionEvent(android.view.MotionEvent event) + onKeyDown(int keyCode, android.view.KeyEvent event) + onKeyLongPress(int keyCode, android.view.KeyEvent event) + onKeyMultiple(int keyCode, int count, android.view.KeyEvent event) + onKeyUp(int keyCode, android.view.KeyEvent event) + onMediaViewSizeChanged(int width, int height) + onSetSurface(android.view.Surface surface) + onSetTeletextAppEnabled(boolean enable) + onSignalStrength(int strength) + onSigningResult(java.lang.String signingId, byte[] result) + onStreamVolume(float volume) + onSurfaceChanged(int format, int width, int height) + onTouchEvent(android.view.MotionEvent event) + onTrackballEvent(android.view.MotionEvent event) + onTrackInfoList(java.util.List tracks) + onTracksChanged(java.util.List tracks) + onTrackSelected(int type, java.lang.String trackId) + onTuned(android.net.Uri channelUri) + onVideoUnavailable(int reason) + removeBroadcastInfo(int requestId) + requestAd(android.media.tv.AdRequest request) + requestBroadcastInfo(android.media.tv.BroadcastInfoRequest request) + requestSigning(java.lang.String signingId, java.lang.String algorithm, java.lang.String alias, byte[] data) + sendPlaybackCommandRequest(java.lang.String cmdType, android.os.Bundle parameters) + setMediaViewEnabled(boolean enable) + setVideoBounds(android.graphics.Rect rect) + #ctor(android.content.Context context) + class TvInteractiveAppServiceInfo + #ctor(android.content.Context context, android.content.ComponentName component) + writeToParcel(android.os.Parcel dest, int flags) + class TvInteractiveAppView + createBiInteractiveApp(android.net.Uri biIAppUri, android.os.Bundle params) + destroyBiInteractiveApp(java.lang.String biIAppId) + dispatchKeyEvent(android.view.KeyEvent event) + dispatchUnhandledInputEvent(android.view.InputEvent event) + notifyError(java.lang.String errMsg, android.os.Bundle params) + onLayout(boolean changed, int left, int top, int right, int bottom) + onMeasure(int widthMeasureSpec, int heightMeasureSpec) + onUnhandledInputEvent(android.view.InputEvent event) + onVisibilityChanged(android.view.View changedView, int visibility) + prepareInteractiveApp(java.lang.String iAppServiceId, int type) + sendCurrentChannelLcn(int lcn) + sendCurrentChannelUri(android.net.Uri channelUri) + sendCurrentTvInputId(java.lang.String inputId) + sendSigningResult(java.lang.String signingId, byte[] result) + sendStreamVolume(float volume) + sendTrackInfoList(java.util.List tracks) + setCallback(java.util.concurrent.Executor executor, android.media.tv.interactive.TvInteractiveAppView.TvInteractiveAppCallback callback) + setOnUnhandledInputEventListener(java.util.concurrent.Executor executor, android.media.tv.interactive.TvInteractiveAppView.OnUnhandledInputEventListener listener) + setTeletextAppEnabled(boolean enable) + setTvView(android.media.tv.TvView tvView) + #ctor(android.content.Context context) + #ctor(android.content.Context context, android.util.AttributeSet attrs) + #ctor(android.content.Context context, android.util.AttributeSet attrs, int defStyleAttr) + interface TvInteractiveAppView.OnUnhandledInputEventListener + onUnhandledInputEvent(android.view.InputEvent event) + class TvInteractiveAppView.TvInteractiveAppCallback + onBiInteractiveAppCreated(java.lang.String iAppServiceId, android.net.Uri biIAppUri, java.lang.String biIAppId) + onPlaybackCommandRequest(java.lang.String iAppServiceId, java.lang.String cmdType, android.os.Bundle parameters) + onRequestCurrentChannelLcn(java.lang.String iAppServiceId) + onRequestCurrentChannelUri(java.lang.String iAppServiceId) + onRequestCurrentTvInputId(java.lang.String iAppServiceId) + onRequestSigning(java.lang.String iAppServiceId, java.lang.String signingId, java.lang.String algorithm, java.lang.String alias, byte[] data) + onRequestStreamVolume(java.lang.String iAppServiceId) + onRequestTrackInfoList(java.lang.String iAppServiceId) + onSetVideoBounds(java.lang.String iAppServiceId, android.graphics.Rect rect) + onStateChanged(java.lang.String iAppServiceId, int state, int err) + onTeletextAppStateChanged(java.lang.String iAppServiceId, int state) package android.mtp ;--------------------------------------- @@ -11291,21 +11691,35 @@ package android.net onError(android.net.DnsResolver.DnsException error) class DnsResolver.DnsException #ctor(int code, java.lang.Throwable cause) + class EthernetNetworkSpecifier + canBeSatisfiedBy(android.net.NetworkSpecifier other) + equals(java.lang.Object o) + #ctor(java.lang.String interfaceName) + writeToParcel(android.os.Parcel dest, int flags) class Ikev2VpnProfile equals(java.lang.Object obj) class Ikev2VpnProfile.Builder + #ctor(android.net.ipsec.ike.IkeTunnelConnectionParams ikeTunConnParams) #ctor(java.lang.String serverAddr, java.lang.String identity) setAllowedAlgorithms(java.util.List algorithmNames) setAuthDigitalSignature(java.security.cert.X509Certificate userCert, java.security.PrivateKey key, java.security.cert.X509Certificate serverRootCa) setAuthPsk(byte[] psk) setAuthUsernamePassword(java.lang.String user, java.lang.String pass, java.security.cert.X509Certificate serverRootCa) setBypassable(boolean isBypassable) + setLocalRoutesExcluded(boolean excludeLocalRoutes) setMaxMtu(int mtu) setMetered(boolean isMetered) setProxy(android.net.ProxyInfo proxy) + setRequiresInternetValidation(boolean requiresInternetValidation) class InetAddresses isNumericAddress(java.lang.String address) parseNumericAddress(java.lang.String address) + class IpConfiguration + equals(java.lang.Object o) + writeToParcel(android.os.Parcel dest, int flags) + class IpConfiguration.Builder + setHttpProxy(android.net.ProxyInfo proxyInfo) + setStaticIpConfiguration(android.net.StaticIpConfiguration config) class IpPrefix contains(java.net.InetAddress address) equals(java.lang.Object obj) @@ -11387,6 +11801,7 @@ package android.net class NetworkCapabilities equals(java.lang.Object obj) hasCapability(int capability) + hasEnterpriseId(int enterpriseId) hasTransport(int transportType) #ctor(android.net.NetworkCapabilities nc) writeToParcel(android.os.Parcel dest, int flags) @@ -11450,6 +11865,14 @@ package android.net class SSLSessionCache #ctor(android.content.Context context) #ctor(java.io.File dir) + class StaticIpConfiguration + equals(java.lang.Object obj) + writeToParcel(android.os.Parcel dest, int flags) + class StaticIpConfiguration.Builder + setDnsServers(java.lang.Iterable dnsServers) + setDomains(java.lang.String newDomains) + setGateway(java.net.InetAddress gateway) + setIpAddress(android.net.LinkAddress ipAddress) class TelephonyNetworkSpecifier equals(java.lang.Object obj) writeToParcel(android.os.Parcel dest, int flags) @@ -11539,6 +11962,10 @@ package android.net sanitize(java.lang.String value) class VpnManager provisionVpnProfile(android.net.PlatformVpnProfile profile) + class VpnProfileState + equals(java.lang.Object obj) + #ctor(int state, java.lang.String sessionKey, boolean alwaysOn, boolean lockdown) + writeToParcel(android.os.Parcel out, int flags) class VpnService onBind(android.content.Intent intent) prepare(android.content.Context context) @@ -11748,8 +12175,13 @@ package android.net.ipsec.ike.exceptions class IkeInternalException #ctor(java.lang.String message, java.lang.Throwable cause) #ctor(java.lang.Throwable cause) + class IkeIOException + #ctor(java.io.IOException cause) + initCause(java.lang.Throwable cause) class IkeNetworkLostException #ctor(android.net.Network network) + class IkeTimeoutException + #ctor(java.lang.String message) class InvalidKeException #ctor(int dhGroup) class InvalidMajorVersionException @@ -11760,9 +12192,13 @@ package android.net.ipsec.ike.exceptions package android.net.nsd ;--------------------------------------- class NsdManager + discoverServices(java.lang.String serviceType, int protocolType, android.net.Network network, java.util.concurrent.Executor executor, android.net.nsd.NsdManager.DiscoveryListener listener) + discoverServices(java.lang.String serviceType, int protocolType, android.net.NetworkRequest networkRequest, java.util.concurrent.Executor executor, android.net.nsd.NsdManager.DiscoveryListener listener) discoverServices(java.lang.String serviceType, int protocolType, android.net.nsd.NsdManager.DiscoveryListener listener) registerService(android.net.nsd.NsdServiceInfo serviceInfo, int protocolType, android.net.nsd.NsdManager.RegistrationListener listener) + registerService(android.net.nsd.NsdServiceInfo serviceInfo, int protocolType, java.util.concurrent.Executor executor, android.net.nsd.NsdManager.RegistrationListener listener) resolveService(android.net.nsd.NsdServiceInfo serviceInfo, android.net.nsd.NsdManager.ResolveListener listener) + resolveService(android.net.nsd.NsdServiceInfo serviceInfo, java.util.concurrent.Executor executor, android.net.nsd.NsdManager.ResolveListener listener) stopServiceDiscovery(android.net.nsd.NsdManager.DiscoveryListener listener) unregisterService(android.net.nsd.NsdManager.RegistrationListener listener) interface NsdManager.DiscoveryListener @@ -11784,6 +12220,7 @@ package android.net.nsd removeAttribute(java.lang.String key) setAttribute(java.lang.String key, java.lang.String value) setHost(java.net.InetAddress s) + setNetwork(android.net.Network network) setPort(int p) setServiceName(java.lang.String s) setServiceType(java.lang.String s) @@ -11916,6 +12353,8 @@ package android.net.vcn equals(java.lang.Object other) class VcnCellUnderlyingNetworkTemplate.Builder setMetered(int matchCriteria) + setMinDownstreamBandwidthKbps(int minEntryDownstreamBandwidthKbps, int minExitDownstreamBandwidthKbps) + setMinUpstreamBandwidthKbps(int minEntryUpstreamBandwidthKbps, int minExitUpstreamBandwidthKbps) setOperatorPlmnIds(java.util.Set operatorPlmnIds) setOpportunistic(int matchCriteria) setRoaming(int matchCriteria) @@ -11949,10 +12388,15 @@ package android.net.vcn equals(java.lang.Object other) class VcnWifiUnderlyingNetworkTemplate.Builder setMetered(int matchCriteria) + setMinDownstreamBandwidthKbps(int minEntryDownstreamBandwidthKbps, int minExitDownstreamBandwidthKbps) + setMinUpstreamBandwidthKbps(int minEntryUpstreamBandwidthKbps, int minExitUpstreamBandwidthKbps) setSsids(java.util.Set ssids) package android.net.wifi ;--------------------------------------- + class MloLink + equals(java.lang.Object o) + writeToParcel(android.os.Parcel dest, int flags) class ScanResult convertChannelToFrequencyMhzIfSupported(int channel, int band) convertFrequencyMhzToChannelIfSupported(int freqMhz) @@ -11961,6 +12405,7 @@ package android.net.wifi class ScanResult.InformationElement equals(java.lang.Object that) #ctor(android.net.wifi.ScanResult.InformationElement rhs) + #ctor(int id, int idExt, byte[] bytes) writeToParcel(android.os.Parcel dest, int flags) class SoftApConfiguration equals(java.lang.Object otherObj) @@ -11970,6 +12415,7 @@ package android.net.wifi writeToParcel(android.os.Parcel dest, int flags) class WifiConfiguration setHttpProxy(android.net.ProxyInfo httpProxy) + setIpConfiguration(android.net.IpConfiguration ipConfiguration) setMacRandomizationSetting(int macRandomizationSetting) setSecurityParams(int securityType) #ctor(android.net.wifi.WifiConfiguration source) @@ -12012,6 +12458,7 @@ package android.net.wifi addOrUpdatePasspointConfiguration(android.net.wifi.hotspot2.PasspointConfiguration config) addSuggestionConnectionStatusListener(java.util.concurrent.Executor executor, android.net.wifi.WifiManager.SuggestionConnectionStatusListener listener) addSuggestionUserApprovalStatusListener(java.util.concurrent.Executor executor, android.net.wifi.WifiManager.SuggestionUserApprovalStatusListener listener) + allowAutojoinGlobal(boolean allowAutojoin) calculateSignalLevel(int rssi) calculateSignalLevel(int rssi, int numLevels) cancelWps(android.net.wifi.WifiManager.WpsCallback listener) @@ -12023,6 +12470,7 @@ package android.net.wifi enableNetwork(int netId, boolean attemptConnect) isCarrierNetworkOffloadEnabled(int subscriptionId, boolean merged) isWifiStandardSupported(int standard) + queryAutojoinGlobal(java.util.concurrent.Executor executor, java.util.function.Consumer resultsCallback) registerScanResultsCallback(java.util.concurrent.Executor executor, android.net.wifi.WifiManager.ScanResultsCallback callback) registerSubsystemRestartTrackingCallback(java.util.concurrent.Executor executor, android.net.wifi.WifiManager.SubsystemRestartTrackingCallback callback) removeNetwork(int netId) @@ -12031,6 +12479,7 @@ package android.net.wifi removePasspointConfiguration(java.lang.String fqdn) removeSuggestionConnectionStatusListener(android.net.wifi.WifiManager.SuggestionConnectionStatusListener listener) removeSuggestionUserApprovalStatusListener(android.net.wifi.WifiManager.SuggestionUserApprovalStatusListener listener) + reportCreateInterfaceImpact(int interfaceType, boolean requireNewInterface, java.util.concurrent.Executor executor, java.util.function.BiConsumer> resultCallback) setTdlsEnabled(java.net.InetAddress remoteIPAddress, boolean enable) setTdlsEnabledWithMacAddress(java.lang.String remoteMacAddress, boolean enable) setWifiEnabled(boolean enabled) @@ -12042,6 +12491,9 @@ package android.net.wifi class WifiManager.AddNetworkResult #ctor(int statusCode, int networkId) writeToParcel(android.os.Parcel dest, int flags) + class WifiManager.InterfaceCreationImpact + equals(java.lang.Object that) + #ctor(int interfaceType, java.util.Set packages) class WifiManager.LocalOnlyHotspotCallback onFailed(int reason) onStarted(android.net.wifi.WifiManager.LocalOnlyHotspotReservation reservation) @@ -12100,6 +12552,7 @@ package android.net.wifi setUntrusted(boolean isUntrusted) setWapiEnterpriseConfig(android.net.wifi.WifiEnterpriseConfig enterpriseConfig) setWapiPassphrase(java.lang.String passphrase) + setWifiSsid(android.net.wifi.WifiSsid wifiSsid) setWpa2EnterpriseConfig(android.net.wifi.WifiEnterpriseConfig enterpriseConfig) setWpa2Passphrase(java.lang.String passphrase) setWpa3Enterprise192BitModeConfig(android.net.wifi.WifiEnterpriseConfig enterpriseConfig) @@ -12109,8 +12562,6 @@ package android.net.wifi class WifiSsid equals(java.lang.Object thatObject) fromBytes(byte[] bytes) - fromString(java.lang.String string) - fromUtf8Text(java.lang.CharSequence utf8Text) writeToParcel(android.os.Parcel dest, int flags) class WpsInfo #ctor(android.net.wifi.WpsInfo source) @@ -12135,7 +12586,9 @@ package android.net.wifi.aware onMessageSendSucceeded(int messageId) onPublishStarted(android.net.wifi.aware.PublishDiscoverySession session) onServiceDiscovered(android.net.wifi.aware.PeerHandle peerHandle, byte[] serviceSpecificInfo, java.util.List matchFilter) + onServiceDiscovered(android.net.wifi.aware.ServiceDiscoveryInfo info) onServiceDiscoveredWithinRange(android.net.wifi.aware.PeerHandle peerHandle, byte[] serviceSpecificInfo, java.util.List matchFilter, int distanceMm) + onServiceDiscoveredWithinRange(android.net.wifi.aware.ServiceDiscoveryInfo info, int distanceMm) onServiceLost(android.net.wifi.aware.PeerHandle peerHandle, int reason) onSubscribeStarted(android.net.wifi.aware.SubscribeDiscoverySession session) class IdentityChangedListener @@ -12149,6 +12602,8 @@ package android.net.wifi.aware equals(java.lang.Object o) writeToParcel(android.os.Parcel dest, int flags) class PublishConfig.Builder + setDataPathSecurityConfig(android.net.wifi.aware.WifiAwareDataPathSecurityConfig securityConfig) + setInstantCommunicationModeEnabled(boolean enabled, int band) setMatchFilter(java.util.List matchFilter) setPublishType(int publishType) setRangingEnabled(boolean enable) @@ -12162,6 +12617,7 @@ package android.net.wifi.aware equals(java.lang.Object o) writeToParcel(android.os.Parcel dest, int flags) class SubscribeConfig.Builder + setInstantCommunicationModeEnabled(boolean enabled, int band) setMatchFilter(java.util.List matchFilter) setMaxDistanceMm(int maxDistanceMm) setMinDistanceMm(int minDistanceMm) @@ -12175,6 +12631,14 @@ package android.net.wifi.aware class WifiAwareChannelInfo equals(java.lang.Object obj) writeToParcel(android.os.Parcel dest, int flags) + class WifiAwareDataPathSecurityConfig + equals(java.lang.Object obj) + writeToParcel(android.os.Parcel dest, int flags) + class WifiAwareDataPathSecurityConfig.Builder + setPmk(byte[] pmk) + setPmkId(byte[] pmkId) + setPskPassphrase(java.lang.String pskPassphrase) + #ctor(int cipherSuite) class WifiAwareManager attach(android.net.wifi.aware.AttachCallback attachCallback, android.net.wifi.aware.IdentityChangedListener identityChangedListener, android.os.Handler handler) attach(android.net.wifi.aware.AttachCallback attachCallback, android.os.Handler handler) @@ -12186,7 +12650,8 @@ package android.net.wifi.aware equals(java.lang.Object obj) writeToParcel(android.os.Parcel dest, int flags) class WifiAwareNetworkSpecifier.Builder - setChannelInMhz(int channelInMhz, boolean required) + setChannelFrequencyMhz(int channelInMhz, boolean required) + setDataPathSecurityConfig(android.net.wifi.aware.WifiAwareDataPathSecurityConfig securityConfig) setPmk(byte[] pmk) setPort(int port) setPskPassphrase(java.lang.String pskPassphrase) @@ -12209,6 +12674,7 @@ package android.net.wifi.hotspot2 setCredential(android.net.wifi.hotspot2.pps.Credential credential) setDecoratedIdentityPrefix(java.lang.String decoratedIdentityPrefix) setHomeSp(android.net.wifi.hotspot2.pps.HomeSp homeSp) + setSubscriptionExpirationTimeInMillis(long subscriptionExpirationTimeInMillis) writeToParcel(android.os.Parcel dest, int flags) package android.net.wifi.hotspot2.omadm @@ -12288,33 +12754,41 @@ package android.net.wifi.p2p #ctor(android.net.wifi.p2p.WifiP2pInfo source) writeToParcel(android.os.Parcel dest, int flags) class WifiP2pManager - addLocalService(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.nsd.WifiP2pServiceInfo servInfo, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) - addServiceRequest(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.nsd.WifiP2pServiceRequest req, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) - cancelConnect(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) - clearLocalServices(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) - clearServiceRequests(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) - connect(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.WifiP2pConfig config, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) - createGroup(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.WifiP2pConfig config, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) - createGroup(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) - discoverPeers(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) - discoverServices(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) + addExternalApprover(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.MacAddress deviceAddress, android.net.wifi.p2p.WifiP2pManager.ExternalApproverRequestListener listener) + addLocalService(android.net.wifi.p2p.WifiP2pManager.Channel channel, android.net.wifi.p2p.nsd.WifiP2pServiceInfo servInfo, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) + addServiceRequest(android.net.wifi.p2p.WifiP2pManager.Channel channel, android.net.wifi.p2p.nsd.WifiP2pServiceRequest req, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) + cancelConnect(android.net.wifi.p2p.WifiP2pManager.Channel channel, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) + clearLocalServices(android.net.wifi.p2p.WifiP2pManager.Channel channel, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) + clearServiceRequests(android.net.wifi.p2p.WifiP2pManager.Channel channel, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) + connect(android.net.wifi.p2p.WifiP2pManager.Channel channel, android.net.wifi.p2p.WifiP2pConfig config, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) + createGroup(android.net.wifi.p2p.WifiP2pManager.Channel channel, android.net.wifi.p2p.WifiP2pConfig config, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) + createGroup(android.net.wifi.p2p.WifiP2pManager.Channel channel, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) + discoverPeers(android.net.wifi.p2p.WifiP2pManager.Channel channel, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) + discoverPeersOnSocialChannels(android.net.wifi.p2p.WifiP2pManager.Channel channel, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) + discoverPeersOnSpecificFrequency(android.net.wifi.p2p.WifiP2pManager.Channel channel, int frequencyMhz, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) + discoverServices(android.net.wifi.p2p.WifiP2pManager.Channel channel, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) initialize(android.content.Context srcContext, android.os.Looper srcLooper, android.net.wifi.p2p.WifiP2pManager.ChannelListener listener) - removeGroup(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) - removeLocalService(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.nsd.WifiP2pServiceInfo servInfo, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) - removeServiceRequest(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.nsd.WifiP2pServiceRequest req, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) - requestConnectionInfo(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.WifiP2pManager.ConnectionInfoListener listener) + removeClient(android.net.wifi.p2p.WifiP2pManager.Channel channel, android.net.MacAddress peerAddress, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) + removeExternalApprover(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.MacAddress deviceAddress, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) + removeGroup(android.net.wifi.p2p.WifiP2pManager.Channel channel, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) + removeLocalService(android.net.wifi.p2p.WifiP2pManager.Channel channel, android.net.wifi.p2p.nsd.WifiP2pServiceInfo servInfo, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) + removeServiceRequest(android.net.wifi.p2p.WifiP2pManager.Channel channel, android.net.wifi.p2p.nsd.WifiP2pServiceRequest req, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) + requestConnectionInfo(android.net.wifi.p2p.WifiP2pManager.Channel channel, android.net.wifi.p2p.WifiP2pManager.ConnectionInfoListener listener) requestDeviceInfo(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.WifiP2pManager.DeviceInfoListener listener) requestDiscoveryState(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.WifiP2pManager.DiscoveryStateListener listener) - requestGroupInfo(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.WifiP2pManager.GroupInfoListener listener) + requestGroupInfo(android.net.wifi.p2p.WifiP2pManager.Channel channel, android.net.wifi.p2p.WifiP2pManager.GroupInfoListener listener) requestNetworkInfo(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.WifiP2pManager.NetworkInfoListener listener) requestP2pState(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.WifiP2pManager.P2pStateListener listener) - requestPeers(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.WifiP2pManager.PeerListListener listener) - setDnsSdResponseListeners(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.WifiP2pManager.DnsSdServiceResponseListener servListener, android.net.wifi.p2p.WifiP2pManager.DnsSdTxtRecordListener txtListener) - setServiceResponseListener(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.WifiP2pManager.ServiceResponseListener listener) - setUpnpServiceResponseListener(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.WifiP2pManager.UpnpServiceResponseListener listener) - startListening(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) - stopListening(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) - stopPeerDiscovery(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) + requestPeers(android.net.wifi.p2p.WifiP2pManager.Channel channel, android.net.wifi.p2p.WifiP2pManager.PeerListListener listener) + setConnectionRequestResult(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.MacAddress deviceAddress, int result, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) + setConnectionRequestResult(android.net.wifi.p2p.WifiP2pManager.Channel c, android.net.MacAddress deviceAddress, int result, java.lang.String pin, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) + setDnsSdResponseListeners(android.net.wifi.p2p.WifiP2pManager.Channel channel, android.net.wifi.p2p.WifiP2pManager.DnsSdServiceResponseListener servListener, android.net.wifi.p2p.WifiP2pManager.DnsSdTxtRecordListener txtListener) + setServiceResponseListener(android.net.wifi.p2p.WifiP2pManager.Channel channel, android.net.wifi.p2p.WifiP2pManager.ServiceResponseListener listener) + setUpnpServiceResponseListener(android.net.wifi.p2p.WifiP2pManager.Channel channel, android.net.wifi.p2p.WifiP2pManager.UpnpServiceResponseListener listener) + setVendorElements(android.net.wifi.p2p.WifiP2pManager.Channel c, java.util.List vendorElements, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) + startListening(android.net.wifi.p2p.WifiP2pManager.Channel channel, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) + stopListening(android.net.wifi.p2p.WifiP2pManager.Channel channel, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) + stopPeerDiscovery(android.net.wifi.p2p.WifiP2pManager.Channel channel, android.net.wifi.p2p.WifiP2pManager.ActionListener listener) interface WifiP2pManager.ActionListener onFailure(int reason) interface WifiP2pManager.ConnectionInfoListener @@ -12327,6 +12801,11 @@ package android.net.wifi.p2p onDnsSdServiceAvailable(java.lang.String instanceName, java.lang.String registrationType, android.net.wifi.p2p.WifiP2pDevice srcDevice) interface WifiP2pManager.DnsSdTxtRecordListener onDnsSdTxtRecordAvailable(java.lang.String fullDomainName, java.util.Map txtRecordMap, android.net.wifi.p2p.WifiP2pDevice srcDevice) + interface WifiP2pManager.ExternalApproverRequestListener + onAttached(android.net.MacAddress deviceAddress) + onConnectionRequested(int requestType, android.net.wifi.p2p.WifiP2pConfig config, android.net.wifi.p2p.WifiP2pDevice device) + onDetached(android.net.MacAddress deviceAddress, int reason) + onPinGenerated(android.net.MacAddress deviceAddress, java.lang.String pin) interface WifiP2pManager.GroupInfoListener onGroupInfoAvailable(android.net.wifi.p2p.WifiP2pGroup group) interface WifiP2pManager.NetworkInfoListener @@ -12596,6 +13075,7 @@ package android.opengl class EGLDisplay equals(java.lang.Object o) class EGLExt + eglDupNativeFenceFDANDROID(android.opengl.EGLDisplay display, android.opengl.EGLSync sync) eglPresentationTimeANDROID(android.opengl.EGLDisplay dpy, android.opengl.EGLSurface sur, long time) class EGLImage equals(java.lang.Object o) @@ -13662,15 +14142,20 @@ package android.os getFloatArray(java.lang.String key) getIntegerArrayList(java.lang.String key) getParcelable(java.lang.String key) + getParcelable(java.lang.String key, java.lang.Class clazz) getParcelableArray(java.lang.String key) + getParcelableArray(java.lang.String key, java.lang.Class clazz) getParcelableArrayList(java.lang.String key) + getParcelableArrayList(java.lang.String key, java.lang.Class clazz) getSerializable(java.lang.String key) + getSerializable(java.lang.String key, java.lang.Class clazz) getShort(java.lang.String key) getShort(java.lang.String key, short defaultValue) getShortArray(java.lang.String key) getSize(java.lang.String key) getSizeF(java.lang.String key) getSparseParcelableArray(java.lang.String key) + getSparseParcelableArray(java.lang.String key, java.lang.Class clazz) getStringArrayList(java.lang.String key) putAll(android.os.Bundle bundle) putBinder(java.lang.String key, android.os.IBinder value) @@ -13833,6 +14318,7 @@ package android.os indexOf(java.util.Locale locale) isPseudoLocale(android.icu.util.ULocale locale) #ctor(java.util.Locale... list) + matchesLanguageAndScript(java.util.Locale supported, java.util.Locale desired) setDefault(android.os.LocaleList locales) writeToParcel(android.os.Parcel dest, int parcelableFlags) class Looper @@ -13878,6 +14364,9 @@ package android.os onResult(R result) class Parcel appendFrom(android.os.Parcel parcel, int offset, int length) + createFixedArray(java.lang.Class cls, android.os.Parcelable.Creator c, int... dimensions) + createFixedArray(java.lang.Class cls, int... dimensions) + createFixedArray(java.lang.Class cls, java.util.function.Function asInterface, int... dimensions) createInterfaceArray(java.util.function.IntFunction newArray, java.util.function.Function asInterface) createInterfaceArrayList(java.util.function.Function asInterface) createTypedArray(android.os.Parcelable.Creator c) @@ -13899,6 +14388,9 @@ package android.os readCharArray(char[] val) readDoubleArray(double[] val) readException(int code, java.lang.String msg) + readFixedArray(T val) + readFixedArray(T val, android.os.Parcelable.Creator c) + readFixedArray(T val, java.util.function.Function asInterface) readFloatArray(float[] val) readHashMap(java.lang.ClassLoader loader) readHashMap(java.lang.ClassLoader loader, java.lang.Class clazzKey, java.lang.Class clazzValue) @@ -13917,7 +14409,7 @@ package android.os readParcelableCreator(java.lang.ClassLoader loader) readParcelableCreator(java.lang.ClassLoader loader, java.lang.Class clazz) readParcelableList(java.util.List list, java.lang.ClassLoader cl) - readParcelableList(java.util.List list, java.lang.ClassLoader cl, java.lang.Class clazz) + readParcelableList(java.util.List list, java.lang.ClassLoader cl, java.lang.Class clazz) readPersistableBundle(java.lang.ClassLoader loader) readSerializable(java.lang.ClassLoader loader, java.lang.Class clazz) readSparseArray(java.lang.ClassLoader loader) @@ -13948,6 +14440,7 @@ package android.os writeDoubleArray(double[] val) writeException(java.lang.Exception e) writeFileDescriptor(java.io.FileDescriptor val) + writeFixedArray(T val, int parcelableFlags, int... dimensions) writeFloat(float val) writeFloatArray(float[] val) writeInt(int val) @@ -14048,7 +14541,10 @@ package android.os acquire(long timeout) release(int flags) setReferenceCounted(boolean value) + setStateListener(java.util.concurrent.Executor executor, android.os.PowerManager.WakeLockStateListener listener) setWorkSource(android.os.WorkSource ws) + interface PowerManager.WakeLockStateListener + onStateChanged(boolean enabled) class Process getGidForName(java.lang.String name) getThreadPriority(int tid) @@ -14201,6 +14697,11 @@ package android.os #ctor(android.os.WorkSource orig) writeToParcel(android.os.Parcel dest, int flags) +package android.os.ext +;--------------------------------------- + class SdkExtensions + getExtensionVersion(int extension) + package android.os.health ;--------------------------------------- class HealthStats @@ -14640,6 +15141,7 @@ package android.print setCopies(int copies) setPages(android.print.PageRange[] pages) class PrintManager + isPrintServiceEnabled(android.content.ComponentName service) print(java.lang.String printJobName, android.print.PrintDocumentAdapter documentAdapter, android.print.PrintAttributes attributes) package android.print.pdf @@ -14711,14 +15213,13 @@ package android.provider delete(android.net.Uri uri, java.lang.String selection, java.lang.String[] selectionArgs) getType(android.net.Uri uri) insert(android.net.Uri uri, android.content.ContentValues values) - onGetAccountInfo(android.os.Bundle extras) - onGetMediaInfo(android.os.Bundle extras) - onOpenMedia(java.lang.String mediaId, android.os.CancellationSignal signal) - onOpenThumbnail(java.lang.String mediaId, android.graphics.Point size, android.os.CancellationSignal signal) + onCreateCloudMediaSurfaceController(android.os.Bundle config, android.provider.CloudMediaProvider.CloudMediaSurfaceStateChangedCallback callback) + onGetMediaCollectionInfo(android.os.Bundle extras) + onOpenMedia(java.lang.String mediaId, android.os.Bundle extras, android.os.CancellationSignal signal) + onOpenPreview(java.lang.String mediaId, android.graphics.Point size, android.os.Bundle extras, android.os.CancellationSignal signal) onQueryAlbums(android.os.Bundle extras) onQueryDeletedMedia(android.os.Bundle extras) onQueryMedia(android.os.Bundle extras) - onQueryMedia(java.lang.String mediaId) openFile(android.net.Uri uri, java.lang.String mode) openFile(android.net.Uri uri, java.lang.String mode, android.os.CancellationSignal signal) openTypedAssetFile(android.net.Uri uri, java.lang.String mimeTypeFilter, android.os.Bundle opts) @@ -14727,6 +15228,16 @@ package android.provider query(android.net.Uri uri, java.lang.String[] projection, java.lang.String selection, java.lang.String[] selectionArgs, java.lang.String sortOrder) query(android.net.Uri uri, java.lang.String[] projection, java.lang.String selection, java.lang.String[] selectionArgs, java.lang.String sortOrder, android.os.CancellationSignal cancellationSignal) update(android.net.Uri uri, android.content.ContentValues values, java.lang.String selection, java.lang.String[] selectionArgs) + class CloudMediaProvider.CloudMediaSurfaceController + onConfigChange(android.os.Bundle config) + onMediaPause(int surfaceId) + onMediaPlay(int surfaceId) + onMediaSeekTo(int surfaceId, long timestampMillis) + onSurfaceChanged(int surfaceId, int format, int width, int height) + onSurfaceCreated(int surfaceId, android.view.Surface surface, java.lang.String mediaId) + onSurfaceDestroyed(int surfaceId) + class CloudMediaProvider.CloudMediaSurfaceStateChangedCallback + setPlaybackState(int surfaceId, int playbackState, android.os.Bundle playbackStateInfo) class Contacts.ContactMethods addPostalLocation(android.content.Context context, long postalId, double latitude, double longitude) decodeImProtocol(java.lang.String encodedString) @@ -14925,7 +15436,6 @@ package android.provider createFavoriteRequest(android.content.ContentResolver resolver, java.util.Collection uris, boolean value) createTrashRequest(android.content.ContentResolver resolver, java.util.Collection uris, boolean value) createWriteRequest(android.content.ContentResolver resolver, java.util.Collection uris) - getCloudProvider(android.content.ContentResolver resolver) getDocumentUri(android.content.Context context, android.net.Uri mediaUri) getExternalVolumeNames(android.content.Context context) getGeneration(android.content.Context context, java.lang.String volumeName) @@ -14938,8 +15448,10 @@ package android.provider getVersion(android.content.Context context) getVersion(android.content.Context context, java.lang.String volumeName) getVolumeName(android.net.Uri uri) + isCurrentCloudMediaProviderAuthority(android.content.ContentResolver resolver, java.lang.String authority) isCurrentSystemGallery(android.content.ContentResolver resolver, int uid, java.lang.String packageName) - notifyCloudEvent(android.content.ContentResolver resolver) + isSupportedCloudMediaProviderAuthority(android.content.ContentResolver resolver, java.lang.String authority) + notifyCloudMediaChangedEvent(android.content.ContentResolver resolver, java.lang.String authority, java.lang.String currentMediaCollectionId) setIncludePending(android.net.Uri uri) setRequireOriginal(android.net.Uri uri) class MediaStore.Audio @@ -15804,6 +16316,19 @@ package android.security.identity class CipherSuiteNotSupportedException #ctor(java.lang.String message) #ctor(java.lang.String message, java.lang.Throwable cause) + class CredentialDataRequest.Builder + setAllowUsingExhaustedKeys(boolean allowUsingExhaustedKeys) + setAllowUsingExpiredKeys(boolean allowUsingExpiredKeys) + setDeviceSignedEntriesToRequest(java.util.Map> entriesToRequest) + setIncrementUseCount(boolean incrementUseCount) + setIssuerSignedEntriesToRequest(java.util.Map> entriesToRequest) + setReaderSignature(byte[] readerSignature) + setRequestMessage(byte[] requestMessage) + interface CredentialDataResult.Entries + getEntry(java.lang.String namespaceName, java.lang.String name) + getEntryNames(java.lang.String namespaceName) + getRetrievedEntryNames(java.lang.String namespaceName) + getStatus(java.lang.String namespaceName, java.lang.String name) class DocTypeNotSupportedException #ctor(java.lang.String message) #ctor(java.lang.String message, java.lang.Throwable cause) @@ -15828,6 +16353,7 @@ package android.security.identity #ctor(java.lang.String message, java.lang.Throwable cause) class IdentityCredentialStore createCredential(java.lang.String credentialName, java.lang.String docType) + createPresentationSession(int cipherSuite) deleteCredentialByName(java.lang.String credentialName) getCredentialByName(java.lang.String credentialName, int cipherSuite) getDirectAccessInstance(android.content.Context context) @@ -15847,6 +16373,10 @@ package android.security.identity class PersonalizationData.Builder addAccessControlProfile(android.security.identity.AccessControlProfile profile) putEntry(java.lang.String namespace, java.lang.String name, java.util.Collection accessControlProfileIds, byte[] value) + class PresentationSession + getCredentialData(java.lang.String credentialName, android.security.identity.CredentialDataRequest request) + setReaderEphemeralPublicKey(java.security.PublicKey readerEphemeralPublicKey) + setSessionTranscript(byte[] sessionTranscript) class ResultData getEntry(java.lang.String namespaceName, java.lang.String name) getEntryNames(java.lang.String namespaceName) @@ -15972,8 +16502,10 @@ package android.service.autofill class Dataset writeToParcel(android.os.Parcel parcel, int flags) class Dataset.Builder + #ctor(android.service.autofill.Presentations presentations) #ctor(android.widget.RemoteViews presentation) setAuthentication(android.content.IntentSender authentication) + setField(android.view.autofill.AutofillId id, android.service.autofill.Field field) setId(java.lang.String id) setInlinePresentation(android.service.autofill.InlinePresentation inlinePresentation) setInlinePresentation(android.service.autofill.InlinePresentation inlinePresentation, android.service.autofill.InlinePresentation inlineTooltipPresentation) @@ -15991,6 +16523,10 @@ package android.service.autofill class DateValueSanitizer #ctor(android.icu.text.DateFormat dateFormat) writeToParcel(android.os.Parcel parcel, int flags) + class Field.Builder + setFilter(java.util.regex.Pattern value) + setPresentations(android.service.autofill.Presentations value) + setValue(android.view.autofill.AutofillValue value) class FillCallback onFailure(java.lang.CharSequence message) onSuccess(android.service.autofill.FillResponse response) @@ -16005,11 +16541,14 @@ package android.service.autofill class FillResponse.Builder addDataset(android.service.autofill.Dataset dataset) disableAutofill(long duration) + setAuthentication(android.view.autofill.AutofillId[] ids, android.content.IntentSender authentication, android.service.autofill.Presentations presentations) setAuthentication(android.view.autofill.AutofillId[] ids, android.content.IntentSender authentication, android.widget.RemoteViews presentation) setAuthentication(android.view.autofill.AutofillId[] ids, android.content.IntentSender authentication, android.widget.RemoteViews presentation, android.service.autofill.InlinePresentation inlinePresentation) setAuthentication(android.view.autofill.AutofillId[] ids, android.content.IntentSender authentication, android.widget.RemoteViews presentation, android.service.autofill.InlinePresentation inlinePresentation, android.service.autofill.InlinePresentation inlineTooltipPresentation) setClientState(android.os.Bundle clientState) + setDialogHeader(android.widget.RemoteViews header) setFieldClassificationIds(android.view.autofill.AutofillId... ids) + setFillDialogTriggerIds(android.view.autofill.AutofillId... ids) setFlags(int flags) setFooter(android.widget.RemoteViews footer) setHeader(android.widget.RemoteViews header) @@ -16032,6 +16571,11 @@ package android.service.autofill class LuhnChecksumValidator #ctor(android.view.autofill.AutofillId... ids) writeToParcel(android.os.Parcel parcel, int flags) + class Presentations.Builder + setDialogPresentation(android.widget.RemoteViews value) + setInlinePresentation(android.service.autofill.InlinePresentation value) + setInlineTooltipPresentation(android.service.autofill.InlinePresentation value) + setMenuPresentation(android.widget.RemoteViews value) class RegexValidator #ctor(android.view.autofill.AutofillId id, java.util.regex.Pattern regex) writeToParcel(android.os.Parcel parcel, int flags) @@ -16229,6 +16773,7 @@ package android.service.dreams onPanelClosed(int featureId, android.view.Menu menu) onPreparePanel(int featureId, android.view.View view, android.view.Menu menu) onSearchRequested(android.view.SearchEvent event) + onUnbind(android.content.Intent intent) onWindowAttributesChanged(android.view.WindowManager.LayoutParams attrs) onWindowFocusChanged(boolean hasFocus) onWindowStartingActionMode(android.view.ActionMode.Callback callback) @@ -16521,12 +17066,15 @@ package android.speech onReadyForSpeech(android.os.Bundle params) onResults(android.os.Bundle results) onRmsChanged(float rmsdB) + onSegmentResults(android.os.Bundle segmentResults) class RecognitionService createContext(android.content.ContextParams contextParams) onBind(android.content.Intent intent) onCancel(android.speech.RecognitionService.Callback listener) + onCheckRecognitionSupport(android.content.Intent recognizerIntent, android.speech.RecognitionService.SupportCallback supportCallback) onStartListening(android.content.Intent recognizerIntent, android.speech.RecognitionService.Callback listener) onStopListening(android.speech.RecognitionService.Callback listener) + onTriggerModelDownload(android.content.Intent recognizerIntent) class RecognitionService.Callback bufferReceived(byte[] buffer) error(int error) @@ -16534,9 +17082,29 @@ package android.speech readyForSpeech(android.os.Bundle params) results(android.os.Bundle results) rmsChanged(float rmsdB) + segmentResults(android.os.Bundle results) + class RecognitionService.SupportCallback + onError(int errorCode) + onSupportResult(android.speech.RecognitionSupport recognitionSupport) + class RecognitionSupport + equals(java.lang.Object o) + writeToParcel(android.os.Parcel dest, int flags) + class RecognitionSupport.Builder + addInstalledOnDeviceLanguage(java.lang.String value) + addOnlineLanguage(java.lang.String value) + addPendingOnDeviceLanguage(java.lang.String value) + addSupportedOnDeviceLanguage(java.lang.String value) + setInstalledOnDeviceLanguages(java.util.List value) + setOnlineLanguages(java.util.List value) + setPendingOnDeviceLanguages(java.util.List value) + setSupportedOnDeviceLanguages(java.util.List value) + interface RecognitionSupportCallback + onError(int error) + onSupportResult(android.speech.RecognitionSupport recognitionSupport) class RecognizerIntent getVoiceDetailsIntent(android.content.Context context) class SpeechRecognizer + checkRecognitionSupport(android.content.Intent recognizerIntent, java.util.concurrent.Executor executor, android.speech.RecognitionSupportCallback supportListener) createOnDeviceSpeechRecognizer(android.content.Context context) createSpeechRecognizer(android.content.Context context) createSpeechRecognizer(android.content.Context context, android.content.ComponentName serviceComponent) @@ -16544,6 +17112,7 @@ package android.speech isRecognitionAvailable(android.content.Context context) setRecognitionListener(android.speech.RecognitionListener listener) startListening(android.content.Intent recognizerIntent) + triggerModelDownload(android.content.Intent recognizerIntent) package android.speech.tts ;--------------------------------------- @@ -16751,6 +17320,8 @@ package android.system fromMillis(long millis) class StructUtsname #ctor(java.lang.String sysname, java.lang.String nodename, java.lang.String release, java.lang.String version, java.lang.String machine) + class VmSocketAddress + #ctor(int svmPort, int svmCid) package android.telecom ;--------------------------------------- @@ -17417,11 +17988,12 @@ package android.telephony setDeviceToDeviceStatusSharingContacts(int subscriptionId, java.util.List contacts) setDeviceToDeviceStatusSharingPreference(int subscriptionId, int sharing) setOpportunistic(boolean opportunistic, int subId) - setSubscriptionOverrideCongested(int subId, boolean overrideCongested, int[] networkTypes, long timeoutMillis) - setSubscriptionOverrideCongested(int subId, boolean overrideCongested, long timeoutMillis) - setSubscriptionOverrideUnmetered(int subId, boolean overrideUnmetered, int[] networkTypes, long timeoutMillis) - setSubscriptionOverrideUnmetered(int subId, boolean overrideUnmetered, long timeoutMillis) + setSubscriptionOverrideCongested(int subId, boolean overrideCongested, int[] networkTypes, long expirationDurationMillis) + setSubscriptionOverrideCongested(int subId, boolean overrideCongested, long expirationDurationMillis) + setSubscriptionOverrideUnmetered(int subId, boolean overrideUnmetered, int[] networkTypes, long expirationDurationMillis) + setSubscriptionOverrideUnmetered(int subId, boolean overrideUnmetered, long expirationDurationMillis) setSubscriptionPlans(int subId, java.util.List plans) + setSubscriptionPlans(int subId, java.util.List plans, long expirationDurationMillis) switchToSubscription(int subId, android.app.PendingIntent callbackIntent) class SubscriptionPlan equals(java.lang.Object obj) @@ -17483,6 +18055,7 @@ package android.telephony clearSignalStrengthUpdateRequest(android.telephony.SignalStrengthUpdateRequest request) createForPhoneAccountHandle(android.telecom.PhoneAccountHandle phoneAccountHandle) createForSubscriptionId(int subId) + getAllowedNetworkTypesForReason(int reason) getDeviceId(int slotIndex) getEmergencyNumberList(int categories) getIccAuthentication(int appType, int authType, java.lang.String data) @@ -17491,7 +18064,7 @@ package android.telephony getMeid(int slotIndex) getNetworkCountryIso(int slotIndex) getNetworkSlicingConfiguration(java.util.concurrent.Executor executor, android.os.OutcomeReceiver callback) - getServiceState(boolean renounceFineLocationAccess, boolean renounceCoarseLocationAccess) + getServiceState(int includeLocationData) getSimState(int slotIndex) getSubscriptionId(android.telecom.PhoneAccountHandle phoneAccountHandle) getTypeAllocationCode(int slotIndex) @@ -17508,15 +18081,16 @@ package android.telephony isRadioInterfaceCapabilitySupported(java.lang.String capability) isVoicemailVibrationEnabled(android.telecom.PhoneAccountHandle accountHandle) listen(android.telephony.PhoneStateListener listener, int events) - registerTelephonyCallback(boolean renounceFineLocationAccess, boolean renounceCoarseLocationAccess, java.util.concurrent.Executor executor, android.telephony.TelephonyCallback callback) + registerTelephonyCallback(int includeLocationData, java.util.concurrent.Executor executor, android.telephony.TelephonyCallback callback) registerTelephonyCallback(java.util.concurrent.Executor executor, android.telephony.TelephonyCallback callback) requestCellInfoUpdate(java.util.concurrent.Executor executor, android.telephony.TelephonyManager.CellInfoCallback callback) requestNetworkScan(android.telephony.NetworkScanRequest request, java.util.concurrent.Executor executor, android.telephony.TelephonyScanManager.NetworkScanCallback callback) - requestNetworkScan(boolean renounceFineLocationAccess, android.telephony.NetworkScanRequest request, java.util.concurrent.Executor executor, android.telephony.TelephonyScanManager.NetworkScanCallback callback) + requestNetworkScan(int includeLocationData, android.telephony.NetworkScanRequest request, java.util.concurrent.Executor executor, android.telephony.TelephonyScanManager.NetworkScanCallback callback) sendDialerSpecialCode(java.lang.String inputCode) sendEnvelopeWithStatus(java.lang.String content) sendUssdRequest(java.lang.String ussdRequest, android.telephony.TelephonyManager.UssdResponseCallback callback, android.os.Handler handler) sendVisualVoicemailSms(java.lang.String number, int port, java.lang.String text, android.app.PendingIntent sentIntent) + setAllowedNetworkTypesForReason(int reason, long allowedNetworkTypes) setCallComposerStatus(int status) setDataEnabled(boolean enable) setDataEnabledForReason(int reason, boolean enabled) @@ -17692,6 +18266,7 @@ package android.telephony.ims class ImsManager getImsMmTelManager(int subscriptionId) getImsRcsManager(int subscriptionId) + getProvisioningManager(int subscriptionId) class ImsMmTelManager getRegistrationState(java.util.concurrent.Executor executor, java.util.function.Consumer stateCallback) getRegistrationTransportType(java.util.concurrent.Executor executor, java.util.function.Consumer transportTypeCallback) @@ -17718,6 +18293,18 @@ package android.telephony.ims writeToParcel(android.os.Parcel dest, int flags) class ImsStateCallback onUnavailable(int reason) + class ProvisioningManager + getProvisioningStatusForCapability(int capability, int tech) + getRcsProvisioningStatusForCapability(int capability, int tech) + isProvisioningRequiredForCapability(int capability, int tech) + isRcsProvisioningRequiredForCapability(int capability, int tech) + registerFeatureProvisioningChangedCallback(java.util.concurrent.Executor executor, android.telephony.ims.ProvisioningManager.FeatureProvisioningCallback callback) + setProvisioningStatusForCapability(int capability, int tech, boolean isProvisioned) + setRcsProvisioningStatusForCapability(int capability, int tech, boolean isProvisioned) + unregisterFeatureProvisioningChangedCallback(android.telephony.ims.ProvisioningManager.FeatureProvisioningCallback callback) + class ProvisioningManager.FeatureProvisioningCallback + onFeatureProvisioningChanged(int capability, int tech, boolean isProvisioned) + onRcsFeatureProvisioningChanged(int capability, int tech, boolean isProvisioned) interface RegistrationManager getRegistrationState(java.util.concurrent.Executor executor, java.util.function.Consumer stateCallback) getRegistrationTransportType(java.util.concurrent.Executor executor, java.util.function.Consumer transportTypeCallback) @@ -17737,6 +18324,9 @@ package android.telephony.ims.feature equals(java.lang.Object o) isCapable(int capabilities) +package android.telephony.ims.stub +;--------------------------------------- + package android.telephony.mbms ;--------------------------------------- class DownloadProgressListener @@ -17966,6 +18556,7 @@ package android.text charAt(int index) create(java.lang.CharSequence text, android.text.PrecomputedText.Params params) getBounds(int start, int end, android.graphics.Rect bounds) + getFontMetricsInt(int start, int end, android.graphics.Paint.FontMetricsInt outMetrics) getParagraphEnd(int paraIndex) getParagraphStart(int paraIndex) getSpanEnd(java.lang.Object tag) @@ -17984,6 +18575,7 @@ package android.text #ctor(android.text.TextPaint paint) setBreakStrategy(int strategy) setHyphenationFrequency(int frequency) + setLineBreakConfig(android.graphics.text.LineBreakConfig lineBreakConfig) setTextDirection(android.text.TextDirectionHeuristic textDir) class Selection extendDown(android.text.Spannable text, android.text.Layout layout) @@ -18095,6 +18687,7 @@ package android.text setIncludePad(boolean includePad) setIndents(int[] leftIndents, int[] rightIndents) setJustificationMode(int justificationMode) + setLineBreakConfig(android.graphics.text.LineBreakConfig lineBreakConfig) setLineSpacing(float spacingAdd, float spacingMult) setMaxLines(int maxLines) setText(java.lang.CharSequence source) @@ -19016,6 +19609,11 @@ package android.util equals(android.util.DisplayMetrics other) equals(java.lang.Object o) setTo(android.util.DisplayMetrics o) + interface Dumpable + dump(java.io.PrintWriter writer, java.lang.String[] args) + interface DumpableContainer + addDumpable(android.util.Dumpable dumpable) + removeDumpable(android.util.Dumpable dumpable) class EventLog getTagCode(java.lang.String name) getTagName(int tag) @@ -19370,14 +19968,19 @@ package android.view applyTransactionOnDraw(android.view.SurfaceControl.Transaction t) buildReparentTransaction(android.view.SurfaceControl child) removeOnBufferTransformHintChangedListener(android.view.AttachedSurfaceControl.OnBufferTransformHintChangedListener listener) + setTouchableRegion(android.graphics.Region r) interface AttachedSurfaceControl.OnBufferTransformHintChangedListener onBufferTransformHintChanged(int hint) class Choreographer postFrameCallback(android.view.Choreographer.FrameCallback callback) postFrameCallbackDelayed(android.view.Choreographer.FrameCallback callback, long delayMillis) + postVsyncCallback(android.view.Choreographer.VsyncCallback callback) removeFrameCallback(android.view.Choreographer.FrameCallback callback) + removeVsyncCallback(android.view.Choreographer.VsyncCallback callback) interface Choreographer.FrameCallback doFrame(long frameTimeNanos) + interface Choreographer.VsyncCallback + onVsync(android.view.Choreographer.FrameData data) class ContentInfo writeToParcel(android.os.Parcel dest, int flags) class ContentInfo.Builder @@ -19422,6 +20025,14 @@ package android.view #ctor(android.graphics.Insets safeInsets, android.graphics.Rect boundLeft, android.graphics.Rect boundTop, android.graphics.Rect boundRight, android.graphics.Rect boundBottom, android.graphics.Insets waterfallInsets) #ctor(android.graphics.Rect safeInsets, java.util.List boundingRects) equals(java.lang.Object o) + class DisplayCutout.Builder + setBoundingRectBottom(android.graphics.Rect boundingRectBottom) + setBoundingRectLeft(android.graphics.Rect boundingRectLeft) + setBoundingRectRight(android.graphics.Rect boundingRectRight) + setBoundingRectTop(android.graphics.Rect boundingRectTop) + setCutoutPath(android.graphics.Path cutoutPath) + setSafeInsets(android.graphics.Insets safeInsets) + setWaterfallInsets(android.graphics.Insets waterfallInsets) class DragAndDropPermissions writeToParcel(android.os.Parcel destination, int flags) class DragEvent @@ -19487,6 +20098,7 @@ package android.view #ctor(java.lang.Throwable throwable) class InputDevice getDevice(int id) + getKeyCodeForKeyLocation(int locationKeyCode) getMotionRange(int axis) getMotionRange(int axis, int source) hasKeys(int... keys) @@ -19811,15 +20423,18 @@ package android.view setOpaque(boolean opaque) setParent(android.view.SurfaceControl parent) class SurfaceControl.Transaction - addTransactionCommittedListener(java.util.concurrent.Executor executor, android.view.TransactionCommittedListener listener) + addTransactionCommittedListener(java.util.concurrent.Executor executor, android.view.SurfaceControl.TransactionCommittedListener listener) merge(android.view.SurfaceControl.Transaction other) reparent(android.view.SurfaceControl sc, android.view.SurfaceControl newParent) setAlpha(android.view.SurfaceControl sc, float alpha) setBuffer(android.view.SurfaceControl sc, android.hardware.HardwareBuffer buffer) + setBuffer(android.view.SurfaceControl sc, android.hardware.HardwareBuffer buffer, android.hardware.SyncFence fence) + setBuffer(android.view.SurfaceControl sc, android.hardware.HardwareBuffer buffer, android.hardware.SyncFence fence, java.util.function.Consumer releaseCallback) setBufferSize(android.view.SurfaceControl sc, int w, int h) setBufferTransform(android.view.SurfaceControl sc, int transform) setCrop(android.view.SurfaceControl sc, android.graphics.Rect crop) setDamageRegion(android.view.SurfaceControl sc, android.graphics.Region region) + setDataSpace(android.view.SurfaceControl sc, int dataspace) setFrameRate(android.view.SurfaceControl sc, float frameRate, int compatibility) setFrameRate(android.view.SurfaceControl sc, float frameRate, int compatibility, int changeFrameRateStrategy) setGeometry(android.view.SurfaceControl sc, android.graphics.Rect sourceCrop, android.graphics.Rect destFrame, int orientation) @@ -19834,6 +20449,7 @@ package android.view setView(android.view.View view, int width, int height) #ctor(android.content.Context context, android.view.Display display, android.os.IBinder hostToken) class SurfaceControlViewHost.SurfacePackage + notifyConfigurationChanged(android.content.res.Configuration c) #ctor(android.view.SurfaceControlViewHost.SurfacePackage other) writeToParcel(android.os.Parcel out, int flags) interface SurfaceHolder @@ -20125,6 +20741,7 @@ package android.view setAnimationMatrix(android.graphics.Matrix matrix) setAutofillHints(java.lang.String... autofillHints) setAutofillId(android.view.autofill.AutofillId id) + setAutoHandwritingEnabled(boolean enabled) setBackground(android.graphics.drawable.Drawable background) setBackgroundColor(int color) setBackgroundDrawable(android.graphics.drawable.Drawable background) @@ -20215,6 +20832,8 @@ package android.view setPivotX(float pivotX) setPivotY(float pivotY) setPointerIcon(android.view.PointerIcon pointerIcon) + setPreferKeepClear(boolean preferKeepClear) + setPreferKeepClearRects(java.util.List rects) setPressed(boolean pressed) setRenderEffect(android.graphics.RenderEffect renderEffect) setRevealOnFocusHint(boolean revealOnFocus) @@ -20422,6 +21041,7 @@ package android.view dispatchWindowVisibilityChanged(int visibility) drawChild(android.graphics.Canvas canvas, android.view.View child, long drawingTime) endViewTransition(android.view.View view) + findOnBackInvokedDispatcherForChild(android.view.View child, android.view.View requester) findViewsWithText(java.util.ArrayList outViews, java.lang.CharSequence text, int flags) focusableViewAvailable(android.view.View v) focusSearch(android.view.View focused, int direction) @@ -20543,6 +21163,7 @@ package android.view childHasTransientStateChanged(android.view.View child, boolean hasTransientState) clearChildFocus(android.view.View child) createContextMenu(android.view.ContextMenu menu) + findOnBackInvokedDispatcherForChild(android.view.View child, android.view.View requester) focusableViewAvailable(android.view.View v) focusSearch(android.view.View v, int direction) getChildVisibleRect(android.view.View child, android.graphics.Rect r, android.graphics.Point offset) @@ -20934,6 +21555,7 @@ package android.view.accessibility setEventType(int eventType) setMovementGranularity(int granularity) setPackageName(java.lang.CharSequence packageName) + setSpeechStateChangeTypes(int state) writeToParcel(android.os.Parcel parcel, int flags) interface AccessibilityEventSource sendAccessibilityEvent(int eventType) @@ -20979,6 +21601,8 @@ package android.view.accessibility getBoundsInParent(android.graphics.Rect outBounds) getBoundsInScreen(android.graphics.Rect outBounds) getChild(int index) + getChild(int index, int prefetchingStrategy) + getParent(int prefetchingStrategy) obtain(android.view.accessibility.AccessibilityNodeInfo info) obtain(android.view.View source) obtain(android.view.View root, int virtualDescendantId) @@ -21038,6 +21662,7 @@ package android.view.accessibility setStateDescription(java.lang.CharSequence stateDescription) setText(java.lang.CharSequence text) setTextEntryKey(boolean isTextEntryKey) + setTextSelectable(boolean selectableText) setTextSelection(int start, int end) setTooltipText(java.lang.CharSequence tooltipText) setTouchDelegateInfo(android.view.accessibility.AccessibilityNodeInfo.TouchDelegateInfo delegatedInfo) @@ -21063,7 +21688,6 @@ package android.view.accessibility #ctor(int rowIndex, int rowSpan, int columnIndex, int columnSpan, boolean heading, boolean selected) obtain(int rowIndex, int rowSpan, int columnIndex, int columnSpan, boolean heading) obtain(int rowIndex, int rowSpan, int columnIndex, int columnSpan, boolean heading, boolean selected) - obtain(java.lang.String rowTitle, int rowIndex, int rowSpan, java.lang.String columnTitle, int columnIndex, int columnSpan, boolean heading, boolean selected) class AccessibilityNodeInfo.CollectionItemInfo.Builder setColumnIndex(int columnIndex) setColumnSpan(int columnSpan) @@ -21089,6 +21713,7 @@ package android.view.accessibility performAction(int virtualViewId, int action, android.os.Bundle arguments) class AccessibilityRecord #ctor(android.view.accessibility.AccessibilityRecord record) + getSource(int prefetchingStrategy) obtain(android.view.accessibility.AccessibilityRecord record) setAddedCount(int addedCount) setBeforeText(java.lang.CharSequence beforeText) @@ -21122,6 +21747,7 @@ package android.view.accessibility getBoundsInScreen(android.graphics.Rect outBounds) getChild(int index) getRegionInScreen(android.graphics.Region outRegion) + getRoot(int prefetchingStrategy) obtain(android.view.accessibility.AccessibilityWindowInfo info) writeToParcel(android.os.Parcel parcel, int flags) class CaptioningManager @@ -21131,6 +21757,8 @@ package android.view.accessibility onEnabledChanged(boolean enabled) onFontScaleChanged(float fontScale) onLocaleChanged(java.util.Locale locale) + onSystemAudioCaptioningChanged(boolean enabled) + onSystemAudioCaptioningUiChanged(boolean enabled) onUserStyleChanged(android.view.accessibility.CaptioningManager.CaptionStyle userStyle) package android.view.animation @@ -21156,6 +21784,7 @@ package android.view.animation restrictDuration(long durationMillis) scaleCurrentDuration(float scale) setAnimationListener(android.view.animation.Animation.AnimationListener listener) + setBackdropColor(int backdropColor) setBackgroundColor(int bg) setDetachWallpaper(boolean detachWallpaper) setDuration(long durationMillis) @@ -21166,6 +21795,7 @@ package android.view.animation setInterpolator(android.view.animation.Interpolator i) setRepeatCount(int repeatCount) setRepeatMode(int repeatMode) + setShowBackdrop(boolean showBackdrop) setStartOffset(long startOffset) setStartTime(long startTimeMillis) setZAdjustment(int zAdjustment) @@ -21294,14 +21924,13 @@ package android.view.autofill registerCallback(android.view.autofill.AutofillManager.AutofillCallback callback) requestAutofill(android.view.View view) requestAutofill(android.view.View view, int virtualId, android.graphics.Rect absBounds) - setAutofillRequestCallback(java.util.concurrent.Executor executor, android.view.autofill.AutofillRequestCallback callback) setUserData(android.service.autofill.UserData userData) + showAutofillDialog(android.view.View view) + showAutofillDialog(android.view.View view, int virtualId) unregisterCallback(android.view.autofill.AutofillManager.AutofillCallback callback) class AutofillManager.AutofillCallback onAutofillEvent(android.view.View view, int event) onAutofillEvent(android.view.View view, int virtualId, int event) - interface AutofillRequestCallback - onFillRequest(android.view.inputmethod.InlineSuggestionsRequest inlineSuggestionsRequest, android.os.CancellationSignal cancellationSignal, android.service.autofill.FillCallback callback) class AutofillValue equals(java.lang.Object obj) forDate(long value) @@ -21411,9 +22040,16 @@ package android.view.inputmethod class CursorAnchorInfo.Builder addCharacterBounds(int index, float left, float top, float right, float bottom, int flags) setComposingText(int composingTextStart, java.lang.CharSequence composingText) + setEditorBoundsInfo(android.view.inputmethod.EditorBoundsInfo bounds) setInsertionMarkerLocation(float horizontalPosition, float lineTop, float lineBaseline, float lineBottom, int flags) setMatrix(android.graphics.Matrix matrix) setSelectionRange(int newStart, int newEnd) + class EditorBoundsInfo + equals(java.lang.Object obj) + writeToParcel(android.os.Parcel dest, int flags) + class EditorBoundsInfo.Builder + setEditorBounds(android.graphics.RectF bounds) + setHandwritingBounds(android.graphics.RectF bounds) class EditorInfo dump(android.util.Printer pw, java.lang.String prefix) getInitialSelectedText(int flags) @@ -21441,12 +22077,10 @@ package android.view.inputmethod class InlineSuggestionsRequest.Builder addInlinePresentationSpecs(android.widget.inline.InlinePresentationSpec value) #ctor(java.util.List inlinePresentationSpecs) - setClientSupported(boolean value) setExtras(android.os.Bundle value) setInlinePresentationSpecs(java.util.List value) setInlineTooltipPresentationSpec(android.widget.inline.InlinePresentationSpec value) setMaxSuggestionCount(int value) - setServiceSupported(boolean value) setSupportedLocales(android.os.LocaleList value) class InlineSuggestionsResponse equals(java.lang.Object o) @@ -21475,6 +22109,7 @@ package android.view.inputmethod performPrivateCommand(java.lang.String action, android.os.Bundle data) reportFullscreenMode(boolean enabled) requestCursorUpdates(int cursorUpdateMode) + requestCursorUpdates(int cursorUpdateMode, int cursorUpdateFilter) sendKeyEvent(android.view.KeyEvent event) setComposingRegion(int start, int end) setComposingRegion(int start, int end, android.view.inputmethod.TextAttribute textAttribute) @@ -21939,8 +22574,12 @@ package android.view.translation registerUiTranslationStateCallback(java.util.concurrent.Executor executor, android.view.translation.UiTranslationStateCallback callback) unregisterUiTranslationStateCallback(android.view.translation.UiTranslationStateCallback callback) interface UiTranslationStateCallback + onFinished(java.lang.String packageName) + onPaused(java.lang.String packageName) onResumed(android.icu.util.ULocale sourceLocale, android.icu.util.ULocale targetLocale) + onResumed(android.icu.util.ULocale sourceLocale, android.icu.util.ULocale targetLocale, java.lang.String packageName) onStarted(android.icu.util.ULocale sourceLocale, android.icu.util.ULocale targetLocale) + onStarted(android.icu.util.ULocale sourceLocale, android.icu.util.ULocale targetLocale, java.lang.String packageName) interface ViewTranslationCallback onClearTranslation(android.view.View view) onHideTranslation(android.view.View view) @@ -22100,6 +22739,7 @@ package android.webkit #ctor(java.lang.String mimeType, java.lang.String encoding, java.io.InputStream data) class WebSettings getDefaultUserAgent(android.content.Context context) + setAlgorithmicDarkeningAllowed(boolean allow) setAllowContentAccess(boolean allow) setAllowFileAccess(boolean allow) setAllowFileAccessFromFileURLs(boolean flag) @@ -22371,6 +23011,7 @@ package android.widget setScrollBarStyle(int style) setScrollIndicators(android.view.View up, android.view.View down) setScrollingCacheEnabled(boolean enabled) + setSelectedChildViewEnabled(boolean selectedChildViewEnabled) setSelectionFromTop(int position, int y) setSelector(android.graphics.drawable.Drawable sel) setSelector(int resID) @@ -22841,6 +23482,7 @@ package android.widget #ctor(android.content.Context context, android.util.AttributeSet attrs, int defStyleAttr) #ctor(android.content.Context context, android.util.AttributeSet attrs, int defStyleAttr, int defStyleRes) extendSelection(int index) + onSizeChanged(int w, int h, int oldw, int oldh) setEllipsize(android.text.TextUtils.TruncateAt ellipsis) setSelection(int index) setSelection(int start, int stop) @@ -24123,6 +24765,8 @@ package android.widget setKeyListener(android.text.method.KeyListener input) setLastBaselineToBottomHeight(int lastBaselineToBottomHeight) setLetterSpacing(float letterSpacing) + setLineBreakStyle(int lineBreakStyle) + setLineBreakWordStyle(int lineBreakWordStyle) setLineHeight(int lineHeight) setLines(int lines) setLineSpacing(float add, float mult) @@ -24399,12 +25043,16 @@ package android.widget.inline package android.window ;--------------------------------------- + interface OnBackInvokedDispatcher + registerOnBackInvokedCallback(int priority, android.window.OnBackInvokedCallback callback) + unregisterOnBackInvokedCallback(android.window.OnBackInvokedCallback callback) interface SplashScreen setOnExitAnimationListener(android.window.SplashScreen.OnExitAnimationListener listener) setSplashScreenTheme(int themeId) interface SplashScreen.OnExitAnimationListener onSplashScreenExit(android.window.SplashScreenView view) class SplashScreenView + onLayout(boolean changed, int l, int t, int r, int b) setAlpha(float alpha) package dalvik.annotation @@ -26019,7 +26667,9 @@ package java.lang.invoke #ctor(java.lang.String message, java.lang.Throwable cause, boolean enableSuppression, boolean writableStackTrace) #ctor(java.lang.Throwable cause) class MethodHandle + asCollector(int collectArgPos, java.lang.Class arrayType, int arrayLength) asCollector(java.lang.Class arrayType, int arrayLength) + asSpreader(int spreadArgPos, java.lang.Class arrayType, int arrayLength) asSpreader(java.lang.Class arrayType, int arrayLength) asType(java.lang.invoke.MethodType newType) asVarargsCollector(java.lang.Class arrayType) @@ -26028,6 +26678,7 @@ package java.lang.invoke invokeExact(java.lang.Object... args) invokeWithArguments(java.lang.Object... arguments) invokeWithArguments(java.util.List arguments) + withVarargs(boolean makeVarargs) interface MethodHandleInfo referenceKindToString(int referenceKind) refKindIsField(int refKind) @@ -26036,32 +26687,45 @@ package java.lang.invoke reflectAs(java.lang.Class expected, java.lang.invoke.MethodHandles.Lookup lookup) toString(int kind, java.lang.Class defc, java.lang.String name, java.lang.invoke.MethodType type) class MethodHandles + arrayConstructor(java.lang.Class arrayClass) arrayElementGetter(java.lang.Class arrayClass) arrayElementSetter(java.lang.Class arrayClass) arrayElementVarHandle(java.lang.Class arrayClass) + arrayLength(java.lang.Class arrayClass) byteArrayViewVarHandle(java.lang.Class viewArrayClass, java.nio.ByteOrder byteOrder) byteBufferViewVarHandle(java.lang.Class viewArrayClass, java.nio.ByteOrder byteOrder) catchException(java.lang.invoke.MethodHandle target, java.lang.Class exType, java.lang.invoke.MethodHandle handler) collectArguments(java.lang.invoke.MethodHandle target, int pos, java.lang.invoke.MethodHandle filter) constant(java.lang.Class type, java.lang.Object value) + countedLoop(java.lang.invoke.MethodHandle iterations, java.lang.invoke.MethodHandle init, java.lang.invoke.MethodHandle body) + countedLoop(java.lang.invoke.MethodHandle start, java.lang.invoke.MethodHandle end, java.lang.invoke.MethodHandle init, java.lang.invoke.MethodHandle body) + doWhileLoop(java.lang.invoke.MethodHandle init, java.lang.invoke.MethodHandle body, java.lang.invoke.MethodHandle pred) dropArguments(java.lang.invoke.MethodHandle target, int pos, java.lang.Class... valueTypes) dropArguments(java.lang.invoke.MethodHandle target, int pos, java.util.List> valueTypes) + dropArgumentsToMatch(java.lang.invoke.MethodHandle target, int skip, java.util.List> newTypes, int pos) + empty(java.lang.invoke.MethodType type) exactInvoker(java.lang.invoke.MethodType type) explicitCastArguments(java.lang.invoke.MethodHandle target, java.lang.invoke.MethodType newType) filterArguments(java.lang.invoke.MethodHandle target, int pos, java.lang.invoke.MethodHandle... filters) filterReturnValue(java.lang.invoke.MethodHandle target, java.lang.invoke.MethodHandle filter) + foldArguments(java.lang.invoke.MethodHandle target, int pos, java.lang.invoke.MethodHandle combiner) foldArguments(java.lang.invoke.MethodHandle target, java.lang.invoke.MethodHandle combiner) guardWithTest(java.lang.invoke.MethodHandle test, java.lang.invoke.MethodHandle target, java.lang.invoke.MethodHandle fallback) identity(java.lang.Class type) insertArguments(java.lang.invoke.MethodHandle target, int pos, java.lang.Object... values) invoker(java.lang.invoke.MethodType type) + iteratedLoop(java.lang.invoke.MethodHandle iterator, java.lang.invoke.MethodHandle init, java.lang.invoke.MethodHandle body) + loop(java.lang.invoke.MethodHandle[]... clauses) permuteArguments(java.lang.invoke.MethodHandle target, java.lang.invoke.MethodType newType, int... reorder) privateLookupIn(java.lang.Class targetClass, java.lang.invoke.MethodHandles.Lookup lookup) reflectAs(java.lang.Class expected, java.lang.invoke.MethodHandle target) spreadInvoker(java.lang.invoke.MethodType type, int leadingArgCount) throwException(java.lang.Class returnType, java.lang.Class exType) + tryFinally(java.lang.invoke.MethodHandle target, java.lang.invoke.MethodHandle cleanup) varHandleExactInvoker(java.lang.invoke.VarHandle.AccessMode accessMode, java.lang.invoke.MethodType type) varHandleInvoker(java.lang.invoke.VarHandle.AccessMode accessMode, java.lang.invoke.MethodType type) + whileLoop(java.lang.invoke.MethodHandle init, java.lang.invoke.MethodHandle pred, java.lang.invoke.MethodHandle body) + zero(java.lang.Class type) class MethodHandles.Lookup bind(java.lang.Object receiver, java.lang.String name, java.lang.invoke.MethodType type) findConstructor(java.lang.Class refc, java.lang.invoke.MethodType type) @@ -26158,6 +26822,7 @@ package java.lang.ref #ctor(T referent, java.lang.ref.ReferenceQueue q) class Reference reachabilityFence(java.lang.Object ref) + refersTo(T obj) class ReferenceQueue remove(long timeout) class SoftReference @@ -26439,10 +27104,12 @@ package java.net #ctor(int port, java.net.InetAddress laddr) #ctor(java.net.DatagramSocketImpl impl) #ctor(java.net.SocketAddress bindaddr) + getOption(java.net.SocketOption name) receive(java.net.DatagramPacket p) send(java.net.DatagramPacket p) setBroadcast(boolean on) setDatagramSocketImplFactory(java.net.DatagramSocketImplFactory fac) + setOption(java.net.SocketOption name, T value) setReceiveBufferSize(int size) setReuseAddress(boolean on) setSendBufferSize(int size) @@ -26451,6 +27118,7 @@ package java.net class DatagramSocketImpl bind(int lport, java.net.InetAddress laddr) connect(java.net.InetAddress address, int port) + getOption(java.net.SocketOption name) join(java.net.InetAddress inetaddr) joinGroup(java.net.SocketAddress mcastaddr, java.net.NetworkInterface netIf) leave(java.net.InetAddress inetaddr) @@ -26459,6 +27127,7 @@ package java.net peekData(java.net.DatagramPacket p) receive(java.net.DatagramPacket p) send(java.net.DatagramPacket p) + setOption(java.net.SocketOption name, T value) setTimeToLive(int ttl) setTTL(byte ttl) interface FileNameMap @@ -26567,10 +27236,12 @@ package java.net class ServerSocket bind(java.net.SocketAddress endpoint) bind(java.net.SocketAddress endpoint, int backlog) + getOption(java.net.SocketOption name) implAccept(java.net.Socket s) #ctor(int port) #ctor(int port, int backlog) #ctor(int port, int backlog, java.net.InetAddress bindAddr) + setOption(java.net.SocketOption name, T value) setPerformancePreferences(int connectionTime, int latency, int bandwidth) setReceiveBufferSize(int size) setReuseAddress(boolean on) @@ -26580,9 +27251,11 @@ package java.net bind(java.net.SocketAddress bindpoint) connect(java.net.SocketAddress endpoint) connect(java.net.SocketAddress endpoint, int timeout) + getOption(java.net.SocketOption name) sendUrgentData(int data) setKeepAlive(boolean on) setOOBInline(boolean on) + setOption(java.net.SocketOption name, T value) setPerformancePreferences(int connectionTime, int latency, int bandwidth) setReceiveBufferSize(int size) setReuseAddress(boolean on) @@ -26609,8 +27282,10 @@ package java.net connect(java.net.InetAddress address, int port) connect(java.net.SocketAddress address, int timeout) create(boolean stream) + getOption(java.net.SocketOption name) listen(int backlog) sendUrgentData(int data) + setOption(java.net.SocketOption name, T value) setPerformancePreferences(int connectionTime, int latency, int bandwidth) interface SocketOptions getOption(int optID) @@ -27533,6 +28208,8 @@ package java.security getCertificateChain(java.lang.String alias) getCreationDate(java.lang.String alias) getEntry(java.lang.String alias, java.security.KeyStore.ProtectionParameter protParam) + getInstance(java.io.File file, char[] password) + getInstance(java.io.File file, java.security.KeyStore.LoadStoreParameter param) getInstance(java.lang.String type) getInstance(java.lang.String type, java.lang.String provider) getInstance(java.lang.String type, java.security.Provider provider) @@ -27550,6 +28227,7 @@ package java.security store(java.security.KeyStore.LoadStoreParameter param) class KeyStore.Builder getProtectionParameter(java.lang.String alias) + newInstance(java.io.File file, java.security.KeyStore.ProtectionParameter protection) newInstance(java.lang.String type, java.security.Provider provider, java.io.File file, java.security.KeyStore.ProtectionParameter protection) newInstance(java.lang.String type, java.security.Provider provider, java.security.KeyStore.ProtectionParameter protection) newInstance(java.security.KeyStore keyStore, java.security.KeyStore.ProtectionParameter protectionParameter) @@ -27585,6 +28263,7 @@ package java.security engineIsKeyEntry(java.lang.String alias) engineLoad(java.io.InputStream stream, char[] password) engineLoad(java.security.KeyStore.LoadStoreParameter param) + engineProbe(java.io.InputStream stream) engineSetCertificateEntry(java.lang.String alias, java.security.cert.Certificate cert) engineSetEntry(java.lang.String alias, java.security.KeyStore.Entry entry, java.security.KeyStore.ProtectionParameter protParam) engineSetKeyEntry(java.lang.String alias, byte[] key, java.security.cert.Certificate[] chain) @@ -28039,6 +28718,12 @@ package java.security.spec #ctor(java.math.BigInteger s, java.security.spec.ECParameterSpec params) class ECPublicKeySpec #ctor(java.security.spec.ECPoint w, java.security.spec.ECParameterSpec params) + class EdECPoint + #ctor(boolean xOdd, java.math.BigInteger y) + class EdECPrivateKeySpec + #ctor(java.security.spec.NamedParameterSpec params, byte[] bytes) + class EdECPublicKeySpec + #ctor(java.security.spec.NamedParameterSpec params, java.security.spec.EdECPoint point) class EllipticCurve #ctor(java.security.spec.ECField field, java.math.BigInteger a, java.math.BigInteger b) #ctor(java.security.spec.ECField field, java.math.BigInteger a, java.math.BigInteger b, byte[] seed) @@ -28053,6 +28738,8 @@ package java.security.spec #ctor(java.lang.String msg) class MGF1ParameterSpec #ctor(java.lang.String mdName) + class NamedParameterSpec + #ctor(java.lang.String stdName) class PKCS8EncodedKeySpec #ctor(byte[] encodedKey) class PSSParameterSpec @@ -28072,6 +28759,10 @@ package java.security.spec #ctor(java.math.BigInteger modulus, java.math.BigInteger publicExponent) class X509EncodedKeySpec #ctor(byte[] encodedKey) + class XECPrivateKeySpec + #ctor(java.security.spec.AlgorithmParameterSpec params, byte[] scalar) + class XECPublicKeySpec + #ctor(java.security.spec.AlgorithmParameterSpec params, java.math.BigInteger u) package java.sql ;--------------------------------------- @@ -29732,6 +30423,7 @@ package java.time.chrono with(java.time.temporal.TemporalField field, long newValue) withVariant(java.time.chrono.HijrahChronology chronology) class HijrahEra + getDisplayName(java.time.format.TextStyle style, java.util.Locale locale) of(int hijrahEra) range(java.time.temporal.TemporalField field) class IsoChronology @@ -29830,6 +30522,7 @@ package java.time.chrono with(java.time.temporal.TemporalAdjuster adjuster) with(java.time.temporal.TemporalField field, long newValue) class MinguoEra + getDisplayName(java.time.format.TextStyle style, java.util.Locale locale) of(int minguoEra) class ThaiBuddhistChronology date(int prolepticYear, int month, int dayOfMonth) @@ -29866,6 +30559,7 @@ package java.time.chrono with(java.time.temporal.TemporalAdjuster adjuster) with(java.time.temporal.TemporalField field, long newValue) class ThaiBuddhistEra + getDisplayName(java.time.format.TextStyle style, java.util.Locale locale) of(int thaiBuddhistEra) package java.time.format @@ -34563,6 +35257,7 @@ package org.json #ctor(java.lang.Throwable cause) class JSONObject accumulate(java.lang.String name, java.lang.Object value) + append(java.lang.String name, java.lang.Object value) get(java.lang.String name) getBoolean(java.lang.String name) getDouble(java.lang.String name) diff --git a/src/Mono.Android/map.csv b/src/Mono.Android/map.csv index 918dcd2ad4b..735e4d0ab12 100644 --- a/src/Mono.Android/map.csv +++ b/src/Mono.Android/map.csv @@ -54,6 +54,11 @@ E,31,android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_ACCESSIBILI E,31,android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_ACCESSIBILITY_SHORTCUT,13,Android.AccessibilityServices.GlobalAction,AccessibilityShortcut,remove, E,16,android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_BACK,1,Android.AccessibilityServices.GlobalAction,Back,remove, E,31,android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_DISMISS_NOTIFICATION_SHADE,15,Android.AccessibilityServices.GlobalAction,DismissNotificationShade,remove, +E,33,android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_DPAD_CENTER,20,Android.AccessibilityServices.GlobalAction,DpadCenter,remove, +E,33,android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_DPAD_DOWN,17,Android.AccessibilityServices.GlobalAction,DpadDown,remove, +E,33,android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_DPAD_LEFT,18,Android.AccessibilityServices.GlobalAction,DpadLeft,remove, +E,33,android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_DPAD_RIGHT,19,Android.AccessibilityServices.GlobalAction,DpadRight,remove, +E,33,android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_DPAD_UP,16,Android.AccessibilityServices.GlobalAction,DpadUp,remove, E,16,android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_HOME,2,Android.AccessibilityServices.GlobalAction,Home,remove, E,31,android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_KEYCODE_HEADSETHOOK,10,Android.AccessibilityServices.GlobalAction,KeycodeHeadsetHook,remove, E,28,android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_LOCK_SCREEN,8,Android.AccessibilityServices.GlobalAction,LockScreen,remove, @@ -66,6 +71,9 @@ E,24,android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_TOGGLE_SPLI E,24,android/accessibilityservice/AccessibilityService.SHOW_MODE_AUTO,0,Android.AccessibilityServices.AccessibilityServiceShowMode,Auto,remove, E,24,android/accessibilityservice/AccessibilityService.SHOW_MODE_HIDDEN,1,Android.AccessibilityServices.AccessibilityServiceShowMode,Hidden,remove, E,29,android/accessibilityservice/AccessibilityService.SHOW_MODE_IGNORE_HARD_KEYBOARD,2,Android.AccessibilityServices.AccessibilityServiceShowMode,IgnoreHardKeyboard,remove, +E,33,android/accessibilityservice/AccessibilityService$SoftKeyboardController.ENABLE_IME_FAIL_BY_ADMIN,1,Android.AccessibilityServices.SoftKeyboardControllerEnableIme,FailByAdmin,remove, +E,33,android/accessibilityservice/AccessibilityService$SoftKeyboardController.ENABLE_IME_FAIL_UNKNOWN,2,Android.AccessibilityServices.SoftKeyboardControllerEnableIme,FailUnknown,remove, +E,33,android/accessibilityservice/AccessibilityService$SoftKeyboardController.ENABLE_IME_SUCCESS,0,Android.AccessibilityServices.SoftKeyboardControllerEnableIme,Success,remove, A,0,,0,Android.AccessibilityServices.AccessibilityServiceCapabilities,None,remove, E,24,android/accessibilityservice/AccessibilityServiceInfo.CAPABILITY_CAN_CONTROL_MAGNIFICATION,16,Android.AccessibilityServices.AccessibilityServiceCapabilities,CanControlMagnification,remove, E,24,android/accessibilityservice/AccessibilityServiceInfo.CAPABILITY_CAN_PERFORM_GESTURES,32,Android.AccessibilityServices.AccessibilityServiceCapabilities,CanPerformGestures,remove, @@ -85,6 +93,7 @@ E,10,android/accessibilityservice/AccessibilityServiceInfo.FEEDBACK_SPOKEN,1,And E,10,android/accessibilityservice/AccessibilityServiceInfo.FEEDBACK_VISUAL,8,Android.AccessibilityServices.FeedbackFlags,Visual,keep,flags E,26,android/accessibilityservice/AccessibilityServiceInfo.FLAG_ENABLE_ACCESSIBILITY_VOLUME,128,Android.AccessibilityServices.AccessibilityServiceFlags,EnableAccessibilityVolume,remove,flags E,16,android/accessibilityservice/AccessibilityServiceInfo.FLAG_INCLUDE_NOT_IMPORTANT_VIEWS,2,Android.AccessibilityServices.AccessibilityServiceFlags,IncludeNotImportantViews,remove,flags +E,33,android/accessibilityservice/AccessibilityServiceInfo.FLAG_INPUT_METHOD_EDITOR,32768,Android.AccessibilityServices.AccessibilityServiceFlags,FlagInputMethodEditor,remove,flags E,18,android/accessibilityservice/AccessibilityServiceInfo.FLAG_REPORT_VIEW_IDS,16,Android.AccessibilityServices.AccessibilityServiceFlags,ReportViewIds,remove,flags E,31,android/accessibilityservice/AccessibilityServiceInfo.FLAG_REQUEST_2_FINGER_PASSTHROUGH,8192,Android.AccessibilityServices.AccessibilityServiceFlags,RequestTwoFingerPassthrough,remove, E,26,android/accessibilityservice/AccessibilityServiceInfo.FLAG_REQUEST_ACCESSIBILITY_BUTTON,256,Android.AccessibilityServices.AccessibilityServiceFlags,RequestAccessibilityButton,remove,flags @@ -101,6 +110,14 @@ E,26,android/accessibilityservice/FingerprintGestureController.FINGERPRINT_GESTU E,26,android/accessibilityservice/FingerprintGestureController.FINGERPRINT_GESTURE_SWIPE_LEFT,2,Android.AccessibilityServices.FingerptintGestureTypes,SwipeLeft,keep, E,26,android/accessibilityservice/FingerprintGestureController.FINGERPRINT_GESTURE_SWIPE_RIGHT,1,Android.AccessibilityServices.FingerptintGestureTypes,SwipeRight,keep, E,26,android/accessibilityservice/FingerprintGestureController.FINGERPRINT_GESTURE_SWIPE_UP,4,Android.AccessibilityServices.FingerptintGestureTypes,SwipeUp,keep, +E,33,android/accessibilityservice/MagnificationConfig.MAGNIFICATION_MODE_DEFAULT,0,Android.AccessibilityServices.MagnificationMode,Default,remove, +E,33,android/accessibilityservice/MagnificationConfig.MAGNIFICATION_MODE_FULLSCREEN,1,Android.AccessibilityServices.MagnificationMode,Fullscreen,remove, +E,33,android/accessibilityservice/MagnificationConfig.MAGNIFICATION_MODE_WINDOW,2,Android.AccessibilityServices.MagnificationMode,Window,remove, +E,33,android/accessibilityservice/TouchInteractionController.STATE_CLEAR,0,Android.AccessibilityServices.TouchInteractionState,Clear,remove, +E,33,android/accessibilityservice/TouchInteractionController.STATE_DELEGATING,4,Android.AccessibilityServices.TouchInteractionState,Delegating,remove, +E,33,android/accessibilityservice/TouchInteractionController.STATE_DRAGGING,3,Android.AccessibilityServices.TouchInteractionState,Dragging,remove, +E,33,android/accessibilityservice/TouchInteractionController.STATE_TOUCH_EXPLORING,2,Android.AccessibilityServices.TouchInteractionState,TouchExploring,remove, +E,33,android/accessibilityservice/TouchInteractionController.STATE_TOUCH_INTERACTING,1,Android.AccessibilityServices.TouchInteractionState,TouchInteracting,remove, E,10,android/accounts/AccountManager.ERROR_CODE_BAD_ARGUMENTS,7,Android.Accounts.ErrorCode,BadArguments,remove, E,18,android/accounts/AccountManager.ERROR_CODE_BAD_AUTHENTICATION,9,Android.Accounts.ErrorCode,ErrorCodeBadAuthentication,remove, E,10,android/accounts/AccountManager.ERROR_CODE_BAD_REQUEST,8,Android.Accounts.ErrorCode,BadRequest,remove, @@ -186,6 +203,8 @@ E,23,android/app/admin/DevicePolicyManager.ENCRYPTION_STATUS_ACTIVE_DEFAULT_KEY, E,24,android/app/admin/DevicePolicyManager.ENCRYPTION_STATUS_ACTIVE_PER_USER,5,Android.App.Admin.EncryptionStatus,ActivePerUser,keep, E,15,android/app/admin/DevicePolicyManager.ENCRYPTION_STATUS_INACTIVE,1,Android.App.Admin.EncryptionStatus,Inactive,keep, E,15,android/app/admin/DevicePolicyManager.ENCRYPTION_STATUS_UNSUPPORTED,0,Android.App.Admin.EncryptionStatus,Unsupported,keep, +E,33,android/app/admin/DevicePolicyManager.EXTRA_RESOURCE_TYPE_DRAWABLE,1,Android.App.Admin.ExtraResourceType,Drawable,remove, +E,33,android/app/admin/DevicePolicyManager.EXTRA_RESOURCE_TYPE_STRING,2,Android.App.Admin.ExtraResourceType,String,remove, A,0,,0,Android.App.Admin.DevicePolicyManagerFlags,None,remove, E,26,android/app/admin/DevicePolicyManager.FLAG_EVICT_CREDENTIAL_ENCRYPTION_KEY,1,Android.App.Admin.DevicePolicyManagerFlags,EvictCredentialEncryptionKey,remove, E,21,android/app/admin/DevicePolicyManager.FLAG_MANAGED_CAN_ACCESS_PARENT,2,Android.App.Admin.DevicePolicyManagerFlags,ManagedCanAccessParent,remove, @@ -260,6 +279,10 @@ I,31,android/app/admin/DevicePolicyManager.PROVISIONING_MODE_MANAGED_PROFILE_ON_ E,23,android/app/admin/DevicePolicyManager.RESET_PASSWORD_DO_NOT_ASK_CREDENTIALS_ON_BOOT,2,Android.App.Admin.ResetPasswordFlags,DoNotAskCredentialsOnBoot,remove,flags E,10,android/app/admin/DevicePolicyManager.RESET_PASSWORD_REQUIRE_ENTRY,1,Android.App.Admin.ResetPasswordFlags,RequireEntry,remove,flags E,24,android/app/admin/DevicePolicyManager.SKIP_SETUP_WIZARD,1,Android.App.Admin.UserManagementFlags,SkipSetupWizard,remove, +E,33,android/app/admin/DevicePolicyManager.WIFI_SECURITY_ENTERPRISE_192,3,Android.App.Admin.WifiSecurity,Enterprise192,remove, +E,33,android/app/admin/DevicePolicyManager.WIFI_SECURITY_ENTERPRISE_EAP,2,Android.App.Admin.WifiSecurity,EnterpriseEap,remove, +E,33,android/app/admin/DevicePolicyManager.WIFI_SECURITY_OPEN,0,Android.App.Admin.WifiSecurity,Open,remove, +E,33,android/app/admin/DevicePolicyManager.WIFI_SECURITY_PERSONAL,1,Android.App.Admin.WifiSecurity,Personal,remove, A,0,,0,Android.App.Admin.WipeDataFlags,None,remove,flags E,28,android/app/admin/DevicePolicyManager.WIPE_EUICC,4,Android.App.Admin.WipeDataFlags,WipeEuicc,remove,flags E,10,android/app/admin/DevicePolicyManager.WIPE_EXTERNAL_STORAGE,1,Android.App.Admin.WipeDataFlags,WipeExternalStorage,remove,flags @@ -270,12 +293,19 @@ E,29,android/app/admin/DevicePolicyManager$InstallSystemUpdateCallback.UPDATE_ER E,29,android/app/admin/DevicePolicyManager$InstallSystemUpdateCallback.UPDATE_ERROR_INCORRECT_OS_VERSION,2,Android.App.Admin.UpdateErrorCode,IncorrectOsVersion,remove, E,29,android/app/admin/DevicePolicyManager$InstallSystemUpdateCallback.UPDATE_ERROR_UNKNOWN,1,Android.App.Admin.UpdateErrorCode,Unknown,remove, E,29,android/app/admin/DevicePolicyManager$InstallSystemUpdateCallback.UPDATE_ERROR_UPDATE_FILE_INVALID,3,Android.App.Admin.UpdateErrorCode,UpdateFileInvalid,remove, +E,33,android/app/admin/PreferentialNetworkServiceConfig.PREFERENTIAL_NETWORK_ID_1,1,Android.App.Admin.PreferentialNetworkId,One,remove, +E,33,android/app/admin/PreferentialNetworkServiceConfig.PREFERENTIAL_NETWORK_ID_2,2,Android.App.Admin.PreferentialNetworkId,Two,remove, +E,33,android/app/admin/PreferentialNetworkServiceConfig.PREFERENTIAL_NETWORK_ID_3,3,Android.App.Admin.PreferentialNetworkId,Three,remove, +E,33,android/app/admin/PreferentialNetworkServiceConfig.PREFERENTIAL_NETWORK_ID_4,4,Android.App.Admin.PreferentialNetworkId,Four,remove, +E,33,android/app/admin/PreferentialNetworkServiceConfig.PREFERENTIAL_NETWORK_ID_5,5,Android.App.Admin.PreferentialNetworkId,Five,remove, E,28,android/app/admin/SecurityLog.LEVEL_ERROR,3,Android.App.Admin.SecurityLogLevel,Error,remove, E,28,android/app/admin/SecurityLog.LEVEL_INFO,1,Android.App.Admin.SecurityLogLevel,Info,remove, E,28,android/app/admin/SecurityLog.LEVEL_WARNING,2,Android.App.Admin.SecurityLogLevel,Warning,remove, E,24,android/app/admin/SecurityLog.TAG_ADB_SHELL_CMD,210002,Android.App.Admin.SecurityLogTags,AdbShellCmd,remove, E,24,android/app/admin/SecurityLog.TAG_ADB_SHELL_INTERACTIVE,210001,Android.App.Admin.SecurityLogTags,AdbShellInteractive,remove, E,24,android/app/admin/SecurityLog.TAG_APP_PROCESS_START,210005,Android.App.Admin.SecurityLogTags,AppProcessStart,remove, +E,33,android/app/admin/SecurityLog.TAG_BLUETOOTH_CONNECTION,210039,Android.App.Admin.SecurityLogTags,BluetoothConnection,remove, +E,33,android/app/admin/SecurityLog.TAG_BLUETOOTH_DISCONNECTION,210040,Android.App.Admin.SecurityLogTags,BluetoothDisconnection,remove, E,30,android/app/admin/SecurityLog.TAG_CAMERA_POLICY_SET,210034,Android.App.Admin.SecurityLogTags,CameraPolicySet,remove, E,28,android/app/admin/SecurityLog.TAG_CERT_AUTHORITY_INSTALLED,210029,Android.App.Admin.SecurityLogTags,CertAuthorityInstalled,remove, E,28,android/app/admin/SecurityLog.TAG_CERT_AUTHORITY_REMOVED,210030,Android.App.Admin.SecurityLogTags,CertAuthorityRemoved,remove, @@ -298,6 +328,7 @@ E,28,android/app/admin/SecurityLog.TAG_MEDIA_MOUNT,210013,Android.App.Admin.Secu E,28,android/app/admin/SecurityLog.TAG_MEDIA_UNMOUNT,210014,Android.App.Admin.SecurityLogTags,MediaUnmount,remove, E,28,android/app/admin/SecurityLog.TAG_OS_SHUTDOWN,210010,Android.App.Admin.SecurityLogTags,OsShutdown,remove, E,28,android/app/admin/SecurityLog.TAG_OS_STARTUP,210009,Android.App.Admin.SecurityLogTags,OsStartup,remove, +E,33,android/app/admin/SecurityLog.TAG_PASSWORD_CHANGED,210036,Android.App.Admin.SecurityLogTags,PasswordChanged,remove, E,31,android/app/admin/SecurityLog.TAG_PASSWORD_COMPLEXITY_REQUIRED,210035,Android.App.Admin.SecurityLogTags,PasswordComplexityRequired,remove, E,28,android/app/admin/SecurityLog.TAG_PASSWORD_COMPLEXITY_SET,210017,Android.App.Admin.SecurityLogTags,PasswordComplexitySet,remove, E,28,android/app/admin/SecurityLog.TAG_PASSWORD_EXPIRATION_SET,210016,Android.App.Admin.SecurityLogTags,PasswordExpirationSet,remove, @@ -307,6 +338,8 @@ E,24,android/app/admin/SecurityLog.TAG_SYNC_RECV_FILE,210003,Android.App.Admin.S E,24,android/app/admin/SecurityLog.TAG_SYNC_SEND_FILE,210004,Android.App.Admin.SecurityLogTags,SyncSendFile,remove, E,28,android/app/admin/SecurityLog.TAG_USER_RESTRICTION_ADDED,210027,Android.App.Admin.SecurityLogTags,UserRestrictionAdded,remove, E,28,android/app/admin/SecurityLog.TAG_USER_RESTRICTION_REMOVED,210028,Android.App.Admin.SecurityLogTags,UserRestrictionRemoved,remove, +E,33,android/app/admin/SecurityLog.TAG_WIFI_CONNECTION,210037,Android.App.Admin.SecurityLogTags,WifiConnection,remove, +E,33,android/app/admin/SecurityLog.TAG_WIFI_DISCONNECTION,210038,Android.App.Admin.SecurityLogTags,WifiDisconnection,remove, E,28,android/app/admin/SecurityLog.TAG_WIPE_FAILURE,210023,Android.App.Admin.SecurityLogTags,WipeFailure,remove, E,26,android/app/admin/SystemUpdateInfo.SECURITY_PATCH_STATE_FALSE,1,Android.App.Admin.SecurityPatchStates,StateFalse,keep, E,26,android/app/admin/SystemUpdateInfo.SECURITY_PATCH_STATE_TRUE,2,Android.App.Admin.SecurityPatchStates,StateTrue,keep, @@ -320,6 +353,8 @@ E,28,android/app/admin/SystemUpdatePolicy$ValidationFailedException.ERROR_DUPLIC E,28,android/app/admin/SystemUpdatePolicy$ValidationFailedException.ERROR_NEW_FREEZE_PERIOD_TOO_CLOSE,4,Android.App.Admin.SystemUpdatePolicyErrorCode,NewFreezePeriodTooClose,remove, E,28,android/app/admin/SystemUpdatePolicy$ValidationFailedException.ERROR_NEW_FREEZE_PERIOD_TOO_LONG,3,Android.App.Admin.SystemUpdatePolicyErrorCode,NewFreezePeriodTooLong,remove, E,28,android/app/admin/SystemUpdatePolicy$ValidationFailedException.ERROR_UNKNOWN,1,Android.App.Admin.SystemUpdatePolicyErrorCode,Unknown,remove, +E,33,android/app/admin/WifiSsidPolicy.WIFI_SSID_POLICY_TYPE_ALLOWLIST,0,Android.App.Admin.WifiSsidPolicyType,AllowList,remove, +E,33,android/app/admin/WifiSsidPolicy.WIFI_SSID_POLICY_TYPE_DENYLIST,1,Android.App.Admin.WifiSsidPolicyType,DenyList,remove, E,10,android/app/AlarmManager.ELAPSED_REALTIME,3,Android.App.AlarmType,ElapsedRealtime,keep, E,10,android/app/AlarmManager.ELAPSED_REALTIME_WAKEUP,2,Android.App.AlarmType,ElapsedRealtimeWakeup,keep, E,10,android/app/AlarmManager.RTC,1,Android.App.AlarmType,Rtc,keep, @@ -340,6 +375,7 @@ E,30,android/app/ApplicationExitInfo.REASON_CRASH_NATIVE,5,Android.App.Applicati E,30,android/app/ApplicationExitInfo.REASON_DEPENDENCY_DIED,12,Android.App.ApplicationExitInfoReason,DependencyDied,remove, E,30,android/app/ApplicationExitInfo.REASON_EXCESSIVE_RESOURCE_USAGE,9,Android.App.ApplicationExitInfoReason,ExcessiveResourceUsage,remove, E,30,android/app/ApplicationExitInfo.REASON_EXIT_SELF,1,Android.App.ApplicationExitInfoReason,ExitSelf,remove, +E,33,android/app/ApplicationExitInfo.REASON_FREEZER,14,Android.App.ApplicationExitInfoReason,Freezer,remove, E,30,android/app/ApplicationExitInfo.REASON_INITIALIZATION_FAILURE,7,Android.App.ApplicationExitInfoReason,InitializationFailure,remove, E,30,android/app/ApplicationExitInfo.REASON_LOW_MEMORY,3,Android.App.ApplicationExitInfoReason,LowMemory,remove, E,30,android/app/ApplicationExitInfo.REASON_OTHER,10,Android.App.ApplicationExitInfoReason,Other,remove, @@ -386,6 +422,12 @@ E,31,android/app/appsearch/SearchSpec.RANKING_STRATEGY_USAGE_COUNT,4,Android.App E,31,android/app/appsearch/SearchSpec.RANKING_STRATEGY_USAGE_LAST_USED_TIMESTAMP,5,Android.App.AppSearch.RankingStrategy,UsageLastUsedTimestamp,remove, E,31,android/app/appsearch/SearchSpec.TERM_MATCH_EXACT_ONLY,1,Android.App.AppSearch.SearchTermMatch,ExactOnly,remove, E,31,android/app/appsearch/SearchSpec.TERM_MATCH_PREFIX,2,Android.App.AppSearch.SearchTermMatch,Prefix,remove, +E,33,android/app/appsearch/SetSchemaRequest.READ_ASSISTANT_APP_SEARCH_DATA,6,Android.App.AppSearch.SchemaRequestPermissions,ReadAssistantAppSearchData,remove, +E,33,android/app/appsearch/SetSchemaRequest.READ_CALENDAR,2,Android.App.AppSearch.SchemaRequestPermissions,ReadCalendar,remove, +E,33,android/app/appsearch/SetSchemaRequest.READ_CONTACTS,3,Android.App.AppSearch.SchemaRequestPermissions,ReadContacts,remove, +E,33,android/app/appsearch/SetSchemaRequest.READ_EXTERNAL_STORAGE,4,Android.App.AppSearch.SchemaRequestPermissions,ReadExternalStorage,remove, +E,33,android/app/appsearch/SetSchemaRequest.READ_HOME_APP_SEARCH_DATA,5,Android.App.AppSearch.SchemaRequestPermissions,ReadHomeAppSearchData,remove, +E,33,android/app/appsearch/SetSchemaRequest.READ_SMS,1,Android.App.AppSearch.SchemaRequestPermissions,ReadSms,remove, I,23,android/app/assist/AssistStructure$ViewNode.TEXT_COLOR_UNDEFINED,1,,,, E,23,android/app/assist/AssistStructure$ViewNode.TEXT_STYLE_BOLD,1,Android.App.Assist.AssistTextStyle,Bold,keep, E,23,android/app/assist/AssistStructure$ViewNode.TEXT_STYLE_ITALIC,2,Android.App.Assist.AssistTextStyle,Italic,keep, @@ -436,6 +478,11 @@ E,31,android/app/GameManager.GAME_MODE_BATTERY,3,Android.App.GameMode,Battery,re E,31,android/app/GameManager.GAME_MODE_PERFORMANCE,2,Android.App.GameMode,Performance,remove, E,31,android/app/GameManager.GAME_MODE_STANDARD,1,Android.App.GameMode,Standard,remove, E,31,android/app/GameManager.GAME_MODE_UNSUPPORTED,0,Android.App.GameMode,Unsupported,remove, +E,33,android/app/GameState.MODE_CONTENT,4,Android.App.GameStateMode,Content,remove, +E,33,android/app/GameState.MODE_GAMEPLAY_INTERRUPTIBLE,2,Android.App.GameStateMode,GameplayInterruptible,remove, +E,33,android/app/GameState.MODE_GAMEPLAY_UNINTERRUPTIBLE,3,Android.App.GameStateMode,GameplayUninterruptible,remove, +E,33,android/app/GameState.MODE_NONE,1,Android.App.GameStateMode,None,remove, +E,33,android/app/GameState.MODE_UNKNOWN,0,Android.App.GameStateMode,Unknown,remove, E,21,android/app/job/JobInfo.BACKOFF_POLICY_EXPONENTIAL,1,Android.App.Job.BackoffPolicy,Exponential,keep, E,21,android/app/job/JobInfo.BACKOFF_POLICY_LINEAR,0,Android.App.Job.BackoffPolicy,Linear,keep, I,28,android/app/job/JobInfo.NETWORK_BYTES_UNKNOWN,-1,,,, @@ -445,6 +492,11 @@ E,26,android/app/job/JobInfo.NETWORK_TYPE_METERED,4,Android.App.Job.NetworkType, E,21,android/app/job/JobInfo.NETWORK_TYPE_NONE,0,Android.App.Job.NetworkType,None,keep, E,24,android/app/job/JobInfo.NETWORK_TYPE_NOT_ROAMING,3,Android.App.Job.NetworkType,NotRoaming,keep, E,21,android/app/job/JobInfo.NETWORK_TYPE_UNMETERED,2,Android.App.Job.NetworkType,Unmetered,keep, +E,33,android/app/job/JobInfo.PRIORITY_DEFAULT,300,Android.App.Job.JobPriority,Default,remove, +E,33,android/app/job/JobInfo.PRIORITY_HIGH,400,Android.App.Job.JobPriority,High,remove, +E,33,android/app/job/JobInfo.PRIORITY_LOW,200,Android.App.Job.JobPriority,Low,remove, +E,33,android/app/job/JobInfo.PRIORITY_MAX,500,Android.App.Job.JobPriority,Max,remove, +E,33,android/app/job/JobInfo.PRIORITY_MIN,100,Android.App.Job.JobPriority,Min,remove, A,0,,0,Android.App.Job.TriggerContentUriFlags,None,remove, E,24,android/app/job/JobInfo$TriggerContentUri.FLAG_NOTIFY_FOR_DESCENDANTS,1,Android.App.Job.TriggerContentUriFlags,NotifyForDescendants,remove, E,31,android/app/job/JobParameters.STOP_REASON_APP_STANDBY,12,Android.App.Job.StopReason,AppStandby,remove, @@ -456,6 +508,7 @@ E,31,android/app/job/JobParameters.STOP_REASON_CONSTRAINT_CONNECTIVITY,7,Android E,31,android/app/job/JobParameters.STOP_REASON_CONSTRAINT_DEVICE_IDLE,8,Android.App.Job.StopReason,ConstraintDeviceIdle,remove, E,31,android/app/job/JobParameters.STOP_REASON_CONSTRAINT_STORAGE_NOT_LOW,9,Android.App.Job.StopReason,ConstraintStorageNotLow,remove, E,31,android/app/job/JobParameters.STOP_REASON_DEVICE_STATE,4,Android.App.Job.StopReason,DeviceState,remove, +E,33,android/app/job/JobParameters.STOP_REASON_ESTIMATED_APP_LAUNCH_TIME_CHANGED,15,Android.App.Job.StopReason,EstimatedAppLaunchTimeChanged,remove, E,31,android/app/job/JobParameters.STOP_REASON_PREEMPT,2,Android.App.Job.StopReason,Preempt,remove, E,31,android/app/job/JobParameters.STOP_REASON_QUOTA,10,Android.App.Job.StopReason,Quota,remove, E,31,android/app/job/JobParameters.STOP_REASON_SYSTEM_PROCESSING,14,Android.App.Job.StopReason,SystemProcessing,remove, @@ -464,6 +517,9 @@ E,31,android/app/job/JobParameters.STOP_REASON_UNDEFINED,0,Android.App.Job.StopR E,31,android/app/job/JobParameters.STOP_REASON_USER,13,Android.App.Job.StopReason,User,remove, I,21,android/app/job/JobScheduler.RESULT_FAILURE,0,,,, I,21,android/app/job/JobScheduler.RESULT_SUCCESS,1,,,, +E,33,android/app/LocaleConfig.STATUS_NOT_SPECIFIED,1,Android.App.LocaleConfigStatus,NotSpecified,remove, +E,33,android/app/LocaleConfig.STATUS_PARSING_FAILED,2,Android.App.LocaleConfigStatus,ParsingFailed,remove, +E,33,android/app/LocaleConfig.STATUS_SUCCESS,0,Android.App.LocaleConfigStatus,Success,remove, E,26,android/app/Notification.BADGE_ICON_LARGE,2,Android.App.NotificationBadgeIconType,Large,keep, E,26,android/app/Notification.BADGE_ICON_NONE,0,Android.App.NotificationBadgeIconType,None,keep, E,26,android/app/Notification.BADGE_ICON_SMALL,1,Android.App.NotificationBadgeIconType,Small,keep, @@ -600,6 +656,8 @@ E,9,android/app/RunningAppProcessInfo.IMPORTANCE_PERCEPTIBLE,230,Android.App.Run E,3,android/app/RunningAppProcessInfo.IMPORTANCE_SERVICE,300,Android.App.RunningAppProcessInfoImportanceType,ImportanceService,remove, E,23,android/app/RunningAppProcessInfo.IMPORTANCE_TOP_SLEEPING,325,Android.App.RunningAppProcessInfoImportanceType,ImportanceTopSleeping,remove, E,3,android/app/RunningAppProcessInfo.IMPORTANCE_VISIBLE,200,Android.App.RunningAppProcessInfoImportanceType,ImportanceVisible,remove, +E,33,android/app/sdksandbox/SdkSandboxManager.SDK_SANDBOX_STATE_DISABLED,0,Android.App.SdkSandbox.SandboxState,Disabled,remove, +E,33,android/app/sdksandbox/SdkSandboxManager.SDK_SANDBOX_STATE_ENABLED_PROCESS_ISOLATION,2,Android.App.SdkSandbox.SandboxState,EnabledProcessIsolation,remove, I,15,android/app/SearchManager.FLAG_QUERY_REFINEMENT,1,,,, I,0,android/app/SearchManager.MENU_KEYCODE,47,,,, E,10,android/app/Service.START_CONTINUATION_MASK,15,Android.App.StartCommandResult,ContinuationMask,keep,flags @@ -610,7 +668,17 @@ E,10,android/app/Service.START_REDELIVER_INTENT,3,Android.App.StartCommandResult E,10,android/app/Service.START_STICKY,1,Android.App.StartCommandResult,Sticky,keep,flags E,10,android/app/Service.START_STICKY_COMPATIBILITY,0,Android.App.StartCommandResult,StickyCompatibility,keep,flags E,24,android/app/Service.STOP_FOREGROUND_DETACH,2,Android.App.StopForegroundFlags,Detach,remove, +E,33,android/app/Service.STOP_FOREGROUND_LEGACY,0,Android.App.StopForegroundFlags,Legacy,remove, E,24,android/app/Service.STOP_FOREGROUND_REMOVE,1,Android.App.StopForegroundFlags,Remove,remove, +E,33,android/app/StatusBarManager.TILE_ADD_REQUEST_ERROR_APP_NOT_IN_FOREGROUND,1004,Android.App.TileAddRequestError,AppNotInForeground,remove, +E,33,android/app/StatusBarManager.TILE_ADD_REQUEST_ERROR_BAD_COMPONENT,1002,Android.App.TileAddRequestError,BadComponent,remove, +E,33,android/app/StatusBarManager.TILE_ADD_REQUEST_ERROR_MISMATCHED_PACKAGE,1000,Android.App.TileAddRequestError,MismatchedPackage,remove, +E,33,android/app/StatusBarManager.TILE_ADD_REQUEST_ERROR_NO_STATUS_BAR_SERVICE,1005,Android.App.TileAddRequestError,NoStatusBarService,remove, +E,33,android/app/StatusBarManager.TILE_ADD_REQUEST_ERROR_NOT_CURRENT_USER,1003,Android.App.TileAddRequestError,NotCurrentUser,remove, +E,33,android/app/StatusBarManager.TILE_ADD_REQUEST_ERROR_REQUEST_IN_PROGRESS,1001,Android.App.TileAddRequestError,RequestInProgress,remove, +E,33,android/app/StatusBarManager.TILE_ADD_REQUEST_RESULT_TILE_ADDED,2,Android.App.TileAddRequestResult,TileAdded,remove, +E,33,android/app/StatusBarManager.TILE_ADD_REQUEST_RESULT_TILE_ALREADY_ADDED,1,Android.App.TileAddRequestResult,TileAlreadyAdded,remove, +E,33,android/app/StatusBarManager.TILE_ADD_REQUEST_RESULT_TILE_NOT_ADDED,0,Android.App.TileAddRequestResult,TileNotAdded,remove, A,0,,0,Android.App.UiAutomationFlags,None,remove, E,24,android/app/UiAutomation.FLAG_DONT_SUPPRESS_ACCESSIBILITY_SERVICES,1,Android.App.UiAutomationFlags,DontSuppressAccessibilityServices,remove, E,31,android/app/UiAutomation.FLAG_DONT_USE_ACCESSIBILITY,2,Android.App.UiAutomationFlags,DontUseAccessibility,remove, @@ -929,6 +997,9 @@ I,15,android/bluetooth/BluetoothAssignedNumbers.ZEEVO,18,,,, I,19,android/bluetooth/BluetoothAssignedNumbers.ZER01_TV,152,,,, I,19,android/bluetooth/BluetoothAssignedNumbers.ZOMM,116,,,, I,19,android/bluetooth/BluetoothAssignedNumbers.ZSCAN_SOFTWARE,141,,,, +E,33,android/bluetooth/BluetoothClass.PROFILE_A2DP,1,Android.Bluetooth.BluetoothClassProfile,A2dp,remove, +E,33,android/bluetooth/BluetoothClass.PROFILE_HEADSET,0,Android.Bluetooth.BluetoothClassProfile,Headset,remove, +E,33,android/bluetooth/BluetoothClass.PROFILE_HID,3,Android.Bluetooth.BluetoothClassProfile,Hid,remove, E,10,android/bluetooth/BluetoothClass$Device.AUDIO_VIDEO_CAMCORDER,1076,Android.Bluetooth.DeviceClass,AudioVideoCamcorder,remove, E,10,android/bluetooth/BluetoothClass$Device.AUDIO_VIDEO_CAR_AUDIO,1056,Android.Bluetooth.DeviceClass,AudioVideoCarAudio,remove, E,10,android/bluetooth/BluetoothClass$Device.AUDIO_VIDEO_HANDSFREE,1032,Android.Bluetooth.DeviceClass,AudioVideoHandsfree,remove, @@ -961,6 +1032,10 @@ E,10,android/bluetooth/BluetoothClass$Device.HEALTH_PULSE_RATE,2328,Android.Blue E,10,android/bluetooth/BluetoothClass$Device.HEALTH_THERMOMETER,2312,Android.Bluetooth.DeviceClass,HealthThermometer,remove, E,10,android/bluetooth/BluetoothClass$Device.HEALTH_UNCATEGORIZED,2304,Android.Bluetooth.DeviceClass,HealthUncategorized,remove, E,10,android/bluetooth/BluetoothClass$Device.HEALTH_WEIGHING,2316,Android.Bluetooth.DeviceClass,HealthWeighing,remove, +E,33,android/bluetooth/BluetoothClass$Device.PERIPHERAL_KEYBOARD,1344,Android.Bluetooth.DeviceClass,PeripheralKeyboard,remove, +E,33,android/bluetooth/BluetoothClass$Device.PERIPHERAL_KEYBOARD_POINTING,1472,Android.Bluetooth.DeviceClass,PeripheralKeyboardPointing,remove, +E,33,android/bluetooth/BluetoothClass$Device.PERIPHERAL_NON_KEYBOARD_NON_POINTING,1280,Android.Bluetooth.DeviceClass,PeripheralNonKeyboardNonPointing,remove, +E,33,android/bluetooth/BluetoothClass$Device.PERIPHERAL_POINTING,1408,Android.Bluetooth.DeviceClass,PeripheralPointing,remove, E,10,android/bluetooth/BluetoothClass$Device.PHONE_CELLULAR,516,Android.Bluetooth.DeviceClass,PhoneCellular,remove, E,10,android/bluetooth/BluetoothClass$Device.PHONE_CORDLESS,520,Android.Bluetooth.DeviceClass,PhoneCordless,remove, E,10,android/bluetooth/BluetoothClass$Device.PHONE_ISDN,532,Android.Bluetooth.DeviceClass,PhoneIsdn,remove, @@ -993,14 +1068,40 @@ E,10,android/bluetooth/BluetoothClass$Device$Major.WEARABLE,1792,Android.Bluetoo E,10,android/bluetooth/BluetoothClass$Service.AUDIO,2097152,Android.Bluetooth.ServiceClass,Audio,keep, E,10,android/bluetooth/BluetoothClass$Service.CAPTURE,524288,Android.Bluetooth.ServiceClass,Capture,keep, E,10,android/bluetooth/BluetoothClass$Service.INFORMATION,8388608,Android.Bluetooth.ServiceClass,Information,keep, +E,33,android/bluetooth/BluetoothClass$Service.LE_AUDIO,16384,Android.Bluetooth.ServiceClass,LeAudio,remove, E,10,android/bluetooth/BluetoothClass$Service.LIMITED_DISCOVERABILITY,8192,Android.Bluetooth.ServiceClass,LimitedDiscoverability,keep, E,10,android/bluetooth/BluetoothClass$Service.NETWORKING,131072,Android.Bluetooth.ServiceClass,Networking,keep, E,10,android/bluetooth/BluetoothClass$Service.OBJECT_TRANSFER,1048576,Android.Bluetooth.ServiceClass,ObjectTransfer,keep, E,10,android/bluetooth/BluetoothClass$Service.POSITIONING,65536,Android.Bluetooth.ServiceClass,Positioning,keep, E,10,android/bluetooth/BluetoothClass$Service.RENDER,262144,Android.Bluetooth.ServiceClass,Render,keep, E,10,android/bluetooth/BluetoothClass$Service.TELEPHONY,4194304,Android.Bluetooth.ServiceClass,Telephony,keep, +E,33,android/bluetooth/BluetoothCodecConfig.BITS_PER_SAMPLE_16,1,Android.Bluetooth.BitsPerSample,BitsPerSample16,remove, +E,33,android/bluetooth/BluetoothCodecConfig.BITS_PER_SAMPLE_24,2,Android.Bluetooth.BitsPerSample,BitsPerSample24,remove, +E,33,android/bluetooth/BluetoothCodecConfig.BITS_PER_SAMPLE_32,4,Android.Bluetooth.BitsPerSample,BitsPerSample32,remove, +E,33,android/bluetooth/BluetoothCodecConfig.BITS_PER_SAMPLE_NONE,0,Android.Bluetooth.BitsPerSample,None,remove, +E,33,android/bluetooth/BluetoothCodecConfig.CHANNEL_MODE_MONO,1,Android.Bluetooth.ChannelMode,Mono,remove, +E,33,android/bluetooth/BluetoothCodecConfig.CHANNEL_MODE_NONE,0,Android.Bluetooth.ChannelMode,None,remove, +E,33,android/bluetooth/BluetoothCodecConfig.CHANNEL_MODE_STEREO,2,Android.Bluetooth.ChannelMode,Stereo,remove, +I,33,android/bluetooth/BluetoothCodecConfig.CODEC_PRIORITY_DEFAULT,0,,,, +I,33,android/bluetooth/BluetoothCodecConfig.CODEC_PRIORITY_DISABLED,-1,,,, +I,33,android/bluetooth/BluetoothCodecConfig.CODEC_PRIORITY_HIGHEST,1000000,,,, +E,33,android/bluetooth/BluetoothCodecConfig.SAMPLE_RATE_176400,16,Android.Bluetooth.SampleRate,SampleRate176400,remove, +E,33,android/bluetooth/BluetoothCodecConfig.SAMPLE_RATE_192000,32,Android.Bluetooth.SampleRate,SampleRate192000,remove, +E,33,android/bluetooth/BluetoothCodecConfig.SAMPLE_RATE_44100,1,Android.Bluetooth.SampleRate,SampleRate44100,remove, +E,33,android/bluetooth/BluetoothCodecConfig.SAMPLE_RATE_48000,2,Android.Bluetooth.SampleRate,SampleRate48000,remove, +E,33,android/bluetooth/BluetoothCodecConfig.SAMPLE_RATE_88200,4,Android.Bluetooth.SampleRate,SampleRate88200,remove, +E,33,android/bluetooth/BluetoothCodecConfig.SAMPLE_RATE_96000,8,Android.Bluetooth.SampleRate,SampleRate96000,remove, +E,33,android/bluetooth/BluetoothCodecConfig.SAMPLE_RATE_NONE,0,Android.Bluetooth.SampleRate,None,remove, +E,33,android/bluetooth/BluetoothCodecConfig.SOURCE_CODEC_TYPE_AAC,1,Android.Bluetooth.CodecType,Aac,remove, +E,33,android/bluetooth/BluetoothCodecConfig.SOURCE_CODEC_TYPE_APTX,2,Android.Bluetooth.CodecType,Aptx,remove, +E,33,android/bluetooth/BluetoothCodecConfig.SOURCE_CODEC_TYPE_APTX_HD,3,Android.Bluetooth.CodecType,AptxHd,remove, +E,33,android/bluetooth/BluetoothCodecConfig.SOURCE_CODEC_TYPE_INVALID,1000000,Android.Bluetooth.CodecType,Invalid,remove, +E,33,android/bluetooth/BluetoothCodecConfig.SOURCE_CODEC_TYPE_LC3,5,Android.Bluetooth.CodecType,Lc3,remove, +E,33,android/bluetooth/BluetoothCodecConfig.SOURCE_CODEC_TYPE_LDAC,4,Android.Bluetooth.CodecType,Ldac,remove, +E,33,android/bluetooth/BluetoothCodecConfig.SOURCE_CODEC_TYPE_SBC,0,Android.Bluetooth.CodecType,Sbc,remove, E,31,android/bluetooth/BluetoothDevice.ADDRESS_TYPE_PUBLIC,0,Android.Bluetooth.AddressType,Public,remove, E,31,android/bluetooth/BluetoothDevice.ADDRESS_TYPE_RANDOM,1,Android.Bluetooth.AddressType,Random,remove, +E,33,android/bluetooth/BluetoothDevice.ADDRESS_TYPE_UNKNOWN,65535,Android.Bluetooth.AddressType,Unknown,remove, E,10,android/bluetooth/BluetoothDevice.BOND_BONDED,12,Android.Bluetooth.Bond,Bonded,keep, E,10,android/bluetooth/BluetoothDevice.BOND_BONDING,11,Android.Bluetooth.Bond,Bonding,keep, E,10,android/bluetooth/BluetoothDevice.BOND_NONE,10,Android.Bluetooth.Bond,None,keep, @@ -1029,6 +1130,7 @@ E,21,android/bluetooth/BluetoothGatt.CONNECTION_PRIORITY_LOW_POWER,2,Android.Blu E,21,android/bluetooth/BluetoothGatt.GATT_CONNECTION_CONGESTED,143,Android.Bluetooth.GattStatus,ConnectionCongested,remove, E,18,android/bluetooth/BluetoothGatt.GATT_FAILURE,257,Android.Bluetooth.GattStatus,Failure,remove, E,18,android/bluetooth/BluetoothGatt.GATT_INSUFFICIENT_AUTHENTICATION,5,Android.Bluetooth.GattStatus,InsufficientAuthentication,remove, +E,33,android/bluetooth/BluetoothGatt.GATT_INSUFFICIENT_AUTHORIZATION,8,Android.Bluetooth.GattStatus,InsufficientAuthorization,remove, E,18,android/bluetooth/BluetoothGatt.GATT_INSUFFICIENT_ENCRYPTION,15,Android.Bluetooth.GattStatus,InsufficientEncryption,remove, E,18,android/bluetooth/BluetoothGatt.GATT_INVALID_ATTRIBUTE_LENGTH,13,Android.Bluetooth.GattStatus,InvalidAttributeLength,remove, E,18,android/bluetooth/BluetoothGatt.GATT_INVALID_OFFSET,7,Android.Bluetooth.GattStatus,InvalidOffset,remove, @@ -1097,14 +1199,42 @@ I,28,android/bluetooth/BluetoothHidDeviceAppQosSettings.MAX,-1,,,, E,28,android/bluetooth/BluetoothHidDeviceAppQosSettings.SERVICE_BEST_EFFORT,1,Android.Bluetooth.HidDeviceAppQosSettingsServiceType,BestEffort,remove, E,28,android/bluetooth/BluetoothHidDeviceAppQosSettings.SERVICE_GUARANTEED,2,Android.Bluetooth.HidDeviceAppQosSettingsServiceType,Guaranteed,remove, E,28,android/bluetooth/BluetoothHidDeviceAppQosSettings.SERVICE_NO_TRAFFIC,0,Android.Bluetooth.HidDeviceAppQosSettingsServiceType,NoTraffic,remove, +I,33,android/bluetooth/BluetoothLeAudio.GROUP_ID_INVALID,-1,,,, +E,33,android/bluetooth/BluetoothLeAudioCodecConfig.BITS_PER_SAMPLE_16,1,Android.Bluetooth.BluetoothLeBitsPerSample,BitsPerSample16,remove, +E,33,android/bluetooth/BluetoothLeAudioCodecConfig.BITS_PER_SAMPLE_24,2,Android.Bluetooth.BluetoothLeBitsPerSample,BitsPerSample24,remove, +E,33,android/bluetooth/BluetoothLeAudioCodecConfig.BITS_PER_SAMPLE_32,8,Android.Bluetooth.BluetoothLeBitsPerSample,BitsPerSample32,remove, +E,33,android/bluetooth/BluetoothLeAudioCodecConfig.BITS_PER_SAMPLE_NONE,0,Android.Bluetooth.BluetoothLeBitsPerSample,None,remove, +E,33,android/bluetooth/BluetoothLeAudioCodecConfig.CHANNEL_COUNT_1,1,Android.Bluetooth.BluetoothLeChannelCount,One,remove, +E,33,android/bluetooth/BluetoothLeAudioCodecConfig.CHANNEL_COUNT_2,2,Android.Bluetooth.BluetoothLeChannelCount,Two,remove, +E,33,android/bluetooth/BluetoothLeAudioCodecConfig.CHANNEL_COUNT_NONE,0,Android.Bluetooth.BluetoothLeChannelCount,None,remove, +I,33,android/bluetooth/BluetoothLeAudioCodecConfig.CODEC_PRIORITY_DEFAULT,0,,,, +I,33,android/bluetooth/BluetoothLeAudioCodecConfig.CODEC_PRIORITY_DISABLED,-1,,,, +I,33,android/bluetooth/BluetoothLeAudioCodecConfig.CODEC_PRIORITY_HIGHEST,1000000,,,, +E,33,android/bluetooth/BluetoothLeAudioCodecConfig.FRAME_DURATION_10000,2,Android.Bluetooth.BluetoothLeFrameDuration,FrameDuration10000,remove, +E,33,android/bluetooth/BluetoothLeAudioCodecConfig.FRAME_DURATION_7500,1,Android.Bluetooth.BluetoothLeFrameDuration,FrameDuration7500,remove, +E,33,android/bluetooth/BluetoothLeAudioCodecConfig.FRAME_DURATION_NONE,0,Android.Bluetooth.BluetoothLeFrameDuration,None,remove, +E,33,android/bluetooth/BluetoothLeAudioCodecConfig.SAMPLE_RATE_16000,4,Android.Bluetooth.BluetoothLeSampleRate,SampleRate16000,remove, +E,33,android/bluetooth/BluetoothLeAudioCodecConfig.SAMPLE_RATE_24000,16,Android.Bluetooth.BluetoothLeSampleRate,SampleRate24000,remove, +E,33,android/bluetooth/BluetoothLeAudioCodecConfig.SAMPLE_RATE_32000,32,Android.Bluetooth.BluetoothLeSampleRate,SampleRate32000,remove, +E,33,android/bluetooth/BluetoothLeAudioCodecConfig.SAMPLE_RATE_44100,64,Android.Bluetooth.BluetoothLeSampleRate,SampleRate44100,remove, +E,33,android/bluetooth/BluetoothLeAudioCodecConfig.SAMPLE_RATE_48000,128,Android.Bluetooth.BluetoothLeSampleRate,SampleRate48000,remove, +E,33,android/bluetooth/BluetoothLeAudioCodecConfig.SAMPLE_RATE_8000,1,Android.Bluetooth.BluetoothLeSampleRate,SampleRate8000,remove, +E,33,android/bluetooth/BluetoothLeAudioCodecConfig.SAMPLE_RATE_NONE,0,Android.Bluetooth.BluetoothLeSampleRate,None,remove, +E,33,android/bluetooth/BluetoothLeAudioCodecConfig.SOURCE_CODEC_TYPE_INVALID,1000000,Android.Bluetooth.BluetoothLeSourceCodecType,Invalid,remove, +E,33,android/bluetooth/BluetoothLeAudioCodecConfig.SOURCE_CODEC_TYPE_LC3,0,Android.Bluetooth.BluetoothLeSourceCodecType,Lc3,remove, E,23,android/bluetooth/BluetoothSocket.TYPE_L2CAP,3,Android.Bluetooth.BluetoothConnectionType,L2cap,keep, E,23,android/bluetooth/BluetoothSocket.TYPE_RFCOMM,1,Android.Bluetooth.BluetoothConnectionType,Rfcomm,keep, E,23,android/bluetooth/BluetoothSocket.TYPE_SCO,2,Android.Bluetooth.BluetoothConnectionType,Sco,keep, E,31,android/bluetooth/BluetoothStatusCodes.ERROR_BLUETOOTH_NOT_ALLOWED,2,Android.Bluetooth.CurrentBluetoothStatusCodes,ErrorBluetoothNotAllowed,remove, E,31,android/bluetooth/BluetoothStatusCodes.ERROR_BLUETOOTH_NOT_ENABLED,1,Android.Bluetooth.CurrentBluetoothStatusCodes,ErrorBluetoothNotEnabled,remove, E,31,android/bluetooth/BluetoothStatusCodes.ERROR_DEVICE_NOT_BONDED,3,Android.Bluetooth.CurrentBluetoothStatusCodes,ErrorDeviceNotBonded,remove, +E,33,android/bluetooth/BluetoothStatusCodes.ERROR_GATT_WRITE_NOT_ALLOWED,200,Android.Bluetooth.CurrentBluetoothStatusCodes,ErrorGattWriteNotAllowed,remove, +E,33,android/bluetooth/BluetoothStatusCodes.ERROR_GATT_WRITE_REQUEST_BUSY,201,Android.Bluetooth.CurrentBluetoothStatusCodes,ErrorGattWriteRequestBusy,remove, E,31,android/bluetooth/BluetoothStatusCodes.ERROR_MISSING_BLUETOOTH_CONNECT_PERMISSION,6,Android.Bluetooth.CurrentBluetoothStatusCodes,ErrorMissingBluetoothConnectPermission,remove, +E,33,android/bluetooth/BluetoothStatusCodes.ERROR_PROFILE_SERVICE_NOT_BOUND,9,Android.Bluetooth.CurrentBluetoothStatusCodes,ErrorProfileServiceNotBound,remove, E,31,android/bluetooth/BluetoothStatusCodes.ERROR_UNKNOWN,2147483647,Android.Bluetooth.CurrentBluetoothStatusCodes,ErrorUnknown,remove, +E,33,android/bluetooth/BluetoothStatusCodes.FEATURE_NOT_SUPPORTED,11,Android.Bluetooth.CurrentBluetoothStatusCodes,FeatureNotSupported,remove, +E,33,android/bluetooth/BluetoothStatusCodes.FEATURE_SUPPORTED,10,Android.Bluetooth.CurrentBluetoothStatusCodes,FeatureSupported,remove, E,31,android/bluetooth/BluetoothStatusCodes.SUCCESS,0,Android.Bluetooth.CurrentBluetoothStatusCodes,Success,remove, E,21,android/bluetooth/le/AdvertiseCallback.ADVERTISE_FAILED_ALREADY_STARTED,3,Android.Bluetooth.LE.AdvertiseFailure,AlreadyStarted,keep, E,21,android/bluetooth/le/AdvertiseCallback.ADVERTISE_FAILED_DATA_TOO_LARGE,1,Android.Bluetooth.LE.AdvertiseFailure,DataTooLarge,keep, @@ -1139,6 +1269,55 @@ E,21,android/bluetooth/le/ScanCallback.SCAN_FAILED_ALREADY_STARTED,1,Android.Blu E,21,android/bluetooth/le/ScanCallback.SCAN_FAILED_APPLICATION_REGISTRATION_FAILED,2,Android.Bluetooth.LE.ScanFailure,ApplicationRegistrationFailed,keep, E,21,android/bluetooth/le/ScanCallback.SCAN_FAILED_FEATURE_UNSUPPORTED,4,Android.Bluetooth.LE.ScanFailure,FeatureUnsupported,keep, E,21,android/bluetooth/le/ScanCallback.SCAN_FAILED_INTERNAL_ERROR,3,Android.Bluetooth.LE.ScanFailure,InternalError,keep, +E,33,android/bluetooth/le/ScanCallback.SCAN_FAILED_OUT_OF_HARDWARE_RESOURCES,5,Android.Bluetooth.LE.ScanFailure,OutOfHardwareResources,remove, +E,33,android/bluetooth/le/ScanCallback.SCAN_FAILED_SCANNING_TOO_FREQUENTLY,6,Android.Bluetooth.LE.ScanFailure,ScanningTooFrequently,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_3D_INFORMATION_DATA,61,Android.Bluetooth.LE.ScanRecordDataType,Type3DInformationData,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_ADVERTISING_INTERVAL,26,Android.Bluetooth.LE.ScanRecordDataType,AdvertisingInterval,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_ADVERTISING_INTERVAL_LONG,47,Android.Bluetooth.LE.ScanRecordDataType,AdvertisingIntervalLong,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_APPEARANCE,25,Android.Bluetooth.LE.ScanRecordDataType,Appearance,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_BIG_INFO,44,Android.Bluetooth.LE.ScanRecordDataType,BigInfo,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_BROADCAST_CODE,45,Android.Bluetooth.LE.ScanRecordDataType,BroadcastCode,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_CHANNEL_MAP_UPDATE_INDICATION,40,Android.Bluetooth.LE.ScanRecordDataType,ChannelMapUpdateIndication,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_CLASS_OF_DEVICE,13,Android.Bluetooth.LE.ScanRecordDataType,ClassOfDevice,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_DEVICE_ID,16,Android.Bluetooth.LE.ScanRecordDataType,DeviceId,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_FLAGS,1,Android.Bluetooth.LE.ScanRecordDataType,Flags,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_INDOOR_POSITIONING,37,Android.Bluetooth.LE.ScanRecordDataType,IndoorPositioning,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_LE_BLUETOOTH_DEVICE_ADDRESS,27,Android.Bluetooth.LE.ScanRecordDataType,LeBluetoothDeviceAddress,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_LE_ROLE,28,Android.Bluetooth.LE.ScanRecordDataType,LeRole,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_LE_SECURE_CONNECTIONS_CONFIRMATION_VALUE,34,Android.Bluetooth.LE.ScanRecordDataType,LeSecureConnectionsConfirmationValue,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_LE_SECURE_CONNECTIONS_RANDOM_VALUE,35,Android.Bluetooth.LE.ScanRecordDataType,LeSecureConnectionsRandomValue,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_LE_SUPPORTED_FEATURES,39,Android.Bluetooth.LE.ScanRecordDataType,LeSupportedFeatures,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_LOCAL_NAME_COMPLETE,9,Android.Bluetooth.LE.ScanRecordDataType,LocalNameComplete,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_LOCAL_NAME_SHORT,8,Android.Bluetooth.LE.ScanRecordDataType,LocalNameShort,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_MANUFACTURER_SPECIFIC_DATA,255,Android.Bluetooth.LE.ScanRecordDataType,ManufacturerSpecificData,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_MESH_BEACON,43,Android.Bluetooth.LE.ScanRecordDataType,MeshBeacon,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_MESH_MESSAGE,42,Android.Bluetooth.LE.ScanRecordDataType,MeshMessage,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_NONE,-1,Android.Bluetooth.LE.ScanRecordDataType,None,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_PB_ADV,41,Android.Bluetooth.LE.ScanRecordDataType,PbAdv,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_PUBLIC_TARGET_ADDRESS,23,Android.Bluetooth.LE.ScanRecordDataType,PublicTargetAddress,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_RANDOM_TARGET_ADDRESS,24,Android.Bluetooth.LE.ScanRecordDataType,RandomTargetAddress,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_RESOLVABLE_SET_IDENTIFIER,46,Android.Bluetooth.LE.ScanRecordDataType,ResolvableSetIdentifier,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_SECURITY_MANAGER_OUT_OF_BAND_FLAGS,17,Android.Bluetooth.LE.ScanRecordDataType,SecurityManagerOutOfBandFlags,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_DATA_128_BIT,33,Android.Bluetooth.LE.ScanRecordDataType,ServiceData128Bit,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_DATA_16_BIT,22,Android.Bluetooth.LE.ScanRecordDataType,ServiceData16Bit,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_DATA_32_BIT,32,Android.Bluetooth.LE.ScanRecordDataType,ServiceData32Bit,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_SOLICITATION_UUIDS_128_BIT,21,Android.Bluetooth.LE.ScanRecordDataType,ServiceSolicitationUuids128Bit,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_SOLICITATION_UUIDS_16_BIT,20,Android.Bluetooth.LE.ScanRecordDataType,ServiceSolicitationUuids16Bit,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_SOLICITATION_UUIDS_32_BIT,31,Android.Bluetooth.LE.ScanRecordDataType,ServiceSolicitationUuids32Bit,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_UUIDS_128_BIT_COMPLETE,7,Android.Bluetooth.LE.ScanRecordDataType,ServiceUuids128BitComplete,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_UUIDS_128_BIT_PARTIAL,6,Android.Bluetooth.LE.ScanRecordDataType,ServiceUuids128BitPartial,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_UUIDS_16_BIT_COMPLETE,3,Android.Bluetooth.LE.ScanRecordDataType,ServiceUuids16BitComplete,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_UUIDS_16_BIT_PARTIAL,2,Android.Bluetooth.LE.ScanRecordDataType,ServiceUuids16BitPartial,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_UUIDS_32_BIT_COMPLETE,5,Android.Bluetooth.LE.ScanRecordDataType,ServiceUuids32BitComplete,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_UUIDS_32_BIT_PARTIAL,4,Android.Bluetooth.LE.ScanRecordDataType,ServiceUuids32BitPartial,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_SIMPLE_PAIRING_HASH_C,14,Android.Bluetooth.LE.ScanRecordDataType,SimplePairingHashC,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_SIMPLE_PAIRING_HASH_C_256,29,Android.Bluetooth.LE.ScanRecordDataType,SimplePairingHashC256,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_SIMPLE_PAIRING_RANDOMIZER_R,15,Android.Bluetooth.LE.ScanRecordDataType,SimplePairingRandomizerR,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_SIMPLE_PAIRING_RANDOMIZER_R_256,30,Android.Bluetooth.LE.ScanRecordDataType,SimplePairingRandomizerR256,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_SLAVE_CONNECTION_INTERVAL_RANGE,18,Android.Bluetooth.LE.ScanRecordDataType,SlaveConnectionIntervalRange,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_TRANSPORT_DISCOVERY_DATA,38,Android.Bluetooth.LE.ScanRecordDataType,TransportDiscoveryData,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_TX_POWER_LEVEL,10,Android.Bluetooth.LE.ScanRecordDataType,TxPowerLevel,remove, +E,33,android/bluetooth/le/ScanRecord.DATA_TYPE_URI,36,Android.Bluetooth.LE.ScanRecordDataType,Uri,remove, E,26,android/bluetooth/le/ScanResult.DATA_COMPLETE,0,Android.Bluetooth.LE.DataStatus,Complete,keep, E,26,android/bluetooth/le/ScanResult.DATA_TRUNCATED,2,Android.Bluetooth.LE.DataStatus,Truncated,keep, I,26,android/bluetooth/le/ScanResult.PERIODIC_INTERVAL_NOT_PRESENT,0,,,, @@ -1194,7 +1373,9 @@ E,24,android/content/Context.MODE_NO_LOCALIZED_COLLATORS,16,Android.Content.File E,10,android/content/Context.MODE_PRIVATE,0,Android.Content.FileCreationMode,Private,keep,flags E,10,android/content/Context.MODE_WORLD_READABLE,1,Android.Content.FileCreationMode,WorldReadable,keep,flags E,10,android/content/Context.MODE_WORLD_WRITEABLE,2,Android.Content.FileCreationMode,WorldWriteable,keep,flags -I,26,android/content/Context.RECEIVER_VISIBLE_TO_INSTANT_APPS,1,,,, +E,33,android/content/Context.RECEIVER_EXPORTED,2,Android.Content.ReceiverFlags,Exported,remove,flags +E,33,android/content/Context.RECEIVER_NOT_EXPORTED,4,Android.Content.ReceiverFlags,NotExported,remove,flags +E,26,android/content/Context.RECEIVER_VISIBLE_TO_INSTANT_APPS,1,Android.Content.ReceiverFlags,VisibleToInstantApps,remove,flags E,10,android/content/Intent.EXTRA_DOCK_STATE_CAR,2,Android.Content.ExtraDockState,Car,keep, E,10,android/content/Intent.EXTRA_DOCK_STATE_DESK,1,Android.Content.ExtraDockState,Desk,keep, E,15,android/content/Intent.EXTRA_DOCK_STATE_HE_DESK,4,Android.Content.ExtraDockState,HeDesk,keep, @@ -1245,7 +1426,7 @@ E,16,android/content/Intent.FLAG_RECEIVER_FOREGROUND,268435456,Android.Content.A E,19,android/content/Intent.FLAG_RECEIVER_NO_ABORT,134217728,Android.Content.ActivityFlags,ReceiverNoAbort,keep,flags E,10,android/content/Intent.FLAG_RECEIVER_REGISTERED_ONLY,1073741824,Android.Content.ActivityFlags,ReceiverRegisteredOnly,keep,flags E,10,android/content/Intent.FLAG_RECEIVER_REPLACE_PENDING,536870912,Android.Content.ActivityFlags,ReceiverReplacePending,keep,flags -E,26,android/content/Intent.FLAG_RECEIVER_VISIBLE_TO_INSTANT_APPS,2097152,Android.Content.ActivityFlags,ReceiverVisibleToInstantApps,keep,flags +E,26,android/content/Intent.FLAG_RECEIVER_VISIBLE_TO_INSTANT_APPS,2097152,Android.Content.ActivityFlags,ReceiverVisibleToInstantApps,remove,flags A,0,,0,Android.Content.IntentUriType,None,remove, E,22,android/content/Intent.URI_ALLOW_UNSAFE,4,Android.Content.IntentUriType,AllowUnsafe,remove, E,22,android/content/Intent.URI_ANDROID_APP_SCHEME,2,Android.Content.IntentUriType,AndroidAppScheme,remove, @@ -1293,6 +1474,7 @@ E,21,android/content/pm/ActivityInfo.DOCUMENT_LAUNCH_NEVER,3,Android.Content.PM. E,21,android/content/pm/ActivityInfo.DOCUMENT_LAUNCH_NONE,0,Android.Content.PM.DocumentLaunchMode,None,keep, A,0,,0,Android.Content.PM.ActivityInfoFlags,None,,flags E,10,android/content/pm/ActivityInfo.FLAG_ALLOW_TASK_REPARENTING,64,Android.Content.PM.ActivityInfoFlags,AllowTaskReparenting,keep,flags +E,33,android/content/pm/ActivityInfo.FLAG_ALLOW_UNTRUSTED_ACTIVITY_EMBEDDING,268435456,Android.Content.PM.ActivityInfoFlags,AllowUntrustedActivityEmbedding,remove,flags E,10,android/content/pm/ActivityInfo.FLAG_ALWAYS_RETAIN_TASK_STATE,8,Android.Content.PM.ActivityInfoFlags,AlwaysRetainTaskState,keep,flags E,21,android/content/pm/ActivityInfo.FLAG_AUTO_REMOVE_FROM_RECENTS,8192,Android.Content.PM.ActivityInfoFlags,AutoRemoveFromRecents,keep,flags E,10,android/content/pm/ActivityInfo.FLAG_CLEAR_TASK_ON_LAUNCH,4,Android.Content.PM.ActivityInfoFlags,ClearTaskOnLaunch,keep,flags @@ -1421,6 +1603,11 @@ E,21,android/content/pm/PackageInfo.INSTALL_LOCATION_PREFER_EXTERNAL,2,Android.C E,16,android/content/pm/PackageInfo.REQUESTED_PERMISSION_GRANTED,2,Android.Content.PM.RequestedPermission,Granted,remove, E,31,android/content/pm/PackageInfo.REQUESTED_PERMISSION_NEVER_FOR_LOCATION,65536,Android.Content.PM.RequestedPermission,NeverForLocation,remove, E,16,android/content/pm/PackageInfo.REQUESTED_PERMISSION_REQUIRED,1,Android.Content.PM.RequestedPermission,Required,remove, +E,33,android/content/pm/PackageInstaller.PACKAGE_SOURCE_DOWNLOADED_FILE,4,Android.Content.PM.PackageSource,DownloadedFile,remove, +E,33,android/content/pm/PackageInstaller.PACKAGE_SOURCE_LOCAL_FILE,3,Android.Content.PM.PackageSource,LocalFile,remove, +E,33,android/content/pm/PackageInstaller.PACKAGE_SOURCE_OTHER,1,Android.Content.PM.PackageSource,Other,remove, +E,33,android/content/pm/PackageInstaller.PACKAGE_SOURCE_STORE,2,Android.Content.PM.PackageSource,Store,remove, +E,33,android/content/pm/PackageInstaller.PACKAGE_SOURCE_UNSPECIFIED,0,Android.Content.PM.PackageSource,Unspecified,remove, E,21,android/content/pm/PackageInstaller.STATUS_FAILURE,1,Android.Content.PM.PackageInstallStatus,Failure,keep, E,21,android/content/pm/PackageInstaller.STATUS_FAILURE_ABORTED,3,Android.Content.PM.PackageInstallStatus,FailureAborted,keep, E,21,android/content/pm/PackageInstaller.STATUS_FAILURE_BLOCKED,2,Android.Content.PM.PackageInstallStatus,FailureBlocked,keep, @@ -1431,6 +1618,11 @@ E,21,android/content/pm/PackageInstaller.STATUS_FAILURE_STORAGE,6,Android.Conten E,21,android/content/pm/PackageInstaller.STATUS_PENDING_USER_ACTION,-1,Android.Content.PM.PackageInstallStatus,PendingUserAction,keep, E,21,android/content/pm/PackageInstaller.STATUS_SUCCESS,0,Android.Content.PM.PackageInstallStatus,Success,keep, I,29,android/content/pm/PackageInstaller$SessionInfo.INVALID_ID,-1,,,, +E,33,android/content/pm/PackageInstaller$SessionInfo.SESSION_ACTIVATION_FAILED,2,Android.Content.PM.SessionStatus,ActivationFailed,remove, +E,33,android/content/pm/PackageInstaller$SessionInfo.SESSION_CONFLICT,4,Android.Content.PM.SessionStatus,Conflict,remove, +E,33,android/content/pm/PackageInstaller$SessionInfo.SESSION_NO_ERROR,0,Android.Content.PM.SessionStatus,NoError,remove, +E,33,android/content/pm/PackageInstaller$SessionInfo.SESSION_UNKNOWN_ERROR,3,Android.Content.PM.SessionStatus,UnknownError,remove, +E,33,android/content/pm/PackageInstaller$SessionInfo.SESSION_VERIFICATION_FAILED,1,Android.Content.PM.SessionStatus,VerificationFailed,remove, E,29,android/content/pm/PackageInstaller$SessionInfo.STAGED_SESSION_ACTIVATION_FAILED,2,Android.Content.PM.StagedSession,ActivationFailed,remove, E,31,android/content/pm/PackageInstaller$SessionInfo.STAGED_SESSION_CONFLICT,4,Android.Content.PM.StagedSession,Conflict,remove, E,29,android/content/pm/PackageInstaller$SessionInfo.STAGED_SESSION_NO_ERROR,0,Android.Content.PM.StagedSession,NoError,remove, @@ -1553,6 +1745,7 @@ E,29,android/content/pm/ServiceInfo.FOREGROUND_SERVICE_TYPE_NONE,0,Android.Conte E,29,android/content/pm/ServiceInfo.FOREGROUND_SERVICE_TYPE_PHONE_CALL,4,Android.Content.PM.ForegroundService,TypePhoneCall,remove,flags E,26,android/content/pm/SharedLibraryInfo.TYPE_BUILTIN,0,Android.Content.PM.SharedLibraryType,Builtin,remove, E,26,android/content/pm/SharedLibraryInfo.TYPE_DYNAMIC,1,Android.Content.PM.SharedLibraryType,Dynamic,remove, +E,33,android/content/pm/SharedLibraryInfo.TYPE_SDK_PACKAGE,3,Android.Content.PM.SharedLibraryType,SdkPackage,remove, E,26,android/content/pm/SharedLibraryInfo.TYPE_STATIC,2,Android.Content.PM.SharedLibraryType,Static,remove, I,26,android/content/pm/SharedLibraryInfo.VERSION_UNDEFINED,-1,,,, E,28,android/content/pm/ShortcutInfo.DISABLED_REASON_APP_CHANGED,2,Android.Content.PM.ShortcutDisabledReason,AppChanged,remove, @@ -1563,6 +1756,8 @@ E,28,android/content/pm/ShortcutInfo.DISABLED_REASON_OTHER_RESTORE_ISSUE,103,And E,28,android/content/pm/ShortcutInfo.DISABLED_REASON_SIGNATURE_MISMATCH,102,Android.Content.PM.ShortcutDisabledReason,SignatureMismatch,remove, E,28,android/content/pm/ShortcutInfo.DISABLED_REASON_UNKNOWN,3,Android.Content.PM.ShortcutDisabledReason,Unknown,remove, E,28,android/content/pm/ShortcutInfo.DISABLED_REASON_VERSION_LOWER,100,Android.Content.PM.ShortcutDisabledReason,VersionLower,remove, +A,33,,0,Android.Content.PM.ShortcutSurface,Default,remove, +E,33,android/content/pm/ShortcutInfo.SURFACE_LAUNCHER,1,Android.Content.PM.ShortcutSurface,Launcher,remove, A,0,,0,Android.Content.PM.ShortcutManagerMatchFlags,None,remove, E,30,android/content/pm/ShortcutManager.FLAG_MATCH_CACHED,8,Android.Content.PM.ShortcutManagerMatchFlags,Cached,remove, E,30,android/content/pm/ShortcutManager.FLAG_MATCH_DYNAMIC,2,Android.Content.PM.ShortcutManagerMatchFlags,Dynamic,remove, @@ -1752,6 +1947,9 @@ E,10,android/gesture/GestureStore.ORIENTATION_SENSITIVE,2,Android.Gestures.Orien E,10,android/gesture/GestureStore.SEQUENCE_INVARIANT,1,Android.Gestures.SequenceStyle,Invariant,keep, E,10,android/gesture/GestureStore.SEQUENCE_SENSITIVE,2,Android.Gestures.SequenceStyle,Sensitive,keep, I,0,android/graphics/Bitmap.DENSITY_NONE,0,,,, +E,33,android/graphics/BitmapShader.FILTER_MODE_DEFAULT,0,Android.Graphics.BitmapShaderFilterMode,Default,remove, +E,33,android/graphics/BitmapShader.FILTER_MODE_LINEAR,2,Android.Graphics.BitmapShaderFilterMode,Linear,remove, +E,33,android/graphics/BitmapShader.FILTER_MODE_NEAREST,1,Android.Graphics.BitmapShaderFilterMode,Nearest,remove, E,10,android/graphics/Canvas.ALL_SAVE_FLAG,31,Android.Graphics.SaveFlags,All,keep,flags E,10,android/graphics/Canvas.CLIP_SAVE_FLAG,2,Android.Graphics.SaveFlags,Clip,keep,flags E,10,android/graphics/Canvas.CLIP_TO_LAYER_SAVE_FLAG,16,Android.Graphics.SaveFlags,ClipToLayer,keep,flags @@ -1902,6 +2100,12 @@ E,10,android/graphics/PixelFormat.UNKNOWN,0,Android.Graphics.Format,Unknown,keep E,10,android/graphics/PixelFormat.YCbCr_420_SP,17,Android.Graphics.Format,Ycbcr420Sp,keep, E,10,android/graphics/PixelFormat.YCbCr_422_I,20,Android.Graphics.Format,Ycbcr422I,keep, E,10,android/graphics/PixelFormat.YCbCr_422_SP,16,Android.Graphics.Format,Ycbcr422Sp,keep, +E,33,android/graphics/text/LineBreakConfig.LINE_BREAK_STYLE_LOOSE,1,Android.Graphics.Text.LineBreakStyle,Loose,remove, +E,33,android/graphics/text/LineBreakConfig.LINE_BREAK_STYLE_NONE,0,Android.Graphics.Text.LineBreakStyle,None,remove, +E,33,android/graphics/text/LineBreakConfig.LINE_BREAK_STYLE_NORMAL,2,Android.Graphics.Text.LineBreakStyle,Normal,remove, +E,33,android/graphics/text/LineBreakConfig.LINE_BREAK_STYLE_STRICT,3,Android.Graphics.Text.LineBreakStyle,Strict,remove, +E,33,android/graphics/text/LineBreakConfig.LINE_BREAK_WORD_STYLE_NONE,0,Android.Graphics.Text.LineBreakWordStyle,None,remove, +E,33,android/graphics/text/LineBreakConfig.LINE_BREAK_WORD_STYLE_PHRASE,1,Android.Graphics.Text.LineBreakWordStyle,Phrase,remove, E,29,android/graphics/text/LineBreaker.BREAK_STRATEGY_BALANCED,2,Android.Graphics.Text.BreakStrategy,Balanced,remove, E,29,android/graphics/text/LineBreaker.BREAK_STRATEGY_HIGH_QUALITY,1,Android.Graphics.Text.BreakStrategy,HighQuality,remove, E,29,android/graphics/text/LineBreaker.BREAK_STRATEGY_SIMPLE,0,Android.Graphics.Text.BreakStrategy,Simple,remove, @@ -1910,6 +2114,9 @@ E,29,android/graphics/text/LineBreaker.HYPHENATION_FREQUENCY_NONE,0,Android.Grap E,29,android/graphics/text/LineBreaker.HYPHENATION_FREQUENCY_NORMAL,1,Android.Graphics.Text.HyphenationFrequency,Normal,remove, E,29,android/graphics/text/LineBreaker.JUSTIFICATION_MODE_INTER_WORD,1,Android.Graphics.Text.JustificationMode,InterWord,remove, E,29,android/graphics/text/LineBreaker.JUSTIFICATION_MODE_NONE,0,Android.Graphics.Text.JustificationMode,None,remove, +E,33,android/graphics/text/MeasuredText$Builder.HYPHENATION_MODE_FAST,2,Android.Graphics.Text.HyphenationMode,Fast,remove, +E,33,android/graphics/text/MeasuredText$Builder.HYPHENATION_MODE_NONE,0,Android.Graphics.Text.HyphenationMode,None,remove, +E,33,android/graphics/text/MeasuredText$Builder.HYPHENATION_MODE_NORMAL,1,Android.Graphics.Text.HyphenationMode,Normal,remove, E,10,android/graphics/Typeface.BOLD,1,Android.Graphics.TypefaceStyle,Bold,keep, E,10,android/graphics/Typeface.BOLD_ITALIC,3,Android.Graphics.TypefaceStyle,BoldItalic,keep, E,10,android/graphics/Typeface.ITALIC,2,Android.Graphics.TypefaceStyle,Italic,keep, @@ -1977,8 +2184,35 @@ E,21,android/hardware/camera2/CameraDevice$StateCallback.ERROR_MAX_CAMERAS_IN_US E,31,android/hardware/camera2/CameraExtensionCharacteristics.EXTENSION_AUTOMATIC,0,Android.Hardware.Camera2.CameraExtensionTypes,Automatic,remove, E,31,android/hardware/camera2/CameraExtensionCharacteristics.EXTENSION_BEAUTY,1,Android.Hardware.Camera2.CameraExtensionTypes,Beauty,remove, E,31,android/hardware/camera2/CameraExtensionCharacteristics.EXTENSION_BOKEH,2,Android.Hardware.Camera2.CameraExtensionTypes,Bokeh,remove, +E,33,android/hardware/camera2/CameraExtensionCharacteristics.EXTENSION_FACE_RETOUCH,1,Android.Hardware.Camera2.CameraExtensionTypes,FaceRetouch,remove, E,31,android/hardware/camera2/CameraExtensionCharacteristics.EXTENSION_HDR,3,Android.Hardware.Camera2.CameraExtensionTypes,Hdr,remove, E,31,android/hardware/camera2/CameraExtensionCharacteristics.EXTENSION_NIGHT,4,Android.Hardware.Camera2.CameraExtensionTypes,Night,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_EXTERIOR_FRONT,1,Android.Hardware.Camera2.AutomotiveLensFacing,ExteriorFront,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_EXTERIOR_LEFT,3,Android.Hardware.Camera2.AutomotiveLensFacing,ExteriorLeft,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_EXTERIOR_OTHER,0,Android.Hardware.Camera2.AutomotiveLensFacing,ExteriorOther,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_EXTERIOR_REAR,2,Android.Hardware.Camera2.AutomotiveLensFacing,ExteriorRear,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_EXTERIOR_RIGHT,4,Android.Hardware.Camera2.AutomotiveLensFacing,ExteriorRight,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_OTHER,5,Android.Hardware.Camera2.AutomotiveLensFacing,InteriorOther,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_CENTER,7,Android.Hardware.Camera2.AutomotiveLensFacing,InteriorSeatRow1Center,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_LEFT,6,Android.Hardware.Camera2.AutomotiveLensFacing,InteriorSeatRow1Left,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_RIGHT,8,Android.Hardware.Camera2.AutomotiveLensFacing,InteriorSeatRow1Right,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_CENTER,10,Android.Hardware.Camera2.AutomotiveLensFacing,InteriorSeatRow2Center,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_LEFT,9,Android.Hardware.Camera2.AutomotiveLensFacing,InteriorSeatRow2Left,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_RIGHT,11,Android.Hardware.Camera2.AutomotiveLensFacing,InteriorSeatRow2Right,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_CENTER,13,Android.Hardware.Camera2.AutomotiveLensFacing,InteriorSeatRow3Center,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_LEFT,12,Android.Hardware.Camera2.AutomotiveLensFacing,InteriorSeatRow3Left,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_RIGHT,14,Android.Hardware.Camera2.AutomotiveLensFacing,InteriorSeatRow3Right,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTERIOR_FRONT,2,Android.Hardware.Camera2.AutomotiveLocation,ExteriorFront,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTERIOR_LEFT,4,Android.Hardware.Camera2.AutomotiveLocation,ExteriorLeft,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTERIOR_OTHER,1,Android.Hardware.Camera2.AutomotiveLocation,ExteriorOther,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTERIOR_REAR,3,Android.Hardware.Camera2.AutomotiveLocation,ExteriorRear,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTERIOR_RIGHT,5,Android.Hardware.Camera2.AutomotiveLocation,ExteriorRight,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTRA_FRONT,7,Android.Hardware.Camera2.AutomotiveLocation,ExtraFront,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTRA_LEFT,9,Android.Hardware.Camera2.AutomotiveLocation,ExtraLeft,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTRA_OTHER,6,Android.Hardware.Camera2.AutomotiveLocation,ExtraOther,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTRA_REAR,8,Android.Hardware.Camera2.AutomotiveLocation,ExtraRear,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTRA_RIGHT,10,Android.Hardware.Camera2.AutomotiveLocation,ExtraRight,remove, +E,33,android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_INTERIOR,0,Android.Hardware.Camera2.AutomotiveLocation,Interior,remove, E,21,android/hardware/camera2/CameraMetadata.COLOR_CORRECTION_ABERRATION_MODE_FAST,1,Android.Hardware.Camera2.ColorCorrectionAberrationMode,Fast,keep, E,21,android/hardware/camera2/CameraMetadata.COLOR_CORRECTION_ABERRATION_MODE_HIGH_QUALITY,2,Android.Hardware.Camera2.ColorCorrectionAberrationMode,HighQuality,keep, E,21,android/hardware/camera2/CameraMetadata.COLOR_CORRECTION_ABERRATION_MODE_OFF,0,Android.Hardware.Camera2.ColorCorrectionAberrationMode,Off,keep, @@ -2081,6 +2315,7 @@ E,21,android/hardware/camera2/CameraMetadata.CONTROL_SCENE_MODE_SUNSET,10,Androi E,21,android/hardware/camera2/CameraMetadata.CONTROL_SCENE_MODE_THEATRE,7,Android.Hardware.Camera2.ControlSceneMode,Theatre,keep, E,21,android/hardware/camera2/CameraMetadata.CONTROL_VIDEO_STABILIZATION_MODE_OFF,0,Android.Hardware.Camera2.ControlVideoStabilizationMode,Off,keep, E,21,android/hardware/camera2/CameraMetadata.CONTROL_VIDEO_STABILIZATION_MODE_ON,1,Android.Hardware.Camera2.ControlVideoStabilizationMode,On,keep, +E,33,android/hardware/camera2/CameraMetadata.CONTROL_VIDEO_STABILIZATION_MODE_PREVIEW_STABILIZATION,2,Android.Hardware.Camera2.ControlVideoStabilizationMode,PreviewStabilization,remove, I,28,android/hardware/camera2/CameraMetadata.DISTORTION_CORRECTION_MODE_FAST,1,,,, I,28,android/hardware/camera2/CameraMetadata.DISTORTION_CORRECTION_MODE_HIGH_QUALITY,2,,,, I,28,android/hardware/camera2/CameraMetadata.DISTORTION_CORRECTION_MODE_OFF,0,,,, @@ -2112,6 +2347,7 @@ E,21,android/hardware/camera2/CameraMetadata.LENS_INFO_FOCUS_DISTANCE_CALIBRATIO E,21,android/hardware/camera2/CameraMetadata.LENS_INFO_FOCUS_DISTANCE_CALIBRATION_UNCALIBRATED,0,Android.Hardware.Camera2.LensInfoFocusDistanceCalibration,Uncalibrated,keep, E,21,android/hardware/camera2/CameraMetadata.LENS_OPTICAL_STABILIZATION_MODE_OFF,0,Android.Hardware.Camera2.LensOpticalStabilizationMode,Off,keep, E,21,android/hardware/camera2/CameraMetadata.LENS_OPTICAL_STABILIZATION_MODE_ON,1,Android.Hardware.Camera2.LensOpticalStabilizationMode,On,keep, +I,33,android/hardware/camera2/CameraMetadata.LENS_POSE_REFERENCE_AUTOMOTIVE,3,,,, I,28,android/hardware/camera2/CameraMetadata.LENS_POSE_REFERENCE_GYROSCOPE,1,,,, I,28,android/hardware/camera2/CameraMetadata.LENS_POSE_REFERENCE_PRIMARY_CAMERA,0,,,, I,30,android/hardware/camera2/CameraMetadata.LENS_POSE_REFERENCE_UNDEFINED,2,,,, @@ -2128,6 +2364,7 @@ E,21,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_BACK E,22,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_BURST_CAPTURE,6,Android.Hardware.Camera2.RequestAvailableCapabilities,BurstCapture,keep, E,23,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_CONSTRAINED_HIGH_SPEED_VIDEO,9,Android.Hardware.Camera2.RequestAvailableCapabilities,ConstrainedHighSpeedVideo,keep, E,23,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT,8,Android.Hardware.Camera2.RequestAvailableCapabilities,DepthOutput,keep, +E,33,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_DYNAMIC_RANGE_TEN_BIT,18,Android.Hardware.Camera2.RequestAvailableCapabilities,DynamicRangeTenBit,remove, E,28,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_LOGICAL_MULTI_CAMERA,11,Android.Hardware.Camera2.RequestAvailableCapabilities,LogicalMultiCamera,keep, E,21,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_MANUAL_POST_PROCESSING,2,Android.Hardware.Camera2.RequestAvailableCapabilities,ManualPostProcessing,keep, E,21,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_MANUAL_SENSOR,1,Android.Hardware.Camera2.RequestAvailableCapabilities,ManualSensor,keep, @@ -2139,9 +2376,16 @@ E,21,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_RAW, E,22,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_READ_SENSOR_SETTINGS,5,Android.Hardware.Camera2.RequestAvailableCapabilities,ReadSensorSettings,keep, E,31,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_REMOSAIC_REPROCESSING,17,Android.Hardware.Camera2.RequestAvailableCapabilities,RemosaicReprocessing,remove, E,29,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_SECURE_IMAGE_DATA,13,Android.Hardware.Camera2.RequestAvailableCapabilities,SecureImageData,keep, +E,33,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_STREAM_USE_CASE,19,Android.Hardware.Camera2.RequestAvailableCapabilities,StreamUseCase,remove, E,30,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_SYSTEM_CAMERA,14,Android.Hardware.Camera2.RequestAvailableCapabilities,SystemCamera,remove, E,31,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_ULTRA_HIGH_RESOLUTION_SENSOR,16,Android.Hardware.Camera2.RequestAvailableCapabilities,UltraHighResolutionSensor,remove, E,23,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_YUV_REPROCESSING,7,Android.Hardware.Camera2.RequestAvailableCapabilities,YuvReprocessing,keep, +E,33,android/hardware/camera2/CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_DEFAULT,0,Android.Hardware.Camera2.ScalerAvailableStreamUseCases,Default,remove, +E,33,android/hardware/camera2/CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_PREVIEW,1,Android.Hardware.Camera2.ScalerAvailableStreamUseCases,Preview,remove, +E,33,android/hardware/camera2/CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_PREVIEW_VIDEO_STILL,4,Android.Hardware.Camera2.ScalerAvailableStreamUseCases,PreviewVideoStill,remove, +E,33,android/hardware/camera2/CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_STILL_CAPTURE,2,Android.Hardware.Camera2.ScalerAvailableStreamUseCases,StillCapture,remove, +E,33,android/hardware/camera2/CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_VIDEO_CALL,5,Android.Hardware.Camera2.ScalerAvailableStreamUseCases,VideoCall,remove, +E,33,android/hardware/camera2/CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_VIDEO_RECORD,3,Android.Hardware.Camera2.ScalerAvailableStreamUseCases,VideoRecord,remove, E,21,android/hardware/camera2/CameraMetadata.SCALER_CROPPING_TYPE_CENTER_ONLY,0,Android.Hardware.Camera2.ScalerCroppingType,CenterOnly,keep, E,21,android/hardware/camera2/CameraMetadata.SCALER_CROPPING_TYPE_FREEFORM,1,Android.Hardware.Camera2.ScalerCroppingType,Freeform,keep, E,31,android/hardware/camera2/CameraMetadata.SCALER_ROTATE_AND_CROP_180,2,Android.Hardware.Camera2.ScalerRotateAndCropType,Rotate180,remove, @@ -2218,7 +2462,17 @@ I,21,android/hardware/camera2/params/Face.SCORE_MIN,1,,,, I,21,android/hardware/camera2/params/MeteringRectangle.METERING_WEIGHT_DONT_CARE,0,,,, I,21,android/hardware/camera2/params/MeteringRectangle.METERING_WEIGHT_MAX,1000,,,, I,21,android/hardware/camera2/params/MeteringRectangle.METERING_WEIGHT_MIN,0,,,, +E,33,android/hardware/camera2/params/OutputConfiguration.MIRROR_MODE_AUTO,0,Android.Hardware.Camera2.Params.MirrorMode,Auto,remove, +E,33,android/hardware/camera2/params/OutputConfiguration.MIRROR_MODE_H,2,Android.Hardware.Camera2.Params.MirrorMode,H,remove, +E,33,android/hardware/camera2/params/OutputConfiguration.MIRROR_MODE_NONE,1,Android.Hardware.Camera2.Params.MirrorMode,None,remove, +E,33,android/hardware/camera2/params/OutputConfiguration.MIRROR_MODE_V,3,Android.Hardware.Camera2.Params.MirrorMode,V,remove, I,24,android/hardware/camera2/params/OutputConfiguration.SURFACE_GROUP_ID_NONE,-1,,,, +E,33,android/hardware/camera2/params/OutputConfiguration.TIMESTAMP_BASE_CHOREOGRAPHER_SYNCED,4,Android.Hardware.Camera2.Params.TimestampBase,ChoreographerSynced,remove, +E,33,android/hardware/camera2/params/OutputConfiguration.TIMESTAMP_BASE_DEFAULT,0,Android.Hardware.Camera2.Params.TimestampBase,Default,remove, +E,33,android/hardware/camera2/params/OutputConfiguration.TIMESTAMP_BASE_MONOTONIC,2,Android.Hardware.Camera2.Params.TimestampBase,Monotonic,remove, +E,33,android/hardware/camera2/params/OutputConfiguration.TIMESTAMP_BASE_REALTIME,3,Android.Hardware.Camera2.Params.TimestampBase,Realtime,remove, +E,33,android/hardware/camera2/params/OutputConfiguration.TIMESTAMP_BASE_SENSOR,1,Android.Hardware.Camera2.Params.TimestampBase,Sensor,remove, +E,33,android/hardware/camera2/params/RecommendedStreamConfigurationMap.USECASE_10BIT_OUTPUT,8,Android.Hardware.Camera2.Params.UsecaseMode,TenBitOutput,remove, E,29,android/hardware/camera2/params/RecommendedStreamConfigurationMap.USECASE_LOW_LATENCY_SNAPSHOT,6,Android.Hardware.Camera2.Params.UsecaseMode,LowLatencySnapshot,remove, E,29,android/hardware/camera2/params/RecommendedStreamConfigurationMap.USECASE_PREVIEW,0,Android.Hardware.Camera2.Params.UsecaseMode,Preview,remove, E,29,android/hardware/camera2/params/RecommendedStreamConfigurationMap.USECASE_RAW,5,Android.Hardware.Camera2.Params.UsecaseMode,Raw,remove, @@ -2237,6 +2491,45 @@ E,21,android/hardware/camera2/params/TonemapCurve.CHANNEL_BLUE,2,Android.Hardwar E,21,android/hardware/camera2/params/TonemapCurve.CHANNEL_GREEN,1,Android.Hardware.Camera2.Params.TonemapCurveChannel,Green,keep, E,21,android/hardware/camera2/params/TonemapCurve.CHANNEL_RED,0,Android.Hardware.Camera2.Params.TonemapCurveChannel,Red,keep, I,21,android/hardware/camera2/params/TonemapCurve.POINT_SIZE,2,,,, +E,33,android/hardware/DataSpace.DATASPACE_ADOBE_RGB,151715840,Android.Hardware.DataSpaceType,AdobeRgb,remove, +E,33,android/hardware/DataSpace.DATASPACE_BT2020,147193856,Android.Hardware.DataSpaceType,Bt2020,remove, +E,33,android/hardware/DataSpace.DATASPACE_BT2020_PQ,163971072,Android.Hardware.DataSpaceType,Bt2020Pq,remove, +E,33,android/hardware/DataSpace.DATASPACE_BT601_525,281280512,Android.Hardware.DataSpaceType,Bt601525,remove, +E,33,android/hardware/DataSpace.DATASPACE_BT601_625,281149440,Android.Hardware.DataSpaceType,Bt601625,remove, +E,33,android/hardware/DataSpace.DATASPACE_BT709,281083904,Android.Hardware.DataSpaceType,Bt709,remove, +E,33,android/hardware/DataSpace.DATASPACE_DCI_P3,155844608,Android.Hardware.DataSpaceType,DciP3,remove, +E,33,android/hardware/DataSpace.DATASPACE_DISPLAY_P3,143261696,Android.Hardware.DataSpaceType,DisplayP3,remove, +E,33,android/hardware/DataSpace.DATASPACE_JFIF,146931712,Android.Hardware.DataSpaceType,Jfif,remove, +E,33,android/hardware/DataSpace.DATASPACE_SCRGB,411107328,Android.Hardware.DataSpaceType,Scrgb,remove, +E,33,android/hardware/DataSpace.DATASPACE_SCRGB_LINEAR,406913024,Android.Hardware.DataSpaceType,ScrgbLinear,remove, +E,33,android/hardware/DataSpace.DATASPACE_SRGB,142671872,Android.Hardware.DataSpaceType,Srgb,remove, +E,33,android/hardware/DataSpace.DATASPACE_SRGB_LINEAR,138477568,Android.Hardware.DataSpaceType,SrgbLinear,remove, +E,33,android/hardware/DataSpace.DATASPACE_UNKNOWN,0,Android.Hardware.DataSpaceType,Unknown,remove, +E,33,android/hardware/DataSpace.RANGE_EXTENDED,402653184,Android.Hardware.DataSpaceRange,Extended,remove, +E,33,android/hardware/DataSpace.RANGE_FULL,134217728,Android.Hardware.DataSpaceRange,Full,remove, +E,33,android/hardware/DataSpace.RANGE_LIMITED,268435456,Android.Hardware.DataSpaceRange,Limited,remove, +E,33,android/hardware/DataSpace.RANGE_UNSPECIFIED,0,Android.Hardware.DataSpaceRange,Unspecified,remove, +E,33,android/hardware/DataSpace.STANDARD_ADOBE_RGB,720896,Android.Hardware.DataSpaceStandard,AdobeRgb,remove, +E,33,android/hardware/DataSpace.STANDARD_BT2020,393216,Android.Hardware.DataSpaceStandard,Bt2020,remove, +E,33,android/hardware/DataSpace.STANDARD_BT2020_CONSTANT_LUMINANCE,458752,Android.Hardware.DataSpaceStandard,Bt2020ConstantLuminance,remove, +E,33,android/hardware/DataSpace.STANDARD_BT470M,524288,Android.Hardware.DataSpaceStandard,Bt470m,remove, +E,33,android/hardware/DataSpace.STANDARD_BT601_525,262144,Android.Hardware.DataSpaceStandard,Bt601525,remove, +E,33,android/hardware/DataSpace.STANDARD_BT601_525_UNADJUSTED,327680,Android.Hardware.DataSpaceStandard,Bt601525Unadjusted,remove, +E,33,android/hardware/DataSpace.STANDARD_BT601_625,131072,Android.Hardware.DataSpaceStandard,Bt601625,remove, +E,33,android/hardware/DataSpace.STANDARD_BT601_625_UNADJUSTED,196608,Android.Hardware.DataSpaceStandard,Bt601625Unadjusted,remove, +E,33,android/hardware/DataSpace.STANDARD_BT709,65536,Android.Hardware.DataSpaceStandard,Bt709,remove, +E,33,android/hardware/DataSpace.STANDARD_DCI_P3,655360,Android.Hardware.DataSpaceStandard,DciP3,remove, +E,33,android/hardware/DataSpace.STANDARD_FILM,589824,Android.Hardware.DataSpaceStandard,Film,remove, +E,33,android/hardware/DataSpace.STANDARD_UNSPECIFIED,0,Android.Hardware.DataSpaceStandard,Unspecified,remove, +E,33,android/hardware/DataSpace.TRANSFER_GAMMA2_2,16777216,Android.Hardware.DataSpaceTransfer,Gamma22,remove, +E,33,android/hardware/DataSpace.TRANSFER_GAMMA2_6,20971520,Android.Hardware.DataSpaceTransfer,Gamma26,remove, +E,33,android/hardware/DataSpace.TRANSFER_GAMMA2_8,25165824,Android.Hardware.DataSpaceTransfer,Gamma28,remove, +E,33,android/hardware/DataSpace.TRANSFER_HLG,33554432,Android.Hardware.DataSpaceTransfer,Hlg,remove, +E,33,android/hardware/DataSpace.TRANSFER_LINEAR,4194304,Android.Hardware.DataSpaceTransfer,Linear,remove, +E,33,android/hardware/DataSpace.TRANSFER_SMPTE_170M,12582912,Android.Hardware.DataSpaceTransfer,Smpte170m,remove, +E,33,android/hardware/DataSpace.TRANSFER_SRGB,8388608,Android.Hardware.DataSpaceTransfer,Srgb,remove, +E,33,android/hardware/DataSpace.TRANSFER_ST2084,29360128,Android.Hardware.DataSpaceTransfer,St2084,remove, +E,33,android/hardware/DataSpace.TRANSFER_UNSPECIFIED,0,Android.Hardware.DataSpaceTransfer,Unspecified,remove, E,31,android/hardware/display/DeviceProductInfo.CONNECTION_TO_SINK_BUILT_IN,1,Android.Hardware.Display.ConnectionToSinkType,BuiltIn,remove, E,31,android/hardware/display/DeviceProductInfo.CONNECTION_TO_SINK_DIRECT,2,Android.Hardware.Display.ConnectionToSinkType,Direct,remove, E,31,android/hardware/display/DeviceProductInfo.CONNECTION_TO_SINK_TRANSITIVE,3,Android.Hardware.Display.ConnectionToSinkType,Transitive,remove, @@ -2281,6 +2574,7 @@ E,26,android/hardware/HardwareBuffer.RGBA_FP16,22,Android.Hardware.HardwareBuffe E,26,android/hardware/HardwareBuffer.RGBX_8888,2,Android.Hardware.HardwareBufferFormat,Rgbx8888,keep, E,28,android/hardware/HardwareBuffer.S_UI8,53,Android.Hardware.HardwareBufferFormat,SUi8,keep, E,30,android/hardware/HardwareBuffer.YCBCR_420_888,35,Android.Hardware.HardwareBufferFormat,Ycbcr420888,remove, +E,33,android/hardware/HardwareBuffer.YCBCR_P010,54,Android.Hardware.HardwareBufferFormat,YcbcrP010,remove, E,31,android/hardware/lights/Light.LIGHT_CAPABILITY_BRIGHTNESS,1,Android.Hardware.Lights.LightCapability,Brightness,remove, E,31,android/hardware/lights/Light.LIGHT_CAPABILITY_RGB,0,Android.Hardware.Lights.LightCapability,Rgb,remove, E,31,android/hardware/lights/Light.LIGHT_TYPE_INPUT,10001,Android.Hardware.Lights.LightType,Input,remove, @@ -2304,6 +2598,8 @@ E,21,android/hardware/Sensor.REPORTING_MODE_ON_CHANGE,1,Android.Hardware.Reporti E,21,android/hardware/Sensor.REPORTING_MODE_ONE_SHOT,2,Android.Hardware.ReportingMode,OneShot,keep, E,21,android/hardware/Sensor.REPORTING_MODE_SPECIAL_TRIGGER,3,Android.Hardware.ReportingMode,SpecialTrigger,keep, E,10,android/hardware/Sensor.TYPE_ACCELEROMETER,1,Android.Hardware.SensorType,Accelerometer,keep, +E,33,android/hardware/Sensor.TYPE_ACCELEROMETER_LIMITED_AXES,38,Android.Hardware.SensorType,AccelerometerLimitedAxes,remove, +E,33,android/hardware/Sensor.TYPE_ACCELEROMETER_LIMITED_AXES_UNCALIBRATED,40,Android.Hardware.SensorType,AccelerometerLimitedAxesUncalibrated,remove, E,26,android/hardware/Sensor.TYPE_ACCELEROMETER_UNCALIBRATED,35,Android.Hardware.SensorType,AccelerometerUncalibrated,keep, E,10,android/hardware/Sensor.TYPE_ALL,-1,Android.Hardware.SensorType,All,keep, E,15,android/hardware/Sensor.TYPE_AMBIENT_TEMPERATURE,13,Android.Hardware.SensorType,AmbientTemperature,keep, @@ -2312,7 +2608,11 @@ E,18,android/hardware/Sensor.TYPE_GAME_ROTATION_VECTOR,15,Android.Hardware.Senso E,19,android/hardware/Sensor.TYPE_GEOMAGNETIC_ROTATION_VECTOR,20,Android.Hardware.SensorType,GeomagneticRotationVector,keep, E,10,android/hardware/Sensor.TYPE_GRAVITY,9,Android.Hardware.SensorType,Gravity,keep, E,10,android/hardware/Sensor.TYPE_GYROSCOPE,4,Android.Hardware.SensorType,Gyroscope,keep, +E,33,android/hardware/Sensor.TYPE_GYROSCOPE_LIMITED_AXES,39,Android.Hardware.SensorType,GyroscopeLimitedAxes,remove, +E,33,android/hardware/Sensor.TYPE_GYROSCOPE_LIMITED_AXES_UNCALIBRATED,41,Android.Hardware.SensorType,GyroscopeLimitedAxesUncalibrated,remove, E,18,android/hardware/Sensor.TYPE_GYROSCOPE_UNCALIBRATED,16,Android.Hardware.SensorType,GyroscopeUncalibrated,keep, +E,33,android/hardware/Sensor.TYPE_HEAD_TRACKER,37,Android.Hardware.SensorType,HeadTracker,remove, +E,33,android/hardware/Sensor.TYPE_HEADING,42,Android.Hardware.SensorType,Heading,remove, E,24,android/hardware/Sensor.TYPE_HEART_BEAT,31,Android.Hardware.SensorType,HeartBeat,keep, E,20,android/hardware/Sensor.TYPE_HEART_RATE,21,Android.Hardware.SensorType,HeartRate,keep, E,30,android/hardware/Sensor.TYPE_HINGE_ANGLE,36,Android.Hardware.SensorType,HingeAngle,remove, @@ -2379,6 +2679,8 @@ E,20,android/hardware/SensorManager.SENSOR_STATUS_NO_CONTACT,-1,Android.Hardware E,10,android/hardware/SensorManager.SENSOR_STATUS_UNRELIABLE,0,Android.Hardware.SensorStatus,Unreliable,keep, R,0,android/hardware/SensorManager.SENSOR_TEMPERATURE,4,,,remove, R,0,android/hardware/SensorManager.SENSOR_TRICORDER,64,,,remove, +E,33,android/hardware/SensorPrivacyManager.TOGGLE_TYPE_HARDWARE,2,Android.Hardware.SensorPrivacyToggleType,Hardware,remove, +E,33,android/hardware/SensorPrivacyManager.TOGGLE_TYPE_SOFTWARE,1,Android.Hardware.SensorPrivacyToggleType,Software,remove, E,31,android/hardware/SensorPrivacyManager$Sensors.CAMERA,2,Android.Hardware.PrivacySensors,Camera,remove, E,31,android/hardware/SensorPrivacyManager$Sensors.MICROPHONE,1,Android.Hardware.PrivacySensors,Microphone,remove, E,15,android/hardware/usb/UsbConstants.USB_CLASS_APP_SPEC,254,Android.Hardware.Usb.UsbClass,AppSpec,keep, @@ -2439,6 +2741,7 @@ I,24,android/icu/lang/UCharacter$UnicodeBlock.ANCIENT_GREEK_MUSICAL_NOTATION_ID, I,24,android/icu/lang/UCharacter$UnicodeBlock.ANCIENT_GREEK_NUMBERS_ID,127,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.ANCIENT_SYMBOLS_ID,165,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.ARABIC_EXTENDED_A_ID,210,,,, +I,33,android/icu/lang/UCharacter$UnicodeBlock.ARABIC_EXTENDED_B_ID,309,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.ARABIC_ID,12,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS_ID,211,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.ARABIC_PRESENTATION_FORMS_A_ID,81,,,, @@ -2501,6 +2804,7 @@ I,24,android/icu/lang/UCharacter$UnicodeBlock.CUNEIFORM_ID,152,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.CUNEIFORM_NUMBERS_AND_PUNCTUATION_ID,153,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.CURRENCY_SYMBOLS_ID,42,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.CYPRIOT_SYLLABARY_ID,123,,,, +I,33,android/icu/lang/UCharacter$UnicodeBlock.CYPRO_MINOAN_ID,310,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.CYRILLIC_EXTENDED_A_ID,158,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.CYRILLIC_EXTENDED_B_ID,160,,,, I,26,android/icu/lang/UCharacter$UnicodeBlock.CYRILLIC_EXTENDED_C_ID,265,,,, @@ -2526,6 +2830,7 @@ I,24,android/icu/lang/UCharacter$UnicodeBlock.ENCLOSED_ALPHANUMERICS_ID,51,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.ENCLOSED_CJK_LETTERS_AND_MONTHS_ID,68,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.ENCLOSED_IDEOGRAPHIC_SUPPLEMENT_ID,196,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.ETHIOPIC_EXTENDED_A_ID,200,,,, +I,33,android/icu/lang/UCharacter$UnicodeBlock.ETHIOPIC_EXTENDED_B_ID,311,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.ETHIOPIC_EXTENDED_ID,133,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.ETHIOPIC_ID,31,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.ETHIOPIC_SUPPLEMENT_ID,134,,,, @@ -2568,6 +2873,7 @@ I,24,android/icu/lang/UCharacter$UnicodeBlock.IPA_EXTENSIONS_ID,5,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.JAVANESE_ID,181,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.KAITHI_ID,193,,,, I,28,android/icu/lang/UCharacter$UnicodeBlock.KANA_EXTENDED_A_ID,275,,,, +I,33,android/icu/lang/UCharacter$UnicodeBlock.KANA_EXTENDED_B_ID,312,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.KANA_SUPPLEMENT_ID,203,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.KANBUN_ID,66,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.KANGXI_RADICALS_ID,59,,,, @@ -2589,6 +2895,8 @@ I,24,android/icu/lang/UCharacter$UnicodeBlock.LATIN_EXTENDED_B_ID,4,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.LATIN_EXTENDED_C_ID,148,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.LATIN_EXTENDED_D_ID,149,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.LATIN_EXTENDED_E_ID,231,,,, +I,33,android/icu/lang/UCharacter$UnicodeBlock.LATIN_EXTENDED_F_ID,313,,,, +I,33,android/icu/lang/UCharacter$UnicodeBlock.LATIN_EXTENDED_G_ID,314,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.LEPCHA_ID,156,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.LETTERLIKE_SYMBOLS_ID,44,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.LIMBU_ID,111,,,, @@ -2652,6 +2960,7 @@ I,24,android/icu/lang/UCharacter$UnicodeBlock.OLD_PERSIAN_ID,140,,,, I,29,android/icu/lang/UCharacter$UnicodeBlock.OLD_SOGDIAN_ID,290,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.OLD_SOUTH_ARABIAN_ID,187,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.OLD_TURKIC_ID,191,,,, +I,33,android/icu/lang/UCharacter$UnicodeBlock.OLD_UYGHUR_ID,315,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.OPTICAL_CHARACTER_RECOGNITION_ID,50,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.ORIYA_ID,19,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.ORNAMENTAL_DINGBATS_ID,242,,,, @@ -2715,6 +3024,7 @@ I,24,android/icu/lang/UCharacter$UnicodeBlock.TAI_XUAN_JING_SYMBOLS_ID,124,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.TAKRI_ID,220,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.TAMIL_ID,20,,,, I,30,android/icu/lang/UCharacter$UnicodeBlock.TAMIL_SUPPLEMENT_ID,299,,,, +I,33,android/icu/lang/UCharacter$UnicodeBlock.TANGSA_ID,316,,,, I,26,android/icu/lang/UCharacter$UnicodeBlock.TANGUT_COMPONENTS_ID,273,,,, I,26,android/icu/lang/UCharacter$UnicodeBlock.TANGUT_ID,272,,,, I,30,android/icu/lang/UCharacter$UnicodeBlock.TANGUT_SUPPLEMENT_ID,307,,,, @@ -2724,8 +3034,10 @@ I,24,android/icu/lang/UCharacter$UnicodeBlock.THAI_ID,25,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.TIBETAN_ID,27,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.TIFINAGH_ID,144,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.TIRHUTA_ID,251,,,, +I,33,android/icu/lang/UCharacter$UnicodeBlock.TOTO_ID,317,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.TRANSPORT_AND_MAP_SYMBOLS_ID,207,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.UGARITIC_ID,120,,,, +I,33,android/icu/lang/UCharacter$UnicodeBlock.UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_A_ID,318,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_ID,173,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_ID,33,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.VAI_ID,159,,,, @@ -2733,6 +3045,7 @@ I,24,android/icu/lang/UCharacter$UnicodeBlock.VARIATION_SELECTORS_ID,108,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.VARIATION_SELECTORS_SUPPLEMENT_ID,125,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.VEDIC_EXTENSIONS_ID,175,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.VERTICAL_FORMS_ID,145,,,, +I,33,android/icu/lang/UCharacter$UnicodeBlock.VITHKUQI_ID,319,,,, I,30,android/icu/lang/UCharacter$UnicodeBlock.WANCHO_ID,300,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.WARANG_CITI_ID,252,,,, I,30,android/icu/lang/UCharacter$UnicodeBlock.YEZIDI_ID,308,,,, @@ -2740,6 +3053,7 @@ I,24,android/icu/lang/UCharacter$UnicodeBlock.YI_RADICALS_ID,73,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.YI_SYLLABLES_ID,72,,,, I,24,android/icu/lang/UCharacter$UnicodeBlock.YIJING_HEXAGRAM_SYMBOLS_ID,116,,,, I,28,android/icu/lang/UCharacter$UnicodeBlock.ZANABAZAR_SQUARE_ID,280,,,, +I,33,android/icu/lang/UCharacter$UnicodeBlock.ZNAMENNY_MUSICAL_NOTATION_ID,320,,,, I,26,android/icu/lang/UScript.ADLAM,167,,,, I,24,android/icu/lang/UScript.AFAKA,147,,,, I,24,android/icu/lang/UScript.AHOM,161,,,, @@ -2772,6 +3086,7 @@ I,24,android/icu/lang/UScript.COMMON,0,,,, I,24,android/icu/lang/UScript.COPTIC,7,,,, I,24,android/icu/lang/UScript.CUNEIFORM,101,,,, I,24,android/icu/lang/UScript.CYPRIOT,47,,,, +I,33,android/icu/lang/UScript.CYPRO_MINOAN,193,,,, I,24,android/icu/lang/UScript.CYRILLIC,8,,,, I,24,android/icu/lang/UScript.DEMOTIC_EGYPTIAN,69,,,, I,24,android/icu/lang/UScript.DESERET,9,,,, @@ -2879,6 +3194,7 @@ I,24,android/icu/lang/UScript.OLD_PERMIC,89,,,, I,24,android/icu/lang/UScript.OLD_PERSIAN,61,,,, I,29,android/icu/lang/UScript.OLD_SOGDIAN,184,,,, I,24,android/icu/lang/UScript.OLD_SOUTH_ARABIAN,133,,,, +I,33,android/icu/lang/UScript.OLD_UYGHUR,194,,,, I,24,android/icu/lang/UScript.ORIYA,31,,,, I,24,android/icu/lang/UScript.ORKHON,88,,,, I,26,android/icu/lang/UScript.OSAGE,171,,,, @@ -2917,6 +3233,7 @@ I,24,android/icu/lang/UScript.TAI_LE,52,,,, I,24,android/icu/lang/UScript.TAI_VIET,127,,,, I,24,android/icu/lang/UScript.TAKRI,153,,,, I,24,android/icu/lang/UScript.TAMIL,35,,,, +I,33,android/icu/lang/UScript.TANGSA,195,,,, I,24,android/icu/lang/UScript.TANGUT,154,,,, I,24,android/icu/lang/UScript.TELUGU,36,,,, I,24,android/icu/lang/UScript.TENGWAR,98,,,, @@ -2925,6 +3242,7 @@ I,24,android/icu/lang/UScript.THAI,38,,,, I,24,android/icu/lang/UScript.TIBETAN,39,,,, I,24,android/icu/lang/UScript.TIFINAGH,60,,,, I,24,android/icu/lang/UScript.TIRHUTA,158,,,, +I,33,android/icu/lang/UScript.TOTO,196,,,, I,24,android/icu/lang/UScript.TRADITIONAL_HAN,74,,,, I,24,android/icu/lang/UScript.UCAS,40,,,, I,24,android/icu/lang/UScript.UGARITIC,53,,,, @@ -2932,6 +3250,7 @@ I,24,android/icu/lang/UScript.UNKNOWN,103,,,, I,24,android/icu/lang/UScript.UNWRITTEN_LANGUAGES,102,,,, I,24,android/icu/lang/UScript.VAI,99,,,, I,24,android/icu/lang/UScript.VISIBLE_SPEECH,100,,,, +I,33,android/icu/lang/UScript.VITHKUQI,197,,,, I,30,android/icu/lang/UScript.WANCHO,188,,,, I,24,android/icu/lang/UScript.WARANG_CITI,146,,,, I,24,android/icu/lang/UScript.WESTERN_SYRIAC,96,,,, @@ -3073,6 +3392,8 @@ E,24,android/icu/text/DateTimePatternGenerator.ZONE,15,Android.Icu.Text.DateTime E,24,android/icu/text/DateTimePatternGenerator$PatternInfo.BASE_CONFLICT,1,Android.Icu.Text.DateTimeAddPatternResult,BaseConflict,remove, E,24,android/icu/text/DateTimePatternGenerator$PatternInfo.CONFLICT,2,Android.Icu.Text.DateTimeAddPatternResult,Conflict,remove, E,24,android/icu/text/DateTimePatternGenerator$PatternInfo.OK,0,Android.Icu.Text.DateTimeAddPatternResult,Ok,remove, +I,33,android/icu/text/DecimalFormat.MINIMUM_GROUPING_DIGITS_AUTO,-2,,,, +I,33,android/icu/text/DecimalFormat.MINIMUM_GROUPING_DIGITS_MIN2,-3,,,, E,24,android/icu/text/DecimalFormat.PAD_AFTER_PREFIX,1,Android.Icu.Text.PadPosition,AfterPrefix,remove, E,24,android/icu/text/DecimalFormat.PAD_AFTER_SUFFIX,3,Android.Icu.Text.PadPosition,AfterSuffix,remove, E,24,android/icu/text/DecimalFormat.PAD_BEFORE_PREFIX,0,Android.Icu.Text.PadPosition,BeforePrefix,remove, @@ -3208,10 +3529,12 @@ I,24,android/icu/util/CopticCalendar.NASIE,12,,,, I,24,android/icu/util/CopticCalendar.PAONA,9,,,, I,24,android/icu/util/CopticCalendar.TOBA,4,,,, I,24,android/icu/util/CopticCalendar.TOUT,0,,,, +E,33,android/icu/util/Currency.FORMAL_SYMBOL_NAME,4,Android.Icu.Util.CurrencyNameStyle,FormalSymbolName,remove, E,24,android/icu/util/Currency.LONG_NAME,1,Android.Icu.Util.CurrencyNameStyle,Long,remove, E,30,android/icu/util/Currency.NARROW_SYMBOL_NAME,3,Android.Icu.Util.CurrencyNameStyle,NarrowSymbolName,remove, E,24,android/icu/util/Currency.PLURAL_LONG_NAME,2,Android.Icu.Util.CurrencyNameStyle,PluralLong,remove, E,24,android/icu/util/Currency.SYMBOL_NAME,0,Android.Icu.Util.CurrencyNameStyle,Symbol,remove, +E,33,android/icu/util/Currency.VARIANT_SYMBOL_NAME,5,Android.Icu.Util.CurrencyNameStyle,VariantSymbolName,remove, I,26,android/icu/util/EthiopicCalendar.GENBOT,8,,,, I,26,android/icu/util/EthiopicCalendar.HAMLE,10,,,, I,26,android/icu/util/EthiopicCalendar.HEDAR,2,,,, @@ -3439,6 +3762,7 @@ E,21,android/media/AudioAttributes.USAGE_VOICE_COMMUNICATION_SIGNALLING,3,Androi E,31,android/media/AudioDescriptor.STANDARD_EDID,1,Android.Media.AudioDescriptorStandard,Edid,remove, E,31,android/media/AudioDescriptor.STANDARD_NONE,0,Android.Media.AudioDescriptorStandard,None,remove, E,23,android/media/AudioDeviceInfo.TYPE_AUX_LINE,19,Android.Media.AudioDeviceType,AuxLine,keep, +E,33,android/media/AudioDeviceInfo.TYPE_BLE_BROADCAST,30,Android.Media.AudioDeviceType,BleBroadcast,remove, E,31,android/media/AudioDeviceInfo.TYPE_BLE_HEADSET,26,Android.Media.AudioDeviceType,BleHeadset,remove, E,31,android/media/AudioDeviceInfo.TYPE_BLE_SPEAKER,27,Android.Media.AudioDeviceType,BleSpeaker,remove, E,23,android/media/AudioDeviceInfo.TYPE_BLUETOOTH_A2DP,8,Android.Media.AudioDeviceType,BluetoothA2dp,keep, @@ -3638,6 +3962,10 @@ E,26,android/media/AudioManager.AUDIOFOCUS_NONE,0,Android.Media.AudioFocus,None, E,26,android/media/AudioManager.AUDIOFOCUS_REQUEST_DELAYED,2,Android.Media.AudioFocusRequest,Delayed,remove, E,10,android/media/AudioManager.AUDIOFOCUS_REQUEST_FAILED,0,Android.Media.AudioFocusRequest,Failed,remove, E,10,android/media/AudioManager.AUDIOFOCUS_REQUEST_GRANTED,1,Android.Media.AudioFocusRequest,Granted,remove, +E,33,android/media/AudioManager.DIRECT_PLAYBACK_BITSTREAM_SUPPORTED,4,Android.Media.DirectPlaybackSupport,BitstreamSupported,remove, +E,33,android/media/AudioManager.DIRECT_PLAYBACK_NOT_SUPPORTED,0,Android.Media.DirectPlaybackSupport,NotSupported,remove, +E,33,android/media/AudioManager.DIRECT_PLAYBACK_OFFLOAD_GAPLESS_SUPPORTED,3,Android.Media.DirectPlaybackSupport,OffloadGaplessSupported,remove, +E,33,android/media/AudioManager.DIRECT_PLAYBACK_OFFLOAD_SUPPORTED,1,Android.Media.DirectPlaybackSupport,OffloadSupported,remove, E,31,android/media/AudioManager.ENCODED_SURROUND_OUTPUT_ALWAYS,2,Android.Media.EncodedSurroundOutput,Always,remove, E,31,android/media/AudioManager.ENCODED_SURROUND_OUTPUT_AUTO,0,Android.Media.EncodedSurroundOutput,Auto,remove, E,31,android/media/AudioManager.ENCODED_SURROUND_OUTPUT_MANUAL,3,Android.Media.EncodedSurroundOutput,Manual,remove, @@ -3664,7 +3992,9 @@ E,10,android/media/AudioManager.FX_KEYPRESS_STANDARD,5,Android.Media.SoundEffect E,23,android/media/AudioManager.GET_DEVICES_ALL,3,Android.Media.GetDevicesTargets,All,keep, E,23,android/media/AudioManager.GET_DEVICES_INPUTS,1,Android.Media.GetDevicesTargets,Inputs,keep, E,23,android/media/AudioManager.GET_DEVICES_OUTPUTS,2,Android.Media.GetDevicesTargets,Outputs,keep, +E,33,android/media/AudioManager.MODE_CALL_REDIRECT,5,Android.Media.Mode,CallRedirect,remove, E,30,android/media/AudioManager.MODE_CALL_SCREENING,4,Android.Media.Mode,CallScreening,remove, +E,33,android/media/AudioManager.MODE_COMMUNICATION_REDIRECT,6,Android.Media.Mode,CommunicationRedirect,remove, E,10,android/media/AudioManager.MODE_CURRENT,-1,Android.Media.Mode,Current,keep, E,10,android/media/AudioManager.MODE_IN_CALL,2,Android.Media.Mode,InCall,keep, E,15,android/media/AudioManager.MODE_IN_COMMUNICATION,3,Android.Media.Mode,InCommunication,keep, @@ -3801,6 +4131,14 @@ E,30,android/media/CamcorderProfile.QUALITY_VGA,9,Android.Media.CamcorderQuality E,10,android/media/CameraProfile.QUALITY_HIGH,2,Android.Media.CameraQuality,High,remove, E,10,android/media/CameraProfile.QUALITY_LOW,0,Android.Media.CameraQuality,Low,remove, E,10,android/media/CameraProfile.QUALITY_MEDIUM,1,Android.Media.CameraQuality,Medium,remove, +E,33,android/media/EncoderProfiles$VideoProfile.HDR_DOLBY_VISION,4,Android.Media.VideoProfileHdr,DolbyVision,remove, +E,33,android/media/EncoderProfiles$VideoProfile.HDR_HDR10,2,Android.Media.VideoProfileHdr,Hdr10,remove, +E,33,android/media/EncoderProfiles$VideoProfile.HDR_HDR10PLUS,3,Android.Media.VideoProfileHdr,Hdr10plus,remove, +E,33,android/media/EncoderProfiles$VideoProfile.HDR_HLG,1,Android.Media.VideoProfileHdr,Hlg,remove, +E,33,android/media/EncoderProfiles$VideoProfile.HDR_NONE,0,Android.Media.VideoProfileHdr,None,remove, +E,33,android/media/EncoderProfiles$VideoProfile.YUV_420,0,Android.Media.VideoProfileYuv,Yuv420,remove, +E,33,android/media/EncoderProfiles$VideoProfile.YUV_422,1,Android.Media.VideoProfileYuv,Yuv422,remove, +E,33,android/media/EncoderProfiles$VideoProfile.YUV_444,2,Android.Media.VideoProfileYuv,Yuv444,remove, E,10,android/media/ExifInterface.ORIENTATION_FLIP_HORIZONTAL,2,Android.Media.Orientation,FlipHorizontal,keep, E,10,android/media/ExifInterface.ORIENTATION_FLIP_VERTICAL,4,Android.Media.Orientation,FlipVertical,keep, E,10,android/media/ExifInterface.ORIENTATION_NORMAL,1,Android.Media.Orientation,Normal,keep, @@ -3884,9 +4222,11 @@ E,16,android/media/MediaCodecInfo$CodecCapabilities.COLOR_Format24BitARGB6666,42 E,16,android/media/MediaCodecInfo$CodecCapabilities.COLOR_Format24bitBGR888,12,Android.Media.MediaCodecCapabilities,Format24bitbgr888,remove, E,16,android/media/MediaCodecInfo$CodecCapabilities.COLOR_Format24bitRGB888,11,Android.Media.MediaCodecCapabilities,Format24bitrgb888,remove, E,16,android/media/MediaCodecInfo$CodecCapabilities.COLOR_Format25bitARGB1888,14,Android.Media.MediaCodecCapabilities,Format25bitargb1888,remove, +E,33,android/media/MediaCodecInfo$CodecCapabilities.COLOR_Format32bitABGR2101010,2130750114,Android.Media.MediaCodecCapabilities,Format32bitabgr2101010,remove, E,23,android/media/MediaCodecInfo$CodecCapabilities.COLOR_Format32bitABGR8888,2130747392,Android.Media.MediaCodecCapabilities,Format32bitabgr8888,remove, E,16,android/media/MediaCodecInfo$CodecCapabilities.COLOR_Format32bitARGB8888,16,Android.Media.MediaCodecCapabilities,Format32bitargb8888,remove, E,16,android/media/MediaCodecInfo$CodecCapabilities.COLOR_Format32bitBGRA8888,15,Android.Media.MediaCodecCapabilities,Format32bitbgra8888,remove, +E,33,android/media/MediaCodecInfo$CodecCapabilities.COLOR_Format64bitABGRFloat,2130710294,Android.Media.MediaCodecCapabilities,Format64bitabgrfloat,remove, E,16,android/media/MediaCodecInfo$CodecCapabilities.COLOR_Format8bitRGB332,2,Android.Media.MediaCodecCapabilities,Format8bitrgb332,remove, E,16,android/media/MediaCodecInfo$CodecCapabilities.COLOR_FormatCbYCrY,27,Android.Media.MediaCodecCapabilities,Formatcbycry,remove, E,16,android/media/MediaCodecInfo$CodecCapabilities.COLOR_FormatCrYCbY,28,Android.Media.MediaCodecCapabilities,Formatcrycby,remove, @@ -3919,6 +4259,7 @@ E,16,android/media/MediaCodecInfo$CodecCapabilities.COLOR_FormatYUV422Planar,22, E,16,android/media/MediaCodecInfo$CodecCapabilities.COLOR_FormatYUV422SemiPlanar,24,Android.Media.MediaCodecCapabilities,Formatyuv422semiplanar,remove, E,23,android/media/MediaCodecInfo$CodecCapabilities.COLOR_FormatYUV444Flexible,2135181448,Android.Media.MediaCodecCapabilities,Formatyuv444flexible,remove, E,16,android/media/MediaCodecInfo$CodecCapabilities.COLOR_FormatYUV444Interleaved,29,Android.Media.MediaCodecCapabilities,Formatyuv444interleaved,remove, +E,33,android/media/MediaCodecInfo$CodecCapabilities.COLOR_FormatYUVP010,54,Android.Media.MediaCodecCapabilities,Formatyuvp010,remove, E,16,android/media/MediaCodecInfo$CodecCapabilities.COLOR_QCOM_FormatYUV420SemiPlanar,2141391872,Android.Media.MediaCodecCapabilities,QcomFormatyuv420semiplanar,remove, E,16,android/media/MediaCodecInfo$CodecCapabilities.COLOR_TI_FormatYUV420PackedSemiPlanar,2130706688,Android.Media.MediaCodecCapabilities,TiFormatyuv420packedsemiplanar,remove, E,16,android/media/MediaCodecInfo$CodecProfileLevel.AACObjectELD,39,Android.Media.MediaCodecProfileType,Aacobjecteld,remove, @@ -3990,11 +4331,14 @@ E,16,android/media/MediaCodecInfo$CodecProfileLevel.AVCProfileHigh10,16,Android. E,16,android/media/MediaCodecInfo$CodecProfileLevel.AVCProfileHigh422,32,Android.Media.MediaCodecProfileType,Avcprofilehigh422,remove, E,16,android/media/MediaCodecInfo$CodecProfileLevel.AVCProfileHigh444,64,Android.Media.MediaCodecProfileType,Avcprofilehigh444,remove, E,16,android/media/MediaCodecInfo$CodecProfileLevel.AVCProfileMain,2,Android.Media.MediaCodecProfileType,Avcprofilemain,remove, +E,33,android/media/MediaCodecInfo$CodecProfileLevel.DolbyVisionLevel8k30,1024,Android.Media.MediaCodecProfileLevel,Dolbyvisionlevel8k30,remove, +E,33,android/media/MediaCodecInfo$CodecProfileLevel.DolbyVisionLevel8k60,2048,Android.Media.MediaCodecProfileLevel,Dolbyvisionlevel8k60,remove, E,24,android/media/MediaCodecInfo$CodecProfileLevel.DolbyVisionLevelFhd24,4,Android.Media.MediaCodecProfileLevel,Dolbyvisionlevelfhd24,remove, E,24,android/media/MediaCodecInfo$CodecProfileLevel.DolbyVisionLevelFhd30,8,Android.Media.MediaCodecProfileLevel,Dolbyvisionlevelfhd30,remove, E,24,android/media/MediaCodecInfo$CodecProfileLevel.DolbyVisionLevelFhd60,16,Android.Media.MediaCodecProfileLevel,Dolbyvisionlevelfhd60,remove, E,24,android/media/MediaCodecInfo$CodecProfileLevel.DolbyVisionLevelHd24,1,Android.Media.MediaCodecProfileLevel,Dolbyvisionlevelhd24,remove, E,24,android/media/MediaCodecInfo$CodecProfileLevel.DolbyVisionLevelHd30,2,Android.Media.MediaCodecProfileLevel,Dolbyvisionlevelhd30,remove, +E,33,android/media/MediaCodecInfo$CodecProfileLevel.DolbyVisionLevelUhd120,512,Android.Media.MediaCodecProfileLevel,Dolbyvisionleveluhd120,remove, E,24,android/media/MediaCodecInfo$CodecProfileLevel.DolbyVisionLevelUhd24,32,Android.Media.MediaCodecProfileLevel,Dolbyvisionleveluhd24,remove, E,24,android/media/MediaCodecInfo$CodecProfileLevel.DolbyVisionLevelUhd30,64,Android.Media.MediaCodecProfileLevel,Dolbyvisionleveluhd30,remove, E,24,android/media/MediaCodecInfo$CodecProfileLevel.DolbyVisionLevelUhd48,128,Android.Media.MediaCodecProfileLevel,Dolbyvisionleveluhd48,remove, @@ -4218,12 +4562,18 @@ E,24,android/media/MediaFormat.COLOR_TRANSFER_HLG,7,Android.Media.ColorTransfer, E,24,android/media/MediaFormat.COLOR_TRANSFER_LINEAR,1,Android.Media.ColorTransfer,Linear,remove, E,24,android/media/MediaFormat.COLOR_TRANSFER_SDR_VIDEO,3,Android.Media.ColorTransfer,SdrVideo,remove, E,24,android/media/MediaFormat.COLOR_TRANSFER_ST2084,6,Android.Media.ColorTransfer,St2084,remove, +E,33,android/media/MediaFormat.PICTURE_TYPE_B,3,Android.Media.PictureType,B,remove, +E,33,android/media/MediaFormat.PICTURE_TYPE_I,1,Android.Media.PictureType,I,remove, +E,33,android/media/MediaFormat.PICTURE_TYPE_P,2,Android.Media.PictureType,P,remove, +E,33,android/media/MediaFormat.PICTURE_TYPE_UNKNOWN,0,Android.Media.PictureType,Unknown,remove, E,29,android/media/MediaFormat.TYPE_BYTE_BUFFER,5,Android.Media.MediaFormatType,ByteBuffer,remove, E,29,android/media/MediaFormat.TYPE_FLOAT,3,Android.Media.MediaFormatType,Float,remove, E,29,android/media/MediaFormat.TYPE_INTEGER,1,Android.Media.MediaFormatType,Integer,remove, E,29,android/media/MediaFormat.TYPE_LONG,2,Android.Media.MediaFormatType,Long,remove, E,29,android/media/MediaFormat.TYPE_NULL,0,Android.Media.MediaFormatType,Null,remove, E,29,android/media/MediaFormat.TYPE_STRING,4,Android.Media.MediaFormatType,String,remove, +E,33,android/media/MediaFormat.VIDEO_ENCODING_STATISTICS_LEVEL_1,1,Android.Media.VideoEncodingStatisticsLevel,One,remove, +E,33,android/media/MediaFormat.VIDEO_ENCODING_STATISTICS_LEVEL_NONE,0,Android.Media.VideoEncodingStatisticsLevel,None,remove, E,19,android/media/MediaMetadataEditor.BITMAP_KEY_ARTWORK,100,Android.Media.MediaMetadataEditKey,BitmapKeyArtwork,remove, E,19,android/media/MediaMetadataEditor.RATING_KEY_BY_OTHERS,101,Android.Media.MediaMetadataEditKey,RatingKeyByOthers,remove, E,19,android/media/MediaMetadataEditor.RATING_KEY_BY_USER,268435457,Android.Media.MediaMetadataEditKey,RatingKeyByUser,remove, @@ -4354,12 +4704,15 @@ E,29,android/media/MediaRecorder$OutputFormat.OGG,11,Android.Media.OutputFormat, E,10,android/media/MediaRecorder$OutputFormat.RAW_AMR,3,Android.Media.OutputFormat,RawAmr,keep, E,10,android/media/MediaRecorder$OutputFormat.THREE_GPP,1,Android.Media.OutputFormat,ThreeGpp,keep, E,21,android/media/MediaRecorder$OutputFormat.WEBM,9,Android.Media.OutputFormat,Webm,keep, +E,33,android/media/MediaRecorder$VideoEncoder.AV1,8,Android.Media.VideoEncoder,Av1,remove, E,10,android/media/MediaRecorder$VideoEncoder.DEFAULT,0,Android.Media.VideoEncoder,Default,keep, +E,33,android/media/MediaRecorder$VideoEncoder.DOLBY_VISION,7,Android.Media.VideoEncoder,DolbyVision,remove, E,10,android/media/MediaRecorder$VideoEncoder.H263,1,Android.Media.VideoEncoder,H263,keep, E,10,android/media/MediaRecorder$VideoEncoder.H264,2,Android.Media.VideoEncoder,H264,keep, E,24,android/media/MediaRecorder$VideoEncoder.HEVC,5,Android.Media.VideoEncoder,Hevc,keep, E,10,android/media/MediaRecorder$VideoEncoder.MPEG_4_SP,3,Android.Media.VideoEncoder,Mpeg4Sp,keep, E,21,android/media/MediaRecorder$VideoEncoder.VP8,4,Android.Media.VideoEncoder,Vp8,keep, +E,33,android/media/MediaRecorder$VideoEncoder.VP9,6,Android.Media.VideoEncoder,Vp9,remove, E,10,android/media/MediaRecorder$VideoSource.CAMERA,1,Android.Media.VideoSource,Camera,keep, E,10,android/media/MediaRecorder$VideoSource.DEFAULT,0,Android.Media.VideoSource,Default,keep, E,21,android/media/MediaRecorder$VideoSource.SURFACE,2,Android.Media.VideoSource,Surface,keep, @@ -4500,11 +4853,21 @@ E,28,android/media/MicrophoneInfo.LOCATION_MAINBODY,1,Android.Media.MicrophoneLo E,28,android/media/MicrophoneInfo.LOCATION_MAINBODY_MOVABLE,2,Android.Media.MicrophoneLocation,MainbodyMovable,remove, E,28,android/media/MicrophoneInfo.LOCATION_PERIPHERAL,3,Android.Media.MicrophoneLocation,Peripheral,remove, E,28,android/media/MicrophoneInfo.LOCATION_UNKNOWN,0,Android.Media.MicrophoneLocation,Unknown,remove, +E,33,android/media/midi/MidiDeviceInfo.PROTOCOL_UMP_MIDI_1_0_UP_TO_128_BITS,3,Android.Media.Midi.MidiDeviceProtocol,UmpMidi10UpTo128Bits,remove, +E,33,android/media/midi/MidiDeviceInfo.PROTOCOL_UMP_MIDI_1_0_UP_TO_128_BITS_AND_JRTS,4,Android.Media.Midi.MidiDeviceProtocol,UmpMidi10UpTo128BitsAndJrts,remove, +E,33,android/media/midi/MidiDeviceInfo.PROTOCOL_UMP_MIDI_1_0_UP_TO_64_BITS,1,Android.Media.Midi.MidiDeviceProtocol,UmpMidi10UpTo64Bits,remove, +E,33,android/media/midi/MidiDeviceInfo.PROTOCOL_UMP_MIDI_1_0_UP_TO_64_BITS_AND_JRTS,2,Android.Media.Midi.MidiDeviceProtocol,UmpMidi10UpTo64BitsAndJrts,remove, +E,33,android/media/midi/MidiDeviceInfo.PROTOCOL_UMP_MIDI_2_0,17,Android.Media.Midi.MidiDeviceProtocol,UmpMidi20,remove, +E,33,android/media/midi/MidiDeviceInfo.PROTOCOL_UMP_MIDI_2_0_AND_JRTS,18,Android.Media.Midi.MidiDeviceProtocol,UmpMidi20AndJrts,remove, +E,33,android/media/midi/MidiDeviceInfo.PROTOCOL_UMP_USE_MIDI_CI,0,Android.Media.Midi.MidiDeviceProtocol,UmpUseMidiCi,remove, +E,33,android/media/midi/MidiDeviceInfo.PROTOCOL_UNKNOWN,-1,Android.Media.Midi.MidiDeviceProtocol,Unknown,remove, E,23,android/media/midi/MidiDeviceInfo.TYPE_BLUETOOTH,3,Android.Media.Midi.MidiDeviceType,Bluetooth,keep, E,23,android/media/midi/MidiDeviceInfo.TYPE_USB,1,Android.Media.Midi.MidiDeviceType,Usb,keep, E,23,android/media/midi/MidiDeviceInfo.TYPE_VIRTUAL,2,Android.Media.Midi.MidiDeviceType,Virtual,keep, E,23,android/media/midi/MidiDeviceInfo$PortInfo.TYPE_INPUT,1,Android.Media.Midi.MidiPortType,Input,keep, E,23,android/media/midi/MidiDeviceInfo$PortInfo.TYPE_OUTPUT,2,Android.Media.Midi.MidiPortType,Output,keep, +E,33,android/media/midi/MidiManager.TRANSPORT_MIDI_BYTE_STREAM,1,Android.Media.Midi.MidiTransport,MidiByteStream,remove, +E,33,android/media/midi/MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS,2,Android.Media.Midi.MidiTransport,UniversalMidiPackets,remove, E,23,android/media/PlaybackParams.AUDIO_FALLBACK_MODE_DEFAULT,0,Android.Media.AudioFallbackMode,Default,keep, E,23,android/media/PlaybackParams.AUDIO_FALLBACK_MODE_FAIL,2,Android.Media.AudioFallbackMode,Fail,keep, E,23,android/media/PlaybackParams.AUDIO_FALLBACK_MODE_MUTE,1,Android.Media.AudioFallbackMode,Mute,keep, @@ -4681,6 +5044,40 @@ E,10,android/media/ToneGenerator.TONE_SUP_PIP,33,Android.Media.Tone,SupPip,keep, E,10,android/media/ToneGenerator.TONE_SUP_RADIO_ACK,19,Android.Media.Tone,SupRadioAck,keep, E,10,android/media/ToneGenerator.TONE_SUP_RADIO_NOTAVAIL,20,Android.Media.Tone,SupRadioNotavail,keep, E,10,android/media/ToneGenerator.TONE_SUP_RINGTONE,23,Android.Media.Tone,SupRingtone,keep, +E,33,android/media/tv/AdRequest.REQUEST_TYPE_START,1,Android.Media.TV.AdRequestType,Start,remove, +E,33,android/media/tv/AdRequest.REQUEST_TYPE_STOP,2,Android.Media.TV.AdRequestType,Stop,remove, +E,33,android/media/tv/AdResponse.RESPONSE_TYPE_ERROR,4,Android.Media.TV.AdResponseType,Error,remove, +E,33,android/media/tv/AdResponse.RESPONSE_TYPE_FINISHED,2,Android.Media.TV.AdResponseType,Finished,remove, +E,33,android/media/tv/AdResponse.RESPONSE_TYPE_PLAYING,1,Android.Media.TV.AdResponseType,Playing,remove, +E,33,android/media/tv/AdResponse.RESPONSE_TYPE_STOPPED,3,Android.Media.TV.AdResponseType,Stopped,remove, +E,33,android/media/tv/BroadcastInfoRequest.REQUEST_OPTION_AUTO_UPDATE,1,Android.Media.TV.BroadcastInfoRequestOption,AutoUpdate,remove, +E,33,android/media/tv/BroadcastInfoRequest.REQUEST_OPTION_REPEAT,0,Android.Media.TV.BroadcastInfoRequestOption,Repeat,remove, +E,33,android/media/tv/BroadcastInfoResponse.RESPONSE_RESULT_CANCEL,3,Android.Media.TV.BroadcastInfoResponseResult,Cancel,remove, +E,33,android/media/tv/BroadcastInfoResponse.RESPONSE_RESULT_ERROR,1,Android.Media.TV.BroadcastInfoResponseResult,Error,remove, +E,33,android/media/tv/BroadcastInfoResponse.RESPONSE_RESULT_OK,2,Android.Media.TV.BroadcastInfoResponseResult,Ok,remove, +E,33,android/media/tv/interactive/TvInteractiveAppManager.ERROR_BLOCKED,5,Android.Media.TV.Interactive.AppManagerError,Blocked,remove, +E,33,android/media/tv/interactive/TvInteractiveAppManager.ERROR_ENCRYPTED,6,Android.Media.TV.Interactive.AppManagerError,Encrypted,remove, +E,33,android/media/tv/interactive/TvInteractiveAppManager.ERROR_NONE,0,Android.Media.TV.Interactive.AppManagerError,None,remove, +E,33,android/media/tv/interactive/TvInteractiveAppManager.ERROR_NOT_SUPPORTED,2,Android.Media.TV.Interactive.AppManagerError,NotSupported,remove, +E,33,android/media/tv/interactive/TvInteractiveAppManager.ERROR_RESOURCE_UNAVAILABLE,4,Android.Media.TV.Interactive.AppManagerError,ResourceUnavailable,remove, +E,33,android/media/tv/interactive/TvInteractiveAppManager.ERROR_UNKNOWN,1,Android.Media.TV.Interactive.AppManagerError,Unknown,remove, +E,33,android/media/tv/interactive/TvInteractiveAppManager.ERROR_UNKNOWN_CHANNEL,7,Android.Media.TV.Interactive.AppManagerError,UnknownChannel,remove, +E,33,android/media/tv/interactive/TvInteractiveAppManager.ERROR_WEAK_SIGNAL,3,Android.Media.TV.Interactive.AppManagerError,WeakSignal,remove, +E,33,android/media/tv/interactive/TvInteractiveAppManager.INTERACTIVE_APP_STATE_ERROR,3,Android.Media.TV.Interactive.InteractiveAppState,Error,remove, +E,33,android/media/tv/interactive/TvInteractiveAppManager.INTERACTIVE_APP_STATE_RUNNING,2,Android.Media.TV.Interactive.InteractiveAppState,Running,remove, +E,33,android/media/tv/interactive/TvInteractiveAppManager.INTERACTIVE_APP_STATE_STOPPED,1,Android.Media.TV.Interactive.InteractiveAppState,Stopped,remove, +E,33,android/media/tv/interactive/TvInteractiveAppManager.SERVICE_STATE_ERROR,4,Android.Media.TV.Interactive.ServiceState,Error,remove, +E,33,android/media/tv/interactive/TvInteractiveAppManager.SERVICE_STATE_PREPARING,2,Android.Media.TV.Interactive.ServiceState,Preparing,remove, +E,33,android/media/tv/interactive/TvInteractiveAppManager.SERVICE_STATE_READY,3,Android.Media.TV.Interactive.ServiceState,Ready,remove, +E,33,android/media/tv/interactive/TvInteractiveAppManager.SERVICE_STATE_UNREALIZED,1,Android.Media.TV.Interactive.ServiceState,Unrealized,remove, +E,33,android/media/tv/interactive/TvInteractiveAppManager.TELETEXT_APP_STATE_ERROR,3,Android.Media.TV.Interactive.TeletextAppState,Error,remove, +E,33,android/media/tv/interactive/TvInteractiveAppManager.TELETEXT_APP_STATE_HIDE,2,Android.Media.TV.Interactive.TeletextAppState,Hide,remove, +E,33,android/media/tv/interactive/TvInteractiveAppManager.TELETEXT_APP_STATE_SHOW,1,Android.Media.TV.Interactive.TeletextAppState,Show,remove, +E,33,android/media/tv/interactive/TvInteractiveAppServiceInfo.INTERACTIVE_APP_TYPE_ATSC,2,Android.Media.TV.Interactive.InteractiveAppType,Atsc,remove, +E,33,android/media/tv/interactive/TvInteractiveAppServiceInfo.INTERACTIVE_APP_TYPE_GINGA,4,Android.Media.TV.Interactive.InteractiveAppType,Ginga,remove, +E,33,android/media/tv/interactive/TvInteractiveAppServiceInfo.INTERACTIVE_APP_TYPE_HBBTV,1,Android.Media.TV.Interactive.InteractiveAppType,Hbbtv,remove, +E,33,android/media/tv/TableRequest.TABLE_NAME_PAT,0,Android.Media.TV.TableName,Pat,remove, +E,33,android/media/tv/TableRequest.TABLE_NAME_PMT,1,Android.Media.TV.TableName,Pmt,remove, E,26,android/media/tv/TvContract$PreviewPrograms.ASPECT_RATIO_1_1,3,Android.Media.TV.PreviewAspectRatio,A11,keep, E,26,android/media/tv/TvContract$PreviewPrograms.ASPECT_RATIO_16_9,0,Android.Media.TV.PreviewAspectRatio,A169,keep, E,26,android/media/tv/TvContract$PreviewPrograms.ASPECT_RATIO_2_3,4,Android.Media.TV.PreviewAspectRatio,A23,keep, @@ -4761,12 +5158,23 @@ E,21,android/media/tv/TvInputInfo.TYPE_SCART,1003,Android.Media.TV.TvInputType,S E,21,android/media/tv/TvInputInfo.TYPE_SVIDEO,1002,Android.Media.TV.TvInputType,Svideo,keep, E,21,android/media/tv/TvInputInfo.TYPE_TUNER,0,Android.Media.TV.TvInputType,Tuner,keep, E,21,android/media/tv/TvInputInfo.TYPE_VGA,1005,Android.Media.TV.TvInputType,Vga,keep, +E,33,android/media/tv/TvInputManager.BROADCAST_INFO_STREAM_EVENT,5,Android.Media.TV.BroadcastInfoType,StreamEvent,remove, +E,33,android/media/tv/TvInputManager.BROADCAST_INFO_TYPE_COMMAND,7,Android.Media.TV.BroadcastInfoType,Command,remove, +E,33,android/media/tv/TvInputManager.BROADCAST_INFO_TYPE_DSMCC,6,Android.Media.TV.BroadcastInfoType,Dsmcc,remove, +E,33,android/media/tv/TvInputManager.BROADCAST_INFO_TYPE_PES,4,Android.Media.TV.BroadcastInfoType,Pes,remove, +E,33,android/media/tv/TvInputManager.BROADCAST_INFO_TYPE_SECTION,3,Android.Media.TV.BroadcastInfoType,Section,remove, +E,33,android/media/tv/TvInputManager.BROADCAST_INFO_TYPE_TABLE,2,Android.Media.TV.BroadcastInfoType,Table,remove, +E,33,android/media/tv/TvInputManager.BROADCAST_INFO_TYPE_TIMELINE,8,Android.Media.TV.BroadcastInfoType,Timeline,remove, +E,33,android/media/tv/TvInputManager.BROADCAST_INFO_TYPE_TS,1,Android.Media.TV.BroadcastInfoType,Ts,remove, E,21,android/media/tv/TvInputManager.INPUT_STATE_CONNECTED,0,Android.Media.TV.TvInputState,Connected,keep, E,21,android/media/tv/TvInputManager.INPUT_STATE_CONNECTED_STANDBY,1,Android.Media.TV.TvInputState,ConnectedStandby,keep, E,21,android/media/tv/TvInputManager.INPUT_STATE_DISCONNECTED,2,Android.Media.TV.TvInputState,Disconnected,keep, E,24,android/media/tv/TvInputManager.RECORDING_ERROR_INSUFFICIENT_SPACE,1,Android.Media.TV.RecordingError,InsufficientSpace,remove, E,24,android/media/tv/TvInputManager.RECORDING_ERROR_RESOURCE_BUSY,2,Android.Media.TV.RecordingError,ResourceBusy,remove, E,24,android/media/tv/TvInputManager.RECORDING_ERROR_UNKNOWN,0,Android.Media.TV.RecordingError,Unknown,remove, +E,33,android/media/tv/TvInputManager.SIGNAL_STRENGTH_LOST,1,Android.Media.TV.SignalStrength,Lost,remove, +E,33,android/media/tv/TvInputManager.SIGNAL_STRENGTH_STRONG,3,Android.Media.TV.SignalStrength,Strong,remove, +E,33,android/media/tv/TvInputManager.SIGNAL_STRENGTH_WEAK,2,Android.Media.TV.SignalStrength,Weak,remove, E,23,android/media/tv/TvInputManager.TIME_SHIFT_STATUS_AVAILABLE,3,Android.Media.TV.TimeShiftStatus,Available,keep, E,23,android/media/tv/TvInputManager.TIME_SHIFT_STATUS_UNAVAILABLE,2,Android.Media.TV.TimeShiftStatus,Unavailable,keep, E,23,android/media/tv/TvInputManager.TIME_SHIFT_STATUS_UNKNOWN,0,Android.Media.TV.TimeShiftStatus,Unknown,keep, @@ -4954,8 +5362,8 @@ E,10,android/net/ConnectivityManager.TYPE_WIMAX,6,Android.Net.ConnectivityType,W A,31,,0,Android.Net.NetworkCallbackFlags,None,remove,flags E,31,android/net/ConnectivityManager$NetworkCallback.FLAG_INCLUDE_LOCATION_INFO,1,Android.Net.NetworkCallbackFlags,IncludeLocationInfo,remove,flags I,29,android/net/DnsResolver.CLASS_IN,1,,,, -I,29,android/net/DnsResolver.ERROR_PARSE,0,,,, -I,29,android/net/DnsResolver.ERROR_SYSTEM,1,,,, +I,29,android/net/DnsResolver.ERROR_PARSE,0,Android.Net.DnsResolverError,Parse,keep, +I,29,android/net/DnsResolver.ERROR_SYSTEM,1,Android.Net.DnsResolverError,System,keep, E,29,android/net/DnsResolver.FLAG_EMPTY,0,Android.Net.DnsResolverFlag,Empty,remove, E,29,android/net/DnsResolver.FLAG_NO_CACHE_LOOKUP,4,Android.Net.DnsResolverFlag,NoCacheLookup,remove, E,29,android/net/DnsResolver.FLAG_NO_CACHE_STORE,2,Android.Net.DnsResolverFlag,NoCacheStore,remove, @@ -4995,6 +5403,7 @@ E,31,android/net/ipsec/ike/IkeSessionConfiguration.EXTENSION_TYPE_MOBIKE,2,Andro E,31,android/net/ipsec/ike/IkeSessionParams.IKE_OPTION_ACCEPT_ANY_REMOTE_ID,0,Android.Net.IpSec.Ike.IkeSessionOption,AcceptAnyRemoteId,remove, E,31,android/net/ipsec/ike/IkeSessionParams.IKE_OPTION_EAP_ONLY_AUTH,1,Android.Net.IpSec.Ike.IkeSessionOption,EapOnlyAuth,remove, E,31,android/net/ipsec/ike/IkeSessionParams.IKE_OPTION_FORCE_PORT_4500,3,Android.Net.IpSec.Ike.IkeSessionOption,ForcePort4500,remove, +E,33,android/net/ipsec/ike/IkeSessionParams.IKE_OPTION_INITIAL_CONTACT,4,Android.Net.IpSec.Ike.IkeSessionOption,InitialContact,remove, E,31,android/net/ipsec/ike/IkeSessionParams.IKE_OPTION_MOBIKE,2,Android.Net.IpSec.Ike.IkeSessionOption,Mobike,remove, E,31,android/net/ipsec/ike/SaProposal.DH_GROUP_1024_BIT_MODP,2,Android.Net.IpSec.Ike.SaProposalDhGroup,Group1024BitModp,remove, E,31,android/net/ipsec/ike/SaProposal.DH_GROUP_1536_BIT_MODP,5,Android.Net.IpSec.Ike.SaProposalDhGroup,Group1536BitModp,remove, @@ -5048,12 +5457,15 @@ E,21,android/net/NetworkCapabilities.NET_CAPABILITY_IMS,4,Android.Net.NetCapabil E,21,android/net/NetworkCapabilities.NET_CAPABILITY_INTERNET,12,Android.Net.NetCapability,Internet,remove, E,29,android/net/NetworkCapabilities.NET_CAPABILITY_MCX,23,Android.Net.NetCapability,Mcx,remove, E,21,android/net/NetworkCapabilities.NET_CAPABILITY_MMS,0,Android.Net.NetCapability,Mms,remove, +E,33,android/net/NetworkCapabilities.NET_CAPABILITY_MMTEL,33,Android.Net.NetCapability,Mmtel,remove, E,28,android/net/NetworkCapabilities.NET_CAPABILITY_NOT_CONGESTED,20,Android.Net.NetCapability,NotCongested,remove, E,21,android/net/NetworkCapabilities.NET_CAPABILITY_NOT_METERED,11,Android.Net.NetCapability,NotMetered,remove, E,21,android/net/NetworkCapabilities.NET_CAPABILITY_NOT_RESTRICTED,13,Android.Net.NetCapability,NotRestricted,remove, E,28,android/net/NetworkCapabilities.NET_CAPABILITY_NOT_ROAMING,18,Android.Net.NetCapability,NotRoaming,remove, E,28,android/net/NetworkCapabilities.NET_CAPABILITY_NOT_SUSPENDED,21,Android.Net.NetCapability,NotSuspended,remove, E,21,android/net/NetworkCapabilities.NET_CAPABILITY_NOT_VPN,15,Android.Net.NetCapability,NotVpn,remove, +E,33,android/net/NetworkCapabilities.NET_CAPABILITY_PRIORITIZE_BANDWIDTH,35,Android.Net.NetCapability,PrioritizeBandwidth,remove, +E,33,android/net/NetworkCapabilities.NET_CAPABILITY_PRIORITIZE_LATENCY,34,Android.Net.NetCapability,PrioritizeLatency,remove, E,21,android/net/NetworkCapabilities.NET_CAPABILITY_RCS,8,Android.Net.NetCapability,Rcs,remove, E,21,android/net/NetworkCapabilities.NET_CAPABILITY_SUPL,1,Android.Net.NetCapability,Supl,remove, E,30,android/net/NetworkCapabilities.NET_CAPABILITY_TEMPORARILY_NOT_METERED,25,Android.Net.NetCapability,TemporarilyNotMetered,remove, @@ -5061,6 +5473,11 @@ E,21,android/net/NetworkCapabilities.NET_CAPABILITY_TRUSTED,14,Android.Net.NetCa E,23,android/net/NetworkCapabilities.NET_CAPABILITY_VALIDATED,16,Android.Net.NetCapability,Validated,remove, E,21,android/net/NetworkCapabilities.NET_CAPABILITY_WIFI_P2P,6,Android.Net.NetCapability,WifiP2p,remove, E,21,android/net/NetworkCapabilities.NET_CAPABILITY_XCAP,9,Android.Net.NetCapability,Xcap,remove, +E,33,android/net/NetworkCapabilities.NET_ENTERPRISE_ID_1,1,Android.Net.NetEnterpriseId,One,remove, +E,33,android/net/NetworkCapabilities.NET_ENTERPRISE_ID_2,2,Android.Net.NetEnterpriseId,Two,remove, +E,33,android/net/NetworkCapabilities.NET_ENTERPRISE_ID_3,3,Android.Net.NetEnterpriseId,Three,remove, +E,33,android/net/NetworkCapabilities.NET_ENTERPRISE_ID_4,4,Android.Net.NetEnterpriseId,Four,remove, +E,33,android/net/NetworkCapabilities.NET_ENTERPRISE_ID_5,5,Android.Net.NetEnterpriseId,Five,remove, I,29,android/net/NetworkCapabilities.SIGNAL_STRENGTH_UNSPECIFIED,-2147483648,,,, E,21,android/net/NetworkCapabilities.TRANSPORT_BLUETOOTH,2,Android.Net.TransportType,Bluetooth,remove, E,21,android/net/NetworkCapabilities.TRANSPORT_CELLULAR,0,Android.Net.TransportType,Cellular,remove, @@ -5082,6 +5499,9 @@ E,30,android/net/PlatformVpnProfile.TYPE_IKEV2_IPSEC_USER_PASS,6,Android.Net.Pla I,21,android/net/PskKeyManager.MAX_IDENTITY_HINT_LENGTH_BYTES,128,,,, I,21,android/net/PskKeyManager.MAX_IDENTITY_LENGTH_BYTES,128,,,, I,21,android/net/PskKeyManager.MAX_KEY_LENGTH_BYTES,256,,,, +E,33,android/net/RouteInfo.RTN_THROW,9,Android.Net.RouteType,Throw,remove, +E,33,android/net/RouteInfo.RTN_UNICAST,1,Android.Net.RouteType,Unicast,remove, +E,33,android/net/RouteInfo.RTN_UNREACHABLE,7,Android.Net.RouteType,Unreachable,remove, E,15,android/net/rtp/AudioGroup.MODE_ECHO_SUPPRESSION,3,Android.Net.Rtp.AudioGroupMode,EchoSuppression,keep, E,15,android/net/rtp/AudioGroup.MODE_MUTED,1,Android.Net.Rtp.AudioGroupMode,Muted,keep, E,15,android/net/rtp/AudioGroup.MODE_NORMAL,2,Android.Net.Rtp.AudioGroupMode,Normal,keep, @@ -5154,9 +5574,24 @@ E,31,android/net/vcn/VcnManager.VCN_STATUS_CODE_ACTIVE,2,Android.Net.Vcn.VcnStat E,31,android/net/vcn/VcnManager.VCN_STATUS_CODE_INACTIVE,1,Android.Net.Vcn.VcnStatusCode,Inactive,remove, E,31,android/net/vcn/VcnManager.VCN_STATUS_CODE_NOT_CONFIGURED,0,Android.Net.Vcn.VcnStatusCode,NotConfigured,remove, E,31,android/net/vcn/VcnManager.VCN_STATUS_CODE_SAFE_MODE,3,Android.Net.Vcn.VcnStatusCode,SafeMode,remove, -A,0,,0,Android.Net.Wifi.Aware.WifiAwareCipherSuite,None,remove, +E,33,android/net/vcn/VcnUnderlyingNetworkTemplate.MATCH_ANY,0,Android.Net.Vcn.TemplateMatchParameter,Any,remove, +E,33,android/net/vcn/VcnUnderlyingNetworkTemplate.MATCH_FORBIDDEN,2,Android.Net.Vcn.TemplateMatchParameter,Forbidden,remove, +E,33,android/net/vcn/VcnUnderlyingNetworkTemplate.MATCH_REQUIRED,1,Android.Net.Vcn.TemplateMatchParameter,Required,remove, +E,33,android/net/VpnManager.ERROR_CLASS_NOT_RECOVERABLE,1,Android.Net.VpnErrorClass,NotRecoverable,remove, +E,33,android/net/VpnManager.ERROR_CLASS_RECOVERABLE,2,Android.Net.VpnErrorClass,Recoverable,remove, +E,33,android/net/VpnManager.ERROR_CODE_NETWORK_IO,3,Android.Net.VpnErrorCode,NetworkIO,remove, +E,33,android/net/VpnManager.ERROR_CODE_NETWORK_LOST,2,Android.Net.VpnErrorCode,NetworkLost,remove, +E,33,android/net/VpnManager.ERROR_CODE_NETWORK_PROTOCOL_TIMEOUT,1,Android.Net.VpnErrorCode,NetworkProtocolTimeout,remove, +E,33,android/net/VpnManager.ERROR_CODE_NETWORK_UNKNOWN_HOST,0,Android.Net.VpnErrorCode,UnknownHost,remove, +E,33,android/net/VpnProfileState.STATE_CONNECTED,2,Android.Net.VpnState,Connected,remove, +E,33,android/net/VpnProfileState.STATE_CONNECTING,1,Android.Net.VpnState,Connecting,remove, +E,33,android/net/VpnProfileState.STATE_DISCONNECTED,0,Android.Net.VpnState,Disconnected,remove, +E,33,android/net/VpnProfileState.STATE_FAILED,3,Android.Net.VpnState,Failed,remove, +E,33,android/net/wifi/aware/Characteristics.WIFI_AWARE_CIPHER_SUITE_NCS_PK_128,4,Android.Net.Wifi.Aware.WifiAwareCipherSuite,NcsPk128,remove, +E,33,android/net/wifi/aware/Characteristics.WIFI_AWARE_CIPHER_SUITE_NCS_PK_256,8,Android.Net.Wifi.Aware.WifiAwareCipherSuite,NcsPk256,remove, E,30,android/net/wifi/aware/Characteristics.WIFI_AWARE_CIPHER_SUITE_NCS_SK_128,1,Android.Net.Wifi.Aware.WifiAwareCipherSuite,NcsSk128,remove, E,30,android/net/wifi/aware/Characteristics.WIFI_AWARE_CIPHER_SUITE_NCS_SK_256,2,Android.Net.Wifi.Aware.WifiAwareCipherSuite,NcsSk256,remove, +E,33,android/net/wifi/aware/Characteristics.WIFI_AWARE_CIPHER_SUITE_NONE,0,Android.Net.Wifi.Aware.WifiAwareCipherSuite,None,remove, E,26,android/net/wifi/aware/PublishConfig.PUBLISH_TYPE_SOLICITED,1,Android.Net.Wifi.Aware.PublishType,Solicited,keep, E,26,android/net/wifi/aware/PublishConfig.PUBLISH_TYPE_UNSOLICITED,0,Android.Net.Wifi.Aware.PublishType,Unsolicited,keep, E,26,android/net/wifi/aware/SubscribeConfig.SUBSCRIBE_TYPE_ACTIVE,1,Android.Net.Wifi.Aware.SubscribeType,Active,keep, @@ -5179,6 +5614,11 @@ E,30,android/net/wifi/EasyConnectStatusCallback.EASY_CONNECT_EVENT_FAILURE_NOT_C E,30,android/net/wifi/EasyConnectStatusCallback.EASY_CONNECT_EVENT_FAILURE_NOT_SUPPORTED,-8,Android.Net.Wifi.EasyConnectEventFailure,NotSupported,remove, E,30,android/net/wifi/EasyConnectStatusCallback.EASY_CONNECT_EVENT_FAILURE_TIMEOUT,-6,Android.Net.Wifi.EasyConnectEventFailure,Timeout,remove, E,31,android/net/wifi/EasyConnectStatusCallback.EASY_CONNECT_EVENT_FAILURE_URI_GENERATION,-13,Android.Net.Wifi.EasyConnectEventFailure,UriGeneration,remove, +I,33,android/net/wifi/MloLink.INVALID_MLO_LINK_ID,-1,,,, +E,33,android/net/wifi/MloLink.MLO_LINK_STATE_ACTIVE,3,Android.Net.Wifi.MloLinkState,Active,remove, +E,33,android/net/wifi/MloLink.MLO_LINK_STATE_IDLE,2,Android.Net.Wifi.MloLinkState,Idle,remove, +E,33,android/net/wifi/MloLink.MLO_LINK_STATE_INVALID,0,Android.Net.Wifi.MloLinkState,Invalid,remove, +E,33,android/net/wifi/MloLink.MLO_LINK_STATE_UNASSOCIATED,1,Android.Net.Wifi.MloLinkState,Unassociated,remove, E,16,android/net/wifi/p2p/nsd/WifiP2pServiceInfo.SERVICE_TYPE_ALL,0,Android.Net.Wifi.P2p.Nsd.ServiceType,All,remove, E,16,android/net/wifi/p2p/nsd/WifiP2pServiceInfo.SERVICE_TYPE_BONJOUR,1,Android.Net.Wifi.P2p.Nsd.ServiceType,Bonjour,remove, E,16,android/net/wifi/p2p/nsd/WifiP2pServiceInfo.SERVICE_TYPE_UPNP,2,Android.Net.Wifi.P2p.Nsd.ServiceType,Upnp,remove, @@ -5197,6 +5637,10 @@ E,15,android/net/wifi/p2p/WifiP2pDevice.UNAVAILABLE,4,Android.Net.Wifi.P2p.WifiP E,30,android/net/wifi/p2p/WifiP2pGroup.NETWORK_ID_PERSISTENT,-2,Android.Net.Wifi.P2p.GroupNetworkIdType,Persistent,remove, E,30,android/net/wifi/p2p/WifiP2pGroup.NETWORK_ID_TEMPORARY,-1,Android.Net.Wifi.P2p.GroupNetworkIdType,Temporary,remove, E,15,android/net/wifi/p2p/WifiP2pManager.BUSY,2,Android.Net.Wifi.P2p.WifiP2pFailureReason,Busy,remove, +E,33,android/net/wifi/p2p/WifiP2pManager.CONNECTION_REQUEST_ACCEPT,0,Android.Net.Wifi.P2p.ConnectionRequestType,Accept,remove, +E,33,android/net/wifi/p2p/WifiP2pManager.CONNECTION_REQUEST_DEFER_SHOW_PIN_TO_SERVICE,3,Android.Net.Wifi.P2p.ConnectionRequestType,DeferShowPinToService,remove, +E,33,android/net/wifi/p2p/WifiP2pManager.CONNECTION_REQUEST_DEFER_TO_SERVICE,2,Android.Net.Wifi.P2p.ConnectionRequestType,DeferToService,remove, +E,33,android/net/wifi/p2p/WifiP2pManager.CONNECTION_REQUEST_REJECT,1,Android.Net.Wifi.P2p.ConnectionRequestType,Reject,remove, E,15,android/net/wifi/p2p/WifiP2pManager.ERROR,0,Android.Net.Wifi.P2p.WifiP2pFailureReason,Error,remove, E,16,android/net/wifi/p2p/WifiP2pManager.NO_SERVICE_REQUESTS,3,Android.Net.Wifi.P2p.WifiP2pFailureReason,NoServiceRequests,remove, E,15,android/net/wifi/p2p/WifiP2pManager.P2P_UNSUPPORTED,1,Android.Net.Wifi.P2p.WifiP2pFailureReason,P2pUnsupported,remove, @@ -5273,9 +5717,15 @@ E,29,android/net/wifi/rtt/ResponderLocation.LOCATION_RESERVED,3,Android.Net.Wifi E,29,android/net/wifi/rtt/ResponderLocation.LOCATION_VARIABLE,1,Android.Net.Wifi.Rtt.LocationMode,Variable,remove, E,23,android/net/wifi/ScanResult.CHANNEL_WIDTH_160MHZ,3,Android.Net.Wifi.WifiChannelWidth,Width160mhz,keep, E,23,android/net/wifi/ScanResult.CHANNEL_WIDTH_20MHZ,0,Android.Net.Wifi.WifiChannelWidth,Width20mhz,keep, +E,33,android/net/wifi/ScanResult.CHANNEL_WIDTH_320MHZ,5,Android.Net.Wifi.WifiChannelWidth,Width320mhz,remove, E,23,android/net/wifi/ScanResult.CHANNEL_WIDTH_40MHZ,1,Android.Net.Wifi.WifiChannelWidth,Width40mhz,keep, E,23,android/net/wifi/ScanResult.CHANNEL_WIDTH_80MHZ,2,Android.Net.Wifi.WifiChannelWidth,Width80mhz,keep, E,23,android/net/wifi/ScanResult.CHANNEL_WIDTH_80MHZ_PLUS_MHZ,4,Android.Net.Wifi.WifiChannelWidth,Width80mhzPlusMhz,keep, +E,33,android/net/wifi/ScanResult.PREAMBLE_EHT,4,Android.Net.Wifi.Preamble,Eht,remove, +E,33,android/net/wifi/ScanResult.PREAMBLE_HE,3,Android.Net.Wifi.Preamble,He,remove, +E,33,android/net/wifi/ScanResult.PREAMBLE_HT,1,Android.Net.Wifi.Preamble,Ht,remove, +E,33,android/net/wifi/ScanResult.PREAMBLE_LEGACY,0,Android.Net.Wifi.Preamble,Legacy,remove, +E,33,android/net/wifi/ScanResult.PREAMBLE_VHT,2,Android.Net.Wifi.Preamble,Vht,remove, I,31,android/net/wifi/ScanResult.UNSPECIFIED,-1,,,, A,31,,-1,Android.Net.Wifi.WifiBand,Unspecified,remove, E,31,android/net/wifi/ScanResult.WIFI_BAND_24_GHZ,1,Android.Net.Wifi.WifiBand,Band24Ghz,remove, @@ -5285,13 +5735,21 @@ E,31,android/net/wifi/ScanResult.WIFI_BAND_60_GHZ,16,Android.Net.Wifi.WifiBand,B E,30,android/net/wifi/ScanResult.WIFI_STANDARD_11AC,5,Android.Net.Wifi.WifiStandard,Wifi11ac,remove, E,31,android/net/wifi/ScanResult.WIFI_STANDARD_11AD,7,Android.Net.Wifi.WifiStandard,Wifi11ad,remove, E,30,android/net/wifi/ScanResult.WIFI_STANDARD_11AX,6,Android.Net.Wifi.WifiStandard,Wifi11ax,remove, +E,33,android/net/wifi/ScanResult.WIFI_STANDARD_11BE,8,Android.Net.Wifi.WifiStandard,Wifi11be,remove, E,30,android/net/wifi/ScanResult.WIFI_STANDARD_11N,4,Android.Net.Wifi.WifiStandard,Wifi11n,remove, E,30,android/net/wifi/ScanResult.WIFI_STANDARD_LEGACY,1,Android.Net.Wifi.WifiStandard,Legacy,remove, E,30,android/net/wifi/ScanResult.WIFI_STANDARD_UNKNOWN,0,Android.Net.Wifi.WifiStandard,Unknown,remove, E,30,android/net/wifi/SoftApConfiguration.SECURITY_TYPE_OPEN,0,Android.Net.Wifi.SoftApConfigurationSecurityType,Open,remove, E,30,android/net/wifi/SoftApConfiguration.SECURITY_TYPE_WPA2_PSK,1,Android.Net.Wifi.SoftApConfigurationSecurityType,Wpa2Psk,remove, +E,33,android/net/wifi/SoftApConfiguration.SECURITY_TYPE_WPA3_OWE,5,Android.Net.Wifi.SoftApConfigurationSecurityType,Wpa3Owe,remove, +E,33,android/net/wifi/SoftApConfiguration.SECURITY_TYPE_WPA3_OWE_TRANSITION,4,Android.Net.Wifi.SoftApConfigurationSecurityType,Wpa3OweTransition,remove, E,30,android/net/wifi/SoftApConfiguration.SECURITY_TYPE_WPA3_SAE,3,Android.Net.Wifi.SoftApConfigurationSecurityType,Wpa3Sae,remove, E,30,android/net/wifi/SoftApConfiguration.SECURITY_TYPE_WPA3_SAE_TRANSITION,2,Android.Net.Wifi.SoftApConfigurationSecurityType,Wpa3SaeTransition,remove, +E,33,android/net/wifi/WifiConfiguration.RANDOMIZATION_AUTO,3,Android.Net.Wifi.WifiConfigurationRandomization,Auto,remove, +E,33,android/net/wifi/WifiConfiguration.RANDOMIZATION_NON_PERSISTENT,2,Android.Net.Wifi.WifiConfigurationRandomization,NonPersistent,remove, +E,33,android/net/wifi/WifiConfiguration.RANDOMIZATION_NONE,0,Android.Net.Wifi.WifiConfigurationRandomization,None,remove, +E,33,android/net/wifi/WifiConfiguration.RANDOMIZATION_PERSISTENT,1,Android.Net.Wifi.WifiConfigurationRandomization,Persistent,remove, +E,33,android/net/wifi/WifiConfiguration.SECURITY_TYPE_DPP,13,Android.Net.Wifi.WifiConfigurationSecurityType,Dpp,remove, E,30,android/net/wifi/WifiConfiguration.SECURITY_TYPE_EAP,3,Android.Net.Wifi.WifiConfigurationSecurityType,Eap,remove, E,30,android/net/wifi/WifiConfiguration.SECURITY_TYPE_EAP_SUITE_B,5,Android.Net.Wifi.WifiConfigurationSecurityType,EapSuiteB,remove, E,31,android/net/wifi/WifiConfiguration.SECURITY_TYPE_EAP_WPA3_ENTERPRISE,9,Android.Net.Wifi.WifiConfigurationSecurityType,EapWpa3Enterprise,remove, @@ -5355,6 +5813,7 @@ E,18,android/net/wifi/WifiEnterpriseConfig$Phase2.NONE,0,Android.Net.Wifi.WifiPh E,18,android/net/wifi/WifiEnterpriseConfig$Phase2.PAP,1,Android.Net.Wifi.WifiPhase2Method,Pap,remove, E,26,android/net/wifi/WifiEnterpriseConfig$Phase2.SIM,5,Android.Net.Wifi.WifiPhase2Method,Sim,remove, I,29,android/net/wifi/WifiInfo.LINK_SPEED_UNKNOWN,-1,,,, +E,33,android/net/wifi/WifiInfo.SECURITY_TYPE_DPP,13,Android.Net.Wifi.WifiSecurityType,Dpp,remove, E,31,android/net/wifi/WifiInfo.SECURITY_TYPE_EAP,3,Android.Net.Wifi.WifiSecurityType,Eap,remove, E,31,android/net/wifi/WifiInfo.SECURITY_TYPE_EAP_WPA3_ENTERPRISE,9,Android.Net.Wifi.WifiSecurityType,EapWpa3Enterprise,remove, E,31,android/net/wifi/WifiInfo.SECURITY_TYPE_EAP_WPA3_ENTERPRISE_192_BIT,5,Android.Net.Wifi.WifiSecurityType,EapWpa3Enterprise192Bit,remove, @@ -5369,6 +5828,8 @@ E,31,android/net/wifi/WifiInfo.SECURITY_TYPE_UNKNOWN,-1,Android.Net.Wifi.WifiSec E,31,android/net/wifi/WifiInfo.SECURITY_TYPE_WAPI_CERT,8,Android.Net.Wifi.WifiSecurityType,WapiCert,remove, E,31,android/net/wifi/WifiInfo.SECURITY_TYPE_WAPI_PSK,7,Android.Net.Wifi.WifiSecurityType,WapiPsk,remove, E,31,android/net/wifi/WifiInfo.SECURITY_TYPE_WEP,1,Android.Net.Wifi.WifiSecurityType,Wep,remove, +E,33,android/net/wifi/WifiManager.ACTION_REMOVE_SUGGESTION_DISCONNECT,2,Android.Net.Wifi.ActionRemoveSuggestionType,Disconnect,remove, +E,33,android/net/wifi/WifiManager.ACTION_REMOVE_SUGGESTION_LINGER,1,Android.Net.Wifi.ActionRemoveSuggestionType,Linger,remove, I,0,android/net/wifi/WifiManager.ERROR_AUTHENTICATING,1,,,, E,29,android/net/wifi/WifiManager.STATUS_NETWORK_SUGGESTIONS_ERROR_ADD_DUPLICATE,3,Android.Net.Wifi.NetworkStatus,SuggestionsErrorAddDuplicate,remove, E,29,android/net/wifi/WifiManager.STATUS_NETWORK_SUGGESTIONS_ERROR_ADD_EXCEEDS_MAX_PER_APP,4,Android.Net.Wifi.NetworkStatus,SuggestionsErrorAddExceedsMaxPerApp,remove, @@ -5377,6 +5838,7 @@ E,30,android/net/wifi/WifiManager.STATUS_NETWORK_SUGGESTIONS_ERROR_ADD_NOT_ALLOW E,29,android/net/wifi/WifiManager.STATUS_NETWORK_SUGGESTIONS_ERROR_APP_DISALLOWED,2,Android.Net.Wifi.NetworkStatus,SuggestionsErrorAppDisallowed,remove, E,29,android/net/wifi/WifiManager.STATUS_NETWORK_SUGGESTIONS_ERROR_INTERNAL,1,Android.Net.Wifi.NetworkStatus,SuggestionsErrorInternal,remove, E,29,android/net/wifi/WifiManager.STATUS_NETWORK_SUGGESTIONS_ERROR_REMOVE_INVALID,5,Android.Net.Wifi.NetworkStatus,SuggestionsErrorRemoveInvalid,remove, +E,33,android/net/wifi/WifiManager.STATUS_NETWORK_SUGGESTIONS_ERROR_RESTRICTED_BY_ADMIN,8,Android.Net.Wifi.NetworkStatus,SuggestionsErrorRestrictedByAdmin,remove, E,29,android/net/wifi/WifiManager.STATUS_NETWORK_SUGGESTIONS_SUCCESS,0,Android.Net.Wifi.NetworkStatus,SuggestionsSuccess,remove, E,31,android/net/wifi/WifiManager.STATUS_SUGGESTION_APPROVAL_APPROVED_BY_CARRIER_PRIVILEGE,4,Android.Net.Wifi.StatusSuggestionApproval,ApprovedByCarrierPrivilege,remove, E,31,android/net/wifi/WifiManager.STATUS_SUGGESTION_APPROVAL_APPROVED_BY_USER,2,Android.Net.Wifi.StatusSuggestionApproval,ApprovedByUser,remove, @@ -5387,10 +5849,17 @@ E,30,android/net/wifi/WifiManager.STATUS_SUGGESTION_CONNECTION_FAILURE_ASSOCIATI E,30,android/net/wifi/WifiManager.STATUS_SUGGESTION_CONNECTION_FAILURE_AUTHENTICATION,2,Android.Net.Wifi.StatusSuggestionConnectionFailure,Authentication,remove, E,30,android/net/wifi/WifiManager.STATUS_SUGGESTION_CONNECTION_FAILURE_IP_PROVISIONING,3,Android.Net.Wifi.StatusSuggestionConnectionFailure,IpProvisioning,remove, E,30,android/net/wifi/WifiManager.STATUS_SUGGESTION_CONNECTION_FAILURE_UNKNOWN,0,Android.Net.Wifi.StatusSuggestionConnectionFailure,Unknown,remove, +E,33,android/net/wifi/WifiManager.WIFI_INTERFACE_TYPE_AP,1,Android.Net.Wifi.InterfaceType,Ap,remove, +E,33,android/net/wifi/WifiManager.WIFI_INTERFACE_TYPE_AWARE,2,Android.Net.Wifi.InterfaceType,Aware,remove, +E,33,android/net/wifi/WifiManager.WIFI_INTERFACE_TYPE_DIRECT,3,Android.Net.Wifi.InterfaceType,Direct,remove, +E,33,android/net/wifi/WifiManager.WIFI_INTERFACE_TYPE_STA,0,Android.Net.Wifi.InterfaceType,Sta,remove, E,10,android/net/wifi/WifiManager.WIFI_MODE_FULL,1,Android.Net.WifiMode,Full,keep, E,15,android/net/wifi/WifiManager.WIFI_MODE_FULL_HIGH_PERF,3,Android.Net.WifiMode,FullHighPerf,keep, E,29,android/net/wifi/WifiManager.WIFI_MODE_FULL_LOW_LATENCY,4,Android.Net.WifiMode,FullLowLatency,keep, E,10,android/net/wifi/WifiManager.WIFI_MODE_SCAN_ONLY,2,Android.Net.WifiMode,ScanOnly,keep, +E,33,android/net/wifi/WifiManager.WIFI_MULTI_INTERNET_MODE_DBS_AP,1,Android.Net.Wifi.MultiInternetMode,DbsAp,remove, +E,33,android/net/wifi/WifiManager.WIFI_MULTI_INTERNET_MODE_DISABLED,0,Android.Net.Wifi.MultiInternetMode,Disabled,remove, +E,33,android/net/wifi/WifiManager.WIFI_MULTI_INTERNET_MODE_MULTI_AP,2,Android.Net.Wifi.MultiInternetMode,MultiAp,remove, E,10,android/net/wifi/WifiManager.WIFI_STATE_DISABLED,1,Android.Net.WifiState,Disabled,keep, E,10,android/net/wifi/WifiManager.WIFI_STATE_DISABLING,0,Android.Net.WifiState,Disabling,keep, E,10,android/net/wifi/WifiManager.WIFI_STATE_ENABLED,3,Android.Net.WifiState,Enabled,keep, @@ -5613,8 +6082,12 @@ I,29,android/opengl/EGL15.EGL_UNSIGNALED,12531,,,, I,18,android/opengl/EGLExt.EGL_CONTEXT_FLAGS_KHR,12540,,,, I,18,android/opengl/EGLExt.EGL_CONTEXT_MAJOR_VERSION_KHR,12440,,,, I,18,android/opengl/EGLExt.EGL_CONTEXT_MINOR_VERSION_KHR,12539,,,, +I,33,android/opengl/EGLExt.EGL_NO_NATIVE_FENCE_FD_ANDROID,-1,,,, I,18,android/opengl/EGLExt.EGL_OPENGL_ES3_BIT_KHR,64,,,, I,26,android/opengl/EGLExt.EGL_RECORDABLE_ANDROID,12610,,,, +I,33,android/opengl/EGLExt.EGL_SYNC_NATIVE_FENCE_ANDROID,12612,,,, +I,33,android/opengl/EGLExt.EGL_SYNC_NATIVE_FENCE_FD_ANDROID,12613,,,, +I,33,android/opengl/EGLExt.EGL_SYNC_NATIVE_FENCE_SIGNALED_ANDROID,12614,,,, I,0,android/opengl/ETC1.DECODED_BLOCK_SIZE,48,,,, I,0,android/opengl/ETC1.ENCODED_BLOCK_SIZE,8,,,, I,0,android/opengl/ETC1.ETC_PKM_HEADER_SIZE,16,,,, @@ -7286,6 +7759,7 @@ E,10,android/os/BatteryManager.BATTERY_HEALTH_OVERHEAT,3,Android.OS.BatteryHealt E,10,android/os/BatteryManager.BATTERY_HEALTH_UNKNOWN,1,Android.OS.BatteryHealth,Unknown,remove, E,10,android/os/BatteryManager.BATTERY_HEALTH_UNSPECIFIED_FAILURE,6,Android.OS.BatteryHealth,UnspecifiedFailure,remove, E,10,android/os/BatteryManager.BATTERY_PLUGGED_AC,1,Android.OS.BatteryPlugged,Ac,remove, +E,33,android/os/BatteryManager.BATTERY_PLUGGED_DOCK,8,Android.OS.BatteryPlugged,Dock,remove, E,10,android/os/BatteryManager.BATTERY_PLUGGED_USB,2,Android.OS.BatteryPlugged,Usb,remove, E,17,android/os/BatteryManager.BATTERY_PLUGGED_WIRELESS,4,Android.OS.BatteryPlugged,Wireless,remove, E,21,android/os/BatteryManager.BATTERY_PROPERTY_CAPACITY,4,Android.OS.BatteryProperty,Capacity,remove, @@ -7337,6 +7811,7 @@ E,29,android/os/Build$VERSION_CODES.Q,29,Android.OS.BuildVersionCodes,Q,remove, E,30,android/os/Build$VERSION_CODES.R,30,Android.OS.BuildVersionCodes,R,remove, E,31,android/os/Build$VERSION_CODES.S,31,Android.OS.BuildVersionCodes,S,remove, E,32,android/os/Build$VERSION_CODES.S_V2,32,Android.OS.BuildVersionCodes,SV2,remove, +E,33,android/os/Build$VERSION_CODES.TIRAMISU,33,Android.OS.BuildVersionCodes,Tiramisu,remove, A,0,,0,Android.OS.DebugShow,Default,remove, E,10,android/os/Debug.SHOW_CLASSLOADER,2,Android.OS.DebugShow,Classloader,remove, E,10,android/os/Debug.SHOW_FULL_DETAIL,1,Android.OS.DebugShow,FullDetail,remove, @@ -7534,13 +8009,16 @@ E,28,android/os/UserManager.USER_OPERATION_ERROR_UNKNOWN,1,Android.OS.UserOperat E,28,android/os/UserManager.USER_OPERATION_SUCCESS,0,Android.OS.UserOperationResultCode,Success,remove, A,0,,0,Android.OS.VibrationAttributeFlags,None,remove,flags E,30,android/os/VibrationAttributes.FLAG_BYPASS_INTERRUPTION_POLICY,1,Android.OS.VibrationAttributeFlags,BypassInterruptionPolicy,remove,flags +E,33,android/os/VibrationAttributes.USAGE_ACCESSIBILITY,66,Android.OS.VibrationAttributesUsageType,Accessibility,remove, E,30,android/os/VibrationAttributes.USAGE_ALARM,17,Android.OS.VibrationAttributesUsageType,Alarm,remove, E,30,android/os/VibrationAttributes.USAGE_CLASS_ALARM,1,Android.OS.VibrationAttributesUsageClass,Alarm,remove, E,30,android/os/VibrationAttributes.USAGE_CLASS_FEEDBACK,2,Android.OS.VibrationAttributesUsageClass,Feedback,remove, I,30,android/os/VibrationAttributes.USAGE_CLASS_MASK,15,,,, +E,33,android/os/VibrationAttributes.USAGE_CLASS_MEDIA,3,Android.OS.VibrationAttributesUsageClass,Media,remove, E,30,android/os/VibrationAttributes.USAGE_CLASS_UNKNOWN,0,Android.OS.VibrationAttributesUsageClass,Unknown,remove, E,30,android/os/VibrationAttributes.USAGE_COMMUNICATION_REQUEST,65,Android.OS.VibrationAttributesUsageType,CommunicationRequest,remove, E,30,android/os/VibrationAttributes.USAGE_HARDWARE_FEEDBACK,50,Android.OS.VibrationAttributesUsageType,HardwareFeedback,remove, +E,33,android/os/VibrationAttributes.USAGE_MEDIA,19,Android.OS.VibrationAttributesUsageType,Media,remove, E,30,android/os/VibrationAttributes.USAGE_NOTIFICATION,49,Android.OS.VibrationAttributesUsageType,Notification,remove, E,30,android/os/VibrationAttributes.USAGE_PHYSICAL_EMULATION,34,Android.OS.VibrationAttributesUsageType,PhysicalEmulation,remove, E,30,android/os/VibrationAttributes.USAGE_RINGTONE,33,Android.OS.VibrationAttributesUsageType,Ringtone,remove, @@ -7616,11 +8094,24 @@ E,10,android/provider/CallLog$Calls.OUTGOING_TYPE,2,Android.Provider.CallType,Ou E,19,android/provider/CallLog$Calls.PRESENTATION_ALLOWED,1,Android.Provider.CallerPresentation,Allowed,remove, E,19,android/provider/CallLog$Calls.PRESENTATION_PAYPHONE,4,Android.Provider.CallerPresentation,Payphone,remove, E,19,android/provider/CallLog$Calls.PRESENTATION_RESTRICTED,2,Android.Provider.CallerPresentation,Restricted,remove, +E,33,android/provider/CallLog$Calls.PRESENTATION_UNAVAILABLE,5,Android.Provider.CallerPresentation,Unavailable,remove, E,19,android/provider/CallLog$Calls.PRESENTATION_UNKNOWN,3,Android.Provider.CallerPresentation,Unknown,remove, E,31,android/provider/CallLog$Calls.PRIORITY_NORMAL,0,Android.Provider.CallPriority,Normal,remove, E,31,android/provider/CallLog$Calls.PRIORITY_URGENT,1,Android.Provider.CallPriority,Urgent,remove, E,24,android/provider/CallLog$Calls.REJECTED_TYPE,5,Android.Provider.CallType,Rejected,keep, E,21,android/provider/CallLog$Calls.VOICEMAIL_TYPE,4,Android.Provider.CallType,Voicemail,keep, +E,33,android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback.PLAYBACK_STATE_BUFFERING,1,Android.Provider.CloudMediaPlaybackState,Buffering,remove, +E,33,android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback.PLAYBACK_STATE_COMPLETED,5,Android.Provider.CloudMediaPlaybackState,Completed,remove, +E,33,android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback.PLAYBACK_STATE_ERROR_PERMANENT_FAILURE,7,Android.Provider.CloudMediaPlaybackState,ErrorPermanentFailure,remove, +E,33,android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback.PLAYBACK_STATE_ERROR_RETRIABLE_FAILURE,6,Android.Provider.CloudMediaPlaybackState,ErrorRetriableFailure,remove, +E,33,android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback.PLAYBACK_STATE_MEDIA_SIZE_CHANGED,8,Android.Provider.CloudMediaPlaybackState,MediaSizeChanged,remove, +E,33,android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback.PLAYBACK_STATE_PAUSED,4,Android.Provider.CloudMediaPlaybackState,Paused,remove, +E,33,android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback.PLAYBACK_STATE_READY,2,Android.Provider.CloudMediaPlaybackState,Ready,remove, +E,33,android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback.PLAYBACK_STATE_STARTED,3,Android.Provider.CloudMediaPlaybackState,Started,remove, +E,33,android/provider/CloudMediaProviderContract$MediaColumns.STANDARD_MIME_TYPE_EXTENSION_ANIMATED_WEBP,3,Android.Provider.CloudMediaStandardMimeTypeExtension,AnimatedWebp,remove, +E,33,android/provider/CloudMediaProviderContract$MediaColumns.STANDARD_MIME_TYPE_EXTENSION_GIF,1,Android.Provider.CloudMediaStandardMimeTypeExtension,Gif,remove, +E,33,android/provider/CloudMediaProviderContract$MediaColumns.STANDARD_MIME_TYPE_EXTENSION_MOTION_PHOTO,2,Android.Provider.CloudMediaStandardMimeTypeExtension,MotionPhoto,remove, +E,33,android/provider/CloudMediaProviderContract$MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE,0,Android.Provider.CloudMediaStandardMimeTypeExtension,None,remove, E,10,android/provider/Contacts.KIND_EMAIL,1,Android.Provider.ContactKind,Email,keep, E,10,android/provider/Contacts.KIND_IM,3,Android.Provider.ContactKind,Im,keep, E,10,android/provider/Contacts.KIND_ORGANIZATION,4,Android.Provider.ContactKind,Organization,keep, @@ -7803,6 +8294,8 @@ E,10,android/provider/SearchRecentSuggestions.QUERIES_PROJECTION_QUERY_INDEX,2,A E,30,android/provider/Settings.ADD_WIFI_RESULT_ADD_OR_UPDATE_FAILED,1,Android.Provider.AddWifiResult,AddOrUpdateFailed,remove, E,30,android/provider/Settings.ADD_WIFI_RESULT_ALREADY_EXISTS,2,Android.Provider.AddWifiResult,AlreadyExists,remove, E,30,android/provider/Settings.ADD_WIFI_RESULT_SUCCESS,0,Android.Provider.AddWifiResult,Success,remove, +E,33,android/provider/Settings.SUPERVISOR_VERIFICATION_SETTING_BIOMETRICS,1,Android.Provider.SupervisorVerificationSetting,Biometrics,remove, +E,33,android/provider/Settings.SUPERVISOR_VERIFICATION_SETTING_UNKNOWN,0,Android.Provider.SupervisorVerificationSetting,Unknown,remove, E,17,android/provider/Settings$Global.WIFI_SLEEP_POLICY_DEFAULT,0,Android.Provider.GlobalWifiSleepPolicy,Default,remove, E,17,android/provider/Settings$Global.WIFI_SLEEP_POLICY_NEVER,2,Android.Provider.GlobalWifiSleepPolicy,Never,remove, E,17,android/provider/Settings$Global.WIFI_SLEEP_POLICY_NEVER_WHILE_PLUGGED,1,Android.Provider.GlobalWifiSleepPolicy,NeverWhilePlugged,remove, @@ -7946,11 +8439,15 @@ I,0,android/R$attr.allowBackup,16843392,,,, I,0,android/R$attr.allowClearUserData,16842757,,,, I,31,android/R$attr.allowClickWhenDisabled,16844312,,,, I,20,android/R$attr.allowEmbedded,16843765,,,, +I,33,android/R$attr.allowGameAngleDriver,16844376,,,, +I,33,android/R$attr.allowGameDownscaling,16844377,,,, +I,33,android/R$attr.allowGameFpsOverride,16844378,,,, I,30,android/R$attr.allowNativeHeapPointerTagging,16844307,,,, I,15,android/R$attr.allowParallelSyncs,16843570,,,, I,0,android/R$attr.allowSingleTap,16843353,,,, I,0,android/R$attr.allowTaskReparenting,16843268,,,, I,23,android/R$attr.allowUndo,16843999,,,, +I,33,android/R$attr.allowUntrustedActivityEmbedding,16844393,,,, I,15,android/R$attr.alpha,16843551,,,, I,26,android/R$attr.alphabeticModifiers,16844110,,,, I,0,android/R$attr.alphabeticShortcut,16843235,,,, @@ -7983,6 +8480,7 @@ I,15,android/R$attr.autoAdvanceViewId,16843535,,,, I,0,android/R$attr.autoCompleteTextViewStyle,16842859,,,, I,26,android/R$attr.autofilledHighlight,16844136,,,, I,26,android/R$attr.autofillHints,16844118,,,, +I,33,android/R$attr.autoHandwritingEnabled,16844382,,,, I,0,android/R$attr.autoLink,16842928,,,, I,19,android/R$attr.autoMirrored,16843754,,,, I,21,android/R$attr.autoRemoveFromRecents,16843847,,,, @@ -7996,6 +8494,7 @@ I,0,android/R$attr.autoStart,16843445,,,, I,0,android/R$attr.autoText,16843114,,,, I,0,android/R$attr.autoUrlDetect,16843404,,,, I,23,android/R$attr.autoVerify,16844014,,,, +I,33,android/R$attr.backdropColor,16844402,,,, I,0,android/R$attr.background,16842964,,,, I,0,android/R$attr.backgroundDimAmount,16842802,,,, I,0,android/R$attr.backgroundDimEnabled,16843295,,,, @@ -8043,6 +8542,7 @@ I,15,android/R$attr.calendarViewShown,16843596,,,, I,15,android/R$attr.calendarViewStyle,16843613,,,, I,24,android/R$attr.canControlMagnification,16844039,,,, I,0,android/R$attr.candidatesTextStyleSpans,16843312,,,, +I,33,android/R$attr.canDisplayOnRemoteDevices,16844368,,,, I,31,android/R$attr.canPauseRecording,16844314,,,, I,24,android/R$attr.canPerformGestures,16844045,,,, I,24,android/R$attr.canRecord,16844060,,,, @@ -8237,6 +8737,7 @@ I,21,android/R$attr.elevation,16843840,,,, I,0,android/R$attr.ellipsize,16842923,,,, I,0,android/R$attr.ems,16843096,,,, I,0,android/R$attr.enabled,16842766,,,, +I,33,android/R$attr.enableOnBackInvokedCallback,16844396,,,, I,24,android/R$attr.enableVrMode,16844069,,,, I,23,android/R$attr.end,16843996,,,, I,0,android/R$attr.endColor,16843166,,,, @@ -8347,6 +8848,10 @@ I,21,android/R$attr.fragmentSharedElementReturnTransition,16843974,,,, I,0,android/R$attr.freezesText,16843116,,,, I,0,android/R$attr.fromAlpha,16843210,,,, I,0,android/R$attr.fromDegrees,16843187,,,, +I,33,android/R$attr.fromExtendBottom,16844386,,,, +I,33,android/R$attr.fromExtendLeft,16844383,,,, +I,33,android/R$attr.fromExtendRight,16844385,,,, +I,33,android/R$attr.fromExtendTop,16844384,,,, I,21,android/R$attr.fromId,16843850,,,, I,19,android/R$attr.fromScene,16843741,,,, I,0,android/R$attr.fromXDelta,16843206,,,, @@ -8466,6 +8971,7 @@ I,0,android/R$attr.insetTop,16843193,,,, I,0,android/R$attr.installLocation,16843447,,,, I,29,android/R$attr.interactiveUiTimeout,16844181,,,, I,0,android/R$attr.interpolator,16843073,,,, +I,33,android/R$attr.intro,16844395,,,, I,31,android/R$attr.isAccessibilityTool,16844353,,,, I,15,android/R$attr.isAlwaysSyncable,16843571,,,, I,19,android/R$attr.isAsciiCapable,16843753,,,, @@ -8508,6 +9014,7 @@ I,0,android/R$attr.keyTextColor,16843318,,,, I,0,android/R$attr.keyTextSize,16843316,,,, I,0,android/R$attr.keyWidth,16843325,,,, I,0,android/R$attr.killAfterRestore,16843420,,,, +I,33,android/R$attr.knownActivityEmbeddingCerts,16844394,,,, I,31,android/R$attr.knownCerts,16844330,,,, I,0,android/R$attr.label,16842753,,,, I,17,android/R$attr.labelFor,16843718,,,, @@ -8574,6 +9081,8 @@ I,18,android/R$attr.layoutMode,16843738,,,, I,0,android/R$attr.left,16843181,,,, I,21,android/R$attr.letterSpacing,16843958,,,, I,24,android/R$attr.level,16844032,,,, +I,33,android/R$attr.lineBreakStyle,16844398,,,, +I,33,android/R$attr.lineBreakWordStyle,16844399,,,, I,28,android/R$attr.lineHeight,16844159,,,, I,0,android/R$attr.lines,16843092,,,, I,0,android/R$attr.lineSpacingExtra,16843287,,,, @@ -8597,6 +9106,7 @@ I,0,android/R$attr.listSelector,16843003,,,, I,0,android/R$attr.listSeparatorTextViewStyle,16843272,,,, I,0,android/R$attr.listViewStyle,16842868,,,, I,0,android/R$attr.listViewWhiteStyle,16842869,,,, +I,33,android/R$attr.localeConfig,16844379,,,, I,23,android/R$attr.lockTaskMode,16844013,,,, I,15,android/R$attr.logo,16843454,,,, I,23,android/R$attr.logoDescription,16844009,,,, @@ -8762,6 +9272,7 @@ I,0,android/R$attr.preferenceInformationStyle,16842893,,,, I,0,android/R$attr.preferenceLayoutChild,16842900,,,, I,0,android/R$attr.preferenceScreenStyle,16842891,,,, I,0,android/R$attr.preferenceStyle,16842894,,,, +I,33,android/R$attr.preferKeepClear,16844381,,,, I,30,android/R$attr.preferMinimalPostProcessing,16844300,,,, I,17,android/R$attr.presentationTheme,16843712,,,, I,30,android/R$attr.preserveLegacyExternalStorage,16844310,,,, @@ -8831,8 +9342,10 @@ I,19,android/R$attr.requireDeviceUnlock,16843756,,,, I,26,android/R$attr.requiredFeature,16844116,,,, I,18,android/R$attr.requiredForAllUsers,16843728,,,, I,26,android/R$attr.requiredNotFeature,16844117,,,, +I,33,android/R$attr.requiredSplitTypes,16844366,,,, I,15,android/R$attr.requiresFadingEdge,16843685,,,, I,15,android/R$attr.requiresSmallestWidthDp,16843620,,,, +I,33,android/R$attr.resetEnabledSettingsOnAppDataCleared,16844370,,,, I,0,android/R$attr.resizeable,16843405,,,, I,24,android/R$attr.resizeableActivity,16844022,,,, I,22,android/R$attr.resizeClip,16843983,,,, @@ -8927,6 +9440,7 @@ I,0,android/R$attr.shadowRadius,16843108,,,, I,0,android/R$attr.shape,16843162,,,, I,0,android/R$attr.sharedUserId,16842763,,,, I,0,android/R$attr.sharedUserLabel,16843361,,,, +I,33,android/R$attr.sharedUserMaxSdkVersion,16844365,,,, I,0,android/R$attr.shareInterpolator,16843195,,,, I,29,android/R$attr.shell,16844180,,,, I,25,android/R$attr.shortcutDisabledMessage,16844075,,,, @@ -8936,6 +9450,8 @@ I,25,android/R$attr.shortcutShortLabel,16844073,,,, I,0,android/R$attr.shouldDisableView,16843246,,,, I,32,android/R$attr.shouldUseDefaultUnfoldTransition,16844364,,,, I,15,android/R$attr.showAsAction,16843481,,,, +I,33,android/R$attr.showBackdrop,16844380,,,, +I,33,android/R$attr.showClockAndComplications,16844372,,,, I,0,android/R$attr.showDefault,16843258,,,, I,15,android/R$attr.showDividers,16843561,,,, I,23,android/R$attr.showForAllUsers,16844015,,,, @@ -8966,6 +9482,7 @@ I,31,android/R$attr.splashScreenTheme,16844337,,,, I,15,android/R$attr.splitMotionEvents,16843503,,,, I,26,android/R$attr.splitName,16844105,,,, I,21,android/R$attr.splitTrack,16843852,,,, +I,33,android/R$attr.splitTypes,16844367,,,, I,21,android/R$attr.spotShadowAlpha,16843967,,,, I,0,android/R$attr.src,16843033,,,, I,19,android/R$attr.ssp,16843747,,,, @@ -9036,13 +9553,18 @@ I,0,android/R$attr.summary,16843241,,,, I,0,android/R$attr.summaryColumn,16843426,,,, I,0,android/R$attr.summaryOff,16843248,,,, I,0,android/R$attr.summaryOn,16843247,,,, +I,33,android/R$attr.supportedTypes,16844369,,,, I,23,android/R$attr.supportsAssist,16844016,,,, +I,33,android/R$attr.supportsBatteryGameMode,16844374,,,, I,30,android/R$attr.supportsInlineSuggestions,16844302,,,, +I,33,android/R$attr.supportsInlineSuggestionsWithTouchExploration,16844397,,,, I,23,android/R$attr.supportsLaunchVoiceAssistFromKeyguard,16844017,,,, I,24,android/R$attr.supportsLocalInteraction,16844047,,,, I,29,android/R$attr.supportsMultipleDisplays,16844182,,,, +I,33,android/R$attr.supportsPerformanceGameMode,16844375,,,, I,24,android/R$attr.supportsPictureInPicture,16844023,,,, I,17,android/R$attr.supportsRtl,16843695,,,, +I,33,android/R$attr.supportsStylusHandwriting,16844371,,,, I,19,android/R$attr.supportsSwitchingToNextInputMethod,16843755,,,, I,0,android/R$attr.supportsUploading,16843419,,,, I,31,android/R$attr.suppressesSpellChecker,16844355,,,, @@ -9161,6 +9683,7 @@ I,24,android/R$attr.tickMarkTintMode,16844044,,,, I,0,android/R$attr.tileMode,16843265,,,, I,21,android/R$attr.tileModeX,16843895,,,, I,21,android/R$attr.tileModeY,16843896,,,, +I,33,android/R$attr.tileService,16844391,,,, I,21,android/R$attr.timePickerDialogTheme,16843934,,,, I,21,android/R$attr.timePickerMode,16843956,,,, I,21,android/R$attr.timePickerStyle,16843933,,,, @@ -9179,6 +9702,10 @@ I,23,android/R$attr.titleTextColor,16844003,,,, I,15,android/R$attr.titleTextStyle,16843512,,,, I,0,android/R$attr.toAlpha,16843211,,,, I,0,android/R$attr.toDegrees,16843188,,,, +I,33,android/R$attr.toExtendBottom,16844390,,,, +I,33,android/R$attr.toExtendLeft,16844387,,,, +I,33,android/R$attr.toExtendRight,16844389,,,, +I,33,android/R$attr.toExtendTop,16844388,,,, I,21,android/R$attr.toId,16843849,,,, I,21,android/R$attr.toolbarStyle,16843946,,,, I,26,android/R$attr.tooltipText,16844084,,,, @@ -9330,6 +9857,7 @@ I,0,android/R$attr.windowSoftInputMode,16843307,,,, I,31,android/R$attr.windowSplashScreenAnimatedIcon,16844333,,,, I,31,android/R$attr.windowSplashScreenAnimationDuration,16844334,,,, I,31,android/R$attr.windowSplashScreenBackground,16844332,,,, +I,33,android/R$attr.windowSplashScreenBehavior,16844392,,,, I,31,android/R$attr.windowSplashScreenBrandingImage,16844335,,,, I,26,android/R$attr.windowSplashscreenContent,16844132,,,, I,31,android/R$attr.windowSplashScreenIconBackgroundColor,16844336,,,, @@ -9644,6 +10172,7 @@ I,23,android/R$id.accessibilityActionScrollToPosition,16908343,,,, I,23,android/R$id.accessibilityActionScrollUp,16908344,,,, I,24,android/R$id.accessibilityActionSetProgress,16908349,,,, I,23,android/R$id.accessibilityActionShowOnScreen,16908342,,,, +I,33,android/R$id.accessibilityActionShowTextSuggestions,16908376,,,, I,28,android/R$id.accessibilityActionShowTooltip,16908356,,,, I,30,android/R$id.accessibilitySystemActionBack,16908363,,,, I,30,android/R$id.accessibilitySystemActionHome,16908364,,,, @@ -9679,6 +10208,8 @@ I,0,android/R$id.icon1,16908295,,,, I,0,android/R$id.icon2,16908296,,,, I,0,android/R$id.input,16908297,,,, I,0,android/R$id.inputArea,16908318,,,, +I,33,android/R$id.inputExtractAccessories,16908378,,,, +I,33,android/R$id.inputExtractAction,16908377,,,, I,0,android/R$id.inputExtractEditText,16908325,,,, I,0,android/R$id.keyboardView,16908326,,,, I,0,android/R$id.list,16908298,,,, @@ -9814,6 +10345,7 @@ I,0,android/R$style.MediaButton_Rew,16973884,,,, I,0,android/R$style.TextAppearance,16973886,,,, I,15,android/R$style.TextAppearance_DeviceDefault,16974253,,,, I,15,android/R$style.TextAppearance_DeviceDefault_DialogWindowTitle,16974264,,,, +I,33,android/R$style.TextAppearance_DeviceDefault_Headline,16974565,,,, I,15,android/R$style.TextAppearance_DeviceDefault_Inverse,16974254,,,, I,15,android/R$style.TextAppearance_DeviceDefault_Large,16974255,,,, I,15,android/R$style.TextAppearance_DeviceDefault_Large_Inverse,16974256,,,, @@ -10582,6 +11114,26 @@ E,31,android/security/keystore/KeyProperties.SECURITY_LEVEL_TRUSTED_ENVIRONMENT, E,31,android/security/keystore/KeyProperties.SECURITY_LEVEL_UNKNOWN,-2,Android.Security.Keystore.KeyStoreSecurityLevel,Unknown,remove, E,31,android/security/keystore/KeyProperties.SECURITY_LEVEL_UNKNOWN_SECURE,-1,Android.Security.Keystore.KeyStoreSecurityLevel,UnknownSecure,remove, I,31,android/security/keystore/KeyProperties.UNRESTRICTED_USAGE_COUNT,-1,,,, +E,33,android/security/KeyStoreException.ERROR_ATTESTATION_CHALLENGE_TOO_LARGE,9,Android.Security.KeyStoreExceptionError,AttestationChallengeTooLarge,remove, +E,33,android/security/KeyStoreException.ERROR_ATTESTATION_KEYS_UNAVAILABLE,16,Android.Security.KeyStoreExceptionError,AttestationKeysUnavailable,remove, +E,33,android/security/KeyStoreException.ERROR_ID_ATTESTATION_FAILURE,8,Android.Security.KeyStoreExceptionError,IdAttestationFailure,remove, +E,33,android/security/KeyStoreException.ERROR_INCORRECT_USAGE,13,Android.Security.KeyStoreExceptionError,IncorrectUsage,remove, +E,33,android/security/KeyStoreException.ERROR_INTERNAL_SYSTEM_ERROR,4,Android.Security.KeyStoreExceptionError,InternalSystemError,remove, +E,33,android/security/KeyStoreException.ERROR_KEY_CORRUPTED,7,Android.Security.KeyStoreExceptionError,KeyCorrupted,remove, +E,33,android/security/KeyStoreException.ERROR_KEY_DOES_NOT_EXIST,6,Android.Security.KeyStoreExceptionError,KeyDoesNotExist,remove, +E,33,android/security/KeyStoreException.ERROR_KEY_NOT_TEMPORALLY_VALID,14,Android.Security.KeyStoreExceptionError,KeyNotTemporallyValid,remove, +E,33,android/security/KeyStoreException.ERROR_KEY_OPERATION_EXPIRED,15,Android.Security.KeyStoreExceptionError,KeyOperationExpired,remove, +E,33,android/security/KeyStoreException.ERROR_KEYMINT_FAILURE,10,Android.Security.KeyStoreExceptionError,KeymintFailure,remove, +E,33,android/security/KeyStoreException.ERROR_KEYSTORE_FAILURE,11,Android.Security.KeyStoreExceptionError,KeystoreFailure,remove, +E,33,android/security/KeyStoreException.ERROR_KEYSTORE_UNINITIALIZED,3,Android.Security.KeyStoreExceptionError,KeystoreUninitialized,remove, +E,33,android/security/KeyStoreException.ERROR_OTHER,1,Android.Security.KeyStoreExceptionError,Other,remove, +E,33,android/security/KeyStoreException.ERROR_PERMISSION_DENIED,5,Android.Security.KeyStoreExceptionError,PermissionDenied,remove, +E,33,android/security/KeyStoreException.ERROR_UNIMPLEMENTED,12,Android.Security.KeyStoreExceptionError,Unimplemented,remove, +E,33,android/security/KeyStoreException.ERROR_USER_AUTHENTICATION_REQUIRED,2,Android.Security.KeyStoreExceptionError,UserAuthenticationRequired,remove, +A,33,,0,Android.Security.KeyStoreExceptionRetry,Unknown,remove, +E,33,android/security/KeyStoreException.RETRY_NEVER,1,Android.Security.KeyStoreExceptionRetry,Never,remove, +E,33,android/security/KeyStoreException.RETRY_WHEN_CONNECTIVITY_AVAILABLE,3,Android.Security.KeyStoreExceptionRetry,WhenConnectivityAvailable,remove, +E,33,android/security/KeyStoreException.RETRY_WITH_EXPONENTIAL_BACKOFF,2,Android.Security.KeyStoreExceptionRetry,WithExponentialBackoff,remove, E,31,android/service/autofill/FillEventHistory$Event.NO_SAVE_UI_REASON_DATASET_MATCH,6,Android.Service.Autofill.EventNoSaveUiReason,DatasetMatch,remove, E,31,android/service/autofill/FillEventHistory$Event.NO_SAVE_UI_REASON_FIELD_VALIDATION_FAILED,5,Android.Service.Autofill.EventNoSaveUiReason,FieldValidationFailed,remove, E,31,android/service/autofill/FillEventHistory$Event.NO_SAVE_UI_REASON_HAS_EMPTY_REQUIRED,3,Android.Service.Autofill.EventNoSaveUiReason,HasEmptyRequired,remove, @@ -10595,8 +11147,14 @@ E,26,android/service/autofill/FillEventHistory$Event.TYPE_DATASET_AUTHENTICATION E,26,android/service/autofill/FillEventHistory$Event.TYPE_DATASET_SELECTED,0,Android.Service.Autofill.EventType,DatasetSelected,keep, E,30,android/service/autofill/FillEventHistory$Event.TYPE_DATASETS_SHOWN,5,Android.Service.Autofill.EventType,DatasetsShown,remove, E,26,android/service/autofill/FillEventHistory$Event.TYPE_SAVE_SHOWN,3,Android.Service.Autofill.EventType,SaveShown,keep, +E,33,android/service/autofill/FillEventHistory$Event.UI_TYPE_DIALOG,3,Android.Service.Autofill.EventUIType,Dialog,remove, +E,33,android/service/autofill/FillEventHistory$Event.UI_TYPE_INLINE,2,Android.Service.Autofill.EventUIType,Inline,remove, +E,33,android/service/autofill/FillEventHistory$Event.UI_TYPE_MENU,1,Android.Service.Autofill.EventUIType,Menu,remove, +E,33,android/service/autofill/FillEventHistory$Event.UI_TYPE_UNKNOWN,0,Android.Service.Autofill.EventUIType,Unknown,remove, I,29,android/service/autofill/FillRequest.FLAG_COMPATIBILITY_MODE_REQUEST,2,,,, I,26,android/service/autofill/FillRequest.FLAG_MANUAL_REQUEST,1,,,, +I,33,android/service/autofill/FillRequest.FLAG_SUPPORTS_FILL_DIALOG,64,,,, +E,33,android/service/autofill/FillResponse.FLAG_DELAY_FILL,4,Android.Service.Autofill.AutofillResponseFlags,DelayFill,remove, E,28,android/service/autofill/FillResponse.FLAG_DISABLE_ACTIVITY_ONLY,2,Android.Service.Autofill.AutofillResponseFlags,DisableActivityOnly,remove, E,28,android/service/autofill/FillResponse.FLAG_TRACK_CONTEXT_COMMITED,1,Android.Service.Autofill.AutofillResponseFlags,TrackContextCommited,remove, A,0,,0,Android.Service.Autofill.SaveFlags,None,, @@ -10746,6 +11304,7 @@ E,26,android/service/notification/NotificationListenerService.NOTIFICATION_CHANN E,26,android/service/notification/NotificationListenerService.NOTIFICATION_CHANNEL_OR_GROUP_UPDATED,2,Android.Service.Notification.NotificationChannelOrGroupEventType,Updated,keep, E,26,android/service/notification/NotificationListenerService.REASON_APP_CANCEL,8,Android.Service.Notification.NotificationCancelReason,AppCancel,keep, E,26,android/service/notification/NotificationListenerService.REASON_APP_CANCEL_ALL,9,Android.Service.Notification.NotificationCancelReason,AppCancelAll,keep, +E,33,android/service/notification/NotificationListenerService.REASON_ASSISTANT_CANCEL,22,Android.Service.Notification.NotificationCancelReason,AssistantCancel,remove, E,26,android/service/notification/NotificationListenerService.REASON_CANCEL,2,Android.Service.Notification.NotificationCancelReason,Cancel,keep, E,26,android/service/notification/NotificationListenerService.REASON_CANCEL_ALL,3,Android.Service.Notification.NotificationCancelReason,CancelAll,keep, E,26,android/service/notification/NotificationListenerService.REASON_CHANNEL_BANNED,17,Android.Service.Notification.NotificationCancelReason,ChannelBanned,keep, @@ -10821,6 +11380,7 @@ E,10,android/speech/RecognizerIntent.RESULT_NETWORK_ERROR,4,Android.Speech.Recog E,10,android/speech/RecognizerIntent.RESULT_NO_MATCH,1,Android.Speech.RecognizerResult,NoMatch,keep, E,10,android/speech/RecognizerIntent.RESULT_SERVER_ERROR,3,Android.Speech.RecognizerResult,ServerError,keep, E,10,android/speech/SpeechRecognizer.ERROR_AUDIO,3,Android.Speech.SpeechRecognizerError,Audio,remove, +E,33,android/speech/SpeechRecognizer.ERROR_CANNOT_CHECK_SUPPORT,14,Android.Speech.SpeechRecognizerError,CannotCheckSupport,remove, E,10,android/speech/SpeechRecognizer.ERROR_CLIENT,5,Android.Speech.SpeechRecognizerError,Client,remove, E,10,android/speech/SpeechRecognizer.ERROR_INSUFFICIENT_PERMISSIONS,9,Android.Speech.SpeechRecognizerError,InsufficientPermissions,remove, E,31,android/speech/SpeechRecognizer.ERROR_LANGUAGE_NOT_SUPPORTED,12,Android.Speech.SpeechRecognizerError,LanguageNotSupported,remove, @@ -10894,6 +11454,7 @@ E,23,android/telecom/Call$Details.CAPABILITY_HOLD,1,Android.Telecom.CallCapabili E,23,android/telecom/Call$Details.CAPABILITY_MANAGE_CONFERENCE,128,Android.Telecom.CallCapability,ManageConference,keep, E,23,android/telecom/Call$Details.CAPABILITY_MERGE_CONFERENCE,4,Android.Telecom.CallCapability,MergeConference,keep, E,23,android/telecom/Call$Details.CAPABILITY_MUTE,64,Android.Telecom.CallCapability,Mute,keep, +E,33,android/telecom/Call$Details.CAPABILITY_REMOTE_PARTY_SUPPORTS_RTT,268435456,Android.Telecom.CallCapability,RemotePartySupportsRtt,remove, E,23,android/telecom/Call$Details.CAPABILITY_RESPOND_VIA_TEXT,32,Android.Telecom.CallCapability,RespondViaText,keep, E,23,android/telecom/Call$Details.CAPABILITY_SEPARATE_FROM_CONFERENCE,4096,Android.Telecom.CallCapability,SeparateFromConference,keep, E,28,android/telecom/Call$Details.CAPABILITY_SUPPORT_DEFLECT,16777216,Android.Telecom.CallCapability,SupportDeflect,keep, @@ -10968,6 +11529,7 @@ E,23,android/telecom/Connection.CAPABILITY_HOLD,1,Android.Telecom.ConnectionCapa E,23,android/telecom/Connection.CAPABILITY_MANAGE_CONFERENCE,128,Android.Telecom.ConnectionCapability,ManageConference,keep, E,23,android/telecom/Connection.CAPABILITY_MERGE_CONFERENCE,4,Android.Telecom.ConnectionCapability,MergeConference,keep, E,23,android/telecom/Connection.CAPABILITY_MUTE,64,Android.Telecom.ConnectionCapability,Mute,keep, +E,33,android/telecom/Connection.CAPABILITY_REMOTE_PARTY_SUPPORTS_RTT,536870912,Android.Telecom.ConnectionCapability,RemotePartySupportsRtt,remove, E,23,android/telecom/Connection.CAPABILITY_RESPOND_VIA_TEXT,32,Android.Telecom.ConnectionCapability,RespondViaText,keep, E,23,android/telecom/Connection.CAPABILITY_SEPARATE_FROM_CONFERENCE,4096,Android.Telecom.ConnectionCapability,SeparateFromConference,keep, E,28,android/telecom/Connection.CAPABILITY_SUPPORT_DEFLECT,33554432,Android.Telecom.ConnectionCapability,SupportDeflect,keep, @@ -11041,8 +11603,10 @@ E,26,android/telecom/PhoneAccount.CAPABILITY_RTT,4096,Android.Telecom.PhoneAccou E,26,android/telecom/PhoneAccount.CAPABILITY_SELF_MANAGED,2048,Android.Telecom.PhoneAccountCapability,SelfManaged,keep, E,23,android/telecom/PhoneAccount.CAPABILITY_SIM_SUBSCRIPTION,4,Android.Telecom.PhoneAccountCapability,SimSubscription,keep, E,26,android/telecom/PhoneAccount.CAPABILITY_SUPPORTS_VIDEO_CALLING,1024,Android.Telecom.PhoneAccountCapability,SupportsVideoCalling,keep, +E,33,android/telecom/PhoneAccount.CAPABILITY_SUPPORTS_VOICE_CALLING_INDICATIONS,65536,Android.Telecom.PhoneAccountCapability,SupportsVoiceCallingIndications,remove, E,23,android/telecom/PhoneAccount.CAPABILITY_VIDEO_CALLING,8,Android.Telecom.PhoneAccountCapability,VideoCalling,keep, E,24,android/telecom/PhoneAccount.CAPABILITY_VIDEO_CALLING_RELIES_ON_PRESENCE,256,Android.Telecom.PhoneAccountCapability,VideoCallingReliesOnPresence,keep, +E,33,android/telecom/PhoneAccount.CAPABILITY_VOICE_CALLING_AVAILABLE,131072,Android.Telecom.PhoneAccountCapability,VoiceCallingAvailable,remove, I,23,android/telecom/PhoneAccount.NO_HIGHLIGHT_COLOR,0,,,, I,23,android/telecom/PhoneAccount.NO_RESOURCE_ID,-1,,,, E,29,android/telecom/PhoneAccountSuggestion.REASON_FREQUENT,2,Android.Telecom.ReasonType,Frequent,remove, @@ -11057,6 +11621,7 @@ E,30,android/telecom/TelecomManager.DURATION_VERY_SHORT,0,Android.Telecom.Durati E,21,android/telecom/TelecomManager.PRESENTATION_ALLOWED,1,Android.Telecom.Presentation,Allowed,keep, E,21,android/telecom/TelecomManager.PRESENTATION_PAYPHONE,4,Android.Telecom.Presentation,Payphone,keep, E,21,android/telecom/TelecomManager.PRESENTATION_RESTRICTED,2,Android.Telecom.Presentation,Restricted,keep, +E,33,android/telecom/TelecomManager.PRESENTATION_UNAVAILABLE,5,Android.Telecom.Presentation,Unavailable,remove, E,21,android/telecom/TelecomManager.PRESENTATION_UNKNOWN,3,Android.Telecom.Presentation,Unknown,keep, E,31,android/telecom/TelecomManager.PRIORITY_NORMAL,0,Android.Telecom.Priority,Normal,remove, E,31,android/telecom/TelecomManager.PRIORITY_URGENT,1,Android.Telecom.Priority,Urgent,remove, @@ -11260,12 +11825,98 @@ I,31,android/telephony/CarrierConfigManager.USSD_OVER_CS_ONLY,2,,,, I,31,android/telephony/CarrierConfigManager.USSD_OVER_CS_PREFERRED,0,,,, I,31,android/telephony/CarrierConfigManager.USSD_OVER_IMS_ONLY,3,,,, I,31,android/telephony/CarrierConfigManager.USSD_OVER_IMS_PREFERRED,1,,,, +I,33,android/telephony/CarrierConfigManager$Ims.E911_RTCP_INACTIVITY_ON_CONNECTED,3,,,, +I,33,android/telephony/CarrierConfigManager$Ims.E911_RTP_INACTIVITY_ON_CONNECTED,4,,,, +E,33,android/telephony/CarrierConfigManager$Ims.GEOLOCATION_PIDF_FOR_EMERGENCY_ON_CELLULAR,4,Android.Telephony.ImsGeolocationPidfFor,EmergencyOnCellular,remove, +E,33,android/telephony/CarrierConfigManager$Ims.GEOLOCATION_PIDF_FOR_EMERGENCY_ON_WIFI,2,Android.Telephony.ImsGeolocationPidfFor,EmergencyOnWifi,remove, +E,33,android/telephony/CarrierConfigManager$Ims.GEOLOCATION_PIDF_FOR_NON_EMERGENCY_ON_CELLULAR,3,Android.Telephony.ImsGeolocationPidfFor,NonEmergencyOnCellular,remove, +E,33,android/telephony/CarrierConfigManager$Ims.GEOLOCATION_PIDF_FOR_NON_EMERGENCY_ON_WIFI,1,Android.Telephony.ImsGeolocationPidfFor,NonEmergencyOnWifi,remove, +E,33,android/telephony/CarrierConfigManager$Ims.IPSEC_AUTHENTICATION_ALGORITHM_HMAC_MD5,0,Android.Telephony.ImsIpsecAuthenticationAlgorithm,HmacMd5,remove, +E,33,android/telephony/CarrierConfigManager$Ims.IPSEC_AUTHENTICATION_ALGORITHM_HMAC_SHA1,1,Android.Telephony.ImsIpsecAuthenticationAlgorithm,HmacSha1,remove, +E,33,android/telephony/CarrierConfigManager$Ims.IPSEC_ENCRYPTION_ALGORITHM_AES_CBC,2,Android.Telephony.ImsIpsecEncryptionAlgorithm,AesCbc,remove, +E,33,android/telephony/CarrierConfigManager$Ims.IPSEC_ENCRYPTION_ALGORITHM_DES_EDE3_CBC,1,Android.Telephony.ImsIpsecEncryptionAlgorithm,DesEde3Cbc,remove, +E,33,android/telephony/CarrierConfigManager$Ims.IPSEC_ENCRYPTION_ALGORITHM_NULL,0,Android.Telephony.ImsIpsecEncryptionAlgorithm,Null,remove, +E,33,android/telephony/CarrierConfigManager$Ims.NETWORK_TYPE_HOME,0,Android.Telephony.ImsNetworkType,Home,remove, +E,33,android/telephony/CarrierConfigManager$Ims.NETWORK_TYPE_ROAMING,1,Android.Telephony.ImsNetworkType,Roaming,remove, +E,33,android/telephony/CarrierConfigManager$Ims.PREFERRED_TRANSPORT_DYNAMIC_UDP_TCP,2,Android.Telephony.ImsPreferredTransport,DynamicUdpTcp,remove, +E,33,android/telephony/CarrierConfigManager$Ims.PREFERRED_TRANSPORT_TCP,1,Android.Telephony.ImsPreferredTransport,Tcp,remove, +E,33,android/telephony/CarrierConfigManager$Ims.PREFERRED_TRANSPORT_TLS,3,Android.Telephony.ImsPreferredTransport,Tls,remove, +E,33,android/telephony/CarrierConfigManager$Ims.PREFERRED_TRANSPORT_UDP,0,Android.Telephony.ImsPreferredTransport,Udp,remove, +E,33,android/telephony/CarrierConfigManager$Ims.REQUEST_URI_FORMAT_SIP,1,Android.Telephony.ImsRequestUriFormat,Sip,remove, +E,33,android/telephony/CarrierConfigManager$Ims.REQUEST_URI_FORMAT_TEL,0,Android.Telephony.ImsRequestUriFormat,Tel,remove, +I,33,android/telephony/CarrierConfigManager$Ims.RTCP_INACTIVITY_ON_CONNECTED,1,,,, +I,33,android/telephony/CarrierConfigManager$Ims.RTCP_INACTIVITY_ON_HOLD,0,,,, +I,33,android/telephony/CarrierConfigManager$Ims.RTP_INACTIVITY_ON_CONNECTED,2,,,, +E,33,android/telephony/CarrierConfigManager$ImsSms.SMS_FORMAT_3GPP,0,Android.Telephony.CarrierImsSmsFormat,Format3gpp,remove, +E,33,android/telephony/CarrierConfigManager$ImsSms.SMS_FORMAT_3GPP2,1,Android.Telephony.CarrierImsSmsFormat,Format3gpp2,remove, +E,33,android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_ACR,20,Android.Telephony.CarrierImsSupplementaryService,CbAcr,remove, +E,33,android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_ALL,12,Android.Telephony.CarrierImsSupplementaryService,CbAll,remove, +E,33,android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_BAIC,18,Android.Telephony.CarrierImsSupplementaryService,CbBaic,remove, +E,33,android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_BAOC,14,Android.Telephony.CarrierImsSupplementaryService,CbBaoc,remove, +E,33,android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_BIC_ROAM,19,Android.Telephony.CarrierImsSupplementaryService,CbBicRoam,remove, +E,33,android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_BIL,21,Android.Telephony.CarrierImsSupplementaryService,CbBil,remove, +E,33,android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_BOIC,15,Android.Telephony.CarrierImsSupplementaryService,CbBoic,remove, +E,33,android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_BOIC_EXHC,16,Android.Telephony.CarrierImsSupplementaryService,CbBoicExhc,remove, +E,33,android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_IBS,17,Android.Telephony.CarrierImsSupplementaryService,CbIbs,remove, +E,33,android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_OBS,13,Android.Telephony.CarrierImsSupplementaryService,CbObs,remove, +E,33,android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CF_ALL,1,Android.Telephony.CarrierImsSupplementaryService,CfAll,remove, +E,33,android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CF_ALL_CONDITONAL_FORWARDING,3,Android.Telephony.CarrierImsSupplementaryService,CfAllConditonalForwarding,remove, +E,33,android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CF_CFB,4,Android.Telephony.CarrierImsSupplementaryService,CfCfb,remove, +E,33,android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CF_CFNL,7,Android.Telephony.CarrierImsSupplementaryService,CfCfnl,remove, +E,33,android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CF_CFNRC,6,Android.Telephony.CarrierImsSupplementaryService,CfCfnrc,remove, +E,33,android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CF_CFNRY,5,Android.Telephony.CarrierImsSupplementaryService,CfCfnry,remove, +E,33,android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CF_CFU,2,Android.Telephony.CarrierImsSupplementaryService,CfCfu,remove, +E,33,android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CW,0,Android.Telephony.CarrierImsSupplementaryService,Cw,remove, +E,33,android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_IDENTIFICATION_OIP,8,Android.Telephony.CarrierImsSupplementaryService,IdentificationOip,remove, +E,33,android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_IDENTIFICATION_OIR,10,Android.Telephony.CarrierImsSupplementaryService,IdentificationOir,remove, +E,33,android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_IDENTIFICATION_TIP,9,Android.Telephony.CarrierImsSupplementaryService,IdentificationTip,remove, +E,33,android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_IDENTIFICATION_TIR,11,Android.Telephony.CarrierImsSupplementaryService,IdentificationTir,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.ALERTING_SRVCC_SUPPORT,1,Android.Telephony.ImsVoiceSrvccSupport,AlertingSrvccSupport,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.BANDWIDTH_EFFICIENT,0,Android.Telephony.ImsVoicePayloadFormat,BandwidthEfficient,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.BASIC_SRVCC_SUPPORT,0,Android.Telephony.ImsVoiceSrvccSupport,BasicSrvccSupport,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.CONFERENCE_SUBSCRIBE_TYPE_IN_DIALOG,0,Android.Telephony.ImsVoiceConferenceSubscribeType,InDialog,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.CONFERENCE_SUBSCRIBE_TYPE_OUT_OF_DIALOG,1,Android.Telephony.ImsVoiceConferenceSubscribeType,OutOfDialog,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_FB,3,Android.Telephony.ImsVoiceEvsEncodedBwType,Fb,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_NB,0,Android.Telephony.ImsVoiceEvsEncodedBwType,Nb,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_NB_WB,4,Android.Telephony.ImsVoiceEvsEncodedBwType,NbWb,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_NB_WB_SWB,5,Android.Telephony.ImsVoiceEvsEncodedBwType,NbWbSwb,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_NB_WB_SWB_FB,6,Android.Telephony.ImsVoiceEvsEncodedBwType,NbWbSwbFb,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_SWB,2,Android.Telephony.ImsVoiceEvsEncodedBwType,Swb,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_WB,1,Android.Telephony.ImsVoiceEvsEncodedBwType,Wb,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_WB_SWB,7,Android.Telephony.ImsVoiceEvsEncodedBwType,WbSwb,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_WB_SWB_FB,8,Android.Telephony.ImsVoiceEvsEncodedBwType,WbSwbFb,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.EVS_OPERATIONAL_MODE_AMRWB_IO,1,Android.Telephony.ImsVoiceEvsOperationalMode,AmrwbIo,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.EVS_OPERATIONAL_MODE_PRIMARY,0,Android.Telephony.ImsVoiceEvsOperationalMode,Primary,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_128_0_KBPS,11,Android.Telephony.ImsVoiceEvsPrimaryModeBitrate,BitRate1280Kbps,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_13_2_KBPS,4,Android.Telephony.ImsVoiceEvsPrimaryModeBitrate,BitRate132Kbps,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_16_4_KBPS,5,Android.Telephony.ImsVoiceEvsPrimaryModeBitrate,BitRate164Kbps,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_24_4_KBPS,6,Android.Telephony.ImsVoiceEvsPrimaryModeBitrate,BitRate244Kbps,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_32_0_KBPS,7,Android.Telephony.ImsVoiceEvsPrimaryModeBitrate,BitRate320Kbps,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_48_0_KBPS,8,Android.Telephony.ImsVoiceEvsPrimaryModeBitrate,BitRate480Kbps,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_5_9_KBPS,0,Android.Telephony.ImsVoiceEvsPrimaryModeBitrate,BitRate59Kbps,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_64_0_KBPS,9,Android.Telephony.ImsVoiceEvsPrimaryModeBitrate,BitRate640Kbps,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_7_2_KBPS,1,Android.Telephony.ImsVoiceEvsPrimaryModeBitrate,BitRate72Kbps,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_8_0_KBPS,2,Android.Telephony.ImsVoiceEvsPrimaryModeBitrate,BitRate80Kbps,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_9_6_KBPS,3,Android.Telephony.ImsVoiceEvsPrimaryModeBitrate,BitRate96Kbps,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_96_0_KBPS,10,Android.Telephony.ImsVoiceEvsPrimaryModeBitrate,BitRate960Kbps,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.MIDCALL_SRVCC_SUPPORT,3,Android.Telephony.ImsVoiceSrvccSupport,MidcallSrvccSupport,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.OCTET_ALIGNED,1,Android.Telephony.ImsVoicePayloadFormat,OctetAligned,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.PREALERTING_SRVCC_SUPPORT,2,Android.Telephony.ImsVoiceSrvccSupport,PrealertingSrvccSupport,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.SESSION_PRIVACY_TYPE_HEADER,0,Android.Telephony.ImsVoiceSessionPrivacyType,Header,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.SESSION_PRIVACY_TYPE_ID,2,Android.Telephony.ImsVoiceSessionPrivacyType,Id,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.SESSION_PRIVACY_TYPE_NONE,1,Android.Telephony.ImsVoiceSessionPrivacyType,None,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.SESSION_REFRESH_METHOD_INVITE,0,Android.Telephony.ImsVoiceSessionRefreshMethod,Invite,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.SESSION_REFRESH_METHOD_UPDATE_PREFERRED,1,Android.Telephony.ImsVoiceSessionRefreshMethod,UpdatePreferred,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.SESSION_REFRESHER_TYPE_UAC,1,Android.Telephony.ImsVoiceSessionRefresherType,Uac,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.SESSION_REFRESHER_TYPE_UAS,2,Android.Telephony.ImsVoiceSessionRefresherType,Uas,remove, +E,33,android/telephony/CarrierConfigManager$ImsVoice.SESSION_REFRESHER_TYPE_UNKNOWN,0,Android.Telephony.ImsVoiceSessionRefresherType,Unknown,remove, E,31,android/telephony/CarrierConfigManager$Iwlan.AUTHENTICATION_METHOD_CERT,1,Android.Telephony.IwlanAuthenticationMethod,Cert,remove, E,31,android/telephony/CarrierConfigManager$Iwlan.AUTHENTICATION_METHOD_EAP_ONLY,0,Android.Telephony.IwlanAuthenticationMethod,EapOnly,remove, E,31,android/telephony/CarrierConfigManager$Iwlan.EPDG_ADDRESS_CELLULAR_LOC,3,Android.Telephony.IwlanEpdgAddressType,CellularLoc,remove, E,31,android/telephony/CarrierConfigManager$Iwlan.EPDG_ADDRESS_PCO,2,Android.Telephony.IwlanEpdgAddressType,Pco,remove, E,31,android/telephony/CarrierConfigManager$Iwlan.EPDG_ADDRESS_PLMN,1,Android.Telephony.IwlanEpdgAddressType,Plmn,remove, E,31,android/telephony/CarrierConfigManager$Iwlan.EPDG_ADDRESS_STATIC,0,Android.Telephony.IwlanEpdgAddressType,Static,remove, +E,33,android/telephony/CarrierConfigManager$Iwlan.EPDG_ADDRESS_VISITED_COUNTRY,4,Android.Telephony.IwlanEpdgAddressType,VisitedCountry,remove, E,31,android/telephony/CarrierConfigManager$Iwlan.ID_TYPE_FQDN,2,Android.Telephony.IwlanIdType,Fqdn,remove, E,31,android/telephony/CarrierConfigManager$Iwlan.ID_TYPE_KEY_ID,11,Android.Telephony.IwlanIdType,KeyId,remove, E,31,android/telephony/CarrierConfigManager$Iwlan.ID_TYPE_RFC822_ADDR,3,Android.Telephony.IwlanIdType,Rfc822Addr,remove, @@ -11298,6 +11949,7 @@ E,28,android/telephony/data/ApnSetting.TYPE_CBS,128,Android.Telephony.Data.ApnTy E,28,android/telephony/data/ApnSetting.TYPE_DEFAULT,17,Android.Telephony.Data.ApnType,Default,remove, E,28,android/telephony/data/ApnSetting.TYPE_DUN,8,Android.Telephony.Data.ApnType,Dun,remove, E,28,android/telephony/data/ApnSetting.TYPE_EMERGENCY,512,Android.Telephony.Data.ApnType,Emergency,remove, +E,33,android/telephony/data/ApnSetting.TYPE_ENTERPRISE,16384,Android.Telephony.Data.ApnType,Enterprise,remove, E,28,android/telephony/data/ApnSetting.TYPE_FOTA,32,Android.Telephony.Data.ApnType,Fota,remove, E,28,android/telephony/data/ApnSetting.TYPE_HIPRI,16,Android.Telephony.Data.ApnType,Hipri,remove, E,28,android/telephony/data/ApnSetting.TYPE_IA,256,Android.Telephony.Data.ApnType,Ia,remove, @@ -11799,6 +12451,7 @@ E,30,android/telephony/euicc/EuiccManager.ERROR_INCOMPATIBLE_CARRIER,10003,Andro E,30,android/telephony/euicc/EuiccManager.ERROR_INSTALL_PROFILE,10009,Android.Telephony.Euicc.Error,InstallProfile,remove, E,30,android/telephony/euicc/EuiccManager.ERROR_INVALID_ACTIVATION_CODE,10001,Android.Telephony.Euicc.Error,InvalidActivationCode,remove, E,30,android/telephony/euicc/EuiccManager.ERROR_INVALID_CONFIRMATION_CODE,10002,Android.Telephony.Euicc.Error,InvalidConfirmationCode,remove, +E,33,android/telephony/euicc/EuiccManager.ERROR_INVALID_PORT,10017,Android.Telephony.Euicc.Error,InvalidPort,remove, E,30,android/telephony/euicc/EuiccManager.ERROR_INVALID_RESPONSE,10015,Android.Telephony.Euicc.Error,InvalidResponse,remove, E,30,android/telephony/euicc/EuiccManager.ERROR_NO_PROFILES_AVAILABLE,10013,Android.Telephony.Euicc.Error,NoProfilesAvailable,remove, E,30,android/telephony/euicc/EuiccManager.ERROR_OPERATION_BUSY,10016,Android.Telephony.Euicc.Error,OperationBusy,remove, @@ -11837,6 +12490,7 @@ E,21,android/telephony/IccOpenLogicalChannelResponse.STATUS_MISSING_RESOURCE,2,A E,21,android/telephony/IccOpenLogicalChannelResponse.STATUS_NO_ERROR,1,Android.Telephony.IccOpenLogicalChannelResponseStatus,NoError,remove, E,21,android/telephony/IccOpenLogicalChannelResponse.STATUS_NO_SUCH_ELEMENT,3,Android.Telephony.IccOpenLogicalChannelResponseStatus,NoSuchElement,remove, E,21,android/telephony/IccOpenLogicalChannelResponse.STATUS_UNKNOWN_ERROR,4,Android.Telephony.IccOpenLogicalChannelResponseStatus,UnknownError,remove, +A,30,,0,Android.Telephony.Ims.Feature.MmTelCapabilityType,None,remove, E,31,android/telephony/ims/feature/MmTelFeature$MmTelCapabilities.CAPABILITY_TYPE_CALL_COMPOSER,16,Android.Telephony.Ims.Feature.MmTelCapabilityType,CallComposer,remove, E,30,android/telephony/ims/feature/MmTelFeature$MmTelCapabilities.CAPABILITY_TYPE_SMS,8,Android.Telephony.Ims.Feature.MmTelCapabilityType,Sms,remove, E,30,android/telephony/ims/feature/MmTelFeature$MmTelCapabilities.CAPABILITY_TYPE_UT,4,Android.Telephony.Ims.Feature.MmTelCapabilityType,Ut,remove, @@ -11849,6 +12503,9 @@ E,30,android/telephony/ims/ImsException.CODE_ERROR_UNSUPPORTED_OPERATION,2,Andro E,30,android/telephony/ims/ImsMmTelManager.WIFI_MODE_CELLULAR_PREFERRED,1,Android.Telephony.Ims.WifiMode,CellularPreferred,remove, E,30,android/telephony/ims/ImsMmTelManager.WIFI_MODE_WIFI_ONLY,0,Android.Telephony.Ims.WifiMode,WifiOnly,remove, E,30,android/telephony/ims/ImsMmTelManager.WIFI_MODE_WIFI_PREFERRED,2,Android.Telephony.Ims.WifiMode,WifiPreferred,remove, +E,33,android/telephony/ims/ImsRcsManager.CAPABILITY_TYPE_NONE,0,Android.Telephony.Ims.RcsCapabilityType,None,remove, +E,33,android/telephony/ims/ImsRcsManager.CAPABILITY_TYPE_OPTIONS_UCE,1,Android.Telephony.Ims.RcsCapabilityType,OptionsUce,remove, +E,33,android/telephony/ims/ImsRcsManager.CAPABILITY_TYPE_PRESENCE_UCE,2,Android.Telephony.Ims.RcsCapabilityType,PresenceUce,remove, A,0,,0,Android.Telephony.Ims.ImsReasonInfoCode,None,remove, E,30,android/telephony/ims/ImsReasonInfo.CODE_ACCESS_CLASS_BLOCKED,1512,Android.Telephony.Ims.ImsReasonInfoCode,AccessClassBlocked,remove, E,30,android/telephony/ims/ImsReasonInfo.CODE_ANSWERED_ELSEWHERE,1014,Android.Telephony.Ims.ImsReasonInfoCode,AnsweredElsewhere,remove, @@ -12027,6 +12684,17 @@ E,30,android/telephony/ims/ImsReasonInfo.EXTRA_CODE_CALL_RETRY_NORMAL,1,Android. E,30,android/telephony/ims/ImsReasonInfo.EXTRA_CODE_CALL_RETRY_SILENT_REDIAL,2,Android.Telephony.Ims.ExtraCodeCallRetry,SilentRedial,remove, A,31,,0,Android.Telephony.Ims.RegistrationAttributes,None,remove, I,31,android/telephony/ims/ImsRegistrationAttributes.ATTR_EPDG_OVER_CELL_INTERNET,1,Android.Telephony.Ims.RegistrationAttributes,EpdgOverCellInternet,remove, +E,33,android/telephony/ims/ImsStateCallback.REASON_IMS_SERVICE_DISCONNECTED,3,Android.Telephony.Ims.ImsStateCallbackReason,ImsServiceDisconnected,remove, +E,33,android/telephony/ims/ImsStateCallback.REASON_IMS_SERVICE_NOT_READY,6,Android.Telephony.Ims.ImsStateCallbackReason,ImsServiceNotReady,remove, +E,33,android/telephony/ims/ImsStateCallback.REASON_NO_IMS_SERVICE_CONFIGURED,4,Android.Telephony.Ims.ImsStateCallbackReason,NoImsServiceConfigured,remove, +E,33,android/telephony/ims/ImsStateCallback.REASON_SUBSCRIPTION_INACTIVE,5,Android.Telephony.Ims.ImsStateCallbackReason,SubscriptionInactive,remove, +E,33,android/telephony/ims/ImsStateCallback.REASON_UNKNOWN_PERMANENT_ERROR,2,Android.Telephony.Ims.ImsStateCallbackReason,UnknownPermanentError,remove, +E,33,android/telephony/ims/ImsStateCallback.REASON_UNKNOWN_TEMPORARY_ERROR,1,Android.Telephony.Ims.ImsStateCallbackReason,UnknownTemporaryError,remove, +E,33,android/telephony/ims/stub/ImsRegistrationImplBase.REGISTRATION_TECH_CROSS_SIM,2,Android.Telephony.Ims.Stub.RegistrationTech,CrossSim,remove, +E,33,android/telephony/ims/stub/ImsRegistrationImplBase.REGISTRATION_TECH_IWLAN,1,Android.Telephony.Ims.Stub.RegistrationTech,Iwlan,remove, +E,33,android/telephony/ims/stub/ImsRegistrationImplBase.REGISTRATION_TECH_LTE,0,Android.Telephony.Ims.Stub.RegistrationTech,Lte,remove, +E,33,android/telephony/ims/stub/ImsRegistrationImplBase.REGISTRATION_TECH_NONE,-1,Android.Telephony.Ims.Stub.RegistrationTech,None,remove, +E,33,android/telephony/ims/stub/ImsRegistrationImplBase.REGISTRATION_TECH_NR,3,Android.Telephony.Ims.Stub.RegistrationTech,Nr,remove, I,29,android/telephony/mbms/GroupCall.REASON_BY_USER_REQUEST,1,,,, I,29,android/telephony/mbms/GroupCall.REASON_FREQUENCY_CONFLICT,3,,,, I,29,android/telephony/mbms/GroupCall.REASON_LEFT_MBMS_BROADCAST_AREA,6,,,, @@ -12167,8 +12835,11 @@ E,31,android/telephony/SignalThresholdInfo.SIGNAL_MEASUREMENT_TYPE_SSRSRQ,7,Andr E,31,android/telephony/SignalThresholdInfo.SIGNAL_MEASUREMENT_TYPE_SSSINR,8,Android.Telephony.SignalMeasurementType,Sssinr,remove, E,31,android/telephony/SignalThresholdInfo.SIGNAL_MEASUREMENT_TYPE_UNKNOWN,0,Android.Telephony.SignalMeasurementType,Unknown,remove, E,21,android/telephony/SmsManager.MMS_ERROR_CONFIGURATION_ERROR,7,Android.Telephony.MmsError,ConfigurationError,keep, +E,33,android/telephony/SmsManager.MMS_ERROR_DATA_DISABLED,11,Android.Telephony.MmsError,DataDisabled,remove, E,21,android/telephony/SmsManager.MMS_ERROR_HTTP_FAILURE,4,Android.Telephony.MmsError,HttpFailure,keep, +E,33,android/telephony/SmsManager.MMS_ERROR_INACTIVE_SUBSCRIPTION,10,Android.Telephony.MmsError,InactiveSubscription,remove, E,21,android/telephony/SmsManager.MMS_ERROR_INVALID_APN,2,Android.Telephony.MmsError,InvalidApn,keep, +E,33,android/telephony/SmsManager.MMS_ERROR_INVALID_SUBSCRIPTION_ID,9,Android.Telephony.MmsError,InvalidSubscriptionId,remove, E,21,android/telephony/SmsManager.MMS_ERROR_IO_ERROR,5,Android.Telephony.MmsError,IoError,keep, E,22,android/telephony/SmsManager.MMS_ERROR_NO_DATA_NETWORK,8,Android.Telephony.MmsError,NoDataNetwork,keep, E,21,android/telephony/SmsManager.MMS_ERROR_RETRY,6,Android.Telephony.MmsError,Retry,keep, @@ -12214,6 +12885,7 @@ E,31,android/telephony/SmsManager.RESULT_RIL_ACCESS_BARRED,122,Android.Telephony E,31,android/telephony/SmsManager.RESULT_RIL_BLOCKED_DUE_TO_CALL,123,Android.Telephony.SmsResult,RilBlockedDueToCall,remove, E,30,android/telephony/SmsManager.RESULT_RIL_CANCELLED,119,Android.Telephony.SmsResult,RilCancelled,remove, E,30,android/telephony/SmsManager.RESULT_RIL_ENCODING_ERR,109,Android.Telephony.SmsResult,RilEncodingErr,remove, +E,33,android/telephony/SmsManager.RESULT_RIL_GENERIC_ERROR,124,Android.Telephony.SmsResult,RilGenericError,remove, E,30,android/telephony/SmsManager.RESULT_RIL_INTERNAL_ERR,113,Android.Telephony.SmsResult,RilInternalErr,remove, E,30,android/telephony/SmsManager.RESULT_RIL_INVALID_ARGUMENTS,104,Android.Telephony.SmsResult,RilInvalidArguments,remove, E,30,android/telephony/SmsManager.RESULT_RIL_INVALID_MODEM_STATE,115,Android.Telephony.SmsResult,RilInvalidModemState,remove, @@ -12246,6 +12918,7 @@ E,10,android/telephony/SmsManager.STATUS_ON_ICC_UNSENT,7,Android.Telephony.SmsSt E,10,android/telephony/SmsMessage.ENCODING_16BIT,3,Android.Telephony.SmsEncoding,SixteenBit,keep, E,10,android/telephony/SmsMessage.ENCODING_7BIT,1,Android.Telephony.SmsEncoding,SevenBit,keep, E,10,android/telephony/SmsMessage.ENCODING_8BIT,2,Android.Telephony.SmsEncoding,EightBit,keep, +E,33,android/telephony/SmsMessage.ENCODING_KSC5601,4,Android.Telephony.SmsEncoding,Ksc5601,remove, E,10,android/telephony/SmsMessage.ENCODING_UNKNOWN,0,Android.Telephony.SmsEncoding,Unknown,keep, I,0,android/telephony/SmsMessage.MAX_USER_DATA_BYTES,140,,,, I,0,android/telephony/SmsMessage.MAX_USER_DATA_BYTES_WITH_HEADER,134,,,, @@ -12260,8 +12933,15 @@ E,22,android/telephony/SubscriptionManager.DATA_ROAMING_ENABLE,1,Android.Telepho I,29,android/telephony/SubscriptionManager.DEFAULT_SUBSCRIPTION_ID,2147483647,,,, I,29,android/telephony/SubscriptionManager.INVALID_SIM_SLOT_INDEX,-1,,,, I,24,android/telephony/SubscriptionManager.INVALID_SUBSCRIPTION_ID,-1,,,, +E,33,android/telephony/SubscriptionManager.PHONE_NUMBER_SOURCE_CARRIER,2,Android.Telephony.PhoneNumberSource,Carrier,remove, +E,33,android/telephony/SubscriptionManager.PHONE_NUMBER_SOURCE_IMS,3,Android.Telephony.PhoneNumberSource,Ims,remove, +E,33,android/telephony/SubscriptionManager.PHONE_NUMBER_SOURCE_UICC,1,Android.Telephony.PhoneNumberSource,Uicc,remove, E,29,android/telephony/SubscriptionManager.SUBSCRIPTION_TYPE_LOCAL_SIM,0,Android.Telephony.SubscriptionType,LocalSim,remove, E,29,android/telephony/SubscriptionManager.SUBSCRIPTION_TYPE_REMOTE_SIM,1,Android.Telephony.SubscriptionType,RemoteSim,remove, +E,33,android/telephony/SubscriptionManager.USAGE_SETTING_DATA_CENTRIC,2,Android.Telephony.UsageSetting,DataCentric,remove, +E,33,android/telephony/SubscriptionManager.USAGE_SETTING_DEFAULT,0,Android.Telephony.UsageSetting,Default,remove, +E,33,android/telephony/SubscriptionManager.USAGE_SETTING_UNKNOWN,-1,Android.Telephony.UsageSetting,Unknown,remove, +E,33,android/telephony/SubscriptionManager.USAGE_SETTING_VOICE_CENTRIC,1,Android.Telephony.UsageSetting,VoiceCentric,remove, E,28,android/telephony/SubscriptionPlan.LIMIT_BEHAVIOR_BILLED,1,Android.Telephony.DataLimitBehavior,Billed,remove, E,28,android/telephony/SubscriptionPlan.LIMIT_BEHAVIOR_DISABLED,0,Android.Telephony.DataLimitBehavior,Disabled,remove, E,28,android/telephony/SubscriptionPlan.LIMIT_BEHAVIOR_THROTTLED,2,Android.Telephony.DataLimitBehavior,Throttled,remove, @@ -12272,6 +12952,8 @@ E,30,android/telephony/TelephonyDisplayInfo.OVERRIDE_NETWORK_TYPE_NONE,0,Android E,31,android/telephony/TelephonyDisplayInfo.OVERRIDE_NETWORK_TYPE_NR_ADVANCED,5,Android.Telephony.OverrideNetworkType,NrAdvanced,remove, E,30,android/telephony/TelephonyDisplayInfo.OVERRIDE_NETWORK_TYPE_NR_NSA,3,Android.Telephony.OverrideNetworkType,NrNsa,remove, E,30,android/telephony/TelephonyDisplayInfo.OVERRIDE_NETWORK_TYPE_NR_NSA_MMWAVE,4,Android.Telephony.OverrideNetworkType,NrNsaMmwave,remove, +E,33,android/telephony/TelephonyManager.ALLOWED_NETWORK_TYPES_REASON_CARRIER,2,Android.Telephony.AllowedNetworkTypesReason,Carrier,remove, +E,33,android/telephony/TelephonyManager.ALLOWED_NETWORK_TYPES_REASON_USER,0,Android.Telephony.AllowedNetworkTypesReason,User,remove, E,24,android/telephony/TelephonyManager.APPTYPE_CSIM,4,Android.Telephony.UiccApplicationType,Csim,remove, E,24,android/telephony/TelephonyManager.APPTYPE_ISIM,5,Android.Telephony.UiccApplicationType,Isim,remove, E,24,android/telephony/TelephonyManager.APPTYPE_RUIM,3,Android.Telephony.UiccApplicationType,Ruim,remove, @@ -12299,14 +12981,21 @@ E,10,android/telephony/TelephonyManager.DATA_CONNECTING,1,Android.Telephony.Data E,10,android/telephony/TelephonyManager.DATA_DISCONNECTED,0,Android.Telephony.DataConnectionStatus,Disconnected,keep, E,30,android/telephony/TelephonyManager.DATA_DISCONNECTING,4,Android.Telephony.DataConnectionStatus,Disconnecting,remove, E,31,android/telephony/TelephonyManager.DATA_ENABLED_REASON_CARRIER,2,Android.Telephony.DataEnabledReason,Carrier,remove, +E,33,android/telephony/TelephonyManager.DATA_ENABLED_REASON_OVERRIDE,4,Android.Telephony.DataEnabledReason,Override,remove, E,31,android/telephony/TelephonyManager.DATA_ENABLED_REASON_POLICY,1,Android.Telephony.DataEnabledReason,Policy,remove, E,31,android/telephony/TelephonyManager.DATA_ENABLED_REASON_THERMAL,3,Android.Telephony.DataEnabledReason,Thermal,remove, +E,33,android/telephony/TelephonyManager.DATA_ENABLED_REASON_UNKNOWN,-1,Android.Telephony.DataEnabledReason,Unknown,remove, E,31,android/telephony/TelephonyManager.DATA_ENABLED_REASON_USER,0,Android.Telephony.DataEnabledReason,User,remove, +E,33,android/telephony/TelephonyManager.DATA_HANDOVER_IN_PROGRESS,5,Android.Telephony.DataConnectionStatus,HandoverInProgress,remove, E,10,android/telephony/TelephonyManager.DATA_SUSPENDED,3,Android.Telephony.DataConnectionStatus,Suspended,keep, E,29,android/telephony/TelephonyManager.DATA_UNKNOWN,-1,Android.Telephony.DataConnectionStatus,Unknown,keep, +I,33,android/telephony/TelephonyManager.DEFAULT_PORT_INDEX,0,,,, E,31,android/telephony/TelephonyManager.ERI_FLASH,2,Android.Telephony.EnhancedRoamingIndicator,Flash,remove, E,31,android/telephony/TelephonyManager.ERI_OFF,1,Android.Telephony.EnhancedRoamingIndicator,Off,remove, E,31,android/telephony/TelephonyManager.ERI_ON,0,Android.Telephony.EnhancedRoamingIndicator,On,remove, +E,33,android/telephony/TelephonyManager.INCLUDE_LOCATION_DATA_COARSE,1,Android.Telephony.IncludeLocationDataType,Coarse,remove, +E,33,android/telephony/TelephonyManager.INCLUDE_LOCATION_DATA_FINE,2,Android.Telephony.IncludeLocationDataType,Fine,remove, +E,33,android/telephony/TelephonyManager.INCLUDE_LOCATION_DATA_NONE,0,Android.Telephony.IncludeLocationDataType,None,remove, E,29,android/telephony/TelephonyManager.MULTISIM_ALLOWED,0,Android.Telephony.MultiSimMode,Allowed,remove, E,29,android/telephony/TelephonyManager.MULTISIM_NOT_SUPPORTED_BY_CARRIER,2,Android.Telephony.MultiSimMode,NotSupportedByCarrier,remove, E,29,android/telephony/TelephonyManager.MULTISIM_NOT_SUPPORTED_BY_HARDWARE,1,Android.Telephony.MultiSimMode,NotSupportedByHardware,remove, @@ -12451,8 +13140,10 @@ E,23,android/text/Layout.BREAK_STRATEGY_SIMPLE,0,Android.Text.BreakStrategy,Simp E,10,android/text/Layout.DIR_LEFT_TO_RIGHT,1,Android.Text.TextLayoutDirection,LeftToRight,keep, E,10,android/text/Layout.DIR_RIGHT_TO_LEFT,-1,Android.Text.TextLayoutDirection,RightToLeft,keep, E,23,android/text/Layout.HYPHENATION_FREQUENCY_FULL,2,Android.Text.HyphenationFrequency,Full,keep, +E,33,android/text/Layout.HYPHENATION_FREQUENCY_FULL_FAST,4,Android.Text.HyphenationFrequency,FullFast,remove, E,23,android/text/Layout.HYPHENATION_FREQUENCY_NONE,0,Android.Text.HyphenationFrequency,None,keep, E,23,android/text/Layout.HYPHENATION_FREQUENCY_NORMAL,1,Android.Text.HyphenationFrequency,Normal,keep, +E,33,android/text/Layout.HYPHENATION_FREQUENCY_NORMAL_FAST,3,Android.Text.HyphenationFrequency,NormalFast,remove, E,26,android/text/Layout.JUSTIFICATION_MODE_INTER_WORD,1,Android.Text.JustificationMode,InterWord,keep, E,26,android/text/Layout.JUSTIFICATION_MODE_NONE,0,Android.Text.JustificationMode,None,keep, E,10,android/text/method/MetaKeyKeyListener.META_ALT_LOCKED,512,Android.Text.Method.MetaStates,AltLocked,keep, @@ -12620,11 +13311,16 @@ E,19,android/view/accessibility/AccessibilityEvent.CONTENT_CHANGE_TYPE_TEXT,2,An E,19,android/view/accessibility/AccessibilityEvent.CONTENT_CHANGE_TYPE_UNDEFINED,0,Android.Views.Accessibility.ContentChangeTypes,Undefined,remove, I,0,android/view/accessibility/AccessibilityEvent.INVALID_POSITION,-1,,,, I,0,android/view/accessibility/AccessibilityEvent.MAX_TEXT_LENGTH,500,,,, +E,33,android/view/accessibility/AccessibilityEvent.SPEECH_STATE_LISTENING_END,8,Android.Views.Accessibility.SpeechState,ListeningEnd,remove, +E,33,android/view/accessibility/AccessibilityEvent.SPEECH_STATE_LISTENING_START,4,Android.Views.Accessibility.SpeechState,ListeningStart,remove, +E,33,android/view/accessibility/AccessibilityEvent.SPEECH_STATE_SPEAKING_END,2,Android.Views.Accessibility.SpeechState,SpeakingEnd,remove, +E,33,android/view/accessibility/AccessibilityEvent.SPEECH_STATE_SPEAKING_START,1,Android.Views.Accessibility.SpeechState,SpeakingStart,remove, E,16,android/view/accessibility/AccessibilityEvent.TYPE_ANNOUNCEMENT,16384,Android.Views.Accessibility.EventTypes,Announcement,keep, E,23,android/view/accessibility/AccessibilityEvent.TYPE_ASSIST_READING_CONTEXT,16777216,Android.Views.Accessibility.EventTypes,AssistReadingContext,keep, E,17,android/view/accessibility/AccessibilityEvent.TYPE_GESTURE_DETECTION_END,524288,Android.Views.Accessibility.EventTypes,GestureDetectionEnd,keep, E,17,android/view/accessibility/AccessibilityEvent.TYPE_GESTURE_DETECTION_START,262144,Android.Views.Accessibility.EventTypes,GestureDetectionStart,keep, E,10,android/view/accessibility/AccessibilityEvent.TYPE_NOTIFICATION_STATE_CHANGED,64,Android.Views.Accessibility.EventTypes,NotificationStateChanged,keep, +E,33,android/view/accessibility/AccessibilityEvent.TYPE_SPEECH_STATE_CHANGE,33554432,Android.Views.Accessibility.EventTypes,SpeechStateChange,remove, E,15,android/view/accessibility/AccessibilityEvent.TYPE_TOUCH_EXPLORATION_GESTURE_END,1024,Android.Views.Accessibility.EventTypes,TouchExplorationGestureEnd,keep, E,15,android/view/accessibility/AccessibilityEvent.TYPE_TOUCH_EXPLORATION_GESTURE_START,512,Android.Views.Accessibility.EventTypes,TouchExplorationGestureStart,keep, E,17,android/view/accessibility/AccessibilityEvent.TYPE_TOUCH_INTERACTION_END,2097152,Android.Views.Accessibility.EventTypes,TouchInteractionEnd,keep, @@ -12683,8 +13379,15 @@ E,15,android/view/accessibility/AccessibilityNodeInfo.ACTION_SELECT,4,Android.Vi E,18,android/view/accessibility/AccessibilityNodeInfo.ACTION_SET_SELECTION,131072,Android.Views.Accessibility.Action,SetSelection,remove,flags E,21,android/view/accessibility/AccessibilityNodeInfo.ACTION_SET_TEXT,2097152,Android.Views.Accessibility.Action,SetText,remove,flags I,31,android/view/accessibility/AccessibilityNodeInfo.EXTRA_DATA_TEXT_CHARACTER_LOCATION_ARG_MAX_LENGTH,20000,,,, +E,33,android/view/accessibility/AccessibilityNodeInfo.FLAG_PREFETCH_ANCESTORS,1,Android.Views.Accessibility.PrefetchType,Ancestors,remove, +E,33,android/view/accessibility/AccessibilityNodeInfo.FLAG_PREFETCH_DESCENDANTS_BREADTH_FIRST,16,Android.Views.Accessibility.PrefetchType,DescendantsBreadthFirst,remove, +E,33,android/view/accessibility/AccessibilityNodeInfo.FLAG_PREFETCH_DESCENDANTS_DEPTH_FIRST,8,Android.Views.Accessibility.PrefetchType,DescendantsDepthFirst,remove, +E,33,android/view/accessibility/AccessibilityNodeInfo.FLAG_PREFETCH_DESCENDANTS_HYBRID,4,Android.Views.Accessibility.PrefetchType,DescendantsHybrid,remove, +E,33,android/view/accessibility/AccessibilityNodeInfo.FLAG_PREFETCH_SIBLINGS,2,Android.Views.Accessibility.PrefetchType,Siblings,remove, +E,33,android/view/accessibility/AccessibilityNodeInfo.FLAG_PREFETCH_UNINTERRUPTIBLE,32,Android.Views.Accessibility.PrefetchType,Uninterruptible,remove, E,16,android/view/accessibility/AccessibilityNodeInfo.FOCUS_ACCESSIBILITY,2,Android.Views.Accessibility.NodeFocus,Accessibility,remove, E,16,android/view/accessibility/AccessibilityNodeInfo.FOCUS_INPUT,1,Android.Views.Accessibility.NodeFocus,Input,remove, +I,33,android/view/accessibility/AccessibilityNodeInfo.MAX_NUMBER_OF_PREFETCHED_NODES,50,,,, E,16,android/view/accessibility/AccessibilityNodeInfo.MOVEMENT_GRANULARITY_CHARACTER,1,Android.Views.Accessibility.MovementGranularity,Character,remove, E,16,android/view/accessibility/AccessibilityNodeInfo.MOVEMENT_GRANULARITY_LINE,4,Android.Views.Accessibility.MovementGranularity,Line,remove, E,16,android/view/accessibility/AccessibilityNodeInfo.MOVEMENT_GRANULARITY_PAGE,16,Android.Views.Accessibility.MovementGranularity,Page,remove, @@ -12701,6 +13404,7 @@ E,27,android/view/accessibility/AccessibilityRequestPreparer.REQUEST_TYPE_EXTRA_ E,22,android/view/accessibility/AccessibilityWindowInfo.TYPE_ACCESSIBILITY_OVERLAY,4,Android.Views.Accessibility.AccessibilityWindowType,AccessibilityOverlay,remove, E,21,android/view/accessibility/AccessibilityWindowInfo.TYPE_APPLICATION,1,Android.Views.Accessibility.AccessibilityWindowType,Application,remove, E,21,android/view/accessibility/AccessibilityWindowInfo.TYPE_INPUT_METHOD,2,Android.Views.Accessibility.AccessibilityWindowType,InputMethod,remove, +E,33,android/view/accessibility/AccessibilityWindowInfo.TYPE_MAGNIFICATION_OVERLAY,6,Android.Views.Accessibility.AccessibilityWindowType,MagnificationOverlay,remove, E,24,android/view/accessibility/AccessibilityWindowInfo.TYPE_SPLIT_SCREEN_DIVIDER,5,Android.Views.Accessibility.AccessibilityWindowType,SplitScreenDivider,remove, E,21,android/view/accessibility/AccessibilityWindowInfo.TYPE_SYSTEM,3,Android.Views.Accessibility.AccessibilityWindowType,System,remove, E,21,android/view/accessibility/CaptioningManager$CaptionStyle.EDGE_TYPE_DEPRESSED,4,Android.Views.Accessibility.CaptionStyles,Depressed,remove, @@ -13013,6 +13717,10 @@ E,15,android/view/KeyEvent.KEYCODE_CTRL_RIGHT,114,Android.Views.Keycode,CtrlRigh E,24,android/view/KeyEvent.KEYCODE_CUT,277,Android.Views.Keycode,Cut,keep, E,10,android/view/KeyEvent.KEYCODE_D,32,Android.Views.Keycode,D,keep, E,10,android/view/KeyEvent.KEYCODE_DEL,67,Android.Views.Keycode,Del,keep, +E,33,android/view/KeyEvent.KEYCODE_DEMO_APP_1,301,Android.Views.Keycode,DemoApp1,remove, +E,33,android/view/KeyEvent.KEYCODE_DEMO_APP_2,302,Android.Views.Keycode,DemoApp2,remove, +E,33,android/view/KeyEvent.KEYCODE_DEMO_APP_3,303,Android.Views.Keycode,DemoApp3,remove, +E,33,android/view/KeyEvent.KEYCODE_DEMO_APP_4,304,Android.Views.Keycode,DemoApp4,remove, E,10,android/view/KeyEvent.KEYCODE_DPAD_CENTER,23,Android.Views.Keycode,DpadCenter,keep, E,10,android/view/KeyEvent.KEYCODE_DPAD_DOWN,20,Android.Views.Keycode,DpadDown,keep, E,24,android/view/KeyEvent.KEYCODE_DPAD_DOWN_LEFT,269,Android.Views.Keycode,DpadDownLeft,keep, @@ -13044,6 +13752,10 @@ E,15,android/view/KeyEvent.KEYCODE_F6,136,Android.Views.Keycode,F6,keep, E,15,android/view/KeyEvent.KEYCODE_F7,137,Android.Views.Keycode,F7,keep, E,15,android/view/KeyEvent.KEYCODE_F8,138,Android.Views.Keycode,F8,keep, E,15,android/view/KeyEvent.KEYCODE_F9,139,Android.Views.Keycode,F9,keep, +E,33,android/view/KeyEvent.KEYCODE_FEATURED_APP_1,297,Android.Views.Keycode,FeaturedApp1,remove, +E,33,android/view/KeyEvent.KEYCODE_FEATURED_APP_2,298,Android.Views.Keycode,FeaturedApp2,remove, +E,33,android/view/KeyEvent.KEYCODE_FEATURED_APP_3,299,Android.Views.Keycode,FeaturedApp3,remove, +E,33,android/view/KeyEvent.KEYCODE_FEATURED_APP_4,300,Android.Views.Keycode,FeaturedApp4,remove, E,10,android/view/KeyEvent.KEYCODE_FOCUS,80,Android.Views.Keycode,Focus,keep, E,15,android/view/KeyEvent.KEYCODE_FORWARD,125,Android.Views.Keycode,Forward,keep, E,15,android/view/KeyEvent.KEYCODE_FORWARD_DEL,112,Android.Views.Keycode,ForwardDel,keep, @@ -13209,6 +13921,14 @@ E,21,android/view/KeyEvent.KEYCODE_TV_ZOOM_MODE,255,Android.Views.Keycode,TvZoom E,10,android/view/KeyEvent.KEYCODE_U,49,Android.Views.Keycode,U,keep, E,10,android/view/KeyEvent.KEYCODE_UNKNOWN,0,Android.Views.Keycode,Unknown,keep, E,10,android/view/KeyEvent.KEYCODE_V,50,Android.Views.Keycode,V,keep, +E,33,android/view/KeyEvent.KEYCODE_VIDEO_APP_1,289,Android.Views.Keycode,VideoApp1,remove, +E,33,android/view/KeyEvent.KEYCODE_VIDEO_APP_2,290,Android.Views.Keycode,VideoApp2,remove, +E,33,android/view/KeyEvent.KEYCODE_VIDEO_APP_3,291,Android.Views.Keycode,VideoApp3,remove, +E,33,android/view/KeyEvent.KEYCODE_VIDEO_APP_4,292,Android.Views.Keycode,VideoApp4,remove, +E,33,android/view/KeyEvent.KEYCODE_VIDEO_APP_5,293,Android.Views.Keycode,VideoApp5,remove, +E,33,android/view/KeyEvent.KEYCODE_VIDEO_APP_6,294,Android.Views.Keycode,VideoApp6,remove, +E,33,android/view/KeyEvent.KEYCODE_VIDEO_APP_7,295,Android.Views.Keycode,VideoApp7,remove, +E,33,android/view/KeyEvent.KEYCODE_VIDEO_APP_8,296,Android.Views.Keycode,VideoApp8,remove, E,21,android/view/KeyEvent.KEYCODE_VOICE_ASSIST,231,Android.Views.Keycode,VoiceAssist,keep, E,10,android/view/KeyEvent.KEYCODE_VOLUME_DOWN,25,Android.Views.Keycode,VolumeDown,keep, E,15,android/view/KeyEvent.KEYCODE_VOLUME_MUTE,164,Android.Views.Keycode,VolumeMute,keep, @@ -13329,6 +14049,7 @@ E,10,android/view/MotionEvent.EDGE_BOTTOM,2,Android.Views.Edge,Bottom,keep, E,10,android/view/MotionEvent.EDGE_LEFT,4,Android.Views.Edge,Left,keep, E,10,android/view/MotionEvent.EDGE_RIGHT,8,Android.Views.Edge,Right,keep, E,10,android/view/MotionEvent.EDGE_TOP,1,Android.Views.Edge,Top,keep, +I,33,android/view/MotionEvent.FLAG_CANCELED,32,,,, A,0,,0,Android.Views.MotionEventFlags,None,remove,flags E,10,android/view/MotionEvent.FLAG_WINDOW_IS_OBSCURED,1,Android.Views.MotionEventFlags,WindowIsObscured,remove,flags E,29,android/view/MotionEvent.FLAG_WINDOW_IS_PARTIALLY_OBSCURED,2,Android.Views.MotionEventFlags,WindowIsPartiallyObscured,remove,flags @@ -13916,12 +14637,15 @@ E,10,android/widget/Toast.LENGTH_LONG,1,Android.Widget.ToastLength,Long,keep, E,10,android/widget/Toast.LENGTH_SHORT,0,Android.Widget.ToastLength,Short,keep, A,29,,21,Android.Bluetooth.ProfileType,HearingAid,, E,15,I:android/bluetooth/BluetoothProfile.A2DP,2,Android.Bluetooth.ProfileType,A2dp,keep, +E,33,I:android/bluetooth/BluetoothProfile.CSIP_SET_COORDINATOR,25,Android.Bluetooth.ProfileType,CsipSetCoordinator,remove, E,18,I:android/bluetooth/BluetoothProfile.GATT,7,Android.Bluetooth.ProfileType,Gatt,keep, E,18,I:android/bluetooth/BluetoothProfile.GATT_SERVER,8,Android.Bluetooth.ProfileType,GattServer,keep, +E,33,I:android/bluetooth/BluetoothProfile.HAP_CLIENT,28,Android.Bluetooth.ProfileType,HapClient,remove, E,15,I:android/bluetooth/BluetoothProfile.HEADSET,1,Android.Bluetooth.ProfileType,Headset,keep, E,15,I:android/bluetooth/BluetoothProfile.HEALTH,3,Android.Bluetooth.ProfileType,Health,keep, I,29,I:android/bluetooth/BluetoothProfile.HEARING_AID,21,,,, E,28,I:android/bluetooth/BluetoothProfile.HID_DEVICE,19,Android.Bluetooth.ProfileType,HidDevice,keep, +E,33,I:android/bluetooth/BluetoothProfile.LE_AUDIO,22,Android.Bluetooth.ProfileType,LeAudio,remove, E,23,I:android/bluetooth/BluetoothProfile.SAP,10,Android.Bluetooth.ProfileType,Sap,keep, E,15,I:android/bluetooth/BluetoothProfile.STATE_CONNECTED,2,Android.Bluetooth.ProfileState,Connected,keep, E,15,I:android/bluetooth/BluetoothProfile.STATE_CONNECTING,1,Android.Bluetooth.ProfileState,Connecting,keep, @@ -14146,6 +14870,8 @@ I,24,I:android/icu/lang/UCharacter$JoiningGroup.TAW,41,,,, I,24,I:android/icu/lang/UCharacter$JoiningGroup.TEH_MARBUTA,42,,,, I,24,I:android/icu/lang/UCharacter$JoiningGroup.TEH_MARBUTA_GOAL,14,,,, I,24,I:android/icu/lang/UCharacter$JoiningGroup.TETH,43,,,, +I,33,I:android/icu/lang/UCharacter$JoiningGroup.THIN_YEH,102,,,, +I,33,I:android/icu/lang/UCharacter$JoiningGroup.VERTICAL_TAIL,103,,,, I,24,I:android/icu/lang/UCharacter$JoiningGroup.WAW,44,,,, I,24,I:android/icu/lang/UCharacter$JoiningGroup.YEH,45,,,, I,24,I:android/icu/lang/UCharacter$JoiningGroup.YEH_BARREE,46,,,, @@ -14398,6 +15124,13 @@ E,29,I:android/media/MicrophoneDirection.MIC_DIRECTION_AWAY_FROM_USER,2,Android. E,29,I:android/media/MicrophoneDirection.MIC_DIRECTION_EXTERNAL,3,Android.Media.MicDirection,External,remove, E,29,I:android/media/MicrophoneDirection.MIC_DIRECTION_TOWARDS_USER,1,Android.Media.MicDirection,TowardsUser,remove, E,29,I:android/media/MicrophoneDirection.MIC_DIRECTION_UNSPECIFIED,0,Android.Media.MicDirection,Unspecified,remove, +E,33,I:android/net/wifi/p2p/WifiP2pManager$ExternalApproverRequestListener.APPROVER_DETACH_REASON_CLOSE,3,Android.Net.Wifi.P2p.ApproverDetachReason,Close,remove, +E,33,I:android/net/wifi/p2p/WifiP2pManager$ExternalApproverRequestListener.APPROVER_DETACH_REASON_FAILURE,1,Android.Net.Wifi.P2p.ApproverDetachReason,Failure,remove, +E,33,I:android/net/wifi/p2p/WifiP2pManager$ExternalApproverRequestListener.APPROVER_DETACH_REASON_REMOVE,0,Android.Net.Wifi.P2p.ApproverDetachReason,Remove,remove, +E,33,I:android/net/wifi/p2p/WifiP2pManager$ExternalApproverRequestListener.APPROVER_DETACH_REASON_REPLACE,2,Android.Net.Wifi.P2p.ApproverDetachReason,Replace,remove, +E,33,I:android/net/wifi/p2p/WifiP2pManager$ExternalApproverRequestListener.REQUEST_TYPE_INVITATION,1,Android.Net.Wifi.P2p.ExternalApproverRequestType,Invitation,remove, +E,33,I:android/net/wifi/p2p/WifiP2pManager$ExternalApproverRequestListener.REQUEST_TYPE_JOIN,2,Android.Net.Wifi.P2p.ExternalApproverRequestType,Join,remove, +E,33,I:android/net/wifi/p2p/WifiP2pManager$ExternalApproverRequestListener.REQUEST_TYPE_NEGOTIATION,0,Android.Net.Wifi.P2p.ExternalApproverRequestType,Negotiation,remove, I,0,I:android/os/IBinder.DUMP_TRANSACTION,1598311760,,,, I,0,I:android/os/IBinder.FIRST_CALL_TRANSACTION,1,,,, A,0,,0,Android.OS.TransactionFlags,None,remove,flags @@ -14530,6 +15263,13 @@ E,19,I:android/provider/Telephony$TextBasedSmsColumns.STATUS_COMPLETE,0,Android. E,19,I:android/provider/Telephony$TextBasedSmsColumns.STATUS_FAILED,64,Android.Provider.SmsStatus,Failed,remove, E,19,I:android/provider/Telephony$TextBasedSmsColumns.STATUS_NONE,-1,Android.Provider.SmsStatus,None,remove, E,19,I:android/provider/Telephony$TextBasedSmsColumns.STATUS_PENDING,32,Android.Provider.SmsStatus,Pending,remove, +E,33,I:android/security/identity/CredentialDataResult$Entries.STATUS_NO_ACCESS_CONTROL_PROFILES,6,Android.Security.Identity.CredentialEntriesStatus,NoAccessControlProfiles,remove, +E,33,I:android/security/identity/CredentialDataResult$Entries.STATUS_NO_SUCH_ENTRY,1,Android.Security.Identity.CredentialEntriesStatus,NoSuchEntry,remove, +E,33,I:android/security/identity/CredentialDataResult$Entries.STATUS_NOT_IN_REQUEST_MESSAGE,3,Android.Security.Identity.CredentialEntriesStatus,NotInRequestMessage,remove, +E,33,I:android/security/identity/CredentialDataResult$Entries.STATUS_NOT_REQUESTED,2,Android.Security.Identity.CredentialEntriesStatus,NotRequested,remove, +E,33,I:android/security/identity/CredentialDataResult$Entries.STATUS_OK,0,Android.Security.Identity.CredentialEntriesStatus,Ok,remove, +E,33,I:android/security/identity/CredentialDataResult$Entries.STATUS_READER_AUTHENTICATION_FAILED,5,Android.Security.Identity.CredentialEntriesStatus,ReaderAuthenticationFailed,remove, +E,33,I:android/security/identity/CredentialDataResult$Entries.STATUS_USER_AUTHENTICATION_FAILED,4,Android.Security.Identity.CredentialEntriesStatus,UserAuthenticationFailed,remove, E,31,I:android/service/autofill/SavedDatasetsInfoCallback.ERROR_NEEDS_USER_ACTION,2,Android.Service.Autofill.SavedDatasetsErrorCode,NeedsUserAction,remove, E,31,I:android/service/autofill/SavedDatasetsInfoCallback.ERROR_OTHER,0,Android.Service.Autofill.SavedDatasetsErrorCode,Other,remove, E,31,I:android/service/autofill/SavedDatasetsInfoCallback.ERROR_UNSUPPORTED,1,Android.Service.Autofill.SavedDatasetsErrorCode,Unsupported,remove, @@ -14598,6 +15338,11 @@ E,31,I:android/view/displayhash/DisplayHashResultCallback.DISPLAY_HASH_ERROR_MIS E,31,I:android/view/displayhash/DisplayHashResultCallback.DISPLAY_HASH_ERROR_NOT_VISIBLE_ON_SCREEN,-4,Android.Views.DisplayHash.DisplayHashErrorCode,NotVisibleOnScreen,remove, E,31,I:android/view/displayhash/DisplayHashResultCallback.DISPLAY_HASH_ERROR_TOO_MANY_REQUESTS,-6,Android.Views.DisplayHash.DisplayHashErrorCode,TooManyRequests,remove, E,31,I:android/view/displayhash/DisplayHashResultCallback.DISPLAY_HASH_ERROR_UNKNOWN,-1,Android.Views.DisplayHash.DisplayHashErrorCode,Unknown,remove, +A,33,,0,Android.Views.InputMethods.CursorUpdateFilter,None,remove, +E,33,I:android/view/inputmethod/InputConnection.CURSOR_UPDATE_FILTER_CHARACTER_BOUNDS,8,Android.Views.InputMethods.CursorUpdateFilter,CharacterBounds,remove, +E,33,I:android/view/inputmethod/InputConnection.CURSOR_UPDATE_FILTER_EDITOR_BOUNDS,4,Android.Views.InputMethods.CursorUpdateFilter,EditorBounds,remove, +E,33,I:android/view/inputmethod/InputConnection.CURSOR_UPDATE_FILTER_INSERTION_MARKER,16,Android.Views.InputMethods.CursorUpdateFilter,InsertionMarker,remove, +A,21,,0,Android.Views.InputMethods.CursorUpdate,None,remove, E,21,I:android/view/inputmethod/InputConnection.CURSOR_UPDATE_IMMEDIATE,1,Android.Views.InputMethods.CursorUpdate,Immediate,keep, E,21,I:android/view/inputmethod/InputConnection.CURSOR_UPDATE_MONITOR,2,Android.Views.InputMethods.CursorUpdate,Monitor,keep, A,0,,0,Android.Views.InputMethods.TextExtractFlags,None,remove,flags @@ -14645,6 +15390,10 @@ I,0,I:android/widget/Adapter.NO_SELECTION,-2147483648,,,, E,15,I:android/widget/NumberPicker$OnScrollListener.SCROLL_STATE_FLING,2,Android.Widget.NumberPickerScrollState,Fling,keep, E,15,I:android/widget/NumberPicker$OnScrollListener.SCROLL_STATE_IDLE,0,Android.Widget.NumberPickerScrollState,Idle,keep, E,15,I:android/widget/NumberPicker$OnScrollListener.SCROLL_STATE_TOUCH_SCROLL,1,Android.Widget.NumberPickerScrollState,TouchScroll,keep, +I,33,I:android/window/OnBackInvokedDispatcher.PRIORITY_DEFAULT,0,,,, +I,33,I:android/window/OnBackInvokedDispatcher.PRIORITY_OVERLAY,1000000,,,, +E,33,I:android/window/SplashScreen.SPLASH_SCREEN_STYLE_ICON,1,Android.Window.SplashScreenStyle,Icon,remove, +E,33,I:android/window/SplashScreen.SPLASH_SCREEN_STYLE_SOLID_COLOR,0,Android.Window.SplashScreenStyle,SolidColor,remove, I,0,I:dalvik/bytecode/Opcodes.OP_ADD_DOUBLE,171,,,, I,0,I:dalvik/bytecode/Opcodes.OP_ADD_DOUBLE_2ADDR,203,,,, I,0,I:dalvik/bytecode/Opcodes.OP_ADD_FLOAT,166,,,, @@ -14952,6 +15701,7 @@ E,10,I:java/net/SocketOptions.SO_LINGER,128,Java.Net.SocketOption,SoLinger,remov E,10,I:java/net/SocketOptions.SO_OOBINLINE,4099,Java.Net.SocketOption,SoOobinline,remove, E,10,I:java/net/SocketOptions.SO_RCVBUF,4098,Java.Net.SocketOption,SoRcvbuf,remove, E,10,I:java/net/SocketOptions.SO_REUSEADDR,4,Java.Net.SocketOption,SoReuseaddr,remove, +E,33,I:java/net/SocketOptions.SO_REUSEPORT,14,Java.Net.SocketOption,ReusePort,remove, E,10,I:java/net/SocketOptions.SO_SNDBUF,4097,Java.Net.SocketOption,SoSndbuf,remove, E,10,I:java/net/SocketOptions.SO_TIMEOUT,4102,Java.Net.SocketOption,SoTimeout,remove, E,10,I:java/net/SocketOptions.TCP_NODELAY,1,Java.Net.SocketOption,TcpNodelay,remove, diff --git a/src/Mono.Android/metadata b/src/Mono.Android/metadata index 68bd3ffb520..f98d5a19c42 100644 --- a/src/Mono.Android/metadata +++ b/src/Mono.Android/metadata @@ -1695,6 +1695,7 @@ flags + key @@ -1707,7 +1708,14 @@ protected - + + + + + + +