Flagger weekly report — 2026-06-22
2026-06-15T07:20:25Z → 2026-06-22T07:24:42Z
+1046 new,
−860 removed,
~68 modified
· universe: 2625 → 2812
across 265 files
Added (1046)
Security-adjacent (100)
-
android.app.admin.flags.secure_adb_role_bypassing
enterprise
exportedsuspicious: bypass
Making sure that the existing `adb shell cmd role set-bypassing-role-qualification` command is protected against abuse on MUM devices. · b/451571955 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.appfunctions.flags.enable_request_response_logging
app_function
suspicious: debug
This flag enables logging of app function requests and responses for debugging. · b/465699882 platform_frameworks_base/core/java/android/app/appfunctions/flags/flags.aconfig
-
android.app.job.enhanced_pending_and_stop_reasons_api
backstage_power
exportedsuspicious: debug
Introduce new enhanced job pending and stop reasons to improve readability and debuggability · b/430347691 platform_frameworks_base/apex/jobscheduler/framework/aconfig/job.aconfig
-
android.app.notification_transparent_badge_ring
systemui
bugfixsuspicious: skip
Makes notification badge ring transparent and skips no longer necessary method. · b/409346132 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.content.pm.app_lock_shortcut_removal
security
security
Flag for the removal of shortcuts when app lock is enabled. · b/447547850 platform_frameworks_base/core/java/android/content/pm/flags.aconfig
-
android.content.pm.ignore_mac_permissions_package
security
security
Ignore obsolete <package> tag in mac_permissions.xml files · b/481080144 platform_frameworks_base/core/java/android/content/pm/flags.aconfig
-
android.content.pm.trust_system_apk_signatures
package_manager_service
suspicious: skip
When enabled, signature verification will be skipped when recollecting signatures from a disabled system package during boot. · b/477359598 platform_frameworks_base/core/java/android/content/pm/flags.aconfig
-
android.content.pm.verified_dexopt
hardware_backed_security
exportedsecurity
Flag guarding the PackageState verifiedDexOpt API. · b/439646165 platform_frameworks_base/core/java/android/content/pm/flags.aconfig
-
android.hardware.biometrics.add_fallback_icons
biometrics_framework
exportedsecurity
Feature flag for adding new fallback icons for biometric prompt · b/447227164 platform_frameworks_base/core/java/android/hardware/biometrics/flags.aconfig
-
android.hardware.biometrics.agent_auth_allow_auto_projected
biometrics_framework
bugfixsecurity
Bug fix flag for auto projected role in agent auth · b/474639153 platform_frameworks_base/core/java/android/hardware/biometrics/flags.aconfig
-
android.hardware.biometrics.agent_auth_api
biometrics_framework
security
Feature flag for internal xdevice agent auth API · b/474639153 platform_frameworks_base/core/java/android/hardware/biometrics/flags.aconfig
-
android.hardware.biometrics.clear_fallback_option
biometrics_framework
exportedsecurity
Feature flag for removing a framework-added fallback option · b/456265916 platform_frameworks_base/core/java/android/hardware/biometrics/flags.aconfig
-
android.hardware.biometrics.double_auth
biometrics_framework
security
Feature flag for adding double auth in biometric prompt for Identity Check · b/442571994 platform_frameworks_base/core/java/android/hardware/biometrics/flags.aconfig
-
android.hardware.biometrics.external_bp
biometrics_framework
bugfixsecurity
Bug fix flag for BP on external displays · b/463284718 platform_frameworks_base/core/java/android/hardware/biometrics/flags.aconfig
-
android.hardware.biometrics.get_biometric_sensor_strengths
biometrics_framework
exportedsecurity
Feature flag for adding the getBiometricSensorStrengths API to BiometricManager. · b/454275027 platform_frameworks_base/core/java/android/hardware/biometrics/flags.aconfig
-
android.location.flags.check_bypass_permission_before_emergency_mode
location
bugfixsuspicious: bypass
Check bypass permission before checking emergency mode to avoid unnecessary IPC calls. · b/355384257 platform_frameworks_base/location/java/android/location/flags/location.aconfig
-
android.os.disallow_add_guest
security
security
Introduces the ability to restrict other users from adding a guest. · b/394218707 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.login_add_user_enforcement
users_and_accounts
suspicious: bypass
Enables a cross-user restriction check to prevent users from bypassing DISALLOW_ADD_USER by adding new users from the Login screen. · b/433361306 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.perfetto_sdk_tracing_disable_app_registration_sharding
system_performance
suspicious: debug
Disables sharding for Perfetto SDK tracing app registration, allowing all apps to register. This flag is intended for local debugging only and will never be enabled in the field. · b/303199244 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.strongbox_properties_api
hardware_backed_security
exportedsecurity
Public API app developers use to check a device's Strongbox manufacturer and model. · b/432311620 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.permission.flags.active_watch_face_role_enabled
wear_watchfaces
exportedsecurity
This flag enables watchface roles support and API · b/396431730 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.assist_settings_privacy_improvements_enabled
permissions
exportedsecurity
enable assistant settings privacy improvements · b/437416500 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.device_controller_role_api_enabled
enterprise
exportedsecurity
This flag enables the device controller role API · b/483629130 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.extend_send_safety_center_update_permission_to_signature
android_exploits_research
security
This flag controls whether the SEND_SAFETY_CENTER_UPDATE permission is extended to signature level · b/403623944 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.full_loopback_protections_enabled
android_core_networking
exportedsecurity
Enable the new USE_LOOPBACK_INTERFACE install permission required for traffic on loopback interface. · b/430058614 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.granular_health_permissions_phase_two_enabled
android_health_services
exportedsecurity
This flag enables adding heart rate variability, respiratory rate, VO2 max and blood pressure permissions. · b/449221459 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.health_connect_provide_device_data_permission_enabled
health_fitness_aconfig
exportedsecurity
This flag protects the permission that is required to call Health Connect device data provider APIs · b/416236349 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.interact_cellbroadcast_permission_enabled
telephony
exportedsecurity
This flag is used to enable the INTERACT_CELL_BROADCAST permission. When enabled, this permission will guard to interact with cellbroadcast module · b/410738387 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.location_button_enabled
permissions
exportedsecurity
Whether location button (rendered by a system process) APIs are enabled. · b/413293601 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.location_permission_new_radio_buttons_enabled
permissions
exportedsecurity
When the flag is turned on, show new location permission radio buttons · b/436314824 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.manage_default_notes_role_package_enabled
note
exportedsecurity
This flag controls role managers' ability to manage the notes role via RoleManager#getDefaultApplication and RoleManager#setDefaultApplication. · b/443222861 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.new_default_app_confirmation_dialog_enabled
permissions
exportedsecurity
This flag controls whether to enable the new default app confirmation dialog · b/440579404 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.ppd_install_time_enabled
permissions
security
This flag is used to enable the enforcement of install-time purpose guarded permissions and parsing of the purpose. · b/418113890 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.ppd_manifest_enabled
permissions
exportedsecurity
This flag is used to enable the parsing and system API fields in PackageInfo related to permission purpose declaration in Android Manifest. Specifically, this flag controls the objects containing purpose info and the purpose string that will be used for runtime PPDs. · b/438463457 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.ppd_purpose_enabled
permissions
exportedsecurity
This flag is used to enable the parsing and system API fields in PackageInfo related to purposes for permission purpose declaration in Android Manifest. · b/438463457 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.read_media_documents_permission_enabled
permissions
exportedsecurity
enable permission to read documents from shared storage · b/442892237 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.restrict_assist_structure_screen_content_enabled
permissions
exportedsecurity
enable restricted usage of assist_structure screen content via the new permission · b/437416500 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.should_show_permission_rationale_in_context_enabled
permissions
exportedsecurity
Adds the shouldShowPermissionRationale API in Context · b/279537108 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.skin_temp_oxygen_saturation_health_services_pregrant_enabled
android_health_services
exportedsecurity
This flag enables adding skin temp and SPO2 permission pregrants to health services. · b/463449714 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.system_selection_toolbar_session_enabled
permissions
security
Enables the session implementation of the selection toolbar. · b/462206038 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.uri_grant_attribute_size_check_enabled
permissions
bugfixsecuritysuspicious: bypass
This flag enables the fix for URI grant persistence bypass. · b/262884935 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.use_loopback_interface_permission_enabled
android_core_networking
exportedsecurity
This flag is used to enable the new USE_LOOPBACK_INTERFACE install permission. When enabled, this permission will guard IP traffic on the loopback interface. · b/430058614 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.security.aapm_api_v2
responsible_apis
exportedsecurity
Flag for V2 of Advanced Protection Manager changes · b/419508351 platform_frameworks_base/core/java/android/security/responsible_apis_flags.aconfig
-
android.security.aapm_feature_disable_insecure_wifi_autojoin
responsible_apis
exportedsecuritysuspicious: insecure
Android Advanced Protection Mode Feature: Disable Insecure Wifi Autojoin · b/424512082 platform_frameworks_base/core/java/android/security/responsible_apis_flags.aconfig
-
android.security.aapm_feature_disable_insecure_wifi_autojoin_v2
responsible_apis
securitysuspicious: insecure
Android Advanced Protection Mode Feature: Disable Insecure Wifi Autojoin V2 · b/424512082 platform_frameworks_base/core/java/android/security/responsible_apis_flags.aconfig
-
android.security.aapm_feature_usb_data_protection_delay_retry
preload_safety
bugfixsecurity
Using a retry delay for USB data protection · b/444044714 platform_frameworks_base/core/java/android/security/responsible_apis_flags.aconfig
-
android.security.aapm_feature_usb_data_protection_error_reporting
preload_safety
bugfixsecurity
Enable error reporting for USB data protection · b/466329221 platform_frameworks_base/core/java/android/security/responsible_apis_flags.aconfig
-
android.security.apk_pqc_hybrid_signing
hardware_backed_security
security
Enable support for ML-DSA hybrid signing / verification of APKs · b/458115629 platform_frameworks_base/core/java/android/security/flags.aconfig
-
android.security.app_lock_apis
security
exportedsecurity
Flag to enable access to the App Lock APIs in PackageManager · b/415167460 platform_frameworks_base/core/java/android/security/flags.aconfig
-
android.security.app_lock_core
security
security
Flag to enable access to the core App Lock functionality · b/415167460 platform_frameworks_base/core/java/android/security/flags.aconfig
-
android.security.auto_sim_pin_management
security
exportedsecurity
Enables automatic management of SIM PIN · b/381850338 platform_frameworks_base/core/java/android/security/flags.aconfig
-
android.security.deprecate_uses_cleartext_traffic2
network_security
exportedsecurity
If enabled, the XML application flag usesCleartextTraffic is ignored for targetSdk version C+. · b/415007211 platform_frameworks_base/core/java/android/security/flags.aconfig
-
android.security.dynamic_instrumentation_api
responsible_apis
exportedsecurity
New APIs for dynamic instrumentation. · b/412739902 platform_frameworks_base/core/java/android/security/responsible_apis_flags.aconfig
-
android.security.dynamic_instrumentation_app_classloader
responsible_apis
bugfixsecurity
Use the app's classloader for dynamic instrumentation offset lookups in ActivityThread · b/489140321 platform_frameworks_base/core/java/android/security/responsible_apis_flags.aconfig
-
android.security.enable_auto_sim_pin_ui
security
bugfixsecurity
Enables the user interface for automatic management of SIM PIN · b/481248675 platform_frameworks_base/core/java/android/security/flags.aconfig
-
android.security.enable_device_certificates
enterprise
exportedsecurity
Enables support for device-scoped certificates in KeyChainSystemService. · b/475733339 platform_frameworks_base/core/java/android/security/keychain_flags.aconfig
-
android.security.enable_service_side_credential_type_cache
security
security
Enable credential type cache in LockSettingsService · b/492567083 platform_frameworks_base/core/java/android/security/flags.aconfig
-
android.security.enable_unclamped_lockouts
security
security
Do not clamp lockout durations to Integer.MAX_VALUE milliseconds · b/444472965 platform_frameworks_base/core/java/android/security/flags.aconfig
-
android.security.enable_weaver_get_timeout
security
security
Use IWeaver#getTimeout() to improve accuracy of lockout end time reporting · b/449795194 platform_frameworks_base/core/java/android/security/flags.aconfig
-
android.security.enable_weaver_warmup
security
security
Enable warm-up of secure element before credential verification · b/455600390 platform_frameworks_base/core/java/android/security/flags.aconfig
-
android.security.encrypted_client_hello_configuration
network_security
exportedsecurity
Enable ECH settings in the Network Security Config · b/419020719 platform_frameworks_base/core/java/android/security/conscrypt_nsc_off.aconfig
-
android.security.extend_aapm_to_a11y_services
accessibility
exportedsecurity
Extend AAPM support to Accessibility Services. · b/433993016 platform_frameworks_base/core/java/android/security/responsible_apis_flags.aconfig
-
android.security.identity.api_deprecation
identity
exportedsecurity
Flag for adding deprecation annotations to the identity frameworks API · b/422544286 platform_frameworks_base/identity/identity.aconfig
-
android.security.implicit_share_launching_identity_for_result
responsible_apis
bugfixsecurity
Implicitly shares launching app identity with startActivityForResult · b/452941408 platform_frameworks_base/core/java/android/security/responsible_apis_flags.aconfig
-
android.security.lockscreen_indicate_duplicate_guesses
security
security
Indicate explicitly that duplicate failed lockscreen guesses are duplicates · b/322014085 platform_frameworks_base/core/java/android/security/flags.aconfig
-
android.security.lockscreen_larger_timeout_time_units
security
security
Show larger time units than seconds on lockscreen · b/443823194 platform_frameworks_base/core/java/android/security/flags.aconfig
-
android.security.lockscreen_timeout_deactivate_pin_pad
security
security
Deactivate pin pad buttons when lockscreen is timed out · b/445769118 platform_frameworks_base/core/java/android/security/flags.aconfig
-
android.security.lockscreen_timeout_shortlink
security
security
Show a shortlink when there is a non-zero timeout · b/445533486 platform_frameworks_base/core/java/android/security/flags.aconfig
-
android.security.move_notify_lock_credential_calls
security
bugfixsecurity
Move calls to consumers of new lock credentials to the proper helper in LockSettingsService · b/481759344 platform_frameworks_base/core/java/android/security/flags.aconfig
-
android.security.strict_mode_violation_for_implicit_uri_grants_enabled
permissions
exportedsecurity
Flag for strict mode violation for implicit uri grants · b/295238578 platform_frameworks_base/core/java/android/security/responsible_apis_flags.aconfig
-
android.security.talisman_service_api
cross_device_authentication
exportedsecurity
Enable the Talisman service API. · b/433283951 platform_frameworks_base/core/java/android/security/flags.aconfig
-
android.security.uprobestats_bridge_service
responsible_apis
exportedsecurity
Flag that enables the uprobestats bridge system service · b/408041227 platform_frameworks_base/core/java/android/security/responsible_apis_flags.aconfig
-
android.service.voice.flags.enable_assist_resource_attributes
permissions
exportedsecurity
This flag enables the use of voice interaction session resource attributes to configure the use of assist data. · b/444406480 platform_frameworks_base/core/java/android/service/voice/flags/flags.aconfig
-
android.view.inputmethod.back_disposition_controls_back_interception
input_method
suspicious: bypass
Setting ADJUST_NOTHING as back disposition causes back events to bypass IME · b/454542168 platform_frameworks_base/core/java/android/view/inputmethod/flags.aconfig
-
android.view.inputmethod.prevent_ime_startup_bypassed_apps
tv_os
suspicious: bypass
Feature flag for adding config_preventImeStartupBypassedApps · b/394569237 platform_frameworks_base/core/java/android/view/inputmethod/flags.aconfig
-
com.android.appsearch.flags.enable_skip_set_schema_type_equality_check
appsearch
suspicious: skip
Enables skipping the schema type equality check during SetSchema. · b/434218554 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.healthfitness.flags.ddp_debug_util
health_fitness_aconfig
suspicious: debug
Flag for adding device data provider debugging information in device dumps. · b/452314599 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.permission.flags.better_safety_center_source_tracking_on_refresh
safety_center
bugfixsecurity
Calculates untracked sources based on internal data presence for refresh broadcasts · b/465410831 platform_packages_modules_Permission/flags/flags.aconfig
-
com.android.permission.flags.migrate_to_new_safety_center_ui_features
safety_center
security
Migrates permission module functionality to better support latest Safety Center UI in the Settings app · b/424092847 platform_packages_modules_Permission/flags/flags.aconfig
-
com.android.permission.flags.safety_center_notification_style
permissions
bugfixsecurity
This flag enabled big text style for safety center notification · b/443322314 platform_packages_modules_Permission/flags/flags.aconfig
-
com.android.permissioncontroller.flags.automotive_privacy_dashboard_agent_activity_enabled
permissions
security
Flag to show the update dashboard with agent access activity in automotive · b/428696180 platform_packages_modules_Permission/PermissionController/flags/flags.aconfig
-
com.android.permissioncontroller.flags.privacy_dashboard_agent_activity_enabled
permissions
security
Flag to enable showing agent access activities in privacy dashboard · b/436261702 platform_packages_modules_Permission/PermissionController/flags/flags.aconfig
-
com.android.permissioncontroller.flags.support_new_safety_center_ui_in_settings
safety_center
security
Guard minor changes to old UI code to support new Safety Center UI in Settings · b/408241976 platform_packages_modules_Permission/PermissionController/flags/flags.aconfig
-
com.android.printspooler.flags.skip_service_warning
printing
suspicious: skip
Skip displaying the first-use print service warning. · b/455021653 platform_frameworks_base/packages/PrintSpooler/flags/flags.aconfig
-
com.android.server.accessibility.fix_window_magnification_inactive_double_tap
accessibility
bugfixsuspicious: bypass
Fixes a bug where Window Magnification interferes with double-tap gestures in apps when inactive by correcting timestamp corruption and adding a bypass optimization. · b/479568199 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.ambientcontext.ambient_context_check_remote_service
location
suspicious: skip
This flag skips the service setup checking if remote service is available. · b/480257027 platform_frameworks_base/services/core/java/com/android/server/ambientcontext/flags.aconfig
-
com.android.server.biometrics.bp_computer_controlled
biometrics_framework
bugfixsecurity
This flag is to block biometric prompt in computer controlled displays · b/481273047 platform_frameworks_base/services/core/java/com/android/server/biometrics/biometrics.aconfig
-
com.android.server.biometrics.frr_dialog_enroll_time
biometrics_framework
bugfixsecurity
This flag is to address the timing of saving into shared preference · b/483582188 platform_frameworks_base/services/core/java/com/android/server/biometrics/biometrics.aconfig
-
com.android.server.biometrics.return_credential_not_enrolled
biometrics_framework
bugfixsecurity
This bugfix flag is to prioritize credential not enrolled error · b/466940874 platform_frameworks_base/services/core/java/com/android/server/biometrics/biometrics.aconfig
-
com.android.server.flags.fix_keystore_memory_cleanup
security
security
Keystore cleans up all components of the UserSuperKeys when the user credential encrypted storage is locked · b/384030190 platform_frameworks_base/services/core/java/com/android/server/flags/services.aconfig
-
com.android.server.textclassifier.textclassifier_skip_redundant_icon_rewriting
textclassifier
bugfixsuspicious: skip
Skips rewriting of icons in TextClassifier responses for callers with full package visibility. · b/360979035 platform_frameworks_base/services/core/java/com/android/server/textclassifier/textclassifier.aconfig
-
com.android.server.voiceinteraction.flags.enable_restrict_vis_self_trigger
permissions
security
Prevents VIS service access to screen content when triggered from the background without a valid hotword event. · b/454889405 platform_frameworks_base/services/voiceinteraction/flags/flags.aconfig
-
com.android.settings.flags.enable_binary_transparency_in_safety_center
hardware_backed_security
security
Enables the binary transparency option in Safety Center · b/458810078 platform_packages_apps_Settings/aconfig/settings_safety_center.aconfig
-
com.android.settings.flags.enable_face_enroll_education_dynamic_colors
biometrics_integration
bugfixsecurity
This flag controls whether Swatchie dynamic colors should be applied to Face Enroll education animation · b/462073623 platform_packages_apps_Settings/aconfig/settings_biometrics_integration_declarations.aconfig
-
com.android.settings.flags.hide_lskf_skip_during_suw
android_settings
suspicious: skip
Feature flag for hiding skip buttons on lskf screens during SetupWizard. · b/396519167 platform_packages_apps_Settings/aconfig/settings_desktop_flag_declarations.aconfig
-
com.android.settings.flags.show_face_enroll_intro_timeout_dialog
biometrics_integration
bugfixsecurity
This flag controls whether to show an error dialog when it takes too long to be ready during Face Enroll Introduction · b/447278355 platform_packages_apps_Settings/aconfig/settings_biometrics_integration_declarations.aconfig
-
com.android.systemui.expand_qs_bypass_enabled
systemui
bugfixsuspicious: bypass
Allows QS to expand even if lock screen bypass is enabled · b/444018109 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.large_screen_bp
biometrics_framework
security
Adds large screen support for Biometric Prompt · b/444268909 platform_frameworks_base/packages/SystemUI/aconfig/biometrics_framework.aconfig
-
com.android.systemui.notification_debug_drawing
notifications
suspicious: debug
Enable debug drawing for notifications. · b/254512732 platform_frameworks_base/packages/SystemUI/aconfig/notifications.aconfig
-
com.android.systemui.qs_cast_tile_skip_wifi_check
systemui
bugfixsuspicious: skip
Skip the wifi check for the cast tile. · b/431024325 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
Other (946)
-
android.aiseal.aiseal_host_apis
virtualization
exported
Flag for enabling AiSeal API for host applications · b/419522842 platform_frameworks_base/core/java/android/aiseal/aiseal.aconfig
-
android.app.admin.flags.add_user_info_in_profile_off_deadline_alarm
enterprise
bugfix
Attach user info to the profile off deadline alarm, to avoid relying on the main user setting. · b/470176722 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.check_personal_suspension_for_all_profiles
enterprise
bugfix
When ACTION_DATE_CHANGED or ACTION_TIME_CHANGED is received, iterates through all managed profiles on the device to determine if personal apps should be suspended, instead of relying on the main user setting. · b/470176722 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.common_criteria_mode_coexistence
enterprise
exported
Enables coexistence support for setCommonCriteriaModeEnabled · b/436799232 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.enable_nullable_admin_component
enterprise
exported
Enable passing a null admin component to DPM.enableSystemApp and DPM.setPermissionPolicy. · b/346490174 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.increase_watch_strong_auth_timeout
cross_device_access_service
Increase the watch strong auth timeout to 14 days. · b/461907039 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.introduce_generic_provisioning_error
enterprise
exported
Add a generic provisioning error for forward compatibility. · b/458352522 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.keychain_suppress_certificate_selections
enterprise
exported
Feature flag to enable keychain to suppress certificate selection · b/424869636 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.lockscreen_info_coexistence
enterprise
exported
Enables coexistence support for setDeviceOwnerLockScreenInfo · b/457343029 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.managed_device_definition_extended
enterprise
bugfix
Extend the definition of managed device to include COPE and MUM · b/451607072 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.managed_esim_outgoing_transfer_policy
enterprise
exported
Adds a new API for setting the outgoing transfer policy of managed eSIMs · b/461421887 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.multi_user_management_user_provisioning
enterprise
exported
Enable the multi user management user provisioning APIs. · b/390162247 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.policy_streamlining_app_install
enterprise
exported
Redirect app install policy to the generic set/getPolicy APIs · b/444381314 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.policy_streamlining_app_uninstall
enterprise
exported
Redirect app uninstall policy to the generic set/getPolicy APIs · b/444381314 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.policy_streamlining_auto_time
enterprise
exported
Redirect set/getAutoTimeEnabled to the generic set/getPolicy APIs. · b/434919316 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.policy_streamlining_auto_time_zone
enterprise
exported
Redirect set/getAutoTimeZoneEnabled to the generic set/getPolicy APIs. · b/434919316 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.policy_streamlining_bluetooth_sharing
enterprise
exported
Redirect DISALLOW_BLUETOOTH_SHARING to the generic set/getPolicy APIs · b/444379417 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.policy_streamlining_disallow_factory_reset
enterprise
exported
Policy streamlining for the DISALLOW_FACTORY_RESET API. · b/444380537 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.policy_streamlining_easter_eggs
enterprise
exported
Redirect addUserRestriction/getUserRestriction for DISALLOW_FUN to the generic set/getPolicy APIs. · b/444381084 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.policy_streamlining_keyguard_status
enterprise
exported
Redirect setKeyguardDisabled to the generic setPolicy APIs · b/434919316 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.policy_streamlining_lockscreen_message
enterprise
exported
Implement setDeviceOwnerLockScreenInfo as a generic setPolicy API · b/491048428 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.policy_streamlining_maximum_time_to_lock
enterprise
Redirect set/getMaximumTimeToLock to the generic set/getPolicy APIs. · b/444381053 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.policy_streamlining_screen_capture
enterprise
Redirect set/getScreenCaptureDisabled to the generic set/getPolicy APIs · b/434919316 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.policy_streamlining_screen_capture_api
enterprise
exported
Policy streamlining for the SCREEN_CAPTURE API. · b/434919316 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.policy_streamlining_tests
enterprise
Enable the tests using the policy streamlining APIs. · b/454277430 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.policy_transparency_refactor_v2
enterprise
bugfix
Refactor policy transparency to use new API during the rollout of policy_transparency_refactor_enabled. · b/445889973 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.push_dpc_packages_to_system_services
enterprise
Update the methods that push the device/profile owner packages to system services to use more generic names. · b/481619042 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.use_hardened_frp_active_check
enterprise
bugfix
Use hardened FRP active check during ChooseLockGeneric creation · b/481171742 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.user_control_disabled_packages_settings_fix
enterprise
bugfix
Controls a fix for the user_control_disabled_packages policy. When this policy is active, this flag ensures that users are prevented from clearing app storage or cache in the Settings app. · b/407764721 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.wipe_device_when_wiped_user_is_last_admin
enterprise
bugfix
Wipe the device instead of the user when the latter is the last admin in the device. · b/480237028 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.allow_alarms_with_relaxed_quota
backstage_power
bugfix
Enables the allow while idle alarms that accept a callback to run with relaxed restrictions in idle or battery saver modes. · b/410015157 platform_frameworks_base/apex/jobscheduler/framework/aconfig/alarm.aconfig
-
android.app.allow_listeners_while_idle
backstage_power
exported
Controls the visibility of the new AlarmManager API for setting allow while idle alarms using callback. · b/410015157 platform_frameworks_base/apex/jobscheduler/framework/aconfig/alarm.aconfig
-
android.app.always_show_minimal_hun
notifications
[prototype] Always show Minimal HUN, even if the device is not in full screen. · b/449676256 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.ambient_context_emergency_event
location
exported
Feature flag for emergency event to Ambient Context API. · b/480257027 platform_frameworks_base/core/java/android/app/ambient_context.aconfig
-
android.app.api_notification_action_custom
notifications
exported
Adds APIs to control Notification Action emphasis and style (for RONs). Also shows RON actions as pill buttons. · b/440125908 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.api_notification_chip
notifications
exported
Adds Notification.CompactContent and related classes. Mostly dependent on api_metric_style. · b/444195983 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.api_notification_semantic_style
notifications
exported
Adds APIs to apply semantic style (color) to notification components · b/440125908 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.api_projected_extender
notifications
exported
Guards new android.app.Notification.ProjectedExtender api · b/455909258 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.appfunctions.flags.enable_app_function_permission_v2
app_function
exported
This flags the App Interaction Feature. · b/443924426 platform_frameworks_base/core/java/android/app/appfunctions/flags/flags.aconfig
-
android.app.appfunctions.flags.enable_app_function_search_optimization
app_function
bugfix
Enable optimization for app function search. · b/473468720 platform_frameworks_base/core/java/android/app/appfunctions/flags/flags.aconfig
-
android.app.appfunctions.flags.enable_app_interaction_api
app_function
exported
This flags the App Interaction Feature. · b/452916227 platform_frameworks_base/core/java/android/app/appfunctions/flags/flags.aconfig
-
android.app.appfunctions.flags.enable_dynamic_app_functions
app_function
exported
This flags the Dynamic App Functions Feature. · b/445901741 platform_frameworks_base/core/java/android/app/appfunctions/flags/flags.aconfig
-
android.app.appfunctions.flags.enable_multi_service
app_function
Enables indexing and serving app functions from multiple services. · b/468288106 platform_frameworks_base/core/java/android/app/appfunctions/flags/flags.aconfig
-
android.app.appfunctions.flags.enable_multi_service_bugfix
app_function
bugfix
Enables indexing and serving app functions from multiple services. · b/468288106 platform_frameworks_base/core/java/android/app/appfunctions/flags/flags.aconfig
-
android.app.bridged_notifications
notifications
exported
Adds support for specifying bridged notification metadata for displaying to the user. · b/438827600 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.contentrestriction.flags.content_restriction_api
content_restriction
exported
Flag to enable the ContentRestrictionService and ContentRestrictionAppService · b/441599653 platform_frameworks_base/core/java/android/app/contentrestriction/flags.aconfig
-
android.app.contentsafety.flags.enable_contentsafety
ondevicesafety
exported
Make methods on ContentSafety available for local inference. · b/432774294 platform_frameworks_base/core/java/android/app/contentsafety/flags/contentsafety.aconfig
-
android.app.contextualsearch.flags.grant_system_alert_window_permission
sysui_integrations
Grant the SYSTEM_ALERT_WINDOW permission to the Contextual Search app. · b/474440047 platform_frameworks_base/core/java/android/app/contextualsearch/flags.aconfig
-
android.app.custom_backupagent_creation
system_performance
exported
Custom BackupAgent instantiation for dagger injection · b/442308952 platform_frameworks_base/core/java/android/app/app_component_factory.aconfig
-
android.app.enable_action_attribution
ailabs
This flag enables the attribution in notification action. · b/466466234 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.enable_anr_warning_callback
system_performance
exported
Enables a callback that warns an application when it is at risk of an ANR. · b/459887078 platform_frameworks_base/core/java/android/app/performance.aconfig
-
android.app.enable_automation_notification_ui
notifications
Whether automation visual treatment is enabled for notifications. · b/483447802 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.enable_dynamic_display_retrieval
car_framework
bugfix
Return the display id based on the user visibility settings · b/485292494 platform_frameworks_base/core/java/android/app/multitasking.aconfig
-
android.app.enable_dynamic_icons_and_badging
systemui
exported
Enables dynamic icons and badging in the launcher · b/472296334 platform_frameworks_base/core/java/android/app/activity_manager.aconfig
-
android.app.enable_motion_cues
systemui
exported
This flag protects the permission used for drawing motion cues · b/418058206 platform_frameworks_base/core/java/android/app/statusbar.aconfig
-
android.app.enable_wallpaper_description_set_component
systemui
exported
Expose setComponent method in WallpaperDescription · b/448138290 platform_frameworks_base/core/java/android/app/wallpaper.aconfig
-
android.app.fix_large_screen_wallpaper_crops_on_restore
systemui
bugfix
Properly adjust the wallpapers crops on restore for large screens. Also improves logic for legacy backups. · b/441675312 platform_frameworks_base/core/java/android/app/wallpaper.aconfig
-
android.app.get_free_memory_v2
serviceability
exported
Add API to get free memory. · b/417358222 platform_frameworks_base/core/java/android/app/activity_manager.aconfig
-
android.app.include_anr_info
system_performance
exported
Include the ANR info object in the ApplicationExitInfo which contains anr id, anr type, user perceptible, timeout · b/459886343 platform_frameworks_base/core/java/android/app/performance.aconfig
-
android.app.jank.disable_user_build_jank_metrics
system_performance
bugfix
when enabled jank metrics will not be collected on user builds · b/450107675 platform_frameworks_base/core/java/android/app/jank/flags.aconfig
-
android.app.jank.retain_widget_parameters
system_performance
bugfix
fixes issue where widget parameters are not retained when creating pending stats · b/446005107 platform_frameworks_base/core/java/android/app/jank/flags.aconfig
-
android.app.job.get_pending_job_reason_stats_api
backstage_power
exported
Introduce a new getPendingJobReasonStats() API which returns a holistic view of which constraints contributed the most to why a job remained pending. · b/448485520 platform_frameworks_base/apex/jobscheduler/framework/aconfig/job.aconfig
-
android.app.log_app_restart_occurred
system_performance
Controls whether to log the AppRestartOccurred atom · b/403793304 platform_frameworks_base/core/java/android/app/metrics.aconfig
-
android.app.lskfreset.flags.enable_lskf_reset_manager
lskf_reset_manager
Enables LSKF Reset Manager service. · b/415960504 platform_frameworks_base/core/java/android/app/lskfreset/flags/flags.aconfig
-
android.app.metric_value_alternative_strings
notifications
bugfix
Produce different versions of the string representation of a MetricValue (e.g. 10000 -> 10,000, 10k) and choose the most appropriate for display. · b/415827681 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.modes_auto_reply_message
systemui
When enabled, auto reply messages for a specific mode when it is turned on. · b/467758845 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.modes_ui_transit
systemui
exported
This flag controls DND UI: transit mode · b/450159513 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.nm_contextual_display_launch
notifications
exported
Changes notification appearance based on user created rules · b/438704204 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.nm_remove_must_have_flags
notifications
bugfix
This controls the removal of the internal method parameter 'mustHaveFlags' which was used inconsistently · b/440125528 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.notification_animated_action_content_description
systemui
bugfix
This flag enables the customized content description for animated actions and replies. · b/412288906 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.notification_semantic_actions_for_playback
notifications
exported
Adds semantic action values for PLAY/PAUSE/STOP · b/458744035 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.notifs_all_use_pill_buttons
notifications
[prototype] Change all notifications to use pill-shaped action buttons. · b/449676256 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.optimize_default_wallpaper
systemui
bugfix
Optimize the default wallpaper image by scaling it to the display's resolution. · b/443948180 platform_frameworks_base/core/java/android/app/wallpaper.aconfig
-
android.app.postpone_wallpaper_change_notification_on_unlock_user
systemui
bugfix
Wait until wallpaper is successfully bound before notifying wallpaper change on unlock user · b/466054968 platform_frameworks_base/core/java/android/app/wallpaper.aconfig
-
android.app.prefer_small_icon
notifications
exported
Makes prefer small icon fully public · b/469460575 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.privatecompute.flags.adopt_pcc_framework_for_hotword_detection
private_compute
Adopt PCC framework for hotword detection · b/451580175 platform_frameworks_base/core/java/android/app/privatecompute/flags/flags.aconfig
-
android.app.privatecompute.flags.enable_allow_component_access
private_compute
Enables the <allow-component-access> manifest tag, which allows an application to define a specific set of other components it is permitted to associate with. · b/454054660 platform_frameworks_base/core/java/android/app/privatecompute/flags/flags.aconfig
-
android.app.rich_ongoing_improvements
systemui
[RONs] Visual Improvements for Live Updates, for glanceability · b/440125908 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.search.flags.remote_views
sysui_integrations
exported
Flag to enable the FlaggedApi to include RemoteViews in SearchTarget · b/441352730 platform_frameworks_base/core/java/android/app/search/flags.aconfig
-
android.app.single_user_provider_cache_fix
backstage_power
bugfix
Store single-user content providers under the USER_ALL user id. · b/448742092 platform_frameworks_base/core/java/android/app/activity_manager.aconfig
-
android.app.status_bar_headline
notifications
[prototype] Replaces ongoing activity chips with Headline. · b/486143387 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.statusbar_api_show_power_menu
systemui
exported
New API to request to show the power menu · b/449154119 platform_frameworks_base/core/java/android/app/statusbar.aconfig
-
android.app.supervision.flags.enable_confirm_supervision_approval_api
supervision
Flag that enables the ACTION_CONFIRM_SUPERVISION_APPROVAL intent action API · b/452112201 platform_frameworks_base/core/java/android/app/supervision/flags.aconfig
-
android.app.supervision.flags.enable_factory_reset_session_updates
supervision
Flag that enables supervision factory reset session updates · b/471820090 platform_frameworks_base/core/java/android/app/supervision/flags.aconfig
-
android.app.supervision.flags.enable_parent_approval_for_pin_setup
supervision
bugfix
Flag that enables parent approval for pin setup flow · b/491931261 platform_frameworks_base/core/java/android/app/supervision/flags.aconfig
-
android.app.supervision.flags.enable_remove_device_admin_checks_for_reset_password_token
supervision
bugfix
Removes device admin checks for resetPasswordWithToken-related APIs · b/444307589 platform_frameworks_base/core/java/android/app/supervision/flags.aconfig
-
android.app.supervision.flags.enable_supervision_manager_policy_apis
supervision
exported
Flag that enables supervision policy APIs in Supervision Service · b/443997530 platform_frameworks_base/core/java/android/app/supervision/flags.aconfig
-
android.app.supervision.flags.enable_supervision_package_usage_apis
supervision
exported
Enables the package usage APIs in Supervision Service · b/482399702 platform_frameworks_base/core/java/android/app/supervision/flags.aconfig
-
android.app.supervision.flags.enable_supervision_pin_metrics
supervision
Flag that enables metrics log for PIN related flows · b/443286819 platform_frameworks_base/core/java/android/app/supervision/flags.aconfig
-
android.app.supervision.flags.enable_supervision_pin_ui_updates_bugfix
supervision
bugfix
Flag that enables supervision PIN UI updates to match the latest UI mocks · b/470290511 platform_frameworks_base/core/java/android/app/supervision/flags.aconfig
-
android.app.supervision.flags.enable_supervision_settings_session_updates
supervision
bugfix
Flag that enables supervision settings session updates · b/472342668 platform_frameworks_base/core/java/android/app/supervision/flags.aconfig
-
android.app.supervision.flags.enable_supported_apps_retrieval_updates
supervision
bugfix
Flag that enables the update to retrieve the supported apps · b/466388820 platform_frameworks_base/core/java/android/app/supervision/flags.aconfig
-
android.app.supervision.flags.enable_timeout_in_dispatch_app_service_event
supervision
bugfix
Enables timeout parameter in dispatchAppServiceEvent · b/474075949 platform_frameworks_base/core/java/android/app/supervision/flags.aconfig
-
android.app.supervision.flags.remove_role_after_event_dispatch
supervision
bugfix
Removes supervision role only after the 'disable supervision' event has been dispatched. · b/495425956 platform_frameworks_base/core/java/android/app/supervision/flags.aconfig
-
android.app.supervision.flags.verify_supervision_role_holders_before_destroying_escrow_token
supervision
bugfix
Verifies supervision role holders before destroying escrow token · b/444713915 platform_frameworks_base/core/java/android/app/supervision/flags.aconfig
-
android.app.usage.add_report_event_metrics
backstage_power
bugfix
Feature flag for newly added metrics for reportEvent API · b/434247851 platform_frameworks_base/core/java/android/app/usage/flags.aconfig
-
android.app.use_default_wallpaper_until_unlocked
users_and_accounts
Use default wallpaper until the user is unlocked. · b/484037479 platform_frameworks_base/core/java/android/app/wallpaper.aconfig
-
android.appwidget.flags.app_lock_widget_removal
app_widgets
Remove app widgets from app-locked packages · b/447547850 platform_frameworks_base/core/java/android/appwidget/flags.aconfig
-
android.appwidget.flags.widget_display_changes
app_widgets
exported
Adds better support for widgets on connected displays · b/454438561 platform_frameworks_base/core/java/android/appwidget/flags.aconfig
-
android.bluetooth.platform.flags.autonomous_repairing_initiation
bluetooth
exported
Enable Autonomous repairing changes for Android Bluetooth from 26Q2 · b/459761960 platform_frameworks_base/bluetooth/bluetooth.aconfig
-
android.bluetooth.platform.flags.bluetooth_pairing_hardening
bluetooth
exported
Stricter checks for Bluetooth pairing APIs from 26Q2 · b/401333807 platform_frameworks_base/bluetooth/bluetooth.aconfig
-
android.bluetooth.platform.flags.grant_permission_via_module_protection_level
bluetooth
Grant permission to Bluetooth using the module protection level instead of relying on a runtime race condition to provide the Bluetooth ROLE by the permission module · b/395709071 platform_frameworks_base/bluetooth/bluetooth.aconfig
-
android.bluetooth.platform.flags.strict_configuration_in_system_server
bluetooth
exported
Enforce system config at boot and enforce tag attribution when enabling Bluetooth · b/467963541 platform_frameworks_base/bluetooth/bluetooth.aconfig
-
android.companion.association_extra_permission
companion
exported
Enables unified association extra permissions · b/440175468 platform_frameworks_base/core/java/android/companion/flags.aconfig
-
android.companion.cmd_options
companion
Move the rest cmd optional args to options. · b/478509624 platform_frameworks_base/core/java/android/companion/flags.aconfig
-
android.companion.expand_app_streaming_role_permissions
companion
exported
Enable storage and notification permissions for the APP_STREAMING role. · b/459812815 platform_frameworks_base/core/java/android/companion/flags.aconfig
-
android.companion.support_ai_agent
companion
exported
Add a new field in AssociationRequest to indicate if the device supports AI agent automation. · b/474639153 platform_frameworks_base/core/java/android/companion/flags.aconfig
-
android.companion.task_continuity
companion
exported
Enable task continuity API · b/400970610 platform_frameworks_base/core/java/android/companion/flags.aconfig
-
android.companion.trusted_devices
companion
exported
Enable APIs to support trusted devices · b/437224522 platform_frameworks_base/core/java/android/companion/flags.aconfig
-
android.companion.universal_clipboard
companion
Enable Universal Clipboard feature · b/432068758 platform_frameworks_base/core/java/android/companion/flags.aconfig
-
android.companion.virtualdevice.flags.associated_display_id_input_api
virtual_devices
exported
API for getting the associated display id for an input device · b/441661489 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.audio_focus_environments
virtual_devices
bugfix
Create separate audio focus environments per virtual device with custom audio policy · b/433996961 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.computer_control_cross_device
virtual_devices
bugfix
Enables support for cross-device ComputerControl · b/493529664 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.computer_control_managed_profiles
virtual_devices
bugfix
Improve computer control support for managed profiles. · b/440352486 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.computer_control_per_app_consent
virtual_devices
bugfix
Change consent flow for computer control to a per app model · b/483624078 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.computer_control_role_assistant_requirement
virtual_devices
bugfix
Require the ASSISTANT role for computer control session creation · b/487979979 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.computer_control_support_v5
virtual_devices
bugfix
Enables support for the ComputerControl v5 APIs · b/489808412 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.device_aware_thermal_status
virtual_devices
exported
API for exposing the virtual device's thermal status · b/444259414 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.device_aware_touch_mode
virtual_devices
exported
API for setting the touch mode for a virtual display · b/461824207 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.multi_user_view_configuration
virtual_devices
bugfix
Apply custom ViewConfiguration for virtual devices across users. · b/435495374 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.public_device_profile
virtual_devices
exported
API for getting the profile of a virtual device · b/493126008 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.remove_start_mode_from_blocked_intents
virtual_devices
bugfix
Remove the start mode from the blocked intents list · b/474610879 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.virtual_camera_close_session
virtual_devices
exported
API for VirtualCamera owner to close the current camera session · b/487943236 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.virtual_camera_direct_blob_transfer
virtual_devices
Pass supported blob types directly from producer to consumer (Camera2 client) without intermediate processing, e.g. transcoding · b/456537353 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.virtual_camera_lower_resource_cost
virtual_devices
bugfix
Lower the resource cost of virtual cameras · b/487291564 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.virtual_camera_stable_stream_id
virtual_devices
bugfix
Assign the index at which a stream has been added to the virtual camera config as its id. · b/430870772 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.virtual_camera_stream_close_device_close
virtual_devices
bugfix
Call onStreamClosed when the virtual device or virtual camera is closed · b/470486743 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.virtual_camera_support_api
virtual_devices
exported
API for checking if virtual camera is supported on the device · b/462710537 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.virtual_input_view_behavior
virtual_devices
exported
API for setting the view behavior for virtual input devices · b/434658418 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.content.flags.enable_content_provider_client_anr_on_cancel
backstage_power
exported
Enables the ContentProviderClient.setDetectNotRespondingOnCancel system API variant that set timeout on cancellation. · b/457843307 platform_frameworks_base/core/java/android/content/flags/flags.aconfig
-
android.content.flags.syncoperation_enforce_bundle_sanitization
backstage_power
Enforce bundle sanitization when constructing a SyncOperation · b/299930087 platform_frameworks_base/core/java/android/content/flags/flags.aconfig
-
android.content.pm.allow_updated_version_better_than_apk_in_apex
package_manager_service
bugfix
Allow successful install of APEX containing APK, even with a better APK version in /data. · b/421220425 platform_frameworks_base/core/java/android/content/pm/flags.aconfig
-
android.content.pm.extend_verification_timeout_multiple_times
package_manager_service
PackageManagerService.extendVerificationTimeout() API allowed to be called by same id multiple times · b/402455304 platform_frameworks_base/core/java/android/content/pm/flags.aconfig
-
android.content.pm.is_device_upgrading_uses_shared_memory
watch_software_performance
ApplicationPackageManager.isDeviceUpgrading() reads the value from shared memory · b/452842853 platform_frameworks_base/core/java/android/content/pm/flags.aconfig
-
android.content.pm.protect_system_required_packages
package_manager_service
Protect system required packages from being disabled, hidden, or uninstalled · b/476068582 platform_frameworks_base/core/java/android/content/pm/flags.aconfig
-
android.content.pm.scan_apks_in_updated_apex_as_new_installs
package_manager_service
bugfix
Allow successful install of APEX containing APK, even with the same APK package in system image. · b/465115937 platform_frameworks_base/core/java/android/content/pm/flags.aconfig
-
android.content.pm.sdk_dependency_installer_deprecation
package_manager_service
exported
Flag guard dependency installer service feature deprecation · b/452585730 platform_frameworks_base/core/java/android/content/pm/flags.aconfig
-
android.content.pm.verification_service_adb
package_manager_service
exported
Feature flag to add new ADB related APIs in the verification service · b/460818215 platform_frameworks_base/core/java/android/content/pm/flags.aconfig
-
android.content.pm.wrap_installer_apis
modularization
bugfix
Take hold of installer lock before calling installer APIs · b/477070845 platform_frameworks_base/core/java/android/content/pm/flags.aconfig
-
android.content.res.apply_font_weight_adjustment_on_cached_strings
resource_manager
bugfix
Apply font weight adjustments on cached spannables if the weight has changed between caching and retrieving · b/379962518 platform_frameworks_base/core/java/android/content/res/flags.aconfig
-
android.content.res.bag_readwrite_flags
resource_manager
Feature flag for allowing read/write flags on bag items · b/452682378 platform_frameworks_base/core/java/android/content/res/flags.aconfig
-
android.content.res.generate_external_resource_idmaps
resource_manager
Generate and use idmaps for external resources referenced in APKs · b/373535266 platform_frameworks_base/core/java/android/content/res/flags.aconfig
-
android.content.res.resources_manager_cache_leak_cleanup
resource_manager
bugfix
Clean up the expired resource impls and apk assets on each retrieval in ResourcesManager · b/489647127 platform_frameworks_base/core/java/android/content/res/flags.aconfig
-
android.content.res.update_ams_service_appinfo
resource_manager
bugfix
Update the application info object in AMS service records · b/414686685 platform_frameworks_base/core/java/android/content/res/flags.aconfig
-
android.content.res.xml_file_size_limit
resource_manager
bugfix
Only allow reading xml resources under the set size limit · b/443273051 platform_frameworks_base/core/java/android/content/res/flags.aconfig
-
android.credentials.flags.cpif_exc_fix_enabled
credential_manager
bugfix
Catch exception from CredentialProviderInfoFactory · b/489840795 platform_frameworks_base/core/java/android/credentials/flags.aconfig
-
android.credentials.flags.multi_user_fix_enabled
credential_manager
bugfix
Enable fix for handling package updates in multi user environment · b/460933604 platform_frameworks_base/core/java/android/credentials/flags.aconfig
-
android.credentials.flags.parceled_credential_fix_enabled
credential_manager
bugfix
Used for fixing parceling of credential in the API · b/490465010 platform_frameworks_base/core/java/android/credentials/flags.aconfig
-
android.hardware.flags.display_hdr_26q2
core_graphics
exported
display hdr capabilities for 26q2 · b/468338659 platform_frameworks_base/core/java/android/hardware/flags/flags.aconfig
-
android.hardware.serial.flags.persistent_access
web_apps_on_chromeos_and_android
Enable persistent grants and denials to serial ports that last across reboots. · b/474657010 platform_frameworks_base/core/java/android/hardware/serial/flags/flags.aconfig
-
android.hardware.usb.flags.enable_device_and_interface_filter_separation
usb
bugfix
Feature flag to enable device and interface filter separation · b/464179952 platform_frameworks_base/core/java/android/hardware/usb/flags/usb_framework_flags.aconfig
-
android.hardware.usb.flags.enable_feature_usb_device
usb
exported
Feature flag to enable PackageManager feature FEATURE_USB_DEVICE · b/457480832 platform_frameworks_base/core/java/android/hardware/usb/flags/usb_framework_flags.aconfig
-
android.hardware.usb.flags.enable_pci_tunnel_control
usb_desktop
exported
This flag allows control of PCI tunneling if supported · b/447428699 platform_frameworks_base/core/java/android/hardware/usb/flags/desktop_usb_flags.aconfig
-
android.hardware.usb.flags.enable_persistent_usb_device_permissions
usb_desktop
exported
Feature flag to persist permissions after device disconnect · b/389062495 platform_frameworks_base/core/java/android/hardware/usb/flags/desktop_usb_flags.aconfig
-
android.hardware.usb.flags.enable_power_profile_reporting
system_sw_usb
exported
Feature flag to enable power profile info and bc12 type reporting funtionality · b/450113925 platform_frameworks_base/core/java/android/hardware/usb/flags/system_sw_usb_flags.aconfig
-
android.hardware.usb.flags.enable_uaoa_p10
usb
Enables AOA userspace implementation only for pixel 10 series devices · b/440091110 platform_frameworks_base/core/java/android/hardware/usb/flags/usb_framework_flags.aconfig
-
android.hardware.usb.flags.enable_uaoa_p6
usb
Enables AOA userspace implementation only for pixel 6 series devices · b/440091110 platform_frameworks_base/core/java/android/hardware/usb/flags/usb_framework_flags.aconfig
-
android.hardware.usb.flags.enable_usb_capabilities_reporting
usb_desktop
Feature flag to enable reporting static port information and additional partner and cable status · b/460847494 platform_frameworks_base/core/java/android/hardware/usb/flags/desktop_usb_flags.aconfig
-
android.hardware.usb.flags.enable_usb_dp_upstream_irq
system_sw_usb
Feature flag to migrate usbdp library to upstream irq reporting · b/396745823 platform_frameworks_base/core/java/android/hardware/usb/flags/system_sw_usb_flags.aconfig
-
android.hardware.usb.flags.enable_usbdp_utils_library
system_sw_usb
Feature flag to enable use of UsbDpUtils library in USB HALs · b/484049535 platform_frameworks_base/core/java/android/hardware/usb/flags/system_sw_usb_flags.aconfig
-
android.hardware.usb.flags.mtp_download_io_order_improvement
system_sw_usb
bugfix
Slightly change the order of I/O operations in MtpFfsHandle's sendFile() to improve download throughput. · b/430242480 platform_frameworks_base/core/java/android/hardware/usb/flags/system_sw_usb_flags.aconfig
-
android.hardware.usb.flags.mtp_ffs_handle_close_concurrency_fix
usb
bugfix
Fix a race condition when shutting down MtpFfsHandle while new events are being added. · b/372823688 platform_frameworks_base/core/java/android/hardware/usb/flags/usb_framework_flags.aconfig
-
android.location.flags.cache_emergency_callback_mode
location
bugfix
Cache the value of Emergency callback mode from the broadcast extra to avoid direct querying the TelephonyManager API · b/426562854 platform_frameworks_base/location/java/android/location/flags/location.aconfig
-
android.location.flags.fix_app_ops_restriction_for_emergency_mode
location
bugfix
Only allow the ignore-setting allowlist to be excluded in app ops restrictions in emergency mode · b/488393284 platform_frameworks_base/location/java/android/location/flags/location.aconfig
-
android.location.flags.gnss_capability_restart_engine_after_power_mode_change
location
exported
Flag for engine restart after power mode change capability · b/475552312 platform_frameworks_base/location/java/android/location/flags/location.aconfig
-
android.location.flags.gnss_qzss_svid_range_extension
location
exportedbugfix
Extend QZSS SVID range from [183, 206] to [183, 212] · b/483079505 platform_frameworks_base/location/java/android/location/flags/location.aconfig
-
android.location.flags.gnss_restart_location_request_on_resume
location
bugfix
Restart GNSS provider on resume to synchronize stale intervals. · b/475877334 platform_frameworks_base/location/java/android/location/flags/location.aconfig
-
android.location.flags.location_auditing
location
bugfix
Flag for auditing MLS violations · b/431045539 platform_frameworks_base/location/java/android/location/flags/location.aconfig
-
android.location.flags.location_indicators_animation
location
Enables indicator animation for location privacy items · b/441820971 platform_frameworks_base/location/java/android/location/flags/location.aconfig
-
android.location.flags.location_indicators_outline
location
Enables indicator outline for location-only privacy items · b/448768810 platform_frameworks_base/location/java/android/location/flags/location.aconfig
-
android.location.flags.support_codetype_in_gnss_status
location
exported
Support code type and elapsed real time in GnssStatus · b/361042865 platform_frameworks_base/location/java/android/location/flags/location.aconfig
-
android.location.flags.use_settings_main_switch_for_scanning
location
bugfix
Use SettingsMainSwitchPreference for Wi-Fi/Bluetooth scanning to fix b/467021844. · b/467021844 platform_frameworks_base/location/java/android/location/flags/location.aconfig
-
android.media.tv.flags.agentic_ai_tv_os
tv_os
Feature flag to enable agentic AI for TV OS using AppFunctions · b/447154316 platform_frameworks_base/media/java/android/media/tv/flags/media_tv.aconfig
-
android.media.tv.flags.media_quality_fw_c
tv_os
exported
Continue efforts for standardizing PQ/AQ Interfaces for Media Quality Framework in Android 17 · b/443329020 platform_frameworks_base/media/java/android/media/tv/flags/media_tv.aconfig
-
android.media.tv.flags.media_quality_fw_picture_post_processing
tv_os
Feature flag to enable picture post processing APIs in media quality framework for Android 17 · b/443329020 platform_frameworks_base/media/java/android/media/tv/flags/media_tv.aconfig
-
android.media.tv.flags.tunnel_mode_2
tv_os
Feature flag to enable APIs for Tunnel Mode 2.0 · b/452774778 platform_frameworks_base/media/java/android/media/tv/flags/media_tv.aconfig
-
android.media.tv.flags.tv_audio_routing_improvements
tv_os
Improve the audio routing mechanism for assistant TVs · b/457774675 platform_frameworks_base/media/java/android/media/tv/flags/media_tv.aconfig
-
android.multiuser.credential_capture
multiuser
Perform authentication in the login app on desktop before switching to a user · b/448603243 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.dont_show_other_users_apps_to_admin
multiuser
Disables showing other user apps to admin · b/474361080 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.enable_explicit_static_overlay_allowlisting
multiuser
Allow explicit allowlisting for static overlays. · b/487778300 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.hsu_allowlist_notifications
multiuser
Adds logging for which notifications are shown when the current user is the headless system user. Implementation will use a separate flag. · b/412176703 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.hsu_app_management
multiuser
Enables managing apps installed on the headless system user (User 0) from the Settings app · b/369617679 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.hsu_disable_notifications
multiuser
Disables notifications when the current user is the headless system user · b/469851439 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.hsu_not_admin_for_bugreports
multiuser
If the Headless System User is not an Admin user, also don't hackingly treat it as one either for bugreports. · b/419105275 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.hsu_not_admin_no_exemptions
multiuser
If the Headless System User is not an Admin user, also don't hackingly treat it as one either. · b/419105275 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.query_user_type_supported
multiuser
Infrastructure to determine whether a given user type is supported. · b/413464199 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.upgrade_user_summary_behaviour
multiuser
bugfix
Make "Not set up" status reflect whether SUW has been completed instead of started. · b/463339398 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.user_removal_minor_apis_2026
multiuser
exported
Expose some multi-user related methods as @TestApi / @SystemApi · b/444663119 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.user_switching_dialog_animate_user_avatar
multiuser
Animate the user avatar as a rotating cookie in the UserSwitchingDialog · b/433908654 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.user_switching_dialog_signout_message
multiuser
Show a signout message when the user switch is triggered by a logout · b/448578631 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.user_switching_dialog_use_system_wallpaper
multiuser
Use the system wallpaper as the background for the UserSwitchingDialog · b/476060010 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.net.platform.flags.autonomous_repairing_initiation
bluetooth
exported
Enable Autonomous repairing changes for Android Bluetooth from 26Q2 · b/459761960 platform_frameworks_base/core/java/android/net/flags.aconfig
-
android.net.platform.flags.bluetooth_pairing_hardening
bluetooth
exported
Enable pairing API hardening changes for Android Bluetooth from 26Q2 · b/461869367 platform_frameworks_base/core/java/android/net/flags.aconfig
-
android.net.platform.flags.connectivity_service_modify_qdisc_clsact
android_core_networking
exported
Flag for moving the modify qdisc clsact logic in Netd to the Connectivity service · b/430428527 platform_frameworks_base/core/java/android/net/flags.aconfig
-
android.net.platform.flags.enable_multi_proxy_system_platform
android_core_networking
Platform-side flag to control interactions related to multi-proxy support. · b/463367733 platform_frameworks_base/core/java/android/net/flags.aconfig
-
android.net.platform.flags.make_app_specific_network_permission_api
android_core_networking
exported
Flag for making CREATE_APP_SPECIFIC_NETWORK permission API · b/435313135 platform_frameworks_base/core/java/android/net/flags.aconfig
-
android.net.platform.flags.use_netstats_per_query_flags
android_core_networking
bugfix
Use NetworkStatsManager APIs with query flags · b/453909242 platform_frameworks_base/core/java/android/net/flags.aconfig
-
android.net.wifi.flags.deprecate_wificond
wifi
exported
Deprecate wificond APIs since functionality is moving to the Wi-Fi mainline module. · b/447652144 platform_frameworks_base/wifi/wifi.aconfig
-
android.os.adpf_audio_performance
media_audio
Guards the ADPF audio performance API · b/466441536 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.battery_charging_info_api
system_sw_battery
exported
Feature flag for adding Health Hal v5 APIs. · b/446695799 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.battery_manufacturer_diagnostics_api
system_sw_battery
exported
Feature flag for adding Health Hal battery manufacturer diagnostics APIs. · b/425196435 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.binder_netlink_enabled
system_performance
Enables use of netlink for binder error reporting · b/332610283 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.binder_proxy_use_executor_map
system_performance
Whether to use mFrozenStateChangeCallbackExecutors in BinderProxy. · b/454431919 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.fix_main_thread_blocking_on_first_unlock
system_performance
bugfix
Fix main thread blocking on first unlock · b/491497495 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.initiate_bugreport_as_non_admin
feedback
exported
Allow non-admin users with the INITIATE_BUGREPORT_AS_NON_ADMIN permission to generate a bug report. · b/450735514 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.material_colors_2026_03
systemui
exported
Adding new Fixed Color Tokens as of March 2026 · b/487965330 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.message_queue_monitoring_enabled
system_performance
Enables MessageQueue monitoring via LooperDoctor. · b/483709211 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.multisensory.enable_multisensory_feedback
feedback
exported
Enable multisensory playback via the MultisensoryService · b/449229683 platform_frameworks_base/core/java/android/os/multisensory/flags.aconfig
-
android.os.native_app_zygote
system_performance
exported
Enable support for the native-only variant of App Zygote · b/442732151 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.perfetto_sdk_tracing_enable_app_registration
system_performance
Enables applications to register with Perfetto SDK tracing. · b/303199244 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.profiling.anomaly.flags.anomaly_detector_core_c
backstage_power
exported
Flag for the anomaly detection service in the Android CinnamonBun release · b/418225779 platform_packages_modules_Profiling/anomaly-detector/flags/flags.aconfig
-
android.os.profiling.anomaly.flags.anomaly_detector_memory
backstage_power
Flag for the anomaly detection memory feature · b/415136779 platform_packages_modules_Profiling/anomaly-detector/flags/flags.aconfig
-
android.os.profiling.notify_result_delivered
system_performance
bugfix
Enables notifying the service when the profiling trigger result is delivered. · b/450568699 platform_packages_modules_Profiling/flags/flags.aconfig
-
android.os.profiling.old_files_cleanup
system_performance
bugfix
Cleanup old delivered profiling files. · b/473875114 platform_packages_modules_Profiling/flags/flags.aconfig
-
android.os.profiling.profiling_trigger_cold_start
system_performance
exported
Enable profiling manager cold start trigger. · b/458051536 platform_packages_modules_Profiling/flags/flags.aconfig
-
android.os.profiling.profiling_trigger_kill_excessive_cpu_usage
system_performance
exported
Enable profiling manager kill excessive cpu usage trigger. · b/448360513 platform_packages_modules_Profiling/flags/flags.aconfig
-
android.os.profiling.profiling_trigger_oom
system_performance
exported
Enables the oom trigger. · b/448360272 platform_packages_modules_Profiling/flags/flags.aconfig
-
android.os.profiling.redact_stack_sampling
system_performance
bugfix
Enables stack sampling to be ran through redaction process · b/457496388 platform_packages_modules_Profiling/flags/flags.aconfig
-
android.os.profiling.system_trace_add_stack_sampling
system_performance
Enables adding stack sampling to system trace profiling type. · b/432284821 platform_packages_modules_Profiling/flags/flags.aconfig
-
android.os.supplemental_security_patches
dynamic_spl
exported
access supplemental security files of CVEs patched beyond the SPL · b/446032302 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.vibrator.composition_api
haptics
Provides comprehensive composition API for vibration effects. · b/469962388 platform_frameworks_base/core/java/android/os/vibrator/flags.aconfig
-
android.os.vibrator.enable_trusted_callers
haptics
Allows trusted system components to trigger vibrations without the VIBRATE permission. · b/461931133 platform_frameworks_base/core/java/android/os/vibrator/flags.aconfig
-
android.os.vibrator.keyboard_intensity_slider_enabled
haptics
Enables keyboard vibration intensity slider. · b/475731062 platform_frameworks_base/core/java/android/os/vibrator/flags.aconfig
-
android.print.flags.enable_setup_activity
printing
exported
Enable PrintService implementations to provide a printer setup activity · b/455021653 platform_frameworks_base/core/java/android/print/flags/flags.aconfig
-
android.provider.category_approved_document_handler
documentsui
exported
This flag enables the new intent category CATEGORY_APPROVED_DOCUMENT_HANDLER. · b/440464827 platform_frameworks_base/core/java/android/provider/flags.aconfig
-
android.provider.enable_on_volume_record_changed_listener
documentsui
Enables an ExternalStorageProvider listener for onVolumeChanged. · b/350615090 platform_frameworks_base/core/java/android/provider/flags.aconfig
-
android.provider.enable_redacted_value_for_readable
app_compat
bugfix
Allows returning a redacted value from Readable annotation · b/440232200 platform_frameworks_base/core/java/android/provider/flags.aconfig
-
android.provider.enable_sync_state
documentsui
exported
This flag will enable the content sync state document column · b/415947063 platform_frameworks_base/core/java/android/provider/flags.aconfig
-
android.provider.expose_vpn_app_exclusion_settings
android_settings
exported
Allows VpnManager-based apps to launch a Settings screen to select apps excluded from the VPN · b/459584692 platform_frameworks_base/core/java/android/provider/flags.aconfig
-
android.sdk.version_codes_cinnamon_bun
android_sdk
exported
Introduce the constant to represent Android C (Build.VERSION_CODES.CINNAMON_BUN) · b/448647067 platform_frameworks_base/android-sdk-flags/flags.aconfig
-
android.server.enable_wear_theme_service
system_performance
Controls whether the Theme Service should be enabled on Wear. · b/394565651 platform_frameworks_base/services/java/com/android/server/flags.aconfig
-
android.service.autofill.add_dialog_presentation_check
autofill
bugfix
Add check for dialog presentation in when setting authentication inFillResponse. · b/486879419 platform_frameworks_base/services/autofill/bugfixes.aconfig
-
android.service.autofill.destroy_save_ui_before_showing_next_one
autofill
bugfix
Destroy the current showing save dialog before showing the next one to fix device unresponsive issue · b/484831460 platform_frameworks_base/services/autofill/bugfixes.aconfig
-
android.service.autofill.expressive_fill_dialog
autofill
Supports expressive style for fill dialog · b/433824891 platform_frameworks_base/services/autofill/features.aconfig
-
android.service.autofill.expressive_save_dialog
autofill
Supports expressive style for save dialog · b/433824891 platform_frameworks_base/services/autofill/features.aconfig
-
android.service.autofill.get_autofill_view_id_from_autofill_manager
autofill
bugfix
Use autofill manager to get autofill view id if view has non-activity context · b/390180715 platform_frameworks_base/services/autofill/bugfixes.aconfig
-
android.service.autofill.public_autofill_service_name
autofill
exported
Make autofill service name in context a public API · b/390180715 platform_frameworks_base/services/autofill/features.aconfig
-
android.service.autofill.return_when_window_destroyed
autofill
bugfix
Check whether window is destroyed inside hide(). If it's destroyed, then hide() returns without throwing exception. This prevents exception from thrown · b/392539682 platform_frameworks_base/services/autofill/bugfixes.aconfig
-
android.service.autofill.set_locale_for_text_view
autofill
bugfix
Let TextView set the locale field when providing AssistStructure for autofill · b/487046283 platform_frameworks_base/services/autofill/bugfixes.aconfig
-
android.service.autofill.string_rebuild_api
autofill
exported
API to provide noise-injected text for server side string rebuild · b/441075073 platform_frameworks_base/services/autofill/features.aconfig
-
android.service.autofill.string_rebuild_persistent_masterseed
autofill
bugfix
make string rebuild masterseeed persistent across reboots but different per user profile. · b/456535350 platform_frameworks_base/services/autofill/bugfixes.aconfig
-
android.service.autofill.use_candidate_save_value_when_update_save_assist_structure
autofill
bugfix
To fix app resetting field value before leaving page, use the candidate save value when creating assist structure for save · b/419303541 platform_frameworks_base/services/autofill/bugfixes.aconfig
-
android.service.autofill.use_focused_view_to_get_afm_in_view_root
autofill
bugfix
Use focused view context to get autofill manager, for fixing dropdown suggestion blocking physical keyboard input · b/329678461 platform_frameworks_base/services/autofill/bugfixes.aconfig
-
android.service.chooser.interactive_chooser_default_bounds
intentresolver
exported
26Q2 interactive chooser API revision. · b/444268782 platform_frameworks_base/core/java/android/service/chooser/flags.aconfig
-
android.service.chooser.resolver_respect_auto_launch_single_choice
documentsui
ResolverActivity will respect Intent.EXTRA_AUTO_LAUNCH_SINGLE_CHOICE · b/459640815 platform_frameworks_base/core/java/android/service/chooser/flags.aconfig
-
android.service.chooser.tap_to_share
intentresolver
exported
Enables Tap to Share feature. · b/461778971 platform_frameworks_base/core/java/android/service/chooser/flags.aconfig
-
android.service.dreams.dreams_query_application_info
systemui
bugfix
Query updated application info when starting a dream · b/468501120 platform_frameworks_base/core/java/android/service/dreams/flags.aconfig
-
android.service.dreams.dreams_switcher
systemui
Enables the dream switcher improvements · b/448814507 platform_frameworks_base/core/java/android/service/dreams/flags.aconfig
-
android.service.dreams.dreams_switcher_edge_swipe_enabled
systemui
Whether the edge swipe gesture to open the dream switcher is enabled. · b/487613819 platform_frameworks_base/core/java/android/service/dreams/flags.aconfig
-
android.service.dreams.dreams_switcher_long_press_enabled
systemui
Whether the long-press gesture to open the dream switcher is enabled. · b/487613819 platform_frameworks_base/core/java/android/service/dreams/flags.aconfig
-
android.service.dreams.drive_dream_state_from_occlusion
systemui
bugfix
Uses the WindowManager occlusion signal with task info to determine if the device is dreaming, instead of the DreamManager signal, to prevent race conditions. · b/462070389 platform_frameworks_base/core/java/android/service/dreams/flags.aconfig
-
android.service.dreams.system_dream_death_recipient
systemui
bugfix
Controls whether to use the death recipient for the system dream component · b/452716180 platform_frameworks_base/core/java/android/service/dreams/flags.aconfig
-
android.service.dreams.user_selectable_metadata
systemui
bugfix
Controls whether a dream can be selected by the user · b/450294768 platform_frameworks_base/core/java/android/service/dreams/flags.aconfig
-
android.service.notification.enable_brightness_clamping_for_bedtime
wear_frameworks
bugfix
Whether to apply brightness clamping for bedtime · b/452941348 platform_frameworks_base/core/java/android/service/notification/flags.aconfig
-
android.service.notification.enable_dnd_sync
wear_frameworks
exported
Whether to enable dnd sync · b/430676215 platform_frameworks_base/core/java/android/service/notification/flags.aconfig
-
android.service.notification.listener_hint_exempt_packages
systemui
bugfix
Exempt packages from Listener Hint restrictions in ZenModeHelper · b/352023417 platform_frameworks_base/core/java/android/service/notification/flags.aconfig
-
android.service.notification.notification_conversation_channel_deletion
systemui
exported
Allows the NAS to delete conversation notification channels · b/452259694 platform_frameworks_base/core/java/android/service/notification/flags.aconfig
-
android.service.notification.notification_remoteview_bitmap_offloading
systemui
Enables offloading Bitmaps in RemoteViews to disk · b/488984571 platform_frameworks_base/core/java/android/service/notification/flags.aconfig
-
android.service.notification.split_sound_vibration_for_notification_breakthrough
wear_frameworks
Splits sound and vibration for notification breakthrough · b/416305811 platform_frameworks_base/core/java/android/service/notification/flags.aconfig
-
android.service.personalcontext.enable_personal_context_attribution_support
communal
Enables attribution flow to work in personal context CUJs · b/493270152 platform_frameworks_base/core/java/android/service/personalcontext/flags.aconfig
-
android.service.personalcontext.enable_personal_context_security_checks
communal
Enables security checks for Personal Context components and services · b/450547433 platform_frameworks_base/core/java/android/service/personalcontext/flags.aconfig
-
android.service.personalcontext.enable_personal_context_service
communal
exported
Personal Context Service · b/445425545 platform_frameworks_base/core/java/android/service/personalcontext/flags.aconfig
-
android.service.personalcontext.enable_personal_context_service_feature
communal
Enables the personal context service hint processing after extensive non-backwards-compatible API changes · b/484019457 platform_frameworks_base/core/java/android/service/personalcontext/flags.aconfig
-
android.service.personalcontext.enable_text_classifier
communal
Enable TextClassifier hint and insight for Personal Context Service · b/445425545 platform_frameworks_base/core/java/android/service/personalcontext/flags.aconfig
-
android.service.personalcontext.enforce_personal_context_allowlist_access_control
communal
bugfix
Checks allowlist to see if component can participate in personal context · b/487759077 platform_frameworks_base/core/java/android/service/personalcontext/flags.aconfig
-
android.service.personalcontext.enforce_personal_context_pcc_access_control
communal
bugfix
Checks PCC to see if component can participate in personal context · b/493595947 platform_frameworks_base/core/java/android/service/personalcontext/flags.aconfig
-
android.service.personalcontext.enforce_personal_context_permissions
communal
bugfix
Checks for correct permissions on component interaction · b/484627375 platform_frameworks_base/core/java/android/service/personalcontext/flags.aconfig
-
android.service.personalcontext.enforce_personal_context_role_access_control
communal
bugfix
Checks android roles to see if component can participate in personal context · b/493595947 platform_frameworks_base/core/java/android/service/personalcontext/flags.aconfig
-
android.timezone.flags.enable_home_time_zone_api
location
exported
Enable home time zone detection and API. · b/462709479 platform_frameworks_base/core/java/android/timezone/flags/flags.aconfig
-
android.timezone.flags.enable_ternary_time_format_setting
location
bugfix
Enable the ternary time format setting. · b/441087711 platform_frameworks_base/core/java/android/timezone/flags/flags.aconfig
-
android.timezone.flags.enable_time_zone_offset_change_broadcast
location
exported
Enable broadcast of intent for time zone offset changes. · b/452947405 platform_frameworks_base/core/java/android/timezone/flags/flags.aconfig
-
android.timezone.flags.time_zone_offset_change_notifications
location
Enable notifications for time zone offset changes. · b/454896139 platform_frameworks_base/core/java/android/timezone/flags/flags.aconfig
-
android.tracing.java_native_protolog
windowing_tools
Enables java native protologging through JNI calls · b/450529294 platform_frameworks_base/core/java/android/tracing/flags.aconfig
-
android.tracing.perfetto_ime_fine_grained_config
windowing_tools
Fine-grained tracing configuration (client, IMS, IMMS) · b/470926070 platform_frameworks_base/core/java/android/tracing/flags.aconfig
-
android.tracing.perfetto_ime_service_tracing_aot
windowing_tools
Always-on IME service (IMS) tracing · b/470926070 platform_frameworks_base/core/java/android/tracing/flags.aconfig
-
android.tracing.protolog_async_init
windowing_tools
Push protolog initialization to background thread · b/434072453 platform_frameworks_base/core/java/android/tracing/flags.aconfig
-
android.tracing.surface_control_registry_protolog
windowing_tools
Enable protologging for SurfaceControlRegistry · b/399468864 platform_frameworks_base/core/java/android/tracing/flags.aconfig
-
android.view.accessibility.a11y_extra_rendering_info_color_additions
accessibility
exported
Adds a public Builder API for AccessibilityNodeInfo.ExtraRenderingInfo and adds color properties · b/452371989 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.a11y_layout_based_actions_api
accessibility
exported
Enables new extra data key for an AccessibilityService to request layout-based actions. · b/455070192 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.a11y_math_api
accessibility
exported
Enables new APIs for an app to convey mathematical expressions. · b/394599112 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.a11y_selection_api_invalid_text_selection
accessibility
bugfix
Sets multi-node selection to null if setTextSelection called with invalid indexes. · b/464963130 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.a11y_selection_position_app_getters_api
accessibility
exported
Enables new APIs for an app to get the nodes from a SelectionPosition without a direct node instance. · b/362783892 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.a11y_text_change_types_api
accessibility
exported
Enables sending specific text change types (e.g., in composition, committed by IME) in AccessibilityEvent · b/436338406 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.allow_a11y_button_on_large_screen
accessibility
bugfix
Allows the accessibility button location setting to be configured on large screen devices with gesture navigation. · b/477701122 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.disable_edt_for_autofill_inline_view
accessibility
bugfix
Disables expanded dark theme for the autofill inline view that is embedded in an IME · b/438345051 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.embedded_ui_uses_host_window_id
accessibility
bugfix
Updates A11yNodeInfos & A11yEvents from embedded windows to return the ID of their host window from getWindowId() · b/452744032 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.enable_a11y_top_row_shortcut
accessibility
Support physical keyboard top row accessibility key shortcut · b/440411783 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.enable_captions_easy_reader
tv_os
Adds easy reader (simplified language) support to caption settings. · b/478309695 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.fix_a11y_lock_screen_jank
accessibility
bugfix
Improves the accessibility lock screen transition by locking immediately and using the smooth 'key' animation path. · b/436933192 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.fix_add_extra_data_to_accessibility_node_info_delegation
accessibility
bugfix
Fix missing delegation to AccessibilityDelegate in View#addExtraDataToAccessibilityNodeInfo. · b/465180578 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.prevent_a11y_event_null_record
accessibility
bugfix
Prevent apps adding null record via accessibilityEvent#appendRecord · b/454269244 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.quick_access_shortcut_type
accessibility
Add a new QUICK_ACCESS accessibility shortcut type used by the Quick Access dialog · b/455679688 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.request_rectangle_migrate_legacy_apis
accessibility
Update calls to legacy requestRectangleOnScreen APIs to use the new API and pass a source parameter · b/456809623 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.restrict_viewgroup_accessibility_event_population
accessibility
bugfix
Impose additional restrictions on which ViewGroup children may populate AccessibilityEvents based on accessibility importance and data sensitivity · b/455971973 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.contentcapture.flags.content_interaction_api_enabled
ailabs
exported
Feature flag to enable content interaction API. · b/460569434 platform_frameworks_base/core/java/android/view/contentcapture/flags/content_capture_flags.aconfig
-
android.view.contentcapture.flags.deprecate_set_content_capture_enabled
private_compute
exported
Controls the deprecation of the ContentCaptureManager#setContentCaptureEnabled method. · b/454307959 platform_frameworks_base/core/java/android/view/contentcapture/flags/content_capture_flags.aconfig
-
android.view.contentcapture.flags.flush_on_non_empty_text
ailabs
Feature flag to flush text changed event when text is non-empty · b/451804320 platform_frameworks_base/core/java/android/view/contentcapture/flags/content_capture_flags.aconfig
-
android.view.contentcapture.flags.new_heuristics_for_importance_enabled
ailabs
Feature flag to extend heuristics for calculating whether a node is considered important for content capture · b/444631439 platform_frameworks_base/core/java/android/view/contentcapture/flags/content_capture_flags.aconfig
-
android.view.contentcapture.flags.notify_correct_view_events
ailabs
Feature flag to fix content capture event data in chat apps. · b/453529467 platform_frameworks_base/core/java/android/view/contentcapture/flags/content_capture_flags.aconfig
-
android.view.contentprotection.flags.set_content_protection_allowlist_enabled
content_protection
exported
If true, the API to set content protection allowlist will be enabled. · b/410924560 platform_frameworks_base/core/java/android/view/contentprotection/flags/content_protection_flags.aconfig
-
android.view.contentprotection.flags.try_callback_on_calling_user_enabled
content_protection
If true, the content protection will try to call the service back on the calling user. · b/459442862 platform_frameworks_base/core/java/android/view/contentprotection/flags/content_protection_flags.aconfig
-
android.view.flags.atomic_traversal_barrier
system_performance
Control whether traversal sync barriers are stored in atomics. · b/464275874 platform_frameworks_base/core/java/android/view/flags/view_flags.aconfig
-
android.view.flags.buffer_stuffing_recovery_threshold
window_surfaces
bugfix
Set a threshold to bound how much frame delay can be incurred during an animation · b/395989945 platform_frameworks_base/core/java/android/view/flags/view_flags.aconfig
-
android.view.flags.called_from_wrong_thread_listener_api
system_performance
exported
Guards View#setEnforceThreadChecks · b/464275874 platform_frameworks_base/core/java/android/view/flags/view_flags.aconfig
-
android.view.flags.deprecate_is_credential_api
autofill
exported
Deprecate isCredential api. · b/459677787 platform_frameworks_base/core/java/android/view/flags/view_flags.aconfig
-
android.view.flags.enable_windowless_window_focus_navigation
window_surfaces
Enable focus navigation for between embedded and host windows · b/425417918 platform_frameworks_base/core/java/android/view/flags/view_flags.aconfig
-
android.view.flags.no_more_resync
window_surfaces
Control whether Choreographer no longer resyncs animnation time. · b/470321586 platform_frameworks_base/core/java/android/view/flags/view_flags.aconfig
-
android.view.flags.redact_otp_app_compat_api
telephony
exported
App Compat API flag for redacting OTP messages from untrusted packages · b/437043173 platform_frameworks_base/core/java/android/view/flags/view_flags.aconfig
-
android.view.flags.redact_web_otp_sms_api
telephony
exported
API flag for redacting WebOTP SMS messages from untrusted packages · b/437043173 platform_frameworks_base/core/java/android/view/flags/view_flags.aconfig
-
android.view.flags.scroll_to_top
systemui
exported
Enable scroll to top feature. · b/467959711 platform_frameworks_base/core/java/android/view/flags/view_flags.aconfig
-
android.view.flags.surface_view_max_hdr_headroom
core_graphics
bugfix
Enable SurfaceView max HDR headroom API · b/416494780 platform_frameworks_base/core/java/android/view/flags/view_flags.aconfig
-
android.view.flags.surface_view_set_blur_regions
core_graphics
exported
Add API to set blur regions for SurfaceView · b/425418052 platform_frameworks_base/core/java/android/view/flags/view_flags.aconfig
-
android.view.flags.toolkit_disable_category_on_mrr
toolkit
Feature flag to avoid setFrameRateCategory call on MRR devices · b/450582925 platform_frameworks_base/core/java/android/view/flags/refresh_rate_flags.aconfig
-
android.view.inputmethod.compute_ime_parent_null_ime_window
input_method
bugfix
Allows computeImeParent to return a non-null value (i.e. the parent of the IME Container) even when the IME window is set to null. · b/446170643 platform_frameworks_base/core/java/android/view/inputmethod/flags.aconfig
-
android.view.inputmethod.fix_ime_not_showing_in_floating_mode_after_unlock
input_method
bugfix
Fix for not showing floating mode IME after unlock by invalidating mGivenInsetsReady. · b/457615714 platform_frameworks_base/core/java/android/view/inputmethod/flags.aconfig
-
android.view.inputmethod.fix_jank_tracker_ime_animation_delay
input_method
bugfix
Fix IME inset animation delay because of IME Jank Tracker · b/483298748 platform_frameworks_base/core/java/android/view/inputmethod/flags.aconfig
-
android.view.inputmethod.force_hide_for_stale_window
input_method
bugfix
Preventing stale IME surface by force hiding IME on start input with a stale window · b/429304155 platform_frameworks_base/core/java/android/view/inputmethod/flags.aconfig
-
android.view.inputmethod.ime_subtype_short_label
input_method
exported
Feature flag for supporting IME subtype short labels · b/443854916 platform_frameworks_base/core/java/android/view/inputmethod/flags.aconfig
-
android.view.inputmethod.ime_switcher_button_in_navbar_setting
input_method
Give users the option to decide whether or not to display the IME switcher button in the IME navigation bar · b/467625078 platform_frameworks_base/core/java/android/view/inputmethod/flags.aconfig
-
android.view.inputmethod.ime_switcher_menu_large_screen
input_method
IME Switcher Menu large screen UI adjustments · b/443854916 platform_frameworks_base/core/java/android/view/inputmethod/flags.aconfig
-
android.view.inputmethod.ime_switcher_menu_systemui
input_method
bugfix
Migration of the IME Switcher Menu to SystemUi · b/460776726 platform_frameworks_base/core/java/android/view/inputmethod/flags.aconfig
-
android.view.inputmethod.ime_switcher_menu_systemui_style_update
input_method
Update styling and layout of the IME Switcher Menu implemented in SystemUi · b/481673341 platform_frameworks_base/core/java/android/view/inputmethod/flags.aconfig
-
android.view.inputmethod.ime_switcher_menu_systemui_style_update_desktop
input_method
Update styling and layout of the IME Switcher Menu implemented in SystemUi for Desktop Android · b/481673341 platform_frameworks_base/core/java/android/view/inputmethod/flags.aconfig
-
android.view.inputmethod.limit_subtype_count
input_method
bugfix
Limits the number of subtypes per ime · b/456008595 platform_frameworks_base/core/java/android/view/inputmethod/flags.aconfig
-
android.view.inputmethod.prevent_ime_startup_on_tv
tv_os
Enables config_preventImeStartupUnlessTextEditor on all TVs · b/365002571 platform_frameworks_base/core/java/android/view/inputmethod/flags.aconfig
-
android.view.inputmethod.remove_navbar_dead_zone
input_method
bugfix
Remove DeadZone from IME navbar · b/364856257 platform_frameworks_base/core/java/android/view/inputmethod/flags.aconfig
-
android.view.inputmethod.set_self_visibility_only_once
input_method
bugfix
Fix setMyImeVisibilityLocked calling setImeVisibility on the client twice instead of just once · b/469307036 platform_frameworks_base/core/java/android/view/inputmethod/flags.aconfig
-
android.view.inputmethod.set_source_invisible_on_multi_window_mode
input_method
bugfix
Feature flag to fix the race between invalidateInput and restartInput · b/420907225 platform_frameworks_base/core/java/android/view/inputmethod/flags.aconfig
-
android.view.inputmethod.warm_work_profile_ime
input_method
Maintain a binding to the IME of all active users, to enable a warm restart when switching across user profile apps · b/293644773 platform_frameworks_base/core/java/android/view/inputmethod/flags.aconfig
-
android.webkit.selection_action_menu_client
webview
exported
New API: platform specific selection menu modification client · b/413195996 platform_frameworks_base/core/java/android/webkit/flags.aconfig
-
android.widget.flags.always_show_action_mode_on_selection
text
Show the ActionMode selection toolbar upon selection even with mouse or keyboard · b/460552626 platform_frameworks_base/core/java/android/widget/flags/flags.aconfig
-
android.widget.flags.enable_context_menu_look_up
text
Enables the 'Look Up' action in context menus. · b/472178600 platform_frameworks_base/core/java/android/widget/flags/flags.aconfig
-
android.widget.flags.list_view_count_for_accessibility
accessibility
bugfix
Provide CollectionInfo with the ListView item count. · b/337323059 platform_frameworks_base/core/java/android/widget/flags/flags.aconfig
-
com.android.aconfig.diff.test.ro.test_flag
aconfig_diff
read-only
A fixed read-only flag · b/12345678 platform_build/tools/aconfig/aconfig_diff/tests/flags/test_flags_ro.aconfig
-
com.android.aconfig.diff.test.rw.test_flag
aconfig_diff
A read-write flag · b/12345678 platform_build/tools/aconfig/aconfig_diff/tests/flags/test_flags_rw.aconfig
-
com.android.aconfig.flags.aflags_list_mainline_beta
core_experiments_team_internal
bugfix
When enabled, aconfig list will list Mainline Beta flags from device_config storage. · b/424467628 platform_build/tools/aconfig/aconfig_flags/flags.aconfig
-
com.android.appsearch.flags.always_set_enabled_by_default_to_true
appsearch
bugfix
Set enabledByDefault to true for App Functions v2 definition format. · b/469386543 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_aiseal_isolated_storage
appsearch
Use AiSeal isolated storage service for storing user data. · b/465465109 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_app_function_service_permission_check
appsearch
bugfix
Enables checking the app function service permission when indexing an appfunction package. · b/467994958 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_contacts_indexer_extended_properties
appsearch
Enables setting and populating more fields in ContactIndexer's Person and ContactPoint schemas. · b/388074595 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_delete_propagation_rw
appsearch
exported
Enables delete propagation API. It replaces the original read-only flag enable_delete_propagation_type. · b/376913014 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_directly_write_commit_remove_blob_response
appsearch
bugfix
Enable directly write data to parcel data for remove and commit blob · b/444290368 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_embed_query_optimization
appsearch
bugfix
Enables optimization for embed query. · b/469097676 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_handling_multiple_app_function_xml
appsearch
bugfix
Enables handling multiple app function xml files from services and app level resources. · b/468288106 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_isolated_storage_connection_fix
appsearch
bugfix
Enables service cleanup to avoid exhausting the binder connection limit. · b/477214001 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_max_page_bytes_limit_in_host
appsearch
bugfix
Limits all search result pages fetches from Icing to 512 KiB. This limit was already in force on Aegis-enabled devices. · b/483777142 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_non_existent_qualified_id_join
appsearch
bugfix
Enables indexing non existent parent qualified id in the join index. · b/446180684 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_optimize_improvements
appsearch
Controls whether a few minor improvements to Optimize and Index Merge are enabled. · b/455903084 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_private_compute_core_uid_access
appsearch
exported
Enables visibility access for Private Compute Core UIDs. · b/463863587 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_proto_indexer_settings_storage
appsearch
Persist indexer settings as a proto using AtomicFile · b/413737868 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_repeated_field_joins
appsearch
Enables repeated field for join API. · b/457496944 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_restrict_visibility_on_empty_permissions
appsearch
bugfix
Prevents an empty set in addRequiredPermissionsForSchemaTypeVisibility from granting visibility to all packages. · b/460807276 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_schedule_maintenance_job
appsearch
Enables schedule the appsearch maintenance job in the job scheduler service. · b/408269409 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_schemas_wipeout_account_property_paths
appsearch
exported
Enables wipe out documents under specific property paths when an account is removed. · b/413089233 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_sharded_embedding_storage
appsearch
Enables sharded embedding storage, which separates embeddings with different model signatures, dimensions, or schema types into different files. · b/436237337 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.base.core.jni.flags.force_gc_after_many_frozen_state_callbacks
system_performance
bugfix
Whether to include frozen state callbacks in the calculation for forcing GC. · b/450450537 platform_frameworks_base/core/jni/flags.aconfig
-
com.android.base.core.jni.flags.zygote_set_no_swap_system_server
watch_software_performance
Whether system server after fork is applied a no swap profile · b/454054088 platform_frameworks_base/core/jni/flags.aconfig
-
com.android.documentsui.flags.cloud_features
documentsui
read-only
Enables features for the cloud storage root · b/451775371 platform_packages_apps_DocumentsUI/flags.aconfig
-
com.android.documentsui.flags.drags_from_other_apps
documentsui
read-only
Enables handling of system-level drag events from other apps. · b/440196110 platform_packages_apps_DocumentsUI/flags.aconfig
-
com.android.documentsui.flags.get_info_dialog
documentsui
read-only
Replaces the Inspector activity with a Get Info dialog · b/458494432 platform_packages_apps_DocumentsUI/flags.aconfig
-
com.android.documentsui.flags.include_remote_roots_in_recents
documentsui
read-only
Enables remote Roots such as cloud storage providers to show files in Recents · b/447970143 platform_packages_apps_DocumentsUI/flags.aconfig
-
com.android.documentsui.flags.use_allfiles_root_for_recents
documentsui
read-only
Enables use of MediaDocumentProvider files_root for the Recents view · b/444316005 platform_packages_apps_DocumentsUI/flags.aconfig
-
com.android.documentsui.flags.use_approved_document_handler
documentsui
read-only
Enables approved document handler on DocumentsUI. · b/440464827 platform_packages_apps_DocumentsUI/flags.aconfig
-
com.android.documentsui.flags.use_file_summary
documentsui
read-only
Enables displaying the file summary for local files in the directory list. · b/436732697 platform_packages_apps_DocumentsUI/flags.aconfig
-
com.android.documentsui.flags.use_local_search_provider
documentsui
read-only
Enables local search provider feature · b/436732697 platform_packages_apps_DocumentsUI/flags.aconfig
-
com.android.documentsui.flags.use_new_open_with
documentsui
read-only
Enables the new open-with flow that relies on implicit routing to ResolverActivity. · b/459640815 platform_packages_apps_DocumentsUI/flags.aconfig
-
com.android.graphics.flags.scale_bitmap_directly_to_ashmem
system_performance
Enable creating scaled ashmem bitmaps directly. · b/458709877 platform_frameworks_base/graphics/java/android/framework_graphics.aconfig
-
com.android.graphics.hwui.flags.animated_image_frame_rate_hint
core_graphics
Enables AnimatedImageDrawable to send frame rate hints to its callback for power savings. · b/454016825 platform_frameworks_base/libs/hwui/aconfig/hwui_flags.aconfig
-
com.android.graphics.hwui.flags.edt_gradient_detection
accessibility
bugfix
Add detection for the gradient lightness to improve the decision in expanded Dark theme · b/418004794 platform_frameworks_base/libs/hwui/aconfig/hwui_flags.aconfig
-
com.android.graphics.hwui.flags.fix_avd_wrong_resources
core_graphics
bugfix
Fix that AVD loads from the wrong Resources instance in applyTheme · b/448274242 platform_frameworks_base/libs/hwui/aconfig/hwui_flags.aconfig
-
com.android.graphics.hwui.flags.image_decoder_allocation_limit
core_graphics
exported
Set a memory allocation limit for ImageDecoder · b/473563356 platform_frameworks_base/libs/hwui/aconfig/hwui_flags.aconfig
-
com.android.graphics.hwui.flags.image_decoder_default_listener
core_graphics
exported
Set a default listener for ImageDecoder · b/447585785 platform_frameworks_base/libs/hwui/aconfig/hwui_flags.aconfig
-
com.android.graphics.hwui.flags.image_decoder_gainmap_fail
core_graphics
exported
Add API for partial decoding of gainmap images with ImageDecoder · b/437807032 platform_frameworks_base/libs/hwui/aconfig/hwui_flags.aconfig
-
com.android.graphics.hwui.flags.remove_composer_overlay_usage
core_graphics
bugfix
Remove composer overlay usage from hardware bitmap creation · b/182901940 platform_frameworks_base/libs/hwui/aconfig/hwui_flags.aconfig
-
com.android.graphics.hwui.flags.use_prev_frame_duration_for_render_thread
core_graphics
bugfix
Use previous frame duration for calculating render rate schedule time · b/361682988 platform_frameworks_base/libs/hwui/aconfig/hwui_flags.aconfig
-
com.android.hardware.input.controller_remapping
input
Enables game controller remapping · b/435503326 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.enable_color_inversion_key_gestures
accessibility
Adds key gestures for color inversion for accessibility needs · b/383730505 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.enable_contextual_cursor_desktop_entrypoints
input
Enables desktop entrypoints for contextual cursor · b/484184229 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.enable_contextual_input_trigger
input
Enables keyboard triggers (shortcut and dedicated key) for assistive input · b/469890315 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.enable_contextual_search_desktop_entrypoints
input
exported
Enables desktop entrypoints for contextual search · b/442915863 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.enable_new_26q2_keycodes
input
exported
Enables new 26Q2 keycodes · b/458094955 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.enable_note_taking_keyboard_shortcut
note
Enables the keyboard shorcut for accessing the note-taking app · b/443222861 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.enable_poem_input_customization
input
Adds an API for peripheral OEMs to build customization apps · b/433405394 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.hid_api
input
exported
Enables HID APIs · b/390701065 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.relative_capture_mode_by_default
input
Use the RELATIVE pointer capture mode by default, in which touchpad gestures are recognized and converted into mouse-like events. Requires pointer_capture_modes to be enabled · b/403531245 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.scale_gesture_detector_use_events_classification
input
Enables ScaleGestureDetector to use motion events classification · b/331164772 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.use_event_display_id_for_key_wakeup
input
bugfix
Use the display associated with a waking KeyEvent, instead of DEFAULT_DISPLAY. · b/444390628 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.healthfitness.flags.alcohol_consumption_db_changes
health_fitness_aconfig
Flag to update alcohol consumption db to new schema changes. · b/454020026 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.change_logs_granular_permissions_handling
health_fitness_aconfig
Enables changes to support granular permissions in change logs. · b/475815635 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.change_logs_granular_permissions_handling_db
health_fitness_aconfig
Enables DB changes to support granular permissions in change logs. · b/475815635 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.cycle_phases_db
health_fitness_aconfig
Enables DB changes to support the menstrual cycle phases data type. · b/296855479 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.cycle_phases_flag
health_fitness_aconfig
exported
A new flag for cycle phases, enables menstrual cycle phases data type. · b/296855479 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.deprecate_exercise_session_type_guided_breathing
health_fitness_aconfig
exported
Deprecates ExerciseSessionType#EXERCISE_SESSION_TYPE_GUIDED_BREATHING · b/373629817 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.development_database_rw
health_fitness_aconfig
Flag for using currently being developed database tables. · b/354913565 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.device_data_providers_ui_matchmaking_screen
health_fitness_aconfig
Flag to show the updated matchmaking screen to show matched devices and apps · b/466326887 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.device_udi
health_fitness_aconfig
exported
Flag for Device UDI API changes. · b/467999349 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.device_udi_db
health_fitness_aconfig
Enables DB changes to support device UDI API changes. · b/467999349 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.distance_and_calories_tracking_enabled
health_fitness_aconfig
Enables native distance and calories tracking within Health Connect · b/485496373 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.enable_hardware_support_check
health_fitness_aconfig
Enables the check for hardware support before initializing Health Connect services. · b/454305097 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.granular_health_permissions_phase_two_enabled
android_health_services
read-only
This flag enables adding heart rate variability, respiratory rate, VO2 max and blood pressure permissions. · b/449221459 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.health_permission_reader_improvements
health_fitness_aconfig
Improves the functionality and performance of the health permission reader. · b/489738630 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.optimize_child_reads
health_fitness_aconfig
Enables optimization for reading child tables by using separate read requests instead of joins. · b/408987104 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.resize_large_app_icons
health_fitness_aconfig
bugfix
Enables resizing of large app icons to prevent SQLiteBlobTooBigException. · b/484258712 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.temporal_field_api
health_fitness_aconfig
exported
Flag for moving temporal field from individual records to base Record Helper. · b/463324870 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.ui_architecture_improvements
health_fitness_aconfig
Improves data flow in the UI layer and guards navigation to the updated screens. · b/481356187 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.write_ahead_logging_db
health_fitness_aconfig
Flag to enable Write-Ahead Logging in HC DB. · b/448049387 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.intentresolver.desktop_ui
intentresolver
Enable desktop UI for Chooser. · b/453752027 platform_packages_modules_IntentResolver/aconfig/FeatureFlags.aconfig
-
com.android.intentresolver.fix_resolver_drawer_layout_dismiss
intentresolver
bugfix
Enable fixed ResolverDrawerLayout dismiss logic. · b/452963194 platform_packages_modules_IntentResolver/aconfig/FeatureFlags.aconfig
-
com.android.intentresolver.include_link_sticky_checkbox
intentresolver
Enable sticky value for include link checkbox in share sheet. · b/459772076 platform_packages_modules_IntentResolver/aconfig/FeatureFlags.aconfig
-
com.android.internal.app.procstats.remove_page_type_info_from_process_stats
backstage_power
Removes the reading of /proc/pagetypeinfo from ProcessStats.java · b/422785248 platform_frameworks_base/core/java/com/android/internal/app/procstats/flags.aconfig
-
com.android.internal.jank.use_new_jank_classification_for_jps
window_surfaces
Whether to use the new jank classification for the JPS metric · b/430220320 platform_frameworks_base/core/java/com/android/internal/jank/flags.aconfig
-
com.android.internal.pm.pkg.component.flags.enable_activity_alias_persistable_mode_bugfix
package_manager_service
bugfix
Enable propagation of persistableMode to activity aliases. · b/458817598 platform_frameworks_base/core/java/com/android/internal/pm/pkg/component/flags/flags.aconfig
-
com.android.media.editing.flags.add_uid_to_media_metrics_editing
media_solutions
Add caller UID to media metrics for transcoding/editing events. · b/446822971 platform_frameworks_base/media/java/android/media/flags/editing.aconfig
-
com.android.media.flags.cleanup_unnecessary_scan_request_in_settings
media_better_together
bugfix
Removes unnecessary scan requests from Settings to reduce battery consumption · b/336521860 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.flags.enable_device_manufacturer_and_model_info
media_better_together
exported
Adds device model information in MediaRouter2Info. · b/468015358 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.flags.enable_fix_mr2_deadlock_on_bt_get_alias
media_better_together
bugfix
Prevents calls to the bluetooth framework while holding a lock to prevent deadlocks. · b/476306639 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.flags.enable_media_output_switcher_entry_point_theming
media_better_together
Theme the Output Switcher dialog based on the entry point (e.g. System colors for Volume Settings). · b/394098431 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.flags.enable_media_route_2_provider_info_builder_caching
media_better_together
Enables caching for mPackageName and mIsSystem of provider info in MediaRoute2ProviderInfo. · b/441980279 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.flags.enable_mr2_proxy_invalidation_on_target_uninstall
media_better_together
Enables the invalidation of MediaRouter2 proxy instances when the target application being controlled is uninstalled. · b/331204554 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.flags.enable_output_switcher_compose
media_better_together
Enables migration of Output Switcher to Compose. · b/472871384 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.flags.enable_remove_preferred_device_fixes
media_better_together
Prevents MediaRouter2 from changing routing policies in specific situations where it shouldn't change them. · b/448815259 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.flags.enable_share_cast_in_media_chooser_dialog
media_better_together
Feature flag for Share Cast in Media Chooser Dialog · b/408003639 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.flags.fix_output_switcher_multiuser_support
media_better_together
bugfix
Fixes multi-user environment behavior in Output Switcher and SettingsLib/media. · b/491572006 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.flags.make_device_selection_behaviour_respect_route_listing_preference
media_better_together
bugfix
Makes sure selection behaviour strictly respects RouteListingPreference item · b/479229905 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.flags.move_output_switcher_calls_to_background_thread
media_better_together
bugfix
Move blocking calls from Output Switcher to a background thread · b/445243616 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.flags.reduce_two_way_binder_calls_in_media_router2
media_better_together
bugfix
Fix an issue of blocking binder calls for getting remote sessions in MediaRouter2. · b/330300516 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.flags.release_ringtone_as_api
telecom
exported
Flag for unhiding ringtone APIs · b/450092456 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.flags.remove_local_network_access_compat_flag_check
media_better_together
bugfix
Remove checks of the RESTRICT_LOCAL_NETWORK appcompat flag in media router code · b/492280649 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.mediadrm.flags.deprecate_platform_mediadrm_securestop_apis
media_drm
Deprecate platform MediaDrm.SecureStop APIs · b/454071592 platform_frameworks_base/media/java/android/media/flags/mediadrm.aconfig
-
com.android.media.mediadrm.flags.enable_multiple_binder_threads_for_drm_hal
media_drm
Enable multiple binder threads for DRM HAL · b/404702857 platform_frameworks_base/media/java/android/media/flags/mediadrm.aconfig
-
com.android.media.mediasession.flags.expose_bitmap_size_limit_api
media_solutions
exported
API to expose bitmap size limit used in MediaSession · b/442621818 platform_frameworks_base/media/java/android/media/flags/mediasession.aconfig
-
com.android.media.mediasession.flags.fetch_media_controllers_for_app
media_solutions
exported
Allow media applications to fetch their media controllers. Also allow media apps platform_frameworks_base/media/java/android/media/flags/mediasession.aconfig
-
com.android.media.mediasession.flags.override_media_session_owner
media_solutions
exported
Allow applications with permission to register media session on behalf of other apps. · b/422078108 platform_frameworks_base/media/java/android/media/flags/mediasession.aconfig
-
com.android.printspooler.flags.grayscale_preview
printing
Display preview images in grayscale when B&W is selected. · b/455021653 platform_frameworks_base/packages/PrintSpooler/flags/flags.aconfig
-
com.android.printspooler.flags.opaque_print_activity
printing
read-onlybugfix
Make the print activity opaque instead of translucent. · b/460859617 platform_frameworks_base/packages/PrintSpooler/flags/flags.aconfig
-
com.android.printspooler.flags.updated_button_layout
printing
read-only
Replace print icon button with explicit print and cancel buttons. · b/455021653 platform_frameworks_base/packages/PrintSpooler/flags/flags.aconfig
-
com.android.providers.media.flags.enable_async_thumbnail_generation
mediaprovider
This flag enables async thumbnail generation. · b/484046262 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_cmp_improvements
mediaprovider
This flag pushes the missing CMP requirements to implement cloud media provider. · b/478186126 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_embedded_picker_expanded_highlight_type_api
mediaprovider
exported
This flag will enable expanded highlight type for the embedded picker. · b/435395584 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_embedded_picker_v2
mediaprovider
This flag enables the usage of apis added for embedded picker v2. · b/492382057 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_embedded_picker_v2_apis
mediaprovider
This flag exposes the apis for embedded picker v2. · b/492382057 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_generation_number_recovery
mediaprovider
read-only
This change enables generation number recover data during rollback · b/445895660 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_local_search_for_photopicker
mediaprovider
This flag enables local search for photopicker · b/477829610 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_media_documents_provider_allfiles_root
mediaprovider
This flag enables a new Root in MediaDocumentsProvider that surfaces all file types · b/444316005 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_media_processing
mediaprovider
This flag enables media processing - location, metadata and media labels - for local search · b/428140009 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_media_processing_service
mediaprovider
exported
This flag exposes the API contract for abstract Media Processing Service · b/428139451 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_media_search
mediaprovider
exported
This flag exposes the API contract for media search · b/442600609 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_mime_type_update_on_rename
mediaprovider
This flag enables updating the mime type when renaming a file. · b/481516249 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_modern_photopicker_cloud_settings_page
mediaprovider
This flag enables cloud settings page implementation in modern photopicker · b/445045054 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_photopicker_banner_redesign
mediaprovider
This flag enables the refactored photopicker banner design · b/477014801 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_photopicker_delete_history_suggestion
mediaprovider
This flag enables option to delete photopicker search history suggestions · b/412985514 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_photopicker_desktop
mediaprovider
Enables desktop UI in photopicker · b/438571449 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_photopicker_location_metadata
mediaprovider
This flag controls whether to enable location metadata feature in photopicker · b/462002765 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_photopicker_offline_banners
mediaprovider
Enables offline banners shown when there is no network connection available on the device. · b/412985507 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_photopicker_selection_params_api
mediaprovider
exported
This flag exposes the APIs for applying constraints on selectable media items. · b/467334899 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_photopicker_selection_params_usage
mediaprovider
Enables usage of selection params api in photopicker. · b/467334899 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_photopicker_ui_customization_params_api
mediaprovider
exported
This flag exposes the APIs for UI customization in the Photo Picker. · b/462035251 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_photopicker_ui_customization_params_usage
mediaprovider
Enables usage of ui customization params api in photopicker. · b/467914970 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_picker_location_metadata_api
mediaprovider
exported
This flag will control the rollout of the photopicker location metadata feature. · b/457454437 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_xattr_removal_for_removed_users
mediaprovider
This flag enables removal of xattr recovery data for removed users · b/424426960 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.photopicker_polaroid
mediaprovider
This flag controls the camera feature in photopicker · b/303784048 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.server.accessibility.enable_autoclick_for_connected_displays
accessibility
bugfix
Fix autoclick to work with connected displays. · b/407807880 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.enable_autoclick_panel_bug_fixes
accessibility
bugfix
Fix autoclick panel to move and drag properly. · b/486977188 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.enable_color_daltonizer_in_suw
accessibility
Allows users to control color correction in the SetupWizard Accessibility settings page. · b/447326297 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.enable_color_inversion_in_suw
accessibility
Allows users to control color inversion in the SetupWizard Vision settings page. · b/453531997 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.enable_key_gesture_shortcut_settings
accessibility
Adds the keyboard gesture to relevant accessibility shortcut settings pages · b/453743837 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.enable_magnification_hide_settings_button_in_temporary_mode
accessibility
bugfix
When enabled, hides the magnification settings button while the user is interacting in temporary magnification mode. · b/473710664 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.enable_magnification_viewport_prioritization
accessibility
bugfix
Whether to prioritize Magnification viewport movements in response to cursor and focus events · b/432525516 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.fix_edt_multiuser_management
accessibility
bugfix
Use the main current user id to identify the force invert state. · b/478227501 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.fix_full_screen_magnification_event_time_corruption
accessibility
bugfix
Fixes a bug where Full Screen Magnification corrupts event time during delegation. · b/489793123 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.flash_notifications_torch_callback_handler
accessibility
bugfix
Provides an explicit handler for Flash Notifications torch callback · b/484142373 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.ignore_input_events_from_display_without_handler
accessibility
bugfix
Fixes a bug in AccessibilityInputFilter so that input events from a display without an EventHandler are immediately passed through · b/438713099 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.key_event_dispatcher_fix_flush_race_condition
accessibility
bugfix
Fix the bug that the keyevent not only toggle TalkBack off, but also passed to the rest of system. · b/475084704 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.reduce_interactive_delay_with_magnification
accessibility
bugfix
Reduces the delay for single-tap interactions when full-screen magnification is active but the triple-tap shortcut is disabled. · b/479569749 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.reset_motion_event_sources_on_denied_permission
accessibility
bugfix
Resets MotionEventSources when the ACCESSIBILITY_MOTION_EVENT_OBSERVING permission is denied to prevent screen freezes. · b/469177223 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.send_a11y_action_cancel_on_reset
accessibility
bugfix
Sends ACTION_CANCEL to InputDispatcher when AccessibilityInputFilter resets with active pointers to prevent state desynchronization. · b/433890873 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.send_hover_exit_on_gesture_interruption
accessibility
bugfix
Sends a hover exit event when touch exploration is interrupted by a gesture or double tap. · b/483234296 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.track_proxyed_clients_in_a11y_user_state
accessibility
bugfix
Track proxyed A11yManagerClient clients in A11yUserState.mUserClients to fix a bug when moving apps from proxy to non-proxy · b/475227571 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.type_speech_state_change_allowed
accessibility
Allow global dispatch for TYPE_SPEECH_STATE_CHANGE · b/444032233 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.adb.flags.use_pairing_server_v2
adb
When enabled, use libadb_pairing_server V2 APIs if available. · b/399469788 platform_frameworks_base/services/core/jni/adb/flags.aconfig
-
com.android.server.am.batch_power_manager_calls
backstage_power
bugfix
Batch PowerManagerInternal calls to reduce the lock contention. · b/470251713 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.defer_service_restart_when_frozen
backstage_power
Defer service restart if all its binding clients are frozen. · b/478967958 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.enable_capability_controller_computation
backstage_power
bugfix
Enable capability controller computation with no side-effect · b/466961280 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.enable_procstate_controller_computation
backstage_power
bugfix
Enable ProcStateController computation with no side-effect · b/479360024 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.enable_zram_writeback
system_performance
Enable zram writeback after app compaction. · b/450670546 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.encapsulate_cur_oom_adj
backstage_power
bugfix
Use setAdj instead of curAdj and curRawAdj outside of psc package. · b/489901078 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.encapsulate_cur_proc_state
backstage_power
bugfix
Use setProcState instead of curProcState outside of psc package. · b/485394632 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.error_dialog_for_visible_background_users
multiuser
bugfix
Show Error dialog for visible background user on their assigned display · b/442905483 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.explicit_cpu_capability_for_top_processes
backstage_power
bugfix
Enables explicit handling of CPU capabilities for top processes, rather than granting by default. · b/483177131 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.fgs_delegate_system_api
backstage_power
exported
Whether to use new System APIs to start and stop FGS delegation. · b/303241170 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.fgs_visibility_fix
backstage_power
bugfix
Fix for foreground service visibility in Task Manager · b/417784630 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.fgs_wiu_qs_tile_clicked
responsible_apis
bugfix
Whether to allow while-in-use permissions in FGS when QS tile is clicked · b/299952896 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.get_package_names_for_pid_api
backstage_power
exported
Enable getting package names for a PID. · b/456466241 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.incremental_has_above_client
backstage_power
bugfix
Enable incremental reference counting (O(1)) for hasAboveClient state management for shadow-verification against existing connection scanning (O(N)). · b/434001398 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.limit_pending_broadcasts_per_sender_uid
backstage_power
Enables the mechanism to limit the number of pending enqueued broadcasts for each sender UID · b/452063905 platform_frameworks_base/services/core/java/com/android/server/am/broadcasts_flags.aconfig
-
com.android.server.am.log_zram_writeback_events
system_performance
Whether to log zram writeback events, regardless of whether the writeback is enabled. · b/450670546 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.memory_limiter_default_app_limits
system_performance
Turn on default app limits · b/467691174 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.memory_limiter_enable
system_performance
Enable the memory limiter · b/461546255 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.memory_limiter_swap
system_performance
The memory limiter configures swap max. · b/491137082 platform_frameworks_base/services/core/java/com/android/server/am/performance_flags.aconfig
-
com.android.server.am.memory_limiter_trigger
system_performance
Generate a ProfileManager trigger on over-memory events · b/471000543 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.psc_auto_update_broadcast_state
backstage_power
bugfix
Automatically trigger OomAdjuster updates from ProcessStateController on Broadcast state changes. · b/450079190 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.rollout_pixel_faceauth
core_experiments_team_internal
bugfix
Rolls out the pixel_faceauth namespace. · b/436480687 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.service_check_calling_pkg
backstage_power
bugfix
Throw security exception on service APIs if calling package doesn't match calling uid. · b/308138385 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.set_initial_oom_score_adj
backstage_power
Set inital oom_score_adj for a process being started · b/458135219 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.set_initial_oom_score_adj_for_type_added_application
backstage_power
Set inital oom_score_adj for a process being started for type added application · b/458135219 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.set_initial_oom_score_adj_for_type_broadcast
backstage_power
Set inital oom_score_adj for a process being started for type broadcast · b/458135219 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.set_initial_oom_score_adj_for_type_link_failed
backstage_power
Set inital oom_score_adj for a process being started for type link failed · b/458135219 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.set_initial_oom_score_adj_for_type_on_hold
backstage_power
Set inital oom_score_adj for a process being started for type on hold · b/458135219 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.simplify_toast_importance
backstage_power
bugfix
Simplifies the process importance mechanism for visible toasts · b/473067328 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.unsampled_compact_atom_logging
system_performance
bugfix
Whether to log 100% of APP_COMPACTED_V2 atoms. · b/450077375 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.use_safesetid_uid_policy2
backstage_power
Use SafeSetID to enforce UID policies instead of SELinux filters · b/414893665 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.wear_use_default_max_cache_process
watch_software_performance
Use the default limit for max. number of cached apps (1024) instead of 32. · b/478278155 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.ambientcontext.ambient_context_fix_setup_checking
location
This flag fixes the service setup checking process. · b/480257027 platform_frameworks_base/services/core/java/com/android/server/ambientcontext/flags.aconfig
-
com.android.server.backup.enable_synchronous_restore_session_cleanup
onboarding
bugfix
Make restore session cleanup synchronous to fix flaky backup tests · b/493162233 platform_frameworks_base/services/backup/flags.aconfig
-
com.android.server.deviceidle.allow_non_wake_up_deep_alarms
wear_frameworks
Allows using non-wakeup alarms to transition between deep alarm states. · b/458144517 platform_frameworks_base/apex/jobscheduler/service/aconfig/device_idle.aconfig
-
com.android.server.deviceidle.offload_motion_context_for_device_idle
backstage_power
Use Offloaded Motion Context for device idle when available · b/450597782 platform_frameworks_base/apex/jobscheduler/service/aconfig/device_idle.aconfig
-
com.android.server.deviceidle.quick_doze_on_lid_close
backstage_power
Enables Quick Doze transition when the desktop device lid is closed · b/437418242 platform_frameworks_base/apex/jobscheduler/service/aconfig/device_idle.aconfig
-
com.android.server.deviceidle.remove_notification_seen_elevation
backstage_power
bugfix
Stop promoting apps to a higher standby bucket when a notification is seen. · b/411478606 platform_frameworks_base/apex/jobscheduler/service/aconfig/device_idle.aconfig
-
com.android.server.deviceidle.support_allow_while_idle_quota_zero
backstage_power
Allows the allow-while-idle quotas to be set to 0 · b/437418242 platform_frameworks_base/apex/jobscheduler/service/aconfig/device_idle.aconfig
-
com.android.server.display.feature.flags.auto_brightness_mode_charging
wear_frameworks
Feature flag for loading and applying auto-brightness curve while the device is connected to the charger. · b/421103840 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.configure_app_resolution_change
display_manager
Enables app dynamic resolution change configuration · b/414654227 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.display_ids_cache
display_manager
Feature flag for cache of display ids in DisplayManagerGlobal · b/461159073 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.display_ids_cache_validation
display_manager
Feature flag for validation cache of display ids in DisplayManagerGlobal · b/461159073 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.display_settings_api_screen_support
display_manager
bugfix
Flag for API screen support in display settings · b/464987761 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.enable_display_event_merging
display_manager
Enable merging of display events · b/378668902 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.enable_max_brightness_cap_override_plugin_type
display_manager
Enable max brightness cap override plugin type · b/441368631 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.enable_null_display_info_cache
display_manager
bugfix
Enable null DisplayInfo caching in DisplayManagerGlobal so subsequent calls with null avoid a binder call. · b/475776125 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.enable_work_durations
display_manager
Enable the propagating of work durations from config to surface flinger · b/399396620 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.frame_rate_mapping_api
core_graphics
exported
Adds new api to query the frame rate / velocity mapping values · b/453060939 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.refactor_normal_brightness_mode_controller
display_manager
bugfix
Integrate NormalBrightnessModeController into the brightness clamper framework. · b/431176838 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.refactor_persistent_data_store
display_manager
Refactor the persistent data store to make it more usable and scalable. · b/425590769 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.smart_adaptive_brightness
display_manager
Improve the brightness transition tuning capability, making the brightness transition model smarter. · b/463249331 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.virtual_displays_support_desktop_mode
lse_desktop_experience
exported
Enable virtual displays to show desktop mode, allowing content mode switch between mirroring and desktop · b/477860918 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.virtual_secondary_displays
lse_desktop_experience
Enable Connected Display features on virtual displays with proper configuration · b/459987054 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.white_balance_controller_ddc_config
display_manager
bugfix
Enable white balance controller per display configuration if corresponding configuration is present · b/479641696 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.flags.enable_filesystem_configuration_v2
pixel_storage
Enables configuration of filesystem parameters like max_lock_elapsed_time during boot of StorageManagerService. · b/469596512 platform_frameworks_base/services/core/java/com/android/server/flags/services.aconfig
-
com.android.server.flags.parallelize_onbootphase
system_performance
Run services' onBootPhase methods in parallel · b/459252932 platform_frameworks_base/services/core/java/com/android/server/flags/services.aconfig
-
com.android.server.flags.pinner_list_remove_wear_apks
watch_software_performance
Remove ClockworkSystemUI and WearServicesGoogle apk from pinned list · b/473545873 platform_frameworks_base/services/core/java/com/android/server/flags/pinner.aconfig
-
com.android.server.flags.reset_keyguard_first_state_dispatch_on_service_connected
wear_services
Reset the first keyguard state dispatch flag when KeyguardService is connected · b/459721172 platform_frameworks_base/services/core/java/com/android/server/flags/services.aconfig
-
com.android.server.job.enforce_proxied_jobs_limit
backstage_power
Enforce a limit on the number of proxied jobs that can be scheduled indirectly (e.g. via SyncManager) · b/299930087 platform_frameworks_base/apex/jobscheduler/service/aconfig/job.aconfig
-
com.android.server.job.include_job_name_in_anr_message
backstage_power
bugfix
Include the job's component name in the slow app response ANR message. · b/453757844 platform_frameworks_base/apex/jobscheduler/service/aconfig/job.aconfig
-
com.android.server.job.limit_per_uid_cumulative_workitem_size
backstage_power
Limit the total amount of memory consumption ab app can impose on the system via JobWorkItems · b/434194137 platform_frameworks_base/apex/jobscheduler/service/aconfig/job.aconfig
-
com.android.server.lights.feature.flags.enable_light_animations
display_manager
exported
Enables light animation support. · b/432307785 platform_frameworks_base/services/core/java/com/android/server/lights/feature/lights_flags.aconfig
-
com.android.server.notification.channel_vibration_ignore_invalid_pattern
notifications
Ignore invalid patterns (e.g. empty array) and fall back to default vibration instead of none · b/447121175 platform_frameworks_base/services/core/java/com/android/server/notification/flags.aconfig
-
com.android.server.notification.favorites_incoming_call_lights
notifications
Apply priority_notification lights for incoming calls from favorites. · b/480207922 platform_frameworks_base/services/core/java/com/android/server/notification/flags.aconfig
-
com.android.server.notification.ignore_duplicate_bindings
backstage_power
bugfix
Ignores duplicate bindings to the same NotificationListenerService. · b/434679743 platform_frameworks_base/services/core/java/com/android/server/notification/flags.aconfig
-
com.android.server.policy.brightness_dialog_override_toast
systemui
bugfix
Show a toast when brightness is overridden by a window. · b/489266560 platform_frameworks_base/services/core/java/com/android/server/policy/window_policy_flags.aconfig
-
com.android.server.policy.wear_keyguard_drawn_timeout_on_boot_config
wear_services
Set a timeout for keyguard drawn on boot based on the config value. · b/446797835 platform_frameworks_base/services/core/java/com/android/server/policy/window_policy_flags.aconfig
-
com.android.server.power.feature.flags.dont_churn_tag_database_on_release
power
bugfix
When enabled, tag database will not churn old values when a non-existent tag wakelock is released · b/478418224 platform_frameworks_base/services/core/java/com/android/server/power/feature/power_flags.aconfig
-
com.android.server.power.feature.flags.enable_inset_focus_rings_in_suw
power
read-onlybugfix
Decides whether to enable inset focus rings in the reboot into safe mode dialog during the SuW. · b/484084632 platform_frameworks_base/services/core/java/com/android/server/power/feature/power_flags.aconfig
-
com.android.server.power.feature.flags.interactive_doze_experience
wear_frameworks
Enable active user interaction in doze power state. · b/331963926 platform_frameworks_base/services/core/java/com/android/server/power/feature/power_flags.aconfig
-
com.android.server.power.feature.flags.lock_on_power_group_disconnect
lse_desktop_experience
bugfix
Fixes device locking when all remaining power groups are disconnected · b/449662568 platform_frameworks_base/services/core/java/com/android/server/power/feature/power_flags.aconfig
-
com.android.server.power.feature.flags.nudge_user_activity_on_fold
display_manager
bugfix
Nudge user activity on fold/unfold · b/446941468 platform_frameworks_base/services/core/java/com/android/server/power/feature/power_flags.aconfig
-
com.android.server.power.feature.flags.remove_cached_uids_from_wakelock
power
When enabled, removes the attribution of the cached uids from wakelock · b/397943328 platform_frameworks_base/services/core/java/com/android/server/power/feature/power_flags.aconfig
-
com.android.server.power.feature.flags.tap_to_wake_cd
lse_desktop_experience
bugfix
Feature flag to enable tap to wake on connected displays · b/425279223 platform_frameworks_base/services/core/java/com/android/server/power/feature/power_flags.aconfig
-
com.android.server.power.feature.flags.wait_for_user_boot_complete
power
bugfix
When enabled, holds the BootSuspendBlocker until after the ACTION_BOOT_COMPLETED broadcast is sent. This prevents the CPU from suspending prematurely during a quiescent reboot. · b/440425374 platform_frameworks_base/services/core/java/com/android/server/power/feature/power_flags.aconfig
-
com.android.server.power.hint.power_hint_on_device_state_change
windowing_frontend
bugfix
Enables power hint when upcoming device state change is detected · b/437104147 platform_frameworks_base/services/core/java/com/android/server/power/hint/flags.aconfig
-
com.android.server.power.optimization.uid_parent_attribution_prevent_overwrite
backstage_power
Prevents overwriting power attribution data when a child UID's power consumption is attributed to its parent UID. · b/473977284 platform_frameworks_base/services/core/java/com/android/server/power/stats/flags.aconfig
-
com.android.server.power.optimization.x86_cpu_energy_attribution
backstage_power
Enable CPU energy attribution for x86 platforms using eBPF and RAPL. · b/452123601 platform_frameworks_base/services/core/java/com/android/server/power/stats/flags.aconfig
-
com.android.server.stats.add_adaptive_suspend_stats_puller
pixel_power_sw
Adds adaptive_suspend_stats atom logging · b/442333174 platform_frameworks_base/services/core/java/com/android/server/stats/stats_flags.aconfig
-
com.android.server.stats.add_keystore_per_uid_puller
statsd
Adds keystore per-UID pullers · b/440046237 platform_frameworks_base/services/core/java/com/android/server/stats/stats_flags.aconfig
-
com.android.server.stats.add_webview_pin_quota_puller
webview
Adds webview_pin_quota atom logging · b/491437662 platform_frameworks_base/services/core/java/com/android/server/stats/stats_flags.aconfig
-
com.android.server.textclassifier.textclassifier_pending_request_timeout_enabled
textclassifier
Enable timeout for pending TextClassifier service requests. · b/441722807 platform_frameworks_base/services/core/java/com/android/server/textclassifier/textclassifier.aconfig
-
com.android.server.ui_latency_stats.ui_latency_stats_service
system_performance
Enable UiLatencyStatsService · b/432169143 platform_frameworks_base/services/core/java/com/android/server/uilatencystats/flags.aconfig
-
com.android.server.usb.flags.consider_uvc_as_data_transfer_active
camera_platform
bugfix
This flag considers UVC a valid function for the data transfer active check · b/433613577 platform_frameworks_base/services/usb/java/com/android/server/usb/flags/usb_flags.aconfig
-
com.android.server.usb.flags.enable_camera_policy_check
usb
This flag enables checking DevicePolicyManager for DisallowCamera policy · b/408983482 platform_frameworks_base/services/usb/java/com/android/server/usb/flags/usb_flags.aconfig
-
com.android.server.usb.flags.enable_usb4_tbt
usb_desktop
This flag enables USB4 and Thunderbolt support · b/369430205 platform_frameworks_base/services/usb/java/com/android/server/usb/flags/usb_flags.aconfig
-
com.android.server.usb.flags.enable_usb_host_authorization
usb_desktop
This flag enables USB host authorization · b/409385933 platform_frameworks_base/services/usb/java/com/android/server/usb/flags/usb_flags.aconfig
-
com.android.server.voiceinteraction.flags.disable_starting_contextual_search_via_vims
sysui_integrations
Disables code that allows starting contextual search via VoiceInteractionManagerService. This code is deprecated and no longer needed due to the functionality being moved to ContextualSearchInvoker from Android 17. · b/453666549 platform_frameworks_base/services/voiceinteraction/flags/flags.aconfig
-
com.android.settings.accessibility.allow_to_enter_dark_theme_settings_when_battery_saver
accessibility
bugfix
Allow users to enter the dark theme settings page to change the option config during battery saver mode. · b/467786619 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.accessibility.catalyst_a11y_button_shortcut_setting
accessibility
Migrate a11y button shortcut setting screen to the Catalyst infrastructure · b/440381191 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.accessibility.catalyst_a11y_shortcuts_settings
accessibility
Migrate a11y shortcuts settings screen to the Catalyst infrastructure · b/440380982 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.accessibility.catalyst_audio_adjustment_screen
accessibility
Migrate audio adjustment screen to the Catalyst infrastructure · b/421227414 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.accessibility.catalyst_autoclick_screen
accessibility
Migrate autoclick screen to the Catalyst infrastructure · b/440382182 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.accessibility.catalyst_caption_preferences_screen
accessibility
Migrate caption preferences screen to Catalyst infrastructure · b/440381963 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.accessibility.catalyst_edit_shortcuts
accessibility
Migrate edit shortcuts screen to the Catalyst infrastructure · b/440383851 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.accessibility.catalyst_time_to_take_action_screen
accessibility
Migrate time to take action screen to Catalyst infrastructure · b/440382902 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.accessibility.catalyst_timing_controls_screen
accessibility
Migrate timing controls screen to Catalyst infrastructure · b/440381971 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.accessibility.desktop_magnification_settings_polish
accessibility
bugfix
Enables polish of magnification settings related to input form factors (touch and keyboard). · b/422204290 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.accessibility.enable_edt_app_exceptions
accessibility
Allow users to opt-out selected apps from Expanded Dark Theme. · b/448469020 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.accessibility.enable_inset_focus_rings_in_suw_read_only
accessibility
read-onlybugfix
Decides whether to enable inset focus rings in Accessibility surfaces during the SuW. · b/484084632 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.accessibility.enable_magnification_mode_chooser_fragment
accessibility
bugfix
Enables the magnification mode chooser fragment instead of the legacy dialog UI. · b/456047460 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.accessibility.enable_setuplib_in_a11y_setup_page
accessibility
Decides whether to use new accessibility setup page uses the SetupLib implementation. · b/407080818 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.accessibility.floating_menu_transparency_slider_announces_disabled
accessibility
bugfix
updates state description so slider handle reads 'disabled' when the setting is disabled. · b/456649436 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.accessibility.preferred_shortcut_filters_navigation_mode
accessibility
bugfix
Retrieving a user's preferred shortcuts filters out types that aren't available in the current navigation mode. · b/488115037 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.accessibility.text_cursor_blinking_user_setting
accessibility
bugfix
Moves the text cursor blinking setting to the Color and Motion settings page. · b/405251212 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.flags.add_progress_bar_to_the_positive_button_in_passkey_or_ping_dialog
cross_device_experiences
Add a progress bar to the positive button in the passkey or PIN dialog · b/347270238 platform_packages_apps_Settings/aconfig/settings_bluetooth_declarations.aconfig
-
com.android.settings.flags.catalyst_migration_26q2
android_settings
Flag for core migrations in 26Q2 · b/441443762 platform_packages_apps_Settings/aconfig/catalyst/miscs.aconfig
-
com.android.settings.flags.catalyst_migration_26q3
android_settings
Flag for core migrations in 26Q3 · b/491062278 platform_packages_apps_Settings/aconfig/catalyst/miscs.aconfig
-
com.android.settings.flags.catalyst_use_string_bundle
android_settings
Flag for using string values in Bundle arguments in parameterized preferences · b/448359194 platform_packages_apps_Settings/aconfig/catalyst/parameterization.aconfig
-
com.android.settings.flags.development_oem_unlock_anr_fix
pixel_telephony
Offload blocking telephony and carrier checks in OEM Unlock to background thread to prevent ANRs · b/468851087 platform_packages_apps_Settings/aconfig/settings_development_flag_declarations.aconfig
-
com.android.settings.flags.disable_keyboard_settings_in_demo_mode
android_settings
Controls whether to disable the keyboard setting in demo mode. · b/447034534 platform_packages_apps_Settings/aconfig/settings_desktop_flag_declarations.aconfig
-
com.android.settings.flags.enable_2_and_6_ghz_hotspot_speed
android_settings
Add a 2.4 and 6 Ghz speed option to hotspot settings. · b/392662056 platform_packages_apps_Settings/aconfig/settings_wifi_flag_declarations.aconfig
-
com.android.settings.flags.enable_accounts_and_backup_screen
onboarding_experience
Feature flag for Accounts & backup menu in Settings · b/436614052 platform_packages_apps_Settings/aconfig/settings_onboarding_experience_flag_declarations.aconfig
-
com.android.settings.flags.enable_bonding_loss_ui_fix
cross_device_experiences
bugfix
Gates whether to enable the UI fix for bluetooth bonding loss · b/478718607 platform_packages_apps_Settings/aconfig/settings_bluetooth_declarations.aconfig
-
com.android.settings.flags.enable_dialog_for_user_initiated_android_auto_disconnect
cross_device_experiences
bugfix
Show a confirmation dialog before disconnecting an Android Auto device from bluetooth. · b/481187402 platform_packages_apps_Settings/aconfig/settings_bluetooth_declarations.aconfig
-
com.android.settings.flags.enable_rename_in_public_volume_settings
documentsui
Controls whether to allow renaming via the PublicVolumeSettings fragment · b/350615090 platform_packages_apps_Settings/aconfig/settings_desktop_flag_declarations.aconfig
-
com.android.settings.flags.enable_resolution_refresh_rate_setting
lse_desktop_experience
Show refresh rate options together with resolution options. · b/454516501 platform_packages_apps_Settings/aconfig/settings_connecteddevice_flag_declarations.aconfig
-
com.android.settings.flags.enable_safety_center_quick_settings
safety_center
Enables the Settings version of SafetyCenter quick settings · b/449933150 platform_packages_apps_Settings/aconfig/settings_safety_center.aconfig
-
com.android.settings.flags.enable_satellite_toggle
settings_experience
bugfix
Enable satellite toggle in settings · b/475938830 platform_packages_apps_Settings/aconfig/settings_satellite_enable_toggle_flag_declarations.aconfig
-
com.android.settings.flags.enable_wifi_multiuser
android_settings
Flag for WiFi Multiuser · b/402214828 platform_packages_apps_Settings/aconfig/settings_wifi_flag_declarations.aconfig
-
com.android.settings.flags.hide_dream_setting_in_demo_mode
android_settings
Controls whether to hide dream setting in demo mode. · b/447030851 platform_packages_apps_Settings/aconfig/settings_desktop_flag_declarations.aconfig
-
com.android.settings.flags.hide_modes_setting_in_demo_mode
android_settings
Controls whether to hide modes setting in demo mode. · b/475928673 platform_packages_apps_Settings/aconfig/settings_desktop_flag_declarations.aconfig
-
com.android.settings.flags.hide_supervision_setting_in_demo_mode
android_settings
Controls whether to hide parental control setting in demo mode. · b/447029270 platform_packages_apps_Settings/aconfig/settings_desktop_flag_declarations.aconfig
-
com.android.settings.flags.keep_system_dialer_enabled
settings_experience
Enable this flag to keep system dialer enabled · b/422974529 platform_packages_apps_Settings/aconfig/settings_telephony_flag_declarations.aconfig
-
com.android.settings.flags.move_safety_source_refresh_to_background
safety_center
Moves the Safety Center source refresh to the background · b/420734103 platform_packages_apps_Settings/aconfig/settings_safety_center.aconfig
-
com.android.settings.flags.owl_v2_enabled
globalintl
Feature flag for online wipe in Settings factory reset flow · b/465259644 platform_packages_apps_Settings/aconfig/settings_globalintl_flag_declarations.aconfig
-
com.android.settings.flags.pattern_input_click_support
android_settings
Feature flag for click support in pattern input. · b/403345215 platform_packages_apps_Settings/aconfig/settings_desktop_flag_declarations.aconfig
-
com.android.settings.flags.receive_troubleshooting_message
settings_experience
bugfix
Receive troubleshooting messages from another process. · b/443861431 platform_packages_apps_Settings/aconfig/settings_experience_flag_declarations.aconfig
-
com.android.settings.flags.schedule_watch_ranging_availability_with_job_scheduler
safety_center
bugfix
Moves watch ranging availability work to job scheduler · b/468398472 platform_packages_apps_Settings/aconfig/settings_safety_center.aconfig
-
com.android.settings.flags.show_add_users_from_signin_toggle_2
users_and_accounts
Controls whether to show the 'add users from the sign-in screen' toggle in Settings. · b/391862614 platform_packages_apps_Settings/aconfig/settings_desktop_flag_declarations.aconfig
-
com.android.settings.flags.show_detailed_fingerprint_sensor_location
android_settings
Controls whether to show detailed fingerprint sensor location instructions to user during fingerprint enrollment process in SetupWizard on Desktop devices · b/459527436 platform_packages_apps_Settings/aconfig/settings_desktop_flag_declarations.aconfig
-
com.android.settings.flags.show_footer_buttons_on_password_confirm
android_settings
Controls whether to show Clear and Confirm buttons during password confirmation in Settings. · b/436650475 platform_packages_apps_Settings/aconfig/settings_desktop_flag_declarations.aconfig
-
com.android.settings.flags.show_top_level_device_category
desktop_personalization
Controls whether to show the new Device top-level category and re-groups related settings under it on Desktop devices · b/452710958 platform_packages_apps_Settings/aconfig/settings_desktop_flag_declarations.aconfig
-
com.android.settings.flags.show_user_details_settings_for_self_2
users_and_accounts
Show the user details settings for own account. · b/425579387 platform_packages_apps_Settings/aconfig/settings_desktop_flag_declarations.aconfig
-
com.android.settings.flags.storage_summary_percentage_alignment
mediaprovider
Isolate percentage formatting in storage summary to ensure correct alignment in RTL locales. · b/394910107 platform_packages_apps_Settings/aconfig/settings_flag_declarations.aconfig
-
com.android.settingslib.catalyst.flags.catalyst_use_key_parameters
android_settings
Flag using the key parameters in parameterized screens · b/446923903 platform_frameworks_base/packages/SettingsLib/aconfig/settingslib_catalyst_flag_declarations.aconfig
-
com.android.settingslib.flags.add_extra_external_display_density_stops
lse_desktop_experience
Add 200% and 300% display density adjustments for external display · b/456530370 platform_frameworks_base/packages/SettingsLib/aconfig/settingslib.aconfig
-
com.android.settingslib.flags.enable_limited_app_info_metadata_for_apex
modularization
bugfix
Enable APKs-in-APEX to opt out of limited AppInfo UI behavior · b/449011063 platform_frameworks_base/packages/SettingsLib/aconfig/settingslib.aconfig
-
com.android.settingslib.flags.hearing_devices_granular_output_routing
accessibility
Enables separate routing controls for Notifications and Ringtones & Alarms · b/417319636 platform_frameworks_base/packages/SettingsLib/aconfig/settingslib.aconfig
-
com.android.settingslib.flags.metadata_refactor
android_settings
Flag for refactoring the infrastructure for a clearer separation between get, device state and metadata · b/447037228 platform_frameworks_base/packages/SettingsLib/aconfig/settingslib.aconfig
-
com.android.signature.flags.enable_signature
pdf_viewer
This flag controls whether to enable signature. · b/477473515 platform_packages_providers_MediaProvider/signature/signature_flags.aconfig
-
com.android.systemui.accessibility.accessibilitymenu.catalyst_a11y_menu
accessibility
Migrate a11y menu settings to catalyst · b/450090715 platform_frameworks_base/packages/SystemUI/accessibility/accessibilitymenu/aconfig/accessibility.aconfig
-
com.android.systemui.accessibility_menu_inputs_for_hiding
accessibility
bugfix
allows escape key and Back system action to close A11y menu. · b/470300647 platform_frameworks_base/packages/SystemUI/aconfig/accessibility.aconfig
-
com.android.systemui.adaptive_low_freq_mode_on_aod
systemui
bugfix
Enables low frequency updates for Chronometers within promoted notifications on Always-on Display after the device has been dozing for 30 seconds, to save power. · b/460119077 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.add_new_unlock_hint_on_keyguard
desktop_users_and_accounts
Add hints to Keyguard's message rotation explaining how users can get to the bouncer (click or key press) · b/427686939 platform_frameworks_base/packages/SystemUI/aconfig/desktop_users_and_accounts.aconfig
-
com.android.systemui.add_new_unlock_hint_on_keyguard_2
users_and_accounts
Add hints to Keyguard's message rotation explaining how users can get to the bouncer (click or key press) · b/427686939 platform_frameworks_base/packages/SystemUI/aconfig/users_and_accounts.aconfig
-
com.android.systemui.animation_library_atomic_listeners
systemui
bugfix
Better atomicity enforcement for Animation Library listeners. · b/468224528 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.animation_library_dynamic_target_resolution
systemui
Enabling new robust animation system for ensuring accurate transition to the optimal target. This allows launch and return animations to intelligently adapt to changes in the underlying UI (e.g., scrolling, rotation, new views) · b/412899675 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.aod_notif_icon_outline
systemui
Adds a hairline circle around the app icon for promoted notifications on AOD. · b/475234641 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.aosp_posture_detection
systemui
Enables an AOSP-based posture detection algorithm using device accelerometer data · b/456482519 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.async_notification_launch_ipc
systemui
bugfix
Makes StatusBarNotificationActivityStarter do binder transactions on background · b/462728621 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.back_button_on_bouncer_fix
desktop_users_and_accounts
bugfix
Add a 'back' button to bouncer · b/432062209 platform_frameworks_base/packages/SystemUI/aconfig/desktop_users_and_accounts.aconfig
-
com.android.systemui.back_button_on_bouncer_fix_2
users_and_accounts
bugfix
Add a 'back' button to bouncer · b/432062209 platform_frameworks_base/packages/SystemUI/aconfig/users_and_accounts.aconfig
-
com.android.systemui.black_screen_on_scene_container_start_fix
systemui
Fix a brief black screen on scene container startup · b/452871017 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.bouncer_accessibility_button_for_desktop
accessibility
Adds an accessibility button on the bouncer screen for desktop for accessing accessibility services. · b/446014706 platform_frameworks_base/packages/SystemUI/aconfig/accessibility.aconfig
-
com.android.systemui.broadcast_dispatcher_custom_executor
systemui
bugfix
Default BroadcastDispatcher to use a custom executor instead of main executor · b/466355597 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.communal_accessibility_resize
systemui
bugfix
Allows users to resize communal hub widgets by single-point actions. · b/431683508 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.communal_hub_cancel_add_widget
systemui
bugfix
Enable cancel button to cancel adding a new widget to the communal hub · b/424268360 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.communal_widget_population_optimization
systemui
bugfix
Optimizes communal widget population by checking if the feature is enabled · b/469741006 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.containerize_bouncer_on_large_screens
desktop_users_and_accounts
Containerize Bouncer to modernize UX on large screens, showing a centered card dialog with all bouncer elements instead of a full screen · b/427682946 platform_frameworks_base/packages/SystemUI/aconfig/desktop_users_and_accounts.aconfig
-
com.android.systemui.containerize_bouncer_on_large_screens_2
users_and_accounts
Containerize Bouncer to modernize UX on large screens, showing a centered card dialog with all bouncer elements instead of a full screen · b/427682946 platform_frameworks_base/packages/SystemUI/aconfig/users_and_accounts.aconfig
-
com.android.systemui.default_hun_expansion
systemui
Enable HUNs to appear in their expanded state by default. · b/456554989 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.delete_after_scroll_capture
systemui
Delete original screenshot if scroll capture output is saved. · b/445482750 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.desktop_optimized_notification
systemui
Enables improved notification UX for Desktop. · b/456554989 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.disable_double_click_swap_on_bouncer_2
users_and_accounts
Disable swapping bouncer sides with double click in two-column layout · b/416223998 platform_frameworks_base/packages/SystemUI/aconfig/users_and_accounts.aconfig
-
com.android.systemui.disable_screen_off_low_light_behavior
systemui
bugfix
Makes the screen off low light behavior do nothing · b/444624435 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.disable_user_switcher_dropdown_on_bouncer_2
users_and_accounts
Show pill with current user's name instead of user switcher dropdown · b/425357051 platform_frameworks_base/packages/SystemUI/aconfig/users_and_accounts.aconfig
-
com.android.systemui.dual_shade
systemui
Enables the Dual Shade (go/bc25-dual-shade-design). · b/337259436 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.edt_not_allowed_on_status_bar
accessibility
bugfix
Prevents EDT from applying to the status bar and incorrectly inverting icons · b/482405546 platform_frameworks_base/packages/SystemUI/aconfig/accessibility.aconfig
-
com.android.systemui.enable_ambient_cue_with_ime_visible
ailabs
Enables showing Cue Bar while IME is visible · b/451865977 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.enable_compose_external_display_dialog
systemui
bugfix
Use compose for the external display connection dialog · b/488010592 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.enable_dialog_spring_animation
systemui
Adding Spring Animation to dialog · b/446828194 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.enable_inset_focus_rings
systemui
read-onlybugfix
Decides whether to enable inset focus rings in the global actions dialog. · b/484084632 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.enable_lockscreen_blur
systemui
Enable blur on more lockscreen surfaces · b/496224024 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.enable_note_hsum_dev_option_fix
note
Enables a fix to ensure notes developer option works for HSUM users. · b/462400157 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.enable_note_in_action_corner
note
Enables note as a selectable option in the action corner customization. · b/451913526 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.enable_note_qs_tile
note
Enables note qs tile which opens default notes role app · b/451901620 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.enable_qs_tile_tooltips
systemui
bugfix
Enables tooltips for QuickSettings tiles · b/459961514 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.expandable_force_modifier_implementation
systemui
bugfix
Always use the Compose Expandable modifier implementation everywhere, independently of useModifierBasedImplementation · b/428899288 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.expanded_audio_detailed_view
systemui
Enables the expanded audio detailed view and entry point. · b/374173773 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.extend_huns_pinned_by_user
notifications
When a promoted notification is opened from the chip, even silent updates from the app will extend the heads up timeout, instead of shortening it. · b/448865271 platform_frameworks_base/packages/SystemUI/aconfig/notifications.aconfig
-
com.android.systemui.extended_hun_timer_with_mouse
systemui
Extends the on-screen display duration for HUNs when a mouse is detected. · b/456554989 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.fix_collapsing_overshoot_timing
systemui
bugfix
Fixes the timing of maxOvershoot calculation during collapsing animations. · b/452479381 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.fix_dialog_anim_collapse_flicker
systemui
bugfix
Fix a flicker in bluetooth tile when it is tapping during dialog collapse animation · b/450208234 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.fix_notes_role_in_freeform
note
bugfix
Fix issues related to notes role under the freeform environment. · b/451909067 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.fix_nssl_blocking_qs
systemui
bugfix
Fix NSSL blocks the touch event when the QS panel is expanded. · b/477421025 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.fix_predictive_back_clipping
systemui
bugfix
Fixes clipping of predictive back animations when 3-button nav is used on phones · b/432080815 platform_frameworks_base/packages/SystemUI/aconfig/predictive_back.aconfig
-
com.android.systemui.floating_menu_adjust_cutout_avoidance
accessibility
bugfix
Makes cutout avoidance behave less erratically with larger menus. · b/491674801 platform_frameworks_base/packages/SystemUI/aconfig/accessibility.aconfig
-
com.android.systemui.floating_menu_magnification_status
accessibility
bugfix
Exposes magnification activated status to floating menu magnification targets · b/449812613 platform_frameworks_base/packages/SystemUI/aconfig/accessibility.aconfig
-
com.android.systemui.floating_menu_more_options
accessibility
Adds a 'More Options' button to the accessibility floating menu, which reveals additional actions like Edit, Move, and Remove all. · b/440413395 platform_frameworks_base/packages/SystemUI/aconfig/accessibility.aconfig
-
com.android.systemui.floating_menu_on_headless_user
accessibility
adds condition that allows the FAB to display on bouncer for headless system user. · b/452113149 platform_frameworks_base/packages/SystemUI/aconfig/accessibility.aconfig
-
com.android.systemui.floating_menu_uniform_padding
accessibility
bugfix
Normalizes padding across all FAB buttons to ensure a minimum touch target size · b/474236415 platform_frameworks_base/packages/SystemUI/aconfig/accessibility.aconfig
-
com.android.systemui.global_actions_feedback_action
systemui
read-only
When enabled at build-time, the feedback global action will be available on platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.grouped_privacy_chip
systemui
New UI for privacy chips with grouped indicator and caret · b/446923994 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.handle_boot_completed_on_separate_thread
systemui
bugfix
Don't block LOCKED_BOOT_COMPLETED broadcast handling just because SysUI is busy on MT · b/482256950 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.headline_backend
systemui
New alerting backend for headline. · b/494327226 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.hearing_device_status_notification
accessibility
Display a notification to show the status of a hearing device when it's connected · b/467224908 platform_frameworks_base/packages/SystemUI/aconfig/accessibility.aconfig
-
com.android.systemui.hun_timer_pause_on_hover
systemui
Enables pausing the HUN dismissal timer when the mouse cursor is hovering over the notification · b/456554989 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.inline_notification_settings_access
systemui
Enables inline notifications settings access. · b/456554989 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.internet_dialog_delegate_legacy_deprecation
systemui
Replacing InternetDialogDelegateLegacy by InternetDetailsContentManager. · b/467481923 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.issue_recording_use_screen_recording_service
systemui
Enables IssueRecordingService to use the new ScreenRecordingService binding. · b/476328961 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.keyguard_remove_ime_focus
systemui
bugfix
Keep the window flag FLAG_ALT_FOCUSABLE_IM while on keyguard and only change it when transitioning to bouncer. · b/422846629 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.large_screen_qs_inline_power_menu
systemui
Enables an inline power menu for the QS Panel on large screens. · b/454094385 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.large_screen_region_recording
systemui
Enables the region recording option on large screen devices. · b/450918585 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.large_screen_screencapture_front_camera
systemui
Enables the front camera while screen recording and sharing. · b/461564264 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.large_screen_screencapture_show_clicks_and_keys
systemui
Enables showing clicks and keys while screen recording and sharing. · b/461565040 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.large_screen_screenshot_save_location
systemui
Enables ability to specify a custom save location for screenshots within settings menu on large screen devices. · b/439894467 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.launch_accessibility_quick_access_dialog_permission
accessibility
Adds a permission to allow applications to launch the accessibility quick access dialog. · b/446014706 platform_frameworks_base/packages/SystemUI/aconfig/accessibility.aconfig
-
com.android.systemui.launch_new_fsi_on_update
notifications
bugfix
Launch a notification's fullScreenIntent when it is updated by the app from not having one to having one. · b/448616024 platform_frameworks_base/packages/SystemUI/aconfig/notifications.aconfig
-
com.android.systemui.launcher_proxy_service_short_reconnect
systemui
bugfix
Marks previous launcher proxy service as cleanup when it gets disconnected platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.lockscreen_blur_for_notifications
systemui
Enable lockscreen blur for notifications · b/496207304 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.low_light_sensor_while_screen_on
systemui
bugfix
Enables low light sensor listener while screen is on and not dreaming · b/467654358 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.media_controls_reorder_fix
systemui
bugfix
Use new provider to determine when to reorder media controls · b/433331357 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.more_indicators_and_buttons_on_password_bouncer
desktop_users_and_accounts
Enable more indicators and buttons on PasswordBouncer, such as a 'reveal password' button · b/448546093 platform_frameworks_base/packages/SystemUI/aconfig/desktop_users_and_accounts.aconfig
-
com.android.systemui.more_indicators_and_buttons_on_password_bouncer_2
users_and_accounts
Enable more indicators and buttons on PasswordBouncer, such as a 'reveal password' button · b/448546093 platform_frameworks_base/packages/SystemUI/aconfig/users_and_accounts.aconfig
-
com.android.systemui.nesteddraggable_gesture_pickup
systemui
bugfix
Gesture drag pick up in NestedDraggable · b/487588670 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.new_screen_record_toolbar_markup
systemui
Enables the markup functionality in the new screen record · b/427481098 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.new_screen_record_toolbar_selfie
systemui
Enables the selfie functionality in the new screen record · b/427481098 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.notification_animated_action_style_2026
notifications
Whether to use the new 2026 style for notification animated actions. · b/487036918 platform_frameworks_base/packages/SystemUI/aconfig/notifications.aconfig
-
com.android.systemui.notification_chip_from_compact_content
notifications
Use resolveCompactContent() as the source of truth for promoted notification chips. · b/444195986 platform_frameworks_base/packages/SystemUI/aconfig/notifications.aconfig
-
com.android.systemui.notification_developer_logging
notifications
Enable developer logging for notifications. · b/254512751 platform_frameworks_base/packages/SystemUI/aconfig/notifications.aconfig
-
com.android.systemui.notification_expand_bundle_header_size
notifications
Fixes expansion of notification bundle headers. · b/467266483 platform_frameworks_base/packages/SystemUI/aconfig/notifications.aconfig
-
com.android.systemui.notification_storage_alerts_channel
notifications
Use the high priority ALERTS channel for notification storage alerts. · b/466401283 platform_frameworks_base/packages/SystemUI/aconfig/notifications.aconfig
-
com.android.systemui.notification_summarization_allow_animation
notifications
Animation support for notification summarization icon. · b/486942439 platform_frameworks_base/packages/SystemUI/aconfig/notifications.aconfig
-
com.android.systemui.notification_x_button_clip_fix
systemui
bugfix
fix the clipped notification x button which shows when the group notification is platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.nssl_touch_dispatch_fix
systemui
bugfix
Dispatch complete event streams from the NSSL to Compose to avoid corrupting Compose's touch tracking. · b/481223652 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.opaque_status_bar
systemui
Ensure the status bar applies an opaque background in specific contexts, such as the maximized window state · b/479261500 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.optimize_flow_map_operators
systemui
bugfix
Use map instead of mapLatest for non-suspend flow transformations · b/466952109 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.press_any_key_to_access_bouncer
desktop_users_and_accounts
Allow user to press any key to get from keyguard to bouncer · b/427646658 platform_frameworks_base/packages/SystemUI/aconfig/desktop_users_and_accounts.aconfig
-
com.android.systemui.press_any_key_to_access_bouncer_2
users_and_accounts
Allow user to press any key to get from keyguard to bouncer · b/427646658 platform_frameworks_base/packages/SystemUI/aconfig/users_and_accounts.aconfig
-
com.android.systemui.qr_code_scanner_intent_action
systemui
bugfix
Adds an intent action to the intent used to launch the QR code scanner from the quick settings tile. · b/461701811 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.qs_cast_tile_hsum_fix
systemui
bugfix
Fix to make the cast tile work properly in headless system user mode. · b/455936312 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.qs_edit_mode_focus_fixes
systemui
bugfix
Various fixes for the focus states of the quick settings edit mode · b/481033294 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.qs_edit_mode_hover_fixes
systemui
bugfix
Various fixes for the hover states of the quick settings edit mode · b/435626373 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.qs_layout_mode
systemui
Adds a layout page to QS Edit mode to reorder QS Components · b/485262315 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.qs_sizes_in_tile_request_dialog
systemui
Allows for selecting a tile's size in the tile request dialog. · b/445464782 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.qs_split_internet_tile_rw
systemui
Splits the Internet tile into Wifi (with internet info) + Mobile Data. Read/write · b/201143076 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.qs_split_internet_tile_suppression
systemui
Suppresses the split from qs_split_internet_tile_rw reverting to the internet tile. We are changing the upgrade logic and will use this flag to ramp internal users up and down to test it. · b/490473248 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.qs_tiles_reveal_animation
systemui
Enables a new reveal animation for Quick Settings tiles. · b/435138055 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.qs_wifi_multiuser
systemui
Enables the multi-user WiFi configuration UI in Interent detailed tiles. This flag depends on qs_tile_detailed_view flag · b/402214828 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.rich_aod_media
pixel_display
Enables Rich AOD media · b/448453632 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.screen_recording_service_fix
systemui
bugfix
Fixes microphone access in ScreenRecordingService · b/412572612 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.screenshot_disable_long_screenshot_for_system_shade
systemui
bugfix
Disable long screenshot when the system shade is expanded. · b/457677963 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.screenshot_remove_nonforced_sound
systemui
bugfix
Only play screenshot shutter sound when forced · b/457718566 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.sign_out_button_on_keyguard_status_bar_2
users_and_accounts
Add a 'Sign out' button on keyguard's status bar · b/392052370 platform_frameworks_base/packages/SystemUI/aconfig/users_and_accounts.aconfig
-
com.android.systemui.standalone_fingerprint_lock_screen_ux_fix
systemui
bugfix
Fix standalone fingerprint sensor lock screen UX · b/481645959 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.start_on_gone_scene_if_no_lockscreen
systemui
Start on the Gone scene if the current user has no lockscreen · b/495877718 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.status_bar_assistant_icon
systemui
Feature flag for the assistant icon in desktop status bar · b/440281094 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.status_bar_chip_visibility_jank_fix
systemui
bugfix
Fixes the notification icons hopping around when the chip shows/hides · b/467677035 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.status_bar_event_forwarding_modernization
systemui
Forward touch/click events directly from compose instead of relying on the platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.status_bar_ime_chip
systemui
Feature flag for the ime chip in desktop status bar · b/443854916 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.status_bar_is_connected_display_chip_controlled_by_config
systemui
Enable config to control the connected display chip · b/400404040 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.status_bar_long_press_gesture_detector_per_display
systemui
bugfix
Makes StatusBarLongPressGestureDetector per-display · b/383125226 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.status_bar_screen_decor_touch_handling_fix
systemui
bugfix
Re-enable touch capture for ScreenDecorations so that privacy dot views can platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.status_icons_in_compose_refresh
systemui
read-only
Build time flag for status icons in compose refresh · b/391605373 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.stl_fling_animation_consume_overshoot
systemui
bugfix
Animates the fling including overshoot in NestedDraggable, instead of delegating platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.stl_user_action_gesture
systemui
Enables internal support for the UserActionGesture interface in STL · b/419520966 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.strong_auth_required_after_sign_out_message_fix
systemui
bugfix
Fix Bouncer message when strong auth is required after sign out · b/478831458 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.synchronized_queue_cascade_notify
systemui
bugfix
Cascade notify() in SynchornizedLinkedBlockingQueue to prevent waking up all threads unnecessarily · b/470412661 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.touchpad_gesture_tutorial_bug_fixes
systemui
bugfix
Fixes the touchpad gesture tutorial to ensure the latest gesture and platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.touchpad_gesture_tutorial_updates
systemui
Updates the touchpad gesture tutorial to reflect the latest gesture and platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.transition_to_bouncer_while_switching_users
systemui
Always dismiss keyguard while switching users and await transition to bouncer · b/433921220 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.upright_charging_dreams_setup
systemui
Trigger a setup component based on the first time the user is upright + charging · b/473859719 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.use_android_ui_dispatcher
systemui
Use compose's AndroidUiDispatcher as default · b/460414443 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.wakefulness_events_shared_flow
systemui
bugfix
Add/use wakefulnessEvents SharedFlow in PowerInteractor · b/489790572 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.wakefulness_for_animations
systemui
bugfix
Changes the signal used for animation wakefulness on keyguard · b/445366741 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.wider_landscape_notifications
systemui
bugfix
Make notifications take up more horizontal space in landscape single shade. · b/433921584 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.text.flags.check_attach_state_in_start_action_mode
text
Fix Editor.startActionModeInternal will crash if the TextView is not attached to the window. · b/481597603 platform_frameworks_base/core/java/android/text/flags/flags.aconfig
-
com.android.text.flags.fix_dynamic_layout_builder_recycle
text
Fixing DynamicLayout.Builder forget to clean mMinimumFontMetrics during recycle. · b/434885800 platform_frameworks_base/core/java/android/text/flags/flags.aconfig
-
com.android.text.flags.fix_selection_via_mouse_drag_in_editor
text
bugfix
Fix the logic for text selection via mouse drag in Editor. · b/376184128 platform_frameworks_base/core/java/android/text/flags/flags.aconfig
-
com.android.text.flags.insert_font_family
text
exported
Feature flag for inserting new font family in front of an existing font family · b/447199827 platform_frameworks_base/core/java/android/text/flags/flags.aconfig
-
com.android.text.flags.lazy_hyphenator_mmap_init
text
bugfix
Initialize hyphenator lazily · b/473856914 platform_frameworks_base/core/java/android/text/flags/flags.aconfig
-
com.android.text.flags.per_app_fontation_settings
text
Make text renderer backend configurable per apps for updating screenshot test cases · b/405267306 platform_frameworks_base/core/java/android/text/flags/flags.aconfig
-
com.android.text.flags.split_show_passwords_to_touch_and_physical
systemui
exported
Splits the 'Show passwords' setting into two new settings: one for touch inputs and one for physical inputs. · b/417951523 platform_frameworks_base/core/java/android/text/flags/flags.aconfig
-
com.android.window.flags.activity_start_interceptor_speedbumps
windowing_sdk
exported
Feature flag for Activity Start Interceptor Speedbumps · b/492347206 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.add_bg_color_for_transparent_bubbles
windowing_sdk
bugfix
Adds a background color to bubbles to prevent transparent layer issues · b/457312170 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.ai_desks_platform
large_screen_experiences_app_compat
Whether the Ai support for AiDesks in platform is enabled · b/454216513 platform_frameworks_base/core/java/android/window/flags/large_screen_experiences_app_compat.aconfig
-
com.android.window.flags.allow_drag_and_drop_when_interactive_bugfix
lse_desktop_experience
bugfix
Changes display's drag&drop eligibility based on the home interactivity. · b/463648549 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.always_move_task_to_back_on_back_pressed_feature_flag
watch_software_performance
Enable the alwaysMoveTaskToBackOnBackPressed feature · b/444439703 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.app_compat_enable_blur_wallpaper_in_shell
large_screen_experiences_app_compat
bugfix
Enables blur wallpaper in the letterbox implementation in Shell. · b/480962329 platform_frameworks_base/core/java/android/window/flags/large_screen_experiences_app_compat.aconfig
-
com.android.window.flags.appheader_launch_color_bugfix
lse_desktop_experience
bugfix
Fixes a bug where we use the wrong app header color during app launch. · b/346528003 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.assist_display_id_public
windowing_sdk
exported
Make the preferred display id extra for launching assistant public. · b/428619705 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.avoid_intermediate_destroying_state
windowing_frontend
bugfix
Prevent intermediate destroying state from affecting visibility · b/479716606 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.bal_asm_opt_in_null_top_activity
responsible_apis
bugfix
Opt in null top activities for ASM. · b/416033243 platform_frameworks_base/core/java/android/window/flags/responsible_apis.aconfig
-
com.android.window.flags.bal_dont_add_bal_token_in_set_allow_bg_activity_starts
responsible_apis
Do not add the BAL token in setAllowBgActivityStarts. · b/447255745 platform_frameworks_base/core/java/android/window/flags/responsible_apis.aconfig
-
com.android.window.flags.bal_ignore_callback
responsible_apis
Do not use the callback to check if a token is valid. · b/447255745 platform_frameworks_base/core/java/android/window/flags/responsible_apis.aconfig
-
com.android.window.flags.better_desk_deactivation_in_recents_transition
lse_desktop_experience
bugfix
Improves desk deactivation using real Overview state and better recents signaling · b/410914723 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.camera_compat_ignore_requested_orientation_allowed
large_screen_experiences_app_compat
bugfix
Whether to ignore requested orientation when camera compat which simulates requested orientation is active. · b/479086789 platform_frameworks_base/core/java/android/window/flags/large_screen_experiences_app_compat.aconfig
-
com.android.window.flags.camera_compat_update_treatment_on_rotation
large_screen_experiences_app_compat
bugfix
Update the camera compatibility treatment when the display rotates, as it needs different rotate and crop amount. · b/335826583 platform_frameworks_base/core/java/android/window/flags/large_screen_experiences_app_compat.aconfig
-
com.android.window.flags.change_display_focus_on_wallpaper_touch
lse_desktop_experience
bugfix
Change display focus on touching wallpaper · b/440655802 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.change_min_aspect_ratio_permission
large_screen_experiences_app_compat
read-only
Whether callers need CHANGE_MIN_ASPECT_RATIO permission to set min aspect ratio. · b/414381398 platform_frameworks_base/core/java/android/window/flags/large_screen_experiences_app_compat.aconfig
-
com.android.window.flags.commit_keyguard_occlusion_before_waking_up
windowing_frontend
bugfix
Report latest keyguard state before notifying KeyguardService to wake up · b/427961601 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.consolidate_remove_starting_window_from_task
windowing_frontend
bugfix
Ensure a starting window being removed when condition met for all activities. · b/477134239 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.cross_display_transition_v2
windowing_frontend
bugfix
Cross fade transition between two displays · b/481219379 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.current_user_access_unassigned_displays
aaos_core_contrib
bugfix
Allows the current user to access unassigned displays in MUMD · b/474129122 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.defer_resume_end_before_ensure_activity_configuration_bugfix
large_screen_experiences_app_compat
bugfix
End defer resume before ensureActivityConfiguration(). · b/477215847 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.delegate_request_fullscreen_handling_to_shell
lse_desktop_experience
Fully migrates handling of client-requested fullscreen mode to Shell · b/296268915 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.deprecate_make_task_launch_behind
windowing_frontend
exported
Deprecate ActivityOptions#makeTaskLaunchBehind · b/473967290 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.desktop_ai_platform
lse_desktop_experience
Enables DesktopAI platform. · b/454857285 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.desktop_homescreen_icons_applaunch_transitions
lse_desktop_experience
bugfix
Use Desktop applaunch transitions for desktop homescreen icons. · b/466370523 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.desktop_minimize_last_task_bugfix
lse_desktop_experience
bugfix
Fixes a bug where minimizing the last task on a desk is not animated. · b/481352259 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.desktop_overview_rotation_task_resize_bugfix
lse_desktop_experience
bugfix
Does not resize task due to rotation only display changes when in overview. · b/452131033 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.device_engagement_mode
windowing_sdk
exported
Track and report device engagement modes, indicating the device's current interaction capabilities (e.g. audio-only). · b/423990404 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.different_display_launch_focus_restriction
lse_desktop_experience
Limits launching tasks on different displays only to focused tasks. · b/484320791 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.disable_display_force_freeform_on_pc
lse_desktop_experience
bugfix
Prevents a display from being forced to freeform solely due to it being on PC. · b/467351253 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_add_window_decoration_to_all_tasks
lse_desktop_experience
bugfix
Adds window decorations to all tasks, even if caption is not being shown. · b/445542519 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_animation_on_back_navigation_interception
lse_desktop_experience
Adds a new animation when minimization on back navigation is prevented · b/347165603 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_app_restart_after_update
lse_desktop_experience
Enables the app restart after update feature. · b/448577499 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_app_restart_after_update_split_screen
lse_desktop_experience
bugfix
Enables the app restart after update feature for split screen. · b/484324706 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_auto_recovery_from_self_kill
lse_desktop_experience
Automatically recovers apps from killing themselves on display moves · b/446998828 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_auto_rotate_on_slate_state
lse_desktop_experience
Enables Auto Rotate when a device is in SLATE state · b/394947531 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_back_navigation_desktop_app_no_minimize
lse_desktop_experience
Enables preventing minimization for predictive-back-enabled desktop apps when back navigation is triggered. · b/456302602 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_bounds_restoring_on_drag_exit
lse_desktop_experience
Enables restoring to previous bounds when exiting via dragging for platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_bubble_root_task
windowing_sdk
Using a root task to manage Bubble tasks · b/407669465 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.enable_close_lid_wm_shell_bugfix
lse_desktop_experience
bugfix
Enables Shell-side bugfixes for close lid feature. · b/382689704 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_consolidated_window_options
lse_desktop_experience
Whether to consolidate window options into MaximizeMenu · b/411680007 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_cross_display_snap_support
lse_desktop_experience
Allow visual indicator to show on the target display even if it differs from the task's original display. · b/411292927 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_first_exempted_source_bugfix
lse_desktop_experience
bugfix
Fixes desktop-first policy for the case where the source task is fullscreen but exempted from desktop. · b/443065273 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_first_laptop_state_bugfix
lse_desktop_experience
bugfix
Enables a bugfix to make desktop-first triggered by laptop state. · b/451954795 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_first_multiple_launch_root_bugfix
lse_desktop_experience
bugfix
Fixes an issue where multiple launch roots are detected for desktop-first tasks. · b/481612837 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_first_user_change_bugfix
lse_desktop_experience
bugfix
Fixes an issue where the windowing mode is not updated on user change. · b/478018943 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_taskbar_in_fullscreen_mode
lse_desktop_experience
Adding functionalities for desktop-first taskbar in fullscreen mode, including showing recent fullscreen apps and auto-hide taskbar in fullscreen mode. · b/478732123 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_windowing_free_floating_pip
lse_desktop_experience
Enables free-floating PiP in desktop windowing. · b/416788567 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_display_disconnect_fullscreen
lse_desktop_experience
bugfix
Enables shell-handled disconnect transition for fullscreen tasks · b/434035592 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_display_disconnect_pip
lse_desktop_experience
bugfix
Enables shell-handled disconnect transition for pip tasks · b/473895945 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_display_disconnect_splitscreen
lse_desktop_experience
bugfix
Enables splitscreen disconnect handling. · b/447672107 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_enhanced_app_to_web_transition
lse_desktop_experience
Enables the enhanced app-to-web transition feature. · b/448269346 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_fluid_resizing_for_listed_apps
lse_desktop_experience
Enable fluid resizing for apps controlled by app compatibility framework. · b/460405642 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_focus_reset_on_display_removal
lse_desktop_experience
bugfix
Resets focused display to default when it is removed · b/450179124 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_focus_transition_observer_cleanup
lse_desktop_experience
Enable migration from TaskInfo#isFocused to FocusTransitionObserver on per display focus use case · b/460356020 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_freeform_box_shadows_v2
lse_desktop_experience
Enables box shadows for freeform windows. · b/367464660 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_freeform_fallback_transition_observer
lse_desktop_experience
bugfix
Enables freeform fallback transition observer to recover orphan freeform tasks. · b/469481730 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_fullscreen_in_new_task_preference
lse_desktop_experience
exported
Enables the ability for an activity to specify if it should be kept fullscreen /n platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_game_controls_handle_menu_entry
web_apps_on_chromeos_and_android
Enables the game controls menu item in the app's handle menu · b/460164391 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_home_screen_peeking
lse_desktop_experience
Enables peeking the home screen behind desktop tasks. · b/447218327 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_input_dispatcher_long_method_tracing
stability
Enable pre-ANR long method tracing for input dispatcher ANRs · b/413119509 platform_frameworks_base/core/java/android/window/flags/tracing.aconfig
-
com.android.window.flags.enable_less_activity_recreation_on_config_change
lse_desktop_experience
exported
Prevent activity recreation on less supported config changes. · b/454795633 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_merge_animations
windowing_frontend
Create animations for windows during mergeAnimation · b/477175273 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.enable_no_resize_cursor
lse_desktop_experience
Enable no-resize cursors for window drag resizing. · b/444328529 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_open_by_default_dialog_focus_bugfix
lse_desktop_experience
bugfix
Enables a bugfix to ensure the open by default dialog requests and releases input focus correctly. · b/489615986 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_presentation_stops_top_task_bugfix
lse_desktop_experience
bugfix
Fix the bug where the top task is sometimes not stopped below a presentation · b/477099884 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_prevent_desktop_in_locktaskmode_bugfix
lse_desktop_experience
bugfix
Fix the bug to unexpectedly enter desktop mode when in lock task mode. · b/448763429 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_privileged_app_transparent_windowing_exemptions
lse_desktop_experience
bugfix
Enables transparent activity windowing exemptions for privileged apps. · b/413348299 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_remembered_bounds
lse_desktop_experience
Enable the remembered launch bounds feature. · b/391869747 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_require_movable_task_api
lse_desktop_experience
exported
Enables the API for apps to request movable tasks for new activities via ActivityOptions. · b/407594924 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_shell_thread_lint_check
lse_desktop_experience
bugfix
Enables annotation to check invoking thread in Shell. · b/463999903 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_split_dismiss_animation_v2
windowing_frontend
bugfix
Resize animation for expanding and collapsing surfaces when split screen is dismissed · b/481965406 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.enable_stepped_cascading
lse_desktop_experience
Enable traditional stepped cascading for desktop windowing. · b/410787173 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_task_positioner_refactor
lse_desktop_experience
bugfix
Enables refactoring the TaskPositioner to separate task move and resize. · b/465979009 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_task_positioner_refactor_clank
lse_desktop_experience
bugfix
Enables refactoring the TaskPositioner to separate task move and resize for Clank only. · b/465979009 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_task_positioner_refactor_for_listed_apps
lse_desktop_experience
bugfix
Enables refactoring the TaskPositioner to separate task move and resize for apps controlled by app compatibility framework. · b/465979009 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_trampoline_task_affinity_bugfix
lse_desktop_experience
bugfix
Use task base package instead of activity package for trampoline task detection. · b/475747784 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_transient_gesture_in_system_ui
lse_desktop_experience
Enable transient gesture handling in system UI · b/277290737 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_user_preferred_hdr_mode
lse_desktop_experience
Enables user control of preferred HDR mode · b/378448831 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_veil_less_window_maximization_for_listed_apps
lse_desktop_experience
Disable the veil animation and add a new animation for window maximization /n platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.engagement_control_api
windowing_sdk
exported
Engagement Control APIs for requesting visual state changes. · b/477386067 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.exclude_caption_insets_opt_out_api
lse_desktop_experience
exported
Allow app developers to opt out from OVERRIDE_EXCLUDE_CAPTION_INSETS_FROM_APP_BOUNDS · b/472448413 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.filter_events_from_irrelevant_devices_in_drag_move_resize
lse_desktop_experience
bugfix
Filters motion events from input devices whose events haven't started the drag /n platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.fix_cross_activity_back_animation_in_bubbles
windowing_frontend
bugfix
Enables the predictive cross-activity back animation in bubbles · b/449125591 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.fix_multi_window_task_focus_change
windowing_sdk
bugfix
Avoid changing focus to a lower z-ordering multi-window task · b/479335798 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.fix_tf_adjacent_focus
windowing_sdk
bugfix
Fix ANR issue caused by one TaskFragment being non-focusable in an adjacent pair. · b/454729152 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.fix_wallpaper_dim_issues_26q2
lse_desktop_experience
bugfix
Fixes the issues around wallpaper dimming in 26Q2. · b/482102679 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.fullscreen_key_ignores_bubble_bugfix
lse_desktop_experience
bugfix
The fullscreen key does not apply the fullscreen state toggle if a a bubble is the focused task. · b/457296491 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.handle_overview_desktop_scrim_bugfix
lse_desktop_experience
bugfix
Force disable scrim effect for overview · b/487785554 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.home_activity_always_present
aaos_core_contrib
bugfix
Ensure home activity is always present in the system. · b/445954436 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.home_package_windowing_exemptions_bug_fix
lse_desktop_experience
bugfix
Fixes issue with retrieving the home package during the windowing exemptions platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.idempotent_wct_resolution
windowing_sdk
bugfix
Decouples requested policy from resolved configuration to ensure WCT operations are order-independent. · b/487350507 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.improve_fluid_resizing_performance
windowing_frontend
Improve the performance during fluid resizing. · b/429960813 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.inherit_consecutive_launch_caller_uid
windowing_sdk
bugfix
Allows the original caller UID to be inherited from a previous launching state when a consecutive launch is detected. · b/477475375 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.intercept_touch_event_for_app_header_drag_move
lse_desktop_experience
bugfix
Use View#onInterceptTouchEvent() to handle drag moves on app headers. · b/466261318 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.keep_show_wallpaper_on_bottom
windowing_frontend
bugfix
Keep changes with the SHOW_WALLPAPER flag at the bottom of the transition. · b/479707267 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.launch_games_in_fullscreen_by_allowlist
lse_desktop_experience
Launch games in fullscreen by allowlist in desktop-first displays. · b/492280747 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.lite_task_description_changed
windowing_frontend
bugfix
Optimize TaskDescription change events dispatching · b/489914754 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.mask_presentation_flags_on_internal_displays
lse_desktop_experience
bugfix
Mask Display.FLAG_PRESENTATION for certain apps on internal displays · b/483802160 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.merge_predictive_back_transaction_together
windowing_frontend
bugfix
Merge the close transition's finish transaction into the back navigation during mergeAnimation · b/471522918 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.mirror_surface_api
window_surfaces
exported
Gate the api that allows apps to get mirrored surface control of its own window. · b/437391557 platform_frameworks_base/core/java/android/window/flags/window_surfaces.aconfig
-
com.android.window.flags.move_task_to_front_on_drag_resizing_bugfix
lse_desktop_experience
bugfix
Moving a drag resized task to front · b/444424101 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.no_transfer_first_window_drawn
windowing_frontend
bugfix
The firstWindowDrawn attribute should only represents main window drawn for an activity. · b/477134239 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.one_way_set_task_description
windowing_frontend
bugfix
Reduce blocking calls that are usually called on UI thread · b/482936553 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.only_cache_low_res_task_snapshot
windowing_frontend
Only cache low resolution task snapshot in system server. · b/238206323 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.partial_translucent_activity_embedding
windowing_sdk
bugfix
Make the bottom most partial translucent ae pair opaque · b/491678669 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.pause_activity_by_tf
windowing_sdk
bugfix
Pause the activity via TF#startPausing · b/445844186 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.perfect_edge
windowing_frontend
Make the app window match the window decoration during fluid resizing. · b/475362867 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.prioritize_visible_task_display_over_source
lse_desktop_experience
bugfix
When enabled enabled prioritizes the display of the visible task over the /n platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.protect_set_launch_windowing_mode_api
lse_desktop_experience
Protect setLaunchWindowingMode API from being called by 3P apps. · b/484322740 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.quick_bubble_switch
windowing_sdk
bugfix
Fix the animation when doing quick bubble switch · b/488433153 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.reduce_window_traversal_on_entering
windowing_frontend
bugfix
Reduce unnecessary window traversal when an entering animation is done · b/493429456 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.refactor_caption_sandboxing_to_core
lse_desktop_experience
Refactor sandboxing of caption insets from app bounds from shell to core · b/442542077 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.refine_ancestor_search_and_bounds
windowing_frontend
bugfix
Limit the animation bounds for close transition, and do not let other child participants affect final root of a transition. · b/472227796 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.release_all_transition_surfaces_on_idle
windowing_frontend
bugfix
Reduce offscreen layers which rely on GC to release · b/429548260 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.remove_starting_window_when_commit_invisible
windowing_frontend
bugfix
Always clean up starting window when an activity commit invisible. · b/489653115 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.reparent_desk_leaf_tasks_if_relaunched
lse_desktop_experience
bugfix
Reparents the leaf tasks of a desk to the task display area if they are /n platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.report_missed_enter_anim_on_resume
windowing_frontend
bugfix
Notify onEnterAnimationComplete if process attaches after transition · b/493382989 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.request_fullscreen_api_permission
lse_desktop_experience
Requires a permission to call Activity#requestFullscreenMode. · b/484320969 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.respect_system_default_min_size
lse_desktop_experience
bugfix
Enables the bug fix to respect system-default min size over app-requested. · b/478712811 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.return_windowless_root_views_in_wmglobal_getwindowview
lse_desktop_experience
bugfix
Returns matched root views hosted in SurfaceControlViewHost in /n platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.runtime_density_resolution_for_window_layout
lse_desktop_experience
exported
Enable API changes for runtime density resolution for ActivityInfo.WindowLayout · b/438420596 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.runtime_density_resolution_for_window_layout_bugfix
lse_desktop_experience
bugfix
Enable density-related internal bug fixes for ActivityInfo.WindowLayout · b/476249569 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.screen_capture_exclusion_flags
window_surfaces
Enable the capability of excluding windows in screen captures by checking the exclusion flags. · b/469847524 platform_frameworks_base/core/java/android/window/flags/window_surfaces.aconfig
-
com.android.window.flags.scvh_set_focusable_api
window_surfaces
exported
Adds a focusable flag to SurfaceControlViewHost · b/425415517 platform_frameworks_base/core/java/android/window/flags/window_surfaces.aconfig
-
com.android.window.flags.secure_content_failure_ui
lse_desktop_experience
When secure content is blocked on a display, show a UI explaining what happened. · b/380280860 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.send_new_insets_state_with_rotation
windowing_frontend
bugfix
Send the new InsetsState to the shell when the display rotates · b/480967801 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.shared_surface_transition_animation
windowing_frontend
Allow the client to describe a transition animation and participate in the animation using a shared surface. · b/475737659 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.show_ime_layering_target_when_adding
windowing_frontend
bugfix
Prevent IME flickering when adding a layering target · b/495662368 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.show_when_locked_desktop_bugfix
lse_desktop_experience
bugfix
Fixes an issue where show-when-locked activities are not correctly handled on external displays in desktop mode. · b/443008976 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.skip_kill_process_for_desktop_task_core_close_transition
lse_desktop_experience
bugfix
Don't force-kill processes of Desktop tasks closed through core transitions. · b/438483836 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.sleep_wake_transitions
windowing_frontend
bugfix
Make the rest of sleep/wake situations into transitions. · b/423701190 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.support_custom_dim_color
toolkit
exported
Enables support for setting a custom dim color on windows · b/157648113 platform_frameworks_base/core/java/android/window/flags/window_surfaces.aconfig
-
com.android.window.flags.sync_before_enabling_screen
windowing_frontend
Sync storage before enabling screen during boot · b/467888558 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.synced_display_mode_updates
windowing_frontend
Synchronized multi-display mode updates · b/448471638 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.synced_insets_animation
windowing_frontend
Synchronize the applied insets to a view with the ongoing system insets animation. · b/463899193 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.track_launch_originator
windowing_sdk
Track origination for the consecutive launch among trampoline activities · b/456621541 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.transit_invisible_existence_change
windowing_frontend
bugfix
Allow invisible containers to be in a transition if gone or created · b/445874680 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.transit_mixpatcher_base
windowing_frontend
Foundation for shell-side transition Mixpatcher. · b/469422564 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.update_desktop_scrim_on_desktop_task_launch
lse_desktop_experience
bugfix
Updates the desktop scrim when a desktop task is launched. · b/489912400 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.update_desktop_scrim_on_drag_resize_end
lse_desktop_experience
bugfix
Updates the desktop scrim when drag resize is finihsed · b/484100709 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.update_desktop_scrim_on_fullscreen_launch
lse_desktop_experience
bugfix
Updates the desktop scrim when fullscreen activity launched · b/483478809 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.update_desktop_scrim_on_move_task_to_desk
lse_desktop_experience
bugfix
Updates the desktop scrim when a task is moved to desktop. · b/489912261 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.update_desktop_scrim_when_locked_bugfix
lse_desktop_experience
bugfix
Fixes the issue that desktop scrim effect not get updated when device locked and unlocked. · b/484800239 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.update_desktop_scrim_when_move_task_to_front_bugfix
lse_desktop_experience
bugfix
Fixes the issue that desktop scrim effect not get updated when task moves to front. · b/483868832 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.use_client_surface
windowing_frontend
bugfix
Let regular windows create their own surface · b/308662081 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.use_known_display_id_for_base_context
windowing_frontend
bugfix
Reduce binder calls that query display id using a token · b/476026852 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.use_snapshot_fixed_rotation
windowing_frontend
bugfix
Use known rotation of snapshot to apply fixed rotation · b/488963381 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.virtual_display_can_create_system_application_overlay
windowing_frontend
bugfix
Virtual display owners can create system application overlays · b/432521645 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.virtual_gamepad_developer_opt_out
windowing_sdk
exported
Whether the WindowManager.PROPERTY_COMPAT_ALLOW_VIRTUAL_GAMEPAD_OVERRIDE property is public. · b/458739902 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.virtual_gamepad_override
windowing_sdk
Enables the virtual gamepad override on allowlisted games on foldables. · b/447093535 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.wm.shell.add_one_off_handler_leashes
multitasking
Add one-off leashes to non-Shell handlers (Remote, Recents, etc.) when starting or taking over an animation. · b/403529740 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.bbev_square_corners_fix
multitasking
bugfix
Fixes square corners when expanding Bubbles from PiP · b/475068406 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.bubble_dismiss_magnetize_collision_prevention
multitasking
bugfix
Move the dismiss view higher so it`s magnetize zone does not collide with the bubble bar · b/481701224 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.bubbles_fix_issues_with_repeated_fold_unfold
multitasking
bugfix
Fixes bubble issues when transitioning between modes due to repeated folding and unfolding · b/450107220 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.bug_dont_remove_task_bubble
multitasking
bugfix
Fixes a bug where tasks are being destroyed when a bubble is overflowed. · b/427302529 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.consolidate_split_keyboard_shortcut_controllers
multitasking
bugfix
Consolidate split desktop keyboard shortcuts handling on shell and launcher side · b/438790317 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.disable_bubble_anything_desktop_windowing
multitasking
bugfix
Disable Bubble Anything on large screen devices that are eligible for Desktop Windowing. · b/469240263 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.disable_bubble_scrim_large_screens
multitasking
bugfix
Disable the transparent scrim when a bubble is expanded on large screen devices that are eligible for Desktop Windowing. · b/463292965 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.enable_bubble_pinning
multitasking
Enables pinning bubbles on laptops and tablets · b/493912543 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.enable_bubble_transition_planner
multitasking
Enables BubbleTransitionsPlanner to handle bubble transitions · b/473881387 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.enable_pip_box_shadows_v2
multitasking
Enables box shadows for PiP · b/367464660 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.enable_shell_modes
multitasking
Shell hierarchy and modes infrastructure · b/463244845 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_adjust_accessibility_actions_for_stack_view_state
multitasking
bugfix
Adjust accessibility actions for stack view expanded state · b/469259914 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_bubble_bar_flick_on_pinning_animation
multitasking
bugfix
Fixes bubble flickering issue on the taskbar pinning animation completion · b/484396747 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_bubble_bar_not_collapsed_if_animating_bubble
multitasking
bugfix
Fixes bubble bar collapse failure when setExpandedFromSysui() is called while a bubble is animating. · b/487678424 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_bubble_bar_stashing_with_hardware_keyboard
multitasking
bugfix
Fixes a bug where bubble bar stashes incorrectly when a hardware keyboard is connected · b/461660471 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_bubble_bar_visibility_update_dropped
multitasking
bugfix
Fixes bubble bar visibility update being dropped when animations are interrupted · b/474032293 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_bubble_ime_clipping
multitasking
bugfix
Fix a bug where the ime clipped all of bubbles view when it shouldn't · b/459673299 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_bubble_insets_when_invisible
multitasking
bugfix
Fixes a bug where bubbles would still be in the insets even when invisible · b/494114931 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_bubble_notification_showing_in_lock_screen
multitasking
bugfix
Fixes a bug where bubble notification persist on lock screen · b/466186520 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_bubble_swipe_up_dismiss_bubble_bar
multitasking
bugfix
Allows you to swipe up to dismiss a bubble in bubble bar · b/399910368 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_bubbled_task_height
multitasking
bugfix
Fixes bubbled task being short after device is folded · b/487855787 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_bubbles_handle_user_education
multitasking
bugfix
Fixes an issue where user education didn't dismiss · b/490187640 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_bubbles_stack_visible_in_immersive
multitasking
bugfix
Fixes a bug where the floating stack is visible in immersive mode · b/494514819 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_bubbles_stash_incorrect_progress
multitasking
bugfix
Fixes a bug where persistent bubble stash progress is incorrect after transition from home. · b/487826634 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_bubbles_stashing_on_home
multitasking
bugfix
Fixes a bug where bubbles could be stashed on launcher home · b/487360955 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_dismiss_flyout_persistent_taskbar
multitasking
bugfix
Fixes a bug where bubble bar flyout is not hidden on persistent taskbars · b/493963961 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_flicker_when_app_bubble_from_overflow
multitasking
bugfix
Fixes a flicker issue that happens when promoting an app bubble from overflow · b/472080053 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_mark_task_as_trimmable
multitasking
bugfix
Fixes a bug where tasks were not marked as trimmable when removed from a bubble · b/474169292 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_pip_to_bubble_relaunch
multitasking
bugfix
Fixes a bug where relaunching an app that was bubble'd after being PIP'd didn't work · b/496911676 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_reduce_shadow_alpha
multitasking
bugfix
Reduce floating bubbles scrim view alpha to make navigation buttons visible · b/450646947 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_swipe_up_notification_shade_with_bubble_bar
multitasking
bugfix
Fixes an issue where swiping from the bottom of the notification shade while bubbles were expanded below wouldn't work · b/483561405 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_taskbar_scrim_view_on_home
multitasking
bugfix
Fixes taskbar scrim view when bubbles are expanded on Launcher home screen · b/492048302 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_verify_bubble_task_id_on_removal
multitasking
bugfix
Fixes a bug where we remove a bubble based on package name after the bubble task has changed · b/482877474 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.launch_bubble_on_main_display
multitasking
bugfix
Ensure bubble task is created on the main display if triggered from a connected display. · b/457889029 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.resolve_trampoline_destination_packages
multitasking
bugfix
Fixes a bug where resolving package name for task trampoline. · b/370653710 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.update_bubble_bar_taskbar_intersection
multitasking
bugfix
Update the logic to determine if the expanded bubble bar will intersect the persistent taskbar · b/478462570 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.update_bubble_bounds_during_rotation
multitasking
bugfix
Update the bounds of the expanded bubble task as part of the rotation transition · b/471756214 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.use_bubble_icon_from_activity_info
multitasking
bugfix
Load Bubble app icon from specific ActivityInfo rather than just the ApplicationInfo. · b/462281202 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
Removed (860)
-
android.app.admin.flags.active_admin_cleanup
enterprise
bugfix
Remove ActiveAdmin from EnforcingAdmin and related cleanups · b/335663055 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.backup_connected_apps_settings
enterprise
backup and restore connected work and personal apps user settings across devices · b/175067666 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.device_owner_for_all
enterprise
Enable any user (not just the Main User) to be a DeviceOwner · b/435271558 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.dont_write_is_system_authority
enterprise
bugfix
Stop writing redundant is-system attribute in EnforcingAdmin XML representation . · b/336315393 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.dpe_based_on_async_apis_enabled
supervision
bugfix
Whether DPE's synchronous APIs use async APIs. · b/374123015 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.admin.flags.internal_log_event_listener
enterprise
bugfix
Allow internal listeners to see unfiltered event stream · b/385730709 platform_frameworks_base/core/java/android/app/admin/flags/flags.aconfig
-
android.app.always_rebind_user_set_wallpaper
systemui
bugfix
Always rebind wallpapers after a change via WallpaperManager API · b/438411848 platform_frameworks_base/core/java/android/app/wallpaper.aconfig
-
android.app.clean_up_spans_and_new_lines
systemui
Cleans up spans and unnecessary new lines from standard notification templates · b/313439845 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.compact_heads_up_notification_reply
systemui
[Minimal HUN] Enables the compact heads up notification reply capability for Conversation Notifications · b/336229954 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.contextualsearch.flags.contextual_search_media_projection
sysui_integrations
bugfix
Attach MediaProjection session to contextual search invocation intent. · b/395054309 platform_frameworks_base/core/java/android/app/contextualsearch/flags.aconfig
-
android.app.early_render_thread_priority_boost
system_performance
bugfix
Boost the render thread priority during preload. · b/417909658 platform_frameworks_base/core/java/android/app/activity_manager.aconfig
-
android.app.enable_connected_displays_wallpaper
lse_desktop_experience
Enable wallpaper support in connected displays · b/366461618 platform_frameworks_base/core/java/android/app/wallpaper.aconfig
-
android.app.enable_current_mode_type_binder_cache
systemui
read-onlybugfix
Enables the use of binder caching for current running mode type. · b/362572732 platform_frameworks_base/core/java/android/app/ui_mode_manager.aconfig
-
android.app.enable_night_mode_binder_cache
systemui
bugfix
Enables the use of binder caching for system night mode. · b/255999432 platform_frameworks_base/core/java/android/app/ui_mode_manager.aconfig
-
android.app.enable_process_observer_broadcast_on_process_started
system_performance
Enable ProcessObserver's onProcessStarted callbacks. · b/323959187 platform_frameworks_base/core/java/android/app/activity_manager.aconfig
-
android.app.evenly_divided_call_style_action_layout
systemui
bugfix
Evenly divides horizontal space for action buttons in CallStyle notifications. · b/268733030 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.fix_contrast_and_force_invert_state_for_multi_user
systemui
bugfix
Fixes contrast and force invert state APIs for multi user and HSUM cases. · b/362682063 platform_frameworks_base/core/java/android/app/ui_mode_manager.aconfig
-
android.app.fix_wallpaper_crops_on_restore
systemui
bugfix
Preserve center for wallpaper crops on restore · b/332937943 platform_frameworks_base/core/java/android/app/wallpaper.aconfig
-
android.app.get_free_memory
desktop_serviceability
exported
Add API to get free memory. · b/417906997 platform_frameworks_base/core/java/android/app/activity_manager.aconfig
-
android.app.job.add_type_info_to_wakelock_tag
backstage_power
bugfix
Append the job type info to wakelock tag · b/381880530 platform_frameworks_base/apex/jobscheduler/framework/aconfig/job.aconfig
-
android.app.metric_style_unit_in_label
notifications
bugfix
In MetricStyle, concatenate the unit of the MetricValue to the label, instead of displaying it next to the value. This flag is only for prototyping; either the flag-on or flag-off path will be inlined once the behavior is decided. · b/434910979 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.modes_ui_dnd_slice
systemui
bugfix
Restores a (tweaked) DND slice in Settings; dependent on modes_ui · b/406238205 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.modes_ui_tile_reactivates_last
systemui
bugfix
The secondary target on the Modes tile activates the last-manually-activated mode, instead of DND · b/405988332 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.nm_binder_perf_cache_channels
systemui
Use IpcDataCache for notification channel/group lookups · b/362981561 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.nm_binder_perf_get_apps_with_channels
systemui
bugfix
Use a single binder call to get the set of apps with channels for a user · b/362981561 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.nm_binder_perf_permission_check
systemui
Use PermissionManager for areNotificationsEnabled() instead of NMS · b/362981561 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.nm_binder_perf_throttle_notify
systemui
Rate-limit calls to enqueueNotificationWithTag client-side · b/362981561 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.nm_highlights
notifications
Allows the NAS to highlight notifications · b/438704838 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.nm_summarization_onboarding_ui
systemui
bugfix
Shows summarizatino onboarding UI · b/391568054 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.nm_summarization_ui
systemui
Shows summarized notifications in the UI · b/390217880 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.no_sbnholder
systemui
removes sbnholder from NLS · b/378128805 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.notification_classification_ui
systemui
Adds UI for NAS classification of notifications · b/367996732 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.notification_no_custom_view_conversations
systemui
Ensures that conversations are not allowed to use Custom Views. · b/368817201 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.notification_top_line_margin_fix
systemui
bugfix
Fixes a small bug where the timestamp had an unnecessary margin in grouped notifications. · b/417196998 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.notification_update_shedding_allow_progress_completion
systemui
bugfix
When throttling notification updates, specifically allow the progress -> no_progress transition · b/425364383 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.notifications_redesign_app_icons
systemui
Notifications Redesign: Use app icons in notification rows · b/371174789 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.notifications_redesign_fonts
systemui
read-only
Notifications Redesign: Update text styles in notification templates · b/409496809 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.notifications_redesign_templates
systemui
Notifications Redesign: Update notification templates · b/378660052 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.notify_keyguard_events
systemui
bugfix
Send keyguard showing/hiding/going-away events to wallpaper as wallpaper commands (guarded by permission) · b/395897130 platform_frameworks_base/core/java/android/app/wallpaper.aconfig
-
android.app.pic_test_mode
system_performance
Updated test mode for PIC · b/396173886 platform_frameworks_base/core/java/android/app/performance.aconfig
-
android.app.sdk_context_in_app_process
sdk_sandbox
Allows creation of SDK Context in App process · b/437011329 platform_frameworks_base/core/java/android/app/context.aconfig
-
android.app.sharedpreferences_skip_fsync
system_performance
What if SharedPreferences just didn't fsync()? Let's find out. · b/435433868 platform_frameworks_base/core/java/android/app/performance.aconfig
-
android.app.skip_ref_content_provider
backstage_power
read-onlysuspicious: skip
Skip refContentProvider calls for unstable connections · b/395544023 platform_frameworks_base/core/java/android/app/activity_manager.aconfig
-
android.app.supervision.flags.enable_app_approval
supervision
exported
Flag to enable the App Approval settings in Android settings UI · b/390185393 platform_frameworks_base/core/java/android/app/supervision/flags.aconfig
-
android.app.supervision.flags.enable_app_service_connection_callback
supervision
Enables AppBindingService to dispatch actions to be executed by AppServiceConnection after a connection is established. · b/441932377 platform_frameworks_base/core/java/android/app/supervision/flags.aconfig
-
android.app.supervision.flags.enable_web_content_filters_screen
supervision
exported
Flag that enables the web content filters screen with Supervision settings entry point · b/395134536 platform_frameworks_base/core/java/android/app/supervision/flags.aconfig
-
android.app.supervision.flags.enable_web_content_filters_screen_search_redirection
supervision
bugfix
Flag that enables the web content filters screen search redirection · b/437389231 platform_frameworks_base/core/java/android/app/supervision/flags.aconfig
-
android.app.supervision.flags.persistent_supervision_settings
supervision
Saves supervision user data and recovery info into a binary xml file · b/406449915 platform_frameworks_base/core/java/android/app/supervision/flags.aconfig
-
android.app.supervision.flags.supervision_api
supervision
exported
Flag to enable the SupervisionService · b/340351729 platform_frameworks_base/core/java/android/app/supervision/flags.aconfig
-
android.app.supervision.flags.supervision_api_on_wear
supervision
exported
Flag to enable the SupervisionService on Wear devices · b/373358935 platform_frameworks_base/core/java/android/app/supervision/flags.aconfig
-
android.app.system_dialer_phone_call_fgs_grant
telecom
bugfix
Ensures that the system dialer app can use a phone call fgs. · b/425971621 platform_frameworks_base/core/java/android/app/activity_manager.aconfig
-
android.app.ui_rich_ongoing
systemui
exported
[RONs] Guards new promotion logic and UI, including AOD notification and Colorization · b/367705002 platform_frameworks_base/core/java/android/app/notification.aconfig
-
android.app.update_recents_from_system
systemui
bugfix
Update recent wallpapers list more reliably. Only effective after rebooting. · b/395679036 platform_frameworks_base/core/java/android/app/wallpaper.aconfig
-
android.app.use_sticky_bcast_cache
backstage_power
read-onlybugfix
Use cache for sticky broadcast intents · b/356148006 platform_frameworks_base/core/java/android/app/activity_manager.aconfig
-
android.app.userrecovery.flags.enable_user_recovery_manager
user_recovery_manager
Enables the user recovery manager service. · b/415960504 platform_frameworks_base/core/java/android/app/userrecovery/flags/flags.aconfig
-
android.app.wearable.enable_restart_wss_process
machine_learning
When this flag is on, the system will restart the WearableSensingService process before providing it with a new secure wearable connection. · b/301427767 platform_frameworks_base/core/java/android/app/wearable/flags.aconfig
-
android.appwidget.flags.play_store_pin_widgets
app_widgets
bugfix
Allow apps with INSTALL_PACKAGES to pin widgets for other packages · b/414841181 platform_frameworks_base/core/java/android/appwidget/flags.aconfig
-
android.appwidget.flags.remove_app_widget_service_io_from_critical_path
app_widgets
bugfix
Move state file IO to non-critical path · b/312949280 platform_frameworks_base/core/java/android/appwidget/flags.aconfig
-
android.companion.enable_task_continuity
desktop_better_together
exported
Enable task continuity API · b/400970610 platform_frameworks_base/core/java/android/companion/flags.aconfig
-
android.companion.enable_universal_clipboard
desktop_better_together
Enable Universal Clipboard feature · b/432068758 platform_frameworks_base/core/java/android/companion/flags.aconfig
-
android.companion.virtualdevice.flags.automated_app_launch_interception
virtual_devices
bugfix
Show a warning dialog when launching an automated app · b/442627126 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.computer_control_activity_policy_strict
virtual_devices
bugfix
Implements a strict Activity policy for ComputerControl VirtualDevices · b/437849470 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.computer_control_consent
virtual_devices
bugfix
Show a consent dialog for computer control session creation · b/437901655 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.computer_control_typing
virtual_devices
bugfix
Support input connection based CC text manipulation APIs · b/422134565 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.correct_virtual_display_power_state
virtual_devices
bugfix
Fix the virtual display power state · b/371125136 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.device_aware_settings_override
virtual_devices
Settings override for virtual devices · b/371801645 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.enable_animations_per_display
virtual_devices
bugfix
Enable/disable window and transition animations per display · b/427437362 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.external_virtual_cameras
virtual_devices
Allow external virtual cameras visible only in the Context of the virtual device · b/375609768 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.handle_invalid_device_id
virtual_devices
bugfix
Handle invalid device ids in various system services · b/394613051 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.high_resolution_scroll
virtual_devices
Enable high resolution scroll · b/335160780 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.itemized_vdm_permissions
virtual_devices
bugfix
Itemized permissions in CDM dialog for VDM roles · b/419169396 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.companion.virtualdevice.flags.migrate_viewconfiguration_constants_to_resources
virtual_devices
read-only
Use resources instead of constants in ViewConfiguration · b/370928384 platform_frameworks_base/core/java/android/companion/virtual/flags/flags.aconfig
-
android.content.pm.app_compat_warnings_16kb
devoptions_settings
read-only
Feature flag to enable page size app compat warnings based on the alignment checks. · b/418267369 platform_frameworks_base/core/java/android/content/pm/flags.aconfig
-
android.content.pm.consolidate_package_changed_broadcasts
package_manager_service
bugfix
Flag guarding the changes to consolidate package_changed broadcasts into a single one, instead of sending them individually · b/433394697 platform_frameworks_base/core/java/android/content/pm/flags.aconfig
-
android.content.pm.include_broadcast_debug_reason
package_manager_service
bugfixsuspicious: debug
Include the debug reason when sending the package_changed broadcast · b/433392586 platform_frameworks_base/core/java/android/content/pm/flags.aconfig
-
android.content.pm.merge_package_changed_broadcast
package_manager_service
read-only
Feature flag to add delivery group policy for PACKAGE_CHANGED broadcast to allow merging broadcasts. · b/381949725 platform_frameworks_base/core/java/android/content/pm/flags.aconfig
-
android.content.pm.protect_supervision_packages
supervision
Feature flag to enable protecting Supervision packages. · b/404779514 platform_frameworks_base/core/java/android/content/pm/flags.aconfig
-
android.content.res.ignore_non_public_config_diff_for_resources_key
resource_manager
read-onlybugfix
Only consider the resources related configuration fields to create ResourcesImpl · b/413273054 platform_frameworks_base/core/java/android/content/res/flags.aconfig
-
android.crashrecovery.flags.extend_rollback_lifetime
modularization
Increase rollback lifetime on RollbackManagerService from 14 days to 60 days · b/416259905 platform_frameworks_base/packages/CrashRecovery/aconfig/flags.aconfig
-
android.crashrecovery.flags.refactor_crashrecovery
modularization
read-only
Refactor required CrashRecovery code · b/289203818 platform_frameworks_base/packages/CrashRecovery/aconfig/flags.aconfig
-
android.credentials.flags.clear_session_enabled
credential_manager
Enables clearing of Credential Manager sessions when client process dies · b/308470501 platform_frameworks_base/core/java/android/credentials/flags.aconfig
-
android.credentials.flags.hybrid_filter_opt_fix_enabled
credential_manager
bugfix
Removes capability check from hybrid implementation · b/323923403 platform_frameworks_base/core/java/android/credentials/flags.aconfig
-
android.database.sqlite.no_checkpoint_on_finalize
system_performance
Do not checkpoint WAL if closing in the finalizer · b/397982577 platform_frameworks_base/core/java/android/database/sqlite/flags.aconfig
-
android.hardware.biometrics.bp_fallback_options
biometrics_framework
security
Adds fallback options UI to biometric prompt · b/377774089 platform_frameworks_base/core/java/android/hardware/biometrics/flags.aconfig
-
android.hardware.biometrics.bp_initialize_compose_watch
wear_frameworks
bugfixsecurity
Initialize lifecycle to enable compose to run outside activities · b/414859063 platform_frameworks_base/core/java/android/hardware/biometrics/flags.aconfig
-
android.hardware.biometrics.identity_check_all_surfaces
biometrics_framework
security
This flag applies Identity Check to all biometric prompt requests · b/402534668 platform_frameworks_base/core/java/android/hardware/biometrics/flags.aconfig
-
android.hardware.usb.flags.enable_uaoa_all_pixels_except_p8
system_sw_usb
Enables AOA userspace implementation all pixel devices except pixel 8 series · b/440091110 platform_frameworks_base/core/java/android/hardware/usb/flags/system_sw_usb_flags.aconfig
-
android.hardware.usb.flags.enable_usb_sysfs_midi_identification
system_sw_usb
Enable identifying midi device using USB sysfs · b/333778731 platform_frameworks_base/core/java/android/hardware/usb/flags/system_sw_usb_flags.aconfig
-
android.location.flags.density_based_coarse_locations
location
Flag for gating the density-based coarse locations · b/376198890 platform_frameworks_base/location/java/android/location/flags/location.aconfig
-
android.location.flags.disable_stationary_throttling
location
Disables stationary throttling for all providers · b/354000147 platform_frameworks_base/location/java/android/location/flags/location.aconfig
-
android.location.flags.enable_location_bypass
location
suspicious: bypass
Enable location bypass feature · b/301150056 platform_frameworks_base/location/java/android/location/flags/location.aconfig
-
android.location.flags.fix_glonass_almanac_frequency_channel_range
location
bugfix
Fix GLONASS almanac frequency channel range · b/428050932 platform_frameworks_base/location/java/android/location/flags/location.aconfig
-
android.location.flags.gnss_assistance_interface_jni
location
Flag for GNSS assistance interface JNI · b/209078566 platform_frameworks_base/location/java/android/location/flags/location.aconfig
-
android.location.flags.population_density_provider
location
Flag for enabling the population density provider · b/376198890 platform_frameworks_base/location/java/android/location/flags/location.aconfig
-
android.multiuser.allow_supervising_profile
supervision
Enables support for new supervising user type · b/389712089 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.bind_wallpaper_service_on_its_own_thread_during_a_user_switch
multiuser
Bind wallpaper service on its own thread instead of system_server's main handler during a user switch. · b/302100344 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.decouple_max_users_from_profiles
multiuser
Builds on consistent_max_users, but now config_multiuserMaximumUsers only applies to non-Guest non-Demo switchable users, not profiles. · b/394178333 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.disallow_removing_last_admin_user
multiuser
Disallow the removal of a user, if it is the last admin user · b/394970894 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.enable_hiding_profiles
profile_experiences
Allow the use of a profileApiAvailability user property to exclude HIDDEN profiles in API results · b/316362775 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.enable_private_space_features
profile_experiences
Enable the support for private space and all its sub-features · b/286418785 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.enable_private_space_intent_redirection
profile_experiences
Enable Private Space telephony and SMS intent redirection to the main user · b/325576602 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.enable_ps_sensitive_notifications_toggle
profile_experiences
Enable the sensitive notifications toggle to be visible in the Private space settings page · b/317067050 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.logout_user_api
multiuser
Add API to logout user · b/350045389 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.max_users_in_car_is_for_secondary
multiuser
Update Car SystemUi and Settings to specify FULL_SECONDARY for max users (alongside consistent_max_users flag). · b/394178333 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.move_set_screen_lock_dialog_to_settings_app
profile_experiences
bugfix
Move the set screen lock dialog and activity from the platform to the Settings app for theming. · b/407327874 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.multiuser_widget
multiuser
Implement the Multiuser Widget · b/365748524 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.private_space_file_limit_check_timeout
profile_experiences
bugfix
Add a timeout for file limit checks during file transfer to private space · b/421920538 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.reorder_wallpaper_during_user_switch
multiuser
Reorder loading home and lock screen wallpapers during a user switch. · b/324911115 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.reschedule_stop_if_visible_activities
multiuser
Don't automatically stop a background user that has a top visible activity; instead, reschedule it to stop later · b/423731424 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.restrict_quiet_mode_credential_bug_fix_to_managed_profiles
profile_experiences
bugfix
Use user states to check the state of quiet mode for managed profiles only · b/332812630 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.schedule_stop_of_background_user
multiuser
Schedule background users to be stopped at a future point. Infrastructure only. · b/330351042 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.schedule_stop_of_background_user_by_default
multiuser
Activates the background-stopping schedule of inactive users based on the time specified in the configuration. · b/330351042 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.set_power_mode_during_user_switch
multiuser
Set power mode during a user switch. · b/325249845 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.stop_excess_for_background_starts
multiuser
Be more aggressive when stopping excess users, by triggering this even on background user starts and by allowing user 0's profiles to be stopped. · b/419867128 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.use_all_cpus_during_user_switch
multiuser
Allow using all cpu cores during a user switch. · b/308105403 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.use_private_space_icon_in_biometric_prompt
profile_experiences
bugfix
Update the biometric prompt from generic Settings icon to private space icon · b/333528540 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.widget_current_user_view
multiuser
When flag is enabled, widget shows the current user only · b/409327566 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.multiuser.widget_scaling_bugfix
multiuser
bugfix
When flag is enabled, scaling fixes are applied to the widget · b/430040190 platform_frameworks_base/core/java/android/content/pm/multiuser.aconfig
-
android.net.platform.flags.collect_vpn_metrics
android_core_networking
This flag controls VPN metrics collection. · b/306313287 platform_frameworks_base/core/java/android/net/flags.aconfig
-
android.os.adpf_25q2_metrics
game
bugfix
Add missing metrics for ADPF 25Q2 features. · b/367803904 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.adpf_graphics_pipeline
game
exportedread-only
Guards use of SessionCreationConfig and Graphics Pipeline mode · b/367803904 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.adpf_hwui_gpu
game
read-only
Guards use of the FMQ channel for ADPF · b/330922490 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.adpf_obtainview_boost
game
read-only
Guards use of a boost in response to HWUI obtainView · b/328238660 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.adpf_use_fmq_channel
game
Guards use of the FMQ channel for ADPF · b/315894228 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.adpf_use_fmq_channel_fixed
game
read-only
Guards use of the FMQ channel for ADPF with a readonly flag · b/315894228 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.adpf_use_load_hints
game
read-only
Guards use of the ADPF public load hints behind a readonly flag · b/367803904 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.battery_service_support_current_adb_command
backstage_power
read-only
Whether or not BatteryService supports adb commands for Current values. · b/315037695 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.binder_cache_transaction_trace_names
system_performance
bugfix
Reuse transaction names caches across binder instances of the same interface. · b/330738126 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.bugreport_deferred_consent_screenshot_fix
wear_services
Stops always taking a screenshot when consent is deferred. · b/385709501 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.disable_madvise_artfile_default
system_performance
Disables madvise of .art files by default during app start. · b/382110550 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.enforce_strict_file_mode_check
backstage_power
bugfix
Throw an IllegalArgumentException if the file mode passed to ParcelFileDescriptor#parseMode is unknown. · b/414387646 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.material_colors_2025_03
systemui
exported
Adding new Material Tokens as of March 2025 · b/394371316 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.parcel_string_cache_enabled
system_performance
Enable JNIStringCache in Parcel · b/442140362 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.perfetto_sdk_tracing
system_performance
Tracing using Perfetto SDK. · b/303199244 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.perfetto_sdk_tracing_v2
system_performance
Tracing using Perfetto SDK API. · b/303199244 platform_frameworks_base/core/java/android/os/flags.aconfig
-
android.os.vibrator.decouple_frequency_profile_from_resonance
haptics
bugfix
Removes frequency profiles dependency on resonant frequency when not present · b/430503750 platform_frameworks_base/core/java/android/os/vibrator/flags.aconfig
-
android.os.vibrator.haptics_scale_v2_enabled
haptics
Enables new haptics scaling function across all usages · b/345186129 platform_frameworks_base/core/java/android/os/vibrator/flags.aconfig
-
android.os.vibrator.primitive_composition_absolute_delay
haptics
exported
Enables functionality to create primitive compositions with absolute delays · b/373357740 platform_frameworks_base/core/java/android/os/vibrator/flags.aconfig
-
android.os.vibrator.remove_sequential_combination
haptics
bugfix
Remove CombinedVibration.SequentialCombination and related types · b/421857859 platform_frameworks_base/core/java/android/os/vibrator/flags.aconfig
-
android.os.vibrator.vendor_vibration_effects
haptics
exported
Enabled System APIs for vendor-defined vibration effects · b/345454923 platform_frameworks_base/core/java/android/os/vibrator/flags.aconfig
-
android.os.vibrator.vibration_scale_bounds_fix_enabled
haptics
bugfix
Enables audio-coupled haptics vibration scale bounds fix · b/427912736 platform_frameworks_base/core/java/android/os/vibrator/flags.aconfig
-
android.os.vibrator.vibration_scale_device_config_enabled
haptics
bugfix
Enables device-configurable vibration scale factors · b/427503922 platform_frameworks_base/core/java/android/os/vibrator/flags.aconfig
-
android.permission.flags.app_ops_service_handler_fix
permissions
read-onlysecurity
Use IoThread handler for AppOpsService background/IO work. · b/394380603 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.bluetooth_permission_use_module_protection_level
bluetooth
security
Flag for change to all the Bluetooth ROLE permissions to be provided by the module instead · b/395709071 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.enable_aiai_proxied_text_classifiers
permissions
exportedread-onlysecurity
Enables the AiAi to utilize the default OTP text classifier that is also used by ExtServices · b/377229653 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.enforce_default_device_id_in_my_attribution_source
permissions
security
Force AttributionSource.myAttributionSource() to return a default device id · b/343121936 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.finish_running_ops_for_killed_packages
permissions
bugfixsecurity
Finish all appops for a dead app process · b/234630570 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.purpose_declaration_enabled
permissions
read-onlysecurity
This flag is used to enable the enforcement of purpose guarded permissions · b/418113890 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.record_all_runtime_appops_sqlite
permissions
exportedread-onlysecurity
Enables recording of all runtime app ops into SQlite · b/377584611 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.permission.flags.watch_face_role_enabled
wear_watchfaces
exportedread-onlysecurity
This flag enables watchface roles support and API · b/399850691 platform_frameworks_base/core/java/android/permission/flags.aconfig
-
android.security.aapm_feature_disable_cellular_2g
responsible_apis
security
Android Advanced Protection Mode Feature: Disable Cellular 2G · b/377748286 platform_frameworks_base/core/java/android/security/responsible_apis_flags.aconfig
-
android.security.aapm_feature_disable_install_unknown_sources
responsible_apis
security
Android Advanced Protection Mode Feature: Disable Install Unknown Sources · b/369361373 platform_frameworks_base/core/java/android/security/responsible_apis_flags.aconfig
-
android.security.check_application_thread_called_by_system
responsible_apis
bugfixsecurity
Allow only the system to call methods on ApplicationThread. · b/317346668 platform_frameworks_base/core/java/android/security/responsible_apis_flags.aconfig
-
android.security.deprecate_uses_cleartext_traffic
network_security
read-onlysecurity
If enabled, the XML application flag usesCleartextTraffic is ignored for targetSdk version C+. · b/415007211 platform_frameworks_base/core/java/android/security/flags.aconfig
-
android.security.disable_adaptive_auth_counter_lock
biometrics
security
Flag to allow an adb secure setting to disable the adaptive auth lock · b/371057865 platform_frameworks_base/core/java/android/security/flags.aconfig
-
android.security.manage_lockout_end_time_in_service
security
bugfixsecurity
Manage lockout end time in LockSettingsService rather than LockPatternUtils · b/322014085 platform_frameworks_base/core/java/android/security/flags.aconfig
-
android.security.reset_auth_flags_and_metrics_in_lock_user
security
security
Make LockSettingsService#lockUser() always handle resetting strong auth flags and removing user password metrics · b/319142556 platform_frameworks_base/core/java/android/security/flags.aconfig
-
android.security.scrypt_parameter_change
security
bugfixsecurity
Use n=9 instead of n=11 for scrypt for lock screen knowledge factors · b/416772194 platform_frameworks_base/core/java/android/security/flags.aconfig
-
android.security.software_ratelimiter
security
security
Enable support for SoftwareRateLimiter in LockSettingsService · b/395976735 platform_frameworks_base/core/java/android/security/flags.aconfig
-
android.security.stop_recognizing_legacy_password_hashes
security
security
Make LockSettingsService stop recognizing legacy password hashes · b/442877927 platform_frameworks_base/core/java/android/security/flags.aconfig
-
android.security.wtf_bundle_defuse
responsible_apis
bugfixsecurity
Flag for wtf logging when defuse is enabled. · b/254848919 platform_frameworks_base/core/java/android/security/responsible_apis_flags.aconfig
-
android.server.allow_removing_vpn_service
wear_frameworks
Allow removing VpnManagerService · b/340928692 platform_frameworks_base/services/java/com/android/server/flags.aconfig
-
android.server.allow_system_server_inherit_rt
wear_system_health
Allow enabling real-time priority inheritance for binder services within system_server · b/379851024 platform_frameworks_base/services/java/com/android/server/flags.aconfig
-
android.server.app.game_default_frame_rate
game
read-only
This flag guards the new behavior with the addition of Game Default Frame Rate feature. · b/286084594 platform_frameworks_base/services/core/java/com/android/server/app/flags.aconfig
-
android.server.migrate_wrist_orientation
wear_frameworks
read-only
Migrate wrist orientation service functionality to wear settings service · b/352725980 platform_frameworks_base/services/java/com/android/server/flags.aconfig
-
android.server.remove_game_manager_service_from_wear
wear_frameworks
read-only
Remove GameManagerService from Wear · b/340929737 platform_frameworks_base/services/java/com/android/server/flags.aconfig
-
android.server.remove_text_service
wear_frameworks
Remove TextServiceManagerService on Wear · b/323720705 platform_frameworks_base/services/java/com/android/server/flags.aconfig
-
android.server.remove_wearable_sensing_service_from_wear
wear_frameworks
Remove WearableSensingManagerService on Wear · b/340929916 platform_frameworks_base/services/java/com/android/server/flags.aconfig
-
android.server.voiceinteractionmanagerservice_get_resources_in_init_thread
system_performance
Move VoiceInteractionManagerService getResources away from the boot critical path · b/406841419 platform_frameworks_base/services/java/com/android/server/flags.aconfig
-
android.service.autofill.add_accessibility_title_for_augmented_autofill_dropdown
autofill
bugfix
Add accessibility title for augmented autofill dropdown · b/375284244 platform_frameworks_base/services/autofill/bugfixes.aconfig
-
android.service.autofill.log_augmented_service_uid
autofill
Log the UID of the augmented autofill service in FillRequest events · b/411232512 platform_frameworks_base/services/autofill/bugfixes.aconfig
-
android.service.autofill.remote_fill_service_use_weak_reference
autofill
Use weak reference to address binder leak problem · b/307972253 platform_frameworks_base/services/autofill/bugfixes.aconfig
-
android.service.dreams.allow_dream_attach_failure
systemui
bugfix
Fails starting dream when attaching to a service that is already attached · b/434674824 platform_frameworks_base/core/java/android/service/dreams/flags.aconfig
-
android.service.dreams.allow_dream_when_postured
systemui
Allow dreaming when device is stationary and upright · b/383208131 platform_frameworks_base/core/java/android/service/dreams/flags.aconfig
-
android.service.dreams.disallow_dream_on_auto_projection
systemui
bugfix
Disallows dreaming when Android Auto projected display is active · b/413508543 platform_frameworks_base/core/java/android/service/dreams/flags.aconfig
-
android.service.dreams.dream_overlay_started_fix
systemui
bugfix
Guards fix for the lifetime of when the dream is considered started · b/432039567 platform_frameworks_base/core/java/android/service/dreams/flags.aconfig
-
android.service.dreams.dreams_v2_resources
systemui
read-only
Read only flag for rolling out dream v2 resource values · b/403579494 platform_frameworks_base/core/java/android/service/dreams/flags.aconfig
-
android.service.dreams.start_and_stop_dozing_in_background
systemui
bugfix
Move the start-dozing and stop-dozing operation to the background · b/330287187 platform_frameworks_base/core/java/android/service/dreams/flags.aconfig
-
android.service.dreams.wake_on_stopping_doze
systemui
bugfix
Sends a wakeUp when explicitly stopping the doze dream · b/298073718 platform_frameworks_base/core/java/android/service/dreams/flags.aconfig
-
android.service.notification.notification_force_grouping
systemui
This flag controls the forced auto-grouping feature · b/336488844 platform_frameworks_base/core/java/android/service/notification/flags.aconfig
-
android.service.notification.report_nls_start_and_end
backstage_power
Reports NLS calls start and end to ActivityManager for process capability adjustments · b/398072400 platform_frameworks_base/core/java/android/service/notification/flags.aconfig
-
android.service.quickaccesswallet.launch_selected_card_from_qs_tile
wallet_integration
When the wallet QS tile is tapped, launch the selected card pending intent instead of the home screen pending intent. · b/378469025 platform_frameworks_base/core/java/android/service/quickaccesswallet/flags.aconfig
-
android.tracing.perfetto_wm_dump_cts
windowing_tools
read-only
Migrate WindowManager dump in CTS tests to Perfetto · b/323165543 platform_frameworks_base/core/java/android/tracing/flags.aconfig
-
android.tracing.perfetto_wm_tracing
windowing_tools
read-only
Migrate WindowManager tracing to Perfetto · b/323165543 platform_frameworks_base/core/java/android/tracing/flags.aconfig
-
android.tracing.sysui_large_perfetto_shmem_buffer
windowing_tools
read-only
Large perfetto shmem buffer in sysui · b/420587648 platform_frameworks_base/core/java/android/tracing/flags.aconfig
-
android.view.accessibility.a11y_sequential_focus_starting_point
accessibility
Enables sequential focus's starting point to be set to accessibility focus when system focus is null. · b/393668020 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.button_chooser_activity_bottom_margin_system_bar
accessibility
Uses system bar insets as a bottom margin for AccessibilityButtonChooserActivity, preventing overlap. · b/433572832 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.copy_surface_control_for_window_screenshots
accessibility
bugfix
Copies and sends the copied SurfaceControl when an A11yService requests a single-window app screenshot · b/431752508 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.enable_type_window_control
accessibility
exported
adds new TYPE_WINDOW_CONTROL to AccessibilityWindowInfo for detecting Window Decorations · b/320445550 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.ignore_unimportant_root
accessibility
findViewByAccessibilityId will return null if the id matches the root but the root is unimportant. · b/407099631 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.launcher_app_display_progress_update_on_visibility_change
accessibility
bugfix
Forces update to navbar button positioning upon changes to visibility · b/417894369 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.light_bar_update_button_tint_on_nav_mode_change
accessibility
bugfix
adds logic to update navbar button tint when navigation mode changes · b/387395420 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.navbar_flip_order_option
accessibility
Adds a setting for users to change the order of the navbar's 3 main buttons. · b/410601652 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.request_rectangle_with_source
accessibility
exported
Request rectangle on screen with source parameter · b/391877896 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.skip_accessibility_warning_dialog_for_trusted_services
accessibility
suspicious: skip
Skips showing the accessibility warning dialog for trusted services. · b/303511250 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.accessibility.text_cursor_blink_interval
accessibility
Configure the text cursor blink interval · b/402134144 platform_frameworks_base/core/java/android/view/accessibility/flags/accessibility_flags.aconfig
-
android.view.flags.buffer_stuffing_recovery
window_surfaces
read-only
Recover from buffer stuffing when SurfaceFlinger misses a frame · b/294922229 platform_frameworks_base/core/java/android/view/flags/view_flags.aconfig
-
android.view.flags.dynamic_view_rotary_haptics_configuration
wear_frameworks
Whether ScrollFeedbackProvider dynamically disables View-based rotary haptics. · b/377998870 platform_frameworks_base/core/java/android/view/flags/scroll_feedback_flags.aconfig
-
android.view.flags.enable_invalidate_check_thread
toolkit
read-only
Enable checkThread call in ViewRootImpl#onDescendentInvalidated · b/333752000 platform_frameworks_base/core/java/android/view/flags/view_flags.aconfig
-
android.view.flags.enable_scroll_feedback_for_touch
wear_frameworks
read-only
Enables touchscreen haptic scroll feedback · b/382135785 platform_frameworks_base/core/java/android/view/flags/scroll_feedback_flags.aconfig
-
android.view.flags.enable_surface_native_alloc_registration_ro
toolkit
read-only
Feature flag for registering surfaces with the VM for faster platform_frameworks_base/core/java/android/view/flags/view_flags.aconfig
-
android.view.flags.expected_presentation_time_read_only
toolkit
exportedread-only
Feature flag for using expected presentation time of the Choreographer · b/278730197 platform_frameworks_base/core/java/android/view/flags/refresh_rate_flags.aconfig
-
android.view.flags.scroll_capture_relax_scroll_view_criteria
systemui
bugfix
Treat all custom ViewGroups which support scrollTo as ScrollView · b/189827634 platform_frameworks_base/core/java/android/view/flags/scroll_capture.aconfig
-
android.view.flags.scroll_capture_target_z_order_fix
systemui
bugfix
Always prefer targets with higher z-order · b/365969802 platform_frameworks_base/core/java/android/view/flags/scroll_capture.aconfig
-
android.view.inputmethod.fallback_display_for_secondary_user_on_secondary_display
input_method
read-onlybugfix
Feature flag to fix the fallback display bug for visible background users · b/383228193 platform_frameworks_base/core/java/android/view/inputmethod/flags.aconfig
-
android.view.inputmethod.fix_navbar_dead_zone
input_method
bugfix
Fix DeadZone consuming events for navbar · b/364856257 platform_frameworks_base/core/java/android/view/inputmethod/flags.aconfig
-
android.view.inputmethod.invalidate_input_calls_restart
input_method
bugfix
Feature flag to fix the race between invalidateInput and restartInput · b/396066692 platform_frameworks_base/core/java/android/view/inputmethod/flags.aconfig
-
android.view.inputmethod.use_input_method_info_safe_list
input_method
read-onlybugfix
Use InputMethodInfoSafeList for more reliable binder IPCs · b/339761278 platform_frameworks_base/core/java/android/view/inputmethod/flags.aconfig
-
android.webkit.always_enforce_thread_checking
webview
Always enforce that WebView APIs are called on the same thread · b/440569275 platform_frameworks_base/core/java/android/webkit/flags.aconfig
-
android.widget.flags.enable_platform_widget_differential_motion_fling
toolkit
Enables differential motion fling in platform widgets · b/293332089 platform_frameworks_base/core/java/android/widget/flags/differential_motion_fling_flags.aconfig
-
android.widget.flags.fix_unbolded_typeface_for_numberpicker
text
bugfix
Use the correct bolded typeface when drawing the selector numbers · b/318304896 platform_frameworks_base/core/java/android/widget/flags/flags.aconfig
-
com.android.appsearch.flags.enable_apps_indexer_use_first_resolve_info
appsearch
bugfix
Uses the first resolve info per package instead of the last · b/437400697 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_batch_get
appsearch
bugfix
Uses the new batch get API from Icing. · b/401245769 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_close_appsearch_on_creation_failure
appsearch
bugfix
Enable closing the instance of AppSearchImpl if we manage to create it, but we fail to fully create the user instance. · b/418422820 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_enterprise_visible_to_config
appsearch
bugfix
Enable checking VisibleToConfig for schema visibility when querying with enterprise global search session. · b/417289133 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_indexer_run_on_app_function_component_change
appsearch
bugfix
Enables running apps indexer when app function component within an app changes. · b/409611864 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_query_visibility_documents
appsearch
bugfix
Improve load visibility store performance. · b/404622915 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_reduce_check_optimize_for_set_schema
appsearch
Only check optimize if we have deleted or incompatible types for setSchema, and forceOverride is true. · b/435251329 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_remove_doc_count_batching_for_batch_put
appsearch
Remove the upper layer batching with document number to improve batchPut performance · b/433822099 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_schema_migration_executor_dead_lock_fix
appsearch
bugfix
Enable the executor dead lock fix for the get schema call in schema migration job. · b/436282573 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_storage_info_cache
appsearch
bugfix
Enables the StorageInfo cache in AppSearchImpl. · b/395156359 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_user_instance_futures
appsearch
bugfix
Enables using futures to create user instances. · b/415031127 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.appsearch.flags.enable_wiping_out_system_server_data_after_migration
appsearch
Enable wiping out old icing directory after data has been migrated to the VM. · b/422162268 platform_packages_modules_AppSearch/flags/appsearch.aconfig
-
com.android.documentsui.flags.redirect_get_content_ro
documentsui
read-only
Redirects GET_CONTENT requests to Photopicker when appropriate · b/377771195 platform_packages_apps_DocumentsUI/flags.aconfig
-
com.android.graphics.hwui.flags.bitmap_ashmem_long_name
core_graphics
Whether to have more information in ashmem filenames for bitmaps · b/369619160 platform_frameworks_base/libs/hwui/aconfig/hwui_flags.aconfig
-
com.android.graphics.hwui.flags.bitmap_use_memfd
system_performance
read-only
Whether to parcel implicit copies of bitmaps to memfd instead of ashmem · b/400807118 platform_frameworks_base/libs/hwui/aconfig/hwui_flags.aconfig
-
com.android.graphics.hwui.flags.early_preinit_buffer_allocator
core_graphics
read-only
Initialize GraphicBufferAllocater on ViewRootImpl init, to avoid blocking on init during buffer allocation, improving app launch latency. · b/389908734 platform_frameworks_base/libs/hwui/aconfig/hwui_flags.aconfig
-
com.android.graphics.hwui.flags.remove_vri_sketchy_destroy
core_graphics
bugfix
Remove the eager yet thread-violating destroyHardwareResources in VRI#die · b/377057106 platform_frameworks_base/libs/hwui/aconfig/hwui_flags.aconfig
-
com.android.graphics.hwui.flags.surfaceview_stretch_alignment
core_graphics
bugfix
Fix SurfaceView alignment when overscroll stretch is occurring · b/419836766 platform_frameworks_base/libs/hwui/aconfig/hwui_flags.aconfig
-
com.android.hardware.input.abort_slow_multi_press
wear_frameworks
bugfix
If a press that's a part of a multipress takes too long, the multipress gesture will be cancelled. · b/370095426 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.bluetooth_wakeup_state_check
desktop_pnp
Check Bluetooth HID profile connection state is changed before waking up the device. · b/440645135 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.can_window_override_power_gesture_api
wallet_integration
Adds new API in WindowManager class to check if the window can override the power key double tap behavior. · b/378736024 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.enable_backup_and_restore_for_input_gestures
input
read-only
Adds backup and restore support for custom input gestures · b/382184249 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.enable_display_color_inversion_key_gestures
input
Adds key gestures for display color inversion for accessibility needs · b/383730505 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.enable_magnify_magnification_key_gesture_dialog
accessibility
bugfix
Enables magnifying the magnification key gesture dialog so that low vision users can see the dialog · b/425722546 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.enable_talkback_and_magnifier_key_gestures
input
Adds key gestures for Magnification. TalkBack key gesture has been flagged separately under enable_talkback_key_gestures. · b/375277034 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.enable_voice_access_key_gestures
input
Adds key gestures for voice access · b/383734125 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.keyboard_a11y_shortcut_control
input
Adds shortcuts to toggle and control a11y keyboard features · b/373458181 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.keyboard_repeat_keys
input_native
Allow configurable timeout before key repeat and repeat delay rate for key repeats · b/336585002 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.mouse_reverse_vertical_scrolling
input
Controls whether external mouse vertical scrolling can be reversed · b/352598211 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.mouse_scrolling_acceleration
input
Allows the user to disable input scrolling acceleration for mouse. · b/383555305 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.mouse_swap_primary_button
input
Controls whether the connected mice's primary buttons, left and right, can be swapped. · b/352598211 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.mouse_to_touch_per_app_compat
lse_desktop_experience
Enables per-app overrides compatibility for mouse to touch · b/413207127 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.pointer_acceleration
input
Allows the user to disable pointer acceleration for mouse and touchpads. · b/349006858 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.hardware.input.touchpad_system_gesture_disable
input
Adds an accessibility setting to disable system navigation gestures (3- and 4-finger swipes) on touchpads · b/353947750 platform_frameworks_base/core/java/android/hardware/input/input_framework.aconfig
-
com.android.healthfitness.flags.active_data_granularity
health_fitness_aconfig
read-only
Collecting and logging granularity data for active data. · b/435361004 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.activity_intensity_db
health_fitness_aconfig
exportedread-only
Enables DB changes to support the activity intensity data type. · b/373585917 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.add_missing_access_logs
health_fitness_aconfig
exportedread-onlybugfix
Adds missing access logs · b/359582925 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.architecture_improvement
health_fitness_aconfig
exportedread-only
Enables architecture and testing improvement for HC. · b/376085738 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.clear_caches_after_switching_user
health_fitness_aconfig
read-onlybugfix
Enables clearing database caches after switching users. · b/355426144 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.cloud_backup_and_restore_count_api
health_fitness_aconfig
read-only
Enables the API for counting cloud B&R changes in Health Connect. · b/400640806 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.cloud_backup_and_restore_db
health_fitness_aconfig
exportedread-only
Enables DB modification for cloud B&R. · b/369798725 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.cycle_phases
health_fitness_aconfig
exportedread-only
Enables menstrual cycle phases data type. · b/296855479 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.data_completeness
health_fitness_aconfig
read-only
Collecting and logging completeness metric for data quality telemetry · b/432241024 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.deprecate_exercise_session_type_breathing
android_health_services
exported
Deprecates ExerciseSessionType#EXERCISE_SESSION_TYPE_GUIDED_BREATHING · b/373629817 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.development_database
health_fitness_aconfig
exportedread-only
Flag for using currently being developed database tables. · b/354913565 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.exercise_segment_improvements_db
health_fitness_aconfig
read-only
Enables database changes to add new optional fields, weight, set index and to exercise segments APIs · b/396405077 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.expressive_theming_enabled
health_fitness_aconfig
exportedread-only
Enables expressive theming for the UI. · b/376085738 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.fix_change_log_when_insert_with_same_timestamps
health_fitness_aconfig
read-onlybugfix
Both the issue and the fix are quite subtle, for more context, see b/430891167. This flag is only for fixing the major part of the issue, but not fixing it completely. · b/369507783 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.health_app_cache
health_fitness_aconfig
read-only
Flag to enable caching of HealthApps data in the UI. · b/427960369 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.health_connect_mappings_follow_up
health_fitness_aconfig
read-onlybugfix
Migrate overlooked pieces of code to HealthConnectMappings · b/420595996 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.new_home_screen
health_fitness_aconfig
read-only
Enables the new home screen UI. · b/434918574 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.new_information_architecture
health_fitness_aconfig
exportedread-only
Enables new information architecture. · b/291249677 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.onboarding_notification
health_fitness_aconfig
read-only
Enable notification for onboarding flow. · b/418778638 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.permission_request_bottom_sheet
health_fitness_aconfig
read-only
Enable bottom sheet UI for permission requests. · b/423564018 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.permissions_grouping_ui
health_fitness_aconfig
read-only
Flag to show the updated permissions grouped by data category UI · b/436747979 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.phr_allow_nulls_in_primitive_value_arrays
health_fitness_aconfig
read-onlybugfix
Allows null values in FHIR primitive type value arrays in addition to primitive type extension arrays. · b/411366808 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.phr_change_logs_db
health_fitness_aconfig
exportedread-only
Enables PHR support in change logs API · b/362968743 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.remove_old_onboarding
health_fitness_aconfig
read-only
Removes old onboarding flow. · b/418779070 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.replace_body_sensor_permission_enabled
android_health_services
read-only
This fixed read-only flag is used to enable replacing permission BODY_SENSORS (and BODY_SENSORS_BACKGROUND) with granular health permission READ_HEART_RATE (and READ_HEALTH_DATA_IN_BACKGROUND) · b/364638912 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.single_user_permission_intent_tracker
health_fitness_aconfig
exportedread-only
Make changes to the HealthPermissionIntentAppsTracker to make it per user instead of handling all users in one class. · b/389614387 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.healthfitness.flags.step_tracking_enabled_db
health_fitness_aconfig
read-only
Enables database changes required for native step tracking within Health Connect · b/397419824 platform_packages_modules_HealthFitness/flags/healthfitness-flags.aconfig
-
com.android.intentresolver.limit_target_data_loading_threads
intentresolver
bugfix
Limit the number of background threads (currently 4) that can be used to load per-target resources · b/420992996 platform_packages_modules_IntentResolver/aconfig/FeatureFlags.aconfig
-
com.android.intentresolver.refine_system_actions
intentresolver
bugfix
This flag enables sending system actions to the caller refinement flow · b/331206205 platform_packages_modules_IntentResolver/aconfig/FeatureFlags.aconfig
-
com.android.intentresolver.use_single_row_for_shortcuts
intentresolver
bugfix
Do not use the two-row group view for shortcuts · b/438002780 platform_packages_modules_IntentResolver/aconfig/FeatureFlags.aconfig
-
com.android.internal.foldables.flags.fold_lock_setting_enabled
display_manager
read-only
Feature flag for Fold Lock Setting · b/274447767 platform_frameworks_base/core/java/com/android/internal/foldables/fold_lock_setting_flags.aconfig
-
com.android.internal.jank.ignore_hwui_is_first_frame
window_surfaces
read-only
Whether to remove the usage of the HWUI 'is first frame' flag to ignore jank · b/354763298 platform_frameworks_base/core/java/com/android/internal/jank/flags.aconfig
-
com.android.internal.jank.use_sf_frame_duration
window_surfaces
read-only
Whether to get the frame duration from SurfaceFlinger, or HWUI · b/354763298 platform_frameworks_base/core/java/com/android/internal/jank/flags.aconfig
-
com.android.internal.os.pre_watchdog_throttle_thread_dump
stability
bugfix
Throttles how often a pre-watchdog results in a thread dump · b/417424880 platform_frameworks_base/core/java/com/android/internal/os/flags.aconfig
-
com.android.internal.os.zygote_early_fifo_boost
watch_software_performance
read-only
Enables zygote boosting to fifo priority for top-app launches when fifo_ui is enabled · b/397918406 platform_frameworks_base/core/java/com/android/internal/os/flags.aconfig
-
com.android.internal.widget.flags.notification_transparent_badge_ring
systemui
Makes the ring around for the notification badge transparent · b/409346132 platform_frameworks_base/core/java/com/android/internal/widget/flags.aconfig
-
com.android.media.flags.allow_output_switcher_list_rearrangement_within_timeout
media_better_together
bugfix
Allows Output Switcher device list to rearrange items within a short time after opening. · b/425986844 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.flags.clean_up_dead_router_records_after_unbinding
media_better_together
bugfix
Fixes a bug of notifying unbound router records that causes DeadObjectException. · b/414836668 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.flags.enable_device_suggestions_preference
media_better_together
Add a preference for device suggestions in the media settings page · b/415096359 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.flags.enable_mr2_service_non_main_bg_thread
media_solutions
bugfix
Enables the use of a background thread in the media routing framework, instead of using the main thread. · b/310145678 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.flags.enable_output_switcher_personal_audio_sharing
cross_device_experiences
Enables personal audio sharing in the output switcher. · b/338479898 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.flags.enable_output_switcher_redesign
media_better_together
Enables visual update for the Media Output Switcher · b/388296370 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.flags.enable_output_switcher_session_grouping
media_better_together
bugfix
Enables selected items in Output Switcher to be grouped together. · b/388347018 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.flags.enable_prevention_of_keep_alive_route_providers
media_solutions
Enables mechanisms to prevent route providers from keeping malicious apps alive. · b/263520343 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.flags.enable_route_visibility_control_compat_fixes
media_better_together
bugfix
App compatability fixes for the route visibility control API · b/433312596 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.flags.enable_use_of_bluetooth_device_get_alias_for_mr2info_get_name
media_solutions
Use BluetoothDevice.getAlias to populate the name of Bluetooth MediaRoute2Infos. · b/314324170 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.flags.use_suggested_device_connection_manager
media_better_together
bugfix
Use a separate class to manage the Suggested Device connection in Media Controls. · b/442856281 platform_frameworks_base/media/java/android/media/flags/media_better_together.aconfig
-
com.android.media.mediasession.flags.add_wiu_allowlisting_to_media_button_receiver_holder_send
media_solutions
Add correct WIU allowlisting to MediaButtonReceiverHolder.send · b/385736540 platform_frameworks_base/media/java/android/media/flags/mediasession.aconfig
-
com.android.media.mediasession.flags.avoid_media_browser_include_capabilities_if_not_needed
media_solutions
Avoid BIND_INCLUDE_CAPABILITIES from MediaBrowser.connect if not needed · b/393582077 platform_frameworks_base/media/java/android/media/flags/mediasession.aconfig
-
com.android.media.mediasession.flags.remove_wiu_allowlisting_from_mediacontroller_sendcommand
media_solutions
Remove WIU allowlisting from MediaController.sendCommand · b/339637822 platform_frameworks_base/media/java/android/media/flags/mediasession.aconfig
-
com.android.media.projection.flags.media_projection_connected_display_screen_sharing
media_projection
Enable sharing and casting connected display · b/406217983 platform_frameworks_base/media/java/android/media/flags/projection.aconfig
-
com.android.media.projection.flags.stop_media_projection_on_call_end
media_projection
Stops MediaProjection sessions when a call ends · b/368336349 platform_frameworks_base/media/java/android/media/flags/projection.aconfig
-
com.android.media.projection.flags.stop_on_display_removal
media_projection
bugfix
Stops the current media projection session when the recorded display is removed · b/439017127 platform_frameworks_base/media/java/android/media/flags/projection.aconfig
-
com.android.permission.flags.decluttered_permission_manager_enabled
permissions
exportedread-onlysecurity
Enables displaying unused permission groups in the additional page, instead of displaying them in the main permission manager page · b/365823624 platform_packages_modules_Permission/flags/flags.aconfig
-
com.android.permissioncontroller.flags.grant_activity_pause_handover
permissions
bugfixsecurity
This flag controls the onPause behavior in the grant activity, which handles a rare edge case when two dialogs start at the same time · b/420375604 platform_packages_modules_Permission/PermissionController/flags/flags.aconfig
-
com.android.printspooler.flags.enable_print_debug_option
printing
suspicious: debug
Enable extra debug logging by checking a runtime system property. · b/397418860 platform_frameworks_base/packages/PrintSpooler/flags/flags.aconfig
-
com.android.providers.media.flags.enable_appop_permission_checks_cache
mediaprovider
read-only
This flag enables caching appop checks to optimize noteOp calls and use checkOp wherever possible. · b/323574186 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_media_grid_touch_features
mediaprovider
read-only
This flag controls the advanced touch features in com.android.photopicker such as drag-to-select and pinch-to-zoom. · b/382684468 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_media_service_v2
mediaprovider
read-only
MediaService now upgraded to MediaServiceV2 with WorkManager, replacing deprecated JobIntentService. · b/366095772 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_path_sanitization
mediaprovider
read-only
This flag enables file path sanitization before regex checks · b/377888957 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_sd_card_category
mediaprovider
read-only
Enables displaying of media in sd card in a separate collection in photpicker · b/431958913 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.enable_versioning_for_backup_and_restore
mediaprovider
read-only
This flag will enable level db versioning for backup and restore feature · b/411073246 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.media.flags.highlight_search_results_feature
mediaprovider
read-only
This flag will enable highlighting search results feature in the photopicker. · b/412586210 platform_packages_providers_MediaProvider/mediaprovider_flags.aconfig
-
com.android.providers.settings.allow_default_value_for_text_show_password
desktop_privacy
bugfixsecurity
Allows setting a default value for Settings.System.TEXT_SHOW_PASSWORD. · b/339270220 platform_frameworks_base/packages/SettingsProvider/src/com/android/providers/settings/device_config_service.aconfig
-
com.android.providers.settings.load_apex_aconfig_protobufs
core_experiments_team_internal
read-only
When enabled, loads aconfig default values in apex flag protobufs into DeviceConfig on boot. · b/327383546 platform_frameworks_base/packages/SettingsProvider/src/com/android/providers/settings/device_config_service.aconfig
-
com.android.providers.settings.notify_individual_aconfig_sysprop_changed
core_experiments_team_internal
read-onlybugfix
When enabled, propagate individual aconfig sys props on flag stage. · b/331963764 platform_frameworks_base/packages/SettingsProvider/src/com/android/providers/settings/device_config_service.aconfig
-
com.android.providers.settings.stage_all_aconfig_flags
core_experiments_team_internal
read-onlybugfix
Stage _all_ aconfig flags on writes, even local ones. · b/326598713 platform_frameworks_base/packages/SettingsProvider/src/com/android/providers/settings/device_config_service.aconfig
-
com.android.server.accessibility.cleanup_a11y_overlays
accessibility
Removes all attached accessibility overlays when a service is removed. · b/271490102 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.enable_autoclick_indicator
accessibility
Whether to show autoclick indicator when autoclick feature is enabled. · b/383901288 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.enable_low_vision_generic_feedback
accessibility
Use generic feedback for low vision. · b/398736573 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.enable_low_vision_hats
accessibility
Use HaTS for low vision feedback. · b/397794341 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.enable_magnification_follows_mouse_with_pointer_motion_filter
accessibility
Whether to enable mouse following using pointer motion filter · b/361817142 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.enable_magnification_magnify_nav_bar_and_ime
accessibility
Whether to enable magnify navigation bar and ime on full screen · b/342509709 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.enable_magnification_multiple_finger_multiple_tap_gesture
accessibility
Whether to enable multi-finger-multi-tap gesture for magnification · b/257274411 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.handle_multi_device_input
accessibility
bugfix
Select a single active device when a multi-device stream is received by AccessibilityInputFilter · b/310014874 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.notify_qs_tile_changed_after_user_initialization
accessibility
bugfix
Pause SysUI notifying QuickSettings tiles changed until the user in AMS finishes initialization. · b/392560794 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.throttle_motion_events_for_ui_update
accessibility
bugfix
Throttles motion events for requesting the System UI to update magnification UIs. · b/435498747 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.accessibility.touch_explorer_a11y_events_include_display_id
accessibility
bugfix
When sending an A11y event, TouchExplorer will include its displayId · b/431092453 platform_frameworks_base/services/accessibility/accessibility.aconfig
-
com.android.server.alarm.acquire_wakelock_before_send
backstage_power
bugfix
Acquire the userspace alarm wakelock before sending the alarm · b/391413964 platform_frameworks_base/apex/jobscheduler/service/aconfig/alarm.aconfig
-
com.android.server.am.app_start_info_process_name_fix
system_performance
bugfix
Use process name to lookup ProcessRecord. · b/443136429 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.cpu_time_capability_based_freeze_policy
backstage_power
bugfix
Use PROCESS_CAPABILITY_CPU_TIME and PROCESS_CAPABILITY_IMPLICIT_CPU_TIME to control process freeze state. · b/370817323 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.enable_dropbox_watchdog_headers
stability
read-only
Add watchdog-specific dropbox headers · b/330682397 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.fgs_abuse_detection
backstage_power
Detect abusive FGS behavior for certain types (camera, mic, media, location). · b/295545575 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.log_broadcast_processed_event
backstage_power
read-onlybugfix
Log the broadcast processed event to Statsd · b/387576580 platform_frameworks_base/services/core/java/com/android/server/am/broadcasts_flags.aconfig
-
com.android.server.am.logcat_longer_timeout
stability
read-only
Wait longer during the logcat gathering operation · b/292533246 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.lower_sms_oom_importance
backstage_power
read-onlybugfix
Lower messaging app process oom importance to PERCEPTIBLE_APP_ADJ + 1. · b/372511805 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.psc_batch_update
backstage_power
bugfix
Batch ProcessStateController updates triggered while a BatchSession is active. · b/399680824 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.push_activity_state_to_oomadjuster
backstage_power
bugfix
Migrate OomAdjuster pulled activity state to a push model · b/401350380 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.push_broadcast_state_to_oomadjuster
backstage_power
bugfix
Migrate OomAdjuster pulled broadcast state to a push model · b/401350498 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.push_global_state_to_oomadjuster
backstage_power
Migrate OomAdjuster pulled device state to a push model · b/302575389 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.rollout_computer_control
core_experiments_team_internal
bugfix
Rolls out the computer_control namespace. · b/436480687 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.am.syncmanager_off_main_thread
backstage_power
bugfix
Move broadcast receivers off the main thread to reduce ANR chances · b/409177829 platform_frameworks_base/services/core/java/com/android/server/am/flags.aconfig
-
com.android.server.backup.enable_clear_pipe_after_restore_file
onboarding
read-only
Enables clearing the pipe buffer after restoring a single file to a BackupAgent. · b/320633449 platform_frameworks_base/services/backup/flags.aconfig
-
com.android.server.biometrics.biometric_prompt_external_display
biometrics_framework
bugfixsecurity
This flag returns error code when biometric prompt is requested on external display. · b/421237594 platform_frameworks_base/services/core/java/com/android/server/biometrics/biometrics.aconfig
-
com.android.server.biometrics.face_vhal_feature
biometrics_framework
security
This flag controls tunscany virtual HAL feature · b/294254230 platform_frameworks_base/services/core/java/com/android/server/biometrics/biometrics.aconfig
-
com.android.server.biometrics.frr_dialog_improvement
biometrics_framework
security
This flag controls FRR dialog improvement · b/380800403 platform_frameworks_base/services/core/java/com/android/server/biometrics/biometrics.aconfig
-
com.android.server.biometrics.internal_cleanup_for_all_profiles
biometrics_framework
bugfixsecurity
Feature flag for scheduling internal cleanup for all profiles · b/441557507 platform_frameworks_base/services/core/java/com/android/server/biometrics/biometrics.aconfig
-
com.android.server.biometrics.set_ignore_speed_up
biometrics_framework
bugfixsecurity
This flag controls whether setIgnoreDisplayTouches is called directly on session from FingerprintProvider · b/359289274 platform_frameworks_base/services/core/java/com/android/server/biometrics/biometrics.aconfig
-
com.android.server.deviceidle.use_cpu_time_for_temp_allowlist
backstage_power
bugfix
Use CPU time for temporary allowlists · b/376561328 platform_frameworks_base/apex/jobscheduler/service/aconfig/device_idle.aconfig
-
com.android.server.display.feature.flags.auto_brightness_mode_bedtime_wear
wear_frameworks
read-only
Feature flag for loading and applying auto-brightness curve while wear bedtime mode enabled. · b/350617205 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.auto_brightness_modes
display_manager
read-only
Feature flag for generic auto-brightness modes · b/293613040 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.back_up_smooth_display_and_force_peak_refresh_rate
display_manager
read-only
Feature flag for backing up Smooth Display and Force Peak Refresh Rate · b/299552529 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.base_density_for_external_displays
lse_desktop_experience
read-only
Feature flag for setting a base density for external displays. · b/382954433 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.brightness_wear_bedtime_mode_clamper
display_manager
read-only
Feature flag for the Wear Bedtime mode brightness clamper · b/293613040 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.display_topology
display_manager
read-only
Display topology for moving cursors and windows between extended displays · b/364906028 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.doze_brightness_strategy
display_manager
read-only
Move the remaining doze brightness logic to DozeBrightnessStrategy · b/341894395 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.enable_anisotropy_corrected_modes
display_manager
bugfix
Enable synthetic anisotropy corrected modes for external displays. · b/375563565 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.enable_app_resolution_change
display_manager
Enable dynamic resolution changing requested by apps · b/414654227 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.enable_battery_stats_for_all_displays
display_manager
read-only
Flag to enable battery stats for all displays. · b/366112793 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.enable_connected_display_error_handling
display_manager
read-only
Feature flag for connected display error handling · b/283461472 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.enable_default_display_in_topology_switch
lse_desktop_experience
bugfix
Add a switch that allows the user to include the default display in display topology. This is only used for projected mode. · b/407512389 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.enable_display_mirror_in_lock_task_mode
lse_desktop_experience
bugfix
Starts mirroring on the connected display if the device is in lock task mode. · b/408988940 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.enable_display_offload
display_manager
read-only
Feature flag for DisplayOffload · b/299521647 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.enable_peak_refresh_rate_physical_limit
display_manager
read-onlybugfix
Flag for adding physical refresh rate limit if smooth display setting is on · b/332413475 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.enable_single_app_event_for_mode_and_frame_rate_override
display_manager
bugfix
Enable single app event for mode and frame rate override changed event. · b/415850294 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.enable_size_override_for_external_displays
lse_desktop_experience
bugfix
Enable size override for external displays without changing the surface flinger mode. · b/438485020 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.enable_synthetic_60hz_modes
display_manager
read-onlybugfix
Feature flag for DisplayManager to enable synthetic 60Hz modes for vrr displays · b/338183249 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.enable_synthetic_modes_v2
display_manager
bugfix
Added synthetic mode flags, parentId. Construction moved to LocalDisplay · b/428843411 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.even_dimmer
display_manager
read-only
Feature flag for extending the brightness below traditional range · b/294760970 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.hdr_brightness_setting
display_manager
read-only
New settings page for controlling the HDR brightness. · b/323940755 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.ignore_app_preferred_refresh_rate_request
display_manager
read-onlybugfix
Feature flag for DisplayManager to ignore preferred refresh rate app request. It will be handled by SF only. · b/330810426 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.mode_switch_without_saving
display_manager
read-only
New hidden API allowing to switch mode without persisting · b/253296253 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.offload_session_cancel_block_screen_on
wear_frameworks
read-only
Flag for DisplayPowerController to start notifying DisplayOffloadSession about cancelling screen on blocker. · b/331725519 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.refactor_display_power_controller
display_manager
read-only
Feature flag for refactoring the DisplayPowerController and associated components · b/294444204 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.resolution_backup_restore
display_manager
read-only
Backup/Restore support for High Resolution setting · b/321821289 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.display.feature.flags.set_brightness_by_unit
display_manager
read-only
Feature flag for the API to set brightness in different units · b/319865623 platform_frameworks_base/services/core/java/com/android/server/display/feature/display_flags.aconfig
-
com.android.server.flags.certpininstaller_removal
network_security
security
Remove CertPinInstallReceiver from the platform · b/391205997 platform_frameworks_base/services/core/java/com/android/server/flags/services.aconfig
-
com.android.server.flags.datetime_notifications
location
Enable the time notifications feature, a toggle to enable/disable time-related notifications in Date & Time Settings · b/283267917 platform_frameworks_base/services/core/java/com/android/server/flags/services.aconfig
-
com.android.server.flags.dynamic_code_logging_service_removal
security
security
Remove the DynamicCodeLoggingService from the platform · b/403391929 platform_frameworks_base/services/core/java/com/android/server/flags/services.aconfig
-
com.android.server.flags.early_data_manager_init
system_performance
bugfix
Initialize DataManager earlier in boot · b/394601872 platform_frameworks_base/services/core/java/com/android/server/flags/people.aconfig
-
com.android.server.flags.keystore_in_memory_cleanup
desktop_security
security
Keystore cleans up all components of the UserSuperKeys when the user credential encrypted storage is locked · b/384030190 platform_frameworks_base/services/core/java/com/android/server/flags/services.aconfig
-
com.android.server.flags.pin_global_quota
system_performance
bugfix
This flag controls whether pinner will use a global quota or not · b/340935152 platform_frameworks_base/services/core/java/com/android/server/flags/pinner.aconfig
-
com.android.server.flags.pin_webview
system_performance
This flag controls if webview should be pinned in memory. · b/307594624 platform_frameworks_base/services/core/java/com/android/server/flags/pinner.aconfig
-
com.android.server.flags.rate_limit_battery_changed_broadcast
backstage_power
read-onlybugfix
Optimize the delivery of the battery changed broadcast by rate limiting the frequency of the updates · b/362337621 platform_frameworks_base/services/core/java/com/android/server/flags/services.aconfig
-
com.android.server.job.adjust_quota_default_constants
backstage_power
Adjust quota default parameters · b/347058927 platform_frameworks_base/apex/jobscheduler/service/aconfig/job.aconfig
-
com.android.server.job.allow_cmp_exemption_for_restricted_bucket
backstage_power
bugfix
Allow CMP exemption for apps in Restricted bucket due to timeout reason · b/409606405 platform_frameworks_base/apex/jobscheduler/service/aconfig/job.aconfig
-
com.android.server.job.enforce_quota_policy_to_top_started_jobs
backstage_power
Apply the quota policy to jobs started when the app was in TOP state · b/374323858 platform_frameworks_base/apex/jobscheduler/service/aconfig/job.aconfig
-
com.android.server.job.enforce_schedule_limit_to_proxy_jobs
backstage_power
bugfix
Limit the schedule calls towards the persisted proxy jobs · b/377912323 platform_frameworks_base/apex/jobscheduler/service/aconfig/job.aconfig
-
com.android.server.job.fix_reporting_active_jobs
backstage_power
bugfix
Correctly report the active jobs to idle controller · b/425761099 platform_frameworks_base/apex/jobscheduler/service/aconfig/job.aconfig
-
com.android.server.job.include_trace_tag_in_job_name
backstage_power
bugfix
Add the trace tag to the job name · b/354795473 platform_frameworks_base/apex/jobscheduler/service/aconfig/job.aconfig
-
com.android.server.job.relax_prefetch_connectivity_constraint_only_on_charger
backstage_power
Only relax a prefetch job's connectivity constraint when the device is charging and battery is not low · b/299329948 platform_frameworks_base/apex/jobscheduler/service/aconfig/job.aconfig
-
com.android.server.job.remove_user_during_user_switch
backstage_power
Remove started user if user will be stopped due to user switch · b/337077643 platform_frameworks_base/apex/jobscheduler/service/aconfig/job.aconfig
-
com.android.server.job.thermal_restrictions_to_fgs_jobs
backstage_power
bugfix
Apply thermal restrictions to FGS jobs. · b/315157163 platform_frameworks_base/apex/jobscheduler/service/aconfig/job.aconfig
-
com.android.server.job.update_media_backup_exemption_policy
backstage_power
bugfix
Update the criteria for media backup job exemption · b/436531976 platform_frameworks_base/apex/jobscheduler/service/aconfig/job.aconfig
-
com.android.server.notification.cross_app_polite_notifications
systemui
This flag controls the cross-app effect of polite notifications · b/270456865 platform_frameworks_base/services/core/java/com/android/server/notification/flags.aconfig
-
com.android.server.notification.limit_managed_services_count
systemui
bugfix
Enforce a maximum number of allowed components in ManagedServices · b/428701593 platform_frameworks_base/services/core/java/com/android/server/notification/flags.aconfig
-
com.android.server.notification.log_cached_posts
systemui
bugfix
Logs an event if notify was called from a cached process state · b/392740866 platform_frameworks_base/services/core/java/com/android/server/notification/flags.aconfig
-
com.android.server.notification.nm_binder_perf_reduce_zen_broadcasts
systemui
bugfix
Don't send duplicate zen-related (policy changed, etc) broadcasts · b/324376849 platform_frameworks_base/services/core/java/com/android/server/notification/flags.aconfig
-
com.android.server.notification.nm_binder_perf_throttle_effects_suppressor_broadcast
systemui
bugfix
Delay sending the ACTION_EFFECTS_SUPPRESSOR_CHANGED broadcast if it changes too often · b/371776935 platform_frameworks_base/services/core/java/com/android/server/notification/flags.aconfig
-
com.android.server.notification.notification_force_group_singletons
systemui
This flag enables forced auto-grouping singleton groups · b/336488844 platform_frameworks_base/services/core/java/com/android/server/notification/flags.aconfig
-
com.android.server.notification.polite_notifications_attn_update
systemui
This flag controls the polite notification attention behavior updates as per UXR feedback · b/270456865 platform_frameworks_base/services/core/java/com/android/server/notification/flags.aconfig
-
com.android.server.notification.random_conversation_ids
systemui
Use random ids for new conversation channels, instead of concatenating parent id and conversation id · b/432250872 platform_frameworks_base/services/core/java/com/android/server/notification/flags.aconfig
-
com.android.server.notification.refactor_attention_helper
systemui
This flag controls the refactoring of NMS to NotificationAttentionHelper · b/291907312 platform_frameworks_base/services/core/java/com/android/server/notification/flags.aconfig
-
com.android.server.notification.show_noisy_bundled_notifications
notifications
bugfix
If a classification arrived late and the notification made noise, show the notification as unclassified temporarily · b/430573835 platform_frameworks_base/services/core/java/com/android/server/notification/flags.aconfig
-
com.android.server.notification.use_on_binding_died
notifications
bugfix
Prefer onBindingDied for package updates to avoid duplicate service bindings · b/434679743 platform_frameworks_base/services/core/java/com/android/server/notification/flags.aconfig
-
com.android.server.os.proto_tombstone
stability
Use proto tombstones as source of truth for adding to dropbox · b/323857385 platform_frameworks_base/services/core/java/com/android/server/os/core_os_flags.aconfig
-
com.android.server.policy.feature.flags.enable_dual_display_blocking
display_manager
Feature flag for dual display blocking · b/278667199 platform_frameworks_base/services/foldables/devicestateprovider/src/com/android/server/policy/feature/device_state_flags.aconfig
-
com.android.server.policy.feature.flags.enable_foldables_posture_based_closed_state
windowing_frontend
read-only
Enables smarter closed device state state for foldable devices · b/309792734 platform_frameworks_base/services/foldables/devicestateprovider/src/com/android/server/policy/feature/device_state_flags.aconfig
-
com.android.server.power.feature.flags.enable_app_wakelock_data_source
power
Feature flag to enable a new Perfetto data source for tracing app wakelocks. · b/400774865 platform_frameworks_base/services/core/java/com/android/server/power/feature/power_flags.aconfig
-
com.android.server.power.feature.flags.extra_logging_separate_timeout
power
bugfix
Adds extra logs to triage some test flakiness · b/428848574 platform_frameworks_base/services/core/java/com/android/server/power/feature/power_flags.aconfig
-
com.android.server.power.feature.flags.force_disable_wakelocks
power
Feature flag to force disable wakelocks · b/370557028 platform_frameworks_base/services/core/java/com/android/server/power/feature/power_flags.aconfig
-
com.android.server.power.feature.flags.improve_wakelock_latency
power
read-only
Feature flag for tracking the optimizations to improve the latency of acquiring and releasing a wakelock. · b/339590565 platform_frameworks_base/services/core/java/com/android/server/power/feature/power_flags.aconfig
-
com.android.server.power.feature.flags.move_wsc_logging_to_notifier
power
Feature flag to move logging of WakelockStateChanged atoms from BatteryStatsImpl to Notifier. · b/352602149 platform_frameworks_base/services/core/java/com/android/server/power/feature/power_flags.aconfig
-
com.android.server.power.feature.flags.policy_reason_in_display_power_request
wear_frameworks
read-only
Whether the policy reason is populted in DisplayPowerRequest. · b/364349703 platform_frameworks_base/services/core/java/com/android/server/power/feature/power_flags.aconfig
-
com.android.server.power.feature.flags.wake_adjacent_displays_on_wakeup_call
lse_desktop_experience
bugfix
Wakes up the displays from default and default adjacent group · b/428848574 platform_frameworks_base/services/core/java/com/android/server/power/feature/power_flags.aconfig
-
com.android.server.power.feature.flags.wakelock_attribution_via_workchain
power
read-onlybugfix
Enables the attribution of wakelocks via WorkChain for updateWakelockUids · b/331304805 platform_frameworks_base/services/core/java/com/android/server/power/feature/power_flags.aconfig
-
com.android.server.power.hint.reset_on_fork_enabled
game
Set reset_on_fork flag. · b/370988407 platform_frameworks_base/services/core/java/com/android/server/power/hint/flags.aconfig
-
com.android.server.power.optimization.checkin_history_start_time
backstage_power
read-only
Add duration limit to battery stats check in (csv) format · b/403599628 platform_frameworks_base/services/core/java/com/android/server/power/stats/flags.aconfig
-
com.android.server.power.optimization.concurrent_queue_for_pending_removed_uids
backstage_power
bugfix
Added ConcurrentLinkedQueue to address locking issue for pending remove uids queue · b/420852486 platform_frameworks_base/services/core/java/com/android/server/power/stats/flags.aconfig
-
com.android.server.power.optimization.real_checkin_history_start_time
backstage_power
read-only
Add duration limit to battery stats real check in (csv) format · b/403599628 platform_frameworks_base/services/core/java/com/android/server/power/stats/flags.aconfig
-
com.android.server.power.optimization.report_out_of_order_battery_history_events
backstage_power
bugfix
Generate a Log.wtf when an out-of-order event is written to battery history · b/407828438 platform_frameworks_base/services/core/java/com/android/server/power/stats/flags.aconfig
-
com.android.server.selinux.flags.selinux_logs_collect
network_security
security
Enable collection of SELinux denials based on selinux_audit_job_enabled · b/372950125 platform_frameworks_base/services/core/java/com/android/server/selinux/flags.aconfig
-
com.android.server.usb.flags.enable_bind_to_mtp_service
usb
This flag enables binding to MtpService when in mtp/ptp modes · b/332256525 platform_frameworks_base/services/usb/java/com/android/server/usb/flags/usb_flags.aconfig
-
com.android.server.usb.flags.enable_usb_authorization
desktop_connectivity
This flag enables USB authorization · b/409385933 platform_frameworks_base/services/usb/java/com/android/server/usb/flags/usb_flags.aconfig
-
com.android.server.usb.flags.maximize_usb_audio_volume_when_connecting
usb
This flag maximizes the usb audio volume when it is connected · b/245041322 platform_frameworks_base/services/usb/java/com/android/server/usb/flags/usb_flags.aconfig
-
com.android.server.utils.anr_timer_for_job_service
system_performance
Use AnrTimer to signal ANRs in JobScheduler · b/408440679 platform_frameworks_base/services/core/java/com/android/server/utils/flags.aconfig
-
com.android.server.utils.anr_timer_trace
system_performance
read-only
When true, start a trace if an ANR timer reaches 50% · b/352085328 platform_frameworks_base/services/core/java/com/android/server/utils/flags.aconfig
-
com.android.settings.accessibility.add_brightness_settings_in_suw
accessibility
Whether to add brightness preference in SUW Vision Settings · b/332974327 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.accessibility.audio_balance_state_description
accessibility
bugfix
Provides a more valuable state description to the audio balance slider. · b/319575109 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.accessibility.catalyst_a11y_activity_detail
accessibility
Migrate accessibility activity screen to the Catalyst infrastructure · b/337243383 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.accessibility.catalyst_a11y_service_detail
accessibility
Migrate accessibility service screen to the Catalyst infrastructure · b/337243808 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.accessibility.catalyst_color_inversion
accessibility
Migrate color inversion screen to the Catalyst infrastructure · b/413452734 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.accessibility.catalyst_daltonizer
accessibility
Migrate daltonizer screen to the Catalyst infrastructure · b/413453264 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.accessibility.catalyst_extra_dim
accessibility
Migrate extra dim screen to the Catalyst infrastructure · b/413454003 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.accessibility.catalyst_magnification
accessibility
Migrate magnification screen to the Catalyst infrastructure · b/413453974 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.accessibility.enable_disability_support
accessibility
Use disability support for accessibility · b/419387108 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.accessibility.enable_magnification_cursor_following_dialog
accessibility
Decides whether to show the magnification cursor following dialog in Settings app. · b/388335935 platform_packages_apps_Settings/aconfig/accessibility/accessibility_flags.aconfig
-
com.android.settings.factory_reset.fix_factory_reset_preference_on_restriction_change
supervision
bugfix
Enable factory reset preference to be updated when restriction changes. · b/431232987 platform_packages_apps_Settings/aconfig/factory_reset/factory_reset_flag_declarations.aconfig
-
com.android.settings.flags.accessibility_customize_text_reading_preview
accessibility
Pulls the accessibility text-reading preview pages from a config. · b/307481249 platform_packages_apps_Settings/aconfig/settings_accessibility_flag_declarations_legacy.aconfig
-
com.android.settings.flags.biometric_enrollment_skip_splitscreen_checks_on_desktop
biometrics_framework
bugfixsecurity
This flag allows enrollment in split screen mode on desktop devices · b/419423592 platform_packages_apps_Settings/aconfig/settings_biometrics_framework_flag_declarations.aconfig
-
com.android.settings.flags.catalyst_about_phone_device_name
android_settings
Flag for device name · b/405344827 platform_packages_apps_Settings/aconfig/catalyst/about_phone.aconfig
-
com.android.settings.flags.catalyst_accounts_screen
android_settings
Flag for Accounts · b/405344827 platform_packages_apps_Settings/aconfig/catalyst/accounts.aconfig
-
com.android.settings.flags.catalyst_configure_network_settings
android_settings
Flag for Wi-Fi preferences migration in 25Q4 · b/405344827 platform_packages_apps_Settings/aconfig/catalyst/network_and_internet.aconfig
-
com.android.settings.flags.catalyst_device_model
android_settings
Flag for Model · b/405344827 platform_packages_apps_Settings/aconfig/catalyst/about_phone.aconfig
-
com.android.settings.flags.catalyst_firmware_version
android_settings
Flag for Android version · b/323791114 platform_packages_apps_Settings/aconfig/catalyst/about_phone.aconfig
-
com.android.settings.flags.catalyst_legal_information
android_settings
Flag for Legal information · b/323791114 platform_packages_apps_Settings/aconfig/catalyst/about_phone.aconfig
-
com.android.settings.flags.catalyst_location_settings
android_settings
Flag for Location · b/323791114 platform_packages_apps_Settings/aconfig/catalyst/location.aconfig
-
com.android.settings.flags.catalyst_night_display
android_settings
Flag for Night Light in 25Q3 · b/352179685 platform_packages_apps_Settings/aconfig/catalyst/display.aconfig
-
com.android.settings.flags.catalyst_sound_screen_25q3
android_settings
Flag for Sound & vibration in 25Q3 · b/352179685 platform_packages_apps_Settings/aconfig/catalyst/sound_screen.aconfig
-
com.android.settings.flags.catalyst_sound_screen_25q4
android_settings
Flag for Sound & vibration in 25Q4 · b/405344827 platform_packages_apps_Settings/aconfig/catalyst/sound_screen.aconfig
-
com.android.settings.flags.catalyst_text_reading_screen
android_settings
Flag for Display size and text · b/323791114 platform_packages_apps_Settings/aconfig/catalyst/accessibility.aconfig
-
com.android.settings.flags.catalyst_vibration_intensity_screen
android_settings
Flag for Vibration & haptics · b/323791114 platform_packages_apps_Settings/aconfig/catalyst/sound_screen.aconfig
-
com.android.settings.flags.catalyst_vibration_intensity_screen_25q4
android_settings
Flag for Vibration & haptics full page migration · b/405344827 platform_packages_apps_Settings/aconfig/catalyst/sound_screen.aconfig
-
com.android.settings.flags.deeplink_about_phone_25q4
android_settings
Flag using for all common deeplink migration in 25Q4 · b/405344827 platform_packages_apps_Settings/aconfig/catalyst/about_phone.aconfig
-
com.android.settings.flags.deeplink_accessibility_25q4
android_settings
Flag using for all common deeplink migration in 25Q4 · b/405344827 platform_packages_apps_Settings/aconfig/catalyst/accessibility.aconfig
-
com.android.settings.flags.deeplink_battery_25q4
android_settings
Flag using for all common deeplink migration in 25Q4 · b/405344827 platform_packages_apps_Settings/aconfig/catalyst/battery.aconfig
-
com.android.settings.flags.deeplink_connected_devices_25q4
android_settings
Flag using for all common deeplink migration in 25Q4 · b/405344827 platform_packages_apps_Settings/aconfig/catalyst/connected_devices.aconfig
-
com.android.settings.flags.deeplink_display_and_touch_25q4
android_settings
Flag using for all common deeplink migration in 25Q4 · b/405344827 platform_packages_apps_Settings/aconfig/catalyst/display.aconfig
-
com.android.settings.flags.deeplink_modes_25q4
android_settings
Flag using for all common deeplink migration in 25Q4 · b/405344827 platform_packages_apps_Settings/aconfig/catalyst/modes.aconfig
-
com.android.settings.flags.deeplink_network_and_internet_25q4
android_settings
Flag using for all common deeplink migration in 25Q4 · b/405344827 platform_packages_apps_Settings/aconfig/catalyst/network_and_internet.aconfig
-
com.android.settings.flags.deeplink_notifications_25q4
android_settings
Flag using for all common deeplink migration in 25Q4 · b/405344827 platform_packages_apps_Settings/aconfig/catalyst/notifications.aconfig
-
com.android.settings.flags.deeplink_others_25q4
android_settings
Flag using for all common deeplink migration in 25Q4 · b/405344827 platform_packages_apps_Settings/aconfig/catalyst/miscs.aconfig
-
com.android.settings.flags.deeplink_sound_and_vibration_25q4
android_settings
Flag using for all common deeplink migration in 25Q4 · b/405344827 platform_packages_apps_Settings/aconfig/catalyst/sound_screen.aconfig
-
com.android.settings.flags.deeplink_system_25q4
android_settings
Flag using for all common deeplink migration in 25Q4 · b/405344827 platform_packages_apps_Settings/aconfig/catalyst/system.aconfig
-
com.android.settings.flags.development_game_default_frame_rate
game
This flag guards the new behavior with the addition of Game Default Frame Rate feature. · b/286084594 platform_packages_apps_Settings/aconfig/settings_development_flag_declarations.aconfig
-
com.android.settings.flags.disable_update_height_profile_select_location_services
android_settings
bugfix
Disable updateHeight in the Location Services page to allow scrolling in certain screen sizes / orientations · b/418876165 platform_packages_apps_Settings/aconfig/settings_flag_declarations.aconfig
-
com.android.settings.flags.display_size_connected_display_setting
lse_desktop_experience
Allow changing display size of the connected display. · b/392853666 platform_packages_apps_Settings/aconfig/settings_connecteddevice_flag_declarations.aconfig
-
com.android.settings.flags.display_topology_pane_in_display_list
display_manager
Shows the connected display setting and shows the topology pane in the display list, even with only one display connected. · b/352648432 platform_packages_apps_Settings/aconfig/settings_connecteddevice_flag_declarations.aconfig
-
com.android.settings.flags.enable_adaptive_connectivity_toggle_switches
settings_experience
bugfix
Enable toggle switches in new Adaptive connectivity settings UI · b/393645580 platform_packages_apps_Settings/aconfig/settings_adaptive_connectivity_toggles_flag_declarations.aconfig
-
com.android.settings.flags.enable_change_le_profile_broadcast_receiver
cross_device_experiences
bugfix
Enable broadcast receiver to enable/disable LE audio profile · b/381353150 platform_packages_apps_Settings/aconfig/settings_bluetooth_declarations.aconfig
-
com.android.settings.flags.enable_default_display_in_topology_switch_bugfix
lse_desktop_experience
bugfix
Add switch in the settings page to include default display in display topology · b/420885578 platform_packages_apps_Settings/aconfig/settings_connecteddevice_flag_declarations.aconfig
-
com.android.settings.flags.enable_device_diagnostics_in_settings
phoenix
Enable the Device Diagnostics app in Settings · b/309886423 platform_packages_apps_Settings/aconfig/settings_device_diagnostics_declarations.aconfig
-
com.android.settings.flags.enable_nearby_share_entrypoint
cross_device_experiences
bugfix
Show Nearby Share entrypoint in Bluetooth Sharing page · b/381799866 platform_packages_apps_Settings/aconfig/settings_bluetooth_declarations.aconfig
-
com.android.settings.flags.enable_pattern_input_click_support
desktop_oobe
Feature flag for click support in pattern input. · b/403345215 platform_packages_apps_Settings/aconfig/settings_desktop_flag_declarations.aconfig
-
com.android.settings.flags.enable_resolution_apply_confirmation_bugfix
display_manager
bugfix
Shows dialog to let user confirms if the resolution selected should be persisted · b/421018668 platform_packages_apps_Settings/aconfig/settings_connecteddevice_flag_declarations.aconfig
-
com.android.settings.flags.enable_sound_backup
onboarding_experience
Feature flag for B&R sound settings. · b/278975761 platform_packages_apps_Settings/aconfig/settings_onboarding_experience_flag_declarations.aconfig
-
com.android.settings.flags.extended_screenshots_exclude_nested_scrollables
systemui
bugfix
Sets a flag on the main scrollable container to exclude any nested scrollable views as potential targets for extended screenshots. · b/399810823 platform_packages_apps_Settings/aconfig/settings_flag_declarations.aconfig
-
com.android.settings.flags.hide_user_list_for_non_admins
desktop_users_and_accounts
Controls whether to hide the user list in Settings for non-admins. · b/406686772 platform_packages_apps_Settings/aconfig/settings_desktop_flag_declarations.aconfig
-
com.android.settings.flags.mainline_module_explicit_intent
android_settings
Enabling will provide an explicit package name for Intent to update mainline modules · b/278987474 platform_packages_apps_Settings/aconfig/settings_flag_declarations.aconfig
-
com.android.settings.flags.msdl_feedback
biometrics_integration
bugfixsecurity
This flag controls whether MSDL haptic feedback is delivered in Settings, especially for the bouncer pattern · b/406774575 platform_packages_apps_Settings/aconfig/settings_biometrics_integration_declarations.aconfig
-
com.android.settings.flags.notification_use_dpc_policy
notifications
bugfix
Enable or disable notification settings based on the active DPC permission policy · b/376360807 platform_packages_apps_Settings/aconfig/settings_notification_flag_declarations.aconfig
-
com.android.settings.flags.resolution_and_enable_connected_display_setting
display_manager
Allow enabling/disabling and changing resolution of the connected display. · b/253296253 platform_packages_apps_Settings/aconfig/settings_connecteddevice_flag_declarations.aconfig
-
com.android.settings.flags.resolution_and_enable_connected_display_setting_bugfix
display_manager
bugfix
Allow enabling/disabling and changing resolution of the connected display. · b/253296253 platform_packages_apps_Settings/aconfig/settings_connecteddevice_flag_declarations.aconfig
-
com.android.settings.flags.rotation_connected_display_setting
display_manager
Allow changing rotation of the connected display. · b/294015706 platform_packages_apps_Settings/aconfig/settings_connecteddevice_flag_declarations.aconfig
-
com.android.settings.flags.separate_accessibility_vibration_settings_fragments
accessibility
Splits VibrationSettings into two fragments, one per XML resource · b/289967175 platform_packages_apps_Settings/aconfig/settings_accessibility_flag_declarations_legacy.aconfig
-
com.android.settings.flags.setupfingerprintenrollfindsensor_skipdialog_theme
desktop_oobe
bugfixsuspicious: skip
Bugfix flag for theme fix in SetupFingerprintEnrollFindSensor SkipDialog. · b/432304017 platform_packages_apps_Settings/aconfig/settings_desktop_flag_declarations.aconfig
-
com.android.settings.flags.show_stacked_mirroring_display_connected_display_setting
lse_desktop_experience
Stack mirroring displays on the display topology pane. · b/401059862 platform_packages_apps_Settings/aconfig/settings_connecteddevice_flag_declarations.aconfig
-
com.android.settings.flags.show_tabbed_connected_display_setting
lse_desktop_experience
Show floating toolbar display selection and tabbed display settings. · b/409354332 platform_packages_apps_Settings/aconfig/settings_connecteddevice_flag_declarations.aconfig
-
com.android.settings.flags.support_raw_dynamic_icons
android_settings
Flag to gate support of injected preference icons containing raw data · b/351884562 platform_packages_apps_Settings/aconfig/settings_flag_declarations.aconfig
-
com.android.settings.flags.thread_settings_enabled
thread_network
Controls whether the Thread Settings UX is displayed · b/329384658 platform_packages_apps_Settings/aconfig/settings_threadnetwork_flag_declarations.aconfig
-
com.android.settings.flags.touchpad_settings_design_update
android_settings
All touchpad settings pages should either migrate to non-custom implementations or be updated · b/400647661 platform_packages_apps_Settings/aconfig/settings_flag_declarations.aconfig
-
com.android.settingslib.flags.asha_profile_access_profile_enabled_true
accessibility
bugfix
Changes the return value of HearingAidProfile.accessProfileEnabled() to true · b/356530795 platform_frameworks_base/packages/SettingsLib/aconfig/settingslib.aconfig
-
com.android.settingslib.flags.audio_stream_media_service_by_receive_state
cross_device_experiences
bugfix
Start or update audio stream media service by receive state · b/398700619 platform_frameworks_base/packages/SettingsLib/aconfig/settingslib.aconfig
-
com.android.settingslib.flags.enable_le_audio_qr_code_private_broadcast_sharing
pixel_cross_device_control
Gates whether to enable LE audio private broadcast sharing via QR code · b/388674074 platform_frameworks_base/packages/SettingsLib/aconfig/settingslib.aconfig
-
com.android.settingslib.flags.hearing_devices_ambient_volume_control
accessibility
Enable the ambient volume control in device details and hearing devices dialog. · b/357878944 platform_frameworks_base/packages/SettingsLib/aconfig/settingslib.aconfig
-
com.android.settingslib.flags.promote_audio_sharing_for_second_auto_connected_lea_device
cross_device_experiences
bugfix
Show audio sharing promote notification or dialog when the second lea device is auto connected · b/395786392 platform_frameworks_base/packages/SettingsLib/aconfig/settingslib.aconfig
-
com.android.settingslib.media.flags.enable_tv_media_output_dialog
tv_system_ui
Gates all the changes for the tv specific media output dialog · b/303205631 platform_frameworks_base/packages/SettingsLib/aconfig/settingslib_media_flag_declarations.aconfig
-
com.android.settingslib.media.flags.remove_unnecessary_route_scanning
media_solutions
bugfix
Avoid active scan requests on UI components that only display route status information. · b/332515672 platform_frameworks_base/packages/SettingsLib/aconfig/settingslib_media_flag_declarations.aconfig
-
com.android.systemui.activity_transition_use_largest_window
systemui
bugfix
Target largest opening window during activity transitions. · b/323294573 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.allow_doze_touches_for_lock_icon
systemui
bugfix
Allow touches for device entry lock icon during aod deferment. · b/433400058 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.ambient_touch_monitor_listen_to_display_changes
systemui
bugfix
listen to display changes and cache window metrics · b/330906135 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.app_clips_backlinks
systemui
Enables Backlinks improvement feature in App Clips · b/300307759 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.back_button_on_bouncer
desktop_users_and_accounts
Add a 'back' button to bouncer · b/432062209 platform_frameworks_base/packages/SystemUI/aconfig/desktop_users_and_accounts.aconfig
-
com.android.systemui.block_mouse_edge_back_gesture
systemui
bugfix
Blocks the back gesture from being triggered by a mouse pointer. · b/403094305 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.blur_settings_toggle
systemui
bugfix
Add a settings toggle to enable/disable blur. · b/418000779 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.bp_colors
biometrics_framework
security
Updates colors in biometric prompt · b/389744739 platform_frameworks_base/packages/SystemUI/aconfig/biometrics_framework.aconfig
-
com.android.systemui.cleanup_instances_when_display_removed
accessibility
bugfix
When a specific display is removed, cleanup the cached instances related to it. · b/437868750 platform_frameworks_base/packages/SystemUI/aconfig/accessibility.aconfig
-
com.android.systemui.clear_shortcut_icon_tint
systemui
bugfix
Clear any tint present on incoming lockscreen shortcuts icons · b/394282762 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.clipboard_use_description_mimetype
systemui
bugfix
Read item mimetype from description rather than checking URI · b/357197236 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.clock_fidget_animation
systemui
Enables the clock fidget animation · b/364664389 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.communal_edit_widgets_activity_finish_fix
systemui
bugfix
finish edit widgets activity when stopping · b/354725145 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.communal_power_transition_fix
systemui
bugfix
Flags a minor bug fix for pressing power button on the hub · b/431931326 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.communal_shade_touch_handling_fixes
systemui
bugfix
Flags some minor bug fixes for opening the shade on the hub · b/409682586 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.communal_timer_flicker_fix
systemui
bugfix
fixes timers on the hub flickering when pausing · b/353801573 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.communal_widget_trampoline_fix
systemui
bugfix
fixes activity starts caused by non-activity trampolines from widgets. · b/350468769 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.confine_notification_touch_to_view_width
systemui
Use notification view width when detecting gestures. · b/335828150 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.cont_auth_plugin
biometrics_framework
security
Plugin and related API hooks for contextual auth plugins · b/373600589 platform_frameworks_base/packages/SystemUI/aconfig/biometrics_framework.aconfig
-
com.android.systemui.coroutine_tracing
systemui
Adds thread-local data to System UI's global coroutine scopes to platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.defer_doze_transition_on_shade_drag
systemui
bugfix
Defer doze-to-lockscreen transition animation during notification shade drag · b/419763981 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.dialog_anim_end_state_update
systemui
bugfix
Continuously updating the endState of DialogTransitionAnimation to keep it in sync with tileShape if it gets changed during animation · b/429189355 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.dream_biometric_prompt_fixes
systemui
bugfix
Flags the behavior of turning off dream back gesture disablement and gesture handling when the biometric prompt is showing · b/413511537 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.dream_bouncer_transition_fix
systemui
bugfix
Flag for a minor transition fix when entering the dream with the bouncer open · b/409720192 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.dream_input_session_pilfer_once
systemui
bugfix
Pilfer at most once per input session · b/333596426 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.dream_suppression
systemui
bugfix
Suppress dream when device is in a vehicle. · b/433984504 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.enable_background_keyguard_ondrawn_callback
systemui
bugfix
Calls the onDrawn keyguard in the background, without being blocked by main platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.enable_constraint_layout_lockscreen_on_external_display
systemui
bugfix
Uses a constraint layout to have clocks on the extenral display lockscreen · b/415295016 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.enable_output_switcher_audio_sharing_button
cross_device_experiences
bugfix
Enables audio sharing quick button in the output switcher. · b/423772889 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.face_scanning_animation_npe_fix
systemui
bugfix
Fix for the face scanning animation NPE · b/392032258 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.fix_shade_header_wrong_icon_size
lse_desktop_experience
bugfix
Fix system icon size in shade header on connected displays · b/412409667 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.floating_menu_radii_animation
accessibility
Animates the floating menu's transition between curved and jagged edges. · b/281140482 platform_frameworks_base/packages/SystemUI/aconfig/accessibility.aconfig
-
com.android.systemui.get_connected_device_name_unsynchronized
systemui
bugfix
Decide whether to fetch the connected bluetooth device name outside a synchronized block. · b/323995015 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.glanceable_hub_enabled_by_default
systemui
bugfix
Enable glanceable hub by default (this flag is intended to enable GH for DF only). · b/428215526 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.glanceable_hub_v2_resources
systemui
read-only
Read only flag for rolling out glanceable hub v2 resource values · b/375689917 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.global_actions_emphasized_font
systemui
bugfix
Use emphasized font for global actions. · b/393616338 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.hearing_aids_qs_tile_dialog
systemui
Show a dialog when clicking on hearing aids quick settings tile. · b/291423171 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.hearing_devices_dialog_related_tools
accessibility
bugfix
Shows the related tools for hearing devices dialog. · b/341648471 platform_frameworks_base/packages/SystemUI/aconfig/accessibility.aconfig
-
com.android.systemui.hub_blurred_by_shade_fix
systemui
bugfix
Fixes the blurring issue on hub after the shade is pulled down slightly. · b/412261838 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.hub_edit_mode_transition
systemui
bugfix
Fix hub to edit mode transition issues · b/411422599 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.icon_refresh_2025
systemui
read-only
Build time flag for 2025 icon refresh · b/391605373 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.keyboard_shortcut_helper_rewrite
systemui
A new implementation of the keyboards shortcuts helper sheet. · b/327364197 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.lockscreen_shade_to_dream_transition_fix
systemui
bugfix
Flags a minor transition fix for starting the dream from lockscreen with shade open · b/409720192 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.lowlight_clock_set_brightness
systemui
bugfix
Sets brightness to minimum when using lowlight clock · b/419096438 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.lowlight_clock_uses_keyguard_charging_status
systemui
bugfix
Make sure keyguard and low-light clock show the same charging status. · b/424297980 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.magnetic_notification_swipes
systemui
Add support for magnetic behavior on horizontal notification swipes. · b/390179908 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.media_carousel_arrows
systemui
bugfix
Show arrow buttons to page the media carousel · b/383974508 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.media_controls_translation_fix
systemui
bugfix
Removes media controls y-translation update · b/415755300 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.media_frame_dimensions_fix
systemui
bugfix
measure and layout media frame when the desired location of media carousel changes · b/417204970 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.move_transition_animation_layer
systemui
Enables moving the launching window on top of the origin window in the Animation library. · b/390422470 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.multiuser_open_user_switcher_dialog
systemui
bugfix
Enable multiuser widget to open user switcher dialog · b/409328841 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.new_dozing_keyguard_states
systemui
bugfix
Adds new dozing keyguard states for more robust animations to/from dozing. · b/415704030 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.no_expansion_on_overscroll
systemui
bugfix
Enable the fix where QS Expansion is set to zero on overscroll. This should platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.notes_role_qs_tile
systemui
Enables notes role qs tile which opens default notes role app in app bubbles · b/357863750 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.notification_animated_actions_treatment
systemui
Special UI treatment for animated actions and replys · b/383567383 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.notification_async_group_header_inflation
systemui
Inflates the notification group summary header views from the background thread. · b/217799515 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.notification_bundle_ui
systemui
Three-level group UI for notification bundles · b/367996732 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.notification_fix_hun_shadows
systemui
bugfix
Fix HUN shadows when the shade is collapsed. · b/440572084 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.notification_row_is_removed_fix
systemui
bugfix
Fix incorrect isRemoved value in ExpandableNotificationRow · b/417457086 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.notification_skip_silent_updates
systemui
bugfix
Do not notify HeadsUpManager for silent updates. · b/401068530 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.notifications_redesign_footer_view
systemui
Notifications Redesign: Update the look of the notifications footer. · b/375010573 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.permission_helper_ui_rich_ongoing
systemui
[RONs] Guards inline permission helper for demoting RONs [Guts/card version] · b/379186372 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.promote_notifications_automatically
systemui
Flag to automatically turn certain notifications into promoted notifications so · b/367705002 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.qs_compose_fragment_early_expansion
systemui
bugfix
Start expansion from QQS into QS early when touching the shade. · b/414856236 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.qs_edit_mode_tooltip
systemui
bugfix
Displays an educational tooltip on the edit mode icon from the expanded shade. This flag depends on qs_ui_refactor_compose_fragment flag. · b/403596182 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.qs_edit_mode_v2
systemui
bugfix
Updates the removal process of tiles and improves tiles selection. · b/438943936 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.qs_material_expressive_tiles
systemui
bugfix
Uses the Material Expressive button groups for QS tiles. · b/419309247 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.qs_split_internet_tile
systemui
read-only
Splits the Internet tile into Wifi (with internet info) + Mobile Data. · b/201143076 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.qs_tile_focus_state
systemui
enables new focus outline for qs tiles when focused on with physical keyboard · b/312899524 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.qs_tile_transition_interaction_refinement
systemui
bugfix
Allowing Click Events for Quick Setting Tile while QS dialog is collapsing. This Flag also prevents QS Tile from Dismissal when it is tapped during launch · b/358291064 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.qs_ui_refactor_compose_fragment
systemui
Uses a different QS fragment in NPVC that uses the new compose UI and recommended architecture. This flag depends on qs_ui_refactor flag. · b/325099249 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.record_issue_qs_tile
systemui
Replace Record Trace QS Tile with expanded Record Issue QS Tile · b/305049544 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.register_wallpaper_notifier_background
systemui
bugfix
Decide whether to register wallpaper change broadcast receiver on background executor. · b/327315860 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.remove_dream_overlay_hide_on_touch
systemui
bugfix
Removes logic to hide the dream overlay on user interaction, as it conflicts with various transitions · b/329091030 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.remove_update_listener_in_qs_icon_view_impl
systemui
bugfix
Remove update listeners in QsIconViewImpl class to avoid memory leak. · b/327078684 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.reset_tiles_removes_custom_tiles
systemui
bugfix
Fixes bug where calling Reset Tiles will not properly mark custom tiles as removed. · b/431235255 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.restore_show_taps_setting
systemui
bugfix
Restore show taps setting even if screen recording session is interrupted · b/431753924 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.restrict_communal_app_widget_host_listening
systemui
bugfix
Only listens to AppWidgetHost when the communal hub is showing · b/406044666 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.restrict_communal_shade_to_when_idle
systemui
bugfix
Only allow for the shade to be pulled down over the hub when idle on the hub · b/446291379 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.screen_off_animation_guard_enabled
systemui
bugfix
Reports Log.wtf statements if animations are running while screen is off. · b/420685896 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.screenshare_notification_hiding_bug_fix
systemui
bugfix
Various bug fixes for notification redaction while screensharing · b/312784809 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.screenshot_announce_live_region
systemui
bugfix
Use live region for screenshot saving announcement · b/383642111 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.screenshot_force_shutter_sound
systemui
bugfix
Force screenshot sound when camera sound is forced and camera is open · b/411503333 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.screenshot_policy_split_and_desktop_mode
systemui
Improves screenshot policy handling for split screen and desktop mode. · b/365597999 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.screenshot_scroll_crop_view_crash_fix
systemui
bugfix
Mitigate crash on invalid computed range in CropView · b/232633995 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.scrim_fix
systemui
bugfix
Fix · b/414874982 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.settings_ext_register_content_observer_on_bg_thread
systemui
bugfix
Register content observer in callback flow APIs on background thread in SettingsProxyExt. · b/355389014 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.shade_app_launch_animation_skip_in_desktop
systemui
bugfix
Fixes the animation for notification shade entry points in Desktop Mode · b/383061244 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.shade_expands_on_status_bar_long_press
systemui
Expands the shade on long press of any status bar · b/371224114 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.shade_header_blur_font_color
systemui
read-onlybugfix
Updates the font colors of the shade header for blur · b/393609960 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.shade_header_font_update
systemui
read-only
Updates the fonts of the shade header · b/393609960 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.shade_window_goes_around
systemui
Enables the shade window to move between displays · b/362719719 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.shaderlib_loading_effect_refactor
systemui
Extend shader library to provide the common loading effects. · b/282007590 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.shortcut_helper_multi_display_support
systemui
bugfix
Shortcut helper is triggered on the current display · b/406740115 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.show_audio_sharing_slider_in_volume_panel
cross_device_experiences
bugfix
Show two sliders in volume panel when audio sharing. · b/336183611 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.slice_manager_binder_call_background
systemui
bugfix
Move the ISliceManager#getPinnedSpecs binder call to the background thread. · b/322745650 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.smartspace_swipe_event_logging_fix
systemui
bugfix
Log card swipe events in smartspace · b/374150422 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.smartspace_viewpager2
systemui
Use viewpager2 in Smartspace · b/259566300 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.spatial_model_app_pushback
systemui
Implement the depth push scaling effect on the current app when users pull down shade. · b/370560660 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.status_bar_always_schedule_auto_hide
systemui
bugfix
Schedule the status bar auto-hide functionality more often for fullscreen mode · b/428659575 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.status_bar_app_handle_tracking
systemui
bugfix
Have status bar track the location of app handles so that tappable status bar platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.status_bar_battery_no_conflation
systemui
bugfix
Use callbackFlow instead of conflatedCallbackFlow in BatteryRepository · b/433239990 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.status_bar_call_chip_use_is_hidden
systemui
bugfix
Enables isHidden field for all call chips · b/427747840 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.status_bar_chips_modernization
systemui
bugfix
Deprecate OngoingCallController and implement OngoingActivityChips platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.status_bar_dark_icon_interactor_mixed_fix
systemui
bugfix
Fix DarkIconInteractor#toIsAreaDark result for mixed status bar lightness, for icons that do not overlap with the dark icon area. · b/423390143 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.status_bar_font_updates
systemui
read-only
Read only flag for using a new font in the status bar · b/393609116 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.status_bar_no_hun_behavior
systemui
When there's a HUN, don't show the HUN text or icon in the status bar. Instead, platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.status_bar_privacy_chip_animation_exemption
systemui
bugfix
Exempt the default camera app from the privacy chip animation. · b/422243884 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.status_bar_rudimentary_battery
systemui
bugfix
Bugfix flag to control the percentage-outside-battery behavior · b/408730362 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.status_bar_share_dialog_with_app_name
systemui
bugfix
Update the status bar share-to-app chip dialog to include the app name more often · b/432665824 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.status_bar_static_inout_indicators
systemui
(Upstream request) Always show the network activity inout indicators and platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.status_bar_universal_battery_data_source
systemui
bugfix
Refactors SysUI to always use the battery data source in status bar · b/434194794 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.stuck_hearing_devices_qs_tile_fix
systemui
bugfix
Prevent the Hearing Device Dialog's exit animation to avoid the appearance of it being stuck during activity launch. · b/397868916 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.switch_user_on_bg
systemui
Does user switching on a background thread · b/284095720 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.sysui_intrinsic_lock_dispatcher
systemui
bugfix
Custom dispatcher for background tasks, which uses intrinsic locks instead of ReentrantLock · b/419472502 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.unfold_animation_background_progress
systemui
Moves unfold animation progress calculation to a background thread · b/277879146 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.update_keyguard_on_wake_and_unlock_earlier
systemui
bugfix
Call updateIsKeyguard earlier than on the dozing callback. · b/441261701 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.update_user_switcher_background
systemui
bugfix
Decide whether to update user switcher in background thread. · b/322745650 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.update_window_magnifier_bottom_boundary_with_mouse
accessibility
bugfix
Update the window magnification behavior with bottom gesture insets with mouse. · b/419389153 platform_frameworks_base/packages/SystemUI/aconfig/accessibility.aconfig
-
com.android.systemui.use_aad_prox_sensor_if_present
systemui
read-only
Use AAD proximity sensor if flag is enabled and sensor is present · b/402534470 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.user_encrypted_source
systemui
bugfix
Get rid of the local cache and rely on UserManager.isUserUnlocked directly to determine whether user CE storage is encrypted. · b/333656491 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.user_switcher_add_sign_out_option
desktop_users_and_accounts
Add a sign out option to the user switcher menu if sign out is possible · b/381478261 platform_frameworks_base/packages/SystemUI/aconfig/desktop_users_and_accounts.aconfig
-
com.android.systemui.visual_interruptions_refactor
systemui
Enables the refactored version of the code to decide when notifications platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.volume_redesign
systemui
Enables Volume visuals update · b/368308908 platform_frameworks_base/packages/SystemUI/aconfig/systemui.aconfig
-
com.android.systemui.window_magnification_move_with_mouse_on_edge
accessibility
bugfix
Allows window magnification to be moved by mouse further on the edge of the screen. · b/420776720 platform_frameworks_base/packages/SystemUI/aconfig/accessibility.aconfig
-
com.android.text.flags.clear_font_variation_settings
text
bugfix
The font variation settings must be cleared when the new Typeface is set · b/353609778 platform_frameworks_base/core/java/android/text/flags/flags.aconfig
-
com.android.text.flags.custom_fallback_for_customization
text
Add fallback attribute for custom fallback for customization · b/430485331 platform_frameworks_base/core/java/android/text/flags/flags.aconfig
-
com.android.text.flags.do_not_overwrite_static_final_field
text
read-only
Removing code that write static final field which will not be supported in the upcoming Java · b/421199194 platform_frameworks_base/core/java/android/text/flags/flags.aconfig
-
com.android.text.flags.escape_clears_focus
text
Feature flag for clearing focus when the escape key is pressed. · b/312921137 platform_frameworks_base/core/java/android/text/flags/flags.aconfig
-
com.android.text.flags.fix_null_typeface_bolding
text
bugfix
Use a bold typeface when bolding is enabled and the original typeface is null · b/314811487 platform_frameworks_base/core/java/android/text/flags/flags.aconfig
-
com.android.text.flags.fix_shift_drawing_amount_test_api
text
Fixing shift_drawing_offset_for_start_overhang that had an issue. · b/434885800 platform_frameworks_base/core/java/android/text/flags/flags.aconfig
-
com.android.window.flags.activity_embedding_abort_cross_uid_launch_in_finishing_task_fragment
windowing_sdk
bugfix
Aborts cross-uid activity launch from a finishing TaskFragment to avoid race conditions · b/427881773 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.activity_embedding_delay_task_fragment_finish_for_activity_launch
windowing_sdk
bugfix
Fixes a race condition that we finish the TaskFragment too early when there is a pending activity launch. · b/390452023 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.always_draw_magnification_fullscreen_border
accessibility
bugfix
Always draw fullscreen orange border in fullscreen magnification · b/291891390 platform_frameworks_base/core/java/android/window/flags/accessibility.aconfig
-
com.android.window.flags.app_compat_refactoring
large_screen_experiences_app_compat
read-only
Whether the changes about app compat refactoring are enabled./n platform_frameworks_base/core/java/android/window/flags/large_screen_experiences_app_compat.aconfig
-
com.android.window.flags.app_compat_refactoring_fix_multiwindow_task_hierarchy
large_screen_experiences_app_compat
bugfix
Whether Task id detection for split screen should be enabled. · b/432244895 platform_frameworks_base/core/java/android/window/flags/large_screen_experiences_app_compat.aconfig
-
com.android.window.flags.app_compat_refactoring_force_change_for_letterbox_transitions
large_screen_experiences_app_compat
bugfix
Whether a Change should always sent for Letterbox transition. · b/432347028 platform_frameworks_base/core/java/android/window/flags/large_screen_experiences_app_compat.aconfig
-
com.android.window.flags.app_compat_refactoring_rounded_corners
large_screen_experiences_app_compat
bugfix
Whether the rounded corners refactoring for letterboxing in shell is enabled./n · b/375124280 platform_frameworks_base/core/java/android/window/flags/large_screen_experiences_app_compat.aconfig
-
com.android.window.flags.app_compat_refactoring_set_appbounds_to_null_when_empty
large_screen_experiences_app_compat
bugfix
When enabled empty appBounds are set as null. · b/438406944 platform_frameworks_base/core/java/android/window/flags/large_screen_experiences_app_compat.aconfig
-
com.android.window.flags.app_compat_refactoring_skip_starting_window_letterbox
large_screen_experiences_app_compat
bugfixsuspicious: skip
Skip letterboxing on starting window if not related to the current activity. · b/431928994 platform_frameworks_base/core/java/android/window/flags/large_screen_experiences_app_compat.aconfig
-
com.android.window.flags.app_handle_no_relayout_on_exclusion_change
windowing_frontend
bugfix
Remove unnecessary relayouts for app handle when exclusion regions change · b/383672263 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.apply_desk_activation_on_user_switch
lse_desktop_experience
bugfix
Fixes desk activation when switching users · b/430988310 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.avoid_rebinding_intentionally_disconnected_wallpaper
systemui
bugfix
Prevents rebinding with intentionally disconnected wallpaper services. · b/332871851 platform_frameworks_base/core/java/android/window/flags/wallpaper_manager.aconfig
-
com.android.window.flags.backup_and_restore_for_user_aspect_ratio_settings
large_screen_experiences_app_compat
read-only
Whether B&R for user aspect ratio settings is enabled · b/396650383 platform_frameworks_base/core/java/android/window/flags/large_screen_experiences_app_compat.aconfig
-
com.android.window.flags.bal_check_broadcast_when_dispatched
responsible_apis
bugfix
Check granting BAL permissions on dispatch instead on send. · b/421197489 platform_frameworks_base/core/java/android/window/flags/responsible_apis.aconfig
-
com.android.window.flags.camera_compat_fullscreen_pick_same_task_activity
large_screen_experiences_app_compat
Limit undo of camera compat treatment to the same task that started the treatment. · b/350495350 platform_frameworks_base/core/java/android/window/flags/large_screen_experiences_app_compat.aconfig
-
com.android.window.flags.clear_reusable_scvh_on_release
lse_desktop_experience
bugfix
Resets the views of reusable SCVHs when released · b/432324168 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.close_task_keyboard_shortcut
lse_desktop_experience
bugfix
Enable keyboard shortcut to close a task · b/416437920 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.deprecate_window_animator_frame_callback
window_surfaces
bugfix
Utilize postVsyncCallback from Choreographer for WindowAnimator allowing more precise scheduling via vsyncId. · b/443142083 platform_frameworks_base/core/java/android/window/flags/window_surfaces.aconfig
-
com.android.window.flags.disable_desktop_launch_params_outside_desktop_bug_fix
lse_desktop_experience
bugfix
Prevents DesktopModeLaunchParamsModifier from modifying launch params for non /n platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.disable_non_resizable_app_snap_resizing
lse_desktop_experience
Stops non-resizable app desktop windows from being snap resized · b/325240072 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.do_not_force_wallpaper_for_freeform_task
windowing_frontend
read-onlybugfix
Remove legacy condition to reduce overhead · b/433694978 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.enable_accessible_custom_headers
lse_desktop_experience
bugfix
Enables a11y-friendly custom header input handling · b/339302584 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_activity_embedding_support_for_connected_displays
lse_desktop_experience
Enables activity embedding support for connected displays, including enabling AE optimization for Settings. · b/369438353 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_app_handle_position_reporting
lse_desktop_experience
bugfix
Report app handle position to the SysUi. · b/412444130 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_app_header_with_task_density
lse_desktop_experience
Matches the App Header density to that of the app window, instead of SysUI's · b/332414819 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_app_to_web_education_animation
lse_desktop_experience
bugfix
Show the App-to-web education animation. · b/359226240 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_auto_restart_on_display_move
lse_desktop_experience
bugfix
Automatically restarts apps upon display move to fix density issues · b/427878712 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_backup_and_restore_display_window_settings
lse_desktop_experience
read-onlybugfix
Enables backup and restore for display window settings. · b/346499008 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_block_non_desktop_display_window_drag_bugfix
lse_desktop_experience
bugfix
Block window drag to a non-desktop-mode display. · b/383069176 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_bounds_restoring_on_tiling_exit
lse_desktop_experience
Enables restoring to the pre-tiling bounds when exiting tiling. · b/379664001 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_camera_compat_compatibility_info_rotate_and_crop_bugfix
lse_desktop_experience
bugfix
Whether to use CompatibilityInfo to send signal from WM to Camera FW to use rotate-and-crop · b/430274604 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_camera_compat_external_display_rotation_bugfix
lse_desktop_experience
bugfix
Whether to use primary display rotation when sandboxing rotation for camera compatibility. · b/276432441 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_camera_compat_for_desktop_windowing
lse_desktop_experience
Whether to apply Camera Compat treatment to fixed-orientation apps in desktop windowing mode · b/314952133 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_camera_compat_for_desktop_windowing_opt_out
lse_desktop_experience
bugfix
Whether to allow developers to opt-out of Camera Compat treatment to fixed-orientation apps in desktop windowing mode · b/328616176 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_camera_compat_for_desktop_windowing_opt_out_api
lse_desktop_experience
Introduces a developer API to opt-out of Camera Compat treatment for fixed-orientation apps in desktop windowing mode · b/397165621 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_camera_compat_sandbox_display_rotation_on_external_displays_bugfix
lse_desktop_experience
bugfix
Whether to use primary display rotation when sandboxing rotation for responsive camera apps. · b/395063101 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_camera_compat_track_task_and_app_bugfix
lse_desktop_experience
bugfix
Whether to use taskId and app process to track camera apps, and notify the policies only on first camera open and final close · b/380840084 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_caption_compat_inset_force_consumption
lse_desktop_experience
Enables force-consumption of caption bar insets for immersive apps in freeform · b/316231589 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_caption_compat_inset_force_consumption_always
lse_desktop_experience
Enables force-consumption of caption bar insets for all apps in freeform · b/352563889 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_cascading_windows
lse_desktop_experience
Whether to apply cascading effect for placing multiple windows when first launched · b/325240051 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_close_lid_interaction
lse_desktop_experience
Enables new interaction that occurs when device lid is closed. · b/382689704 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_compat_ui_desktop_mode_synchronization_bugfix
lse_desktop_experience
bugfix
Enables synchronization logic so that app-compat UI is properly synchronized with desktop mode state · b/436418744 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_compat_ui_visibility_status
lse_desktop_experience
Enables the tracking of the status for compat ui elements. · b/350953004 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_compatui_sysui_launcher_fix
large_screen_experiences_app_compat
bugfix
Enables sysui animation for user aspect ratio button · b/300357441 platform_frameworks_base/core/java/android/window/flags/large_screen_experiences_app_compat.aconfig
-
com.android.window.flags.enable_connected_displays_dnd
lse_desktop_experience
Enable drag-and-drop between connected displays. · b/381793841 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_connected_displays_pip
lse_desktop_experience
Enables PiP features in connected displays. · b/362721131 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_connected_displays_window_drag
lse_desktop_experience
Enable window drag between connected displays. · b/381172172 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_crash_logging_for_desktop
lse_desktop_experience
bugfix
Enables crash reporting indicating activity was in desktop. · b/331162483 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_cross_displays_pip_task_launch
lse_desktop_experience
bugfix
Enables launching an app while it's in PiP on another display. · b/424569682 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_app_header_state_change_announcements
lse_desktop_experience
bugfix
Enables desktop windowing state change announcements for Talkback · b/398732993 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_app_launch_alttab_transitions_bugfix
lse_desktop_experience
bugfix
Enables custom transitions for alt-tab app launches in Desktop Mode. · b/380225486 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_app_launch_bugfix
lse_desktop_experience
bugfix
Enabling an umbrella flag for various bugfixes related to app launch transitions. · b/353651446 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_app_launch_transitions_bugfix
lse_desktop_experience
bugfix
Enables custom transitions for app launches in Desktop Mode. · b/380224832 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_close_shortcut_bugfix
lse_desktop_experience
bugfix
Fix the window-close keyboard shortcut in Desktop Mode. · b/394599430 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_close_task_animation_in_dtc_bugfix
lse_desktop_experience
bugfix
Enables bugfix to handle close task animation within DesktopTasksController. · b/403345083 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_first_based_drag_to_maximize
lse_desktop_experience
Enables the drag-to-maximize capability triggered by desktop-first state. · b/404626572 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_first_fullscreen_refocus_bugfix
lse_desktop_experience
bugfix
Fix windowing mode handling for the existing fullscreen tasks on desktop-first. · b/421801240 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_first_listener
lse_desktop_experience
bugfix
Enables DesktopFirstListener for Shell/SysUI. · b/415120289 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_immersive_drag_bugfix
lse_desktop_experience
bugfix
Keeps the app handle visible during a drag. · b/381280828 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_indicator_in_separate_thread_bugfix
lse_desktop_experience
bugfix
Enables running visual indicator view operations in ShellDesktopThread. · b/366413536 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_invisible_task_removal_cleanup_bugfix
lse_desktop_experience
bugfix
Enables bugfix to properly clean up task data when an invisible task gets removed in desktop windowing. · b/427869488 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_opening_deeplink_minimize_animation_bugfix
lse_desktop_experience
bugfix
Enabling a minimize animation when a new window is opened via deeplink and the Desktop Windowing open windows limit is reached. · b/360329773 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_recents_transitions_corners_bugfix
lse_desktop_experience
bugfix
Enables rounded corners bugfix for Recents transitions. · b/383079261 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_splitscreen_transition_bugfix
lse_desktop_experience
bugfix
Enables Desktop > Splitscreen transition bugfix. · b/394074421 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_system_dialogs_transitions
lse_desktop_experience
bugfix
Enables custom transitions for system dialogs in Desktop Mode. · b/335638193 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_tab_tearing_launch_animation
lse_desktop_experience
bugfix
Enables the animation that occurs when a new window is opened via tab tearing. · b/376389593 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_tab_tearing_minimize_animation_bugfix
lse_desktop_experience
bugfix
Enabling a minimize animation when a new window is opened via tab tearing and the Desktop Windowing open windows limit is reached. · b/376459606 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_task_limit_separate_transition
lse_desktop_experience
bugfix
Run task limit minimize transition separate from app launch transitions. · b/356337427 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_trampoline_close_animation_bugfix
lse_desktop_experience
bugfix
Enables a close animation when the app trampolines (a second window is opened, and the first is closed). · b/391548553 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_windowing_app_to_web
lse_desktop_experience
Whether to enable the app-to-web feature and show the open in browser button in the header menu · b/349695493 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_windowing_app_to_web_education_integration
lse_desktop_experience
Enables desktop windowing App-to-Web education and integrates new APIs · b/380272815 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_windowing_enterprise_bugfix
lse_desktop_experience
bugfix
Enables fixes in desktop windowing related to enterprise · b/413607166 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_windowing_exit_by_minimize_transition_bugfix
lse_desktop_experience
bugfix
Enables exit desktop windowing by minimize transition & motion polish changes · b/390161102 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_windowing_hsum
lse_desktop_experience
Enables HSUM on desktop mode. · b/366397912 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_windowing_immersive_handle_hiding
lse_desktop_experience
Hides the App Handle when in fullscreen immersive mode · b/336368019 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_windowing_modals_policy
lse_desktop_experience
Enables policy for modals activities · b/319492844 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_windowing_multi_instance_features
lse_desktop_experience
Whether to enable multi-instance support in desktop windowing. · b/336289597 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_windowing_pip
lse_desktop_experience
Enables PiP features in desktop mode. · b/350475854 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_windowing_pip_in_overview_bugfix
lse_desktop_experience
bugfix
Enables an umbrella flag for bugfixes related to PiP in Overview with Desktop Windowing. · b/412463446 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_windowing_quick_switch
lse_desktop_experience
Enables quick switch for desktop mode · b/338066529 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_windowing_scvh_cache_bug_fix
lse_desktop_experience
bugfix
Enables a SurfaceControlViewHost cache for window decorations · b/360452034 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_windowing_task_limit
lse_desktop_experience
Enables a limit on the number of Tasks shown in Desktop Mode · b/332502912 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_desktop_windowing_taskbar_running_apps
lse_desktop_experience
Shows running apps in Desktop Mode Taskbar · b/332504528 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_device_state_auto_rotate_setting_logging
windowing_frontend
bugfix
Enable device state auto rotate setting logging · b/391147112 platform_frameworks_base/core/java/android/window/flags/device_state_auto_rotate_setting.aconfig
-
com.android.window.flags.enable_device_state_auto_rotate_setting_refactor
windowing_frontend
bugfix
Enable refactored device state auto rotate setting logic · b/350946537 platform_frameworks_base/core/java/android/window/flags/device_state_auto_rotate_setting.aconfig
-
com.android.window.flags.enable_dialog_display_fixes
lse_desktop_experience
bugfix
Enables fixes that ensure external display dialogs are shown on the correct display · b/438457648 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_display_compat_mode
lse_desktop_experience
Enables display compat mode for connected displays. · b/408704764 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_display_focus_in_shell_transitions
lse_desktop_experience
Creates a shell transition when display focus switches. · b/356109871 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_drag_end_stable_bounds_reset
lse_desktop_experience
bugfix
Enables bugfix handling stale stable bounds when drag ends. · b/421180735 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_drag_resize_set_up_in_bg_thread
lse_desktop_experience
bugfix
Enables setting up the drag-resize input listener in a bg thread · b/396445663 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_drag_to_desktop_incoming_transitions_bugfix
lse_desktop_experience
bugfix
Enables bugfix handling incoming transitions during the DragToDesktop transition. · b/397135730 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_drag_to_maximize
lse_desktop_experience
Enables a switch to change the concequence of dragging a window to the top edge. · b/372614715 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_dragging_pip_across_displays
lse_desktop_experience
Enables dragging PiP across displays in extended mode. · b/383403514 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_dream_activity_windowing_exclusion
lse_desktop_experience
bugfix
When enabled activities with type dream will be exempt from desktop windowing · b/414619063 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_dynamic_radius_computation_bugfix
lse_desktop_experience
bugfix
Enables bugfix to compute the corner/shadow radius of desktop windows dynamically with the current window context. · b/399630464 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_empty_desk_on_minimize
lse_desktop_experience
bugfix
Keep desktop open when the last window is minimized. · b/410493575 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_external_display_persistence_bugfix
lse_desktop_experience
bugfix
Enables bugfix for desktop persistence on external displays. · b/437420625 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_freeform_box_shadows
lse_desktop_experience
bugfix
Enables box shadows for freeform windows. · b/367464660 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_freeform_display_launch_params
lse_desktop_experience
bugfix
Enable only DesktopModeLaunchParamsModifier to resolve bounds for freeform display. · b/401564801 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_full_screen_window_on_removing_split_screen_stage_bugfix
lse_desktop_experience
bugfix
Enables clearing the windowing mode of a freeform window when removing the task from the split screen stage. · b/372791604 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_fully_immersive_in_desktop
lse_desktop_experience
Enabled the fully immersive experience from desktop · b/359523924 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_hold_to_drag_app_handle
lse_desktop_experience
bugfix
Requires hold-to-drag the App Handle when using touchscreen input · b/356409496 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_independent_back_in_projected
lse_desktop_experience
Enables the system to have independent back per-display in projected mode. · b/401530192 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_inorder_transition_callbacks_for_desktop
lse_desktop_experience
bugfix
Refactor flag for moving desktop transition observers outside of /n platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_input_layer_transition_fix
lse_desktop_experience
bugfix
Enables a bugfix for input layer disposal during certain transitions. · b/371473978 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_key_gesture_handler_for_sysui
lse_desktop_experience
Enables the key gesture handler for listening to SysUi interested key events. · b/406740557 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_minimize_button
lse_desktop_experience
Adds a minimize button the the caption bar · b/356843241 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_mirror_display_no_activity
lse_desktop_experience
bugfix
Prevent activity being launched on a mirroring display. · b/417098352 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_modals_fullscreen_with_permission
lse_desktop_experience
bugfix
Uses permissions to understand if modal fullscreen is allowed for /n platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_modals_fullscreen_with_platform_signature
lse_desktop_experience
bugfix
Uses platform signature to understand if modal fullscreen is allowed for /n platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_move_to_next_display_shortcut
lse_desktop_experience
Add new keyboard shortcut of moving a task into next display · b/364154795 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_multi_display_home_focus_bug_fix
lse_desktop_experience
bugfix
Fix home focus behavior in multi display environment · b/371096166 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_multidisplay_trackpad_back_gesture
lse_desktop_experience
Adds support for trackpad back gestures on connected displays · b/382774299 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.enable_multiple_desktops_backend
lse_desktop_experience
Enable multiple desktop sessions for desktop windowing (backend). · b/362720497 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_multiple_desktops_frontend
lse_desktop_experience
Enable multiple desktop sessions for desktop windowing (frontend). · b/362720309 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_no_window_decoration_for_desks
lse_desktop_experience
bugfix
Stops the creation of a window decoration for desk tasks. · b/414449402 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_non_default_display_split
lse_desktop_experience
Enables split screen on non default displays · b/384999213 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_opaque_background_for_transparent_windows
lse_desktop_experience
bugfix
Whether an opaque background should be forcefully set for windows with only transparent background. · b/397219542 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_per_display_package_context_cache_in_statusbar_notif
lse_desktop_experience
bugfix
Enables per-display package context caching in StatusBarNotification · b/388886443 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_per_display_window_decor_view_host_pool
lse_desktop_experience
bugfix
Enables per-display WindowDecoration ViewHost pooling · b/440247561 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_persisting_display_size_for_connected_displays
lse_desktop_experience
Enables persisting display size on resolution change for connected displays. · b/392855657 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_pip_params_update_notification_bugfix
lse_desktop_experience
bugfix
Fixes the issue that OnPictureInPictureParamsChanged is sent to a root task. · b/422654539 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_presentation_disallowed_on_unfocused_host_task
lse_desktop_experience
bugfix
Disallows presentations from being shown on their unfocused host tasks. · b/435586251 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_presentation_for_connected_displays
lse_desktop_experience
Enables full support of presentation API for connected displays. · b/378503083 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_quickswitch_desktop_split_bugfix
lse_desktop_experience
bugfix
Enables splitting QuickSwitch between fullscreen apps and Desktop workspaces. · b/345296916 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_reject_home_transition
lse_desktop_experience
Enable the reject home transition, which runs if home is invoked on a display which lacks a home. · b/378443899 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_remove_status_bar_input_layer
lse_desktop_experience
bugfix
Removes app handle bounds from the status bar's touchable region so that input is sent directly to the app handle. · b/412444139 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_request_fullscreen_bugfix
lse_desktop_experience
bugfix
Fixes split to fullscreen restoration using the Activity#requestFullscreenMode API · b/402973271 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_request_fullscreen_restore_freeform_bugfix
lse_desktop_experience
bugfix
Fixes freeform to fullscreen restoration using the Activity#requestFullscreenMode API. · b/414334135 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_restart_menu_for_connected_displays
lse_desktop_experience
Enable restart menu UI, which is shown when an app moves between displays. · b/397804287 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_restore_to_previous_size_from_desktop_immersive
lse_desktop_experience
Restores the window bounds to their previous size when exiting desktop immersive · b/372318163 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_see_through_task_fragments
lse_desktop_experience
bugfix
Let see-through TaskFragments keep their siblings (in lower Z order) resumed · b/407602007 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_shell_initial_bounds_regression_bug_fix
lse_desktop_experience
bugfix
Enables fix for Shell initial bounds regression, forcing core to calculate /n · b/396075922 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_shrink_window_bounds_after_drag
lse_desktop_experience
bugfix
Enables shrinking oversize windows after dragged to a smaller display. · b/403486903 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_size_compat_mode_improvements_for_connected_displays
lse_desktop_experience
Enable some improvements in size compat mode for connected displays. · b/399752440 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_start_launch_transition_from_taskbar_bugfix
lse_desktop_experience
bugfix
Enables starting a launch transition directly from the taskbar if desktop tasks are visible. · b/361366053 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_tall_app_headers
lse_desktop_experience
bugfix
Increases the height of the app headers to minimum a11y requirements. · b/397592755 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_task_resizing_keyboard_shortcuts
lse_desktop_experience
Enables keyboard shortcuts for resizing tasks in desktop mode. · b/335819608 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_taskbar_recent_tasks_throttle_bugfix
lse_desktop_experience
bugfix
Throttle recent tasks reload operations for Taskbar. · b/415090968 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_taskbar_recents_layout_transition
lse_desktop_experience
bugfix
Enable Taskbar LayoutTransition for Recent Apps · b/343521765 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_themed_app_headers
lse_desktop_experience
Makes the App Header style adapt to the system's and app's light/dark theme · b/328668781 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_tile_resizing
lse_desktop_experience
Enables drawing a divider bar upon tiling tasks left and right in desktop mode for simultaneous resizing · b/351769839 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_top_visible_root_task_per_user_tracking
lse_desktop_experience
read-onlybugfix
Enables tracking the top visible root tasks for a user. · b/381038076 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_transition_on_activity_set_requested_orientation
large_screen_experiences_app_compat
bugfix
Whether a Transition should be created after setRequestedOrientation · b/409043134 platform_frameworks_base/core/java/android/window/flags/large_screen_experiences_app_compat.aconfig
-
com.android.window.flags.enable_updated_display_connection_dialog
lse_desktop_experience
bugfix
Enables new display connection dialog that allows selecting between desktop and mirroring. Requires ENABLE_DISPLAY_CONTENT_MODE_MANAGEMENT flag to work properly. · b/413620089 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_upscaling_size_compat_on_exiting_desktop_bugfix
lse_desktop_experience
bugfix
Enables upscaling of size-compat apps in fullscreen after they exit desktop mode. · b/432329483 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_visual_indicator_in_transition_bugfix
lse_desktop_experience
bugfix
Enables bugfix to move visual drop-zone indicator to transition root, so it can't be shown after the transition. · b/392826275 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_window_context_resources_update_on_config_change
lse_desktop_experience
read-onlybugfix
Updates window context resources before the view receives the config change callback. · b/394527409 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_window_drop_smooth_transition
lse_desktop_experience
bugfix
Enables smoother visual transition when a window is dropped after being dragged. · b/398992368 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_windowing_dynamic_initial_bounds
lse_desktop_experience
Enables new initial bounds for desktop windowing which adjust depending on app constraints · b/324377962 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_windowing_edge_drag_resize
lse_desktop_experience
Enables edge drag resizing for stylus input (cursor is enabled by default) · b/337782092 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_windowing_scaled_resizing
lse_desktop_experience
Enables the resizing of non-resizable apps through scaling their bounds up/down · b/319844447 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_windowing_task_stack_order_bugfix
lse_desktop_experience
bugfix
Reverses the order of TaskStackListener updates. · b/414808458 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enable_windowing_transition_handlers_observers
lse_desktop_experience
Whether to enable desktop windowing transition handler and observer instead of task listeners. · b/332682201 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.enter_desktop_by_default_on_freeform_displays
lse_desktop_experience
Allow entering desktop mode by default on freeform displays · b/361419732 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.exclude_caption_from_app_bounds
lse_desktop_experience
bugfix
Whether caption insets are excluded from app bounds in freeform · b/388014743 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.exclude_desk_roots_from_desktop_tasks
lse_desktop_experience
bugfix
Do not include desk root tasks in freeform/desktop tasks · b/417876539 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.excluding_layer_from_task_snapshot
windowing_frontend
bugfix
Supports excluding non-window layers from being included in a task snapshot. · b/399228526 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.fallback_to_focused_display
windowing_sdk
read-only
Use the focused display as the fallback · b/406967985 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.fix_bal_reparent_existing_task
windowing_sdk
bugfix
Avoid reparent existing task when the background launch is not allowed. · b/434047695 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.fix_bubble_trampoline_animation
windowing_sdk
bugfix
Fix the animation for Bubble Task Trampoline · b/417848405 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.fix_leaking_visual_indicator
lse_desktop_experience
bugfix
Fixes a visual indicator leak that blocked input to non-top apps · b/418225224 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.fix_rapid_top_resumed_switch
windowing_sdk
bugfix
Prevent top-resumed-activity rapidly switched in multi-window mode. · b/417956804 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.force_close_top_transparent_fullscreen_task
lse_desktop_experience
bugfix
If a top transparent fullscreen task is on top of desktop mode, force it to /n platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.form_factor_based_desktop_first_switch
lse_desktop_experience
Enables the desktop-first mode switching logic based on its form factor. · b/394736817 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.handle_incompatible_tasks_in_desktop_launch_params
lse_desktop_experience
bugfix
Forces incompatible tasks opening in desktop to be fullscreen via the desktop /n platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.ignore_aspect_ratio_restrictions_for_resizeable_freeform_activities
large_screen_experiences_app_compat
bugfix
If a resizeable activity enters freeform mode, ignore all aspect ratio constraints. · b/381866902 platform_frameworks_base/core/java/android/window/flags/large_screen_experiences_app_compat.aconfig
-
com.android.window.flags.ignore_current_params_in_desktop_launch_params
lse_desktop_experience
bugfix
Ignore the current params when resolving desktop specific launch params in the /n platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.ignore_override_task_bounds_if_incompatible_with_display
lse_desktop_experience
bugfix
Ignores a tasks override bounds during the desktop launch params bounds /n platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.ime_back_callback_leak_prevention
input_method
bugfix
Prevents custom ime back callbacks from remaining registered in app process after IME hide · b/420870283 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.include_top_transparent_fullscreen_task_in_desktop_heuristic
lse_desktop_experience
bugfix
Whether to include any top transparent fullscreen task launched in desktop /n platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.inherit_task_bounds_for_trampoline_task_launches
lse_desktop_experience
bugfix
Forces trampoline task launches to inherit the bounds of the previous instance /n platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.keyboard_shortcuts_to_switch_desks
lse_desktop_experience
Enable switching the active desk with keyboard shortcuts · b/389957556 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.keyguard_remove_default_display_usage
windowing_frontend
bugfix
Execute transitions on affected DisplayContent(s) instead of Default DisplayContent · b/430227391 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.limit_system_fullscreen_override_to_default_display
lse_desktop_experience
bugfix
Limit system full-screen override to apps first launched on default display · b/423802240 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.migrate_basic_legacy_ready
windowing_frontend
Migrate basic legacy ready-conditions to new ready tracking · b/294925498 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.move_to_next_display_shortcut_with_projected_mode
lse_desktop_experience
bugfix
Enable the 'move to next display' shortcut to work with the projected mode · b/424748132 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.multiple_system_navigation_observer_callbacks
windowing_frontend
Removes restriction that only one back callback with PRIORITY_SYSTEM_NAVIGATION_OBSERVER can be registered · b/424146227 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.no_alpha_rotation_enter_animation
windowing_frontend
bugfix
Remove alpha effect of rotation enter animation · b/438615184 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.opt_out_override_orientation_to_user
windowing_frontend
bugfix
If apps opt out universal resizable, the override-to-user should not take effect · b/443951799 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.parallel_cd_transitions_during_recents
lse_desktop_experience
bugfix
Runs CD transitions in a separate track when the recents transition is running · b/416499938 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.polish_close_wallpaper_includes_open_change
windowing_frontend
bugfix
Record the initial z-order while collecting window containers, keep the wallpaper always at the bottom, and use a cross-fade animation when a close wallpaper transition includes an open target. · b/421436197 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.predictive_back_callback_cancellation_fix
windowing_frontend
bugfix
Fixes a bug that caused the wrong callback to receive onBackCancelled sometimes · b/420650888 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.predictive_back_delay_wm_transition
windowing_frontend
bugfix
Separate the predictive back transition request from start navigation · b/301195601 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.predictive_back_intercept_transition
windowing_frontend
bugfix
Allows back gesture to intercept a running transition. · b/426448018 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.predictive_back_stop_keycode_back_forwarding
windowing_frontend
bugfix
No longer forward KEYCODE_BACK events when app has enableOnBackInvokedCallback=true · b/436871339 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.preserve_recents_task_configuration_on_relaunch
lse_desktop_experience
bugfix
Preserve the orientation and aspect ratio of task if it was previously in /n platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.rear_display_disable_force_desktop_system_decorations
windowing_sdk
read-onlybugfix
Block system decorations from being added to a rear display when desktop mode is forced · b/346103150 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.reduce_task_snapshot_memory_usage
windowing_frontend
read-onlybugfix
Reduce task snapshot memory usage in either heap and dmabuf. · b/238206323 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.reenable_app_handle_animations
lse_desktop_experience
bugfix
Re-enables the app handle animations · b/412647178 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.refactor_match_parent_bounds
windowing_sdk
bugfix
Consolidate fillsParentBounds with matchParentBounds. · b/409417223 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.relative_insets
windowing_frontend
read-only
Support insets definition and calculation relative to task bounds. · b/277292497 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.release_all_transition_surfaces
windowing_frontend
read-onlybugfix
Reduce offscreen layers which rely on GC to release · b/429548260 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.remove_desk_on_last_task_removal
lse_desktop_experience
bugfix
Removes the desk when its last task is removed in touch-first displays · b/414845396 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.remove_get_dimmer
windowing_frontend
bugfix
Clean up old usages of dimmer · b/435301249 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.reparent_window_token_api
lse_desktop_experience
read-only
Allows to reparent a window token to a different display · b/381258683 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.repository_based_persistence
lse_desktop_experience
bugfix
Persists the whole repository instead of just persisting a single desk per event · b/425916459 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.respect_fullscreen_activity_option_in_desktop_launch_params
lse_desktop_experience
bugfix
Prevents DesktopModeLaunchParamsModifier from modifying launch params for /n platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.respect_orientation_change_for_unresizeable
lse_desktop_experience
bugfix
Whether to resize task to respect requested orientation change of unresizeable activity · b/353338503 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.restore_user_aspect_ratio_settings_using_service
large_screen_experiences_app_compat
read-onlybugfix
Whether a system service should handle setting restored user aspect ratio settings for apps that install after SUW is complete. · b/413014252 platform_frameworks_base/core/java/android/window/flags/large_screen_experiences_app_compat.aconfig
-
com.android.window.flags.restrict_freeform_hidden_system_bars_to_filling_tasks
lse_desktop_experience
bugfix
Only allow filling freeform tasks to hide the system bars · b/415267515 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.return_all_visible_activities_for_vis
windowing_sdk
read-onlybugfix
Return all visible activities in multi-tasking feature to VIS · b/434114340 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.root_task_for_bubble
windowing_sdk
read-only
Using a root task to manage Bubble tasks · b/407669465 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.scvh_set_focusable
windowing_frontend
Adds a focusable flag to SurfaceControlViewHost · b/425415517 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.set_sc_properties_in_client
window_surfaces
read-only
Set VRI SC properties in the client instead of system server · b/308662081 platform_frameworks_base/core/java/android/window/flags/window_surfaces.aconfig
-
com.android.window.flags.show_biometric_prompt_secondary_display_message
lse_desktop_experience
bugfix
Shows a message on secondary screens to direct users to use their device to finish biometric authorization · b/419799860 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.skip_compat_ui_education_in_desktop_mode
lse_desktop_experience
bugfix
Ignore Compat UI educations when in Desktop Mode. · b/357062954 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.skip_decor_view_relayout_when_closing_bugfix
lse_desktop_experience
bugfixsuspicious: skip
Enables bugfix to skip DecorView relayout when the corresponding window is closing. · b/394502142 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.support_gemini_on_multi_display
windowing_sdk
read-only
Launch Gemini on a multi-display environment · b/400351723 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.system_ui_post_animation_end
windowing_frontend
bugfix
Run AnimatorListener#onAnimationEnd on next frame for SystemUI · b/300035126 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.task_fragment_companion_activity
windowing_sdk
read-onlybugfix
Track the activity to be finished with tf in core · b/433459536 platform_frameworks_base/core/java/android/window/flags/windowing_sdk.aconfig
-
com.android.window.flags.taskbar_running_tasks_in_splitscreen_select
lse_desktop_experience
bugfix
Enables bugfix to fix recent task icons behavior in taskbar during split screen selection. · b/393513479 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.toggle_fullscreen_state_via_fullscreen_key
lse_desktop_experience
bugfix
Toggles the focused task's fullscreen state when the fullscreen key is pressed. · b/396483171 platform_frameworks_base/core/java/android/window/flags/lse_desktop_experience.aconfig
-
com.android.window.flags.transfer_starting_window_to_next_when_invisible
windowing_frontend
bugfix
Transfer the starting window to the next non-finishing activity when the top activity becomes invisible that contains the starting window. · b/436461530 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.universal_resizable_by_default
windowing_frontend
The orientation, aspect ratio, resizability of activity will follow system behavior by default · b/357141415 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.window.flags.update_task_crop_in_sync
windowing_frontend
bugfix
Fixes a bug where we fail to update task crops during transitions · b/410684072 platform_frameworks_base/core/java/android/window/flags/windowing_frontend.aconfig
-
com.android.wm.shell.bug_rotation_button_cover_bubble
multitasking
bugfix
Fixes a bug where clicking the rotation button would open the bubble. · b/424165276 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.dismiss_pip_from_lockscreen
multitasking
bugfix
Fixes a bug where tapping on a notification for a PiP-ed app while on Lockscreen does not launch it in fullscreen. · b/373314569 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.enable_bubble_bar_to_floating_transition
multitasking
bugfix
Enable transitioning from bubble bar to floating when folding · b/380105874 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.enable_bubble_event_history_logs
multitasking
bugfix
Enable bubble event history logs · b/436320481 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.enable_bubbles_long_press_nav_handle
multitasking
Enables long-press action for nav handle when a bubble is expanded · b/324910035 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.enable_dynamic_insets_for_app_launch
multitasking
Enables dynamic insets for app launch so the window is properly cropped · b/336511494 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.enable_pip_box_shadows
multitasking
bugfix
Enables box shadows for PiP · b/367464660 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.enable_retrievable_bubbles
multitasking
Allow opening bubbles overflow UI without bubbles being visible · b/340337839 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.enable_shell_restart_bubble_cleanup
multitasking
bugfix
Convert bubbled tasks back to fullscreen when WMShell restarts. · b/425496840 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.enable_taskbar_navbar_unification
multitasking
Enables taskbar / navbar unification · b/309671494 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_bubble_stack_view_expanded_when_added
multitasking
bugfix
Set BubbleStackView as collapsed if it's expanded when trying to be added · b/417447385 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_bubbles_add_same_bubble_being_removed
multitasking
bugfix
Fixes a race condition where a bubble gets an update while being animated out · b/420487074 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_bubbles_cancel_animation
multitasking
bugfix
Fixes a bug where state was incorrect if the expandedView animation was canceled. · b/420487074 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_bubbles_expanded_sysui_flag
multitasking
bugfix
Fixes a bug when we shell fails to notify launcher of collapsed expanded bubble. · b/435098356 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_bubbles_ime_focus_flicker
multitasking
bugfix
Fixes an ime flicker due to non-bubbled activity gaining focus when switching bubbles · b/416347012 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_exit_split_on_enter_bubble
multitasking
bugfix
Fixes a bug where split screen remains active if one of the tasks moves to bubble via a trampoline task. · b/440647718 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_missing_user_change_callbacks
multitasking
bugfix
Fix a race condition that could make Shell miss a user change callback. · b/404251029 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.fix_task_view_rotation_animation
multitasking
bugfix
Fixes jump-cut animation and un-synced bounds (including bubbles) when rotating. · b/351813733 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.split_disable_child_task_bounds
multitasking
bugfix
Fixes a bug where split task can keep bounds from previous multitasking mode. · b/427245857 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
-
com.android.wm.shell.split_to_full_set_window_mode
multitasking
bugfix
Set the launch windowing mode when split screen launches app in fullscreen. · b/427103183 platform_frameworks_base/libs/WindowManager/Shell/aconfig/multitasking.aconfig
Modified (68)
Security-adjacent (1)
-
android.security.enable_talisman_service
changed: bug
security
bug: "433283951" → "477486847"
Other (67)
-
android.app.nm_contextual_display
changed: description, is_exported
exported
description: "Changes notification appearance based on user created rules" → "Changes notification appearance based on user created rules, prototyping"is_exported: false → true
-
android.app.nm_summarization_all
changed: is_exported
exported
is_exported: false → true
-
android.app.notification_is_animated_action_api
changed: is_exported
exported
is_exported: false → true
-
android.app.on_restart_activity_lifecycle_callback
changed: is_exported
exported
is_exported: false → true
-
android.app.privatecompute.flags.enable_pcc_framework_support
changed: is_exported
exported
is_exported: false → true
-
android.app.supervision.flags.enable_confirmation_dialog_bypass
changed: bug
bugfixsuspicious: bypass
bug: "415102122" → "441475993"
-
android.app.supervision.flags.enable_supervision_settings_ui_updates
changed: description, is_exported
exported
description: "Flag that enables supervision settings phase 2 UI updates" → "Flag that enables supervision settings UI updates to support a unified experience for supervision apps"is_exported: false → true
-
android.companion.virtualdevice.flags.device_aware_ui_mode
changed: is_exported
exported
is_exported: false → true
-
android.content.flags.enable_system_contacts_picker
changed: is_exported
exported
is_exported: false → true
-
android.content.flags.enable_update_service_bindings
changed: namespace
exported
namespace: "desktop_pnp" → "backstage_power"
-
android.content.pm.use_pia_v2
changed: is_exported
exported
is_exported: false → true
-
android.content.pm.verification_service
changed: is_exported
exportedread-only
is_exported: false → true
-
android.credentials.flags.configurable_selector_ui_enabled
changed: is_exported
is_exported: true → false
-
android.hardware.usb.flags.enable_aoa_userspace_implementation
changed: namespace
namespace: "system_sw_usb" → "usb"
-
android.hardware.usb.flags.enable_uaoa_p8
changed: namespace
namespace: "system_sw_usb" → "usb"
-
android.location.flags.keep_gnss_stationary_throttling
changed: description
description: "Keeps stationary throttling for the GNSS provider even if the disable_stationary_throttling flag is true." → "Keeps stationary throttling for the GNSS provider."
-
android.location.flags.support_ionex_assistance
changed: is_exported
exported
is_exported: false → true
-
android.location.flags.support_toa_in_gnss_satellite_almanac
changed: is_exported
exported
is_exported: false → true
-
android.multiuser.hsu_allowlist_activities
changed: bug
bug: "412177078" → "442776393"
-
android.multiuser.profiles_for_all
changed: description
description: "Allows any regular user to have profiles" → "Allows any regular user to have **managed** profiles"
-
android.net.platform.flags.vpn_type_oem_service_and_legacy
changed: is_exported
exported
is_exported: false → true
-
android.os.bugreport_multi_display_screenshot_enabled
changed: is_exported
exported
is_exported: false → true
-
android.os.count_class_instances_api
changed: is_exported
exported
is_exported: false → true
-
android.os.native_framework_prototype
changed: is_exported
exported
is_exported: false → true
-
android.os.profiling.anomaly.flags.anomaly_detector_core
changed: description, is_exported
description: "Flag for the anomaly detection service" → "Flag used for initial development of the anomaly detection service"is_exported: true → false
-
android.os.vibrator.haptic_pcm_generation
changed: is_exported
exported
is_exported: false → true
-
android.os.vibrator.vibration_attribute_ime_usage_api
changed: bug
exported
bug: "332661766" → "304262887"
-
android.service.autofill.autofill_session_destroyed
changed: is_exported
exported
is_exported: false → true
-
android.service.autofill.metrics_fixes
changed: bug
bugfix
bug: "362581326, 363011343" → "362581326"
-
android.timezone.flags.expose_time_zone_system_api
changed: is_exported
exported
is_exported: false → true
-
android.view.accessibility.a11y_selection_api
changed: is_exported
exported
is_exported: false → true
-
android.view.accessibility.a11y_sort_direction_api
changed: is_exported
exported
is_exported: false → true
-
android.view.accessibility.global_action_media_play_pause
changed: bug
exported
bug: "334954140" → "333881343"
-
android.view.accessibility.global_action_menu
changed: bug
exported
bug: "334954140" → "333881343"
-
android.view.flags.buffer_stuffing_multi_recovery
changed: bug
bug: "44156655" → "441566552"
-
android.view.flags.deprecate_surface_view_z_order_apis
changed: is_exported
exportedread-only
is_exported: false → true
-
android.view.flags.enable_dispatch_on_scroll_changed
changed: is_exported
exported
is_exported: false → true
-
android.view.flags.root_view_changed_listener
changed: is_exported
exported
is_exported: false → true
-
android.view.inputmethod.deprecate_input_method_show_hide_flags
changed: is_exported
exported
is_exported: false → true
-
com.android.appsearch.flags.enable_delete_propagation_type
changed: description, is_exported
read-only
description: "Enables delete propagation type related APIs." → "Enables delete propagation type related APIs. This flag is deprecated and all APIs should use enable_delete_propagation_rw."is_exported: true → false
-
com.android.appsearch.flags.enable_result_aborted
changed: is_exported
exportedbugfix
is_exported: false → true
-
com.android.appsearch.flags.enable_result_unavailable
changed: is_exported
exported
is_exported: false → true
-
com.android.graphics.bootanimation.flags.multidisplay
changed: namespace
read-only
namespace: "bootanimation" → "systemui"
-
com.android.graphics.flags.gradient_drawable_shape_arc_for_rounded_cap
changed: is_exported
exportedread-only
is_exported: false → true
-
com.android.graphics.hwui.flags.add_surfacecontrol_constants
changed: is_exported
exported
is_exported: false → true
-
com.android.healthfitness.flags.alcohol_consumption
changed: is_exported
exportedread-only
is_exported: false → true
-
com.android.healthfitness.flags.cloud_backup_and_restore_intent_api
changed: is_exported
exportedread-only
is_exported: false → true
-
com.android.healthfitness.flags.entries_pagination
changed: description
description: "Enables pagination for data entries screens." → "Enables data pagination for entries screen."
-
com.android.healthfitness.flags.exercise_segment_improvements
changed: is_exported
exportedread-only
is_exported: false → true
-
com.android.healthfitness.flags.matchmaking
changed: is_exported
exportedread-only
is_exported: false → true
-
com.android.healthfitness.flags.step_tracking_enabled
changed: description
exportedread-only
description: "Enables native step tracking within Health Connect" → "Enables native step tracking within Health Connect. This flag has been rolled and cleaned up."
-
com.android.media.flags.enable_media_route_2_info_provider_package_name
changed: is_exported
exported
is_exported: false → true
-
com.android.media.flags.enable_mirroring_in_media_router_2
changed: bug, is_exported
exported
bug: "362507305" → "479156700"is_exported: false → true
-
com.android.media.mediasession.flags.deprecate_platform_mediasession2_apis
changed: is_exported
exported
is_exported: false → true
-
com.android.microxr.xr_glasses_feature
changed: is_exported
exported
is_exported: false → true
-
com.android.server.am.psc_batch_service_updates
changed: bug
bugfix
bug: "399680824" → "452726859"
-
com.android.server.backup.enable_delayed_restore_api
changed: is_exported
exportedread-only
is_exported: false → true
-
com.android.server.power.feature.flags.partial_sleep_wakelocks
changed: is_exported
exportedread-only
is_exported: false → true
-
com.android.server.power.feature.flags.shutdown_system_api
changed: is_exported
exported
is_exported: false → true
-
com.android.server.usb.flags.default_allow_pci_tunnels
changed: namespace
namespace: "desktop_connectivity" → "usb_desktop"
-
com.android.server.usb.flags.enable_usb4
changed: namespace
namespace: "desktop_connectivity" → "usb_desktop"
-
com.android.settings.connectivity.wifi_multiuser
changed: namespace, description
namespace: "desktop_connectivity" → "android_settings"description: "Flag for WiFi Multiuser" → "Deprecated, use com.android.settings.flags.FLAGS.enable_wifi_multiluser instead"
-
com.android.systemui.blur_on_more_surfaces
changed: description, bug
description: "Enable blur on more systemui surfaces" → "Enable blur on more systemui surfaces (volume and power)"bug: "444141641" → "496223564"
-
com.android.systemui.qs_wifi_config
changed: namespace, description, bug
namespace: "desktop_connectivity" → "systemui"description: "Enables the multi-user WiFi configuration UI in Interent detailed tiles. This flag depends on qs_tile_detailed_view flag" → "Obsolete, use qs_wifi_multiuser instead"bug: "406548883" → "402214828"
-
com.android.text.flags.typeface_redesign_readonly
changed: is_exported
exportedread-only
is_exported: false → true
-
com.android.window.flags.enable_interactive_picture_in_picture
changed: is_exported
exported
is_exported: false → true
-
com.android.window.flags.enable_window_repositioning_api
changed: bug
exported
bug: "400407139" → "407594924"