summaryrefslogtreecommitdiff
path: root/aconfig/bp2a
diff options
context:
space:
mode:
author Ian Kasprzak <iankaz@google.com> 2025-05-07 16:56:54 +0000
committer Ian Kasprzak <iankaz@google.com> 2025-05-07 13:07:24 -0700
commit5da94f17b7a143d754a3b250c08bff210d3b046b (patch)
treecb54e866045a4506d304490daf1dbbbacaf90ac1 /aconfig/bp2a
parente1003b0b091c2c8dc501ee7add5319d50c1d30e7 (diff)
Update bp2a aconfig flags to align with BP2A.250605.015.
Testing: https://android-build.corp.google.com/abtd/run/L32500030011891204 Change-Id: I865a0bb9240c6708335cdb6273d2752cd984041f
Diffstat (limited to 'aconfig/bp2a')
-rw-r--r--aconfig/bp2a/android.adaptiveauth/Android.bp21
-rw-r--r--aconfig/bp2a/android.adaptiveauth/enable_adaptive_auth_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.adaptiveauth/report_biometric_auth_attempts_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.adpf/Android.bp12
-rw-r--r--aconfig/bp2a/android.app.admin.flags/Android.bp12
-rw-r--r--aconfig/bp2a/android.app.admin.flags/allow_querying_profile_type_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.admin.flags/assist_content_user_restriction_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.admin.flags/backup_service_security_log_event_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.admin.flags/dedicated_device_control_api_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.admin.flags/default_sms_personal_app_suspension_fix_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.admin.flags/device_policy_size_tracking_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.admin.flags/disallow_user_control_stopped_state_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.admin.flags/esim_management_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.admin.flags/headless_device_owner_single_user_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.admin.flags/is_mte_policy_enforced_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.admin.flags/management_mode_policy_metrics_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.admin.flags/onboarding_bugreport_storage_bug_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.admin.flags/onboarding_bugreport_v2_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.admin.flags/onboarding_consentless_bugreports_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.admin.flags/permission_migration_for_zero_trust_api_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.admin.flags/policy_engine_migration_v2_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.admin.flags/provisioning_context_parameter_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.admin.flags/quiet_mode_credential_bug_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.admin.flags/security_log_v2_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.appfunctions.flags/Android.bp12
-rw-r--r--aconfig/bp2a/android.app.assist.flags/Android.bp21
-rw-r--r--aconfig/bp2a/android.app.assist.flags/add_placeholder_view_for_null_child_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.contextualsearch.flags/Android.bp12
-rw-r--r--aconfig/bp2a/android.app.contextualsearch.flags/enable_service_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.jank/Android.bp12
-rw-r--r--aconfig/bp2a/android.app.job/Android.bp12
-rw-r--r--aconfig/bp2a/android.app.job/job_debug_info_apis_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.ondeviceintelligence.flags/Android.bp21
-rw-r--r--aconfig/bp2a/android.app.ondeviceintelligence.flags/enable_on_device_intelligence_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.smartspace.flags/Android.bp21
-rw-r--r--aconfig/bp2a/android.app.smartspace.flags/access_smartspace_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.smartspace.flags/remote_views_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.supervision.flags/Android.bp12
-rw-r--r--aconfig/bp2a/android.app.usage/Android.bp12
-rw-r--r--aconfig/bp2a/android.app.usage/disable_idle_check_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.usage/filter_based_event_query_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.usage/get_app_bytes_by_data_type_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.usage/report_usage_stats_permission_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.usage/use_dedicated_handler_thread_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.usage/use_parceled_list_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.usage/user_interaction_type_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.wearable/Android.bp12
-rw-r--r--aconfig/bp2a/android.app.wearable/enable_data_request_observer_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.wearable/enable_hotword_wearable_sensing_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.wearable/enable_provide_wearable_connection_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.wearable/enable_restart_wss_process_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app.wearable/enable_unsupported_operation_status_code_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/Android.bp12
-rw-r--r--aconfig/bp2a/android.app/api_tvextender_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/app_restrictions_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/app_start_info_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/app_start_info_timestamps_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/bic_client_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/cache_get_current_user_id_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/category_voicemail_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/check_autogroup_before_post_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/clean_up_spans_and_new_lines_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/clear_dns_cache_on_network_rules_update_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/compact_heads_up_notification_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/enable_fgs_timeout_crash_behavior_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/enable_night_mode_binder_cache_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/enable_pip_ui_state_callback_on_entering_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/evenly_divided_call_style_action_layout_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/get_binding_uid_importance_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/introduce_new_service_ontimeout_callback_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/keyguard_private_notifications_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/lifetime_extension_refactor_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/modes_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/modes_ui_empty_shade_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/modes_ui_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/modes_ui_icons_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/notif_channel_crop_vibration_effects_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/notification_channel_vibration_effect_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/pic_uses_shared_memory_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/pinner_service_client_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/rate_limit_get_memory_info_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/rate_limit_get_my_memory_state_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/rate_limit_get_processes_in_error_state_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/rate_limit_get_running_app_processes_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/restrict_audio_attributes_alarm_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/restrict_audio_attributes_call_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/restrict_audio_attributes_media_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/secure_allowlist_token_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/sort_section_by_time_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/system_terms_of_address_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.app/use_app_info_not_launched_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.appwidget.flags/Android.bp12
-rw-r--r--aconfig/bp2a/android.appwidget.flags/draw_data_parcel_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.appwidget.flags/generated_previews_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.appwidget.flags/remove_app_widget_service_io_from_critical_path_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.appwidget.flags/security_policy_interact_across_users_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/Android.bp12
-rw-r--r--aconfig/bp2a/android.car.feature/android_vic_vehicle_properties_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/area_id_config_access_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/audio_vendor_freeze_improvements_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/batched_subscriptions_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/car_app_card_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/car_audio_dynamic_devices_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/car_audio_fade_manager_configuration_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/car_audio_min_max_activation_volume_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/car_audio_mute_ambiguity_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/car_dump_to_proto_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/car_evs_query_service_status_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/car_evs_stream_management_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/car_night_global_setting_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/car_power_policy_refactoring_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/car_property_detailed_error_codes_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/car_property_value_property_status_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/car_watchdog_memory_profiling_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/cluster_health_monitoring_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/display_compatibility_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/multi_display_brightness_control_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/package_manager_extensions_for_sdv_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/per_display_max_brightness_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/persist_ap_settings_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/projection_query_bt_profile_inhibit_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/serverless_remote_access_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/subscription_with_resolution_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/switch_user_ignoring_uxr_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/variable_update_rate_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.car.feature/visible_background_user_restrictions_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.chre.flags/Android.bp12
-rw-r--r--aconfig/bp2a/android.chre.flags/bug_fix_hal_reliable_message_record_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.chre.flags/efw_xport_rewind_on_error_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.chre.flags/fix_api_check_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.chre.flags/reconnect_host_endpoints_after_hal_restart_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.chre.flags/reduce_locking_context_hub_transaction_manager_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.chre.flags/refactor_hal_xport_agnostic_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.chre.flags/reliable_message_duplicate_detection_service_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.chre.flags/reliable_message_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.chre.flags/reliable_message_retry_support_service_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.companion.virtual.flags/Android.bp21
-rw-r--r--aconfig/bp2a/android.companion.virtual.flags/cross_device_clipboard_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.companion.virtual.flags/dynamic_policy_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.companion.virtual.flags/persistent_device_id_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.companion.virtual.flags/vdm_custom_home_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.companion.virtual.flags/vdm_custom_ime_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.companion.virtual.flags/vdm_public_apis_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.companion.virtual.flags/virtual_camera_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.companion.virtual.flags/virtual_stylus_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.companion.virtualdevice.flags/Android.bp12
-rw-r--r--aconfig/bp2a/android.companion/Android.bp12
-rw-r--r--aconfig/bp2a/android.companion/new_association_builder_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.companion/perm_sync_user_consent_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.flags/Android.bp21
-rw-r--r--aconfig/bp2a/android.content.flags/enable_bind_package_isolated_process_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/Android.bp12
-rw-r--r--aconfig/bp2a/android.content.pm/allow_sdk_sandbox_query_intent_activities_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/archiving_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/asl_in_apk_app_metadata_source_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/component_state_changed_metrics_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/delete_packages_silently_backport_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/emergency_install_permission_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/encode_app_intent_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/fix_duplicated_flags_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/fix_system_apps_first_install_time_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/force_multi_arch_native_libs_match_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/get_package_info_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/get_package_storage_stats_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/get_resolved_apk_path_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/improve_home_app_behavior_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/improve_install_dont_kill_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/include_feature_flags_in_package_cacher_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/introduce_media_processing_type_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/lightweight_invisible_label_detection_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/min_target_sdk_24_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/nullable_data_dir_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/package_restart_query_disabled_by_default_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/provide_info_of_apk_in_apex_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/read_install_info_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/recoverability_detection_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/relative_reference_intent_filters_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/remove_cross_user_permission_hack_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/restrict_nonpreloads_system_shareduids_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/rollback_lifetime_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/set_pre_verified_domains_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/stay_stopped_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/use_art_service_v2_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.pm/wait_application_killed_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.res/Android.bp12
-rw-r--r--aconfig/bp2a/android.content.res/asset_file_descriptor_frro_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.res/default_locale_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.res/font_scale_converter_public_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.res/manifest_flagging_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.res/nine_patch_frro_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.content.res/register_resource_paths_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.crashrecovery.flags/Android.bp12
-rw-r--r--aconfig/bp2a/android.crashrecovery.flags/deprecate_flags_and_settings_resets_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.crashrecovery.flags/recoverability_detection_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.crashrecovery.flags/refactor_crashrecovery_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.credentials.flags/Android.bp12
-rw-r--r--aconfig/bp2a/android.credentials.flags/clear_credentials_fix_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.credentials.flags/clear_session_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.credentials.flags/configurable_selector_ui_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.credentials.flags/credman_biometric_api_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.credentials.flags/hybrid_filter_opt_fix_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.credentials.flags/instant_apps_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.credentials.flags/new_settings_intents_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.credentials.flags/new_settings_ui_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.credentials.flags/selector_ui_improvements_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.credentials.flags/settings_activity_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.credentials.flags/wear_credential_manager_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.database.sqlite/Android.bp12
-rw-r--r--aconfig/bp2a/android.database.sqlite/sqlite_apis_35_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.graphics.pdf.flags/Android.bp21
-rw-r--r--aconfig/bp2a/android.graphics.pdf.flags/enable_form_filling_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.graphics.pdf.flags/enable_pdf_viewer_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.hardware.biometrics/Android.bp12
-rw-r--r--aconfig/bp2a/android.hardware.biometrics/custom_biometric_prompt_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.hardware.biometrics/get_op_id_crypto_object_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.hardware.biometrics/mandatory_biometrics_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.hardware.devicestate.feature.flags/Android.bp12
-rw-r--r--aconfig/bp2a/android.hardware.devicestate.feature.flags/device_state_property_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.hardware.devicestate.feature.flags/device_state_property_migration_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.hardware.devicestate.feature.flags/device_state_requester_cancel_state_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.hardware.flags/Android.bp12
-rw-r--r--aconfig/bp2a/android.hardware.flags/overlayproperties_class_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.hardware.radio/Android.bp12
-rw-r--r--aconfig/bp2a/android.hardware.radio/hd_radio_improved_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.hardware.usb.flags/Android.bp12
-rw-r--r--aconfig/bp2a/android.hardware.usb.flags/enable_input_power_limited_warning_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.hardware.usb.flags/enable_interface_name_device_filter_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.hardware.usb.flags/enable_is_mode_change_supported_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.hardware.usb.flags/enable_is_pd_compliant_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.hardware.usb.flags/enable_report_usb_data_compliance_warning_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.hardware.usb.flags/enable_usb_data_compliance_warning_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.hardware.usb.flags/enable_usb_data_signal_staking_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.hardware.usb.flags/enable_usb_sysfs_midi_identification_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.location.flags/Android.bp12
-rw-r--r--aconfig/bp2a/android.location.flags/disable_stationary_throttling_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.location.flags/enable_location_bypass_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.location.flags/enable_ni_supl_message_injection_by_carrier_config_bugfix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.location.flags/fix_service_watcher_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.location.flags/geoid_heights_via_altitude_hal_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.location.flags/gnss_api_measurement_request_work_source_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.location.flags/gnss_api_navic_l1_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.location.flags/gnss_configuration_from_resource_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.location.flags/location_bypass_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.location.flags/location_validation_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.location.flags/new_geocoder_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.location.flags/release_supl_connection_on_timeout_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.location.flags/replace_future_elapsed_realtime_jni_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.location.flags/subscriptions_changed_listener_thread_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.location.flags/use_legacy_ntp_time_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.audio/Android.bp12
-rw-r--r--aconfig/bp2a/android.media.audio/auto_public_volume_api_hardening_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.audio/automatic_bt_device_type_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.audio/focus_exclusive_with_recording_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.audio/focus_freeze_test_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.audio/loudness_configurator_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.audio/ro_foreground_audio_control_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.audio/supported_device_types_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.audiopolicy/Android.bp21
-rw-r--r--aconfig/bp2a/android.media.audiopolicy/audio_mix_ownership_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.audiopolicy/audio_mix_test_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.audiopolicy/audio_policy_update_mixing_rules_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.audiopolicy/enable_fade_manager_configuration_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.audiopolicy/record_audio_device_aware_permission_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.codec/Android.bp12
-rw-r--r--aconfig/bp2a/android.media.codec/codec_buffer_state_cleanup_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.codec/dynamic_color_aspects_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.codec/hlg_editing_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.codec/input_surface_throttle_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.codec/large_audio_frame_finish_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.codec/null_output_surface_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.codec/null_output_surface_support_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.codec/region_of_interest_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.codec/region_of_interest_support_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.codec/rendering_depth_removal_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.codec/set_state_early_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.codec/stop_hal_before_surface_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.midi/Android.bp21
-rw-r--r--aconfig/bp2a/android.media.midi/virtual_ump_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.media.swcodec.flags/Android.bp14
-rw-r--r--aconfig/bp2a/android.media.tv.flags/Android.bp12
-rw-r--r--aconfig/bp2a/android.multiuser/Android.bp12
-rw-r--r--aconfig/bp2a/android.multiuser/add_ui_for_sounds_from_background_users_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/allow_main_user_to_access_blocked_number_provider_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/allow_resolver_sheet_for_private_space_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/avatar_sync_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/bind_wallpaper_service_on_its_own_thread_during_a_user_switch_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/block_private_space_creation_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/cache_quiet_mode_state_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/cache_user_serial_number_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/cache_user_serial_number_read_only_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/caches_not_invalidated_at_start_read_only_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/caching_development_improvements_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/delete_private_space_from_reset_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/disable_private_space_items_on_home_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/enable_biometrics_to_unlock_private_space_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/enable_hiding_profiles_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/enable_launcher_apps_hidden_profile_checks_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/enable_permission_to_access_hidden_profiles_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/enable_private_space_autolock_on_restarts_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/enable_private_space_features_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/enable_private_space_intent_redirection_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/enable_ps_sensitive_notifications_toggle_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/enable_system_user_only_for_services_and_providers_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/fix_avatar_concurrent_file_write_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/fix_avatar_cross_user_leak_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/fix_avatar_picker_not_responding_for_new_user_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/fix_avatar_picker_read_back_order_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/fix_avatar_picker_selected_read_back_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/fix_disabling_of_mu_toggle_when_restriction_applied_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/fix_get_user_property_cache_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/fix_large_display_private_space_settings_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/handle_interleaved_settings_for_private_space_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/ignore_restrictions_when_deleting_private_profile_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/modify_private_space_secondary_unlock_setup_flow_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/move_quiet_mode_operations_to_separate_thread_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/multiple_alarm_notifications_support_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/new_multiuser_settings_ux_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/private_space_search_illustration_config_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/reorder_wallpaper_during_user_switch_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/restrict_quiet_mode_credential_bug_fix_to_managed_profiles_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/save_global_and_guest_restrictions_on_system_user_xml_read_only_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/set_power_mode_during_user_switch_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/show_custom_unlock_title_inside_private_profile_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/show_different_creation_error_for_unsupported_devices_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/show_set_screen_lock_dialog_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/support_autolock_for_private_space_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/unicorn_mode_refactoring_for_hsum_read_only_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/use_all_cpus_during_user_switch_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.multiuser/use_private_space_icon_in_biometric_prompt_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.net.http/Android.bp14
-rw-r--r--aconfig/bp2a/android.net.platform.flags/Android.bp12
-rw-r--r--aconfig/bp2a/android.net.platform.flags/powered_off_finding_platform_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.net.vcn/Android.bp12
-rw-r--r--aconfig/bp2a/android.net.vcn/safe_mode_config_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.net.wifi.flags/Android.bp12
-rw-r--r--aconfig/bp2a/android.net.wifi.flags/get_device_cross_akm_roaming_support_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.net.wifi.flags/network_provider_battery_charging_status_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.nfc/Android.bp12
-rw-r--r--aconfig/bp2a/android.nfc/enable_nfc_mainline_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.nfc/enable_nfc_reader_option_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.nfc/enable_nfc_set_discovery_tech_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.nfc/enable_nfc_user_restriction_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.nfc/nfc_observe_mode_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.nfc/nfc_observe_mode_st_shim_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.nfc/nfc_read_polling_loop_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.nfc/nfc_read_polling_loop_st_shim_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.nfc/nfc_vendor_cmd_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.nfc/nfc_watchdog_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.os.profiling/Android.bp12
-rw-r--r--aconfig/bp2a/android.os.profiling/redaction_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.os.profiling/telemetry_apis_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.os.vibrator/Android.bp12
-rw-r--r--aconfig/bp2a/android.os.vibrator/adaptive_haptics_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.os.vibrator/cancel_by_appops_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.os.vibrator/haptic_feedback_vibration_oem_customization_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.os.vibrator/throttle_vibration_params_requests_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.os/Android.bp12
-rw-r--r--aconfig/bp2a/android.os/adpf_gpu_report_actual_work_duration_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.os/adpf_measure_during_input_event_boost_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.os/adpf_prefer_power_efficiency_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.os/adpf_use_fmq_channel_fixed_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.os/adpf_use_fmq_channel_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.os/allow_private_profile_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.os/allow_thermal_headroom_thresholds_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.os/battery_part_status_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.os/battery_service_support_current_adb_command_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.os/message_queue_tail_tracking_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.os/network_time_uses_shared_memory_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.os/perfetto_sdk_tracing_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.os/remove_app_profiler_pss_collection_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.os/security_state_service_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.os/storage_lifetime_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.os/telemetry_apis_framework_initialization_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.permission.flags/Android.bp12
-rw-r--r--aconfig/bp2a/android.permission.flags/device_aware_permission_apis_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.permission.flags/device_aware_permissions_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.permission.flags/dont_remove_existing_uid_states_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.permission.flags/enhanced_confirmation_mode_apis_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.permission.flags/factory_reset_prep_permission_apis_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.permission.flags/finish_running_ops_for_killed_packages_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.permission.flags/get_emergency_role_holder_api_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.permission.flags/location_bypass_privacy_dashboard_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.permission.flags/op_enable_mobile_data_by_user_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.permission.flags/retail_demo_role_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.permission.flags/runtime_permission_appops_mapping_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.permission.flags/sensitive_content_improvements_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.permission.flags/sensitive_content_metrics_bugfix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.permission.flags/sensitive_content_recents_screenshot_bugfix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.permission.flags/sensitive_notification_app_protection_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.permission.flags/server_side_attribution_registration_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.permission.flags/should_register_attribution_source_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.permission.flags/signature_permission_allowlist_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.permission.flags/system_server_role_controller_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.permission.flags/wallet_role_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.provider.flags/Android.bp14
-rw-r--r--aconfig/bp2a/android.provider/Android.bp12
-rw-r--r--aconfig/bp2a/android.provider/a11y_standalone_gesture_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.provider/allow_config_maximum_call_log_entries_per_sim_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.provider/reduce_binder_transaction_size_for_get_all_properties_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.provider/system_settings_default_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.provider/user_keys_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.sdk/Android.bp12
-rw-r--r--aconfig/bp2a/android.security.keystore2/Android.bp12
-rw-r--r--aconfig/bp2a/android.security.keystore2/use_blob_state_column_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.security/Android.bp12
-rw-r--r--aconfig/bp2a/android.security/asm_restrictions_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.security/content_uri_permission_apis_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.security/enforce_intent_filter_match_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.security/extend_ecm_to_all_settings_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.security/frp_enforcement_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.security/fsverity_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.security/mgf1_digest_setter_v2_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.server.app/Android.bp21
-rw-r--r--aconfig/bp2a/android.server.app/disable_game_mode_when_app_top_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.server.app/game_default_frame_rate_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.server/Android.bp12
-rw-r--r--aconfig/bp2a/android.server/allow_removing_vpn_service_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.server/remove_text_service_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.server/remove_wearable_sensing_service_from_wear_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.server/telemetry_apis_service_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.service.autofill/Android.bp12
-rw-r--r--aconfig/bp2a/android.service.autofill/autofill_credman_dev_integration_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.service.autofill/autofill_credman_integration_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.service.autofill/highlight_autofill_single_field_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.service.autofill/relayout_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.service.autofill/remote_fill_service_use_weak_reference_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.service.chooser/Android.bp12
-rw-r--r--aconfig/bp2a/android.service.chooser/chooser_album_text_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.service.chooser/chooser_payload_toggling_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.service.chooser/enable_chooser_result_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.service.chooser/enable_sharesheet_metadata_extra_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.service.chooser/fix_resolver_memory_leak_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.service.controls.flags/Android.bp21
-rw-r--r--aconfig/bp2a/android.service.controls.flags/home_panel_dream_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.service.dreams/Android.bp21
-rw-r--r--aconfig/bp2a/android.service.dreams/cleanup_dream_settings_on_uninstall_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.service.dreams/dismiss_dream_on_keyguard_dismiss_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.service.dreams/dream_handles_being_obscured_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.service.dreams/dream_handles_confirm_keys_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.service.dreams/dream_wake_redirect_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.service.dreams/start_and_stop_dozing_in_background_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.service.notification/Android.bp12
-rw-r--r--aconfig/bp2a/android.service.notification/callstyle_callback_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.service.notification/ranking_update_ashmem_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.service.notification/redact_sensitive_notifications_big_text_style_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.service.notification/redact_sensitive_notifications_from_untrusted_listeners_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.service.quickaccesswallet/Android.bp12
-rw-r--r--aconfig/bp2a/android.service.voice.flags/Android.bp21
-rw-r--r--aconfig/bp2a/android.service.voice.flags/allow_foreground_activities_in_on_show_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.service.voice.flags/allow_hotword_bump_egress_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.speech.flags/Android.bp21
-rw-r--r--aconfig/bp2a/android.speech.flags/multilang_extra_launch_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.tracing/Android.bp12
-rw-r--r--aconfig/bp2a/android.tracing/perfetto_ime_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.tracing/perfetto_protolog_tracing_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.tracing/perfetto_transition_tracing_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.tracing/perfetto_view_capture_tracing_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.uprobestats.flags/Android.bp12
-rw-r--r--aconfig/bp2a/android.uprobestats.flags/enable_uprobestats_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.uprobestats.flags/uprobestats_support_update_device_idle_temp_allowlist_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.uprobestats.mainline.flags/Android.bp12
-rw-r--r--aconfig/bp2a/android.view.accessibility/Android.bp12
-rw-r--r--aconfig/bp2a/android.view.accessibility/a11y_qs_shortcut_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.accessibility/braille_display_hid_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.accessibility/collection_info_item_counts_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.accessibility/flash_notification_system_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.accessibility/focus_rect_min_size_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.accessibility/granular_scrolling_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.accessibility/migrate_enable_shortcuts_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.accessibility/motion_event_observing_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.accessibility/restore_a11y_shortcut_target_service_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.accessibility/skip_accessibility_warning_dialog_for_trusted_services_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.accessibility/warning_use_default_dialog_type_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.contentcapture.flags/Android.bp12
-rw-r--r--aconfig/bp2a/android.view.contentcapture.flags/run_on_background_thread_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.contentprotection.flags/Android.bp12
-rw-r--r--aconfig/bp2a/android.view.contentprotection.flags/blocklist_update_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.contentprotection.flags/create_accessibility_overlay_app_op_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.contentprotection.flags/manage_device_policy_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.contentprotection.flags/parse_groups_config_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.contentprotection.flags/rapid_clear_notifications_by_listener_app_op_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.contentprotection.flags/setting_ui_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.flags/Android.bp12
-rw-r--r--aconfig/bp2a/android.view.flags/add_schandle_to_vri_surface_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.flags/calculate_bounds_in_parent_from_bounds_in_screen_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.flags/customizable_window_headers_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.flags/disable_draw_wake_lock_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.flags/enable_arrow_icon_on_hover_when_clickable_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.flags/enable_surface_native_alloc_registration_ro_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.flags/enable_vector_cursor_a11y_settings_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.flags/enable_vector_cursors_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.flags/scroll_feedback_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.flags/sensitive_content_app_protection_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.flags/sensitive_content_app_protection_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.flags/sensitive_content_premature_protection_removed_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.flags/toolkit_frame_rate_animation_bugfix_25q1_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.flags/toolkit_frame_rate_default_normal_read_only_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.flags/toolkit_frame_rate_function_enabling_read_only_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.flags/toolkit_frame_rate_small_uses_percent_read_only_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.flags/toolkit_frame_rate_typing_read_only_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.flags/toolkit_frame_rate_velocity_mapping_read_only_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.flags/toolkit_frame_rate_view_enabling_read_only_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.flags/toolkit_set_frame_rate_read_only_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.flags/use_view_based_rotary_encoder_scroll_haptics_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.flags/view_velocity_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.inputmethod/Android.bp12
-rw-r--r--aconfig/bp2a/android.view.inputmethod/compatchange_for_zerojankproxy_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.inputmethod/concurrent_input_methods_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.inputmethod/connectionless_handwriting_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.inputmethod/defer_show_soft_input_until_session_creation_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.inputmethod/editorinfo_handwriting_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.inputmethod/home_screen_handwriting_delegator_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.inputmethod/ime_switcher_revamp_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.inputmethod/initiation_without_input_connection_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.inputmethod/predictive_back_ime_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.inputmethod/refactor_insets_controller_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.inputmethod/use_handwriting_listener_for_tooltype_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.inputmethod/use_input_method_info_safe_list_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.view.inputmethod/use_zero_jank_proxy_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.webkit/Android.bp21
-rw-r--r--aconfig/bp2a/android.webkit/update_service_v2_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.widget.flags/Android.bp12
-rw-r--r--aconfig/bp2a/android.widget.flags/big_picture_style_discard_empty_icon_bitmap_drawables_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.widget.flags/call_style_set_data_async_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.widget.flags/conversation_layout_use_maximum_child_height_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.widget.flags/conversation_style_set_avatar_async_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.widget.flags/enable_platform_widget_differential_motion_fling_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.widget.flags/messaging_child_request_layout_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.widget.flags/notif_linearlayout_optimized_flag_values.textproto6
-rw-r--r--aconfig/bp2a/android.widget.flags/toast_no_weakref_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.aconfig.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.aconfig_new_storage/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.adservices.flags/Android.bp14
-rw-r--r--aconfig/bp2a/com.android.adservices.flags/ad_id_cache_enabled_flag_values.textproto (renamed from aconfig/bp2a/com.android.adservices.flags/sdksandbox_dump_effective_target_sdk_version_flag_values.textproto)2
-rw-r--r--aconfig/bp2a/com.android.adservices.flags/adext_data_service_apis_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.adservices.flags/adservices_enablement_check_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.adservices.flags/adservices_outcomereceiver_r_api_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.adservices.flags/enable_adservices_api_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.adservices.flags/fledge_ad_selection_filtering_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.adservices.flags/fledge_auction_server_get_ad_selection_data_id_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.adservices.flags/fledge_custom_audience_auction_server_request_flags_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.adservices.flags/fledge_get_ad_selection_data_seller_configuration_enabled_flag_values.textproto2
-rw-r--r--aconfig/bp2a/com.android.adservices.flags/fledge_schedule_custom_audience_update_enabled_flag_values.textproto2
-rw-r--r--aconfig/bp2a/com.android.adservices.flags/fledge_server_auction_multi_cloud_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.adservices.flags/protected_signals_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.adservices.flags/topics_encryption_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.adservices.ondevicepersonalization.flags/Android.bp14
-rw-r--r--aconfig/bp2a/com.android.adservices.ondevicepersonalization.flags/data_class_missing_ctors_and_getters_enabled_flag_values.textproto2
-rw-r--r--aconfig/bp2a/com.android.adservices.ondevicepersonalization.flags/execute_in_isolated_service_api_enabled_flag_values.textproto2
-rw-r--r--aconfig/bp2a/com.android.adservices.ondevicepersonalization.flags/fcp_model_version_enabled_flag_values.textproto2
-rw-r--r--aconfig/bp2a/com.android.adservices.ondevicepersonalization.flags/on_device_personalization_apis_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.apex.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.appsearch.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.appsearch.flags/enable_enterprise_global_search_session_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.appsearch.flags/enable_generic_document_builder_hidden_methods_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.appsearch.flags/enable_generic_document_copy_constructor_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.appsearch.flags/enable_grouping_type_per_schema_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.appsearch.flags/enable_informational_ranking_expressions_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.appsearch.flags/enable_list_filter_has_property_function_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.appsearch.flags/enable_put_documents_request_add_taken_actions_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.appsearch.flags/enable_safe_parcelable_2_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.appsearch.flags/enable_schema_embedding_property_config_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.appsearch.flags/enable_search_spec_filter_properties_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.appsearch.flags/enable_search_spec_set_search_source_log_tag_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.appsearch.flags/enable_set_publicly_visible_schema_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.appsearch.flags/enable_set_schema_visible_to_configs_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.art.flags/Android.bp14
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/allow_switching_hid_and_hogp_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/android_os_identifier_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/associate_browse_l2cap_request_with_active_control_channel_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/av_stream_reconfigure_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/bta_av_use_peer_codec_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/btsec_check_valid_discovery_database_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/channel_sounding_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/choose_wrong_hfp_codec_in_specific_config_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/clear_auth_collision_state_on_pairing_complete_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/default_gatt_transport_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/disconnect_on_encryption_failure_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/donot_push_error_code_to_app_when_connected_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/donot_update_sec_flags_on_csrk_save_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/donot_validate_bond_state_from_profiles_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/fix_add_device_properties_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/fix_sco_command_status_handling_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/guard_bonded_device_properties_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/guest_mode_bond_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/hap_connect_only_requested_device_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/le_ase_read_multiple_variable_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/leaudio_big_depends_on_audio_state_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/leaudio_broadcast_monitor_source_sync_status_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/leaudio_broadcast_resync_helper_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/leaudio_broadcast_volume_control_for_connected_devices_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/leaudio_multiple_vocs_instances_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/leaudio_sort_scans_to_sync_by_fails_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/metadata_api_inactive_audio_device_upon_connection_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/prevent_duplicate_uuid_intent_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/prevent_service_connections_on_remove_bond_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/read_le_appearance_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/remove_dup_pairing_response_in_oob_pairing_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/remove_pending_hid_connection_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/rfcomm_cancel_ongoing_sdp_on_close_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/run_ble_audio_ticks_in_worker_thread_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/run_clock_recovery_in_worker_thread_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/save_peer_csrk_after_ltk_gen_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/sec_dont_clear_keys_on_encryption_err_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/settings_can_control_hap_preset_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/signal_connecting_on_focus_gain_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/snoop_logger_tracing_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/uncache_player_when_browsed_player_changes_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/unix_file_socket_creation_failure_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.bluetooth.flags/update_sco_state_correctly_on_rfcomm_disconnect_during_codec_nego_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.btaudio.hal.flags/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.btaudio.hal.flags/dsa_lea_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.btaudio.hal.flags/leaudio_report_broadcast_ac_to_hal_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.calllogbackup/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.car.carlauncher/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.car.carlauncher/calm_mode_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.car.carlauncher/media_session_card_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.car.datasubscription/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.car.datasubscription/data_subscription_pop_up_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.car.settings/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.car.settings/microphone_privacy_updates_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.car.settings/required_infotainment_apps_settings_page_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.car.settings/update_date_and_time_page_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.egg.flags/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.egg.flags/flag_flag_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.frameworks.sensorservice.flags/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.frameworks.sensorservice.flags/dynamic_sensor_hal_reconnect_handling_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.egl.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.graphics.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.graphics.hwui.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.graphics.hwui.flags/animate_hdr_transitions_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.hwui.flags/clip_shader_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.hwui.flags/gainmap_animations_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.hwui.flags/gainmap_constructor_with_metadata_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.hwui.flags/hdr_10bit_plus_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.hwui.flags/limited_hdr_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.hwui.flags/matrix_44_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.hwui.flags/query_global_priority_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.hwui.flags/requested_formats_v_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.hwui.flags/resample_gainmap_regions_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.libgui.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.graphics.libgui.flags/bq_consumer_attach_callback_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.libgui.flags/bq_producer_throttles_only_async_mode_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.libgui.flags/bq_setframerate_flag_values.textproto (renamed from aconfig/bp2a/com.android.graphics.libgui.flags/edge_extension_shader_flag_values.textproto)2
-rw-r--r--aconfig/bp2a/com.android.graphics.libgui.flags/frametimestamps_previousrelease_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.libgui.flags/trace_frame_rate_override_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.libvulkan.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/add_sf_skipped_frames_to_trace_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/adpf_gpu_sf_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/allow_n_vsyncs_in_targeter_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/ce_fence_promise_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/commit_not_composited_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/connected_display_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/correct_dpi_with_display_size_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/detached_mirror_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/display_protected_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/dont_skip_on_early_ro_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/enable_fro_dependent_features_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/enable_layer_command_batching_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/enable_small_area_detection_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/filter_frames_before_trace_starts_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/flush_buffer_slots_to_uncache_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/game_default_frame_rate_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/hotplug2_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/latch_unsignaled_with_auto_refresh_changed_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/local_tonemap_screenshots_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/misc1_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/multithreaded_present_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/override_trusted_overlay_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/protected_if_client_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/restore_blur_step_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/screenshot_fence_preservation_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/single_hop_screenshot_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/vrr_bugfix_24q4_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/vrr_bugfix_dropped_frame_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.graphics.surfaceflinger.flags/vrr_config_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.hardware.input/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.hardware.input/keyboard_a11y_mouse_keys_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.hardware.input/modifier_shortcut_dump_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.hardware.input/modifier_shortcut_manager_refactor_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.hardware.libsensor.flags/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.hardware.libsensor.flags/sensor_event_queue_report_sensor_usage_in_tracing_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.hardware.libsensor.flags/sensormanager_ping_binder_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.healthconnect.flags/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.healthconnect.flags/background_read_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.healthconnect.flags/history_read_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.healthconnect.flags/read_exercise_routes_all_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.healthconnect.flags/skin_temperature_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.healthconnect.flags/training_plans_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.healthfitness.flags/Android.bp14
-rw-r--r--aconfig/bp2a/com.android.healthfitness.flags/d2d_file_deletion_bug_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.healthfitness.flags/permission_metrics_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.healthfitness.flags/permission_tracker_fix_mapping_init_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.healthfitness.flags/read_assets_for_disabled_apps_from_package_manager_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.icu/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.icu/icu_v_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.input.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.input.flags/device_associations_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.input.flags/enable_input_event_tracing_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.input.flags/enable_keyboard_classifier_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.input.flags/enable_multi_device_input_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.input.flags/enable_per_device_input_latency_metrics_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.input.flags/enable_prediction_pruning_via_jerk_thresholding_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.input.flags/enable_touchpad_no_focus_change_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.input.flags/input_device_view_behavior_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.input.flags/override_key_behavior_permission_apis_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.input.flags/rate_limit_user_activity_poke_in_dispatcher_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.input.flags/rotary_input_telemetry_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.intentresolver/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.intentresolver/individual_metadata_title_read_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.intentresolver/keyboard_navigation_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.intentresolver/refine_system_actions_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.intentresolver/save_shareousel_state_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.intentresolver/shareousel_scroll_offscreen_selections_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.intentresolver/shareousel_update_exclude_components_extra_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.intentresolver/unselect_final_item_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.camera.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.internal.camera.flags/analytics_24q3_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.camera.flags/api1_release_binderlock_before_cameraservice_disconnect_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.camera.flags/bump_preview_frame_space_priority_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.camera.flags/camera_ae_mode_low_light_boost_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.camera.flags/camera_device_setup_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.camera.flags/camera_extensions_characteristics_get_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.camera.flags/camera_hsum_permission_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.camera.flags/camera_manual_flash_strength_control_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.camera.flags/camera_privacy_allowlist_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.camera.flags/concert_mode_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.camera.flags/enable_hal_abort_from_cameraservicewatchdog_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.camera.flags/enable_stream_reconfiguration_for_unchanged_streams_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.camera.flags/extension_10_bit_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.camera.flags/feature_combination_query_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.camera.flags/inject_session_params_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.camera.flags/multi_res_raw_reprocessing_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.camera.flags/multiresolution_imagereader_usage_config_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.camera.flags/return_buffers_outside_locks_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.camera.flags/single_thread_executor_naming_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.compat.flags/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.internal.compat.flags/skip_old_and_disabled_compat_logging_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.foldables.flags/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.internal.foldables.flags/fold_grace_period_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.foldables.flags/fold_lock_setting_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.jank/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.internal.jank/use_sf_frame_duration_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.os/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.internal.os/application_shared_memory_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.os/debug_store_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.os/enable_apache_http_legacy_preload_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.os/use_transaction_codes_for_unknown_methods_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.pm.pkg.component.flags/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.internal.pm.pkg.component.flags/enable_per_process_use_embedded_dex_attr_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/answer_audio_only_when_answering_via_mmi_code_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/async_init_carrier_privileges_tracker_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/avoid_deleting_ims_object_from_cache_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/call_extra_for_non_hold_supported_carriers_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/carrier_enabled_satellite_flag_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/carrier_restriction_rules_enhancement_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/carrier_roaming_nb_iot_ntn_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/change_method_of_obtaining_ims_registration_radio_tech_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/clear_cached_ims_phone_number_when_device_lost_ims_registration_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/conference_hold_unhold_changed_to_send_message_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/data_only_cellular_service_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/dds_callback_flag_values.textproto (renamed from aconfig/bp2a/com.android.internal.telephony.flags/keep_ping_request_flag_values.textproto)2
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/delay_phone_account_registration_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/do_not_override_precise_label_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/enable_aead_algorithms_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/enable_multiple_sa_proposals_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/enable_sip_subscribe_retry_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/enable_wps_check_api_flag_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/ensure_access_to_call_settings_is_restricted_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/esim_available_memory_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/esim_bootstrap_provisioning_flag_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/hangup_emergency_call_for_cross_sim_redialing_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/hide_prefer_3g_item_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/hsum_broadcast_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/hsum_package_manager_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/ignore_already_terminated_incoming_call_before_registering_listener_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/ignore_carrierid_reset_for_sim_removal_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/ims_resolver_user_aware_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/imsi_key_retry_download_on_phone_unlock_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/log_mms_sms_database_access_info_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/mms_disabled_error_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/mms_get_apn_from_pdsc_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/national_country_code_formatting_for_local_calls_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/network_registration_info_reject_cause_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/network_validation_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/notify_initial_ims_provisioning_status_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/oem_enabled_satellite_flag_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/prevent_hangup_during_call_merge_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/prevent_invocation_repeat_of_ril_call_when_device_does_not_support_voice_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/prevent_system_server_and_phone_deadlock_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/remap_disconnect_cause_sip_request_cancelled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/remove_country_code_from_local_singapore_calls_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/reset_mobile_network_settings_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/set_no_reply_timer_for_cfnry_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/set_number_of_sim_for_ims_enable_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/show_call_fail_notification_for_2g_toggle_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/simultaneous_calling_indications_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/slicing_additional_error_codes_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/sms_domain_selection_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/sms_mms_deliver_broadcasts_redirect_to_main_user_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/stop_spamming_emergency_notification_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/support_carrier_services_for_hsum_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/support_psim_to_esim_conversion_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/terminate_active_video_call_when_accepting_second_video_call_as_audio_only_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/uicc_app_count_check_to_create_channel_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/unregister_sms_broadcast_receiver_from_cat_service_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/update_ims_service_by_gathering_provisioning_changes_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/update_roaming_state_to_set_wfc_mode_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/use_carrier_config_for_cfnry_time_via_mmi_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/use_oem_domain_selection_service_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.internal.telephony.flags/use_relaxed_id_match_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.ipsec.flags/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.ipsec.flags/dpd_disable_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.ipsec.flags/dumpsys_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.ipsec.flags/enabled_ike_options_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.ipsec.flags/liveness_check_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.launcher3/accessibility_scroll_on_allapps_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/coordinate_workspace_scale_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_active_gesture_proto_log_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_add_app_widget_via_config_activity_v2_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_additional_home_animations_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_categorized_widget_suggestions_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_cursor_hover_states_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_desktop_task_alpha_animation_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_expanding_pause_work_button_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_focus_outline_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_generated_previews_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_grid_migration_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_handle_delayed_gesture_callbacks_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_home_transition_listener_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_hover_of_child_elements_in_taskview_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_launcher_br_metrics_fixed_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_narrow_grid_restore_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_overview_command_helper_timeout_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_predictive_back_gesture_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_private_space_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_private_space_install_shortcut_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_responsive_workspace_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_scaling_reveal_home_animation_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_shortcut_dont_suggest_app_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_support_for_archiving_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_taskbar_pinning_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_twoline_toggle_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_unfolded_two_pane_picker_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_use_top_visible_activity_for_exclude_from_recent_task_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/enable_widget_tap_to_add_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/ignore_three_finger_trackpad_for_nav_handle_long_press_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/multiline_search_bar_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/navigate_to_child_preference_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/private_space_add_floating_mask_view_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/private_space_animation_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/private_space_app_installer_button_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/private_space_restrict_accessibility_drag_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/private_space_restrict_item_drag_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/private_space_sys_apps_separation_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/use_activity_overlay_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.launcher3/use_new_icon_for_archived_apps_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.libcore.readonly/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.libcore/Android.bp14
-rw-r--r--aconfig/bp2a/com.android.libcore/hpke_v_apis_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.libcore/v_apis_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.libhardware.dynamic.sensors.flags/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.libhardware.dynamic.sensors.flags/dynamic_sensors_hal_disconnect_dynamic_sensor_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.libhardware.dynamic.sensors.flags/dynamic_sensors_le_audio_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.managedprovisioning.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.managedprovisioning.flags/bad_state_v3_early_rh_download_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.aaudio/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.media.aaudio/sample_rate_conversion_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.aaudio/start_stop_client_from_command_thread_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.audio/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.media.audio/abs_volume_index_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.audio/alarm_min_volume_zero_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.audio/bluetooth_mac_address_anonymization_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.audio/disable_prescale_absolute_volume_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.audio/dsa_over_bt_le_audio_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.audio/equal_sco_lea_vc_index_range_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.audio/music_fx_edge_to_edge_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.audio/port_to_piid_simplification_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.audio/replace_stream_bt_sco_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.audio/ringer_mode_affects_alarm_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.audio/set_stream_volume_order_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.audio/stereo_spatialization_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.audio/vgs_vss_sync_mute_order_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.audioserver/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.media.audioserver/direct_track_reprioritization_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.audioserver/fdtostring_timeout_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.audioserver/fix_call_audio_patch_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.audioserver/fix_concurrent_playback_behavior_with_bit_perfect_client_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.audioserver/mutex_priority_inheritance_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.codec.flags/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.media.codec.flags/aidl_hal_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.codec.flags/codec_importance_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.codec.flags/large_audio_frame_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.editing.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.media.editing.flags/add_media_metrics_editing_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.editing.flags/stagefrightrecorder_enable_b_frames_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.extractor.flags/Android.bp14
-rw-r--r--aconfig/bp2a/com.android.media.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.media.flags/adjust_volume_for_foreground_app_playing_audio_without_media_session_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.flags/enable_audio_policies_device_and_bluetooth_controller_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.flags/enable_built_in_speaker_route_suitability_statuses_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.flags/enable_cross_user_routing_in_media_router2_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.flags/enable_full_scan_with_media_content_control_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.flags/enable_get_transferable_routes_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.flags/enable_mr2_service_non_main_bg_thread_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.flags/enable_new_media_route_2_info_types_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.flags/enable_null_session_in_media_browser_service_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.flags/enable_prevention_of_keep_alive_route_providers_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.flags/enable_prevention_of_manager_scans_when_no_apps_scan_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.flags/enable_privileged_routing_for_media_routing_control_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.flags/enable_rlp_callbacks_in_media_router2_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.flags/enable_screen_off_scanning_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.flags/enable_use_of_bluetooth_device_get_alias_for_mr2info_get_name_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.flags/enable_waiting_state_for_system_session_creation_request_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.flags/fallback_to_default_handling_when_media_session_has_fixed_volume_handling_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.mainline.flags/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.media.mainline.flags/enable_pid_to_media_session_2_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.performance.flags/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.media.performance.flags/media_description_ashmem_bitmap_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.playback.flags/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.media.playback.flags/mediametadataretriever_default_rgba8888_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.media.projection.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.nearby.flags/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.nearby.flags/powered_off_finding_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.net.ct.flags/Android.bp14
-rw-r--r--aconfig/bp2a/com.android.net.flags/Android.bp14
-rw-r--r--aconfig/bp2a/com.android.net.flags/basic_background_restrictions_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.net.flags/ipsec_transform_state_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.net.flags/net_capability_local_network_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.net.flags/nsd_subtypes_support_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.net.flags/register_nsd_offload_engine_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.net.flags/request_restricted_wifi_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.net.flags/set_data_saver_via_cm_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.net.flags/support_is_uid_networking_blocked_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.net.flags/support_transport_satellite_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.net.thread.flags/Android.bp14
-rw-r--r--aconfig/bp2a/com.android.net.thread.flags/thread_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.net.thread.platform.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.nfc.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.nfc.flags/allow_multiple_hce_bindings_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.nfc.flags/auto_disable_observe_mode_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.nfc.flags/observe_mode_without_rf_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.nfc.flags/post_callbacks_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.nfc.flags/reduce_state_transition_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.nfc.flags/statsd_ce_events_flag_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.nfc.module.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.nfc.nci.flags/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.nfc.nci.flags/t5t_no_getsysinfo_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.org.conscrypt.flags/Android.bp14
-rw-r--r--aconfig/bp2a/com.android.os.statsd.flags/Android.bp14
-rw-r--r--aconfig/bp2a/com.android.permission.flags/Android.bp14
-rw-r--r--aconfig/bp2a/com.android.permission.flags/add_banners_to_privacy_sensitive_apps_for_aaos_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.permission.flags/archiving_read_only_flag_values.textproto (renamed from aconfig/bp2a/com.android.permission.flags/livedata_refactor_permission_timeline_enabled_flag_values.textproto)2
-rw-r--r--aconfig/bp2a/com.android.permission.flags/private_profile_supported_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.permission.flags/private_profile_title_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.permission.flags/wear_privacy_dashboard_enabled_read_only_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.printspooler.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.providers.calendar/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.providers.contactkeys.flags/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.providers.contactkeys.flags/contactkeys_strip_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.providers.contacts.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.providers.media.flags/Android.bp14
-rw-r--r--aconfig/bp2a/com.android.providers.media.flags/access_media_owner_package_name_permission_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.providers.media.flags/pick_ordered_images_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.providers.media.flags/picker_accent_color_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.providers.media.flags/picker_default_tab_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.providers.media.flags/picker_recent_selection_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.providers.settings/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.providers.settings/ignore_xml_for_read_only_flags_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.providers.settings/load_aconfig_defaults_flag_values.textproto (renamed from aconfig/bp2a/com.android.providers.settings/disable_bulk_compare_flag_values.textproto)2
-rw-r--r--aconfig/bp2a/com.android.providers.settings/load_apex_aconfig_protobufs_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.providers.settings/notify_individual_aconfig_sysprop_changed_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.providers.settings/stage_all_aconfig_flags_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.providers.settings/sync_local_overrides_removal_new_storage_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.ranging.flags/Android.bp14
-rw-r--r--aconfig/bp2a/com.android.sdksandbox.flags/Android.bp14
-rw-r--r--aconfig/bp2a/com.android.sdksandbox.flags/first_and_last_sdk_sandbox_uid_public_flag_values.textproto (renamed from aconfig/bp2a/com.android.sdksandbox.flags/service_restriction_package_name_logic_updated_flag_values.textproto)2
-rw-r--r--aconfig/bp2a/com.android.sdksandbox.flags/sandbox_activity_sdk_based_context_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.sdksandbox.flags/sandbox_client_importance_listener_flag_values.textproto2
-rw-r--r--aconfig/bp2a/com.android.sdksandbox.flags/sdk_sandbox_uid_to_app_uid_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.sdksandbox.flags/selinux_input_selector_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.sdksandbox.flags/selinux_sdk_sandbox_audit_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.accessibility/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.server.accessibility/always_allow_observing_touch_events_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.accessibility/clear_default_from_a11y_shortcut_target_service_restore_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.accessibility/clear_shortcuts_when_activity_updates_to_service_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.accessibility/do_not_reset_key_event_state_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.accessibility/enable_color_correction_saturation_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.accessibility/magnification_enlarge_pointer_bugfix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.accessibility/manager_avoid_receiver_timeout_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.accessibility/manager_package_monitor_logic_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.accessibility/package_monitor_dedicated_thread_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.accessibility/pinch_zoom_zero_min_span_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.accessibility/proxy_use_apps_on_virtual_device_listener_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.accessibility/remove_on_window_infos_changed_handler_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.accessibility/scan_packages_without_lock_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.accessibility/send_hover_events_based_on_event_stream_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.accessibility/skip_package_change_before_user_switch_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.alarm/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.server.alarm/start_user_before_scheduled_alarms_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.am/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.server.am/add_modify_raw_oom_adj_service_level_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.am/app_start_info_isolated_process_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.am/avoid_repeated_bcast_re_enqueues_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.am/avoid_resolving_type_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.am/batching_oom_adj_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.am/collect_logcat_on_run_synchronously_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.am/defer_binders_when_paused_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.am/enable_dropbox_watchdog_headers_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.am/fgs_boot_completed_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.am/fgs_disable_saw_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.am/follow_up_oomadj_updates_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.am/log_broadcast_sent_event_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.am/log_excessive_binder_proxies_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.am/migrate_full_oomadj_updates_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.am/new_fgs_restriction_logic_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.am/oomadjuster_correctness_rewrite_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.am/phantom_processes_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.am/service_binding_oom_adj_policy_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.am/simplify_process_traversal_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.am/trace_receiver_registration_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.am/trace_update_app_freeze_state_lsp_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.backup/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.server.backup/enable_clear_pipe_after_restore_file_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.backup/enable_increase_datatypes_for_agent_logging_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.backup/enable_max_size_writes_to_pipes_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.backup/enable_metrics_system_backup_agents_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.biometrics/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.server.biometrics/notify_fingerprints_loe_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.biometrics/set_ignore_speed_up_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.compat/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.server.deviceconfig/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.server.deviceconfig/enable_custom_reboot_time_configurations_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.deviceidle/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.server.deviceidle/remove_idle_location_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.deviceidle/use_cpu_time_for_temp_allowlist_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/always_rotate_display_device_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/auto_brightness_modes_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/back_up_smooth_display_and_force_peak_refresh_rate_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/block_autobrightness_changes_on_stylus_usage_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/brightness_wear_bedtime_mode_clamper_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/doze_brightness_float_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/enable_adaptive_tone_improvements_1_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/enable_adaptive_tone_improvements_2_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/enable_apply_display_changed_during_display_added_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/enable_connected_display_error_handling_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/enable_display_offload_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/enable_mode_limit_for_external_display_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/enable_peak_refresh_rate_physical_limit_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/enable_pixel_anisotropy_correction_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/enable_port_in_display_layout_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/enable_power_throttling_clamper_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/enable_restrict_display_modes_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/enable_synthetic_60hz_modes_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/enable_user_refresh_rate_for_external_display_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/enable_vsync_low_light_vote_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/enable_vsync_low_power_vote_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/enable_waiting_confirmation_before_mirroring_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/fast_hdr_transitions_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/idle_screen_config_in_subscribing_light_sensor_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/idle_screen_refresh_rate_timeout_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/ignore_app_preferred_refresh_rate_request_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/new_hdr_brightness_modifier_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/offload_doze_override_holds_wakelock_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/offload_session_cancel_block_screen_on_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/refactor_display_power_controller_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/resolution_backup_restore_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/sensor_based_brightness_throttling_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.display.feature.flags/use_fusion_prox_sensor_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.dreams/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.server.dreams/use_battery_changed_broadcast_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.feature.flags/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.server.feature.flags/enable_read_dropbox_permission_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.server.flags/consolidate_battery_change_events_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.flags/disable_system_compaction_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.flags/enable_odp_feature_guard_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.flags/modifier_shortcut_manager_multiuser_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.flags/new_bugreport_keyboard_shortcut_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.flags/optional_background_install_control_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.flags/pin_global_quota_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.flags/pin_webview_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.flags/pkg_targeted_battery_changed_not_sticky_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.flags/trace_battery_changed_broadcast_event_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.job/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.server.job/count_quota_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.job/create_work_chain_by_default_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.job/relax_prefetch_connectivity_constraint_only_on_charger_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.job/thermal_restrictions_to_fgs_jobs_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.job/use_correct_process_state_for_logging_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.net/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.server.net/never_apply_rules_to_core_uids_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.net/use_metered_firewall_chains_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.notification/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.server.notification/all_notifs_need_ttl_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.notification/autogroup_summary_icon_update_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.notification/cross_app_polite_notifications_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.notification/expire_bitmaps_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.notification/notification_hide_unused_channels_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.notification/persist_incomplete_restore_data_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.notification/polite_notifications_attn_update_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.notification/polite_notifications_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.notification/refactor_attention_helper_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.notification/reject_old_notifications_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.notification/screenshare_notification_hiding_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.policy.feature.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.server.policy.feature.flags/enable_dual_display_blocking_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.policy.feature.flags/enable_foldables_posture_based_closed_state_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.policy/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.server.policy/support_input_wakeup_delegate_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.power.batterysaver/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.server.power.batterysaver/update_auto_turn_on_notification_string_and_action_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.power.feature.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.server.power.feature.flags/enable_early_screen_timeout_detector_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.power.feature.flags/improve_wakelock_latency_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.power.hint/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.server.power.hint/adpf_session_tag_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.power.hint/powerhint_thread_cleanup_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.power.optimization/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.server.power.optimization/add_battery_usage_stats_slice_atom_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.power.optimization/battery_usage_stats_by_power_and_screen_state_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.power.optimization/disable_system_service_power_attr_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.power.optimization/power_monitor_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.power.optimization/streamlined_battery_stats_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.power.optimization/streamlined_connectivity_battery_stats_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.power.optimization/streamlined_misc_battery_stats_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.powerstats/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.server.powerstats/verify_non_null_arguments_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.stats/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.server.stats/accumulate_network_stats_since_boot_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.stats/add_mobile_bytes_transfer_by_proc_state_puller_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.stats/apply_network_stats_poll_rate_limit_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/add_call_uri_for_missed_calls_flag_values.textproto (renamed from aconfig/bp2a/com.android.server.telecom.flags/default_speaker_on_wired_headset_disconnect_flag_values.textproto)2
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/associated_user_refactor_for_work_profile_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/available_routes_never_updated_after_set_system_audio_state_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/business_call_composer_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/cache_call_audio_callbacks_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/cache_call_events_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/call_audio_communication_device_refactor_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/call_details_id_changes_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/cancel_removal_on_emergency_redial_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/clear_communication_device_after_audio_ops_complete_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/communication_device_protected_by_lock_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/early_binding_to_incall_service_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/early_update_internal_call_audio_state_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/ecc_keyguard_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/ensure_audio_mode_updates_on_foreground_call_change_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/ensure_in_car_ringing_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/fix_audio_flicker_for_outgoing_calls_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/fix_user_request_baseline_route_video_call_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/gen_anom_report_on_focus_timeout_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/get_registered_phone_accounts_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/ignore_auto_route_to_watch_device_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/is_new_outgoing_call_broadcast_unblocking_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/new_audio_path_speaker_broadcast_and_unfocused_routing_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/on_call_endpoint_changed_ics_on_connected_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/only_update_telephony_on_valid_sub_ids_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/postpone_register_to_leaudio_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/profile_user_support_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/reset_mute_when_entering_quiescent_bt_route_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/resolve_active_bt_routing_and_bt_timing_issue_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/resolve_switching_bt_devices_computation_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/separately_bind_to_bt_incall_service_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/set_audio_mode_before_abandon_focus_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/set_mute_state_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/skip_filter_phone_account_perform_dnd_filter_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/telecom_log_external_wearable_calls_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/telecom_main_user_in_block_check_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/telecom_skip_log_based_on_extra_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/transactional_hold_disconnects_unholdable_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/transactional_video_state_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/transit_route_before_audio_disconnect_bt_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/updated_rcs_call_count_tracking_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/use_actual_address_to_enter_connecting_state_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/use_device_provided_serialized_ringer_vibration_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/use_improved_listener_order_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/use_refactored_audio_route_switching_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/use_stream_voice_call_tones_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.telecom.flags/voip_app_actions_support_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.usage/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.server.usage/avoid_idle_check_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.usb.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.server.usb.flags/allow_restriction_of_overlay_activities_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.usb.flags/enable_bind_to_mtp_service_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.utils/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.server.utils/anr_timer_freezer_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.server.utils/anr_timer_service_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.accessibility/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.settings.accessibility/audio_balance_state_description_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.accessibility/check_prebundled_is_preinstalled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.accessibility/edit_shortcuts_in_full_screen_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.accessibility/enable_color_contrast_control_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.accessibility/enable_hearing_aid_preset_control_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.accessibility/fix_a11y_settings_search_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.accessibility/never_restrict_accessibility_activity_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.accessibility/toggle_feature_fragment_collection_info_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.factory_reset/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.settings.factory_reset/enable_factory_reset_wizard_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.settings.flags/accessibility_appearance_settings_backup_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/accessibility_show_app_info_button_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/active_unlock_finish_parent_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/biometric_settings_provider_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/dedupe_dnd_settings_channels_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/development_game_default_frame_rate_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/development_hdr_sdr_ratio_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/dynamic_injection_category_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/enable_auth_challenge_for_usb_preferences_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/enable_bluetooth_device_details_polish_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/enable_bluetooth_key_missing_dialog_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/enable_device_diagnostics_in_settings_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/enable_sound_backup_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/enable_wifi_sharing_runtime_fragment_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/exclude_webcam_auth_challenge_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/homepage_revamp_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/is_dual_sim_onboarding_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/locale_notification_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/mainline_module_explicit_intent_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/new_apn_page_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/protect_lock_after_timeout_with_auth_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/protect_screen_timeout_with_auth_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/remove_key_hide_enable_2g_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/rotation_connected_display_setting_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/sfps_enroll_refinement_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/show_factory_reset_cancel_button_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/support_raw_dynamic_icons_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/terms_of_address_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.flags/udfps_enroll_calibration_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settings.keyboard/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.settings.media_drm/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.settings.media_drm/force_l3_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settingslib.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.settingslib.flags/audio_sharing_developer_option_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settingslib.flags/enable_determining_advanced_details_header_with_metadata_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settingslib.flags/enable_determining_spatial_audio_attributes_by_profile_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settingslib.flags/extreme_power_low_state_vulnerability_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settingslib.media.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.settingslib.media.flags/enable_output_switcher_for_system_routing_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settingslib.media.flags/remove_unnecessary_route_scanning_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settingslib.media.flags/use_media_router2_for_info_media_manager_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settingslib.media.flags/use_playback_info_for_routing_controls_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settingslib.widget.flags/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.settingslib.widget.flags/auto_hide_empty_lottie_res_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.settingslib.widget.selectorwithwidgetpreference.flags/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.settingslib.widget.selectorwithwidgetpreference.flags/allow_set_title_max_lines_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.shell.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.system.virtualmachine.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.systemui.accessibility.accessibilitymenu/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.systemui.accessibility.accessibilitymenu/a11y_menu_snackbar_live_region_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui.accessibility.accessibilitymenu/action_bar_wrap_content_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui.accessibility.accessibilitymenu/hide_restricted_actions_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui.car/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.systemui.car/config_app_blocking_activities_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui.car/config_aware_systemui_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui.car/show_qc_sound_panel_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui.shared/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.systemui.shared/bouncer_area_exclusion_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui.shared/new_touchpad_gestures_tutorial_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui.shared/sidefps_controller_refactor_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.systemui/activity_transition_use_largest_window_flag_values.textproto (renamed from aconfig/bp2a/com.android.systemui/notification_undo_guts_on_config_changed_flag_values.textproto)2
-rw-r--r--aconfig/bp2a/com.android.systemui/add_black_background_for_window_magnifier_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/ambient_touch_monitor_listen_to_display_changes_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/app_clips_backlinks_flag_values.textproto (renamed from aconfig/bp2a/com.android.systemui/media_controls_drawables_reuse_flag_values.textproto)2
-rw-r--r--aconfig/bp2a/com.android.systemui/bind_keyguard_media_visibility_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/classic_flags_multi_user_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/clipboard_image_timeout_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/clipboard_noninteractive_on_lockscreen_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/communal_bouncer_do_not_modify_plugin_open_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/communal_edit_widgets_activity_finish_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/communal_hub_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/communal_hub_use_thread_pool_for_widgets_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/communal_scene_ktf_refactor_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/communal_timer_flicker_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/communal_widget_resizing_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/communal_widget_trampoline_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/contextual_tips_assistant_dismiss_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/create_windowless_window_magnifier_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/delay_show_magnification_button_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/device_entry_udfps_refactor_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/dream_input_session_pilfer_once_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/dream_overlay_bouncer_swipe_direction_filtering_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/edgeback_gesture_handler_get_running_tasks_background_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/enable_background_keyguard_ondrawn_callback_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/enable_contextual_tip_for_mute_volume_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/enable_contextual_tip_for_power_off_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/enable_contextual_tip_for_take_screenshot_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/enable_contextual_tips_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/enable_efficient_display_repository_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/enforce_brightness_base_user_restriction_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/expand_heads_up_on_inline_reply_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/face_message_defer_update_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/faster_unlock_transition_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/fetch_bookmarks_xml_keyboard_shortcuts_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/fix_image_wallpaper_crash_surface_already_released_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/fix_screenshot_action_dismiss_system_windows_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/floating_menu_drag_to_edit_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/floating_menu_narrow_target_content_observer_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/get_connected_device_name_unsynchronized_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/hearing_aids_qs_tile_dialog_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/hearing_devices_dialog_related_tools_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/home_controls_dream_hsum_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/hubmode_fullscreen_vertical_swipe_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/ignore_touches_next_to_notification_shelf_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/keyboard_shortcut_helper_rewrite_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/keyboard_touchpad_contextual_education_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/media_controls_lockscreen_shade_bug_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/media_controls_user_initiated_deleteintent_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/media_load_metadata_via_media_data_loader_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/media_lockscreen_launch_animation_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/new_aod_transition_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/new_volume_panel_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/notification_async_group_header_inflation_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/notification_async_hybrid_view_inflation_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/notification_avalanche_suppression_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/notification_avalanche_throttle_hun_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/notification_background_tint_optimization_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/notification_over_expansion_clipping_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/notification_row_user_context_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/notification_transparent_header_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/notification_view_flipper_pausing_v2_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/notifications_background_icons_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/notifications_footer_visibility_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/notifications_icon_container_refactor_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/notify_power_manager_user_activity_background_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/pin_input_field_styled_focus_state_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/priority_people_section_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/pss_app_selector_recents_split_screen_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/qs_custom_tile_click_guaranteed_bug_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/qs_register_setting_observer_on_bg_thread_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/qs_tile_focus_state_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/record_issue_qs_tile_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/refactor_get_current_user_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/register_content_observers_async_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/register_new_wallet_card_in_background_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/register_wallpaper_notifier_background_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/relock_with_power_button_immediately_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/remove_dream_overlay_hide_on_touch_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/remove_update_listener_in_qs_icon_view_impl_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/revamped_bouncer_messages_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/save_and_restore_magnification_settings_buttons_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/screenshare_notification_hiding_bug_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/screenshot_scroll_crop_view_crash_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/screenshot_ui_controller_refactor_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/settings_ext_register_content_observer_on_bg_thread_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/shaderlib_loading_effect_refactor_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/sim_pin_bouncer_reset_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/sim_pin_race_condition_on_restart_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/slice_broadcast_relay_in_background_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/slice_manager_binder_call_background_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/smartspace_lockscreen_viewmodel_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/smartspace_remoteviews_rendering_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/smartspace_swipe_event_logging_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/sounddose_customization_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/status_bar_always_check_underlying_networks_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/status_bar_auto_start_screen_record_chip_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/status_bar_monochrome_icons_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/status_bar_show_audio_only_projection_chip_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/status_bar_switch_to_spn_from_data_spn_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/stoppable_fgs_system_app_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/switch_user_on_bg_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/transition_race_condition_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/translucent_occluding_activity_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/udfps_view_performance_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/unfold_animation_background_progress_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/update_user_switcher_background_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/use_transitions_for_keyguard_occluded_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/use_volume_controller_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/user_encrypted_source_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.systemui/visual_interruptions_refactor_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.text.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.text.flags/complete_font_load_in_system_services_ready_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.text.flags/context_menu_hide_unavailable_items_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.text.flags/disable_handwriting_initiator_for_ime_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.text.flags/escape_clears_focus_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.text.flags/fix_line_height_for_locale_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.text.flags/fix_null_typeface_bolding_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.text.flags/handwriting_cursor_position_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.text.flags/handwriting_end_of_line_tap_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.text.flags/handwriting_track_disabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.text.flags/handwriting_unsupported_message_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.text.flags/handwriting_unsupported_show_soft_input_fix_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.text.flags/insert_mode_crash_update_layout_span_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.text.flags/insert_mode_crash_when_delete_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.text.flags/letter_spacing_justification_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.text.flags/new_fonts_fallback_xml_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.text.flags/no_break_no_hyphenation_span_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.text.flags/rust_hyphenator_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.text.flags/use_bounds_for_width_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.text.flags/use_optimized_boottime_font_loading_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.text.flags/word_style_auto_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.tradeinmode.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.uwb.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.uwb.flags/data_transfer_phase_config_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.uwb.flags/hw_state_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.uwb.flags/hybrid_session_support_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.uwb.flags/query_timestamp_micros_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.uwb.flags/reason_inband_session_stop_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.uwb.flags/use_uwbs_uci_version_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.wallpaper/Android.bp21
-rw-r--r--aconfig/bp2a/com.android.wallpaper/refactor_wallpaper_category_flag_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.wifi.flags/Android.bp14
-rw-r--r--aconfig/bp2a/com.android.wifi.flags/android_v_wifi_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.wifi.flags/network_provider_battery_charging_status_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.wifi.flags/shared_connectivity_broadcast_receiver_test_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.window.flags/activity_embedding_animation_customization_flag_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/activity_embedding_interactive_divider_flag_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/allow_disable_activity_record_input_sink_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/allow_hide_scm_button_flag_values.textproto (renamed from aconfig/bp2a/com.android.window.flags/normalize_home_intent_flag_values.textproto)2
-rw-r--r--aconfig/bp2a/com.android.window.flags/allows_screen_size_decoupled_from_status_bar_and_cutout_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/always_draw_magnification_fullscreen_border_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/always_update_wallpaper_permission_flag_values.textproto (renamed from aconfig/bp2a/com.android.window.flags/use_self_sync_transaction_for_layer_flag_values.textproto)2
-rw-r--r--aconfig/bp2a/com.android.window.flags/app_compat_properties_api_flag_values.textproto (renamed from aconfig/bp2a/com.android.window.flags/allow_multiple_adjacent_task_fragments_flag_values.textproto)2
-rw-r--r--aconfig/bp2a/com.android.window.flags/avoid_rebinding_intentionally_disconnected_wallpaper_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/bal_dont_bring_existing_background_task_stack_to_fg_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/bal_improve_real_caller_visibility_check_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/bal_improved_metrics_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/bal_require_opt_in_by_pending_intent_creator_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/bal_respect_app_switch_state_when_check_bound_by_foreground_uid_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/configurable_font_scale_default_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/cover_display_opt_in_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/delay_notification_to_magnification_when_recents_window_to_front_transition_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/delegate_unhandled_drags_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/delete_capture_display_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/density_390_api_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/enable_buffer_transform_hint_from_display_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/enforce_edge_to_edge_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/get_dimmer_on_closing_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/insets_decoupled_configuration_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/keyguard_going_away_timeout_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/movable_cutout_configuration_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/multi_crop_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/no_consecutive_visibility_events_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/no_duplicate_surface_destroyed_events_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/no_visibility_event_on_display_state_change_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/process_priority_policy_for_multi_window_mode_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/rear_display_disable_force_desktop_system_decorations_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/respect_non_top_visible_fixed_orientation_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/respect_orientation_change_for_unresizeable_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/screen_recording_callbacks_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/sdk_desired_present_time_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/show_desktop_windowing_dev_option_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/supports_multi_instance_system_ui_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/surface_control_input_receiver_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/surface_trusted_overlay_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/sync_screen_capture_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/task_fragment_system_organizer_flag_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/trusted_presentation_listener_for_window_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/untrusted_embedding_state_sharing_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/use_tasks_dim_only_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.window.flags/wallpaper_offset_async_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.wm.shell/Android.bp12
-rw-r--r--aconfig/bp2a/com.android.wm.shell/bubble_view_info_executors_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.wm.shell/enable_taskbar_navbar_unification_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.wm.shell/enable_taskbar_on_phones_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.android.wm.shell/only_reuse_bubbled_task_when_launched_from_bubble_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.example.android.aconfig.demo.flags/Android.bp12
-rw-r--r--aconfig/bp2a/com.google.android.iwlan.flags/Android.bp21
-rw-r--r--aconfig/bp2a/com.google.android.iwlan.flags/aead_algos_enabled_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.google.android.iwlan.flags/epdg_selection_exclude_failed_ip_address_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.google.android.iwlan.flags/high_secure_transforms_prioritized_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.google.android.iwlan.flags/multiple_sa_proposals_flag_values.textproto6
-rw-r--r--aconfig/bp2a/com.google.android.iwlan.flags/prevent_epdg_selection_threads_exhausted_flag_values.textproto6
-rw-r--r--aconfig/bp2a/libgooglecamerahal.flags/Android.bp12
-rw-r--r--aconfig/bp2a/libgooglecamerahal.flags/disable_capture_request_timeout_flag_values.textproto6
-rw-r--r--aconfig/bp2a/suspend_service.flags/Android.bp12
1473 files changed, 9538 insertions, 931 deletions
diff --git a/aconfig/bp2a/android.adaptiveauth/Android.bp b/aconfig/bp2a/android.adaptiveauth/Android.bp
new file mode 100644
index 00000000..6a7e97b2
--- /dev/null
+++ b/aconfig/bp2a/android.adaptiveauth/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-android.adaptiveauth-all",
+ package: "android.adaptiveauth",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/android.adaptiveauth/enable_adaptive_auth_flag_values.textproto b/aconfig/bp2a/android.adaptiveauth/enable_adaptive_auth_flag_values.textproto
new file mode 100644
index 00000000..5cdd229e
--- /dev/null
+++ b/aconfig/bp2a/android.adaptiveauth/enable_adaptive_auth_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.adaptiveauth"
+ name: "enable_adaptive_auth"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.adaptiveauth/report_biometric_auth_attempts_flag_values.textproto b/aconfig/bp2a/android.adaptiveauth/report_biometric_auth_attempts_flag_values.textproto
new file mode 100644
index 00000000..2366bf85
--- /dev/null
+++ b/aconfig/bp2a/android.adaptiveauth/report_biometric_auth_attempts_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.adaptiveauth"
+ name: "report_biometric_auth_attempts"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.adpf/Android.bp b/aconfig/bp2a/android.adpf/Android.bp
index c44257b8..6b3d3d98 100644
--- a/aconfig/bp2a/android.adpf/Android.bp
+++ b/aconfig/bp2a/android.adpf/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.adpf-all",
- package: "android.adpf",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.adpf-all",
+ package: "android.adpf",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.app.admin.flags/Android.bp b/aconfig/bp2a/android.app.admin.flags/Android.bp
index cc8a8bb0..41134fdc 100644
--- a/aconfig/bp2a/android.app.admin.flags/Android.bp
+++ b/aconfig/bp2a/android.app.admin.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.app.admin.flags-all",
- package: "android.app.admin.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.app.admin.flags-all",
+ package: "android.app.admin.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.app.admin.flags/allow_querying_profile_type_flag_values.textproto b/aconfig/bp2a/android.app.admin.flags/allow_querying_profile_type_flag_values.textproto
new file mode 100644
index 00000000..e62aa735
--- /dev/null
+++ b/aconfig/bp2a/android.app.admin.flags/allow_querying_profile_type_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.admin.flags"
+ name: "allow_querying_profile_type"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.admin.flags/assist_content_user_restriction_enabled_flag_values.textproto b/aconfig/bp2a/android.app.admin.flags/assist_content_user_restriction_enabled_flag_values.textproto
new file mode 100644
index 00000000..5c88e77b
--- /dev/null
+++ b/aconfig/bp2a/android.app.admin.flags/assist_content_user_restriction_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.admin.flags"
+ name: "assist_content_user_restriction_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.admin.flags/backup_service_security_log_event_enabled_flag_values.textproto b/aconfig/bp2a/android.app.admin.flags/backup_service_security_log_event_enabled_flag_values.textproto
new file mode 100644
index 00000000..6061d7bc
--- /dev/null
+++ b/aconfig/bp2a/android.app.admin.flags/backup_service_security_log_event_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.admin.flags"
+ name: "backup_service_security_log_event_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.admin.flags/dedicated_device_control_api_enabled_flag_values.textproto b/aconfig/bp2a/android.app.admin.flags/dedicated_device_control_api_enabled_flag_values.textproto
new file mode 100644
index 00000000..b6f7c754
--- /dev/null
+++ b/aconfig/bp2a/android.app.admin.flags/dedicated_device_control_api_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.admin.flags"
+ name: "dedicated_device_control_api_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.admin.flags/default_sms_personal_app_suspension_fix_enabled_flag_values.textproto b/aconfig/bp2a/android.app.admin.flags/default_sms_personal_app_suspension_fix_enabled_flag_values.textproto
new file mode 100644
index 00000000..8df22c68
--- /dev/null
+++ b/aconfig/bp2a/android.app.admin.flags/default_sms_personal_app_suspension_fix_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.admin.flags"
+ name: "default_sms_personal_app_suspension_fix_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.admin.flags/device_policy_size_tracking_enabled_flag_values.textproto b/aconfig/bp2a/android.app.admin.flags/device_policy_size_tracking_enabled_flag_values.textproto
new file mode 100644
index 00000000..bd949628
--- /dev/null
+++ b/aconfig/bp2a/android.app.admin.flags/device_policy_size_tracking_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.admin.flags"
+ name: "device_policy_size_tracking_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.admin.flags/disallow_user_control_stopped_state_fix_flag_values.textproto b/aconfig/bp2a/android.app.admin.flags/disallow_user_control_stopped_state_fix_flag_values.textproto
new file mode 100644
index 00000000..f26d50d7
--- /dev/null
+++ b/aconfig/bp2a/android.app.admin.flags/disallow_user_control_stopped_state_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.admin.flags"
+ name: "disallow_user_control_stopped_state_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.admin.flags/esim_management_enabled_flag_values.textproto b/aconfig/bp2a/android.app.admin.flags/esim_management_enabled_flag_values.textproto
new file mode 100644
index 00000000..b45aca1a
--- /dev/null
+++ b/aconfig/bp2a/android.app.admin.flags/esim_management_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.admin.flags"
+ name: "esim_management_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.admin.flags/headless_device_owner_single_user_enabled_flag_values.textproto b/aconfig/bp2a/android.app.admin.flags/headless_device_owner_single_user_enabled_flag_values.textproto
new file mode 100644
index 00000000..a433a2b6
--- /dev/null
+++ b/aconfig/bp2a/android.app.admin.flags/headless_device_owner_single_user_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.admin.flags"
+ name: "headless_device_owner_single_user_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.admin.flags/is_mte_policy_enforced_flag_values.textproto b/aconfig/bp2a/android.app.admin.flags/is_mte_policy_enforced_flag_values.textproto
new file mode 100644
index 00000000..d70aa3ec
--- /dev/null
+++ b/aconfig/bp2a/android.app.admin.flags/is_mte_policy_enforced_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.admin.flags"
+ name: "is_mte_policy_enforced"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.admin.flags/management_mode_policy_metrics_flag_values.textproto b/aconfig/bp2a/android.app.admin.flags/management_mode_policy_metrics_flag_values.textproto
new file mode 100644
index 00000000..3bfce62d
--- /dev/null
+++ b/aconfig/bp2a/android.app.admin.flags/management_mode_policy_metrics_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.admin.flags"
+ name: "management_mode_policy_metrics"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.admin.flags/onboarding_bugreport_storage_bug_fix_flag_values.textproto b/aconfig/bp2a/android.app.admin.flags/onboarding_bugreport_storage_bug_fix_flag_values.textproto
new file mode 100644
index 00000000..9bd8d3f9
--- /dev/null
+++ b/aconfig/bp2a/android.app.admin.flags/onboarding_bugreport_storage_bug_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.admin.flags"
+ name: "onboarding_bugreport_storage_bug_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.admin.flags/onboarding_bugreport_v2_enabled_flag_values.textproto b/aconfig/bp2a/android.app.admin.flags/onboarding_bugreport_v2_enabled_flag_values.textproto
new file mode 100644
index 00000000..4fd631d8
--- /dev/null
+++ b/aconfig/bp2a/android.app.admin.flags/onboarding_bugreport_v2_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.admin.flags"
+ name: "onboarding_bugreport_v2_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.admin.flags/onboarding_consentless_bugreports_flag_values.textproto b/aconfig/bp2a/android.app.admin.flags/onboarding_consentless_bugreports_flag_values.textproto
new file mode 100644
index 00000000..7267f96f
--- /dev/null
+++ b/aconfig/bp2a/android.app.admin.flags/onboarding_consentless_bugreports_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.admin.flags"
+ name: "onboarding_consentless_bugreports"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.admin.flags/permission_migration_for_zero_trust_api_enabled_flag_values.textproto b/aconfig/bp2a/android.app.admin.flags/permission_migration_for_zero_trust_api_enabled_flag_values.textproto
new file mode 100644
index 00000000..1b985bf9
--- /dev/null
+++ b/aconfig/bp2a/android.app.admin.flags/permission_migration_for_zero_trust_api_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.admin.flags"
+ name: "permission_migration_for_zero_trust_api_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.admin.flags/policy_engine_migration_v2_enabled_flag_values.textproto b/aconfig/bp2a/android.app.admin.flags/policy_engine_migration_v2_enabled_flag_values.textproto
new file mode 100644
index 00000000..2cba9cfe
--- /dev/null
+++ b/aconfig/bp2a/android.app.admin.flags/policy_engine_migration_v2_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.admin.flags"
+ name: "policy_engine_migration_v2_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.admin.flags/provisioning_context_parameter_flag_values.textproto b/aconfig/bp2a/android.app.admin.flags/provisioning_context_parameter_flag_values.textproto
new file mode 100644
index 00000000..856f8594
--- /dev/null
+++ b/aconfig/bp2a/android.app.admin.flags/provisioning_context_parameter_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.admin.flags"
+ name: "provisioning_context_parameter"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.admin.flags/quiet_mode_credential_bug_fix_flag_values.textproto b/aconfig/bp2a/android.app.admin.flags/quiet_mode_credential_bug_fix_flag_values.textproto
new file mode 100644
index 00000000..4f93246c
--- /dev/null
+++ b/aconfig/bp2a/android.app.admin.flags/quiet_mode_credential_bug_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.admin.flags"
+ name: "quiet_mode_credential_bug_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.admin.flags/security_log_v2_enabled_flag_values.textproto b/aconfig/bp2a/android.app.admin.flags/security_log_v2_enabled_flag_values.textproto
new file mode 100644
index 00000000..e0404353
--- /dev/null
+++ b/aconfig/bp2a/android.app.admin.flags/security_log_v2_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.admin.flags"
+ name: "security_log_v2_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.appfunctions.flags/Android.bp b/aconfig/bp2a/android.app.appfunctions.flags/Android.bp
index 1d8eefa2..6ef13021 100644
--- a/aconfig/bp2a/android.app.appfunctions.flags/Android.bp
+++ b/aconfig/bp2a/android.app.appfunctions.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.app.appfunctions.flags-all",
- package: "android.app.appfunctions.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.app.appfunctions.flags-all",
+ package: "android.app.appfunctions.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.app.assist.flags/Android.bp b/aconfig/bp2a/android.app.assist.flags/Android.bp
new file mode 100644
index 00000000..9b27aee1
--- /dev/null
+++ b/aconfig/bp2a/android.app.assist.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-android.app.assist.flags-all",
+ package: "android.app.assist.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/android.app.assist.flags/add_placeholder_view_for_null_child_flag_values.textproto b/aconfig/bp2a/android.app.assist.flags/add_placeholder_view_for_null_child_flag_values.textproto
new file mode 100644
index 00000000..152abe9d
--- /dev/null
+++ b/aconfig/bp2a/android.app.assist.flags/add_placeholder_view_for_null_child_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.assist.flags"
+ name: "add_placeholder_view_for_null_child"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.contextualsearch.flags/Android.bp b/aconfig/bp2a/android.app.contextualsearch.flags/Android.bp
index 52c87679..4619d042 100644
--- a/aconfig/bp2a/android.app.contextualsearch.flags/Android.bp
+++ b/aconfig/bp2a/android.app.contextualsearch.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.app.contextualsearch.flags-all",
- package: "android.app.contextualsearch.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.app.contextualsearch.flags-all",
+ package: "android.app.contextualsearch.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.app.contextualsearch.flags/enable_service_flag_values.textproto b/aconfig/bp2a/android.app.contextualsearch.flags/enable_service_flag_values.textproto
new file mode 100644
index 00000000..ad0461af
--- /dev/null
+++ b/aconfig/bp2a/android.app.contextualsearch.flags/enable_service_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.contextualsearch.flags"
+ name: "enable_service"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.jank/Android.bp b/aconfig/bp2a/android.app.jank/Android.bp
index 847ffeaf..dea762ee 100644
--- a/aconfig/bp2a/android.app.jank/Android.bp
+++ b/aconfig/bp2a/android.app.jank/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.app.jank-all",
- package: "android.app.jank",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.app.jank-all",
+ package: "android.app.jank",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.app.job/Android.bp b/aconfig/bp2a/android.app.job/Android.bp
index c8edb43d..03681330 100644
--- a/aconfig/bp2a/android.app.job/Android.bp
+++ b/aconfig/bp2a/android.app.job/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.app.job-all",
- package: "android.app.job",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.app.job-all",
+ package: "android.app.job",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.app.job/job_debug_info_apis_flag_values.textproto b/aconfig/bp2a/android.app.job/job_debug_info_apis_flag_values.textproto
new file mode 100644
index 00000000..04629317
--- /dev/null
+++ b/aconfig/bp2a/android.app.job/job_debug_info_apis_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.job"
+ name: "job_debug_info_apis"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.ondeviceintelligence.flags/Android.bp b/aconfig/bp2a/android.app.ondeviceintelligence.flags/Android.bp
new file mode 100644
index 00000000..ee6f4ca6
--- /dev/null
+++ b/aconfig/bp2a/android.app.ondeviceintelligence.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-android.app.ondeviceintelligence.flags-all",
+ package: "android.app.ondeviceintelligence.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/android.app.ondeviceintelligence.flags/enable_on_device_intelligence_flag_values.textproto b/aconfig/bp2a/android.app.ondeviceintelligence.flags/enable_on_device_intelligence_flag_values.textproto
new file mode 100644
index 00000000..a40d9e4d
--- /dev/null
+++ b/aconfig/bp2a/android.app.ondeviceintelligence.flags/enable_on_device_intelligence_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.ondeviceintelligence.flags"
+ name: "enable_on_device_intelligence"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.smartspace.flags/Android.bp b/aconfig/bp2a/android.app.smartspace.flags/Android.bp
new file mode 100644
index 00000000..fd23aa52
--- /dev/null
+++ b/aconfig/bp2a/android.app.smartspace.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-android.app.smartspace.flags-all",
+ package: "android.app.smartspace.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/android.app.smartspace.flags/access_smartspace_flag_values.textproto b/aconfig/bp2a/android.app.smartspace.flags/access_smartspace_flag_values.textproto
new file mode 100644
index 00000000..588ad79b
--- /dev/null
+++ b/aconfig/bp2a/android.app.smartspace.flags/access_smartspace_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.smartspace.flags"
+ name: "access_smartspace"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.smartspace.flags/remote_views_flag_values.textproto b/aconfig/bp2a/android.app.smartspace.flags/remote_views_flag_values.textproto
new file mode 100644
index 00000000..6219ab98
--- /dev/null
+++ b/aconfig/bp2a/android.app.smartspace.flags/remote_views_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.smartspace.flags"
+ name: "remote_views"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.supervision.flags/Android.bp b/aconfig/bp2a/android.app.supervision.flags/Android.bp
index c207f9f6..2866a5ad 100644
--- a/aconfig/bp2a/android.app.supervision.flags/Android.bp
+++ b/aconfig/bp2a/android.app.supervision.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.app.supervision.flags-all",
- package: "android.app.supervision.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.app.supervision.flags-all",
+ package: "android.app.supervision.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.app.usage/Android.bp b/aconfig/bp2a/android.app.usage/Android.bp
index f0a308a6..0f556d76 100644
--- a/aconfig/bp2a/android.app.usage/Android.bp
+++ b/aconfig/bp2a/android.app.usage/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.app.usage-all",
- package: "android.app.usage",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.app.usage-all",
+ package: "android.app.usage",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.app.usage/disable_idle_check_flag_values.textproto b/aconfig/bp2a/android.app.usage/disable_idle_check_flag_values.textproto
new file mode 100644
index 00000000..c7e92a58
--- /dev/null
+++ b/aconfig/bp2a/android.app.usage/disable_idle_check_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.usage"
+ name: "disable_idle_check"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.usage/filter_based_event_query_api_flag_values.textproto b/aconfig/bp2a/android.app.usage/filter_based_event_query_api_flag_values.textproto
new file mode 100644
index 00000000..dd510d62
--- /dev/null
+++ b/aconfig/bp2a/android.app.usage/filter_based_event_query_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.usage"
+ name: "filter_based_event_query_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.usage/get_app_bytes_by_data_type_api_flag_values.textproto b/aconfig/bp2a/android.app.usage/get_app_bytes_by_data_type_api_flag_values.textproto
new file mode 100644
index 00000000..3d9a009b
--- /dev/null
+++ b/aconfig/bp2a/android.app.usage/get_app_bytes_by_data_type_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.usage"
+ name: "get_app_bytes_by_data_type_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.usage/report_usage_stats_permission_flag_values.textproto b/aconfig/bp2a/android.app.usage/report_usage_stats_permission_flag_values.textproto
new file mode 100644
index 00000000..a962fcb2
--- /dev/null
+++ b/aconfig/bp2a/android.app.usage/report_usage_stats_permission_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.usage"
+ name: "report_usage_stats_permission"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.usage/use_dedicated_handler_thread_flag_values.textproto b/aconfig/bp2a/android.app.usage/use_dedicated_handler_thread_flag_values.textproto
new file mode 100644
index 00000000..99a0b66f
--- /dev/null
+++ b/aconfig/bp2a/android.app.usage/use_dedicated_handler_thread_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.usage"
+ name: "use_dedicated_handler_thread"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.usage/use_parceled_list_flag_values.textproto b/aconfig/bp2a/android.app.usage/use_parceled_list_flag_values.textproto
new file mode 100644
index 00000000..5de89139
--- /dev/null
+++ b/aconfig/bp2a/android.app.usage/use_parceled_list_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.usage"
+ name: "use_parceled_list"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.usage/user_interaction_type_api_flag_values.textproto b/aconfig/bp2a/android.app.usage/user_interaction_type_api_flag_values.textproto
new file mode 100644
index 00000000..a4f27b27
--- /dev/null
+++ b/aconfig/bp2a/android.app.usage/user_interaction_type_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.usage"
+ name: "user_interaction_type_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.wearable/Android.bp b/aconfig/bp2a/android.app.wearable/Android.bp
index 99690c25..5ff6ab34 100644
--- a/aconfig/bp2a/android.app.wearable/Android.bp
+++ b/aconfig/bp2a/android.app.wearable/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.app.wearable-all",
- package: "android.app.wearable",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.app.wearable-all",
+ package: "android.app.wearable",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.app.wearable/enable_data_request_observer_api_flag_values.textproto b/aconfig/bp2a/android.app.wearable/enable_data_request_observer_api_flag_values.textproto
new file mode 100644
index 00000000..7c0081ee
--- /dev/null
+++ b/aconfig/bp2a/android.app.wearable/enable_data_request_observer_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.wearable"
+ name: "enable_data_request_observer_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.wearable/enable_hotword_wearable_sensing_api_flag_values.textproto b/aconfig/bp2a/android.app.wearable/enable_hotword_wearable_sensing_api_flag_values.textproto
new file mode 100644
index 00000000..ebd5e03e
--- /dev/null
+++ b/aconfig/bp2a/android.app.wearable/enable_hotword_wearable_sensing_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.wearable"
+ name: "enable_hotword_wearable_sensing_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.wearable/enable_provide_wearable_connection_api_flag_values.textproto b/aconfig/bp2a/android.app.wearable/enable_provide_wearable_connection_api_flag_values.textproto
new file mode 100644
index 00000000..b85af36a
--- /dev/null
+++ b/aconfig/bp2a/android.app.wearable/enable_provide_wearable_connection_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.wearable"
+ name: "enable_provide_wearable_connection_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.wearable/enable_restart_wss_process_flag_values.textproto b/aconfig/bp2a/android.app.wearable/enable_restart_wss_process_flag_values.textproto
new file mode 100644
index 00000000..77e9e2ec
--- /dev/null
+++ b/aconfig/bp2a/android.app.wearable/enable_restart_wss_process_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.wearable"
+ name: "enable_restart_wss_process"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app.wearable/enable_unsupported_operation_status_code_flag_values.textproto b/aconfig/bp2a/android.app.wearable/enable_unsupported_operation_status_code_flag_values.textproto
new file mode 100644
index 00000000..3af273c7
--- /dev/null
+++ b/aconfig/bp2a/android.app.wearable/enable_unsupported_operation_status_code_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app.wearable"
+ name: "enable_unsupported_operation_status_code"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/Android.bp b/aconfig/bp2a/android.app/Android.bp
index 3da90aa6..3cd2d945 100644
--- a/aconfig/bp2a/android.app/Android.bp
+++ b/aconfig/bp2a/android.app/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.app-all",
- package: "android.app",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.app-all",
+ package: "android.app",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.app/api_tvextender_flag_values.textproto b/aconfig/bp2a/android.app/api_tvextender_flag_values.textproto
new file mode 100644
index 00000000..415716d2
--- /dev/null
+++ b/aconfig/bp2a/android.app/api_tvextender_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "api_tvextender"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/app_restrictions_api_flag_values.textproto b/aconfig/bp2a/android.app/app_restrictions_api_flag_values.textproto
new file mode 100644
index 00000000..135904ec
--- /dev/null
+++ b/aconfig/bp2a/android.app/app_restrictions_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "app_restrictions_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/app_start_info_flag_values.textproto b/aconfig/bp2a/android.app/app_start_info_flag_values.textproto
new file mode 100644
index 00000000..fe995d4d
--- /dev/null
+++ b/aconfig/bp2a/android.app/app_start_info_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "app_start_info"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/app_start_info_timestamps_flag_values.textproto b/aconfig/bp2a/android.app/app_start_info_timestamps_flag_values.textproto
new file mode 100644
index 00000000..9f0b6e16
--- /dev/null
+++ b/aconfig/bp2a/android.app/app_start_info_timestamps_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "app_start_info_timestamps"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/bic_client_flag_values.textproto b/aconfig/bp2a/android.app/bic_client_flag_values.textproto
new file mode 100644
index 00000000..c250c21b
--- /dev/null
+++ b/aconfig/bp2a/android.app/bic_client_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "bic_client"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/cache_get_current_user_id_flag_values.textproto b/aconfig/bp2a/android.app/cache_get_current_user_id_flag_values.textproto
new file mode 100644
index 00000000..521b93dc
--- /dev/null
+++ b/aconfig/bp2a/android.app/cache_get_current_user_id_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "cache_get_current_user_id"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/category_voicemail_flag_values.textproto b/aconfig/bp2a/android.app/category_voicemail_flag_values.textproto
new file mode 100644
index 00000000..c0a873da
--- /dev/null
+++ b/aconfig/bp2a/android.app/category_voicemail_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "category_voicemail"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/check_autogroup_before_post_flag_values.textproto b/aconfig/bp2a/android.app/check_autogroup_before_post_flag_values.textproto
new file mode 100644
index 00000000..b2851de9
--- /dev/null
+++ b/aconfig/bp2a/android.app/check_autogroup_before_post_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "check_autogroup_before_post"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/clean_up_spans_and_new_lines_flag_values.textproto b/aconfig/bp2a/android.app/clean_up_spans_and_new_lines_flag_values.textproto
new file mode 100644
index 00000000..eb3ec0c8
--- /dev/null
+++ b/aconfig/bp2a/android.app/clean_up_spans_and_new_lines_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "clean_up_spans_and_new_lines"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/clear_dns_cache_on_network_rules_update_flag_values.textproto b/aconfig/bp2a/android.app/clear_dns_cache_on_network_rules_update_flag_values.textproto
new file mode 100644
index 00000000..8f8b03fd
--- /dev/null
+++ b/aconfig/bp2a/android.app/clear_dns_cache_on_network_rules_update_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "clear_dns_cache_on_network_rules_update"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/compact_heads_up_notification_flag_values.textproto b/aconfig/bp2a/android.app/compact_heads_up_notification_flag_values.textproto
new file mode 100644
index 00000000..7fb926f9
--- /dev/null
+++ b/aconfig/bp2a/android.app/compact_heads_up_notification_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "compact_heads_up_notification"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/enable_fgs_timeout_crash_behavior_flag_values.textproto b/aconfig/bp2a/android.app/enable_fgs_timeout_crash_behavior_flag_values.textproto
new file mode 100644
index 00000000..9e50d18e
--- /dev/null
+++ b/aconfig/bp2a/android.app/enable_fgs_timeout_crash_behavior_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "enable_fgs_timeout_crash_behavior"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/enable_night_mode_binder_cache_flag_values.textproto b/aconfig/bp2a/android.app/enable_night_mode_binder_cache_flag_values.textproto
new file mode 100644
index 00000000..ac6f23cd
--- /dev/null
+++ b/aconfig/bp2a/android.app/enable_night_mode_binder_cache_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "enable_night_mode_binder_cache"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/enable_pip_ui_state_callback_on_entering_flag_values.textproto b/aconfig/bp2a/android.app/enable_pip_ui_state_callback_on_entering_flag_values.textproto
new file mode 100644
index 00000000..f410e555
--- /dev/null
+++ b/aconfig/bp2a/android.app/enable_pip_ui_state_callback_on_entering_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "enable_pip_ui_state_callback_on_entering"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/evenly_divided_call_style_action_layout_flag_values.textproto b/aconfig/bp2a/android.app/evenly_divided_call_style_action_layout_flag_values.textproto
new file mode 100644
index 00000000..3741ebde
--- /dev/null
+++ b/aconfig/bp2a/android.app/evenly_divided_call_style_action_layout_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "evenly_divided_call_style_action_layout"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/get_binding_uid_importance_flag_values.textproto b/aconfig/bp2a/android.app/get_binding_uid_importance_flag_values.textproto
new file mode 100644
index 00000000..20874856
--- /dev/null
+++ b/aconfig/bp2a/android.app/get_binding_uid_importance_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "get_binding_uid_importance"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/introduce_new_service_ontimeout_callback_flag_values.textproto b/aconfig/bp2a/android.app/introduce_new_service_ontimeout_callback_flag_values.textproto
new file mode 100644
index 00000000..c05e24b4
--- /dev/null
+++ b/aconfig/bp2a/android.app/introduce_new_service_ontimeout_callback_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "introduce_new_service_ontimeout_callback"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/keyguard_private_notifications_flag_values.textproto b/aconfig/bp2a/android.app/keyguard_private_notifications_flag_values.textproto
new file mode 100644
index 00000000..26bbc610
--- /dev/null
+++ b/aconfig/bp2a/android.app/keyguard_private_notifications_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "keyguard_private_notifications"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/lifetime_extension_refactor_flag_values.textproto b/aconfig/bp2a/android.app/lifetime_extension_refactor_flag_values.textproto
new file mode 100644
index 00000000..34d0223f
--- /dev/null
+++ b/aconfig/bp2a/android.app/lifetime_extension_refactor_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "lifetime_extension_refactor"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/modes_api_flag_values.textproto b/aconfig/bp2a/android.app/modes_api_flag_values.textproto
new file mode 100644
index 00000000..b85962ca
--- /dev/null
+++ b/aconfig/bp2a/android.app/modes_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "modes_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/modes_ui_empty_shade_flag_values.textproto b/aconfig/bp2a/android.app/modes_ui_empty_shade_flag_values.textproto
new file mode 100644
index 00000000..eca7a79d
--- /dev/null
+++ b/aconfig/bp2a/android.app/modes_ui_empty_shade_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "modes_ui_empty_shade"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/modes_ui_flag_values.textproto b/aconfig/bp2a/android.app/modes_ui_flag_values.textproto
new file mode 100644
index 00000000..53a476c4
--- /dev/null
+++ b/aconfig/bp2a/android.app/modes_ui_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "modes_ui"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/modes_ui_icons_flag_values.textproto b/aconfig/bp2a/android.app/modes_ui_icons_flag_values.textproto
new file mode 100644
index 00000000..efbbdbba
--- /dev/null
+++ b/aconfig/bp2a/android.app/modes_ui_icons_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "modes_ui_icons"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/notif_channel_crop_vibration_effects_flag_values.textproto b/aconfig/bp2a/android.app/notif_channel_crop_vibration_effects_flag_values.textproto
new file mode 100644
index 00000000..1843a5fb
--- /dev/null
+++ b/aconfig/bp2a/android.app/notif_channel_crop_vibration_effects_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "notif_channel_crop_vibration_effects"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/notification_channel_vibration_effect_api_flag_values.textproto b/aconfig/bp2a/android.app/notification_channel_vibration_effect_api_flag_values.textproto
new file mode 100644
index 00000000..dbdc3825
--- /dev/null
+++ b/aconfig/bp2a/android.app/notification_channel_vibration_effect_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "notification_channel_vibration_effect_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/pic_uses_shared_memory_flag_values.textproto b/aconfig/bp2a/android.app/pic_uses_shared_memory_flag_values.textproto
new file mode 100644
index 00000000..5ba3a6cf
--- /dev/null
+++ b/aconfig/bp2a/android.app/pic_uses_shared_memory_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "pic_uses_shared_memory"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/pinner_service_client_api_flag_values.textproto b/aconfig/bp2a/android.app/pinner_service_client_api_flag_values.textproto
new file mode 100644
index 00000000..6a0360b0
--- /dev/null
+++ b/aconfig/bp2a/android.app/pinner_service_client_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "pinner_service_client_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/rate_limit_get_memory_info_flag_values.textproto b/aconfig/bp2a/android.app/rate_limit_get_memory_info_flag_values.textproto
new file mode 100644
index 00000000..27c26283
--- /dev/null
+++ b/aconfig/bp2a/android.app/rate_limit_get_memory_info_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "rate_limit_get_memory_info"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/rate_limit_get_my_memory_state_flag_values.textproto b/aconfig/bp2a/android.app/rate_limit_get_my_memory_state_flag_values.textproto
new file mode 100644
index 00000000..b08b2269
--- /dev/null
+++ b/aconfig/bp2a/android.app/rate_limit_get_my_memory_state_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "rate_limit_get_my_memory_state"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/rate_limit_get_processes_in_error_state_flag_values.textproto b/aconfig/bp2a/android.app/rate_limit_get_processes_in_error_state_flag_values.textproto
new file mode 100644
index 00000000..460150de
--- /dev/null
+++ b/aconfig/bp2a/android.app/rate_limit_get_processes_in_error_state_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "rate_limit_get_processes_in_error_state"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/rate_limit_get_running_app_processes_flag_values.textproto b/aconfig/bp2a/android.app/rate_limit_get_running_app_processes_flag_values.textproto
new file mode 100644
index 00000000..086791c2
--- /dev/null
+++ b/aconfig/bp2a/android.app/rate_limit_get_running_app_processes_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "rate_limit_get_running_app_processes"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/restrict_audio_attributes_alarm_flag_values.textproto b/aconfig/bp2a/android.app/restrict_audio_attributes_alarm_flag_values.textproto
new file mode 100644
index 00000000..5aad4599
--- /dev/null
+++ b/aconfig/bp2a/android.app/restrict_audio_attributes_alarm_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "restrict_audio_attributes_alarm"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/restrict_audio_attributes_call_flag_values.textproto b/aconfig/bp2a/android.app/restrict_audio_attributes_call_flag_values.textproto
new file mode 100644
index 00000000..247465af
--- /dev/null
+++ b/aconfig/bp2a/android.app/restrict_audio_attributes_call_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "restrict_audio_attributes_call"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/restrict_audio_attributes_media_flag_values.textproto b/aconfig/bp2a/android.app/restrict_audio_attributes_media_flag_values.textproto
new file mode 100644
index 00000000..d3769244
--- /dev/null
+++ b/aconfig/bp2a/android.app/restrict_audio_attributes_media_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "restrict_audio_attributes_media"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/secure_allowlist_token_flag_values.textproto b/aconfig/bp2a/android.app/secure_allowlist_token_flag_values.textproto
new file mode 100644
index 00000000..5f53e834
--- /dev/null
+++ b/aconfig/bp2a/android.app/secure_allowlist_token_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "secure_allowlist_token"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/sort_section_by_time_flag_values.textproto b/aconfig/bp2a/android.app/sort_section_by_time_flag_values.textproto
new file mode 100644
index 00000000..343341fb
--- /dev/null
+++ b/aconfig/bp2a/android.app/sort_section_by_time_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "sort_section_by_time"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/system_terms_of_address_enabled_flag_values.textproto b/aconfig/bp2a/android.app/system_terms_of_address_enabled_flag_values.textproto
new file mode 100644
index 00000000..b73b23db
--- /dev/null
+++ b/aconfig/bp2a/android.app/system_terms_of_address_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "system_terms_of_address_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.app/use_app_info_not_launched_flag_values.textproto b/aconfig/bp2a/android.app/use_app_info_not_launched_flag_values.textproto
new file mode 100644
index 00000000..41b42931
--- /dev/null
+++ b/aconfig/bp2a/android.app/use_app_info_not_launched_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.app"
+ name: "use_app_info_not_launched"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.appwidget.flags/Android.bp b/aconfig/bp2a/android.appwidget.flags/Android.bp
index 6db2481f..a2c04955 100644
--- a/aconfig/bp2a/android.appwidget.flags/Android.bp
+++ b/aconfig/bp2a/android.appwidget.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.appwidget.flags-all",
- package: "android.appwidget.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.appwidget.flags-all",
+ package: "android.appwidget.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.appwidget.flags/draw_data_parcel_flag_values.textproto b/aconfig/bp2a/android.appwidget.flags/draw_data_parcel_flag_values.textproto
new file mode 100644
index 00000000..d52ca586
--- /dev/null
+++ b/aconfig/bp2a/android.appwidget.flags/draw_data_parcel_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.appwidget.flags"
+ name: "draw_data_parcel"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.appwidget.flags/generated_previews_flag_values.textproto b/aconfig/bp2a/android.appwidget.flags/generated_previews_flag_values.textproto
new file mode 100644
index 00000000..418595a2
--- /dev/null
+++ b/aconfig/bp2a/android.appwidget.flags/generated_previews_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.appwidget.flags"
+ name: "generated_previews"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.appwidget.flags/remove_app_widget_service_io_from_critical_path_flag_values.textproto b/aconfig/bp2a/android.appwidget.flags/remove_app_widget_service_io_from_critical_path_flag_values.textproto
new file mode 100644
index 00000000..c96563cb
--- /dev/null
+++ b/aconfig/bp2a/android.appwidget.flags/remove_app_widget_service_io_from_critical_path_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.appwidget.flags"
+ name: "remove_app_widget_service_io_from_critical_path"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.appwidget.flags/security_policy_interact_across_users_flag_values.textproto b/aconfig/bp2a/android.appwidget.flags/security_policy_interact_across_users_flag_values.textproto
new file mode 100644
index 00000000..353de193
--- /dev/null
+++ b/aconfig/bp2a/android.appwidget.flags/security_policy_interact_across_users_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.appwidget.flags"
+ name: "security_policy_interact_across_users"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/Android.bp b/aconfig/bp2a/android.car.feature/Android.bp
index 61a7ed37..da0edc0f 100644
--- a/aconfig/bp2a/android.car.feature/Android.bp
+++ b/aconfig/bp2a/android.car.feature/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.car.feature-all",
- package: "android.car.feature",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.car.feature-all",
+ package: "android.car.feature",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.car.feature/android_vic_vehicle_properties_flag_values.textproto b/aconfig/bp2a/android.car.feature/android_vic_vehicle_properties_flag_values.textproto
new file mode 100644
index 00000000..d289a0af
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/android_vic_vehicle_properties_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "android_vic_vehicle_properties"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/area_id_config_access_flag_values.textproto b/aconfig/bp2a/android.car.feature/area_id_config_access_flag_values.textproto
new file mode 100644
index 00000000..c0aa1e9f
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/area_id_config_access_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "area_id_config_access"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/audio_vendor_freeze_improvements_flag_values.textproto b/aconfig/bp2a/android.car.feature/audio_vendor_freeze_improvements_flag_values.textproto
new file mode 100644
index 00000000..2ac194d3
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/audio_vendor_freeze_improvements_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "audio_vendor_freeze_improvements"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/batched_subscriptions_flag_values.textproto b/aconfig/bp2a/android.car.feature/batched_subscriptions_flag_values.textproto
new file mode 100644
index 00000000..c8f6f973
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/batched_subscriptions_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "batched_subscriptions"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/car_app_card_flag_values.textproto b/aconfig/bp2a/android.car.feature/car_app_card_flag_values.textproto
new file mode 100644
index 00000000..9b056a20
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/car_app_card_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "car_app_card"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/car_audio_dynamic_devices_flag_values.textproto b/aconfig/bp2a/android.car.feature/car_audio_dynamic_devices_flag_values.textproto
new file mode 100644
index 00000000..b29a38d0
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/car_audio_dynamic_devices_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "car_audio_dynamic_devices"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/car_audio_fade_manager_configuration_flag_values.textproto b/aconfig/bp2a/android.car.feature/car_audio_fade_manager_configuration_flag_values.textproto
new file mode 100644
index 00000000..504799d7
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/car_audio_fade_manager_configuration_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "car_audio_fade_manager_configuration"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/car_audio_min_max_activation_volume_flag_values.textproto b/aconfig/bp2a/android.car.feature/car_audio_min_max_activation_volume_flag_values.textproto
new file mode 100644
index 00000000..a54e15e3
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/car_audio_min_max_activation_volume_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "car_audio_min_max_activation_volume"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/car_audio_mute_ambiguity_flag_values.textproto b/aconfig/bp2a/android.car.feature/car_audio_mute_ambiguity_flag_values.textproto
new file mode 100644
index 00000000..6e93472f
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/car_audio_mute_ambiguity_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "car_audio_mute_ambiguity"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/car_dump_to_proto_flag_values.textproto b/aconfig/bp2a/android.car.feature/car_dump_to_proto_flag_values.textproto
new file mode 100644
index 00000000..fa83f49a
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/car_dump_to_proto_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "car_dump_to_proto"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/car_evs_query_service_status_flag_values.textproto b/aconfig/bp2a/android.car.feature/car_evs_query_service_status_flag_values.textproto
new file mode 100644
index 00000000..df7a6ef8
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/car_evs_query_service_status_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "car_evs_query_service_status"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/car_evs_stream_management_flag_values.textproto b/aconfig/bp2a/android.car.feature/car_evs_stream_management_flag_values.textproto
new file mode 100644
index 00000000..d45ea700
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/car_evs_stream_management_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "car_evs_stream_management"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/car_night_global_setting_flag_values.textproto b/aconfig/bp2a/android.car.feature/car_night_global_setting_flag_values.textproto
new file mode 100644
index 00000000..47c1a1c7
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/car_night_global_setting_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "car_night_global_setting"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/car_power_policy_refactoring_flag_values.textproto b/aconfig/bp2a/android.car.feature/car_power_policy_refactoring_flag_values.textproto
new file mode 100644
index 00000000..0f6647d5
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/car_power_policy_refactoring_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "car_power_policy_refactoring"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/car_property_detailed_error_codes_flag_values.textproto b/aconfig/bp2a/android.car.feature/car_property_detailed_error_codes_flag_values.textproto
new file mode 100644
index 00000000..af5f2ba4
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/car_property_detailed_error_codes_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "car_property_detailed_error_codes"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/car_property_value_property_status_flag_values.textproto b/aconfig/bp2a/android.car.feature/car_property_value_property_status_flag_values.textproto
new file mode 100644
index 00000000..4619833f
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/car_property_value_property_status_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "car_property_value_property_status"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/car_watchdog_memory_profiling_flag_values.textproto b/aconfig/bp2a/android.car.feature/car_watchdog_memory_profiling_flag_values.textproto
new file mode 100644
index 00000000..2f37dc33
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/car_watchdog_memory_profiling_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "car_watchdog_memory_profiling"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/cluster_health_monitoring_flag_values.textproto b/aconfig/bp2a/android.car.feature/cluster_health_monitoring_flag_values.textproto
new file mode 100644
index 00000000..9979a3b2
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/cluster_health_monitoring_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "cluster_health_monitoring"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/display_compatibility_flag_values.textproto b/aconfig/bp2a/android.car.feature/display_compatibility_flag_values.textproto
new file mode 100644
index 00000000..88caf717
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/display_compatibility_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "display_compatibility"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/multi_display_brightness_control_flag_values.textproto b/aconfig/bp2a/android.car.feature/multi_display_brightness_control_flag_values.textproto
new file mode 100644
index 00000000..cd689879
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/multi_display_brightness_control_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "multi_display_brightness_control"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/package_manager_extensions_for_sdv_flag_values.textproto b/aconfig/bp2a/android.car.feature/package_manager_extensions_for_sdv_flag_values.textproto
new file mode 100644
index 00000000..1d9f20d1
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/package_manager_extensions_for_sdv_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "package_manager_extensions_for_sdv"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/per_display_max_brightness_flag_values.textproto b/aconfig/bp2a/android.car.feature/per_display_max_brightness_flag_values.textproto
new file mode 100644
index 00000000..de641ae3
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/per_display_max_brightness_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "per_display_max_brightness"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/persist_ap_settings_flag_values.textproto b/aconfig/bp2a/android.car.feature/persist_ap_settings_flag_values.textproto
new file mode 100644
index 00000000..9f5b0ab3
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/persist_ap_settings_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "persist_ap_settings"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/projection_query_bt_profile_inhibit_flag_values.textproto b/aconfig/bp2a/android.car.feature/projection_query_bt_profile_inhibit_flag_values.textproto
new file mode 100644
index 00000000..da0c5dd1
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/projection_query_bt_profile_inhibit_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "projection_query_bt_profile_inhibit"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/serverless_remote_access_flag_values.textproto b/aconfig/bp2a/android.car.feature/serverless_remote_access_flag_values.textproto
new file mode 100644
index 00000000..8301dc1b
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/serverless_remote_access_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "serverless_remote_access"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/subscription_with_resolution_flag_values.textproto b/aconfig/bp2a/android.car.feature/subscription_with_resolution_flag_values.textproto
new file mode 100644
index 00000000..02681fb9
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/subscription_with_resolution_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "subscription_with_resolution"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/switch_user_ignoring_uxr_flag_values.textproto b/aconfig/bp2a/android.car.feature/switch_user_ignoring_uxr_flag_values.textproto
new file mode 100644
index 00000000..dff2089c
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/switch_user_ignoring_uxr_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "switch_user_ignoring_uxr"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/variable_update_rate_flag_values.textproto b/aconfig/bp2a/android.car.feature/variable_update_rate_flag_values.textproto
new file mode 100644
index 00000000..fb56e825
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/variable_update_rate_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "variable_update_rate"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.car.feature/visible_background_user_restrictions_flag_values.textproto b/aconfig/bp2a/android.car.feature/visible_background_user_restrictions_flag_values.textproto
new file mode 100644
index 00000000..3500e02e
--- /dev/null
+++ b/aconfig/bp2a/android.car.feature/visible_background_user_restrictions_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.car.feature"
+ name: "visible_background_user_restrictions"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.chre.flags/Android.bp b/aconfig/bp2a/android.chre.flags/Android.bp
index 1d58ddb1..e2beb2a6 100644
--- a/aconfig/bp2a/android.chre.flags/Android.bp
+++ b/aconfig/bp2a/android.chre.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.chre.flags-all",
- package: "android.chre.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.chre.flags-all",
+ package: "android.chre.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.chre.flags/bug_fix_hal_reliable_message_record_flag_values.textproto b/aconfig/bp2a/android.chre.flags/bug_fix_hal_reliable_message_record_flag_values.textproto
new file mode 100644
index 00000000..151a1af0
--- /dev/null
+++ b/aconfig/bp2a/android.chre.flags/bug_fix_hal_reliable_message_record_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.chre.flags"
+ name: "bug_fix_hal_reliable_message_record"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.chre.flags/efw_xport_rewind_on_error_flag_values.textproto b/aconfig/bp2a/android.chre.flags/efw_xport_rewind_on_error_flag_values.textproto
new file mode 100644
index 00000000..13bba2cf
--- /dev/null
+++ b/aconfig/bp2a/android.chre.flags/efw_xport_rewind_on_error_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.chre.flags"
+ name: "efw_xport_rewind_on_error"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.chre.flags/fix_api_check_flag_values.textproto b/aconfig/bp2a/android.chre.flags/fix_api_check_flag_values.textproto
new file mode 100644
index 00000000..65fbafb3
--- /dev/null
+++ b/aconfig/bp2a/android.chre.flags/fix_api_check_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.chre.flags"
+ name: "fix_api_check"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.chre.flags/reconnect_host_endpoints_after_hal_restart_flag_values.textproto b/aconfig/bp2a/android.chre.flags/reconnect_host_endpoints_after_hal_restart_flag_values.textproto
new file mode 100644
index 00000000..b96205c2
--- /dev/null
+++ b/aconfig/bp2a/android.chre.flags/reconnect_host_endpoints_after_hal_restart_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.chre.flags"
+ name: "reconnect_host_endpoints_after_hal_restart"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.chre.flags/reduce_locking_context_hub_transaction_manager_flag_values.textproto b/aconfig/bp2a/android.chre.flags/reduce_locking_context_hub_transaction_manager_flag_values.textproto
new file mode 100644
index 00000000..bb8506b9
--- /dev/null
+++ b/aconfig/bp2a/android.chre.flags/reduce_locking_context_hub_transaction_manager_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.chre.flags"
+ name: "reduce_locking_context_hub_transaction_manager"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.chre.flags/refactor_hal_xport_agnostic_flag_values.textproto b/aconfig/bp2a/android.chre.flags/refactor_hal_xport_agnostic_flag_values.textproto
new file mode 100644
index 00000000..33109425
--- /dev/null
+++ b/aconfig/bp2a/android.chre.flags/refactor_hal_xport_agnostic_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.chre.flags"
+ name: "refactor_hal_xport_agnostic"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.chre.flags/reliable_message_duplicate_detection_service_flag_values.textproto b/aconfig/bp2a/android.chre.flags/reliable_message_duplicate_detection_service_flag_values.textproto
new file mode 100644
index 00000000..d19e21ed
--- /dev/null
+++ b/aconfig/bp2a/android.chre.flags/reliable_message_duplicate_detection_service_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.chre.flags"
+ name: "reliable_message_duplicate_detection_service"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.chre.flags/reliable_message_flag_values.textproto b/aconfig/bp2a/android.chre.flags/reliable_message_flag_values.textproto
new file mode 100644
index 00000000..ad6e3612
--- /dev/null
+++ b/aconfig/bp2a/android.chre.flags/reliable_message_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.chre.flags"
+ name: "reliable_message"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.chre.flags/reliable_message_retry_support_service_flag_values.textproto b/aconfig/bp2a/android.chre.flags/reliable_message_retry_support_service_flag_values.textproto
new file mode 100644
index 00000000..d8bf477b
--- /dev/null
+++ b/aconfig/bp2a/android.chre.flags/reliable_message_retry_support_service_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.chre.flags"
+ name: "reliable_message_retry_support_service"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.companion.virtual.flags/Android.bp b/aconfig/bp2a/android.companion.virtual.flags/Android.bp
new file mode 100644
index 00000000..64077805
--- /dev/null
+++ b/aconfig/bp2a/android.companion.virtual.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-android.companion.virtual.flags-all",
+ package: "android.companion.virtual.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/android.companion.virtual.flags/cross_device_clipboard_flag_values.textproto b/aconfig/bp2a/android.companion.virtual.flags/cross_device_clipboard_flag_values.textproto
new file mode 100644
index 00000000..3b28b085
--- /dev/null
+++ b/aconfig/bp2a/android.companion.virtual.flags/cross_device_clipboard_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.companion.virtual.flags"
+ name: "cross_device_clipboard"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.companion.virtual.flags/dynamic_policy_flag_values.textproto b/aconfig/bp2a/android.companion.virtual.flags/dynamic_policy_flag_values.textproto
new file mode 100644
index 00000000..7fd7c2d5
--- /dev/null
+++ b/aconfig/bp2a/android.companion.virtual.flags/dynamic_policy_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.companion.virtual.flags"
+ name: "dynamic_policy"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.companion.virtual.flags/persistent_device_id_api_flag_values.textproto b/aconfig/bp2a/android.companion.virtual.flags/persistent_device_id_api_flag_values.textproto
new file mode 100644
index 00000000..bfa3785f
--- /dev/null
+++ b/aconfig/bp2a/android.companion.virtual.flags/persistent_device_id_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.companion.virtual.flags"
+ name: "persistent_device_id_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.companion.virtual.flags/vdm_custom_home_flag_values.textproto b/aconfig/bp2a/android.companion.virtual.flags/vdm_custom_home_flag_values.textproto
new file mode 100644
index 00000000..cc4f86ea
--- /dev/null
+++ b/aconfig/bp2a/android.companion.virtual.flags/vdm_custom_home_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.companion.virtual.flags"
+ name: "vdm_custom_home"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.companion.virtual.flags/vdm_custom_ime_flag_values.textproto b/aconfig/bp2a/android.companion.virtual.flags/vdm_custom_ime_flag_values.textproto
new file mode 100644
index 00000000..b3202d60
--- /dev/null
+++ b/aconfig/bp2a/android.companion.virtual.flags/vdm_custom_ime_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.companion.virtual.flags"
+ name: "vdm_custom_ime"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.companion.virtual.flags/vdm_public_apis_flag_values.textproto b/aconfig/bp2a/android.companion.virtual.flags/vdm_public_apis_flag_values.textproto
new file mode 100644
index 00000000..7811cc90
--- /dev/null
+++ b/aconfig/bp2a/android.companion.virtual.flags/vdm_public_apis_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.companion.virtual.flags"
+ name: "vdm_public_apis"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.companion.virtual.flags/virtual_camera_flag_values.textproto b/aconfig/bp2a/android.companion.virtual.flags/virtual_camera_flag_values.textproto
new file mode 100644
index 00000000..fae16d2a
--- /dev/null
+++ b/aconfig/bp2a/android.companion.virtual.flags/virtual_camera_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.companion.virtual.flags"
+ name: "virtual_camera"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.companion.virtual.flags/virtual_stylus_flag_values.textproto b/aconfig/bp2a/android.companion.virtual.flags/virtual_stylus_flag_values.textproto
new file mode 100644
index 00000000..65cd8dd7
--- /dev/null
+++ b/aconfig/bp2a/android.companion.virtual.flags/virtual_stylus_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.companion.virtual.flags"
+ name: "virtual_stylus"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.companion.virtualdevice.flags/Android.bp b/aconfig/bp2a/android.companion.virtualdevice.flags/Android.bp
index c77b9499..7cd7267d 100644
--- a/aconfig/bp2a/android.companion.virtualdevice.flags/Android.bp
+++ b/aconfig/bp2a/android.companion.virtualdevice.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.companion.virtualdevice.flags-all",
- package: "android.companion.virtualdevice.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.companion.virtualdevice.flags-all",
+ package: "android.companion.virtualdevice.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.companion/Android.bp b/aconfig/bp2a/android.companion/Android.bp
index b9f85d1e..6d2bbdbd 100644
--- a/aconfig/bp2a/android.companion/Android.bp
+++ b/aconfig/bp2a/android.companion/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.companion-all",
- package: "android.companion",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.companion-all",
+ package: "android.companion",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.companion/new_association_builder_flag_values.textproto b/aconfig/bp2a/android.companion/new_association_builder_flag_values.textproto
new file mode 100644
index 00000000..53ca41e8
--- /dev/null
+++ b/aconfig/bp2a/android.companion/new_association_builder_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.companion"
+ name: "new_association_builder"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.companion/perm_sync_user_consent_flag_values.textproto b/aconfig/bp2a/android.companion/perm_sync_user_consent_flag_values.textproto
new file mode 100644
index 00000000..b92cfe2f
--- /dev/null
+++ b/aconfig/bp2a/android.companion/perm_sync_user_consent_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.companion"
+ name: "perm_sync_user_consent"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.flags/Android.bp b/aconfig/bp2a/android.content.flags/Android.bp
new file mode 100644
index 00000000..93ae9812
--- /dev/null
+++ b/aconfig/bp2a/android.content.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-android.content.flags-all",
+ package: "android.content.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/android.content.flags/enable_bind_package_isolated_process_flag_values.textproto b/aconfig/bp2a/android.content.flags/enable_bind_package_isolated_process_flag_values.textproto
new file mode 100644
index 00000000..95cdf8eb
--- /dev/null
+++ b/aconfig/bp2a/android.content.flags/enable_bind_package_isolated_process_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.flags"
+ name: "enable_bind_package_isolated_process"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/Android.bp b/aconfig/bp2a/android.content.pm/Android.bp
index 301911e2..bc5144d8 100644
--- a/aconfig/bp2a/android.content.pm/Android.bp
+++ b/aconfig/bp2a/android.content.pm/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.content.pm-all",
- package: "android.content.pm",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.content.pm-all",
+ package: "android.content.pm",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.content.pm/allow_sdk_sandbox_query_intent_activities_flag_values.textproto b/aconfig/bp2a/android.content.pm/allow_sdk_sandbox_query_intent_activities_flag_values.textproto
new file mode 100644
index 00000000..2bf14b6d
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/allow_sdk_sandbox_query_intent_activities_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "allow_sdk_sandbox_query_intent_activities"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/archiving_flag_values.textproto b/aconfig/bp2a/android.content.pm/archiving_flag_values.textproto
new file mode 100644
index 00000000..2885b995
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/archiving_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "archiving"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/asl_in_apk_app_metadata_source_flag_values.textproto b/aconfig/bp2a/android.content.pm/asl_in_apk_app_metadata_source_flag_values.textproto
new file mode 100644
index 00000000..379d2d0f
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/asl_in_apk_app_metadata_source_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "asl_in_apk_app_metadata_source"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/component_state_changed_metrics_flag_values.textproto b/aconfig/bp2a/android.content.pm/component_state_changed_metrics_flag_values.textproto
new file mode 100644
index 00000000..dfa1c5f0
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/component_state_changed_metrics_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "component_state_changed_metrics"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/delete_packages_silently_backport_flag_values.textproto b/aconfig/bp2a/android.content.pm/delete_packages_silently_backport_flag_values.textproto
new file mode 100644
index 00000000..205b97d0
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/delete_packages_silently_backport_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "delete_packages_silently_backport"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/emergency_install_permission_flag_values.textproto b/aconfig/bp2a/android.content.pm/emergency_install_permission_flag_values.textproto
new file mode 100644
index 00000000..e1a0f5cb
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/emergency_install_permission_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "emergency_install_permission"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/encode_app_intent_flag_values.textproto b/aconfig/bp2a/android.content.pm/encode_app_intent_flag_values.textproto
new file mode 100644
index 00000000..3ad67a1e
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/encode_app_intent_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "encode_app_intent"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/fix_duplicated_flags_flag_values.textproto b/aconfig/bp2a/android.content.pm/fix_duplicated_flags_flag_values.textproto
new file mode 100644
index 00000000..ddfc7f5a
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/fix_duplicated_flags_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "fix_duplicated_flags"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/fix_system_apps_first_install_time_flag_values.textproto b/aconfig/bp2a/android.content.pm/fix_system_apps_first_install_time_flag_values.textproto
new file mode 100644
index 00000000..82cd495e
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/fix_system_apps_first_install_time_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "fix_system_apps_first_install_time"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/force_multi_arch_native_libs_match_flag_values.textproto b/aconfig/bp2a/android.content.pm/force_multi_arch_native_libs_match_flag_values.textproto
new file mode 100644
index 00000000..455fdda2
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/force_multi_arch_native_libs_match_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "force_multi_arch_native_libs_match"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/get_package_info_flag_values.textproto b/aconfig/bp2a/android.content.pm/get_package_info_flag_values.textproto
new file mode 100644
index 00000000..934a1313
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/get_package_info_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "get_package_info"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/get_package_storage_stats_flag_values.textproto b/aconfig/bp2a/android.content.pm/get_package_storage_stats_flag_values.textproto
new file mode 100644
index 00000000..558ef85a
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/get_package_storage_stats_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "get_package_storage_stats"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/get_resolved_apk_path_flag_values.textproto b/aconfig/bp2a/android.content.pm/get_resolved_apk_path_flag_values.textproto
new file mode 100644
index 00000000..c96fd8d8
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/get_resolved_apk_path_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "get_resolved_apk_path"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/improve_home_app_behavior_flag_values.textproto b/aconfig/bp2a/android.content.pm/improve_home_app_behavior_flag_values.textproto
new file mode 100644
index 00000000..7c0e86b3
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/improve_home_app_behavior_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "improve_home_app_behavior"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/improve_install_dont_kill_flag_values.textproto b/aconfig/bp2a/android.content.pm/improve_install_dont_kill_flag_values.textproto
new file mode 100644
index 00000000..341b604a
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/improve_install_dont_kill_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "improve_install_dont_kill"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/include_feature_flags_in_package_cacher_flag_values.textproto b/aconfig/bp2a/android.content.pm/include_feature_flags_in_package_cacher_flag_values.textproto
new file mode 100644
index 00000000..3f83c4b8
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/include_feature_flags_in_package_cacher_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "include_feature_flags_in_package_cacher"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/introduce_media_processing_type_flag_values.textproto b/aconfig/bp2a/android.content.pm/introduce_media_processing_type_flag_values.textproto
new file mode 100644
index 00000000..8bc45ec4
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/introduce_media_processing_type_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "introduce_media_processing_type"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/lightweight_invisible_label_detection_flag_values.textproto b/aconfig/bp2a/android.content.pm/lightweight_invisible_label_detection_flag_values.textproto
new file mode 100644
index 00000000..e6855a1f
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/lightweight_invisible_label_detection_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "lightweight_invisible_label_detection"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/min_target_sdk_24_flag_values.textproto b/aconfig/bp2a/android.content.pm/min_target_sdk_24_flag_values.textproto
new file mode 100644
index 00000000..48693393
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/min_target_sdk_24_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "min_target_sdk_24"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/nullable_data_dir_flag_values.textproto b/aconfig/bp2a/android.content.pm/nullable_data_dir_flag_values.textproto
new file mode 100644
index 00000000..0e34c99e
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/nullable_data_dir_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "nullable_data_dir"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/package_restart_query_disabled_by_default_flag_values.textproto b/aconfig/bp2a/android.content.pm/package_restart_query_disabled_by_default_flag_values.textproto
new file mode 100644
index 00000000..3f2dc38a
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/package_restart_query_disabled_by_default_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "package_restart_query_disabled_by_default"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/provide_info_of_apk_in_apex_flag_values.textproto b/aconfig/bp2a/android.content.pm/provide_info_of_apk_in_apex_flag_values.textproto
new file mode 100644
index 00000000..830337cf
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/provide_info_of_apk_in_apex_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "provide_info_of_apk_in_apex"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/read_install_info_flag_values.textproto b/aconfig/bp2a/android.content.pm/read_install_info_flag_values.textproto
new file mode 100644
index 00000000..8d680797
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/read_install_info_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "read_install_info"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/recoverability_detection_flag_values.textproto b/aconfig/bp2a/android.content.pm/recoverability_detection_flag_values.textproto
new file mode 100644
index 00000000..47b7aba6
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/recoverability_detection_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "recoverability_detection"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/relative_reference_intent_filters_flag_values.textproto b/aconfig/bp2a/android.content.pm/relative_reference_intent_filters_flag_values.textproto
new file mode 100644
index 00000000..4433a8ab
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/relative_reference_intent_filters_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "relative_reference_intent_filters"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/remove_cross_user_permission_hack_flag_values.textproto b/aconfig/bp2a/android.content.pm/remove_cross_user_permission_hack_flag_values.textproto
new file mode 100644
index 00000000..667808be
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/remove_cross_user_permission_hack_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "remove_cross_user_permission_hack"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/restrict_nonpreloads_system_shareduids_flag_values.textproto b/aconfig/bp2a/android.content.pm/restrict_nonpreloads_system_shareduids_flag_values.textproto
new file mode 100644
index 00000000..0f1a0810
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/restrict_nonpreloads_system_shareduids_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "restrict_nonpreloads_system_shareduids"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/rollback_lifetime_flag_values.textproto b/aconfig/bp2a/android.content.pm/rollback_lifetime_flag_values.textproto
new file mode 100644
index 00000000..a39d8180
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/rollback_lifetime_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "rollback_lifetime"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/set_pre_verified_domains_flag_values.textproto b/aconfig/bp2a/android.content.pm/set_pre_verified_domains_flag_values.textproto
new file mode 100644
index 00000000..70539d15
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/set_pre_verified_domains_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "set_pre_verified_domains"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/stay_stopped_flag_values.textproto b/aconfig/bp2a/android.content.pm/stay_stopped_flag_values.textproto
new file mode 100644
index 00000000..3b997e82
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/stay_stopped_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "stay_stopped"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/use_art_service_v2_flag_values.textproto b/aconfig/bp2a/android.content.pm/use_art_service_v2_flag_values.textproto
new file mode 100644
index 00000000..d2bb4e2e
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/use_art_service_v2_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "use_art_service_v2"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.pm/wait_application_killed_flag_values.textproto b/aconfig/bp2a/android.content.pm/wait_application_killed_flag_values.textproto
new file mode 100644
index 00000000..9b75b6e6
--- /dev/null
+++ b/aconfig/bp2a/android.content.pm/wait_application_killed_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.pm"
+ name: "wait_application_killed"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.res/Android.bp b/aconfig/bp2a/android.content.res/Android.bp
index 7c625587..8d84391f 100644
--- a/aconfig/bp2a/android.content.res/Android.bp
+++ b/aconfig/bp2a/android.content.res/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.content.res-all",
- package: "android.content.res",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.content.res-all",
+ package: "android.content.res",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.content.res/asset_file_descriptor_frro_flag_values.textproto b/aconfig/bp2a/android.content.res/asset_file_descriptor_frro_flag_values.textproto
new file mode 100644
index 00000000..0daf79a5
--- /dev/null
+++ b/aconfig/bp2a/android.content.res/asset_file_descriptor_frro_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.res"
+ name: "asset_file_descriptor_frro"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.res/default_locale_flag_values.textproto b/aconfig/bp2a/android.content.res/default_locale_flag_values.textproto
new file mode 100644
index 00000000..b094c314
--- /dev/null
+++ b/aconfig/bp2a/android.content.res/default_locale_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.res"
+ name: "default_locale"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.res/font_scale_converter_public_flag_values.textproto b/aconfig/bp2a/android.content.res/font_scale_converter_public_flag_values.textproto
new file mode 100644
index 00000000..cce20659
--- /dev/null
+++ b/aconfig/bp2a/android.content.res/font_scale_converter_public_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.res"
+ name: "font_scale_converter_public"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.res/manifest_flagging_flag_values.textproto b/aconfig/bp2a/android.content.res/manifest_flagging_flag_values.textproto
new file mode 100644
index 00000000..0c6cef27
--- /dev/null
+++ b/aconfig/bp2a/android.content.res/manifest_flagging_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.res"
+ name: "manifest_flagging"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.res/nine_patch_frro_flag_values.textproto b/aconfig/bp2a/android.content.res/nine_patch_frro_flag_values.textproto
new file mode 100644
index 00000000..39cd359a
--- /dev/null
+++ b/aconfig/bp2a/android.content.res/nine_patch_frro_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.res"
+ name: "nine_patch_frro"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.content.res/register_resource_paths_flag_values.textproto b/aconfig/bp2a/android.content.res/register_resource_paths_flag_values.textproto
new file mode 100644
index 00000000..1a57d180
--- /dev/null
+++ b/aconfig/bp2a/android.content.res/register_resource_paths_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.content.res"
+ name: "register_resource_paths"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.crashrecovery.flags/Android.bp b/aconfig/bp2a/android.crashrecovery.flags/Android.bp
index c5d05078..a66ace8a 100644
--- a/aconfig/bp2a/android.crashrecovery.flags/Android.bp
+++ b/aconfig/bp2a/android.crashrecovery.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.crashrecovery.flags-all",
- package: "android.crashrecovery.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.crashrecovery.flags-all",
+ package: "android.crashrecovery.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.crashrecovery.flags/deprecate_flags_and_settings_resets_flag_values.textproto b/aconfig/bp2a/android.crashrecovery.flags/deprecate_flags_and_settings_resets_flag_values.textproto
new file mode 100644
index 00000000..79422910
--- /dev/null
+++ b/aconfig/bp2a/android.crashrecovery.flags/deprecate_flags_and_settings_resets_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.crashrecovery.flags"
+ name: "deprecate_flags_and_settings_resets"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.crashrecovery.flags/recoverability_detection_flag_values.textproto b/aconfig/bp2a/android.crashrecovery.flags/recoverability_detection_flag_values.textproto
new file mode 100644
index 00000000..61ab4d52
--- /dev/null
+++ b/aconfig/bp2a/android.crashrecovery.flags/recoverability_detection_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.crashrecovery.flags"
+ name: "recoverability_detection"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.crashrecovery.flags/refactor_crashrecovery_flag_values.textproto b/aconfig/bp2a/android.crashrecovery.flags/refactor_crashrecovery_flag_values.textproto
new file mode 100644
index 00000000..5855e400
--- /dev/null
+++ b/aconfig/bp2a/android.crashrecovery.flags/refactor_crashrecovery_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.crashrecovery.flags"
+ name: "refactor_crashrecovery"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.credentials.flags/Android.bp b/aconfig/bp2a/android.credentials.flags/Android.bp
index 3d2c158b..28dda5b6 100644
--- a/aconfig/bp2a/android.credentials.flags/Android.bp
+++ b/aconfig/bp2a/android.credentials.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.credentials.flags-all",
- package: "android.credentials.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.credentials.flags-all",
+ package: "android.credentials.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.credentials.flags/clear_credentials_fix_enabled_flag_values.textproto b/aconfig/bp2a/android.credentials.flags/clear_credentials_fix_enabled_flag_values.textproto
new file mode 100644
index 00000000..9f322582
--- /dev/null
+++ b/aconfig/bp2a/android.credentials.flags/clear_credentials_fix_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.credentials.flags"
+ name: "clear_credentials_fix_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.credentials.flags/clear_session_enabled_flag_values.textproto b/aconfig/bp2a/android.credentials.flags/clear_session_enabled_flag_values.textproto
new file mode 100644
index 00000000..fb52580e
--- /dev/null
+++ b/aconfig/bp2a/android.credentials.flags/clear_session_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.credentials.flags"
+ name: "clear_session_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.credentials.flags/configurable_selector_ui_enabled_flag_values.textproto b/aconfig/bp2a/android.credentials.flags/configurable_selector_ui_enabled_flag_values.textproto
new file mode 100644
index 00000000..fe9cd867
--- /dev/null
+++ b/aconfig/bp2a/android.credentials.flags/configurable_selector_ui_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.credentials.flags"
+ name: "configurable_selector_ui_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.credentials.flags/credman_biometric_api_enabled_flag_values.textproto b/aconfig/bp2a/android.credentials.flags/credman_biometric_api_enabled_flag_values.textproto
new file mode 100644
index 00000000..f8c812c2
--- /dev/null
+++ b/aconfig/bp2a/android.credentials.flags/credman_biometric_api_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.credentials.flags"
+ name: "credman_biometric_api_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.credentials.flags/hybrid_filter_opt_fix_enabled_flag_values.textproto b/aconfig/bp2a/android.credentials.flags/hybrid_filter_opt_fix_enabled_flag_values.textproto
new file mode 100644
index 00000000..e309c21f
--- /dev/null
+++ b/aconfig/bp2a/android.credentials.flags/hybrid_filter_opt_fix_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.credentials.flags"
+ name: "hybrid_filter_opt_fix_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.credentials.flags/instant_apps_enabled_flag_values.textproto b/aconfig/bp2a/android.credentials.flags/instant_apps_enabled_flag_values.textproto
new file mode 100644
index 00000000..f49b5655
--- /dev/null
+++ b/aconfig/bp2a/android.credentials.flags/instant_apps_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.credentials.flags"
+ name: "instant_apps_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.credentials.flags/new_settings_intents_flag_values.textproto b/aconfig/bp2a/android.credentials.flags/new_settings_intents_flag_values.textproto
new file mode 100644
index 00000000..76e7c509
--- /dev/null
+++ b/aconfig/bp2a/android.credentials.flags/new_settings_intents_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.credentials.flags"
+ name: "new_settings_intents"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.credentials.flags/new_settings_ui_flag_values.textproto b/aconfig/bp2a/android.credentials.flags/new_settings_ui_flag_values.textproto
new file mode 100644
index 00000000..679cdbe3
--- /dev/null
+++ b/aconfig/bp2a/android.credentials.flags/new_settings_ui_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.credentials.flags"
+ name: "new_settings_ui"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.credentials.flags/selector_ui_improvements_enabled_flag_values.textproto b/aconfig/bp2a/android.credentials.flags/selector_ui_improvements_enabled_flag_values.textproto
new file mode 100644
index 00000000..6604eb29
--- /dev/null
+++ b/aconfig/bp2a/android.credentials.flags/selector_ui_improvements_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.credentials.flags"
+ name: "selector_ui_improvements_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.credentials.flags/settings_activity_enabled_flag_values.textproto b/aconfig/bp2a/android.credentials.flags/settings_activity_enabled_flag_values.textproto
new file mode 100644
index 00000000..42e5f291
--- /dev/null
+++ b/aconfig/bp2a/android.credentials.flags/settings_activity_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.credentials.flags"
+ name: "settings_activity_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.credentials.flags/wear_credential_manager_enabled_flag_values.textproto b/aconfig/bp2a/android.credentials.flags/wear_credential_manager_enabled_flag_values.textproto
new file mode 100644
index 00000000..e4127c6c
--- /dev/null
+++ b/aconfig/bp2a/android.credentials.flags/wear_credential_manager_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.credentials.flags"
+ name: "wear_credential_manager_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.database.sqlite/Android.bp b/aconfig/bp2a/android.database.sqlite/Android.bp
index d919d902..e18e3a8f 100644
--- a/aconfig/bp2a/android.database.sqlite/Android.bp
+++ b/aconfig/bp2a/android.database.sqlite/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.database.sqlite-all",
- package: "android.database.sqlite",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.database.sqlite-all",
+ package: "android.database.sqlite",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.database.sqlite/sqlite_apis_35_flag_values.textproto b/aconfig/bp2a/android.database.sqlite/sqlite_apis_35_flag_values.textproto
new file mode 100644
index 00000000..c5c3c952
--- /dev/null
+++ b/aconfig/bp2a/android.database.sqlite/sqlite_apis_35_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.database.sqlite"
+ name: "sqlite_apis_35"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.graphics.pdf.flags/Android.bp b/aconfig/bp2a/android.graphics.pdf.flags/Android.bp
new file mode 100644
index 00000000..4ea20e80
--- /dev/null
+++ b/aconfig/bp2a/android.graphics.pdf.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-android.graphics.pdf.flags-all",
+ package: "android.graphics.pdf.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/android.graphics.pdf.flags/enable_form_filling_flag_values.textproto b/aconfig/bp2a/android.graphics.pdf.flags/enable_form_filling_flag_values.textproto
new file mode 100644
index 00000000..bede6482
--- /dev/null
+++ b/aconfig/bp2a/android.graphics.pdf.flags/enable_form_filling_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.graphics.pdf.flags"
+ name: "enable_form_filling"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.graphics.pdf.flags/enable_pdf_viewer_flag_values.textproto b/aconfig/bp2a/android.graphics.pdf.flags/enable_pdf_viewer_flag_values.textproto
new file mode 100644
index 00000000..c9e3d51e
--- /dev/null
+++ b/aconfig/bp2a/android.graphics.pdf.flags/enable_pdf_viewer_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.graphics.pdf.flags"
+ name: "enable_pdf_viewer"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.hardware.biometrics/Android.bp b/aconfig/bp2a/android.hardware.biometrics/Android.bp
index 5d05b75f..fc4eb525 100644
--- a/aconfig/bp2a/android.hardware.biometrics/Android.bp
+++ b/aconfig/bp2a/android.hardware.biometrics/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.hardware.biometrics-all",
- package: "android.hardware.biometrics",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.hardware.biometrics-all",
+ package: "android.hardware.biometrics",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.hardware.biometrics/custom_biometric_prompt_flag_values.textproto b/aconfig/bp2a/android.hardware.biometrics/custom_biometric_prompt_flag_values.textproto
new file mode 100644
index 00000000..7915f444
--- /dev/null
+++ b/aconfig/bp2a/android.hardware.biometrics/custom_biometric_prompt_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.hardware.biometrics"
+ name: "custom_biometric_prompt"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.hardware.biometrics/get_op_id_crypto_object_flag_values.textproto b/aconfig/bp2a/android.hardware.biometrics/get_op_id_crypto_object_flag_values.textproto
new file mode 100644
index 00000000..0026f814
--- /dev/null
+++ b/aconfig/bp2a/android.hardware.biometrics/get_op_id_crypto_object_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.hardware.biometrics"
+ name: "get_op_id_crypto_object"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.hardware.biometrics/mandatory_biometrics_flag_values.textproto b/aconfig/bp2a/android.hardware.biometrics/mandatory_biometrics_flag_values.textproto
new file mode 100644
index 00000000..e535668b
--- /dev/null
+++ b/aconfig/bp2a/android.hardware.biometrics/mandatory_biometrics_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.hardware.biometrics"
+ name: "mandatory_biometrics"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.hardware.devicestate.feature.flags/Android.bp b/aconfig/bp2a/android.hardware.devicestate.feature.flags/Android.bp
index 8c56ad79..ca756a5c 100644
--- a/aconfig/bp2a/android.hardware.devicestate.feature.flags/Android.bp
+++ b/aconfig/bp2a/android.hardware.devicestate.feature.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.hardware.devicestate.feature.flags-all",
- package: "android.hardware.devicestate.feature.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.hardware.devicestate.feature.flags-all",
+ package: "android.hardware.devicestate.feature.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.hardware.devicestate.feature.flags/device_state_property_api_flag_values.textproto b/aconfig/bp2a/android.hardware.devicestate.feature.flags/device_state_property_api_flag_values.textproto
new file mode 100644
index 00000000..46b1bbed
--- /dev/null
+++ b/aconfig/bp2a/android.hardware.devicestate.feature.flags/device_state_property_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.hardware.devicestate.feature.flags"
+ name: "device_state_property_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.hardware.devicestate.feature.flags/device_state_property_migration_flag_values.textproto b/aconfig/bp2a/android.hardware.devicestate.feature.flags/device_state_property_migration_flag_values.textproto
new file mode 100644
index 00000000..a81e3231
--- /dev/null
+++ b/aconfig/bp2a/android.hardware.devicestate.feature.flags/device_state_property_migration_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.hardware.devicestate.feature.flags"
+ name: "device_state_property_migration"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.hardware.devicestate.feature.flags/device_state_requester_cancel_state_flag_values.textproto b/aconfig/bp2a/android.hardware.devicestate.feature.flags/device_state_requester_cancel_state_flag_values.textproto
new file mode 100644
index 00000000..0bf8cc09
--- /dev/null
+++ b/aconfig/bp2a/android.hardware.devicestate.feature.flags/device_state_requester_cancel_state_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.hardware.devicestate.feature.flags"
+ name: "device_state_requester_cancel_state"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.hardware.flags/Android.bp b/aconfig/bp2a/android.hardware.flags/Android.bp
index d75d8cdd..a51cd5b0 100644
--- a/aconfig/bp2a/android.hardware.flags/Android.bp
+++ b/aconfig/bp2a/android.hardware.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.hardware.flags-all",
- package: "android.hardware.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.hardware.flags-all",
+ package: "android.hardware.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.hardware.flags/overlayproperties_class_api_flag_values.textproto b/aconfig/bp2a/android.hardware.flags/overlayproperties_class_api_flag_values.textproto
new file mode 100644
index 00000000..3ccf866e
--- /dev/null
+++ b/aconfig/bp2a/android.hardware.flags/overlayproperties_class_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.hardware.flags"
+ name: "overlayproperties_class_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.hardware.radio/Android.bp b/aconfig/bp2a/android.hardware.radio/Android.bp
index 6819d26d..11d4da07 100644
--- a/aconfig/bp2a/android.hardware.radio/Android.bp
+++ b/aconfig/bp2a/android.hardware.radio/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.hardware.radio-all",
- package: "android.hardware.radio",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.hardware.radio-all",
+ package: "android.hardware.radio",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.hardware.radio/hd_radio_improved_flag_values.textproto b/aconfig/bp2a/android.hardware.radio/hd_radio_improved_flag_values.textproto
new file mode 100644
index 00000000..bdef450b
--- /dev/null
+++ b/aconfig/bp2a/android.hardware.radio/hd_radio_improved_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.hardware.radio"
+ name: "hd_radio_improved"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.hardware.usb.flags/Android.bp b/aconfig/bp2a/android.hardware.usb.flags/Android.bp
index dbc003e1..c23ab4c3 100644
--- a/aconfig/bp2a/android.hardware.usb.flags/Android.bp
+++ b/aconfig/bp2a/android.hardware.usb.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.hardware.usb.flags-all",
- package: "android.hardware.usb.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.hardware.usb.flags-all",
+ package: "android.hardware.usb.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.hardware.usb.flags/enable_input_power_limited_warning_flag_values.textproto b/aconfig/bp2a/android.hardware.usb.flags/enable_input_power_limited_warning_flag_values.textproto
new file mode 100644
index 00000000..80de408d
--- /dev/null
+++ b/aconfig/bp2a/android.hardware.usb.flags/enable_input_power_limited_warning_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.hardware.usb.flags"
+ name: "enable_input_power_limited_warning"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.hardware.usb.flags/enable_interface_name_device_filter_flag_values.textproto b/aconfig/bp2a/android.hardware.usb.flags/enable_interface_name_device_filter_flag_values.textproto
new file mode 100644
index 00000000..eaa6b599
--- /dev/null
+++ b/aconfig/bp2a/android.hardware.usb.flags/enable_interface_name_device_filter_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.hardware.usb.flags"
+ name: "enable_interface_name_device_filter"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.hardware.usb.flags/enable_is_mode_change_supported_api_flag_values.textproto b/aconfig/bp2a/android.hardware.usb.flags/enable_is_mode_change_supported_api_flag_values.textproto
new file mode 100644
index 00000000..59cfa6fa
--- /dev/null
+++ b/aconfig/bp2a/android.hardware.usb.flags/enable_is_mode_change_supported_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.hardware.usb.flags"
+ name: "enable_is_mode_change_supported_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.hardware.usb.flags/enable_is_pd_compliant_api_flag_values.textproto b/aconfig/bp2a/android.hardware.usb.flags/enable_is_pd_compliant_api_flag_values.textproto
new file mode 100644
index 00000000..079ffd40
--- /dev/null
+++ b/aconfig/bp2a/android.hardware.usb.flags/enable_is_pd_compliant_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.hardware.usb.flags"
+ name: "enable_is_pd_compliant_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.hardware.usb.flags/enable_report_usb_data_compliance_warning_flag_values.textproto b/aconfig/bp2a/android.hardware.usb.flags/enable_report_usb_data_compliance_warning_flag_values.textproto
new file mode 100644
index 00000000..646cfdb9
--- /dev/null
+++ b/aconfig/bp2a/android.hardware.usb.flags/enable_report_usb_data_compliance_warning_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.hardware.usb.flags"
+ name: "enable_report_usb_data_compliance_warning"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.hardware.usb.flags/enable_usb_data_compliance_warning_flag_values.textproto b/aconfig/bp2a/android.hardware.usb.flags/enable_usb_data_compliance_warning_flag_values.textproto
new file mode 100644
index 00000000..df43050b
--- /dev/null
+++ b/aconfig/bp2a/android.hardware.usb.flags/enable_usb_data_compliance_warning_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.hardware.usb.flags"
+ name: "enable_usb_data_compliance_warning"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.hardware.usb.flags/enable_usb_data_signal_staking_flag_values.textproto b/aconfig/bp2a/android.hardware.usb.flags/enable_usb_data_signal_staking_flag_values.textproto
new file mode 100644
index 00000000..b6e9eefe
--- /dev/null
+++ b/aconfig/bp2a/android.hardware.usb.flags/enable_usb_data_signal_staking_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.hardware.usb.flags"
+ name: "enable_usb_data_signal_staking"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.hardware.usb.flags/enable_usb_sysfs_midi_identification_flag_values.textproto b/aconfig/bp2a/android.hardware.usb.flags/enable_usb_sysfs_midi_identification_flag_values.textproto
new file mode 100644
index 00000000..41a66c92
--- /dev/null
+++ b/aconfig/bp2a/android.hardware.usb.flags/enable_usb_sysfs_midi_identification_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.hardware.usb.flags"
+ name: "enable_usb_sysfs_midi_identification"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.location.flags/Android.bp b/aconfig/bp2a/android.location.flags/Android.bp
index 5ae4f8f7..04543aa1 100644
--- a/aconfig/bp2a/android.location.flags/Android.bp
+++ b/aconfig/bp2a/android.location.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.location.flags-all",
- package: "android.location.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.location.flags-all",
+ package: "android.location.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.location.flags/disable_stationary_throttling_flag_values.textproto b/aconfig/bp2a/android.location.flags/disable_stationary_throttling_flag_values.textproto
new file mode 100644
index 00000000..5c781bc0
--- /dev/null
+++ b/aconfig/bp2a/android.location.flags/disable_stationary_throttling_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.location.flags"
+ name: "disable_stationary_throttling"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.location.flags/enable_location_bypass_flag_values.textproto b/aconfig/bp2a/android.location.flags/enable_location_bypass_flag_values.textproto
new file mode 100644
index 00000000..8a151612
--- /dev/null
+++ b/aconfig/bp2a/android.location.flags/enable_location_bypass_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.location.flags"
+ name: "enable_location_bypass"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.location.flags/enable_ni_supl_message_injection_by_carrier_config_bugfix_flag_values.textproto b/aconfig/bp2a/android.location.flags/enable_ni_supl_message_injection_by_carrier_config_bugfix_flag_values.textproto
new file mode 100644
index 00000000..d0fbae3f
--- /dev/null
+++ b/aconfig/bp2a/android.location.flags/enable_ni_supl_message_injection_by_carrier_config_bugfix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.location.flags"
+ name: "enable_ni_supl_message_injection_by_carrier_config_bugfix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.location.flags/fix_service_watcher_flag_values.textproto b/aconfig/bp2a/android.location.flags/fix_service_watcher_flag_values.textproto
new file mode 100644
index 00000000..c72030a0
--- /dev/null
+++ b/aconfig/bp2a/android.location.flags/fix_service_watcher_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.location.flags"
+ name: "fix_service_watcher"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.location.flags/geoid_heights_via_altitude_hal_flag_values.textproto b/aconfig/bp2a/android.location.flags/geoid_heights_via_altitude_hal_flag_values.textproto
new file mode 100644
index 00000000..a17fccc6
--- /dev/null
+++ b/aconfig/bp2a/android.location.flags/geoid_heights_via_altitude_hal_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.location.flags"
+ name: "geoid_heights_via_altitude_hal"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.location.flags/gnss_api_measurement_request_work_source_flag_values.textproto b/aconfig/bp2a/android.location.flags/gnss_api_measurement_request_work_source_flag_values.textproto
new file mode 100644
index 00000000..9aea6aa1
--- /dev/null
+++ b/aconfig/bp2a/android.location.flags/gnss_api_measurement_request_work_source_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.location.flags"
+ name: "gnss_api_measurement_request_work_source"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.location.flags/gnss_api_navic_l1_flag_values.textproto b/aconfig/bp2a/android.location.flags/gnss_api_navic_l1_flag_values.textproto
new file mode 100644
index 00000000..94e19d57
--- /dev/null
+++ b/aconfig/bp2a/android.location.flags/gnss_api_navic_l1_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.location.flags"
+ name: "gnss_api_navic_l1"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.location.flags/gnss_configuration_from_resource_flag_values.textproto b/aconfig/bp2a/android.location.flags/gnss_configuration_from_resource_flag_values.textproto
new file mode 100644
index 00000000..d281edc4
--- /dev/null
+++ b/aconfig/bp2a/android.location.flags/gnss_configuration_from_resource_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.location.flags"
+ name: "gnss_configuration_from_resource"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.location.flags/location_bypass_flag_values.textproto b/aconfig/bp2a/android.location.flags/location_bypass_flag_values.textproto
new file mode 100644
index 00000000..891937c7
--- /dev/null
+++ b/aconfig/bp2a/android.location.flags/location_bypass_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.location.flags"
+ name: "location_bypass"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.location.flags/location_validation_flag_values.textproto b/aconfig/bp2a/android.location.flags/location_validation_flag_values.textproto
new file mode 100644
index 00000000..6425c23d
--- /dev/null
+++ b/aconfig/bp2a/android.location.flags/location_validation_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.location.flags"
+ name: "location_validation"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.location.flags/new_geocoder_flag_values.textproto b/aconfig/bp2a/android.location.flags/new_geocoder_flag_values.textproto
new file mode 100644
index 00000000..42b26380
--- /dev/null
+++ b/aconfig/bp2a/android.location.flags/new_geocoder_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.location.flags"
+ name: "new_geocoder"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.location.flags/release_supl_connection_on_timeout_flag_values.textproto b/aconfig/bp2a/android.location.flags/release_supl_connection_on_timeout_flag_values.textproto
new file mode 100644
index 00000000..98d897c9
--- /dev/null
+++ b/aconfig/bp2a/android.location.flags/release_supl_connection_on_timeout_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.location.flags"
+ name: "release_supl_connection_on_timeout"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.location.flags/replace_future_elapsed_realtime_jni_flag_values.textproto b/aconfig/bp2a/android.location.flags/replace_future_elapsed_realtime_jni_flag_values.textproto
new file mode 100644
index 00000000..4b7e7237
--- /dev/null
+++ b/aconfig/bp2a/android.location.flags/replace_future_elapsed_realtime_jni_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.location.flags"
+ name: "replace_future_elapsed_realtime_jni"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.location.flags/subscriptions_changed_listener_thread_flag_values.textproto b/aconfig/bp2a/android.location.flags/subscriptions_changed_listener_thread_flag_values.textproto
new file mode 100644
index 00000000..cbc3d2df
--- /dev/null
+++ b/aconfig/bp2a/android.location.flags/subscriptions_changed_listener_thread_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.location.flags"
+ name: "subscriptions_changed_listener_thread"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.location.flags/use_legacy_ntp_time_flag_values.textproto b/aconfig/bp2a/android.location.flags/use_legacy_ntp_time_flag_values.textproto
new file mode 100644
index 00000000..f4b6aae8
--- /dev/null
+++ b/aconfig/bp2a/android.location.flags/use_legacy_ntp_time_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.location.flags"
+ name: "use_legacy_ntp_time"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.audio/Android.bp b/aconfig/bp2a/android.media.audio/Android.bp
index dc234038..09d1c329 100644
--- a/aconfig/bp2a/android.media.audio/Android.bp
+++ b/aconfig/bp2a/android.media.audio/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.media.audio-all",
- package: "android.media.audio",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.media.audio-all",
+ package: "android.media.audio",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.media.audio/auto_public_volume_api_hardening_flag_values.textproto b/aconfig/bp2a/android.media.audio/auto_public_volume_api_hardening_flag_values.textproto
new file mode 100644
index 00000000..69dd25fd
--- /dev/null
+++ b/aconfig/bp2a/android.media.audio/auto_public_volume_api_hardening_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.media.audio"
+ name: "auto_public_volume_api_hardening"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.audio/automatic_bt_device_type_flag_values.textproto b/aconfig/bp2a/android.media.audio/automatic_bt_device_type_flag_values.textproto
new file mode 100644
index 00000000..2e87f937
--- /dev/null
+++ b/aconfig/bp2a/android.media.audio/automatic_bt_device_type_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.media.audio"
+ name: "automatic_bt_device_type"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.audio/focus_exclusive_with_recording_flag_values.textproto b/aconfig/bp2a/android.media.audio/focus_exclusive_with_recording_flag_values.textproto
new file mode 100644
index 00000000..66341897
--- /dev/null
+++ b/aconfig/bp2a/android.media.audio/focus_exclusive_with_recording_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.media.audio"
+ name: "focus_exclusive_with_recording"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.audio/focus_freeze_test_api_flag_values.textproto b/aconfig/bp2a/android.media.audio/focus_freeze_test_api_flag_values.textproto
new file mode 100644
index 00000000..da985582
--- /dev/null
+++ b/aconfig/bp2a/android.media.audio/focus_freeze_test_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.media.audio"
+ name: "focus_freeze_test_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.audio/loudness_configurator_api_flag_values.textproto b/aconfig/bp2a/android.media.audio/loudness_configurator_api_flag_values.textproto
new file mode 100644
index 00000000..9792d2e6
--- /dev/null
+++ b/aconfig/bp2a/android.media.audio/loudness_configurator_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.media.audio"
+ name: "loudness_configurator_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.audio/ro_foreground_audio_control_flag_values.textproto b/aconfig/bp2a/android.media.audio/ro_foreground_audio_control_flag_values.textproto
new file mode 100644
index 00000000..0cbe1242
--- /dev/null
+++ b/aconfig/bp2a/android.media.audio/ro_foreground_audio_control_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.media.audio"
+ name: "ro_foreground_audio_control"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.audio/supported_device_types_api_flag_values.textproto b/aconfig/bp2a/android.media.audio/supported_device_types_api_flag_values.textproto
new file mode 100644
index 00000000..ab8630c2
--- /dev/null
+++ b/aconfig/bp2a/android.media.audio/supported_device_types_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.media.audio"
+ name: "supported_device_types_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.audiopolicy/Android.bp b/aconfig/bp2a/android.media.audiopolicy/Android.bp
new file mode 100644
index 00000000..d86fef8b
--- /dev/null
+++ b/aconfig/bp2a/android.media.audiopolicy/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-android.media.audiopolicy-all",
+ package: "android.media.audiopolicy",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/android.media.audiopolicy/audio_mix_ownership_flag_values.textproto b/aconfig/bp2a/android.media.audiopolicy/audio_mix_ownership_flag_values.textproto
new file mode 100644
index 00000000..278b3a0c
--- /dev/null
+++ b/aconfig/bp2a/android.media.audiopolicy/audio_mix_ownership_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.media.audiopolicy"
+ name: "audio_mix_ownership"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.audiopolicy/audio_mix_test_api_flag_values.textproto b/aconfig/bp2a/android.media.audiopolicy/audio_mix_test_api_flag_values.textproto
new file mode 100644
index 00000000..4efcb85e
--- /dev/null
+++ b/aconfig/bp2a/android.media.audiopolicy/audio_mix_test_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.media.audiopolicy"
+ name: "audio_mix_test_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.audiopolicy/audio_policy_update_mixing_rules_api_flag_values.textproto b/aconfig/bp2a/android.media.audiopolicy/audio_policy_update_mixing_rules_api_flag_values.textproto
new file mode 100644
index 00000000..b0b62511
--- /dev/null
+++ b/aconfig/bp2a/android.media.audiopolicy/audio_policy_update_mixing_rules_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.media.audiopolicy"
+ name: "audio_policy_update_mixing_rules_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.audiopolicy/enable_fade_manager_configuration_flag_values.textproto b/aconfig/bp2a/android.media.audiopolicy/enable_fade_manager_configuration_flag_values.textproto
new file mode 100644
index 00000000..cc124b4c
--- /dev/null
+++ b/aconfig/bp2a/android.media.audiopolicy/enable_fade_manager_configuration_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.media.audiopolicy"
+ name: "enable_fade_manager_configuration"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.audiopolicy/record_audio_device_aware_permission_flag_values.textproto b/aconfig/bp2a/android.media.audiopolicy/record_audio_device_aware_permission_flag_values.textproto
new file mode 100644
index 00000000..da05df66
--- /dev/null
+++ b/aconfig/bp2a/android.media.audiopolicy/record_audio_device_aware_permission_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.media.audiopolicy"
+ name: "record_audio_device_aware_permission"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.codec/Android.bp b/aconfig/bp2a/android.media.codec/Android.bp
index 958d7628..a0516671 100644
--- a/aconfig/bp2a/android.media.codec/Android.bp
+++ b/aconfig/bp2a/android.media.codec/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.media.codec-all",
- package: "android.media.codec",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.media.codec-all",
+ package: "android.media.codec",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.media.codec/codec_buffer_state_cleanup_flag_values.textproto b/aconfig/bp2a/android.media.codec/codec_buffer_state_cleanup_flag_values.textproto
new file mode 100644
index 00000000..ea972ea8
--- /dev/null
+++ b/aconfig/bp2a/android.media.codec/codec_buffer_state_cleanup_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.media.codec"
+ name: "codec_buffer_state_cleanup"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.codec/dynamic_color_aspects_flag_values.textproto b/aconfig/bp2a/android.media.codec/dynamic_color_aspects_flag_values.textproto
new file mode 100644
index 00000000..57196009
--- /dev/null
+++ b/aconfig/bp2a/android.media.codec/dynamic_color_aspects_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.media.codec"
+ name: "dynamic_color_aspects"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.codec/hlg_editing_flag_values.textproto b/aconfig/bp2a/android.media.codec/hlg_editing_flag_values.textproto
new file mode 100644
index 00000000..b886d872
--- /dev/null
+++ b/aconfig/bp2a/android.media.codec/hlg_editing_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.media.codec"
+ name: "hlg_editing"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.codec/input_surface_throttle_flag_values.textproto b/aconfig/bp2a/android.media.codec/input_surface_throttle_flag_values.textproto
new file mode 100644
index 00000000..64a3e546
--- /dev/null
+++ b/aconfig/bp2a/android.media.codec/input_surface_throttle_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.media.codec"
+ name: "input_surface_throttle"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.codec/large_audio_frame_finish_flag_values.textproto b/aconfig/bp2a/android.media.codec/large_audio_frame_finish_flag_values.textproto
new file mode 100644
index 00000000..be574c66
--- /dev/null
+++ b/aconfig/bp2a/android.media.codec/large_audio_frame_finish_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.media.codec"
+ name: "large_audio_frame_finish"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.codec/null_output_surface_flag_values.textproto b/aconfig/bp2a/android.media.codec/null_output_surface_flag_values.textproto
new file mode 100644
index 00000000..b6c21a22
--- /dev/null
+++ b/aconfig/bp2a/android.media.codec/null_output_surface_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.media.codec"
+ name: "null_output_surface"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.codec/null_output_surface_support_flag_values.textproto b/aconfig/bp2a/android.media.codec/null_output_surface_support_flag_values.textproto
new file mode 100644
index 00000000..a36a3801
--- /dev/null
+++ b/aconfig/bp2a/android.media.codec/null_output_surface_support_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.media.codec"
+ name: "null_output_surface_support"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.codec/region_of_interest_flag_values.textproto b/aconfig/bp2a/android.media.codec/region_of_interest_flag_values.textproto
new file mode 100644
index 00000000..c8ac33b2
--- /dev/null
+++ b/aconfig/bp2a/android.media.codec/region_of_interest_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.media.codec"
+ name: "region_of_interest"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.codec/region_of_interest_support_flag_values.textproto b/aconfig/bp2a/android.media.codec/region_of_interest_support_flag_values.textproto
new file mode 100644
index 00000000..9b506f5f
--- /dev/null
+++ b/aconfig/bp2a/android.media.codec/region_of_interest_support_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.media.codec"
+ name: "region_of_interest_support"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.codec/rendering_depth_removal_flag_values.textproto b/aconfig/bp2a/android.media.codec/rendering_depth_removal_flag_values.textproto
new file mode 100644
index 00000000..99c81a69
--- /dev/null
+++ b/aconfig/bp2a/android.media.codec/rendering_depth_removal_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.media.codec"
+ name: "rendering_depth_removal"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.codec/set_state_early_flag_values.textproto b/aconfig/bp2a/android.media.codec/set_state_early_flag_values.textproto
new file mode 100644
index 00000000..775588d3
--- /dev/null
+++ b/aconfig/bp2a/android.media.codec/set_state_early_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.media.codec"
+ name: "set_state_early"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.codec/stop_hal_before_surface_flag_values.textproto b/aconfig/bp2a/android.media.codec/stop_hal_before_surface_flag_values.textproto
new file mode 100644
index 00000000..db5fb390
--- /dev/null
+++ b/aconfig/bp2a/android.media.codec/stop_hal_before_surface_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.media.codec"
+ name: "stop_hal_before_surface"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.midi/Android.bp b/aconfig/bp2a/android.media.midi/Android.bp
new file mode 100644
index 00000000..bef78674
--- /dev/null
+++ b/aconfig/bp2a/android.media.midi/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-android.media.midi-all",
+ package: "android.media.midi",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/android.media.midi/virtual_ump_flag_values.textproto b/aconfig/bp2a/android.media.midi/virtual_ump_flag_values.textproto
new file mode 100644
index 00000000..a746ba2e
--- /dev/null
+++ b/aconfig/bp2a/android.media.midi/virtual_ump_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.media.midi"
+ name: "virtual_ump"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.media.swcodec.flags/Android.bp b/aconfig/bp2a/android.media.swcodec.flags/Android.bp
index 912809cb..3889e7d9 100644
--- a/aconfig/bp2a/android.media.swcodec.flags/Android.bp
+++ b/aconfig/bp2a/android.media.swcodec.flags/Android.bp
@@ -1,10 +1,10 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
-//     http://www.apache.org/licenses/LICENSE-2.0
+// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.media.swcodec.flags-all",
- package: "android.media.swcodec.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.media.swcodec.flags-all",
+ package: "android.media.swcodec.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.media.tv.flags/Android.bp b/aconfig/bp2a/android.media.tv.flags/Android.bp
index 4b68e999..103346cd 100644
--- a/aconfig/bp2a/android.media.tv.flags/Android.bp
+++ b/aconfig/bp2a/android.media.tv.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.media.tv.flags-all",
- package: "android.media.tv.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.media.tv.flags-all",
+ package: "android.media.tv.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.multiuser/Android.bp b/aconfig/bp2a/android.multiuser/Android.bp
index b47f5700..92297981 100644
--- a/aconfig/bp2a/android.multiuser/Android.bp
+++ b/aconfig/bp2a/android.multiuser/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.multiuser-all",
- package: "android.multiuser",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.multiuser-all",
+ package: "android.multiuser",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.multiuser/add_ui_for_sounds_from_background_users_flag_values.textproto b/aconfig/bp2a/android.multiuser/add_ui_for_sounds_from_background_users_flag_values.textproto
new file mode 100644
index 00000000..41c6b419
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/add_ui_for_sounds_from_background_users_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "add_ui_for_sounds_from_background_users"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/allow_main_user_to_access_blocked_number_provider_flag_values.textproto b/aconfig/bp2a/android.multiuser/allow_main_user_to_access_blocked_number_provider_flag_values.textproto
new file mode 100644
index 00000000..6756b654
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/allow_main_user_to_access_blocked_number_provider_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "allow_main_user_to_access_blocked_number_provider"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/allow_resolver_sheet_for_private_space_flag_values.textproto b/aconfig/bp2a/android.multiuser/allow_resolver_sheet_for_private_space_flag_values.textproto
new file mode 100644
index 00000000..9d1b9611
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/allow_resolver_sheet_for_private_space_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "allow_resolver_sheet_for_private_space"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/avatar_sync_flag_values.textproto b/aconfig/bp2a/android.multiuser/avatar_sync_flag_values.textproto
new file mode 100644
index 00000000..03dbec40
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/avatar_sync_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "avatar_sync"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/bind_wallpaper_service_on_its_own_thread_during_a_user_switch_flag_values.textproto b/aconfig/bp2a/android.multiuser/bind_wallpaper_service_on_its_own_thread_during_a_user_switch_flag_values.textproto
new file mode 100644
index 00000000..91d3f00f
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/bind_wallpaper_service_on_its_own_thread_during_a_user_switch_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "bind_wallpaper_service_on_its_own_thread_during_a_user_switch"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/block_private_space_creation_flag_values.textproto b/aconfig/bp2a/android.multiuser/block_private_space_creation_flag_values.textproto
new file mode 100644
index 00000000..77284a1c
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/block_private_space_creation_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "block_private_space_creation"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/cache_quiet_mode_state_flag_values.textproto b/aconfig/bp2a/android.multiuser/cache_quiet_mode_state_flag_values.textproto
new file mode 100644
index 00000000..e7efaa75
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/cache_quiet_mode_state_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "cache_quiet_mode_state"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/cache_user_serial_number_flag_values.textproto b/aconfig/bp2a/android.multiuser/cache_user_serial_number_flag_values.textproto
new file mode 100644
index 00000000..3730f522
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/cache_user_serial_number_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "cache_user_serial_number"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/cache_user_serial_number_read_only_flag_values.textproto b/aconfig/bp2a/android.multiuser/cache_user_serial_number_read_only_flag_values.textproto
new file mode 100644
index 00000000..1d985e15
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/cache_user_serial_number_read_only_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "cache_user_serial_number_read_only"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/caches_not_invalidated_at_start_read_only_flag_values.textproto b/aconfig/bp2a/android.multiuser/caches_not_invalidated_at_start_read_only_flag_values.textproto
new file mode 100644
index 00000000..1cfea6ef
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/caches_not_invalidated_at_start_read_only_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "caches_not_invalidated_at_start_read_only"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/caching_development_improvements_flag_values.textproto b/aconfig/bp2a/android.multiuser/caching_development_improvements_flag_values.textproto
new file mode 100644
index 00000000..edd8b276
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/caching_development_improvements_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "caching_development_improvements"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/delete_private_space_from_reset_flag_values.textproto b/aconfig/bp2a/android.multiuser/delete_private_space_from_reset_flag_values.textproto
new file mode 100644
index 00000000..62e3db87
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/delete_private_space_from_reset_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "delete_private_space_from_reset"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/disable_private_space_items_on_home_flag_values.textproto b/aconfig/bp2a/android.multiuser/disable_private_space_items_on_home_flag_values.textproto
new file mode 100644
index 00000000..ea94e32a
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/disable_private_space_items_on_home_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "disable_private_space_items_on_home"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/enable_biometrics_to_unlock_private_space_flag_values.textproto b/aconfig/bp2a/android.multiuser/enable_biometrics_to_unlock_private_space_flag_values.textproto
new file mode 100644
index 00000000..54da62bd
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/enable_biometrics_to_unlock_private_space_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "enable_biometrics_to_unlock_private_space"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/enable_hiding_profiles_flag_values.textproto b/aconfig/bp2a/android.multiuser/enable_hiding_profiles_flag_values.textproto
new file mode 100644
index 00000000..8fc19b09
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/enable_hiding_profiles_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "enable_hiding_profiles"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/enable_launcher_apps_hidden_profile_checks_flag_values.textproto b/aconfig/bp2a/android.multiuser/enable_launcher_apps_hidden_profile_checks_flag_values.textproto
new file mode 100644
index 00000000..e1fd440a
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/enable_launcher_apps_hidden_profile_checks_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "enable_launcher_apps_hidden_profile_checks"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/enable_permission_to_access_hidden_profiles_flag_values.textproto b/aconfig/bp2a/android.multiuser/enable_permission_to_access_hidden_profiles_flag_values.textproto
new file mode 100644
index 00000000..35780c22
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/enable_permission_to_access_hidden_profiles_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "enable_permission_to_access_hidden_profiles"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/enable_private_space_autolock_on_restarts_flag_values.textproto b/aconfig/bp2a/android.multiuser/enable_private_space_autolock_on_restarts_flag_values.textproto
new file mode 100644
index 00000000..4769ba44
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/enable_private_space_autolock_on_restarts_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "enable_private_space_autolock_on_restarts"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/enable_private_space_features_flag_values.textproto b/aconfig/bp2a/android.multiuser/enable_private_space_features_flag_values.textproto
new file mode 100644
index 00000000..0770d8aa
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/enable_private_space_features_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "enable_private_space_features"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/enable_private_space_intent_redirection_flag_values.textproto b/aconfig/bp2a/android.multiuser/enable_private_space_intent_redirection_flag_values.textproto
new file mode 100644
index 00000000..288d54df
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/enable_private_space_intent_redirection_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "enable_private_space_intent_redirection"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/enable_ps_sensitive_notifications_toggle_flag_values.textproto b/aconfig/bp2a/android.multiuser/enable_ps_sensitive_notifications_toggle_flag_values.textproto
new file mode 100644
index 00000000..f0f23359
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/enable_ps_sensitive_notifications_toggle_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "enable_ps_sensitive_notifications_toggle"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/enable_system_user_only_for_services_and_providers_flag_values.textproto b/aconfig/bp2a/android.multiuser/enable_system_user_only_for_services_and_providers_flag_values.textproto
new file mode 100644
index 00000000..980c4e1a
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/enable_system_user_only_for_services_and_providers_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "enable_system_user_only_for_services_and_providers"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/fix_avatar_concurrent_file_write_flag_values.textproto b/aconfig/bp2a/android.multiuser/fix_avatar_concurrent_file_write_flag_values.textproto
new file mode 100644
index 00000000..68514f7b
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/fix_avatar_concurrent_file_write_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "fix_avatar_concurrent_file_write"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/fix_avatar_cross_user_leak_flag_values.textproto b/aconfig/bp2a/android.multiuser/fix_avatar_cross_user_leak_flag_values.textproto
new file mode 100644
index 00000000..dcd42fa0
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/fix_avatar_cross_user_leak_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "fix_avatar_cross_user_leak"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/fix_avatar_picker_not_responding_for_new_user_flag_values.textproto b/aconfig/bp2a/android.multiuser/fix_avatar_picker_not_responding_for_new_user_flag_values.textproto
new file mode 100644
index 00000000..dfc3e3ee
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/fix_avatar_picker_not_responding_for_new_user_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "fix_avatar_picker_not_responding_for_new_user"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/fix_avatar_picker_read_back_order_flag_values.textproto b/aconfig/bp2a/android.multiuser/fix_avatar_picker_read_back_order_flag_values.textproto
new file mode 100644
index 00000000..a3eb5485
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/fix_avatar_picker_read_back_order_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "fix_avatar_picker_read_back_order"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/fix_avatar_picker_selected_read_back_flag_values.textproto b/aconfig/bp2a/android.multiuser/fix_avatar_picker_selected_read_back_flag_values.textproto
new file mode 100644
index 00000000..e54c18cd
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/fix_avatar_picker_selected_read_back_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "fix_avatar_picker_selected_read_back"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/fix_disabling_of_mu_toggle_when_restriction_applied_flag_values.textproto b/aconfig/bp2a/android.multiuser/fix_disabling_of_mu_toggle_when_restriction_applied_flag_values.textproto
new file mode 100644
index 00000000..871eebb1
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/fix_disabling_of_mu_toggle_when_restriction_applied_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "fix_disabling_of_mu_toggle_when_restriction_applied"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/fix_get_user_property_cache_flag_values.textproto b/aconfig/bp2a/android.multiuser/fix_get_user_property_cache_flag_values.textproto
new file mode 100644
index 00000000..34d1eae3
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/fix_get_user_property_cache_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "fix_get_user_property_cache"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/fix_large_display_private_space_settings_flag_values.textproto b/aconfig/bp2a/android.multiuser/fix_large_display_private_space_settings_flag_values.textproto
new file mode 100644
index 00000000..524bef8d
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/fix_large_display_private_space_settings_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "fix_large_display_private_space_settings"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/handle_interleaved_settings_for_private_space_flag_values.textproto b/aconfig/bp2a/android.multiuser/handle_interleaved_settings_for_private_space_flag_values.textproto
new file mode 100644
index 00000000..a21fb5f0
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/handle_interleaved_settings_for_private_space_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "handle_interleaved_settings_for_private_space"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/ignore_restrictions_when_deleting_private_profile_flag_values.textproto b/aconfig/bp2a/android.multiuser/ignore_restrictions_when_deleting_private_profile_flag_values.textproto
new file mode 100644
index 00000000..db9acff1
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/ignore_restrictions_when_deleting_private_profile_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "ignore_restrictions_when_deleting_private_profile"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/modify_private_space_secondary_unlock_setup_flow_flag_values.textproto b/aconfig/bp2a/android.multiuser/modify_private_space_secondary_unlock_setup_flow_flag_values.textproto
new file mode 100644
index 00000000..035337ed
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/modify_private_space_secondary_unlock_setup_flow_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "modify_private_space_secondary_unlock_setup_flow"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/move_quiet_mode_operations_to_separate_thread_flag_values.textproto b/aconfig/bp2a/android.multiuser/move_quiet_mode_operations_to_separate_thread_flag_values.textproto
new file mode 100644
index 00000000..e1376351
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/move_quiet_mode_operations_to_separate_thread_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "move_quiet_mode_operations_to_separate_thread"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/multiple_alarm_notifications_support_flag_values.textproto b/aconfig/bp2a/android.multiuser/multiple_alarm_notifications_support_flag_values.textproto
new file mode 100644
index 00000000..6ff5c5df
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/multiple_alarm_notifications_support_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "multiple_alarm_notifications_support"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/new_multiuser_settings_ux_flag_values.textproto b/aconfig/bp2a/android.multiuser/new_multiuser_settings_ux_flag_values.textproto
new file mode 100644
index 00000000..05ae73ef
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/new_multiuser_settings_ux_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "new_multiuser_settings_ux"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/private_space_search_illustration_config_flag_values.textproto b/aconfig/bp2a/android.multiuser/private_space_search_illustration_config_flag_values.textproto
new file mode 100644
index 00000000..18d46b6b
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/private_space_search_illustration_config_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "private_space_search_illustration_config"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/reorder_wallpaper_during_user_switch_flag_values.textproto b/aconfig/bp2a/android.multiuser/reorder_wallpaper_during_user_switch_flag_values.textproto
new file mode 100644
index 00000000..06063e3f
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/reorder_wallpaper_during_user_switch_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "reorder_wallpaper_during_user_switch"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/restrict_quiet_mode_credential_bug_fix_to_managed_profiles_flag_values.textproto b/aconfig/bp2a/android.multiuser/restrict_quiet_mode_credential_bug_fix_to_managed_profiles_flag_values.textproto
new file mode 100644
index 00000000..3b7e0e67
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/restrict_quiet_mode_credential_bug_fix_to_managed_profiles_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "restrict_quiet_mode_credential_bug_fix_to_managed_profiles"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/save_global_and_guest_restrictions_on_system_user_xml_read_only_flag_values.textproto b/aconfig/bp2a/android.multiuser/save_global_and_guest_restrictions_on_system_user_xml_read_only_flag_values.textproto
new file mode 100644
index 00000000..c6302858
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/save_global_and_guest_restrictions_on_system_user_xml_read_only_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "save_global_and_guest_restrictions_on_system_user_xml_read_only"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/set_power_mode_during_user_switch_flag_values.textproto b/aconfig/bp2a/android.multiuser/set_power_mode_during_user_switch_flag_values.textproto
new file mode 100644
index 00000000..2fb164e1
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/set_power_mode_during_user_switch_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "set_power_mode_during_user_switch"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/show_custom_unlock_title_inside_private_profile_flag_values.textproto b/aconfig/bp2a/android.multiuser/show_custom_unlock_title_inside_private_profile_flag_values.textproto
new file mode 100644
index 00000000..7519f84f
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/show_custom_unlock_title_inside_private_profile_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "show_custom_unlock_title_inside_private_profile"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/show_different_creation_error_for_unsupported_devices_flag_values.textproto b/aconfig/bp2a/android.multiuser/show_different_creation_error_for_unsupported_devices_flag_values.textproto
new file mode 100644
index 00000000..1190c305
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/show_different_creation_error_for_unsupported_devices_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "show_different_creation_error_for_unsupported_devices"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/show_set_screen_lock_dialog_flag_values.textproto b/aconfig/bp2a/android.multiuser/show_set_screen_lock_dialog_flag_values.textproto
new file mode 100644
index 00000000..51b8269e
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/show_set_screen_lock_dialog_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "show_set_screen_lock_dialog"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/support_autolock_for_private_space_flag_values.textproto b/aconfig/bp2a/android.multiuser/support_autolock_for_private_space_flag_values.textproto
new file mode 100644
index 00000000..dceca5b8
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/support_autolock_for_private_space_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "support_autolock_for_private_space"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/unicorn_mode_refactoring_for_hsum_read_only_flag_values.textproto b/aconfig/bp2a/android.multiuser/unicorn_mode_refactoring_for_hsum_read_only_flag_values.textproto
new file mode 100644
index 00000000..8918f62a
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/unicorn_mode_refactoring_for_hsum_read_only_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "unicorn_mode_refactoring_for_hsum_read_only"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/use_all_cpus_during_user_switch_flag_values.textproto b/aconfig/bp2a/android.multiuser/use_all_cpus_during_user_switch_flag_values.textproto
new file mode 100644
index 00000000..a8740bac
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/use_all_cpus_during_user_switch_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "use_all_cpus_during_user_switch"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.multiuser/use_private_space_icon_in_biometric_prompt_flag_values.textproto b/aconfig/bp2a/android.multiuser/use_private_space_icon_in_biometric_prompt_flag_values.textproto
new file mode 100644
index 00000000..42c2a46d
--- /dev/null
+++ b/aconfig/bp2a/android.multiuser/use_private_space_icon_in_biometric_prompt_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.multiuser"
+ name: "use_private_space_icon_in_biometric_prompt"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.net.http/Android.bp b/aconfig/bp2a/android.net.http/Android.bp
index 363d8b81..ed83198d 100644
--- a/aconfig/bp2a/android.net.http/Android.bp
+++ b/aconfig/bp2a/android.net.http/Android.bp
@@ -1,10 +1,10 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
-//     http://www.apache.org/licenses/LICENSE-2.0
+// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.net.http-all",
- package: "android.net.http",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.net.http-all",
+ package: "android.net.http",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.net.platform.flags/Android.bp b/aconfig/bp2a/android.net.platform.flags/Android.bp
index 458ae96e..355ba3ee 100644
--- a/aconfig/bp2a/android.net.platform.flags/Android.bp
+++ b/aconfig/bp2a/android.net.platform.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.net.platform.flags-all",
- package: "android.net.platform.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.net.platform.flags-all",
+ package: "android.net.platform.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.net.platform.flags/powered_off_finding_platform_flag_values.textproto b/aconfig/bp2a/android.net.platform.flags/powered_off_finding_platform_flag_values.textproto
new file mode 100644
index 00000000..5e645430
--- /dev/null
+++ b/aconfig/bp2a/android.net.platform.flags/powered_off_finding_platform_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.net.platform.flags"
+ name: "powered_off_finding_platform"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.net.vcn/Android.bp b/aconfig/bp2a/android.net.vcn/Android.bp
index 9e1df784..a74a11ea 100644
--- a/aconfig/bp2a/android.net.vcn/Android.bp
+++ b/aconfig/bp2a/android.net.vcn/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.net.vcn-all",
- package: "android.net.vcn",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.net.vcn-all",
+ package: "android.net.vcn",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.net.vcn/safe_mode_config_flag_values.textproto b/aconfig/bp2a/android.net.vcn/safe_mode_config_flag_values.textproto
new file mode 100644
index 00000000..c1a7fbd0
--- /dev/null
+++ b/aconfig/bp2a/android.net.vcn/safe_mode_config_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.net.vcn"
+ name: "safe_mode_config"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.net.wifi.flags/Android.bp b/aconfig/bp2a/android.net.wifi.flags/Android.bp
index 5eee8a0a..11dbc7cd 100644
--- a/aconfig/bp2a/android.net.wifi.flags/Android.bp
+++ b/aconfig/bp2a/android.net.wifi.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.net.wifi.flags-all",
- package: "android.net.wifi.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.net.wifi.flags-all",
+ package: "android.net.wifi.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.net.wifi.flags/get_device_cross_akm_roaming_support_flag_values.textproto b/aconfig/bp2a/android.net.wifi.flags/get_device_cross_akm_roaming_support_flag_values.textproto
new file mode 100644
index 00000000..d3e542cc
--- /dev/null
+++ b/aconfig/bp2a/android.net.wifi.flags/get_device_cross_akm_roaming_support_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.net.wifi.flags"
+ name: "get_device_cross_akm_roaming_support"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.net.wifi.flags/network_provider_battery_charging_status_flag_values.textproto b/aconfig/bp2a/android.net.wifi.flags/network_provider_battery_charging_status_flag_values.textproto
new file mode 100644
index 00000000..e3549379
--- /dev/null
+++ b/aconfig/bp2a/android.net.wifi.flags/network_provider_battery_charging_status_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.net.wifi.flags"
+ name: "network_provider_battery_charging_status"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.nfc/Android.bp b/aconfig/bp2a/android.nfc/Android.bp
index 6cd65ec9..f31297bb 100644
--- a/aconfig/bp2a/android.nfc/Android.bp
+++ b/aconfig/bp2a/android.nfc/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.nfc-all",
- package: "android.nfc",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.nfc-all",
+ package: "android.nfc",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.nfc/enable_nfc_mainline_flag_values.textproto b/aconfig/bp2a/android.nfc/enable_nfc_mainline_flag_values.textproto
new file mode 100644
index 00000000..85eb6733
--- /dev/null
+++ b/aconfig/bp2a/android.nfc/enable_nfc_mainline_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.nfc"
+ name: "enable_nfc_mainline"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.nfc/enable_nfc_reader_option_flag_values.textproto b/aconfig/bp2a/android.nfc/enable_nfc_reader_option_flag_values.textproto
new file mode 100644
index 00000000..70f4ad57
--- /dev/null
+++ b/aconfig/bp2a/android.nfc/enable_nfc_reader_option_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.nfc"
+ name: "enable_nfc_reader_option"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.nfc/enable_nfc_set_discovery_tech_flag_values.textproto b/aconfig/bp2a/android.nfc/enable_nfc_set_discovery_tech_flag_values.textproto
new file mode 100644
index 00000000..a213c296
--- /dev/null
+++ b/aconfig/bp2a/android.nfc/enable_nfc_set_discovery_tech_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.nfc"
+ name: "enable_nfc_set_discovery_tech"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.nfc/enable_nfc_user_restriction_flag_values.textproto b/aconfig/bp2a/android.nfc/enable_nfc_user_restriction_flag_values.textproto
new file mode 100644
index 00000000..a7843b66
--- /dev/null
+++ b/aconfig/bp2a/android.nfc/enable_nfc_user_restriction_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.nfc"
+ name: "enable_nfc_user_restriction"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.nfc/nfc_observe_mode_flag_values.textproto b/aconfig/bp2a/android.nfc/nfc_observe_mode_flag_values.textproto
new file mode 100644
index 00000000..77a9fd67
--- /dev/null
+++ b/aconfig/bp2a/android.nfc/nfc_observe_mode_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.nfc"
+ name: "nfc_observe_mode"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.nfc/nfc_observe_mode_st_shim_flag_values.textproto b/aconfig/bp2a/android.nfc/nfc_observe_mode_st_shim_flag_values.textproto
new file mode 100644
index 00000000..1900a81a
--- /dev/null
+++ b/aconfig/bp2a/android.nfc/nfc_observe_mode_st_shim_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.nfc"
+ name: "nfc_observe_mode_st_shim"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.nfc/nfc_read_polling_loop_flag_values.textproto b/aconfig/bp2a/android.nfc/nfc_read_polling_loop_flag_values.textproto
new file mode 100644
index 00000000..78ece484
--- /dev/null
+++ b/aconfig/bp2a/android.nfc/nfc_read_polling_loop_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.nfc"
+ name: "nfc_read_polling_loop"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.nfc/nfc_read_polling_loop_st_shim_flag_values.textproto b/aconfig/bp2a/android.nfc/nfc_read_polling_loop_st_shim_flag_values.textproto
new file mode 100644
index 00000000..2ac801e1
--- /dev/null
+++ b/aconfig/bp2a/android.nfc/nfc_read_polling_loop_st_shim_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.nfc"
+ name: "nfc_read_polling_loop_st_shim"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.nfc/nfc_vendor_cmd_flag_values.textproto b/aconfig/bp2a/android.nfc/nfc_vendor_cmd_flag_values.textproto
new file mode 100644
index 00000000..760a1396
--- /dev/null
+++ b/aconfig/bp2a/android.nfc/nfc_vendor_cmd_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.nfc"
+ name: "nfc_vendor_cmd"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.nfc/nfc_watchdog_flag_values.textproto b/aconfig/bp2a/android.nfc/nfc_watchdog_flag_values.textproto
new file mode 100644
index 00000000..36bc8f2f
--- /dev/null
+++ b/aconfig/bp2a/android.nfc/nfc_watchdog_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.nfc"
+ name: "nfc_watchdog"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.os.profiling/Android.bp b/aconfig/bp2a/android.os.profiling/Android.bp
index cffa5c7a..8ccf21b6 100644
--- a/aconfig/bp2a/android.os.profiling/Android.bp
+++ b/aconfig/bp2a/android.os.profiling/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.os.profiling-all",
- package: "android.os.profiling",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.os.profiling-all",
+ package: "android.os.profiling",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.os.profiling/redaction_enabled_flag_values.textproto b/aconfig/bp2a/android.os.profiling/redaction_enabled_flag_values.textproto
new file mode 100644
index 00000000..3a9e00da
--- /dev/null
+++ b/aconfig/bp2a/android.os.profiling/redaction_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.os.profiling"
+ name: "redaction_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.os.profiling/telemetry_apis_flag_values.textproto b/aconfig/bp2a/android.os.profiling/telemetry_apis_flag_values.textproto
new file mode 100644
index 00000000..0ac6785b
--- /dev/null
+++ b/aconfig/bp2a/android.os.profiling/telemetry_apis_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.os.profiling"
+ name: "telemetry_apis"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.os.vibrator/Android.bp b/aconfig/bp2a/android.os.vibrator/Android.bp
index 5b7c5d43..9d41de04 100644
--- a/aconfig/bp2a/android.os.vibrator/Android.bp
+++ b/aconfig/bp2a/android.os.vibrator/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.os.vibrator-all",
- package: "android.os.vibrator",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.os.vibrator-all",
+ package: "android.os.vibrator",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.os.vibrator/adaptive_haptics_enabled_flag_values.textproto b/aconfig/bp2a/android.os.vibrator/adaptive_haptics_enabled_flag_values.textproto
new file mode 100644
index 00000000..741dd790
--- /dev/null
+++ b/aconfig/bp2a/android.os.vibrator/adaptive_haptics_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.os.vibrator"
+ name: "adaptive_haptics_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.os.vibrator/cancel_by_appops_flag_values.textproto b/aconfig/bp2a/android.os.vibrator/cancel_by_appops_flag_values.textproto
new file mode 100644
index 00000000..f168ce36
--- /dev/null
+++ b/aconfig/bp2a/android.os.vibrator/cancel_by_appops_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.os.vibrator"
+ name: "cancel_by_appops"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.os.vibrator/haptic_feedback_vibration_oem_customization_enabled_flag_values.textproto b/aconfig/bp2a/android.os.vibrator/haptic_feedback_vibration_oem_customization_enabled_flag_values.textproto
new file mode 100644
index 00000000..07b2454f
--- /dev/null
+++ b/aconfig/bp2a/android.os.vibrator/haptic_feedback_vibration_oem_customization_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.os.vibrator"
+ name: "haptic_feedback_vibration_oem_customization_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.os.vibrator/throttle_vibration_params_requests_flag_values.textproto b/aconfig/bp2a/android.os.vibrator/throttle_vibration_params_requests_flag_values.textproto
new file mode 100644
index 00000000..b3c95842
--- /dev/null
+++ b/aconfig/bp2a/android.os.vibrator/throttle_vibration_params_requests_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.os.vibrator"
+ name: "throttle_vibration_params_requests"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.os/Android.bp b/aconfig/bp2a/android.os/Android.bp
index ec3db29e..f4265ec2 100644
--- a/aconfig/bp2a/android.os/Android.bp
+++ b/aconfig/bp2a/android.os/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.os-all",
- package: "android.os",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.os-all",
+ package: "android.os",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.os/adpf_gpu_report_actual_work_duration_flag_values.textproto b/aconfig/bp2a/android.os/adpf_gpu_report_actual_work_duration_flag_values.textproto
new file mode 100644
index 00000000..c495c756
--- /dev/null
+++ b/aconfig/bp2a/android.os/adpf_gpu_report_actual_work_duration_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.os"
+ name: "adpf_gpu_report_actual_work_duration"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.os/adpf_measure_during_input_event_boost_flag_values.textproto b/aconfig/bp2a/android.os/adpf_measure_during_input_event_boost_flag_values.textproto
new file mode 100644
index 00000000..da735b1d
--- /dev/null
+++ b/aconfig/bp2a/android.os/adpf_measure_during_input_event_boost_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.os"
+ name: "adpf_measure_during_input_event_boost"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.os/adpf_prefer_power_efficiency_flag_values.textproto b/aconfig/bp2a/android.os/adpf_prefer_power_efficiency_flag_values.textproto
new file mode 100644
index 00000000..e3c78296
--- /dev/null
+++ b/aconfig/bp2a/android.os/adpf_prefer_power_efficiency_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.os"
+ name: "adpf_prefer_power_efficiency"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.os/adpf_use_fmq_channel_fixed_flag_values.textproto b/aconfig/bp2a/android.os/adpf_use_fmq_channel_fixed_flag_values.textproto
new file mode 100644
index 00000000..2775bbf0
--- /dev/null
+++ b/aconfig/bp2a/android.os/adpf_use_fmq_channel_fixed_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.os"
+ name: "adpf_use_fmq_channel_fixed"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.os/adpf_use_fmq_channel_flag_values.textproto b/aconfig/bp2a/android.os/adpf_use_fmq_channel_flag_values.textproto
new file mode 100644
index 00000000..ab005a39
--- /dev/null
+++ b/aconfig/bp2a/android.os/adpf_use_fmq_channel_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.os"
+ name: "adpf_use_fmq_channel"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.os/allow_private_profile_flag_values.textproto b/aconfig/bp2a/android.os/allow_private_profile_flag_values.textproto
new file mode 100644
index 00000000..9097791c
--- /dev/null
+++ b/aconfig/bp2a/android.os/allow_private_profile_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.os"
+ name: "allow_private_profile"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.os/allow_thermal_headroom_thresholds_flag_values.textproto b/aconfig/bp2a/android.os/allow_thermal_headroom_thresholds_flag_values.textproto
new file mode 100644
index 00000000..d2b7357c
--- /dev/null
+++ b/aconfig/bp2a/android.os/allow_thermal_headroom_thresholds_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.os"
+ name: "allow_thermal_headroom_thresholds"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.os/battery_part_status_api_flag_values.textproto b/aconfig/bp2a/android.os/battery_part_status_api_flag_values.textproto
new file mode 100644
index 00000000..24d61100
--- /dev/null
+++ b/aconfig/bp2a/android.os/battery_part_status_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.os"
+ name: "battery_part_status_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.os/battery_service_support_current_adb_command_flag_values.textproto b/aconfig/bp2a/android.os/battery_service_support_current_adb_command_flag_values.textproto
new file mode 100644
index 00000000..42028d0f
--- /dev/null
+++ b/aconfig/bp2a/android.os/battery_service_support_current_adb_command_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.os"
+ name: "battery_service_support_current_adb_command"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.os/message_queue_tail_tracking_flag_values.textproto b/aconfig/bp2a/android.os/message_queue_tail_tracking_flag_values.textproto
new file mode 100644
index 00000000..74ba36df
--- /dev/null
+++ b/aconfig/bp2a/android.os/message_queue_tail_tracking_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.os"
+ name: "message_queue_tail_tracking"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.os/network_time_uses_shared_memory_flag_values.textproto b/aconfig/bp2a/android.os/network_time_uses_shared_memory_flag_values.textproto
new file mode 100644
index 00000000..878d9165
--- /dev/null
+++ b/aconfig/bp2a/android.os/network_time_uses_shared_memory_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.os"
+ name: "network_time_uses_shared_memory"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.os/perfetto_sdk_tracing_flag_values.textproto b/aconfig/bp2a/android.os/perfetto_sdk_tracing_flag_values.textproto
new file mode 100644
index 00000000..afd54226
--- /dev/null
+++ b/aconfig/bp2a/android.os/perfetto_sdk_tracing_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.os"
+ name: "perfetto_sdk_tracing"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.os/remove_app_profiler_pss_collection_flag_values.textproto b/aconfig/bp2a/android.os/remove_app_profiler_pss_collection_flag_values.textproto
new file mode 100644
index 00000000..0ce59aa9
--- /dev/null
+++ b/aconfig/bp2a/android.os/remove_app_profiler_pss_collection_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.os"
+ name: "remove_app_profiler_pss_collection"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.os/security_state_service_flag_values.textproto b/aconfig/bp2a/android.os/security_state_service_flag_values.textproto
new file mode 100644
index 00000000..c3a53a5c
--- /dev/null
+++ b/aconfig/bp2a/android.os/security_state_service_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.os"
+ name: "security_state_service"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.os/storage_lifetime_api_flag_values.textproto b/aconfig/bp2a/android.os/storage_lifetime_api_flag_values.textproto
new file mode 100644
index 00000000..9dca99ae
--- /dev/null
+++ b/aconfig/bp2a/android.os/storage_lifetime_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.os"
+ name: "storage_lifetime_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.os/telemetry_apis_framework_initialization_flag_values.textproto b/aconfig/bp2a/android.os/telemetry_apis_framework_initialization_flag_values.textproto
new file mode 100644
index 00000000..b923e341
--- /dev/null
+++ b/aconfig/bp2a/android.os/telemetry_apis_framework_initialization_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.os"
+ name: "telemetry_apis_framework_initialization"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.permission.flags/Android.bp b/aconfig/bp2a/android.permission.flags/Android.bp
index 61d60f32..2f335636 100644
--- a/aconfig/bp2a/android.permission.flags/Android.bp
+++ b/aconfig/bp2a/android.permission.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.permission.flags-all",
- package: "android.permission.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.permission.flags-all",
+ package: "android.permission.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.permission.flags/device_aware_permission_apis_enabled_flag_values.textproto b/aconfig/bp2a/android.permission.flags/device_aware_permission_apis_enabled_flag_values.textproto
new file mode 100644
index 00000000..85f984ff
--- /dev/null
+++ b/aconfig/bp2a/android.permission.flags/device_aware_permission_apis_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.permission.flags"
+ name: "device_aware_permission_apis_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.permission.flags/device_aware_permissions_enabled_flag_values.textproto b/aconfig/bp2a/android.permission.flags/device_aware_permissions_enabled_flag_values.textproto
new file mode 100644
index 00000000..cd7276e6
--- /dev/null
+++ b/aconfig/bp2a/android.permission.flags/device_aware_permissions_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.permission.flags"
+ name: "device_aware_permissions_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.permission.flags/dont_remove_existing_uid_states_flag_values.textproto b/aconfig/bp2a/android.permission.flags/dont_remove_existing_uid_states_flag_values.textproto
new file mode 100644
index 00000000..2a72f614
--- /dev/null
+++ b/aconfig/bp2a/android.permission.flags/dont_remove_existing_uid_states_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.permission.flags"
+ name: "dont_remove_existing_uid_states"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.permission.flags/enhanced_confirmation_mode_apis_enabled_flag_values.textproto b/aconfig/bp2a/android.permission.flags/enhanced_confirmation_mode_apis_enabled_flag_values.textproto
new file mode 100644
index 00000000..c3d5a4ac
--- /dev/null
+++ b/aconfig/bp2a/android.permission.flags/enhanced_confirmation_mode_apis_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.permission.flags"
+ name: "enhanced_confirmation_mode_apis_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.permission.flags/factory_reset_prep_permission_apis_flag_values.textproto b/aconfig/bp2a/android.permission.flags/factory_reset_prep_permission_apis_flag_values.textproto
new file mode 100644
index 00000000..b1be3f7d
--- /dev/null
+++ b/aconfig/bp2a/android.permission.flags/factory_reset_prep_permission_apis_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.permission.flags"
+ name: "factory_reset_prep_permission_apis"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.permission.flags/finish_running_ops_for_killed_packages_flag_values.textproto b/aconfig/bp2a/android.permission.flags/finish_running_ops_for_killed_packages_flag_values.textproto
new file mode 100644
index 00000000..bbeb429d
--- /dev/null
+++ b/aconfig/bp2a/android.permission.flags/finish_running_ops_for_killed_packages_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.permission.flags"
+ name: "finish_running_ops_for_killed_packages"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.permission.flags/get_emergency_role_holder_api_enabled_flag_values.textproto b/aconfig/bp2a/android.permission.flags/get_emergency_role_holder_api_enabled_flag_values.textproto
new file mode 100644
index 00000000..e5802cbe
--- /dev/null
+++ b/aconfig/bp2a/android.permission.flags/get_emergency_role_holder_api_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.permission.flags"
+ name: "get_emergency_role_holder_api_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.permission.flags/location_bypass_privacy_dashboard_enabled_flag_values.textproto b/aconfig/bp2a/android.permission.flags/location_bypass_privacy_dashboard_enabled_flag_values.textproto
new file mode 100644
index 00000000..4b6964fb
--- /dev/null
+++ b/aconfig/bp2a/android.permission.flags/location_bypass_privacy_dashboard_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.permission.flags"
+ name: "location_bypass_privacy_dashboard_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.permission.flags/op_enable_mobile_data_by_user_flag_values.textproto b/aconfig/bp2a/android.permission.flags/op_enable_mobile_data_by_user_flag_values.textproto
new file mode 100644
index 00000000..c3b850f9
--- /dev/null
+++ b/aconfig/bp2a/android.permission.flags/op_enable_mobile_data_by_user_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.permission.flags"
+ name: "op_enable_mobile_data_by_user"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.permission.flags/retail_demo_role_enabled_flag_values.textproto b/aconfig/bp2a/android.permission.flags/retail_demo_role_enabled_flag_values.textproto
new file mode 100644
index 00000000..4b6e5fb1
--- /dev/null
+++ b/aconfig/bp2a/android.permission.flags/retail_demo_role_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.permission.flags"
+ name: "retail_demo_role_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.permission.flags/runtime_permission_appops_mapping_enabled_flag_values.textproto b/aconfig/bp2a/android.permission.flags/runtime_permission_appops_mapping_enabled_flag_values.textproto
new file mode 100644
index 00000000..83217147
--- /dev/null
+++ b/aconfig/bp2a/android.permission.flags/runtime_permission_appops_mapping_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.permission.flags"
+ name: "runtime_permission_appops_mapping_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.permission.flags/sensitive_content_improvements_flag_values.textproto b/aconfig/bp2a/android.permission.flags/sensitive_content_improvements_flag_values.textproto
new file mode 100644
index 00000000..c88be813
--- /dev/null
+++ b/aconfig/bp2a/android.permission.flags/sensitive_content_improvements_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.permission.flags"
+ name: "sensitive_content_improvements"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.permission.flags/sensitive_content_metrics_bugfix_flag_values.textproto b/aconfig/bp2a/android.permission.flags/sensitive_content_metrics_bugfix_flag_values.textproto
new file mode 100644
index 00000000..bc5cd6aa
--- /dev/null
+++ b/aconfig/bp2a/android.permission.flags/sensitive_content_metrics_bugfix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.permission.flags"
+ name: "sensitive_content_metrics_bugfix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.permission.flags/sensitive_content_recents_screenshot_bugfix_flag_values.textproto b/aconfig/bp2a/android.permission.flags/sensitive_content_recents_screenshot_bugfix_flag_values.textproto
new file mode 100644
index 00000000..dea1f11e
--- /dev/null
+++ b/aconfig/bp2a/android.permission.flags/sensitive_content_recents_screenshot_bugfix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.permission.flags"
+ name: "sensitive_content_recents_screenshot_bugfix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.permission.flags/sensitive_notification_app_protection_flag_values.textproto b/aconfig/bp2a/android.permission.flags/sensitive_notification_app_protection_flag_values.textproto
new file mode 100644
index 00000000..1bfcdfb9
--- /dev/null
+++ b/aconfig/bp2a/android.permission.flags/sensitive_notification_app_protection_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.permission.flags"
+ name: "sensitive_notification_app_protection"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.permission.flags/server_side_attribution_registration_flag_values.textproto b/aconfig/bp2a/android.permission.flags/server_side_attribution_registration_flag_values.textproto
new file mode 100644
index 00000000..e2838c92
--- /dev/null
+++ b/aconfig/bp2a/android.permission.flags/server_side_attribution_registration_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.permission.flags"
+ name: "server_side_attribution_registration"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.permission.flags/should_register_attribution_source_flag_values.textproto b/aconfig/bp2a/android.permission.flags/should_register_attribution_source_flag_values.textproto
new file mode 100644
index 00000000..d1666ba6
--- /dev/null
+++ b/aconfig/bp2a/android.permission.flags/should_register_attribution_source_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.permission.flags"
+ name: "should_register_attribution_source"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.permission.flags/signature_permission_allowlist_enabled_flag_values.textproto b/aconfig/bp2a/android.permission.flags/signature_permission_allowlist_enabled_flag_values.textproto
new file mode 100644
index 00000000..87fda097
--- /dev/null
+++ b/aconfig/bp2a/android.permission.flags/signature_permission_allowlist_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.permission.flags"
+ name: "signature_permission_allowlist_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.permission.flags/system_server_role_controller_enabled_flag_values.textproto b/aconfig/bp2a/android.permission.flags/system_server_role_controller_enabled_flag_values.textproto
new file mode 100644
index 00000000..19a882e7
--- /dev/null
+++ b/aconfig/bp2a/android.permission.flags/system_server_role_controller_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.permission.flags"
+ name: "system_server_role_controller_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.permission.flags/wallet_role_enabled_flag_values.textproto b/aconfig/bp2a/android.permission.flags/wallet_role_enabled_flag_values.textproto
new file mode 100644
index 00000000..3a0d8088
--- /dev/null
+++ b/aconfig/bp2a/android.permission.flags/wallet_role_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.permission.flags"
+ name: "wallet_role_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.provider.flags/Android.bp b/aconfig/bp2a/android.provider.flags/Android.bp
index 7f29778e..306d92a0 100644
--- a/aconfig/bp2a/android.provider.flags/Android.bp
+++ b/aconfig/bp2a/android.provider.flags/Android.bp
@@ -1,10 +1,10 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
-//     http://www.apache.org/licenses/LICENSE-2.0
+// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.provider.flags-all",
- package: "android.provider.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.provider.flags-all",
+ package: "android.provider.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.provider/Android.bp b/aconfig/bp2a/android.provider/Android.bp
index 6705cca9..d223f5ad 100644
--- a/aconfig/bp2a/android.provider/Android.bp
+++ b/aconfig/bp2a/android.provider/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.provider-all",
- package: "android.provider",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.provider-all",
+ package: "android.provider",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.provider/a11y_standalone_gesture_enabled_flag_values.textproto b/aconfig/bp2a/android.provider/a11y_standalone_gesture_enabled_flag_values.textproto
new file mode 100644
index 00000000..1caf71d3
--- /dev/null
+++ b/aconfig/bp2a/android.provider/a11y_standalone_gesture_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.provider"
+ name: "a11y_standalone_gesture_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.provider/allow_config_maximum_call_log_entries_per_sim_flag_values.textproto b/aconfig/bp2a/android.provider/allow_config_maximum_call_log_entries_per_sim_flag_values.textproto
new file mode 100644
index 00000000..e6ba9c12
--- /dev/null
+++ b/aconfig/bp2a/android.provider/allow_config_maximum_call_log_entries_per_sim_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.provider"
+ name: "allow_config_maximum_call_log_entries_per_sim"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.provider/reduce_binder_transaction_size_for_get_all_properties_flag_values.textproto b/aconfig/bp2a/android.provider/reduce_binder_transaction_size_for_get_all_properties_flag_values.textproto
new file mode 100644
index 00000000..01b27dbd
--- /dev/null
+++ b/aconfig/bp2a/android.provider/reduce_binder_transaction_size_for_get_all_properties_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.provider"
+ name: "reduce_binder_transaction_size_for_get_all_properties"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.provider/system_settings_default_flag_values.textproto b/aconfig/bp2a/android.provider/system_settings_default_flag_values.textproto
new file mode 100644
index 00000000..349d66fa
--- /dev/null
+++ b/aconfig/bp2a/android.provider/system_settings_default_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.provider"
+ name: "system_settings_default"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.provider/user_keys_flag_values.textproto b/aconfig/bp2a/android.provider/user_keys_flag_values.textproto
new file mode 100644
index 00000000..7a5d6ce6
--- /dev/null
+++ b/aconfig/bp2a/android.provider/user_keys_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.provider"
+ name: "user_keys"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.sdk/Android.bp b/aconfig/bp2a/android.sdk/Android.bp
index 4d08ccd8..343fed18 100644
--- a/aconfig/bp2a/android.sdk/Android.bp
+++ b/aconfig/bp2a/android.sdk/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.sdk-all",
- package: "android.sdk",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.sdk-all",
+ package: "android.sdk",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.security.keystore2/Android.bp b/aconfig/bp2a/android.security.keystore2/Android.bp
index 87c2bd90..3f04fc17 100644
--- a/aconfig/bp2a/android.security.keystore2/Android.bp
+++ b/aconfig/bp2a/android.security.keystore2/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.security.keystore2-all",
- package: "android.security.keystore2",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.security.keystore2-all",
+ package: "android.security.keystore2",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.security.keystore2/use_blob_state_column_flag_values.textproto b/aconfig/bp2a/android.security.keystore2/use_blob_state_column_flag_values.textproto
new file mode 100644
index 00000000..34794869
--- /dev/null
+++ b/aconfig/bp2a/android.security.keystore2/use_blob_state_column_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.security.keystore2"
+ name: "use_blob_state_column"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.security/Android.bp b/aconfig/bp2a/android.security/Android.bp
index 5b89b72c..d78992d8 100644
--- a/aconfig/bp2a/android.security/Android.bp
+++ b/aconfig/bp2a/android.security/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.security-all",
- package: "android.security",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.security-all",
+ package: "android.security",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.security/asm_restrictions_enabled_flag_values.textproto b/aconfig/bp2a/android.security/asm_restrictions_enabled_flag_values.textproto
new file mode 100644
index 00000000..ee9436e2
--- /dev/null
+++ b/aconfig/bp2a/android.security/asm_restrictions_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.security"
+ name: "asm_restrictions_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.security/content_uri_permission_apis_flag_values.textproto b/aconfig/bp2a/android.security/content_uri_permission_apis_flag_values.textproto
new file mode 100644
index 00000000..8d00902d
--- /dev/null
+++ b/aconfig/bp2a/android.security/content_uri_permission_apis_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.security"
+ name: "content_uri_permission_apis"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.security/enforce_intent_filter_match_flag_values.textproto b/aconfig/bp2a/android.security/enforce_intent_filter_match_flag_values.textproto
new file mode 100644
index 00000000..a3f2bb82
--- /dev/null
+++ b/aconfig/bp2a/android.security/enforce_intent_filter_match_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.security"
+ name: "enforce_intent_filter_match"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.security/extend_ecm_to_all_settings_flag_values.textproto b/aconfig/bp2a/android.security/extend_ecm_to_all_settings_flag_values.textproto
new file mode 100644
index 00000000..91e04e42
--- /dev/null
+++ b/aconfig/bp2a/android.security/extend_ecm_to_all_settings_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.security"
+ name: "extend_ecm_to_all_settings"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.security/frp_enforcement_flag_values.textproto b/aconfig/bp2a/android.security/frp_enforcement_flag_values.textproto
new file mode 100644
index 00000000..f80665c7
--- /dev/null
+++ b/aconfig/bp2a/android.security/frp_enforcement_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.security"
+ name: "frp_enforcement"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.security/fsverity_api_flag_values.textproto b/aconfig/bp2a/android.security/fsverity_api_flag_values.textproto
new file mode 100644
index 00000000..5aaa9642
--- /dev/null
+++ b/aconfig/bp2a/android.security/fsverity_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.security"
+ name: "fsverity_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.security/mgf1_digest_setter_v2_flag_values.textproto b/aconfig/bp2a/android.security/mgf1_digest_setter_v2_flag_values.textproto
new file mode 100644
index 00000000..85ccfab1
--- /dev/null
+++ b/aconfig/bp2a/android.security/mgf1_digest_setter_v2_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.security"
+ name: "mgf1_digest_setter_v2"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.server.app/Android.bp b/aconfig/bp2a/android.server.app/Android.bp
new file mode 100644
index 00000000..06e01fc4
--- /dev/null
+++ b/aconfig/bp2a/android.server.app/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-android.server.app-all",
+ package: "android.server.app",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/android.server.app/disable_game_mode_when_app_top_flag_values.textproto b/aconfig/bp2a/android.server.app/disable_game_mode_when_app_top_flag_values.textproto
new file mode 100644
index 00000000..1a55bffd
--- /dev/null
+++ b/aconfig/bp2a/android.server.app/disable_game_mode_when_app_top_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.server.app"
+ name: "disable_game_mode_when_app_top"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.server.app/game_default_frame_rate_flag_values.textproto b/aconfig/bp2a/android.server.app/game_default_frame_rate_flag_values.textproto
new file mode 100644
index 00000000..62357389
--- /dev/null
+++ b/aconfig/bp2a/android.server.app/game_default_frame_rate_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.server.app"
+ name: "game_default_frame_rate"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.server/Android.bp b/aconfig/bp2a/android.server/Android.bp
index b09adba4..32b3518c 100644
--- a/aconfig/bp2a/android.server/Android.bp
+++ b/aconfig/bp2a/android.server/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.server-all",
- package: "android.server",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.server-all",
+ package: "android.server",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.server/allow_removing_vpn_service_flag_values.textproto b/aconfig/bp2a/android.server/allow_removing_vpn_service_flag_values.textproto
new file mode 100644
index 00000000..f69dcb88
--- /dev/null
+++ b/aconfig/bp2a/android.server/allow_removing_vpn_service_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.server"
+ name: "allow_removing_vpn_service"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.server/remove_text_service_flag_values.textproto b/aconfig/bp2a/android.server/remove_text_service_flag_values.textproto
new file mode 100644
index 00000000..cdcf22e5
--- /dev/null
+++ b/aconfig/bp2a/android.server/remove_text_service_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.server"
+ name: "remove_text_service"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.server/remove_wearable_sensing_service_from_wear_flag_values.textproto b/aconfig/bp2a/android.server/remove_wearable_sensing_service_from_wear_flag_values.textproto
new file mode 100644
index 00000000..71ba16ea
--- /dev/null
+++ b/aconfig/bp2a/android.server/remove_wearable_sensing_service_from_wear_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.server"
+ name: "remove_wearable_sensing_service_from_wear"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.server/telemetry_apis_service_flag_values.textproto b/aconfig/bp2a/android.server/telemetry_apis_service_flag_values.textproto
new file mode 100644
index 00000000..f54856af
--- /dev/null
+++ b/aconfig/bp2a/android.server/telemetry_apis_service_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.server"
+ name: "telemetry_apis_service"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.service.autofill/Android.bp b/aconfig/bp2a/android.service.autofill/Android.bp
index 38f75572..8f433542 100644
--- a/aconfig/bp2a/android.service.autofill/Android.bp
+++ b/aconfig/bp2a/android.service.autofill/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.service.autofill-all",
- package: "android.service.autofill",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.service.autofill-all",
+ package: "android.service.autofill",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.service.autofill/autofill_credman_dev_integration_flag_values.textproto b/aconfig/bp2a/android.service.autofill/autofill_credman_dev_integration_flag_values.textproto
new file mode 100644
index 00000000..fc791b6f
--- /dev/null
+++ b/aconfig/bp2a/android.service.autofill/autofill_credman_dev_integration_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.service.autofill"
+ name: "autofill_credman_dev_integration"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.service.autofill/autofill_credman_integration_flag_values.textproto b/aconfig/bp2a/android.service.autofill/autofill_credman_integration_flag_values.textproto
new file mode 100644
index 00000000..22ab6bf4
--- /dev/null
+++ b/aconfig/bp2a/android.service.autofill/autofill_credman_integration_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.service.autofill"
+ name: "autofill_credman_integration"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.service.autofill/highlight_autofill_single_field_flag_values.textproto b/aconfig/bp2a/android.service.autofill/highlight_autofill_single_field_flag_values.textproto
new file mode 100644
index 00000000..232d00f4
--- /dev/null
+++ b/aconfig/bp2a/android.service.autofill/highlight_autofill_single_field_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.service.autofill"
+ name: "highlight_autofill_single_field"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.service.autofill/relayout_fix_flag_values.textproto b/aconfig/bp2a/android.service.autofill/relayout_fix_flag_values.textproto
new file mode 100644
index 00000000..a3a0a775
--- /dev/null
+++ b/aconfig/bp2a/android.service.autofill/relayout_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.service.autofill"
+ name: "relayout_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.service.autofill/remote_fill_service_use_weak_reference_flag_values.textproto b/aconfig/bp2a/android.service.autofill/remote_fill_service_use_weak_reference_flag_values.textproto
new file mode 100644
index 00000000..bf3644a6
--- /dev/null
+++ b/aconfig/bp2a/android.service.autofill/remote_fill_service_use_weak_reference_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.service.autofill"
+ name: "remote_fill_service_use_weak_reference"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.service.chooser/Android.bp b/aconfig/bp2a/android.service.chooser/Android.bp
index efd125b0..cde17b8c 100644
--- a/aconfig/bp2a/android.service.chooser/Android.bp
+++ b/aconfig/bp2a/android.service.chooser/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.service.chooser-all",
- package: "android.service.chooser",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.service.chooser-all",
+ package: "android.service.chooser",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.service.chooser/chooser_album_text_flag_values.textproto b/aconfig/bp2a/android.service.chooser/chooser_album_text_flag_values.textproto
new file mode 100644
index 00000000..a3511b4d
--- /dev/null
+++ b/aconfig/bp2a/android.service.chooser/chooser_album_text_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.service.chooser"
+ name: "chooser_album_text"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.service.chooser/chooser_payload_toggling_flag_values.textproto b/aconfig/bp2a/android.service.chooser/chooser_payload_toggling_flag_values.textproto
new file mode 100644
index 00000000..5bad0b4e
--- /dev/null
+++ b/aconfig/bp2a/android.service.chooser/chooser_payload_toggling_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.service.chooser"
+ name: "chooser_payload_toggling"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.service.chooser/enable_chooser_result_flag_values.textproto b/aconfig/bp2a/android.service.chooser/enable_chooser_result_flag_values.textproto
new file mode 100644
index 00000000..135a7272
--- /dev/null
+++ b/aconfig/bp2a/android.service.chooser/enable_chooser_result_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.service.chooser"
+ name: "enable_chooser_result"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.service.chooser/enable_sharesheet_metadata_extra_flag_values.textproto b/aconfig/bp2a/android.service.chooser/enable_sharesheet_metadata_extra_flag_values.textproto
new file mode 100644
index 00000000..fb86f75a
--- /dev/null
+++ b/aconfig/bp2a/android.service.chooser/enable_sharesheet_metadata_extra_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.service.chooser"
+ name: "enable_sharesheet_metadata_extra"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.service.chooser/fix_resolver_memory_leak_flag_values.textproto b/aconfig/bp2a/android.service.chooser/fix_resolver_memory_leak_flag_values.textproto
new file mode 100644
index 00000000..d3d33154
--- /dev/null
+++ b/aconfig/bp2a/android.service.chooser/fix_resolver_memory_leak_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.service.chooser"
+ name: "fix_resolver_memory_leak"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.service.controls.flags/Android.bp b/aconfig/bp2a/android.service.controls.flags/Android.bp
new file mode 100644
index 00000000..b4e0f166
--- /dev/null
+++ b/aconfig/bp2a/android.service.controls.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-android.service.controls.flags-all",
+ package: "android.service.controls.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/android.service.controls.flags/home_panel_dream_flag_values.textproto b/aconfig/bp2a/android.service.controls.flags/home_panel_dream_flag_values.textproto
new file mode 100644
index 00000000..4d0d837b
--- /dev/null
+++ b/aconfig/bp2a/android.service.controls.flags/home_panel_dream_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.service.controls.flags"
+ name: "home_panel_dream"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.service.dreams/Android.bp b/aconfig/bp2a/android.service.dreams/Android.bp
new file mode 100644
index 00000000..ebd2ea12
--- /dev/null
+++ b/aconfig/bp2a/android.service.dreams/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-android.service.dreams-all",
+ package: "android.service.dreams",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/android.service.dreams/cleanup_dream_settings_on_uninstall_flag_values.textproto b/aconfig/bp2a/android.service.dreams/cleanup_dream_settings_on_uninstall_flag_values.textproto
new file mode 100644
index 00000000..d265be33
--- /dev/null
+++ b/aconfig/bp2a/android.service.dreams/cleanup_dream_settings_on_uninstall_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.service.dreams"
+ name: "cleanup_dream_settings_on_uninstall"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.service.dreams/dismiss_dream_on_keyguard_dismiss_flag_values.textproto b/aconfig/bp2a/android.service.dreams/dismiss_dream_on_keyguard_dismiss_flag_values.textproto
new file mode 100644
index 00000000..a1dad28c
--- /dev/null
+++ b/aconfig/bp2a/android.service.dreams/dismiss_dream_on_keyguard_dismiss_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.service.dreams"
+ name: "dismiss_dream_on_keyguard_dismiss"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.service.dreams/dream_handles_being_obscured_flag_values.textproto b/aconfig/bp2a/android.service.dreams/dream_handles_being_obscured_flag_values.textproto
new file mode 100644
index 00000000..5a061b9b
--- /dev/null
+++ b/aconfig/bp2a/android.service.dreams/dream_handles_being_obscured_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.service.dreams"
+ name: "dream_handles_being_obscured"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.service.dreams/dream_handles_confirm_keys_flag_values.textproto b/aconfig/bp2a/android.service.dreams/dream_handles_confirm_keys_flag_values.textproto
new file mode 100644
index 00000000..2f25efc6
--- /dev/null
+++ b/aconfig/bp2a/android.service.dreams/dream_handles_confirm_keys_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.service.dreams"
+ name: "dream_handles_confirm_keys"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.service.dreams/dream_wake_redirect_flag_values.textproto b/aconfig/bp2a/android.service.dreams/dream_wake_redirect_flag_values.textproto
new file mode 100644
index 00000000..42a210a7
--- /dev/null
+++ b/aconfig/bp2a/android.service.dreams/dream_wake_redirect_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.service.dreams"
+ name: "dream_wake_redirect"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.service.dreams/start_and_stop_dozing_in_background_flag_values.textproto b/aconfig/bp2a/android.service.dreams/start_and_stop_dozing_in_background_flag_values.textproto
new file mode 100644
index 00000000..69c17fe9
--- /dev/null
+++ b/aconfig/bp2a/android.service.dreams/start_and_stop_dozing_in_background_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.service.dreams"
+ name: "start_and_stop_dozing_in_background"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.service.notification/Android.bp b/aconfig/bp2a/android.service.notification/Android.bp
index 2d65a891..384a54c7 100644
--- a/aconfig/bp2a/android.service.notification/Android.bp
+++ b/aconfig/bp2a/android.service.notification/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.service.notification-all",
- package: "android.service.notification",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.service.notification-all",
+ package: "android.service.notification",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.service.notification/callstyle_callback_api_flag_values.textproto b/aconfig/bp2a/android.service.notification/callstyle_callback_api_flag_values.textproto
new file mode 100644
index 00000000..570fff28
--- /dev/null
+++ b/aconfig/bp2a/android.service.notification/callstyle_callback_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.service.notification"
+ name: "callstyle_callback_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.service.notification/ranking_update_ashmem_flag_values.textproto b/aconfig/bp2a/android.service.notification/ranking_update_ashmem_flag_values.textproto
new file mode 100644
index 00000000..6ea1aef2
--- /dev/null
+++ b/aconfig/bp2a/android.service.notification/ranking_update_ashmem_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.service.notification"
+ name: "ranking_update_ashmem"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.service.notification/redact_sensitive_notifications_big_text_style_flag_values.textproto b/aconfig/bp2a/android.service.notification/redact_sensitive_notifications_big_text_style_flag_values.textproto
new file mode 100644
index 00000000..b2bc110e
--- /dev/null
+++ b/aconfig/bp2a/android.service.notification/redact_sensitive_notifications_big_text_style_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.service.notification"
+ name: "redact_sensitive_notifications_big_text_style"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.service.notification/redact_sensitive_notifications_from_untrusted_listeners_flag_values.textproto b/aconfig/bp2a/android.service.notification/redact_sensitive_notifications_from_untrusted_listeners_flag_values.textproto
new file mode 100644
index 00000000..25456273
--- /dev/null
+++ b/aconfig/bp2a/android.service.notification/redact_sensitive_notifications_from_untrusted_listeners_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.service.notification"
+ name: "redact_sensitive_notifications_from_untrusted_listeners"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.service.quickaccesswallet/Android.bp b/aconfig/bp2a/android.service.quickaccesswallet/Android.bp
index e9ace655..9a59b749 100644
--- a/aconfig/bp2a/android.service.quickaccesswallet/Android.bp
+++ b/aconfig/bp2a/android.service.quickaccesswallet/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.service.quickaccesswallet-all",
- package: "android.service.quickaccesswallet",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.service.quickaccesswallet-all",
+ package: "android.service.quickaccesswallet",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.service.voice.flags/Android.bp b/aconfig/bp2a/android.service.voice.flags/Android.bp
new file mode 100644
index 00000000..e526713f
--- /dev/null
+++ b/aconfig/bp2a/android.service.voice.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-android.service.voice.flags-all",
+ package: "android.service.voice.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/android.service.voice.flags/allow_foreground_activities_in_on_show_flag_values.textproto b/aconfig/bp2a/android.service.voice.flags/allow_foreground_activities_in_on_show_flag_values.textproto
new file mode 100644
index 00000000..e64e9bdc
--- /dev/null
+++ b/aconfig/bp2a/android.service.voice.flags/allow_foreground_activities_in_on_show_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.service.voice.flags"
+ name: "allow_foreground_activities_in_on_show"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.service.voice.flags/allow_hotword_bump_egress_flag_values.textproto b/aconfig/bp2a/android.service.voice.flags/allow_hotword_bump_egress_flag_values.textproto
new file mode 100644
index 00000000..096d0db6
--- /dev/null
+++ b/aconfig/bp2a/android.service.voice.flags/allow_hotword_bump_egress_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.service.voice.flags"
+ name: "allow_hotword_bump_egress"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.speech.flags/Android.bp b/aconfig/bp2a/android.speech.flags/Android.bp
new file mode 100644
index 00000000..b776f19d
--- /dev/null
+++ b/aconfig/bp2a/android.speech.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-android.speech.flags-all",
+ package: "android.speech.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/android.speech.flags/multilang_extra_launch_flag_values.textproto b/aconfig/bp2a/android.speech.flags/multilang_extra_launch_flag_values.textproto
new file mode 100644
index 00000000..b3bd9654
--- /dev/null
+++ b/aconfig/bp2a/android.speech.flags/multilang_extra_launch_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.speech.flags"
+ name: "multilang_extra_launch"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.tracing/Android.bp b/aconfig/bp2a/android.tracing/Android.bp
index 1be4b565..1d02a8fa 100644
--- a/aconfig/bp2a/android.tracing/Android.bp
+++ b/aconfig/bp2a/android.tracing/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.tracing-all",
- package: "android.tracing",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.tracing-all",
+ package: "android.tracing",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.tracing/perfetto_ime_flag_values.textproto b/aconfig/bp2a/android.tracing/perfetto_ime_flag_values.textproto
new file mode 100644
index 00000000..38186452
--- /dev/null
+++ b/aconfig/bp2a/android.tracing/perfetto_ime_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.tracing"
+ name: "perfetto_ime"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.tracing/perfetto_protolog_tracing_flag_values.textproto b/aconfig/bp2a/android.tracing/perfetto_protolog_tracing_flag_values.textproto
new file mode 100644
index 00000000..3a3e5ede
--- /dev/null
+++ b/aconfig/bp2a/android.tracing/perfetto_protolog_tracing_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.tracing"
+ name: "perfetto_protolog_tracing"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.tracing/perfetto_transition_tracing_flag_values.textproto b/aconfig/bp2a/android.tracing/perfetto_transition_tracing_flag_values.textproto
new file mode 100644
index 00000000..72bc3958
--- /dev/null
+++ b/aconfig/bp2a/android.tracing/perfetto_transition_tracing_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.tracing"
+ name: "perfetto_transition_tracing"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.tracing/perfetto_view_capture_tracing_flag_values.textproto b/aconfig/bp2a/android.tracing/perfetto_view_capture_tracing_flag_values.textproto
new file mode 100644
index 00000000..315ea3ce
--- /dev/null
+++ b/aconfig/bp2a/android.tracing/perfetto_view_capture_tracing_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.tracing"
+ name: "perfetto_view_capture_tracing"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.uprobestats.flags/Android.bp b/aconfig/bp2a/android.uprobestats.flags/Android.bp
index 05de90a4..57a4323f 100644
--- a/aconfig/bp2a/android.uprobestats.flags/Android.bp
+++ b/aconfig/bp2a/android.uprobestats.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.uprobestats.flags-all",
- package: "android.uprobestats.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.uprobestats.flags-all",
+ package: "android.uprobestats.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.uprobestats.flags/enable_uprobestats_flag_values.textproto b/aconfig/bp2a/android.uprobestats.flags/enable_uprobestats_flag_values.textproto
new file mode 100644
index 00000000..dfba4d6e
--- /dev/null
+++ b/aconfig/bp2a/android.uprobestats.flags/enable_uprobestats_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.uprobestats.flags"
+ name: "enable_uprobestats"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.uprobestats.flags/uprobestats_support_update_device_idle_temp_allowlist_flag_values.textproto b/aconfig/bp2a/android.uprobestats.flags/uprobestats_support_update_device_idle_temp_allowlist_flag_values.textproto
new file mode 100644
index 00000000..430ecb92
--- /dev/null
+++ b/aconfig/bp2a/android.uprobestats.flags/uprobestats_support_update_device_idle_temp_allowlist_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.uprobestats.flags"
+ name: "uprobestats_support_update_device_idle_temp_allowlist"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.uprobestats.mainline.flags/Android.bp b/aconfig/bp2a/android.uprobestats.mainline.flags/Android.bp
index 9af3f679..9f98cfd8 100644
--- a/aconfig/bp2a/android.uprobestats.mainline.flags/Android.bp
+++ b/aconfig/bp2a/android.uprobestats.mainline.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.uprobestats.mainline.flags-all",
- package: "android.uprobestats.mainline.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.uprobestats.mainline.flags-all",
+ package: "android.uprobestats.mainline.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.view.accessibility/Android.bp b/aconfig/bp2a/android.view.accessibility/Android.bp
index 367b673f..6b093f4a 100644
--- a/aconfig/bp2a/android.view.accessibility/Android.bp
+++ b/aconfig/bp2a/android.view.accessibility/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.view.accessibility-all",
- package: "android.view.accessibility",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.view.accessibility-all",
+ package: "android.view.accessibility",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.view.accessibility/a11y_qs_shortcut_flag_values.textproto b/aconfig/bp2a/android.view.accessibility/a11y_qs_shortcut_flag_values.textproto
new file mode 100644
index 00000000..f72935b0
--- /dev/null
+++ b/aconfig/bp2a/android.view.accessibility/a11y_qs_shortcut_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.accessibility"
+ name: "a11y_qs_shortcut"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.accessibility/braille_display_hid_flag_values.textproto b/aconfig/bp2a/android.view.accessibility/braille_display_hid_flag_values.textproto
new file mode 100644
index 00000000..e58f429a
--- /dev/null
+++ b/aconfig/bp2a/android.view.accessibility/braille_display_hid_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.accessibility"
+ name: "braille_display_hid"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.accessibility/collection_info_item_counts_flag_values.textproto b/aconfig/bp2a/android.view.accessibility/collection_info_item_counts_flag_values.textproto
new file mode 100644
index 00000000..9a116c99
--- /dev/null
+++ b/aconfig/bp2a/android.view.accessibility/collection_info_item_counts_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.accessibility"
+ name: "collection_info_item_counts"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.accessibility/flash_notification_system_api_flag_values.textproto b/aconfig/bp2a/android.view.accessibility/flash_notification_system_api_flag_values.textproto
new file mode 100644
index 00000000..61ee959c
--- /dev/null
+++ b/aconfig/bp2a/android.view.accessibility/flash_notification_system_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.accessibility"
+ name: "flash_notification_system_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.accessibility/focus_rect_min_size_flag_values.textproto b/aconfig/bp2a/android.view.accessibility/focus_rect_min_size_flag_values.textproto
new file mode 100644
index 00000000..02f1488d
--- /dev/null
+++ b/aconfig/bp2a/android.view.accessibility/focus_rect_min_size_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.accessibility"
+ name: "focus_rect_min_size"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.accessibility/granular_scrolling_flag_values.textproto b/aconfig/bp2a/android.view.accessibility/granular_scrolling_flag_values.textproto
new file mode 100644
index 00000000..55a65209
--- /dev/null
+++ b/aconfig/bp2a/android.view.accessibility/granular_scrolling_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.accessibility"
+ name: "granular_scrolling"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.accessibility/migrate_enable_shortcuts_flag_values.textproto b/aconfig/bp2a/android.view.accessibility/migrate_enable_shortcuts_flag_values.textproto
new file mode 100644
index 00000000..efea57a5
--- /dev/null
+++ b/aconfig/bp2a/android.view.accessibility/migrate_enable_shortcuts_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.accessibility"
+ name: "migrate_enable_shortcuts"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.accessibility/motion_event_observing_flag_values.textproto b/aconfig/bp2a/android.view.accessibility/motion_event_observing_flag_values.textproto
new file mode 100644
index 00000000..aeb2fa33
--- /dev/null
+++ b/aconfig/bp2a/android.view.accessibility/motion_event_observing_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.accessibility"
+ name: "motion_event_observing"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.accessibility/restore_a11y_shortcut_target_service_flag_values.textproto b/aconfig/bp2a/android.view.accessibility/restore_a11y_shortcut_target_service_flag_values.textproto
new file mode 100644
index 00000000..e8c84bdc
--- /dev/null
+++ b/aconfig/bp2a/android.view.accessibility/restore_a11y_shortcut_target_service_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.accessibility"
+ name: "restore_a11y_shortcut_target_service"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.accessibility/skip_accessibility_warning_dialog_for_trusted_services_flag_values.textproto b/aconfig/bp2a/android.view.accessibility/skip_accessibility_warning_dialog_for_trusted_services_flag_values.textproto
new file mode 100644
index 00000000..bd3d6f0c
--- /dev/null
+++ b/aconfig/bp2a/android.view.accessibility/skip_accessibility_warning_dialog_for_trusted_services_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.accessibility"
+ name: "skip_accessibility_warning_dialog_for_trusted_services"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.accessibility/warning_use_default_dialog_type_flag_values.textproto b/aconfig/bp2a/android.view.accessibility/warning_use_default_dialog_type_flag_values.textproto
new file mode 100644
index 00000000..3ad4b182
--- /dev/null
+++ b/aconfig/bp2a/android.view.accessibility/warning_use_default_dialog_type_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.accessibility"
+ name: "warning_use_default_dialog_type"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.contentcapture.flags/Android.bp b/aconfig/bp2a/android.view.contentcapture.flags/Android.bp
index 2eaad92f..1c4cfc63 100644
--- a/aconfig/bp2a/android.view.contentcapture.flags/Android.bp
+++ b/aconfig/bp2a/android.view.contentcapture.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.view.contentcapture.flags-all",
- package: "android.view.contentcapture.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.view.contentcapture.flags-all",
+ package: "android.view.contentcapture.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.view.contentcapture.flags/run_on_background_thread_enabled_flag_values.textproto b/aconfig/bp2a/android.view.contentcapture.flags/run_on_background_thread_enabled_flag_values.textproto
new file mode 100644
index 00000000..897376cf
--- /dev/null
+++ b/aconfig/bp2a/android.view.contentcapture.flags/run_on_background_thread_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.contentcapture.flags"
+ name: "run_on_background_thread_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.contentprotection.flags/Android.bp b/aconfig/bp2a/android.view.contentprotection.flags/Android.bp
index 01806bc2..6c2ef200 100644
--- a/aconfig/bp2a/android.view.contentprotection.flags/Android.bp
+++ b/aconfig/bp2a/android.view.contentprotection.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.view.contentprotection.flags-all",
- package: "android.view.contentprotection.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.view.contentprotection.flags-all",
+ package: "android.view.contentprotection.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.view.contentprotection.flags/blocklist_update_enabled_flag_values.textproto b/aconfig/bp2a/android.view.contentprotection.flags/blocklist_update_enabled_flag_values.textproto
new file mode 100644
index 00000000..62895e0e
--- /dev/null
+++ b/aconfig/bp2a/android.view.contentprotection.flags/blocklist_update_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.contentprotection.flags"
+ name: "blocklist_update_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.contentprotection.flags/create_accessibility_overlay_app_op_enabled_flag_values.textproto b/aconfig/bp2a/android.view.contentprotection.flags/create_accessibility_overlay_app_op_enabled_flag_values.textproto
new file mode 100644
index 00000000..77316a47
--- /dev/null
+++ b/aconfig/bp2a/android.view.contentprotection.flags/create_accessibility_overlay_app_op_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.contentprotection.flags"
+ name: "create_accessibility_overlay_app_op_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.contentprotection.flags/manage_device_policy_enabled_flag_values.textproto b/aconfig/bp2a/android.view.contentprotection.flags/manage_device_policy_enabled_flag_values.textproto
new file mode 100644
index 00000000..371d7b13
--- /dev/null
+++ b/aconfig/bp2a/android.view.contentprotection.flags/manage_device_policy_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.contentprotection.flags"
+ name: "manage_device_policy_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.contentprotection.flags/parse_groups_config_enabled_flag_values.textproto b/aconfig/bp2a/android.view.contentprotection.flags/parse_groups_config_enabled_flag_values.textproto
new file mode 100644
index 00000000..4db8f5f2
--- /dev/null
+++ b/aconfig/bp2a/android.view.contentprotection.flags/parse_groups_config_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.contentprotection.flags"
+ name: "parse_groups_config_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.contentprotection.flags/rapid_clear_notifications_by_listener_app_op_enabled_flag_values.textproto b/aconfig/bp2a/android.view.contentprotection.flags/rapid_clear_notifications_by_listener_app_op_enabled_flag_values.textproto
new file mode 100644
index 00000000..f1fd8228
--- /dev/null
+++ b/aconfig/bp2a/android.view.contentprotection.flags/rapid_clear_notifications_by_listener_app_op_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.contentprotection.flags"
+ name: "rapid_clear_notifications_by_listener_app_op_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.contentprotection.flags/setting_ui_enabled_flag_values.textproto b/aconfig/bp2a/android.view.contentprotection.flags/setting_ui_enabled_flag_values.textproto
new file mode 100644
index 00000000..e855d79f
--- /dev/null
+++ b/aconfig/bp2a/android.view.contentprotection.flags/setting_ui_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.contentprotection.flags"
+ name: "setting_ui_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.flags/Android.bp b/aconfig/bp2a/android.view.flags/Android.bp
index 6f9ff523..39a5f248 100644
--- a/aconfig/bp2a/android.view.flags/Android.bp
+++ b/aconfig/bp2a/android.view.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.view.flags-all",
- package: "android.view.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.view.flags-all",
+ package: "android.view.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.view.flags/add_schandle_to_vri_surface_flag_values.textproto b/aconfig/bp2a/android.view.flags/add_schandle_to_vri_surface_flag_values.textproto
new file mode 100644
index 00000000..bd218a40
--- /dev/null
+++ b/aconfig/bp2a/android.view.flags/add_schandle_to_vri_surface_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.flags"
+ name: "add_schandle_to_vri_surface"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.flags/calculate_bounds_in_parent_from_bounds_in_screen_flag_values.textproto b/aconfig/bp2a/android.view.flags/calculate_bounds_in_parent_from_bounds_in_screen_flag_values.textproto
new file mode 100644
index 00000000..e222b334
--- /dev/null
+++ b/aconfig/bp2a/android.view.flags/calculate_bounds_in_parent_from_bounds_in_screen_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.flags"
+ name: "calculate_bounds_in_parent_from_bounds_in_screen"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.flags/customizable_window_headers_flag_values.textproto b/aconfig/bp2a/android.view.flags/customizable_window_headers_flag_values.textproto
new file mode 100644
index 00000000..ab4b3597
--- /dev/null
+++ b/aconfig/bp2a/android.view.flags/customizable_window_headers_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.flags"
+ name: "customizable_window_headers"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.flags/disable_draw_wake_lock_flag_values.textproto b/aconfig/bp2a/android.view.flags/disable_draw_wake_lock_flag_values.textproto
new file mode 100644
index 00000000..a27444db
--- /dev/null
+++ b/aconfig/bp2a/android.view.flags/disable_draw_wake_lock_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.flags"
+ name: "disable_draw_wake_lock"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.flags/enable_arrow_icon_on_hover_when_clickable_flag_values.textproto b/aconfig/bp2a/android.view.flags/enable_arrow_icon_on_hover_when_clickable_flag_values.textproto
new file mode 100644
index 00000000..dfaf2c0a
--- /dev/null
+++ b/aconfig/bp2a/android.view.flags/enable_arrow_icon_on_hover_when_clickable_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.flags"
+ name: "enable_arrow_icon_on_hover_when_clickable"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.flags/enable_surface_native_alloc_registration_ro_flag_values.textproto b/aconfig/bp2a/android.view.flags/enable_surface_native_alloc_registration_ro_flag_values.textproto
new file mode 100644
index 00000000..73982118
--- /dev/null
+++ b/aconfig/bp2a/android.view.flags/enable_surface_native_alloc_registration_ro_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.flags"
+ name: "enable_surface_native_alloc_registration_ro"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.flags/enable_vector_cursor_a11y_settings_flag_values.textproto b/aconfig/bp2a/android.view.flags/enable_vector_cursor_a11y_settings_flag_values.textproto
new file mode 100644
index 00000000..6d5efde8
--- /dev/null
+++ b/aconfig/bp2a/android.view.flags/enable_vector_cursor_a11y_settings_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.flags"
+ name: "enable_vector_cursor_a11y_settings"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.flags/enable_vector_cursors_flag_values.textproto b/aconfig/bp2a/android.view.flags/enable_vector_cursors_flag_values.textproto
new file mode 100644
index 00000000..2d69e393
--- /dev/null
+++ b/aconfig/bp2a/android.view.flags/enable_vector_cursors_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.flags"
+ name: "enable_vector_cursors"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.flags/scroll_feedback_api_flag_values.textproto b/aconfig/bp2a/android.view.flags/scroll_feedback_api_flag_values.textproto
new file mode 100644
index 00000000..e5c9fc14
--- /dev/null
+++ b/aconfig/bp2a/android.view.flags/scroll_feedback_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.flags"
+ name: "scroll_feedback_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.flags/sensitive_content_app_protection_api_flag_values.textproto b/aconfig/bp2a/android.view.flags/sensitive_content_app_protection_api_flag_values.textproto
new file mode 100644
index 00000000..5306c416
--- /dev/null
+++ b/aconfig/bp2a/android.view.flags/sensitive_content_app_protection_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.flags"
+ name: "sensitive_content_app_protection_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.flags/sensitive_content_app_protection_flag_values.textproto b/aconfig/bp2a/android.view.flags/sensitive_content_app_protection_flag_values.textproto
new file mode 100644
index 00000000..dcdce437
--- /dev/null
+++ b/aconfig/bp2a/android.view.flags/sensitive_content_app_protection_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.flags"
+ name: "sensitive_content_app_protection"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.flags/sensitive_content_premature_protection_removed_fix_flag_values.textproto b/aconfig/bp2a/android.view.flags/sensitive_content_premature_protection_removed_fix_flag_values.textproto
new file mode 100644
index 00000000..77b6b89b
--- /dev/null
+++ b/aconfig/bp2a/android.view.flags/sensitive_content_premature_protection_removed_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.flags"
+ name: "sensitive_content_premature_protection_removed_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.flags/toolkit_frame_rate_animation_bugfix_25q1_flag_values.textproto b/aconfig/bp2a/android.view.flags/toolkit_frame_rate_animation_bugfix_25q1_flag_values.textproto
new file mode 100644
index 00000000..0731b69a
--- /dev/null
+++ b/aconfig/bp2a/android.view.flags/toolkit_frame_rate_animation_bugfix_25q1_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.flags"
+ name: "toolkit_frame_rate_animation_bugfix_25q1"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.flags/toolkit_frame_rate_default_normal_read_only_flag_values.textproto b/aconfig/bp2a/android.view.flags/toolkit_frame_rate_default_normal_read_only_flag_values.textproto
new file mode 100644
index 00000000..09ed6a7d
--- /dev/null
+++ b/aconfig/bp2a/android.view.flags/toolkit_frame_rate_default_normal_read_only_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.flags"
+ name: "toolkit_frame_rate_default_normal_read_only"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.flags/toolkit_frame_rate_function_enabling_read_only_flag_values.textproto b/aconfig/bp2a/android.view.flags/toolkit_frame_rate_function_enabling_read_only_flag_values.textproto
new file mode 100644
index 00000000..6dbbd110
--- /dev/null
+++ b/aconfig/bp2a/android.view.flags/toolkit_frame_rate_function_enabling_read_only_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.flags"
+ name: "toolkit_frame_rate_function_enabling_read_only"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.flags/toolkit_frame_rate_small_uses_percent_read_only_flag_values.textproto b/aconfig/bp2a/android.view.flags/toolkit_frame_rate_small_uses_percent_read_only_flag_values.textproto
new file mode 100644
index 00000000..d34a5814
--- /dev/null
+++ b/aconfig/bp2a/android.view.flags/toolkit_frame_rate_small_uses_percent_read_only_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.flags"
+ name: "toolkit_frame_rate_small_uses_percent_read_only"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.flags/toolkit_frame_rate_typing_read_only_flag_values.textproto b/aconfig/bp2a/android.view.flags/toolkit_frame_rate_typing_read_only_flag_values.textproto
new file mode 100644
index 00000000..972170a4
--- /dev/null
+++ b/aconfig/bp2a/android.view.flags/toolkit_frame_rate_typing_read_only_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.flags"
+ name: "toolkit_frame_rate_typing_read_only"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.flags/toolkit_frame_rate_velocity_mapping_read_only_flag_values.textproto b/aconfig/bp2a/android.view.flags/toolkit_frame_rate_velocity_mapping_read_only_flag_values.textproto
new file mode 100644
index 00000000..dbe6f502
--- /dev/null
+++ b/aconfig/bp2a/android.view.flags/toolkit_frame_rate_velocity_mapping_read_only_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.flags"
+ name: "toolkit_frame_rate_velocity_mapping_read_only"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.flags/toolkit_frame_rate_view_enabling_read_only_flag_values.textproto b/aconfig/bp2a/android.view.flags/toolkit_frame_rate_view_enabling_read_only_flag_values.textproto
new file mode 100644
index 00000000..572c7b04
--- /dev/null
+++ b/aconfig/bp2a/android.view.flags/toolkit_frame_rate_view_enabling_read_only_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.flags"
+ name: "toolkit_frame_rate_view_enabling_read_only"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.flags/toolkit_set_frame_rate_read_only_flag_values.textproto b/aconfig/bp2a/android.view.flags/toolkit_set_frame_rate_read_only_flag_values.textproto
new file mode 100644
index 00000000..72b10bcc
--- /dev/null
+++ b/aconfig/bp2a/android.view.flags/toolkit_set_frame_rate_read_only_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.flags"
+ name: "toolkit_set_frame_rate_read_only"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.flags/use_view_based_rotary_encoder_scroll_haptics_flag_values.textproto b/aconfig/bp2a/android.view.flags/use_view_based_rotary_encoder_scroll_haptics_flag_values.textproto
new file mode 100644
index 00000000..5d863538
--- /dev/null
+++ b/aconfig/bp2a/android.view.flags/use_view_based_rotary_encoder_scroll_haptics_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.flags"
+ name: "use_view_based_rotary_encoder_scroll_haptics"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.flags/view_velocity_api_flag_values.textproto b/aconfig/bp2a/android.view.flags/view_velocity_api_flag_values.textproto
new file mode 100644
index 00000000..6f6fd43a
--- /dev/null
+++ b/aconfig/bp2a/android.view.flags/view_velocity_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.flags"
+ name: "view_velocity_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.inputmethod/Android.bp b/aconfig/bp2a/android.view.inputmethod/Android.bp
index d05642ed..36ad7d25 100644
--- a/aconfig/bp2a/android.view.inputmethod/Android.bp
+++ b/aconfig/bp2a/android.view.inputmethod/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.view.inputmethod-all",
- package: "android.view.inputmethod",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.view.inputmethod-all",
+ package: "android.view.inputmethod",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.view.inputmethod/compatchange_for_zerojankproxy_flag_values.textproto b/aconfig/bp2a/android.view.inputmethod/compatchange_for_zerojankproxy_flag_values.textproto
new file mode 100644
index 00000000..e68f1650
--- /dev/null
+++ b/aconfig/bp2a/android.view.inputmethod/compatchange_for_zerojankproxy_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.inputmethod"
+ name: "compatchange_for_zerojankproxy"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.inputmethod/concurrent_input_methods_flag_values.textproto b/aconfig/bp2a/android.view.inputmethod/concurrent_input_methods_flag_values.textproto
new file mode 100644
index 00000000..3879f7fa
--- /dev/null
+++ b/aconfig/bp2a/android.view.inputmethod/concurrent_input_methods_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.inputmethod"
+ name: "concurrent_input_methods"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.inputmethod/connectionless_handwriting_flag_values.textproto b/aconfig/bp2a/android.view.inputmethod/connectionless_handwriting_flag_values.textproto
new file mode 100644
index 00000000..37e5a7ba
--- /dev/null
+++ b/aconfig/bp2a/android.view.inputmethod/connectionless_handwriting_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.inputmethod"
+ name: "connectionless_handwriting"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.inputmethod/defer_show_soft_input_until_session_creation_flag_values.textproto b/aconfig/bp2a/android.view.inputmethod/defer_show_soft_input_until_session_creation_flag_values.textproto
new file mode 100644
index 00000000..fdd8707f
--- /dev/null
+++ b/aconfig/bp2a/android.view.inputmethod/defer_show_soft_input_until_session_creation_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.inputmethod"
+ name: "defer_show_soft_input_until_session_creation"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.inputmethod/editorinfo_handwriting_enabled_flag_values.textproto b/aconfig/bp2a/android.view.inputmethod/editorinfo_handwriting_enabled_flag_values.textproto
new file mode 100644
index 00000000..ff178885
--- /dev/null
+++ b/aconfig/bp2a/android.view.inputmethod/editorinfo_handwriting_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.inputmethod"
+ name: "editorinfo_handwriting_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.inputmethod/home_screen_handwriting_delegator_flag_values.textproto b/aconfig/bp2a/android.view.inputmethod/home_screen_handwriting_delegator_flag_values.textproto
new file mode 100644
index 00000000..95f27aca
--- /dev/null
+++ b/aconfig/bp2a/android.view.inputmethod/home_screen_handwriting_delegator_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.inputmethod"
+ name: "home_screen_handwriting_delegator"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.inputmethod/ime_switcher_revamp_flag_values.textproto b/aconfig/bp2a/android.view.inputmethod/ime_switcher_revamp_flag_values.textproto
new file mode 100644
index 00000000..b98792f9
--- /dev/null
+++ b/aconfig/bp2a/android.view.inputmethod/ime_switcher_revamp_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.inputmethod"
+ name: "ime_switcher_revamp"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.inputmethod/initiation_without_input_connection_flag_values.textproto b/aconfig/bp2a/android.view.inputmethod/initiation_without_input_connection_flag_values.textproto
new file mode 100644
index 00000000..dfdec799
--- /dev/null
+++ b/aconfig/bp2a/android.view.inputmethod/initiation_without_input_connection_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.inputmethod"
+ name: "initiation_without_input_connection"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.inputmethod/predictive_back_ime_flag_values.textproto b/aconfig/bp2a/android.view.inputmethod/predictive_back_ime_flag_values.textproto
new file mode 100644
index 00000000..6b1acff1
--- /dev/null
+++ b/aconfig/bp2a/android.view.inputmethod/predictive_back_ime_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.inputmethod"
+ name: "predictive_back_ime"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.inputmethod/refactor_insets_controller_flag_values.textproto b/aconfig/bp2a/android.view.inputmethod/refactor_insets_controller_flag_values.textproto
new file mode 100644
index 00000000..997265f4
--- /dev/null
+++ b/aconfig/bp2a/android.view.inputmethod/refactor_insets_controller_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.inputmethod"
+ name: "refactor_insets_controller"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.inputmethod/use_handwriting_listener_for_tooltype_flag_values.textproto b/aconfig/bp2a/android.view.inputmethod/use_handwriting_listener_for_tooltype_flag_values.textproto
new file mode 100644
index 00000000..2be8bb56
--- /dev/null
+++ b/aconfig/bp2a/android.view.inputmethod/use_handwriting_listener_for_tooltype_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.inputmethod"
+ name: "use_handwriting_listener_for_tooltype"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.inputmethod/use_input_method_info_safe_list_flag_values.textproto b/aconfig/bp2a/android.view.inputmethod/use_input_method_info_safe_list_flag_values.textproto
new file mode 100644
index 00000000..6b7064e5
--- /dev/null
+++ b/aconfig/bp2a/android.view.inputmethod/use_input_method_info_safe_list_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.inputmethod"
+ name: "use_input_method_info_safe_list"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.view.inputmethod/use_zero_jank_proxy_flag_values.textproto b/aconfig/bp2a/android.view.inputmethod/use_zero_jank_proxy_flag_values.textproto
new file mode 100644
index 00000000..81836b8a
--- /dev/null
+++ b/aconfig/bp2a/android.view.inputmethod/use_zero_jank_proxy_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.view.inputmethod"
+ name: "use_zero_jank_proxy"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.webkit/Android.bp b/aconfig/bp2a/android.webkit/Android.bp
new file mode 100644
index 00000000..b7f53f04
--- /dev/null
+++ b/aconfig/bp2a/android.webkit/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-android.webkit-all",
+ package: "android.webkit",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/android.webkit/update_service_v2_flag_values.textproto b/aconfig/bp2a/android.webkit/update_service_v2_flag_values.textproto
new file mode 100644
index 00000000..088c0f9e
--- /dev/null
+++ b/aconfig/bp2a/android.webkit/update_service_v2_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.webkit"
+ name: "update_service_v2"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.widget.flags/Android.bp b/aconfig/bp2a/android.widget.flags/Android.bp
index ae2141af..9d866bc3 100644
--- a/aconfig/bp2a/android.widget.flags/Android.bp
+++ b/aconfig/bp2a/android.widget.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-android.widget.flags-all",
- package: "android.widget.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-android.widget.flags-all",
+ package: "android.widget.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/android.widget.flags/big_picture_style_discard_empty_icon_bitmap_drawables_flag_values.textproto b/aconfig/bp2a/android.widget.flags/big_picture_style_discard_empty_icon_bitmap_drawables_flag_values.textproto
new file mode 100644
index 00000000..23191261
--- /dev/null
+++ b/aconfig/bp2a/android.widget.flags/big_picture_style_discard_empty_icon_bitmap_drawables_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.widget.flags"
+ name: "big_picture_style_discard_empty_icon_bitmap_drawables"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.widget.flags/call_style_set_data_async_flag_values.textproto b/aconfig/bp2a/android.widget.flags/call_style_set_data_async_flag_values.textproto
new file mode 100644
index 00000000..fa7536a7
--- /dev/null
+++ b/aconfig/bp2a/android.widget.flags/call_style_set_data_async_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.widget.flags"
+ name: "call_style_set_data_async"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.widget.flags/conversation_layout_use_maximum_child_height_flag_values.textproto b/aconfig/bp2a/android.widget.flags/conversation_layout_use_maximum_child_height_flag_values.textproto
new file mode 100644
index 00000000..cc3502e7
--- /dev/null
+++ b/aconfig/bp2a/android.widget.flags/conversation_layout_use_maximum_child_height_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.widget.flags"
+ name: "conversation_layout_use_maximum_child_height"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.widget.flags/conversation_style_set_avatar_async_flag_values.textproto b/aconfig/bp2a/android.widget.flags/conversation_style_set_avatar_async_flag_values.textproto
new file mode 100644
index 00000000..70813baa
--- /dev/null
+++ b/aconfig/bp2a/android.widget.flags/conversation_style_set_avatar_async_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.widget.flags"
+ name: "conversation_style_set_avatar_async"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.widget.flags/enable_platform_widget_differential_motion_fling_flag_values.textproto b/aconfig/bp2a/android.widget.flags/enable_platform_widget_differential_motion_fling_flag_values.textproto
new file mode 100644
index 00000000..5f6fd092
--- /dev/null
+++ b/aconfig/bp2a/android.widget.flags/enable_platform_widget_differential_motion_fling_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.widget.flags"
+ name: "enable_platform_widget_differential_motion_fling"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.widget.flags/messaging_child_request_layout_flag_values.textproto b/aconfig/bp2a/android.widget.flags/messaging_child_request_layout_flag_values.textproto
new file mode 100644
index 00000000..651fd649
--- /dev/null
+++ b/aconfig/bp2a/android.widget.flags/messaging_child_request_layout_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.widget.flags"
+ name: "messaging_child_request_layout"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.widget.flags/notif_linearlayout_optimized_flag_values.textproto b/aconfig/bp2a/android.widget.flags/notif_linearlayout_optimized_flag_values.textproto
new file mode 100644
index 00000000..47863141
--- /dev/null
+++ b/aconfig/bp2a/android.widget.flags/notif_linearlayout_optimized_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.widget.flags"
+ name: "notif_linearlayout_optimized"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/android.widget.flags/toast_no_weakref_flag_values.textproto b/aconfig/bp2a/android.widget.flags/toast_no_weakref_flag_values.textproto
new file mode 100644
index 00000000..ae44573c
--- /dev/null
+++ b/aconfig/bp2a/android.widget.flags/toast_no_weakref_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "android.widget.flags"
+ name: "toast_no_weakref"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.aconfig.flags/Android.bp b/aconfig/bp2a/com.android.aconfig.flags/Android.bp
index 87e367b0..214772fc 100644
--- a/aconfig/bp2a/com.android.aconfig.flags/Android.bp
+++ b/aconfig/bp2a/com.android.aconfig.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.aconfig.flags-all",
- package: "com.android.aconfig.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.aconfig.flags-all",
+ package: "com.android.aconfig.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.aconfig_new_storage/Android.bp b/aconfig/bp2a/com.android.aconfig_new_storage/Android.bp
index ff2f0f0a..91bf7faf 100644
--- a/aconfig/bp2a/com.android.aconfig_new_storage/Android.bp
+++ b/aconfig/bp2a/com.android.aconfig_new_storage/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.aconfig_new_storage-all",
- package: "com.android.aconfig_new_storage",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.aconfig_new_storage-all",
+ package: "com.android.aconfig_new_storage",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.adservices.flags/Android.bp b/aconfig/bp2a/com.android.adservices.flags/Android.bp
index 992fc933..ecfd8fd0 100644
--- a/aconfig/bp2a/com.android.adservices.flags/Android.bp
+++ b/aconfig/bp2a/com.android.adservices.flags/Android.bp
@@ -1,10 +1,10 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
-//     http://www.apache.org/licenses/LICENSE-2.0
+// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.adservices.flags-all",
- package: "com.android.adservices.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.adservices.flags-all",
+ package: "com.android.adservices.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.adservices.flags/sdksandbox_dump_effective_target_sdk_version_flag_values.textproto b/aconfig/bp2a/com.android.adservices.flags/ad_id_cache_enabled_flag_values.textproto
index c6e9644e..9e35a85d 100644
--- a/aconfig/bp2a/com.android.adservices.flags/sdksandbox_dump_effective_target_sdk_version_flag_values.textproto
+++ b/aconfig/bp2a/com.android.adservices.flags/ad_id_cache_enabled_flag_values.textproto
@@ -1,6 +1,6 @@
flag_value {
package: "com.android.adservices.flags"
- name: "sdksandbox_dump_effective_target_sdk_version"
+ name: "ad_id_cache_enabled"
state: ENABLED
permission: READ_ONLY
}
diff --git a/aconfig/bp2a/com.android.adservices.flags/adext_data_service_apis_enabled_flag_values.textproto b/aconfig/bp2a/com.android.adservices.flags/adext_data_service_apis_enabled_flag_values.textproto
new file mode 100644
index 00000000..23f284e2
--- /dev/null
+++ b/aconfig/bp2a/com.android.adservices.flags/adext_data_service_apis_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.adservices.flags"
+ name: "adext_data_service_apis_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.adservices.flags/adservices_enablement_check_enabled_flag_values.textproto b/aconfig/bp2a/com.android.adservices.flags/adservices_enablement_check_enabled_flag_values.textproto
new file mode 100644
index 00000000..8bff3dfe
--- /dev/null
+++ b/aconfig/bp2a/com.android.adservices.flags/adservices_enablement_check_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.adservices.flags"
+ name: "adservices_enablement_check_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.adservices.flags/adservices_outcomereceiver_r_api_enabled_flag_values.textproto b/aconfig/bp2a/com.android.adservices.flags/adservices_outcomereceiver_r_api_enabled_flag_values.textproto
new file mode 100644
index 00000000..d32e1e5b
--- /dev/null
+++ b/aconfig/bp2a/com.android.adservices.flags/adservices_outcomereceiver_r_api_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.adservices.flags"
+ name: "adservices_outcomereceiver_r_api_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.adservices.flags/enable_adservices_api_enabled_flag_values.textproto b/aconfig/bp2a/com.android.adservices.flags/enable_adservices_api_enabled_flag_values.textproto
new file mode 100644
index 00000000..e7860240
--- /dev/null
+++ b/aconfig/bp2a/com.android.adservices.flags/enable_adservices_api_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.adservices.flags"
+ name: "enable_adservices_api_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.adservices.flags/fledge_ad_selection_filtering_enabled_flag_values.textproto b/aconfig/bp2a/com.android.adservices.flags/fledge_ad_selection_filtering_enabled_flag_values.textproto
new file mode 100644
index 00000000..463fda97
--- /dev/null
+++ b/aconfig/bp2a/com.android.adservices.flags/fledge_ad_selection_filtering_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.adservices.flags"
+ name: "fledge_ad_selection_filtering_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.adservices.flags/fledge_auction_server_get_ad_selection_data_id_enabled_flag_values.textproto b/aconfig/bp2a/com.android.adservices.flags/fledge_auction_server_get_ad_selection_data_id_enabled_flag_values.textproto
new file mode 100644
index 00000000..502941ab
--- /dev/null
+++ b/aconfig/bp2a/com.android.adservices.flags/fledge_auction_server_get_ad_selection_data_id_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.adservices.flags"
+ name: "fledge_auction_server_get_ad_selection_data_id_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.adservices.flags/fledge_custom_audience_auction_server_request_flags_enabled_flag_values.textproto b/aconfig/bp2a/com.android.adservices.flags/fledge_custom_audience_auction_server_request_flags_enabled_flag_values.textproto
new file mode 100644
index 00000000..2f9fda99
--- /dev/null
+++ b/aconfig/bp2a/com.android.adservices.flags/fledge_custom_audience_auction_server_request_flags_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.adservices.flags"
+ name: "fledge_custom_audience_auction_server_request_flags_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.adservices.flags/fledge_get_ad_selection_data_seller_configuration_enabled_flag_values.textproto b/aconfig/bp2a/com.android.adservices.flags/fledge_get_ad_selection_data_seller_configuration_enabled_flag_values.textproto
index 5b4eedbb..ff91ee45 100644
--- a/aconfig/bp2a/com.android.adservices.flags/fledge_get_ad_selection_data_seller_configuration_enabled_flag_values.textproto
+++ b/aconfig/bp2a/com.android.adservices.flags/fledge_get_ad_selection_data_seller_configuration_enabled_flag_values.textproto
@@ -3,4 +3,4 @@ flag_value {
name: "fledge_get_ad_selection_data_seller_configuration_enabled"
state: ENABLED
permission: READ_ONLY
-} \ No newline at end of file
+}
diff --git a/aconfig/bp2a/com.android.adservices.flags/fledge_schedule_custom_audience_update_enabled_flag_values.textproto b/aconfig/bp2a/com.android.adservices.flags/fledge_schedule_custom_audience_update_enabled_flag_values.textproto
index 34a3ec9c..a31f3feb 100644
--- a/aconfig/bp2a/com.android.adservices.flags/fledge_schedule_custom_audience_update_enabled_flag_values.textproto
+++ b/aconfig/bp2a/com.android.adservices.flags/fledge_schedule_custom_audience_update_enabled_flag_values.textproto
@@ -3,4 +3,4 @@ flag_value {
name: "fledge_schedule_custom_audience_update_enabled"
state: ENABLED
permission: READ_ONLY
-} \ No newline at end of file
+}
diff --git a/aconfig/bp2a/com.android.adservices.flags/fledge_server_auction_multi_cloud_enabled_flag_values.textproto b/aconfig/bp2a/com.android.adservices.flags/fledge_server_auction_multi_cloud_enabled_flag_values.textproto
new file mode 100644
index 00000000..69ce304b
--- /dev/null
+++ b/aconfig/bp2a/com.android.adservices.flags/fledge_server_auction_multi_cloud_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.adservices.flags"
+ name: "fledge_server_auction_multi_cloud_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.adservices.flags/protected_signals_enabled_flag_values.textproto b/aconfig/bp2a/com.android.adservices.flags/protected_signals_enabled_flag_values.textproto
new file mode 100644
index 00000000..05f85ece
--- /dev/null
+++ b/aconfig/bp2a/com.android.adservices.flags/protected_signals_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.adservices.flags"
+ name: "protected_signals_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.adservices.flags/topics_encryption_enabled_flag_values.textproto b/aconfig/bp2a/com.android.adservices.flags/topics_encryption_enabled_flag_values.textproto
new file mode 100644
index 00000000..4086aa5b
--- /dev/null
+++ b/aconfig/bp2a/com.android.adservices.flags/topics_encryption_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.adservices.flags"
+ name: "topics_encryption_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.adservices.ondevicepersonalization.flags/Android.bp b/aconfig/bp2a/com.android.adservices.ondevicepersonalization.flags/Android.bp
index 7784af7b..2836eda3 100644
--- a/aconfig/bp2a/com.android.adservices.ondevicepersonalization.flags/Android.bp
+++ b/aconfig/bp2a/com.android.adservices.ondevicepersonalization.flags/Android.bp
@@ -1,10 +1,10 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
-//     http://www.apache.org/licenses/LICENSE-2.0
+// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.adservices.ondevicepersonalization.flags-all",
- package: "com.android.adservices.ondevicepersonalization.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.adservices.ondevicepersonalization.flags-all",
+ package: "com.android.adservices.ondevicepersonalization.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.adservices.ondevicepersonalization.flags/data_class_missing_ctors_and_getters_enabled_flag_values.textproto b/aconfig/bp2a/com.android.adservices.ondevicepersonalization.flags/data_class_missing_ctors_and_getters_enabled_flag_values.textproto
index abea78d1..edaa9533 100644
--- a/aconfig/bp2a/com.android.adservices.ondevicepersonalization.flags/data_class_missing_ctors_and_getters_enabled_flag_values.textproto
+++ b/aconfig/bp2a/com.android.adservices.ondevicepersonalization.flags/data_class_missing_ctors_and_getters_enabled_flag_values.textproto
@@ -3,4 +3,4 @@ flag_value {
name: "data_class_missing_ctors_and_getters_enabled"
state: ENABLED
permission: READ_ONLY
-} \ No newline at end of file
+}
diff --git a/aconfig/bp2a/com.android.adservices.ondevicepersonalization.flags/execute_in_isolated_service_api_enabled_flag_values.textproto b/aconfig/bp2a/com.android.adservices.ondevicepersonalization.flags/execute_in_isolated_service_api_enabled_flag_values.textproto
index 3daf8288..1162590e 100644
--- a/aconfig/bp2a/com.android.adservices.ondevicepersonalization.flags/execute_in_isolated_service_api_enabled_flag_values.textproto
+++ b/aconfig/bp2a/com.android.adservices.ondevicepersonalization.flags/execute_in_isolated_service_api_enabled_flag_values.textproto
@@ -3,4 +3,4 @@ flag_value {
name: "execute_in_isolated_service_api_enabled"
state: ENABLED
permission: READ_ONLY
-} \ No newline at end of file
+}
diff --git a/aconfig/bp2a/com.android.adservices.ondevicepersonalization.flags/fcp_model_version_enabled_flag_values.textproto b/aconfig/bp2a/com.android.adservices.ondevicepersonalization.flags/fcp_model_version_enabled_flag_values.textproto
index 6fd13a82..ae9b289d 100644
--- a/aconfig/bp2a/com.android.adservices.ondevicepersonalization.flags/fcp_model_version_enabled_flag_values.textproto
+++ b/aconfig/bp2a/com.android.adservices.ondevicepersonalization.flags/fcp_model_version_enabled_flag_values.textproto
@@ -3,4 +3,4 @@ flag_value {
name: "fcp_model_version_enabled"
state: ENABLED
permission: READ_ONLY
-} \ No newline at end of file
+}
diff --git a/aconfig/bp2a/com.android.adservices.ondevicepersonalization.flags/on_device_personalization_apis_enabled_flag_values.textproto b/aconfig/bp2a/com.android.adservices.ondevicepersonalization.flags/on_device_personalization_apis_enabled_flag_values.textproto
new file mode 100644
index 00000000..8de524a3
--- /dev/null
+++ b/aconfig/bp2a/com.android.adservices.ondevicepersonalization.flags/on_device_personalization_apis_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.adservices.ondevicepersonalization.flags"
+ name: "on_device_personalization_apis_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.apex.flags/Android.bp b/aconfig/bp2a/com.android.apex.flags/Android.bp
index dafea922..bcbce578 100644
--- a/aconfig/bp2a/com.android.apex.flags/Android.bp
+++ b/aconfig/bp2a/com.android.apex.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.apex.flags-all",
- package: "com.android.apex.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.apex.flags-all",
+ package: "com.android.apex.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.appsearch.flags/Android.bp b/aconfig/bp2a/com.android.appsearch.flags/Android.bp
index 3d5cd107..d15df963 100644
--- a/aconfig/bp2a/com.android.appsearch.flags/Android.bp
+++ b/aconfig/bp2a/com.android.appsearch.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.appsearch.flags-all",
- package: "com.android.appsearch.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.appsearch.flags-all",
+ package: "com.android.appsearch.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.appsearch.flags/enable_enterprise_global_search_session_flag_values.textproto b/aconfig/bp2a/com.android.appsearch.flags/enable_enterprise_global_search_session_flag_values.textproto
new file mode 100644
index 00000000..5df27a65
--- /dev/null
+++ b/aconfig/bp2a/com.android.appsearch.flags/enable_enterprise_global_search_session_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.appsearch.flags"
+ name: "enable_enterprise_global_search_session"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.appsearch.flags/enable_generic_document_builder_hidden_methods_flag_values.textproto b/aconfig/bp2a/com.android.appsearch.flags/enable_generic_document_builder_hidden_methods_flag_values.textproto
new file mode 100644
index 00000000..a8e10073
--- /dev/null
+++ b/aconfig/bp2a/com.android.appsearch.flags/enable_generic_document_builder_hidden_methods_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.appsearch.flags"
+ name: "enable_generic_document_builder_hidden_methods"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.appsearch.flags/enable_generic_document_copy_constructor_flag_values.textproto b/aconfig/bp2a/com.android.appsearch.flags/enable_generic_document_copy_constructor_flag_values.textproto
new file mode 100644
index 00000000..80048e8a
--- /dev/null
+++ b/aconfig/bp2a/com.android.appsearch.flags/enable_generic_document_copy_constructor_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.appsearch.flags"
+ name: "enable_generic_document_copy_constructor"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.appsearch.flags/enable_grouping_type_per_schema_flag_values.textproto b/aconfig/bp2a/com.android.appsearch.flags/enable_grouping_type_per_schema_flag_values.textproto
new file mode 100644
index 00000000..bd9fc2b6
--- /dev/null
+++ b/aconfig/bp2a/com.android.appsearch.flags/enable_grouping_type_per_schema_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.appsearch.flags"
+ name: "enable_grouping_type_per_schema"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.appsearch.flags/enable_informational_ranking_expressions_flag_values.textproto b/aconfig/bp2a/com.android.appsearch.flags/enable_informational_ranking_expressions_flag_values.textproto
new file mode 100644
index 00000000..2c321a16
--- /dev/null
+++ b/aconfig/bp2a/com.android.appsearch.flags/enable_informational_ranking_expressions_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.appsearch.flags"
+ name: "enable_informational_ranking_expressions"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.appsearch.flags/enable_list_filter_has_property_function_flag_values.textproto b/aconfig/bp2a/com.android.appsearch.flags/enable_list_filter_has_property_function_flag_values.textproto
new file mode 100644
index 00000000..afc09147
--- /dev/null
+++ b/aconfig/bp2a/com.android.appsearch.flags/enable_list_filter_has_property_function_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.appsearch.flags"
+ name: "enable_list_filter_has_property_function"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.appsearch.flags/enable_put_documents_request_add_taken_actions_flag_values.textproto b/aconfig/bp2a/com.android.appsearch.flags/enable_put_documents_request_add_taken_actions_flag_values.textproto
new file mode 100644
index 00000000..83538c06
--- /dev/null
+++ b/aconfig/bp2a/com.android.appsearch.flags/enable_put_documents_request_add_taken_actions_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.appsearch.flags"
+ name: "enable_put_documents_request_add_taken_actions"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.appsearch.flags/enable_safe_parcelable_2_flag_values.textproto b/aconfig/bp2a/com.android.appsearch.flags/enable_safe_parcelable_2_flag_values.textproto
new file mode 100644
index 00000000..bf8415a8
--- /dev/null
+++ b/aconfig/bp2a/com.android.appsearch.flags/enable_safe_parcelable_2_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.appsearch.flags"
+ name: "enable_safe_parcelable_2"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.appsearch.flags/enable_schema_embedding_property_config_flag_values.textproto b/aconfig/bp2a/com.android.appsearch.flags/enable_schema_embedding_property_config_flag_values.textproto
new file mode 100644
index 00000000..aaec4766
--- /dev/null
+++ b/aconfig/bp2a/com.android.appsearch.flags/enable_schema_embedding_property_config_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.appsearch.flags"
+ name: "enable_schema_embedding_property_config"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.appsearch.flags/enable_search_spec_filter_properties_flag_values.textproto b/aconfig/bp2a/com.android.appsearch.flags/enable_search_spec_filter_properties_flag_values.textproto
new file mode 100644
index 00000000..a36ee6b7
--- /dev/null
+++ b/aconfig/bp2a/com.android.appsearch.flags/enable_search_spec_filter_properties_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.appsearch.flags"
+ name: "enable_search_spec_filter_properties"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.appsearch.flags/enable_search_spec_set_search_source_log_tag_flag_values.textproto b/aconfig/bp2a/com.android.appsearch.flags/enable_search_spec_set_search_source_log_tag_flag_values.textproto
new file mode 100644
index 00000000..0516daa9
--- /dev/null
+++ b/aconfig/bp2a/com.android.appsearch.flags/enable_search_spec_set_search_source_log_tag_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.appsearch.flags"
+ name: "enable_search_spec_set_search_source_log_tag"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.appsearch.flags/enable_set_publicly_visible_schema_flag_values.textproto b/aconfig/bp2a/com.android.appsearch.flags/enable_set_publicly_visible_schema_flag_values.textproto
new file mode 100644
index 00000000..36a69277
--- /dev/null
+++ b/aconfig/bp2a/com.android.appsearch.flags/enable_set_publicly_visible_schema_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.appsearch.flags"
+ name: "enable_set_publicly_visible_schema"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.appsearch.flags/enable_set_schema_visible_to_configs_flag_values.textproto b/aconfig/bp2a/com.android.appsearch.flags/enable_set_schema_visible_to_configs_flag_values.textproto
new file mode 100644
index 00000000..afb6b0ef
--- /dev/null
+++ b/aconfig/bp2a/com.android.appsearch.flags/enable_set_schema_visible_to_configs_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.appsearch.flags"
+ name: "enable_set_schema_visible_to_configs"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.art.flags/Android.bp b/aconfig/bp2a/com.android.art.flags/Android.bp
index d6411970..8f4e1376 100644
--- a/aconfig/bp2a/com.android.art.flags/Android.bp
+++ b/aconfig/bp2a/com.android.art.flags/Android.bp
@@ -1,10 +1,10 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
-//     http://www.apache.org/licenses/LICENSE-2.0
+// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.art.flags-all",
- package: "com.android.art.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.art.flags-all",
+ package: "com.android.art.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/Android.bp b/aconfig/bp2a/com.android.bluetooth.flags/Android.bp
index ce3413f2..5df5552d 100644
--- a/aconfig/bp2a/com.android.bluetooth.flags/Android.bp
+++ b/aconfig/bp2a/com.android.bluetooth.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.bluetooth.flags-all",
- package: "com.android.bluetooth.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.bluetooth.flags-all",
+ package: "com.android.bluetooth.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/allow_switching_hid_and_hogp_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/allow_switching_hid_and_hogp_flag_values.textproto
new file mode 100644
index 00000000..3d642dc0
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/allow_switching_hid_and_hogp_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "allow_switching_hid_and_hogp"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/android_os_identifier_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/android_os_identifier_flag_values.textproto
new file mode 100644
index 00000000..6f094865
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/android_os_identifier_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "android_os_identifier"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/associate_browse_l2cap_request_with_active_control_channel_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/associate_browse_l2cap_request_with_active_control_channel_flag_values.textproto
new file mode 100644
index 00000000..1a947c04
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/associate_browse_l2cap_request_with_active_control_channel_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "associate_browse_l2cap_request_with_active_control_channel"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/av_stream_reconfigure_fix_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/av_stream_reconfigure_fix_flag_values.textproto
new file mode 100644
index 00000000..c11b000c
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/av_stream_reconfigure_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "av_stream_reconfigure_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/bta_av_use_peer_codec_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/bta_av_use_peer_codec_flag_values.textproto
new file mode 100644
index 00000000..39589997
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/bta_av_use_peer_codec_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "bta_av_use_peer_codec"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/btsec_check_valid_discovery_database_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/btsec_check_valid_discovery_database_flag_values.textproto
new file mode 100644
index 00000000..c4fab1d1
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/btsec_check_valid_discovery_database_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "btsec_check_valid_discovery_database"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/channel_sounding_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/channel_sounding_flag_values.textproto
new file mode 100644
index 00000000..14196163
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/channel_sounding_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "channel_sounding"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/choose_wrong_hfp_codec_in_specific_config_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/choose_wrong_hfp_codec_in_specific_config_flag_values.textproto
new file mode 100644
index 00000000..fa35be30
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/choose_wrong_hfp_codec_in_specific_config_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "choose_wrong_hfp_codec_in_specific_config"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/clear_auth_collision_state_on_pairing_complete_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/clear_auth_collision_state_on_pairing_complete_flag_values.textproto
new file mode 100644
index 00000000..14a92e18
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/clear_auth_collision_state_on_pairing_complete_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "clear_auth_collision_state_on_pairing_complete"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/default_gatt_transport_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/default_gatt_transport_flag_values.textproto
new file mode 100644
index 00000000..a54ebab4
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/default_gatt_transport_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "default_gatt_transport"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/disconnect_on_encryption_failure_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/disconnect_on_encryption_failure_flag_values.textproto
new file mode 100644
index 00000000..c2f62540
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/disconnect_on_encryption_failure_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "disconnect_on_encryption_failure"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/donot_push_error_code_to_app_when_connected_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/donot_push_error_code_to_app_when_connected_flag_values.textproto
new file mode 100644
index 00000000..bbadcdec
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/donot_push_error_code_to_app_when_connected_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "donot_push_error_code_to_app_when_connected"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/donot_update_sec_flags_on_csrk_save_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/donot_update_sec_flags_on_csrk_save_flag_values.textproto
new file mode 100644
index 00000000..4243bcee
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/donot_update_sec_flags_on_csrk_save_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "donot_update_sec_flags_on_csrk_save"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/donot_validate_bond_state_from_profiles_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/donot_validate_bond_state_from_profiles_flag_values.textproto
new file mode 100644
index 00000000..d658deb1
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/donot_validate_bond_state_from_profiles_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "donot_validate_bond_state_from_profiles"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/fix_add_device_properties_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/fix_add_device_properties_flag_values.textproto
new file mode 100644
index 00000000..442969ae
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/fix_add_device_properties_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "fix_add_device_properties"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/fix_sco_command_status_handling_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/fix_sco_command_status_handling_flag_values.textproto
new file mode 100644
index 00000000..5a8b0d68
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/fix_sco_command_status_handling_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "fix_sco_command_status_handling"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/guard_bonded_device_properties_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/guard_bonded_device_properties_flag_values.textproto
new file mode 100644
index 00000000..c8df862b
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/guard_bonded_device_properties_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "guard_bonded_device_properties"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/guest_mode_bond_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/guest_mode_bond_flag_values.textproto
new file mode 100644
index 00000000..d20f67e5
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/guest_mode_bond_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "guest_mode_bond"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/hap_connect_only_requested_device_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/hap_connect_only_requested_device_flag_values.textproto
new file mode 100644
index 00000000..e2e5cd4a
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/hap_connect_only_requested_device_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "hap_connect_only_requested_device"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/le_ase_read_multiple_variable_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/le_ase_read_multiple_variable_flag_values.textproto
new file mode 100644
index 00000000..b49a2005
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/le_ase_read_multiple_variable_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "le_ase_read_multiple_variable"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/leaudio_big_depends_on_audio_state_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/leaudio_big_depends_on_audio_state_flag_values.textproto
new file mode 100644
index 00000000..8321ffbd
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/leaudio_big_depends_on_audio_state_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "leaudio_big_depends_on_audio_state"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/leaudio_broadcast_monitor_source_sync_status_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/leaudio_broadcast_monitor_source_sync_status_flag_values.textproto
new file mode 100644
index 00000000..9de2331c
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/leaudio_broadcast_monitor_source_sync_status_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "leaudio_broadcast_monitor_source_sync_status"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/leaudio_broadcast_resync_helper_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/leaudio_broadcast_resync_helper_flag_values.textproto
new file mode 100644
index 00000000..28a41631
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/leaudio_broadcast_resync_helper_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "leaudio_broadcast_resync_helper"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/leaudio_broadcast_volume_control_for_connected_devices_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/leaudio_broadcast_volume_control_for_connected_devices_flag_values.textproto
new file mode 100644
index 00000000..94189ca6
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/leaudio_broadcast_volume_control_for_connected_devices_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "leaudio_broadcast_volume_control_for_connected_devices"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/leaudio_multiple_vocs_instances_api_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/leaudio_multiple_vocs_instances_api_flag_values.textproto
new file mode 100644
index 00000000..fbdd5283
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/leaudio_multiple_vocs_instances_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "leaudio_multiple_vocs_instances_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/leaudio_sort_scans_to_sync_by_fails_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/leaudio_sort_scans_to_sync_by_fails_flag_values.textproto
new file mode 100644
index 00000000..f58f7dc9
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/leaudio_sort_scans_to_sync_by_fails_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "leaudio_sort_scans_to_sync_by_fails"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/metadata_api_inactive_audio_device_upon_connection_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/metadata_api_inactive_audio_device_upon_connection_flag_values.textproto
new file mode 100644
index 00000000..107e5687
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/metadata_api_inactive_audio_device_upon_connection_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "metadata_api_inactive_audio_device_upon_connection"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/prevent_duplicate_uuid_intent_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/prevent_duplicate_uuid_intent_flag_values.textproto
new file mode 100644
index 00000000..a78fdaea
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/prevent_duplicate_uuid_intent_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "prevent_duplicate_uuid_intent"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/prevent_service_connections_on_remove_bond_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/prevent_service_connections_on_remove_bond_flag_values.textproto
new file mode 100644
index 00000000..5fd73cbf
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/prevent_service_connections_on_remove_bond_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "prevent_service_connections_on_remove_bond"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/read_le_appearance_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/read_le_appearance_flag_values.textproto
new file mode 100644
index 00000000..5256dbc6
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/read_le_appearance_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "read_le_appearance"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/remove_dup_pairing_response_in_oob_pairing_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/remove_dup_pairing_response_in_oob_pairing_flag_values.textproto
new file mode 100644
index 00000000..1bf2a6e8
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/remove_dup_pairing_response_in_oob_pairing_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "remove_dup_pairing_response_in_oob_pairing"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/remove_pending_hid_connection_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/remove_pending_hid_connection_flag_values.textproto
new file mode 100644
index 00000000..d007e293
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/remove_pending_hid_connection_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "remove_pending_hid_connection"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/rfcomm_cancel_ongoing_sdp_on_close_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/rfcomm_cancel_ongoing_sdp_on_close_flag_values.textproto
new file mode 100644
index 00000000..10d2edb2
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/rfcomm_cancel_ongoing_sdp_on_close_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "rfcomm_cancel_ongoing_sdp_on_close"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/run_ble_audio_ticks_in_worker_thread_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/run_ble_audio_ticks_in_worker_thread_flag_values.textproto
new file mode 100644
index 00000000..c21c8d2d
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/run_ble_audio_ticks_in_worker_thread_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "run_ble_audio_ticks_in_worker_thread"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/run_clock_recovery_in_worker_thread_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/run_clock_recovery_in_worker_thread_flag_values.textproto
new file mode 100644
index 00000000..944b34f6
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/run_clock_recovery_in_worker_thread_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "run_clock_recovery_in_worker_thread"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/save_peer_csrk_after_ltk_gen_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/save_peer_csrk_after_ltk_gen_flag_values.textproto
new file mode 100644
index 00000000..168454cd
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/save_peer_csrk_after_ltk_gen_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "save_peer_csrk_after_ltk_gen"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/sec_dont_clear_keys_on_encryption_err_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/sec_dont_clear_keys_on_encryption_err_flag_values.textproto
new file mode 100644
index 00000000..1bca5d22
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/sec_dont_clear_keys_on_encryption_err_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "sec_dont_clear_keys_on_encryption_err"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/settings_can_control_hap_preset_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/settings_can_control_hap_preset_flag_values.textproto
new file mode 100644
index 00000000..c747ffe6
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/settings_can_control_hap_preset_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "settings_can_control_hap_preset"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/signal_connecting_on_focus_gain_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/signal_connecting_on_focus_gain_flag_values.textproto
new file mode 100644
index 00000000..042ceff3
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/signal_connecting_on_focus_gain_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "signal_connecting_on_focus_gain"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/snoop_logger_tracing_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/snoop_logger_tracing_flag_values.textproto
new file mode 100644
index 00000000..a0e70822
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/snoop_logger_tracing_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "snoop_logger_tracing"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/uncache_player_when_browsed_player_changes_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/uncache_player_when_browsed_player_changes_flag_values.textproto
new file mode 100644
index 00000000..f0232366
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/uncache_player_when_browsed_player_changes_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "uncache_player_when_browsed_player_changes"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/unix_file_socket_creation_failure_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/unix_file_socket_creation_failure_flag_values.textproto
new file mode 100644
index 00000000..ee9bca16
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/unix_file_socket_creation_failure_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "unix_file_socket_creation_failure"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.bluetooth.flags/update_sco_state_correctly_on_rfcomm_disconnect_during_codec_nego_flag_values.textproto b/aconfig/bp2a/com.android.bluetooth.flags/update_sco_state_correctly_on_rfcomm_disconnect_during_codec_nego_flag_values.textproto
new file mode 100644
index 00000000..f3a133cb
--- /dev/null
+++ b/aconfig/bp2a/com.android.bluetooth.flags/update_sco_state_correctly_on_rfcomm_disconnect_during_codec_nego_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.bluetooth.flags"
+ name: "update_sco_state_correctly_on_rfcomm_disconnect_during_codec_nego"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.btaudio.hal.flags/Android.bp b/aconfig/bp2a/com.android.btaudio.hal.flags/Android.bp
new file mode 100644
index 00000000..9406e80d
--- /dev/null
+++ b/aconfig/bp2a/com.android.btaudio.hal.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.btaudio.hal.flags-all",
+ package: "com.android.btaudio.hal.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.btaudio.hal.flags/dsa_lea_flag_values.textproto b/aconfig/bp2a/com.android.btaudio.hal.flags/dsa_lea_flag_values.textproto
new file mode 100644
index 00000000..6d4b4b4a
--- /dev/null
+++ b/aconfig/bp2a/com.android.btaudio.hal.flags/dsa_lea_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.btaudio.hal.flags"
+ name: "dsa_lea"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.btaudio.hal.flags/leaudio_report_broadcast_ac_to_hal_flag_values.textproto b/aconfig/bp2a/com.android.btaudio.hal.flags/leaudio_report_broadcast_ac_to_hal_flag_values.textproto
new file mode 100644
index 00000000..5b7868cc
--- /dev/null
+++ b/aconfig/bp2a/com.android.btaudio.hal.flags/leaudio_report_broadcast_ac_to_hal_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.btaudio.hal.flags"
+ name: "leaudio_report_broadcast_ac_to_hal"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.calllogbackup/Android.bp b/aconfig/bp2a/com.android.calllogbackup/Android.bp
index 839f266b..2699b4ea 100644
--- a/aconfig/bp2a/com.android.calllogbackup/Android.bp
+++ b/aconfig/bp2a/com.android.calllogbackup/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.calllogbackup-all",
- package: "com.android.calllogbackup",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.calllogbackup-all",
+ package: "com.android.calllogbackup",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.car.carlauncher/Android.bp b/aconfig/bp2a/com.android.car.carlauncher/Android.bp
new file mode 100644
index 00000000..56270cf0
--- /dev/null
+++ b/aconfig/bp2a/com.android.car.carlauncher/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.car.carlauncher-all",
+ package: "com.android.car.carlauncher",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.car.carlauncher/calm_mode_flag_values.textproto b/aconfig/bp2a/com.android.car.carlauncher/calm_mode_flag_values.textproto
new file mode 100644
index 00000000..d6269236
--- /dev/null
+++ b/aconfig/bp2a/com.android.car.carlauncher/calm_mode_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.car.carlauncher"
+ name: "calm_mode"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.car.carlauncher/media_session_card_flag_values.textproto b/aconfig/bp2a/com.android.car.carlauncher/media_session_card_flag_values.textproto
new file mode 100644
index 00000000..919e309e
--- /dev/null
+++ b/aconfig/bp2a/com.android.car.carlauncher/media_session_card_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.car.carlauncher"
+ name: "media_session_card"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.car.datasubscription/Android.bp b/aconfig/bp2a/com.android.car.datasubscription/Android.bp
new file mode 100644
index 00000000..6240f62a
--- /dev/null
+++ b/aconfig/bp2a/com.android.car.datasubscription/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.car.datasubscription-all",
+ package: "com.android.car.datasubscription",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.car.datasubscription/data_subscription_pop_up_flag_values.textproto b/aconfig/bp2a/com.android.car.datasubscription/data_subscription_pop_up_flag_values.textproto
new file mode 100644
index 00000000..24d0bdf2
--- /dev/null
+++ b/aconfig/bp2a/com.android.car.datasubscription/data_subscription_pop_up_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.car.datasubscription"
+ name: "data_subscription_pop_up"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.car.settings/Android.bp b/aconfig/bp2a/com.android.car.settings/Android.bp
new file mode 100644
index 00000000..52aa93c9
--- /dev/null
+++ b/aconfig/bp2a/com.android.car.settings/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.car.settings-all",
+ package: "com.android.car.settings",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.car.settings/microphone_privacy_updates_flag_values.textproto b/aconfig/bp2a/com.android.car.settings/microphone_privacy_updates_flag_values.textproto
new file mode 100644
index 00000000..92ac93f1
--- /dev/null
+++ b/aconfig/bp2a/com.android.car.settings/microphone_privacy_updates_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.car.settings"
+ name: "microphone_privacy_updates"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.car.settings/required_infotainment_apps_settings_page_flag_values.textproto b/aconfig/bp2a/com.android.car.settings/required_infotainment_apps_settings_page_flag_values.textproto
new file mode 100644
index 00000000..8ed43f0c
--- /dev/null
+++ b/aconfig/bp2a/com.android.car.settings/required_infotainment_apps_settings_page_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.car.settings"
+ name: "required_infotainment_apps_settings_page"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.car.settings/update_date_and_time_page_flag_values.textproto b/aconfig/bp2a/com.android.car.settings/update_date_and_time_page_flag_values.textproto
new file mode 100644
index 00000000..6b17d4a9
--- /dev/null
+++ b/aconfig/bp2a/com.android.car.settings/update_date_and_time_page_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.car.settings"
+ name: "update_date_and_time_page"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.egg.flags/Android.bp b/aconfig/bp2a/com.android.egg.flags/Android.bp
new file mode 100644
index 00000000..dd583cae
--- /dev/null
+++ b/aconfig/bp2a/com.android.egg.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.egg.flags-all",
+ package: "com.android.egg.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.egg.flags/flag_flag_flag_values.textproto b/aconfig/bp2a/com.android.egg.flags/flag_flag_flag_values.textproto
new file mode 100644
index 00000000..0c55dc65
--- /dev/null
+++ b/aconfig/bp2a/com.android.egg.flags/flag_flag_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.egg.flags"
+ name: "flag_flag"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.frameworks.sensorservice.flags/Android.bp b/aconfig/bp2a/com.android.frameworks.sensorservice.flags/Android.bp
new file mode 100644
index 00000000..4477f4a3
--- /dev/null
+++ b/aconfig/bp2a/com.android.frameworks.sensorservice.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.frameworks.sensorservice.flags-all",
+ package: "com.android.frameworks.sensorservice.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.frameworks.sensorservice.flags/dynamic_sensor_hal_reconnect_handling_flag_values.textproto b/aconfig/bp2a/com.android.frameworks.sensorservice.flags/dynamic_sensor_hal_reconnect_handling_flag_values.textproto
new file mode 100644
index 00000000..3dfca5a3
--- /dev/null
+++ b/aconfig/bp2a/com.android.frameworks.sensorservice.flags/dynamic_sensor_hal_reconnect_handling_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.frameworks.sensorservice.flags"
+ name: "dynamic_sensor_hal_reconnect_handling"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.egl.flags/Android.bp b/aconfig/bp2a/com.android.graphics.egl.flags/Android.bp
index 45d81d08..02b97b10 100644
--- a/aconfig/bp2a/com.android.graphics.egl.flags/Android.bp
+++ b/aconfig/bp2a/com.android.graphics.egl.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.graphics.egl.flags-all",
- package: "com.android.graphics.egl.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.graphics.egl.flags-all",
+ package: "com.android.graphics.egl.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.graphics.flags/Android.bp b/aconfig/bp2a/com.android.graphics.flags/Android.bp
index 271114d4..4b5c3e76 100644
--- a/aconfig/bp2a/com.android.graphics.flags/Android.bp
+++ b/aconfig/bp2a/com.android.graphics.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.graphics.flags-all",
- package: "com.android.graphics.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.graphics.flags-all",
+ package: "com.android.graphics.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.graphics.hwui.flags/Android.bp b/aconfig/bp2a/com.android.graphics.hwui.flags/Android.bp
index 510a1268..1b7d2d23 100644
--- a/aconfig/bp2a/com.android.graphics.hwui.flags/Android.bp
+++ b/aconfig/bp2a/com.android.graphics.hwui.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.graphics.hwui.flags-all",
- package: "com.android.graphics.hwui.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.graphics.hwui.flags-all",
+ package: "com.android.graphics.hwui.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.graphics.hwui.flags/animate_hdr_transitions_flag_values.textproto b/aconfig/bp2a/com.android.graphics.hwui.flags/animate_hdr_transitions_flag_values.textproto
new file mode 100644
index 00000000..5bb84e44
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.hwui.flags/animate_hdr_transitions_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.hwui.flags"
+ name: "animate_hdr_transitions"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.hwui.flags/clip_shader_flag_values.textproto b/aconfig/bp2a/com.android.graphics.hwui.flags/clip_shader_flag_values.textproto
new file mode 100644
index 00000000..dc793c0b
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.hwui.flags/clip_shader_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.hwui.flags"
+ name: "clip_shader"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.hwui.flags/gainmap_animations_flag_values.textproto b/aconfig/bp2a/com.android.graphics.hwui.flags/gainmap_animations_flag_values.textproto
new file mode 100644
index 00000000..4f8a5ee5
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.hwui.flags/gainmap_animations_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.hwui.flags"
+ name: "gainmap_animations"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.hwui.flags/gainmap_constructor_with_metadata_flag_values.textproto b/aconfig/bp2a/com.android.graphics.hwui.flags/gainmap_constructor_with_metadata_flag_values.textproto
new file mode 100644
index 00000000..04d70934
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.hwui.flags/gainmap_constructor_with_metadata_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.hwui.flags"
+ name: "gainmap_constructor_with_metadata"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.hwui.flags/hdr_10bit_plus_flag_values.textproto b/aconfig/bp2a/com.android.graphics.hwui.flags/hdr_10bit_plus_flag_values.textproto
new file mode 100644
index 00000000..61e3626a
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.hwui.flags/hdr_10bit_plus_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.hwui.flags"
+ name: "hdr_10bit_plus"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.hwui.flags/limited_hdr_flag_values.textproto b/aconfig/bp2a/com.android.graphics.hwui.flags/limited_hdr_flag_values.textproto
new file mode 100644
index 00000000..ee059013
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.hwui.flags/limited_hdr_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.hwui.flags"
+ name: "limited_hdr"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.hwui.flags/matrix_44_flag_values.textproto b/aconfig/bp2a/com.android.graphics.hwui.flags/matrix_44_flag_values.textproto
new file mode 100644
index 00000000..70163964
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.hwui.flags/matrix_44_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.hwui.flags"
+ name: "matrix_44"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.hwui.flags/query_global_priority_flag_values.textproto b/aconfig/bp2a/com.android.graphics.hwui.flags/query_global_priority_flag_values.textproto
new file mode 100644
index 00000000..13bd8ed0
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.hwui.flags/query_global_priority_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.hwui.flags"
+ name: "query_global_priority"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.hwui.flags/requested_formats_v_flag_values.textproto b/aconfig/bp2a/com.android.graphics.hwui.flags/requested_formats_v_flag_values.textproto
new file mode 100644
index 00000000..162559d6
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.hwui.flags/requested_formats_v_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.hwui.flags"
+ name: "requested_formats_v"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.hwui.flags/resample_gainmap_regions_flag_values.textproto b/aconfig/bp2a/com.android.graphics.hwui.flags/resample_gainmap_regions_flag_values.textproto
new file mode 100644
index 00000000..d1c58a74
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.hwui.flags/resample_gainmap_regions_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.hwui.flags"
+ name: "resample_gainmap_regions"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.libgui.flags/Android.bp b/aconfig/bp2a/com.android.graphics.libgui.flags/Android.bp
index f54b130c..42134107 100644
--- a/aconfig/bp2a/com.android.graphics.libgui.flags/Android.bp
+++ b/aconfig/bp2a/com.android.graphics.libgui.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.graphics.libgui.flags-all",
- package: "com.android.graphics.libgui.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.graphics.libgui.flags-all",
+ package: "com.android.graphics.libgui.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.graphics.libgui.flags/bq_consumer_attach_callback_flag_values.textproto b/aconfig/bp2a/com.android.graphics.libgui.flags/bq_consumer_attach_callback_flag_values.textproto
new file mode 100644
index 00000000..4b1eb468
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.libgui.flags/bq_consumer_attach_callback_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.libgui.flags"
+ name: "bq_consumer_attach_callback"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.libgui.flags/bq_producer_throttles_only_async_mode_flag_values.textproto b/aconfig/bp2a/com.android.graphics.libgui.flags/bq_producer_throttles_only_async_mode_flag_values.textproto
new file mode 100644
index 00000000..29069953
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.libgui.flags/bq_producer_throttles_only_async_mode_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.libgui.flags"
+ name: "bq_producer_throttles_only_async_mode"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.libgui.flags/edge_extension_shader_flag_values.textproto b/aconfig/bp2a/com.android.graphics.libgui.flags/bq_setframerate_flag_values.textproto
index a613f4f3..7da0bdef 100644
--- a/aconfig/bp2a/com.android.graphics.libgui.flags/edge_extension_shader_flag_values.textproto
+++ b/aconfig/bp2a/com.android.graphics.libgui.flags/bq_setframerate_flag_values.textproto
@@ -1,6 +1,6 @@
flag_value {
package: "com.android.graphics.libgui.flags"
- name: "edge_extension_shader"
+ name: "bq_setframerate"
state: ENABLED
permission: READ_ONLY
}
diff --git a/aconfig/bp2a/com.android.graphics.libgui.flags/frametimestamps_previousrelease_flag_values.textproto b/aconfig/bp2a/com.android.graphics.libgui.flags/frametimestamps_previousrelease_flag_values.textproto
new file mode 100644
index 00000000..03393c20
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.libgui.flags/frametimestamps_previousrelease_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.libgui.flags"
+ name: "frametimestamps_previousrelease"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.libgui.flags/trace_frame_rate_override_flag_values.textproto b/aconfig/bp2a/com.android.graphics.libgui.flags/trace_frame_rate_override_flag_values.textproto
new file mode 100644
index 00000000..0ab9221f
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.libgui.flags/trace_frame_rate_override_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.libgui.flags"
+ name: "trace_frame_rate_override"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.libvulkan.flags/Android.bp b/aconfig/bp2a/com.android.graphics.libvulkan.flags/Android.bp
index 00081acb..3f467de9 100644
--- a/aconfig/bp2a/com.android.graphics.libvulkan.flags/Android.bp
+++ b/aconfig/bp2a/com.android.graphics.libvulkan.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.graphics.libvulkan.flags-all",
- package: "com.android.graphics.libvulkan.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.graphics.libvulkan.flags-all",
+ package: "com.android.graphics.libvulkan.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/Android.bp b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/Android.bp
index 79b7268e..20b7ffc7 100644
--- a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/Android.bp
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.graphics.surfaceflinger.flags-all",
- package: "com.android.graphics.surfaceflinger.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.graphics.surfaceflinger.flags-all",
+ package: "com.android.graphics.surfaceflinger.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/add_sf_skipped_frames_to_trace_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/add_sf_skipped_frames_to_trace_flag_values.textproto
new file mode 100644
index 00000000..fcdfedd0
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/add_sf_skipped_frames_to_trace_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "add_sf_skipped_frames_to_trace"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/adpf_gpu_sf_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/adpf_gpu_sf_flag_values.textproto
new file mode 100644
index 00000000..a54d9776
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/adpf_gpu_sf_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "adpf_gpu_sf"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/allow_n_vsyncs_in_targeter_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/allow_n_vsyncs_in_targeter_flag_values.textproto
new file mode 100644
index 00000000..e53ed7e1
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/allow_n_vsyncs_in_targeter_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "allow_n_vsyncs_in_targeter"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/ce_fence_promise_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/ce_fence_promise_flag_values.textproto
new file mode 100644
index 00000000..959898a6
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/ce_fence_promise_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "ce_fence_promise"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/commit_not_composited_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/commit_not_composited_flag_values.textproto
new file mode 100644
index 00000000..072b4cf2
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/commit_not_composited_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "commit_not_composited"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/connected_display_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/connected_display_flag_values.textproto
new file mode 100644
index 00000000..b79d222b
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/connected_display_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "connected_display"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/correct_dpi_with_display_size_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/correct_dpi_with_display_size_flag_values.textproto
new file mode 100644
index 00000000..411d22a7
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/correct_dpi_with_display_size_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "correct_dpi_with_display_size"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/detached_mirror_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/detached_mirror_flag_values.textproto
new file mode 100644
index 00000000..150a90c4
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/detached_mirror_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "detached_mirror"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/display_protected_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/display_protected_flag_values.textproto
new file mode 100644
index 00000000..872336d4
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/display_protected_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "display_protected"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/dont_skip_on_early_ro_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/dont_skip_on_early_ro_flag_values.textproto
new file mode 100644
index 00000000..dd11dcf6
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/dont_skip_on_early_ro_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "dont_skip_on_early_ro"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/enable_fro_dependent_features_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/enable_fro_dependent_features_flag_values.textproto
new file mode 100644
index 00000000..7350f648
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/enable_fro_dependent_features_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "enable_fro_dependent_features"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/enable_layer_command_batching_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/enable_layer_command_batching_flag_values.textproto
new file mode 100644
index 00000000..0a0cf012
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/enable_layer_command_batching_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "enable_layer_command_batching"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/enable_small_area_detection_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/enable_small_area_detection_flag_values.textproto
new file mode 100644
index 00000000..84371a89
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/enable_small_area_detection_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "enable_small_area_detection"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/filter_frames_before_trace_starts_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/filter_frames_before_trace_starts_flag_values.textproto
new file mode 100644
index 00000000..6f9b3083
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/filter_frames_before_trace_starts_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "filter_frames_before_trace_starts"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/flush_buffer_slots_to_uncache_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/flush_buffer_slots_to_uncache_flag_values.textproto
new file mode 100644
index 00000000..c42d022e
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/flush_buffer_slots_to_uncache_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "flush_buffer_slots_to_uncache"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/game_default_frame_rate_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/game_default_frame_rate_flag_values.textproto
new file mode 100644
index 00000000..88f02ffe
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/game_default_frame_rate_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "game_default_frame_rate"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/hotplug2_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/hotplug2_flag_values.textproto
new file mode 100644
index 00000000..76db86f4
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/hotplug2_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "hotplug2"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/latch_unsignaled_with_auto_refresh_changed_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/latch_unsignaled_with_auto_refresh_changed_flag_values.textproto
new file mode 100644
index 00000000..e1a12f0b
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/latch_unsignaled_with_auto_refresh_changed_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "latch_unsignaled_with_auto_refresh_changed"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/local_tonemap_screenshots_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/local_tonemap_screenshots_flag_values.textproto
new file mode 100644
index 00000000..969fb683
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/local_tonemap_screenshots_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "local_tonemap_screenshots"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/misc1_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/misc1_flag_values.textproto
new file mode 100644
index 00000000..fd44ce32
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/misc1_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "misc1"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/multithreaded_present_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/multithreaded_present_flag_values.textproto
new file mode 100644
index 00000000..744e5386
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/multithreaded_present_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "multithreaded_present"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/override_trusted_overlay_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/override_trusted_overlay_flag_values.textproto
new file mode 100644
index 00000000..72fbf162
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/override_trusted_overlay_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "override_trusted_overlay"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/protected_if_client_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/protected_if_client_flag_values.textproto
new file mode 100644
index 00000000..58c2559c
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/protected_if_client_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "protected_if_client"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/restore_blur_step_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/restore_blur_step_flag_values.textproto
new file mode 100644
index 00000000..68eb33d9
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/restore_blur_step_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "restore_blur_step"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/screenshot_fence_preservation_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/screenshot_fence_preservation_flag_values.textproto
new file mode 100644
index 00000000..d06e1f55
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/screenshot_fence_preservation_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "screenshot_fence_preservation"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/single_hop_screenshot_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/single_hop_screenshot_flag_values.textproto
new file mode 100644
index 00000000..7d3e01e1
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/single_hop_screenshot_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "single_hop_screenshot"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/vrr_bugfix_24q4_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/vrr_bugfix_24q4_flag_values.textproto
new file mode 100644
index 00000000..c5dd063b
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/vrr_bugfix_24q4_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "vrr_bugfix_24q4"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/vrr_bugfix_dropped_frame_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/vrr_bugfix_dropped_frame_flag_values.textproto
new file mode 100644
index 00000000..268fe3f9
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/vrr_bugfix_dropped_frame_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "vrr_bugfix_dropped_frame"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/vrr_config_flag_values.textproto b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/vrr_config_flag_values.textproto
new file mode 100644
index 00000000..c4b28785
--- /dev/null
+++ b/aconfig/bp2a/com.android.graphics.surfaceflinger.flags/vrr_config_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.graphics.surfaceflinger.flags"
+ name: "vrr_config"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.hardware.input/Android.bp b/aconfig/bp2a/com.android.hardware.input/Android.bp
index 4331c257..18d03538 100644
--- a/aconfig/bp2a/com.android.hardware.input/Android.bp
+++ b/aconfig/bp2a/com.android.hardware.input/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.hardware.input-all",
- package: "com.android.hardware.input",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.hardware.input-all",
+ package: "com.android.hardware.input",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.hardware.input/keyboard_a11y_mouse_keys_flag_values.textproto b/aconfig/bp2a/com.android.hardware.input/keyboard_a11y_mouse_keys_flag_values.textproto
new file mode 100644
index 00000000..8c9389bd
--- /dev/null
+++ b/aconfig/bp2a/com.android.hardware.input/keyboard_a11y_mouse_keys_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.hardware.input"
+ name: "keyboard_a11y_mouse_keys"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.hardware.input/modifier_shortcut_dump_flag_values.textproto b/aconfig/bp2a/com.android.hardware.input/modifier_shortcut_dump_flag_values.textproto
new file mode 100644
index 00000000..212c20cc
--- /dev/null
+++ b/aconfig/bp2a/com.android.hardware.input/modifier_shortcut_dump_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.hardware.input"
+ name: "modifier_shortcut_dump"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.hardware.input/modifier_shortcut_manager_refactor_flag_values.textproto b/aconfig/bp2a/com.android.hardware.input/modifier_shortcut_manager_refactor_flag_values.textproto
new file mode 100644
index 00000000..8edfcb8e
--- /dev/null
+++ b/aconfig/bp2a/com.android.hardware.input/modifier_shortcut_manager_refactor_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.hardware.input"
+ name: "modifier_shortcut_manager_refactor"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.hardware.libsensor.flags/Android.bp b/aconfig/bp2a/com.android.hardware.libsensor.flags/Android.bp
new file mode 100644
index 00000000..a2d7cdc6
--- /dev/null
+++ b/aconfig/bp2a/com.android.hardware.libsensor.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.hardware.libsensor.flags-all",
+ package: "com.android.hardware.libsensor.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.hardware.libsensor.flags/sensor_event_queue_report_sensor_usage_in_tracing_flag_values.textproto b/aconfig/bp2a/com.android.hardware.libsensor.flags/sensor_event_queue_report_sensor_usage_in_tracing_flag_values.textproto
new file mode 100644
index 00000000..9482b497
--- /dev/null
+++ b/aconfig/bp2a/com.android.hardware.libsensor.flags/sensor_event_queue_report_sensor_usage_in_tracing_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.hardware.libsensor.flags"
+ name: "sensor_event_queue_report_sensor_usage_in_tracing"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.hardware.libsensor.flags/sensormanager_ping_binder_flag_values.textproto b/aconfig/bp2a/com.android.hardware.libsensor.flags/sensormanager_ping_binder_flag_values.textproto
new file mode 100644
index 00000000..57115a26
--- /dev/null
+++ b/aconfig/bp2a/com.android.hardware.libsensor.flags/sensormanager_ping_binder_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.hardware.libsensor.flags"
+ name: "sensormanager_ping_binder"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.healthconnect.flags/Android.bp b/aconfig/bp2a/com.android.healthconnect.flags/Android.bp
new file mode 100644
index 00000000..3f06cb16
--- /dev/null
+++ b/aconfig/bp2a/com.android.healthconnect.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.healthconnect.flags-all",
+ package: "com.android.healthconnect.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.healthconnect.flags/background_read_flag_values.textproto b/aconfig/bp2a/com.android.healthconnect.flags/background_read_flag_values.textproto
new file mode 100644
index 00000000..4e536653
--- /dev/null
+++ b/aconfig/bp2a/com.android.healthconnect.flags/background_read_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.healthconnect.flags"
+ name: "background_read"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.healthconnect.flags/history_read_flag_values.textproto b/aconfig/bp2a/com.android.healthconnect.flags/history_read_flag_values.textproto
new file mode 100644
index 00000000..28f972ca
--- /dev/null
+++ b/aconfig/bp2a/com.android.healthconnect.flags/history_read_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.healthconnect.flags"
+ name: "history_read"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.healthconnect.flags/read_exercise_routes_all_enabled_flag_values.textproto b/aconfig/bp2a/com.android.healthconnect.flags/read_exercise_routes_all_enabled_flag_values.textproto
new file mode 100644
index 00000000..ffd7982c
--- /dev/null
+++ b/aconfig/bp2a/com.android.healthconnect.flags/read_exercise_routes_all_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.healthconnect.flags"
+ name: "read_exercise_routes_all_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.healthconnect.flags/skin_temperature_flag_values.textproto b/aconfig/bp2a/com.android.healthconnect.flags/skin_temperature_flag_values.textproto
new file mode 100644
index 00000000..5320e105
--- /dev/null
+++ b/aconfig/bp2a/com.android.healthconnect.flags/skin_temperature_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.healthconnect.flags"
+ name: "skin_temperature"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.healthconnect.flags/training_plans_flag_values.textproto b/aconfig/bp2a/com.android.healthconnect.flags/training_plans_flag_values.textproto
new file mode 100644
index 00000000..586ff236
--- /dev/null
+++ b/aconfig/bp2a/com.android.healthconnect.flags/training_plans_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.healthconnect.flags"
+ name: "training_plans"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.healthfitness.flags/Android.bp b/aconfig/bp2a/com.android.healthfitness.flags/Android.bp
index 588fc0d2..c13e9201 100644
--- a/aconfig/bp2a/com.android.healthfitness.flags/Android.bp
+++ b/aconfig/bp2a/com.android.healthfitness.flags/Android.bp
@@ -1,10 +1,10 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
-//     http://www.apache.org/licenses/LICENSE-2.0
+// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.healthfitness.flags-all",
- package: "com.android.healthfitness.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.healthfitness.flags-all",
+ package: "com.android.healthfitness.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.healthfitness.flags/d2d_file_deletion_bug_fix_flag_values.textproto b/aconfig/bp2a/com.android.healthfitness.flags/d2d_file_deletion_bug_fix_flag_values.textproto
deleted file mode 100644
index 45314515..00000000
--- a/aconfig/bp2a/com.android.healthfitness.flags/d2d_file_deletion_bug_fix_flag_values.textproto
+++ /dev/null
@@ -1,6 +0,0 @@
-flag_value {
- package: "com.android.healthfitness.flags"
- name: "d2d_file_deletion_bug_fix"
- state: ENABLED
- permission: READ_ONLY
-}
diff --git a/aconfig/bp2a/com.android.healthfitness.flags/permission_metrics_flag_values.textproto b/aconfig/bp2a/com.android.healthfitness.flags/permission_metrics_flag_values.textproto
deleted file mode 100644
index 517a6347..00000000
--- a/aconfig/bp2a/com.android.healthfitness.flags/permission_metrics_flag_values.textproto
+++ /dev/null
@@ -1,6 +0,0 @@
-flag_value {
- package: "com.android.healthfitness.flags"
- name: "permission_metrics"
- state: ENABLED
- permission: READ_ONLY
-}
diff --git a/aconfig/bp2a/com.android.healthfitness.flags/permission_tracker_fix_mapping_init_flag_values.textproto b/aconfig/bp2a/com.android.healthfitness.flags/permission_tracker_fix_mapping_init_flag_values.textproto
deleted file mode 100644
index a9fe3f1e..00000000
--- a/aconfig/bp2a/com.android.healthfitness.flags/permission_tracker_fix_mapping_init_flag_values.textproto
+++ /dev/null
@@ -1,6 +0,0 @@
-flag_value {
- package: "com.android.healthfitness.flags"
- name: "permission_tracker_fix_mapping_init"
- state: ENABLED
- permission: READ_ONLY
-}
diff --git a/aconfig/bp2a/com.android.healthfitness.flags/read_assets_for_disabled_apps_from_package_manager_flag_values.textproto b/aconfig/bp2a/com.android.healthfitness.flags/read_assets_for_disabled_apps_from_package_manager_flag_values.textproto
deleted file mode 100644
index fea7933d..00000000
--- a/aconfig/bp2a/com.android.healthfitness.flags/read_assets_for_disabled_apps_from_package_manager_flag_values.textproto
+++ /dev/null
@@ -1,6 +0,0 @@
-flag_value {
- package: "com.android.healthfitness.flags"
- name: "read_assets_for_disabled_apps_from_package_manager"
- state: ENABLED
- permission: READ_ONLY
-}
diff --git a/aconfig/bp2a/com.android.icu/Android.bp b/aconfig/bp2a/com.android.icu/Android.bp
index 35b4da23..382898d7 100644
--- a/aconfig/bp2a/com.android.icu/Android.bp
+++ b/aconfig/bp2a/com.android.icu/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.icu-all",
- package: "com.android.icu",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.icu-all",
+ package: "com.android.icu",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.icu/icu_v_api_flag_values.textproto b/aconfig/bp2a/com.android.icu/icu_v_api_flag_values.textproto
new file mode 100644
index 00000000..6b24e554
--- /dev/null
+++ b/aconfig/bp2a/com.android.icu/icu_v_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.icu"
+ name: "icu_v_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.input.flags/Android.bp b/aconfig/bp2a/com.android.input.flags/Android.bp
index 9d2ba1fc..ac6832bc 100644
--- a/aconfig/bp2a/com.android.input.flags/Android.bp
+++ b/aconfig/bp2a/com.android.input.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.input.flags-all",
- package: "com.android.input.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.input.flags-all",
+ package: "com.android.input.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.input.flags/device_associations_flag_values.textproto b/aconfig/bp2a/com.android.input.flags/device_associations_flag_values.textproto
new file mode 100644
index 00000000..e4becc12
--- /dev/null
+++ b/aconfig/bp2a/com.android.input.flags/device_associations_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.input.flags"
+ name: "device_associations"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.input.flags/enable_input_event_tracing_flag_values.textproto b/aconfig/bp2a/com.android.input.flags/enable_input_event_tracing_flag_values.textproto
new file mode 100644
index 00000000..3c616c81
--- /dev/null
+++ b/aconfig/bp2a/com.android.input.flags/enable_input_event_tracing_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.input.flags"
+ name: "enable_input_event_tracing"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.input.flags/enable_keyboard_classifier_flag_values.textproto b/aconfig/bp2a/com.android.input.flags/enable_keyboard_classifier_flag_values.textproto
new file mode 100644
index 00000000..d3cc7916
--- /dev/null
+++ b/aconfig/bp2a/com.android.input.flags/enable_keyboard_classifier_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.input.flags"
+ name: "enable_keyboard_classifier"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.input.flags/enable_multi_device_input_flag_values.textproto b/aconfig/bp2a/com.android.input.flags/enable_multi_device_input_flag_values.textproto
new file mode 100644
index 00000000..a2025c93
--- /dev/null
+++ b/aconfig/bp2a/com.android.input.flags/enable_multi_device_input_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.input.flags"
+ name: "enable_multi_device_input"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.input.flags/enable_per_device_input_latency_metrics_flag_values.textproto b/aconfig/bp2a/com.android.input.flags/enable_per_device_input_latency_metrics_flag_values.textproto
new file mode 100644
index 00000000..e6dc176b
--- /dev/null
+++ b/aconfig/bp2a/com.android.input.flags/enable_per_device_input_latency_metrics_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.input.flags"
+ name: "enable_per_device_input_latency_metrics"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.input.flags/enable_prediction_pruning_via_jerk_thresholding_flag_values.textproto b/aconfig/bp2a/com.android.input.flags/enable_prediction_pruning_via_jerk_thresholding_flag_values.textproto
new file mode 100644
index 00000000..bc331743
--- /dev/null
+++ b/aconfig/bp2a/com.android.input.flags/enable_prediction_pruning_via_jerk_thresholding_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.input.flags"
+ name: "enable_prediction_pruning_via_jerk_thresholding"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.input.flags/enable_touchpad_no_focus_change_flag_values.textproto b/aconfig/bp2a/com.android.input.flags/enable_touchpad_no_focus_change_flag_values.textproto
new file mode 100644
index 00000000..69b4c5d3
--- /dev/null
+++ b/aconfig/bp2a/com.android.input.flags/enable_touchpad_no_focus_change_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.input.flags"
+ name: "enable_touchpad_no_focus_change"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.input.flags/input_device_view_behavior_api_flag_values.textproto b/aconfig/bp2a/com.android.input.flags/input_device_view_behavior_api_flag_values.textproto
new file mode 100644
index 00000000..60464342
--- /dev/null
+++ b/aconfig/bp2a/com.android.input.flags/input_device_view_behavior_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.input.flags"
+ name: "input_device_view_behavior_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.input.flags/override_key_behavior_permission_apis_flag_values.textproto b/aconfig/bp2a/com.android.input.flags/override_key_behavior_permission_apis_flag_values.textproto
new file mode 100644
index 00000000..39fb8983
--- /dev/null
+++ b/aconfig/bp2a/com.android.input.flags/override_key_behavior_permission_apis_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.input.flags"
+ name: "override_key_behavior_permission_apis"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.input.flags/rate_limit_user_activity_poke_in_dispatcher_flag_values.textproto b/aconfig/bp2a/com.android.input.flags/rate_limit_user_activity_poke_in_dispatcher_flag_values.textproto
new file mode 100644
index 00000000..2fbc3398
--- /dev/null
+++ b/aconfig/bp2a/com.android.input.flags/rate_limit_user_activity_poke_in_dispatcher_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.input.flags"
+ name: "rate_limit_user_activity_poke_in_dispatcher"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.input.flags/rotary_input_telemetry_flag_values.textproto b/aconfig/bp2a/com.android.input.flags/rotary_input_telemetry_flag_values.textproto
new file mode 100644
index 00000000..03a193c2
--- /dev/null
+++ b/aconfig/bp2a/com.android.input.flags/rotary_input_telemetry_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.input.flags"
+ name: "rotary_input_telemetry"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.intentresolver/Android.bp b/aconfig/bp2a/com.android.intentresolver/Android.bp
index b9306e9a..f05d2322 100644
--- a/aconfig/bp2a/com.android.intentresolver/Android.bp
+++ b/aconfig/bp2a/com.android.intentresolver/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.intentresolver-all",
- package: "com.android.intentresolver",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.intentresolver-all",
+ package: "com.android.intentresolver",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.intentresolver/individual_metadata_title_read_flag_values.textproto b/aconfig/bp2a/com.android.intentresolver/individual_metadata_title_read_flag_values.textproto
new file mode 100644
index 00000000..4e051965
--- /dev/null
+++ b/aconfig/bp2a/com.android.intentresolver/individual_metadata_title_read_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.intentresolver"
+ name: "individual_metadata_title_read"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.intentresolver/keyboard_navigation_fix_flag_values.textproto b/aconfig/bp2a/com.android.intentresolver/keyboard_navigation_fix_flag_values.textproto
new file mode 100644
index 00000000..566c437b
--- /dev/null
+++ b/aconfig/bp2a/com.android.intentresolver/keyboard_navigation_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.intentresolver"
+ name: "keyboard_navigation_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.intentresolver/refine_system_actions_flag_values.textproto b/aconfig/bp2a/com.android.intentresolver/refine_system_actions_flag_values.textproto
new file mode 100644
index 00000000..e215ed94
--- /dev/null
+++ b/aconfig/bp2a/com.android.intentresolver/refine_system_actions_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.intentresolver"
+ name: "refine_system_actions"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.intentresolver/save_shareousel_state_flag_values.textproto b/aconfig/bp2a/com.android.intentresolver/save_shareousel_state_flag_values.textproto
new file mode 100644
index 00000000..0ca21a6c
--- /dev/null
+++ b/aconfig/bp2a/com.android.intentresolver/save_shareousel_state_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.intentresolver"
+ name: "save_shareousel_state"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.intentresolver/shareousel_scroll_offscreen_selections_flag_values.textproto b/aconfig/bp2a/com.android.intentresolver/shareousel_scroll_offscreen_selections_flag_values.textproto
new file mode 100644
index 00000000..b29f89f4
--- /dev/null
+++ b/aconfig/bp2a/com.android.intentresolver/shareousel_scroll_offscreen_selections_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.intentresolver"
+ name: "shareousel_scroll_offscreen_selections"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.intentresolver/shareousel_update_exclude_components_extra_flag_values.textproto b/aconfig/bp2a/com.android.intentresolver/shareousel_update_exclude_components_extra_flag_values.textproto
new file mode 100644
index 00000000..655b7f2d
--- /dev/null
+++ b/aconfig/bp2a/com.android.intentresolver/shareousel_update_exclude_components_extra_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.intentresolver"
+ name: "shareousel_update_exclude_components_extra"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.intentresolver/unselect_final_item_flag_values.textproto b/aconfig/bp2a/com.android.intentresolver/unselect_final_item_flag_values.textproto
new file mode 100644
index 00000000..7e3a2a3f
--- /dev/null
+++ b/aconfig/bp2a/com.android.intentresolver/unselect_final_item_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.intentresolver"
+ name: "unselect_final_item"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.camera.flags/Android.bp b/aconfig/bp2a/com.android.internal.camera.flags/Android.bp
index ab34b35f..08679d76 100644
--- a/aconfig/bp2a/com.android.internal.camera.flags/Android.bp
+++ b/aconfig/bp2a/com.android.internal.camera.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.internal.camera.flags-all",
- package: "com.android.internal.camera.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.internal.camera.flags-all",
+ package: "com.android.internal.camera.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.internal.camera.flags/analytics_24q3_flag_values.textproto b/aconfig/bp2a/com.android.internal.camera.flags/analytics_24q3_flag_values.textproto
new file mode 100644
index 00000000..1e3b1323
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.camera.flags/analytics_24q3_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.camera.flags"
+ name: "analytics_24q3"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.camera.flags/api1_release_binderlock_before_cameraservice_disconnect_flag_values.textproto b/aconfig/bp2a/com.android.internal.camera.flags/api1_release_binderlock_before_cameraservice_disconnect_flag_values.textproto
new file mode 100644
index 00000000..c91298ff
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.camera.flags/api1_release_binderlock_before_cameraservice_disconnect_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.camera.flags"
+ name: "api1_release_binderlock_before_cameraservice_disconnect"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.camera.flags/bump_preview_frame_space_priority_flag_values.textproto b/aconfig/bp2a/com.android.internal.camera.flags/bump_preview_frame_space_priority_flag_values.textproto
new file mode 100644
index 00000000..a4de78bf
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.camera.flags/bump_preview_frame_space_priority_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.camera.flags"
+ name: "bump_preview_frame_space_priority"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.camera.flags/camera_ae_mode_low_light_boost_flag_values.textproto b/aconfig/bp2a/com.android.internal.camera.flags/camera_ae_mode_low_light_boost_flag_values.textproto
new file mode 100644
index 00000000..3ac99fe7
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.camera.flags/camera_ae_mode_low_light_boost_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.camera.flags"
+ name: "camera_ae_mode_low_light_boost"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.camera.flags/camera_device_setup_flag_values.textproto b/aconfig/bp2a/com.android.internal.camera.flags/camera_device_setup_flag_values.textproto
new file mode 100644
index 00000000..fe6c8f67
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.camera.flags/camera_device_setup_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.camera.flags"
+ name: "camera_device_setup"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.camera.flags/camera_extensions_characteristics_get_flag_values.textproto b/aconfig/bp2a/com.android.internal.camera.flags/camera_extensions_characteristics_get_flag_values.textproto
new file mode 100644
index 00000000..7adcad7c
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.camera.flags/camera_extensions_characteristics_get_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.camera.flags"
+ name: "camera_extensions_characteristics_get"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.camera.flags/camera_hsum_permission_flag_values.textproto b/aconfig/bp2a/com.android.internal.camera.flags/camera_hsum_permission_flag_values.textproto
new file mode 100644
index 00000000..ccaf92c9
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.camera.flags/camera_hsum_permission_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.camera.flags"
+ name: "camera_hsum_permission"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.camera.flags/camera_manual_flash_strength_control_flag_values.textproto b/aconfig/bp2a/com.android.internal.camera.flags/camera_manual_flash_strength_control_flag_values.textproto
new file mode 100644
index 00000000..d94dce34
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.camera.flags/camera_manual_flash_strength_control_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.camera.flags"
+ name: "camera_manual_flash_strength_control"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.camera.flags/camera_privacy_allowlist_flag_values.textproto b/aconfig/bp2a/com.android.internal.camera.flags/camera_privacy_allowlist_flag_values.textproto
new file mode 100644
index 00000000..ebfcde65
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.camera.flags/camera_privacy_allowlist_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.camera.flags"
+ name: "camera_privacy_allowlist"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.camera.flags/concert_mode_flag_values.textproto b/aconfig/bp2a/com.android.internal.camera.flags/concert_mode_flag_values.textproto
new file mode 100644
index 00000000..85c4bff6
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.camera.flags/concert_mode_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.camera.flags"
+ name: "concert_mode"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.camera.flags/enable_hal_abort_from_cameraservicewatchdog_flag_values.textproto b/aconfig/bp2a/com.android.internal.camera.flags/enable_hal_abort_from_cameraservicewatchdog_flag_values.textproto
new file mode 100644
index 00000000..ac2a05a9
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.camera.flags/enable_hal_abort_from_cameraservicewatchdog_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.camera.flags"
+ name: "enable_hal_abort_from_cameraservicewatchdog"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.camera.flags/enable_stream_reconfiguration_for_unchanged_streams_flag_values.textproto b/aconfig/bp2a/com.android.internal.camera.flags/enable_stream_reconfiguration_for_unchanged_streams_flag_values.textproto
new file mode 100644
index 00000000..f22d37e8
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.camera.flags/enable_stream_reconfiguration_for_unchanged_streams_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.camera.flags"
+ name: "enable_stream_reconfiguration_for_unchanged_streams"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.camera.flags/extension_10_bit_flag_values.textproto b/aconfig/bp2a/com.android.internal.camera.flags/extension_10_bit_flag_values.textproto
new file mode 100644
index 00000000..33aab99c
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.camera.flags/extension_10_bit_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.camera.flags"
+ name: "extension_10_bit"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.camera.flags/feature_combination_query_flag_values.textproto b/aconfig/bp2a/com.android.internal.camera.flags/feature_combination_query_flag_values.textproto
new file mode 100644
index 00000000..b4af0db2
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.camera.flags/feature_combination_query_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.camera.flags"
+ name: "feature_combination_query"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.camera.flags/inject_session_params_flag_values.textproto b/aconfig/bp2a/com.android.internal.camera.flags/inject_session_params_flag_values.textproto
new file mode 100644
index 00000000..9040a7b1
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.camera.flags/inject_session_params_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.camera.flags"
+ name: "inject_session_params"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.camera.flags/multi_res_raw_reprocessing_flag_values.textproto b/aconfig/bp2a/com.android.internal.camera.flags/multi_res_raw_reprocessing_flag_values.textproto
new file mode 100644
index 00000000..f1bd20d1
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.camera.flags/multi_res_raw_reprocessing_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.camera.flags"
+ name: "multi_res_raw_reprocessing"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.camera.flags/multiresolution_imagereader_usage_config_flag_values.textproto b/aconfig/bp2a/com.android.internal.camera.flags/multiresolution_imagereader_usage_config_flag_values.textproto
new file mode 100644
index 00000000..3d66cdfd
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.camera.flags/multiresolution_imagereader_usage_config_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.camera.flags"
+ name: "multiresolution_imagereader_usage_config"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.camera.flags/return_buffers_outside_locks_flag_values.textproto b/aconfig/bp2a/com.android.internal.camera.flags/return_buffers_outside_locks_flag_values.textproto
new file mode 100644
index 00000000..01a9fdf9
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.camera.flags/return_buffers_outside_locks_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.camera.flags"
+ name: "return_buffers_outside_locks"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.camera.flags/single_thread_executor_naming_flag_values.textproto b/aconfig/bp2a/com.android.internal.camera.flags/single_thread_executor_naming_flag_values.textproto
new file mode 100644
index 00000000..8e052d76
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.camera.flags/single_thread_executor_naming_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.camera.flags"
+ name: "single_thread_executor_naming"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.compat.flags/Android.bp b/aconfig/bp2a/com.android.internal.compat.flags/Android.bp
new file mode 100644
index 00000000..1879df20
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.compat.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.internal.compat.flags-all",
+ package: "com.android.internal.compat.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.internal.compat.flags/skip_old_and_disabled_compat_logging_flag_values.textproto b/aconfig/bp2a/com.android.internal.compat.flags/skip_old_and_disabled_compat_logging_flag_values.textproto
new file mode 100644
index 00000000..125df20e
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.compat.flags/skip_old_and_disabled_compat_logging_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.compat.flags"
+ name: "skip_old_and_disabled_compat_logging"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.foldables.flags/Android.bp b/aconfig/bp2a/com.android.internal.foldables.flags/Android.bp
new file mode 100644
index 00000000..e6b32b3a
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.foldables.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.internal.foldables.flags-all",
+ package: "com.android.internal.foldables.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.internal.foldables.flags/fold_grace_period_enabled_flag_values.textproto b/aconfig/bp2a/com.android.internal.foldables.flags/fold_grace_period_enabled_flag_values.textproto
new file mode 100644
index 00000000..d8a64ee0
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.foldables.flags/fold_grace_period_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.foldables.flags"
+ name: "fold_grace_period_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.foldables.flags/fold_lock_setting_enabled_flag_values.textproto b/aconfig/bp2a/com.android.internal.foldables.flags/fold_lock_setting_enabled_flag_values.textproto
new file mode 100644
index 00000000..68cc7a3e
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.foldables.flags/fold_lock_setting_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.foldables.flags"
+ name: "fold_lock_setting_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.jank/Android.bp b/aconfig/bp2a/com.android.internal.jank/Android.bp
index d3fc5ccd..1b371c6f 100644
--- a/aconfig/bp2a/com.android.internal.jank/Android.bp
+++ b/aconfig/bp2a/com.android.internal.jank/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.internal.jank-all",
- package: "com.android.internal.jank",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.internal.jank-all",
+ package: "com.android.internal.jank",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.internal.jank/use_sf_frame_duration_flag_values.textproto b/aconfig/bp2a/com.android.internal.jank/use_sf_frame_duration_flag_values.textproto
new file mode 100644
index 00000000..0aa58d84
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.jank/use_sf_frame_duration_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.jank"
+ name: "use_sf_frame_duration"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.os/Android.bp b/aconfig/bp2a/com.android.internal.os/Android.bp
index 8c780f4c..0c4da8c4 100644
--- a/aconfig/bp2a/com.android.internal.os/Android.bp
+++ b/aconfig/bp2a/com.android.internal.os/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.internal.os-all",
- package: "com.android.internal.os",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.internal.os-all",
+ package: "com.android.internal.os",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.internal.os/application_shared_memory_enabled_flag_values.textproto b/aconfig/bp2a/com.android.internal.os/application_shared_memory_enabled_flag_values.textproto
new file mode 100644
index 00000000..6f543128
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.os/application_shared_memory_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.os"
+ name: "application_shared_memory_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.os/debug_store_enabled_flag_values.textproto b/aconfig/bp2a/com.android.internal.os/debug_store_enabled_flag_values.textproto
new file mode 100644
index 00000000..fbf3e961
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.os/debug_store_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.os"
+ name: "debug_store_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.os/enable_apache_http_legacy_preload_flag_values.textproto b/aconfig/bp2a/com.android.internal.os/enable_apache_http_legacy_preload_flag_values.textproto
new file mode 100644
index 00000000..193c3dc8
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.os/enable_apache_http_legacy_preload_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.os"
+ name: "enable_apache_http_legacy_preload"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.os/use_transaction_codes_for_unknown_methods_flag_values.textproto b/aconfig/bp2a/com.android.internal.os/use_transaction_codes_for_unknown_methods_flag_values.textproto
new file mode 100644
index 00000000..ead161f3
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.os/use_transaction_codes_for_unknown_methods_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.os"
+ name: "use_transaction_codes_for_unknown_methods"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.pm.pkg.component.flags/Android.bp b/aconfig/bp2a/com.android.internal.pm.pkg.component.flags/Android.bp
new file mode 100644
index 00000000..47079c69
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.pm.pkg.component.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.internal.pm.pkg.component.flags-all",
+ package: "com.android.internal.pm.pkg.component.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.internal.pm.pkg.component.flags/enable_per_process_use_embedded_dex_attr_flag_values.textproto b/aconfig/bp2a/com.android.internal.pm.pkg.component.flags/enable_per_process_use_embedded_dex_attr_flag_values.textproto
new file mode 100644
index 00000000..38bf2db7
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.pm.pkg.component.flags/enable_per_process_use_embedded_dex_attr_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.pm.pkg.component.flags"
+ name: "enable_per_process_use_embedded_dex_attr"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/Android.bp b/aconfig/bp2a/com.android.internal.telephony.flags/Android.bp
index 47d2355f..7cf2871a 100644
--- a/aconfig/bp2a/com.android.internal.telephony.flags/Android.bp
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.internal.telephony.flags-all",
- package: "com.android.internal.telephony.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.internal.telephony.flags-all",
+ package: "com.android.internal.telephony.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/answer_audio_only_when_answering_via_mmi_code_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/answer_audio_only_when_answering_via_mmi_code_flag_values.textproto
new file mode 100644
index 00000000..41cbeae9
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/answer_audio_only_when_answering_via_mmi_code_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "answer_audio_only_when_answering_via_mmi_code"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/async_init_carrier_privileges_tracker_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/async_init_carrier_privileges_tracker_flag_values.textproto
new file mode 100644
index 00000000..64035539
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/async_init_carrier_privileges_tracker_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "async_init_carrier_privileges_tracker"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/avoid_deleting_ims_object_from_cache_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/avoid_deleting_ims_object_from_cache_flag_values.textproto
new file mode 100644
index 00000000..34080b02
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/avoid_deleting_ims_object_from_cache_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "avoid_deleting_ims_object_from_cache"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/call_extra_for_non_hold_supported_carriers_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/call_extra_for_non_hold_supported_carriers_flag_values.textproto
new file mode 100644
index 00000000..6082e187
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/call_extra_for_non_hold_supported_carriers_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "call_extra_for_non_hold_supported_carriers"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/carrier_enabled_satellite_flag_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/carrier_enabled_satellite_flag_flag_values.textproto
new file mode 100644
index 00000000..6140f937
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/carrier_enabled_satellite_flag_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "carrier_enabled_satellite_flag"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/carrier_restriction_rules_enhancement_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/carrier_restriction_rules_enhancement_flag_values.textproto
new file mode 100644
index 00000000..f02b0fd6
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/carrier_restriction_rules_enhancement_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "carrier_restriction_rules_enhancement"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/carrier_roaming_nb_iot_ntn_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/carrier_roaming_nb_iot_ntn_flag_values.textproto
new file mode 100644
index 00000000..88553588
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/carrier_roaming_nb_iot_ntn_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "carrier_roaming_nb_iot_ntn"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/change_method_of_obtaining_ims_registration_radio_tech_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/change_method_of_obtaining_ims_registration_radio_tech_flag_values.textproto
new file mode 100644
index 00000000..a2031aa0
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/change_method_of_obtaining_ims_registration_radio_tech_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "change_method_of_obtaining_ims_registration_radio_tech"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/clear_cached_ims_phone_number_when_device_lost_ims_registration_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/clear_cached_ims_phone_number_when_device_lost_ims_registration_flag_values.textproto
new file mode 100644
index 00000000..4b87f752
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/clear_cached_ims_phone_number_when_device_lost_ims_registration_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "clear_cached_ims_phone_number_when_device_lost_ims_registration"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/conference_hold_unhold_changed_to_send_message_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/conference_hold_unhold_changed_to_send_message_flag_values.textproto
new file mode 100644
index 00000000..4aa21d8a
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/conference_hold_unhold_changed_to_send_message_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "conference_hold_unhold_changed_to_send_message"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/data_only_cellular_service_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/data_only_cellular_service_flag_values.textproto
new file mode 100644
index 00000000..193bd8ce
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/data_only_cellular_service_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "data_only_cellular_service"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/keep_ping_request_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/dds_callback_flag_values.textproto
index 6982fc5b..f6ccbfc7 100644
--- a/aconfig/bp2a/com.android.internal.telephony.flags/keep_ping_request_flag_values.textproto
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/dds_callback_flag_values.textproto
@@ -1,6 +1,6 @@
flag_value {
package: "com.android.internal.telephony.flags"
- name: "keep_ping_request"
+ name: "dds_callback"
state: ENABLED
permission: READ_ONLY
}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/delay_phone_account_registration_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/delay_phone_account_registration_flag_values.textproto
new file mode 100644
index 00000000..332dcf33
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/delay_phone_account_registration_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "delay_phone_account_registration"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/do_not_override_precise_label_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/do_not_override_precise_label_flag_values.textproto
new file mode 100644
index 00000000..8e2deed6
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/do_not_override_precise_label_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "do_not_override_precise_label"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/enable_aead_algorithms_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/enable_aead_algorithms_flag_values.textproto
new file mode 100644
index 00000000..c150338d
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/enable_aead_algorithms_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "enable_aead_algorithms"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/enable_multiple_sa_proposals_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/enable_multiple_sa_proposals_flag_values.textproto
new file mode 100644
index 00000000..5907b2ec
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/enable_multiple_sa_proposals_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "enable_multiple_sa_proposals"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/enable_sip_subscribe_retry_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/enable_sip_subscribe_retry_flag_values.textproto
new file mode 100644
index 00000000..b87f1b2d
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/enable_sip_subscribe_retry_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "enable_sip_subscribe_retry"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/enable_wps_check_api_flag_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/enable_wps_check_api_flag_flag_values.textproto
new file mode 100644
index 00000000..1842b145
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/enable_wps_check_api_flag_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "enable_wps_check_api_flag"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/ensure_access_to_call_settings_is_restricted_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/ensure_access_to_call_settings_is_restricted_flag_values.textproto
new file mode 100644
index 00000000..cc634723
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/ensure_access_to_call_settings_is_restricted_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "ensure_access_to_call_settings_is_restricted"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/esim_available_memory_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/esim_available_memory_flag_values.textproto
new file mode 100644
index 00000000..affcd11e
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/esim_available_memory_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "esim_available_memory"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/esim_bootstrap_provisioning_flag_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/esim_bootstrap_provisioning_flag_flag_values.textproto
new file mode 100644
index 00000000..5bfd16b0
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/esim_bootstrap_provisioning_flag_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "esim_bootstrap_provisioning_flag"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/hangup_emergency_call_for_cross_sim_redialing_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/hangup_emergency_call_for_cross_sim_redialing_flag_values.textproto
new file mode 100644
index 00000000..b3e18e8b
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/hangup_emergency_call_for_cross_sim_redialing_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "hangup_emergency_call_for_cross_sim_redialing"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/hide_prefer_3g_item_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/hide_prefer_3g_item_flag_values.textproto
new file mode 100644
index 00000000..4b159b1c
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/hide_prefer_3g_item_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "hide_prefer_3g_item"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/hsum_broadcast_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/hsum_broadcast_flag_values.textproto
new file mode 100644
index 00000000..1eaf7ba7
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/hsum_broadcast_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "hsum_broadcast"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/hsum_package_manager_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/hsum_package_manager_flag_values.textproto
new file mode 100644
index 00000000..f603b9fc
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/hsum_package_manager_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "hsum_package_manager"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/ignore_already_terminated_incoming_call_before_registering_listener_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/ignore_already_terminated_incoming_call_before_registering_listener_flag_values.textproto
new file mode 100644
index 00000000..50e0719f
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/ignore_already_terminated_incoming_call_before_registering_listener_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "ignore_already_terminated_incoming_call_before_registering_listener"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/ignore_carrierid_reset_for_sim_removal_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/ignore_carrierid_reset_for_sim_removal_flag_values.textproto
new file mode 100644
index 00000000..f6d0abfa
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/ignore_carrierid_reset_for_sim_removal_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "ignore_carrierid_reset_for_sim_removal"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/ims_resolver_user_aware_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/ims_resolver_user_aware_flag_values.textproto
new file mode 100644
index 00000000..4a75403a
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/ims_resolver_user_aware_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "ims_resolver_user_aware"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/imsi_key_retry_download_on_phone_unlock_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/imsi_key_retry_download_on_phone_unlock_flag_values.textproto
new file mode 100644
index 00000000..871d3cc6
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/imsi_key_retry_download_on_phone_unlock_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "imsi_key_retry_download_on_phone_unlock"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/log_mms_sms_database_access_info_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/log_mms_sms_database_access_info_flag_values.textproto
new file mode 100644
index 00000000..e4e387f5
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/log_mms_sms_database_access_info_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "log_mms_sms_database_access_info"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/mms_disabled_error_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/mms_disabled_error_flag_values.textproto
new file mode 100644
index 00000000..2edc32d5
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/mms_disabled_error_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "mms_disabled_error"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/mms_get_apn_from_pdsc_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/mms_get_apn_from_pdsc_flag_values.textproto
new file mode 100644
index 00000000..a0aa60a0
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/mms_get_apn_from_pdsc_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "mms_get_apn_from_pdsc"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/national_country_code_formatting_for_local_calls_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/national_country_code_formatting_for_local_calls_flag_values.textproto
new file mode 100644
index 00000000..3fe7327a
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/national_country_code_formatting_for_local_calls_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "national_country_code_formatting_for_local_calls"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/network_registration_info_reject_cause_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/network_registration_info_reject_cause_flag_values.textproto
new file mode 100644
index 00000000..f65c16ed
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/network_registration_info_reject_cause_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "network_registration_info_reject_cause"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/network_validation_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/network_validation_flag_values.textproto
new file mode 100644
index 00000000..ddd70587
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/network_validation_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "network_validation"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/notify_initial_ims_provisioning_status_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/notify_initial_ims_provisioning_status_flag_values.textproto
new file mode 100644
index 00000000..b73044af
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/notify_initial_ims_provisioning_status_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "notify_initial_ims_provisioning_status"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/oem_enabled_satellite_flag_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/oem_enabled_satellite_flag_flag_values.textproto
new file mode 100644
index 00000000..95775925
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/oem_enabled_satellite_flag_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "oem_enabled_satellite_flag"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/prevent_hangup_during_call_merge_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/prevent_hangup_during_call_merge_flag_values.textproto
new file mode 100644
index 00000000..3baa27b4
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/prevent_hangup_during_call_merge_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "prevent_hangup_during_call_merge"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/prevent_invocation_repeat_of_ril_call_when_device_does_not_support_voice_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/prevent_invocation_repeat_of_ril_call_when_device_does_not_support_voice_flag_values.textproto
new file mode 100644
index 00000000..c747137f
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/prevent_invocation_repeat_of_ril_call_when_device_does_not_support_voice_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "prevent_invocation_repeat_of_ril_call_when_device_does_not_support_voice"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/prevent_system_server_and_phone_deadlock_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/prevent_system_server_and_phone_deadlock_flag_values.textproto
new file mode 100644
index 00000000..ca44f76d
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/prevent_system_server_and_phone_deadlock_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "prevent_system_server_and_phone_deadlock"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/remap_disconnect_cause_sip_request_cancelled_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/remap_disconnect_cause_sip_request_cancelled_flag_values.textproto
new file mode 100644
index 00000000..1df0200a
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/remap_disconnect_cause_sip_request_cancelled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "remap_disconnect_cause_sip_request_cancelled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/remove_country_code_from_local_singapore_calls_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/remove_country_code_from_local_singapore_calls_flag_values.textproto
new file mode 100644
index 00000000..8a9eedd0
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/remove_country_code_from_local_singapore_calls_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "remove_country_code_from_local_singapore_calls"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/reset_mobile_network_settings_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/reset_mobile_network_settings_flag_values.textproto
new file mode 100644
index 00000000..78ddb58e
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/reset_mobile_network_settings_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "reset_mobile_network_settings"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/set_no_reply_timer_for_cfnry_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/set_no_reply_timer_for_cfnry_flag_values.textproto
new file mode 100644
index 00000000..98beb7ca
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/set_no_reply_timer_for_cfnry_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "set_no_reply_timer_for_cfnry"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/set_number_of_sim_for_ims_enable_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/set_number_of_sim_for_ims_enable_flag_values.textproto
new file mode 100644
index 00000000..4f36b26a
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/set_number_of_sim_for_ims_enable_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "set_number_of_sim_for_ims_enable"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/show_call_fail_notification_for_2g_toggle_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/show_call_fail_notification_for_2g_toggle_flag_values.textproto
new file mode 100644
index 00000000..cd677981
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/show_call_fail_notification_for_2g_toggle_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "show_call_fail_notification_for_2g_toggle"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/simultaneous_calling_indications_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/simultaneous_calling_indications_flag_values.textproto
new file mode 100644
index 00000000..0f9d6b3f
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/simultaneous_calling_indications_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "simultaneous_calling_indications"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/slicing_additional_error_codes_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/slicing_additional_error_codes_flag_values.textproto
new file mode 100644
index 00000000..138e01fb
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/slicing_additional_error_codes_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "slicing_additional_error_codes"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/sms_domain_selection_enabled_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/sms_domain_selection_enabled_flag_values.textproto
new file mode 100644
index 00000000..da5401dd
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/sms_domain_selection_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "sms_domain_selection_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/sms_mms_deliver_broadcasts_redirect_to_main_user_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/sms_mms_deliver_broadcasts_redirect_to_main_user_flag_values.textproto
new file mode 100644
index 00000000..f86dbe49
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/sms_mms_deliver_broadcasts_redirect_to_main_user_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "sms_mms_deliver_broadcasts_redirect_to_main_user"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/stop_spamming_emergency_notification_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/stop_spamming_emergency_notification_flag_values.textproto
new file mode 100644
index 00000000..18a45b1e
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/stop_spamming_emergency_notification_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "stop_spamming_emergency_notification"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/support_carrier_services_for_hsum_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/support_carrier_services_for_hsum_flag_values.textproto
new file mode 100644
index 00000000..2a68493c
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/support_carrier_services_for_hsum_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "support_carrier_services_for_hsum"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/support_psim_to_esim_conversion_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/support_psim_to_esim_conversion_flag_values.textproto
new file mode 100644
index 00000000..4eca0c8e
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/support_psim_to_esim_conversion_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "support_psim_to_esim_conversion"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/terminate_active_video_call_when_accepting_second_video_call_as_audio_only_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/terminate_active_video_call_when_accepting_second_video_call_as_audio_only_flag_values.textproto
new file mode 100644
index 00000000..08c7fef6
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/terminate_active_video_call_when_accepting_second_video_call_as_audio_only_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "terminate_active_video_call_when_accepting_second_video_call_as_audio_only"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/uicc_app_count_check_to_create_channel_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/uicc_app_count_check_to_create_channel_flag_values.textproto
new file mode 100644
index 00000000..14b0b892
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/uicc_app_count_check_to_create_channel_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "uicc_app_count_check_to_create_channel"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/unregister_sms_broadcast_receiver_from_cat_service_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/unregister_sms_broadcast_receiver_from_cat_service_flag_values.textproto
new file mode 100644
index 00000000..bf1f8d0f
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/unregister_sms_broadcast_receiver_from_cat_service_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "unregister_sms_broadcast_receiver_from_cat_service"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/update_ims_service_by_gathering_provisioning_changes_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/update_ims_service_by_gathering_provisioning_changes_flag_values.textproto
new file mode 100644
index 00000000..ed9c23e7
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/update_ims_service_by_gathering_provisioning_changes_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "update_ims_service_by_gathering_provisioning_changes"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/update_roaming_state_to_set_wfc_mode_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/update_roaming_state_to_set_wfc_mode_flag_values.textproto
new file mode 100644
index 00000000..7fde7690
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/update_roaming_state_to_set_wfc_mode_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "update_roaming_state_to_set_wfc_mode"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/use_carrier_config_for_cfnry_time_via_mmi_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/use_carrier_config_for_cfnry_time_via_mmi_flag_values.textproto
new file mode 100644
index 00000000..626c9216
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/use_carrier_config_for_cfnry_time_via_mmi_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "use_carrier_config_for_cfnry_time_via_mmi"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/use_oem_domain_selection_service_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/use_oem_domain_selection_service_flag_values.textproto
new file mode 100644
index 00000000..c8c4b436
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/use_oem_domain_selection_service_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "use_oem_domain_selection_service"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.internal.telephony.flags/use_relaxed_id_match_flag_values.textproto b/aconfig/bp2a/com.android.internal.telephony.flags/use_relaxed_id_match_flag_values.textproto
new file mode 100644
index 00000000..5a22f73c
--- /dev/null
+++ b/aconfig/bp2a/com.android.internal.telephony.flags/use_relaxed_id_match_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.internal.telephony.flags"
+ name: "use_relaxed_id_match"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.ipsec.flags/Android.bp b/aconfig/bp2a/com.android.ipsec.flags/Android.bp
new file mode 100644
index 00000000..251668f7
--- /dev/null
+++ b/aconfig/bp2a/com.android.ipsec.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.ipsec.flags-all",
+ package: "com.android.ipsec.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.ipsec.flags/dpd_disable_api_flag_values.textproto b/aconfig/bp2a/com.android.ipsec.flags/dpd_disable_api_flag_values.textproto
new file mode 100644
index 00000000..8cc5426d
--- /dev/null
+++ b/aconfig/bp2a/com.android.ipsec.flags/dpd_disable_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.ipsec.flags"
+ name: "dpd_disable_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.ipsec.flags/dumpsys_api_flag_values.textproto b/aconfig/bp2a/com.android.ipsec.flags/dumpsys_api_flag_values.textproto
new file mode 100644
index 00000000..c737aa58
--- /dev/null
+++ b/aconfig/bp2a/com.android.ipsec.flags/dumpsys_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.ipsec.flags"
+ name: "dumpsys_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.ipsec.flags/enabled_ike_options_api_flag_values.textproto b/aconfig/bp2a/com.android.ipsec.flags/enabled_ike_options_api_flag_values.textproto
new file mode 100644
index 00000000..f48797e2
--- /dev/null
+++ b/aconfig/bp2a/com.android.ipsec.flags/enabled_ike_options_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.ipsec.flags"
+ name: "enabled_ike_options_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.ipsec.flags/liveness_check_api_flag_values.textproto b/aconfig/bp2a/com.android.ipsec.flags/liveness_check_api_flag_values.textproto
new file mode 100644
index 00000000..168b1d33
--- /dev/null
+++ b/aconfig/bp2a/com.android.ipsec.flags/liveness_check_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.ipsec.flags"
+ name: "liveness_check_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/Android.bp b/aconfig/bp2a/com.android.launcher3/Android.bp
index 6a893fa7..242eeff1 100644
--- a/aconfig/bp2a/com.android.launcher3/Android.bp
+++ b/aconfig/bp2a/com.android.launcher3/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.launcher3-all",
- package: "com.android.launcher3",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.launcher3-all",
+ package: "com.android.launcher3",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.launcher3/accessibility_scroll_on_allapps_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/accessibility_scroll_on_allapps_flag_values.textproto
new file mode 100644
index 00000000..80f942f7
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/accessibility_scroll_on_allapps_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "accessibility_scroll_on_allapps"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/coordinate_workspace_scale_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/coordinate_workspace_scale_flag_values.textproto
new file mode 100644
index 00000000..65e1d273
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/coordinate_workspace_scale_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "coordinate_workspace_scale"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_active_gesture_proto_log_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_active_gesture_proto_log_flag_values.textproto
new file mode 100644
index 00000000..94493507
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_active_gesture_proto_log_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_active_gesture_proto_log"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_add_app_widget_via_config_activity_v2_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_add_app_widget_via_config_activity_v2_flag_values.textproto
new file mode 100644
index 00000000..5ffcb7ce
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_add_app_widget_via_config_activity_v2_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_add_app_widget_via_config_activity_v2"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_additional_home_animations_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_additional_home_animations_flag_values.textproto
new file mode 100644
index 00000000..497966ab
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_additional_home_animations_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_additional_home_animations"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_categorized_widget_suggestions_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_categorized_widget_suggestions_flag_values.textproto
new file mode 100644
index 00000000..5ac72fa2
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_categorized_widget_suggestions_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_categorized_widget_suggestions"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_cursor_hover_states_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_cursor_hover_states_flag_values.textproto
new file mode 100644
index 00000000..3f84cf38
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_cursor_hover_states_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_cursor_hover_states"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_desktop_task_alpha_animation_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_desktop_task_alpha_animation_flag_values.textproto
new file mode 100644
index 00000000..063cf350
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_desktop_task_alpha_animation_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_desktop_task_alpha_animation"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_expanding_pause_work_button_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_expanding_pause_work_button_flag_values.textproto
new file mode 100644
index 00000000..b31762f7
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_expanding_pause_work_button_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_expanding_pause_work_button"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_focus_outline_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_focus_outline_flag_values.textproto
new file mode 100644
index 00000000..8cd8a107
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_focus_outline_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_focus_outline"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_generated_previews_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_generated_previews_flag_values.textproto
new file mode 100644
index 00000000..9a76e9ec
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_generated_previews_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_generated_previews"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_grid_migration_fix_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_grid_migration_fix_flag_values.textproto
new file mode 100644
index 00000000..24dc8ff0
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_grid_migration_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_grid_migration_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_handle_delayed_gesture_callbacks_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_handle_delayed_gesture_callbacks_flag_values.textproto
new file mode 100644
index 00000000..962d9907
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_handle_delayed_gesture_callbacks_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_handle_delayed_gesture_callbacks"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_home_transition_listener_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_home_transition_listener_flag_values.textproto
new file mode 100644
index 00000000..36c4a1e3
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_home_transition_listener_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_home_transition_listener"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_hover_of_child_elements_in_taskview_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_hover_of_child_elements_in_taskview_flag_values.textproto
new file mode 100644
index 00000000..7406c6f4
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_hover_of_child_elements_in_taskview_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_hover_of_child_elements_in_taskview"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_launcher_br_metrics_fixed_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_launcher_br_metrics_fixed_flag_values.textproto
new file mode 100644
index 00000000..bff0bc6a
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_launcher_br_metrics_fixed_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_launcher_br_metrics_fixed"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_narrow_grid_restore_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_narrow_grid_restore_flag_values.textproto
new file mode 100644
index 00000000..72126b59
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_narrow_grid_restore_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_narrow_grid_restore"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_overview_command_helper_timeout_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_overview_command_helper_timeout_flag_values.textproto
new file mode 100644
index 00000000..5a33c0db
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_overview_command_helper_timeout_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_overview_command_helper_timeout"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_predictive_back_gesture_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_predictive_back_gesture_flag_values.textproto
new file mode 100644
index 00000000..6d51a08d
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_predictive_back_gesture_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_predictive_back_gesture"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_private_space_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_private_space_flag_values.textproto
new file mode 100644
index 00000000..ac359acc
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_private_space_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_private_space"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_private_space_install_shortcut_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_private_space_install_shortcut_flag_values.textproto
new file mode 100644
index 00000000..bc8397a2
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_private_space_install_shortcut_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_private_space_install_shortcut"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_responsive_workspace_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_responsive_workspace_flag_values.textproto
new file mode 100644
index 00000000..7da7212e
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_responsive_workspace_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_responsive_workspace"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_scaling_reveal_home_animation_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_scaling_reveal_home_animation_flag_values.textproto
new file mode 100644
index 00000000..6e4b35e8
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_scaling_reveal_home_animation_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_scaling_reveal_home_animation"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_shortcut_dont_suggest_app_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_shortcut_dont_suggest_app_flag_values.textproto
new file mode 100644
index 00000000..52ca940c
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_shortcut_dont_suggest_app_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_shortcut_dont_suggest_app"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_support_for_archiving_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_support_for_archiving_flag_values.textproto
new file mode 100644
index 00000000..9e039d62
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_support_for_archiving_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_support_for_archiving"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_taskbar_pinning_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_taskbar_pinning_flag_values.textproto
new file mode 100644
index 00000000..61b8b62d
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_taskbar_pinning_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_taskbar_pinning"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_twoline_toggle_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_twoline_toggle_flag_values.textproto
new file mode 100644
index 00000000..6a8eafe7
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_twoline_toggle_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_twoline_toggle"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_unfolded_two_pane_picker_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_unfolded_two_pane_picker_flag_values.textproto
new file mode 100644
index 00000000..aa1f335d
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_unfolded_two_pane_picker_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_unfolded_two_pane_picker"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_use_top_visible_activity_for_exclude_from_recent_task_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_use_top_visible_activity_for_exclude_from_recent_task_flag_values.textproto
new file mode 100644
index 00000000..d70884f3
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_use_top_visible_activity_for_exclude_from_recent_task_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_use_top_visible_activity_for_exclude_from_recent_task"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/enable_widget_tap_to_add_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/enable_widget_tap_to_add_flag_values.textproto
new file mode 100644
index 00000000..6982d5ed
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/enable_widget_tap_to_add_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "enable_widget_tap_to_add"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/ignore_three_finger_trackpad_for_nav_handle_long_press_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/ignore_three_finger_trackpad_for_nav_handle_long_press_flag_values.textproto
new file mode 100644
index 00000000..e497324d
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/ignore_three_finger_trackpad_for_nav_handle_long_press_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "ignore_three_finger_trackpad_for_nav_handle_long_press"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/multiline_search_bar_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/multiline_search_bar_flag_values.textproto
new file mode 100644
index 00000000..9391a10d
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/multiline_search_bar_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "multiline_search_bar"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/navigate_to_child_preference_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/navigate_to_child_preference_flag_values.textproto
new file mode 100644
index 00000000..9ac6a69a
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/navigate_to_child_preference_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "navigate_to_child_preference"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/private_space_add_floating_mask_view_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/private_space_add_floating_mask_view_flag_values.textproto
new file mode 100644
index 00000000..415f2bd0
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/private_space_add_floating_mask_view_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "private_space_add_floating_mask_view"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/private_space_animation_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/private_space_animation_flag_values.textproto
new file mode 100644
index 00000000..a62f4e7a
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/private_space_animation_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "private_space_animation"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/private_space_app_installer_button_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/private_space_app_installer_button_flag_values.textproto
new file mode 100644
index 00000000..1d2030f9
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/private_space_app_installer_button_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "private_space_app_installer_button"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/private_space_restrict_accessibility_drag_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/private_space_restrict_accessibility_drag_flag_values.textproto
new file mode 100644
index 00000000..7979afb2
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/private_space_restrict_accessibility_drag_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "private_space_restrict_accessibility_drag"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/private_space_restrict_item_drag_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/private_space_restrict_item_drag_flag_values.textproto
new file mode 100644
index 00000000..a5fb5efa
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/private_space_restrict_item_drag_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "private_space_restrict_item_drag"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/private_space_sys_apps_separation_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/private_space_sys_apps_separation_flag_values.textproto
new file mode 100644
index 00000000..848b0c70
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/private_space_sys_apps_separation_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "private_space_sys_apps_separation"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/use_activity_overlay_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/use_activity_overlay_flag_values.textproto
new file mode 100644
index 00000000..94e26bbf
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/use_activity_overlay_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "use_activity_overlay"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.launcher3/use_new_icon_for_archived_apps_flag_values.textproto b/aconfig/bp2a/com.android.launcher3/use_new_icon_for_archived_apps_flag_values.textproto
new file mode 100644
index 00000000..28dd7312
--- /dev/null
+++ b/aconfig/bp2a/com.android.launcher3/use_new_icon_for_archived_apps_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.launcher3"
+ name: "use_new_icon_for_archived_apps"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.libcore.readonly/Android.bp b/aconfig/bp2a/com.android.libcore.readonly/Android.bp
index ba961726..5cf1be4d 100644
--- a/aconfig/bp2a/com.android.libcore.readonly/Android.bp
+++ b/aconfig/bp2a/com.android.libcore.readonly/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.libcore.readonly-all",
- package: "com.android.libcore.readonly",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.libcore.readonly-all",
+ package: "com.android.libcore.readonly",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.libcore/Android.bp b/aconfig/bp2a/com.android.libcore/Android.bp
index 1fc28f71..0b6e8eca 100644
--- a/aconfig/bp2a/com.android.libcore/Android.bp
+++ b/aconfig/bp2a/com.android.libcore/Android.bp
@@ -1,10 +1,10 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
-//     http://www.apache.org/licenses/LICENSE-2.0
+// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.libcore-all",
- package: "com.android.libcore",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.libcore-all",
+ package: "com.android.libcore",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.libcore/hpke_v_apis_flag_values.textproto b/aconfig/bp2a/com.android.libcore/hpke_v_apis_flag_values.textproto
new file mode 100644
index 00000000..7ca5122b
--- /dev/null
+++ b/aconfig/bp2a/com.android.libcore/hpke_v_apis_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.libcore"
+ name: "hpke_v_apis"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.libcore/v_apis_flag_values.textproto b/aconfig/bp2a/com.android.libcore/v_apis_flag_values.textproto
new file mode 100644
index 00000000..3d1363e8
--- /dev/null
+++ b/aconfig/bp2a/com.android.libcore/v_apis_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.libcore"
+ name: "v_apis"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.libhardware.dynamic.sensors.flags/Android.bp b/aconfig/bp2a/com.android.libhardware.dynamic.sensors.flags/Android.bp
new file mode 100644
index 00000000..f77d1521
--- /dev/null
+++ b/aconfig/bp2a/com.android.libhardware.dynamic.sensors.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.libhardware.dynamic.sensors.flags-all",
+ package: "com.android.libhardware.dynamic.sensors.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.libhardware.dynamic.sensors.flags/dynamic_sensors_hal_disconnect_dynamic_sensor_flag_values.textproto b/aconfig/bp2a/com.android.libhardware.dynamic.sensors.flags/dynamic_sensors_hal_disconnect_dynamic_sensor_flag_values.textproto
new file mode 100644
index 00000000..c275d379
--- /dev/null
+++ b/aconfig/bp2a/com.android.libhardware.dynamic.sensors.flags/dynamic_sensors_hal_disconnect_dynamic_sensor_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.libhardware.dynamic.sensors.flags"
+ name: "dynamic_sensors_hal_disconnect_dynamic_sensor"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.libhardware.dynamic.sensors.flags/dynamic_sensors_le_audio_flag_values.textproto b/aconfig/bp2a/com.android.libhardware.dynamic.sensors.flags/dynamic_sensors_le_audio_flag_values.textproto
new file mode 100644
index 00000000..068228d5
--- /dev/null
+++ b/aconfig/bp2a/com.android.libhardware.dynamic.sensors.flags/dynamic_sensors_le_audio_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.libhardware.dynamic.sensors.flags"
+ name: "dynamic_sensors_le_audio"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.managedprovisioning.flags/Android.bp b/aconfig/bp2a/com.android.managedprovisioning.flags/Android.bp
index 28376baa..ac90f70d 100644
--- a/aconfig/bp2a/com.android.managedprovisioning.flags/Android.bp
+++ b/aconfig/bp2a/com.android.managedprovisioning.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.managedprovisioning.flags-all",
- package: "com.android.managedprovisioning.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.managedprovisioning.flags-all",
+ package: "com.android.managedprovisioning.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.managedprovisioning.flags/bad_state_v3_early_rh_download_enabled_flag_values.textproto b/aconfig/bp2a/com.android.managedprovisioning.flags/bad_state_v3_early_rh_download_enabled_flag_values.textproto
new file mode 100644
index 00000000..5737bf72
--- /dev/null
+++ b/aconfig/bp2a/com.android.managedprovisioning.flags/bad_state_v3_early_rh_download_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.managedprovisioning.flags"
+ name: "bad_state_v3_early_rh_download_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.aaudio/Android.bp b/aconfig/bp2a/com.android.media.aaudio/Android.bp
index b0c6a7b6..06e10ac6 100644
--- a/aconfig/bp2a/com.android.media.aaudio/Android.bp
+++ b/aconfig/bp2a/com.android.media.aaudio/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.media.aaudio-all",
- package: "com.android.media.aaudio",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.media.aaudio-all",
+ package: "com.android.media.aaudio",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.media.aaudio/sample_rate_conversion_flag_values.textproto b/aconfig/bp2a/com.android.media.aaudio/sample_rate_conversion_flag_values.textproto
new file mode 100644
index 00000000..f72dc373
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.aaudio/sample_rate_conversion_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.aaudio"
+ name: "sample_rate_conversion"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.aaudio/start_stop_client_from_command_thread_flag_values.textproto b/aconfig/bp2a/com.android.media.aaudio/start_stop_client_from_command_thread_flag_values.textproto
new file mode 100644
index 00000000..8028faf0
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.aaudio/start_stop_client_from_command_thread_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.aaudio"
+ name: "start_stop_client_from_command_thread"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.audio/Android.bp b/aconfig/bp2a/com.android.media.audio/Android.bp
index 14870e7b..9ab4556f 100644
--- a/aconfig/bp2a/com.android.media.audio/Android.bp
+++ b/aconfig/bp2a/com.android.media.audio/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.media.audio-all",
- package: "com.android.media.audio",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.media.audio-all",
+ package: "com.android.media.audio",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.media.audio/abs_volume_index_fix_flag_values.textproto b/aconfig/bp2a/com.android.media.audio/abs_volume_index_fix_flag_values.textproto
new file mode 100644
index 00000000..296d2da9
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.audio/abs_volume_index_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.audio"
+ name: "abs_volume_index_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.audio/alarm_min_volume_zero_flag_values.textproto b/aconfig/bp2a/com.android.media.audio/alarm_min_volume_zero_flag_values.textproto
new file mode 100644
index 00000000..4ef2f68a
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.audio/alarm_min_volume_zero_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.audio"
+ name: "alarm_min_volume_zero"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.audio/bluetooth_mac_address_anonymization_flag_values.textproto b/aconfig/bp2a/com.android.media.audio/bluetooth_mac_address_anonymization_flag_values.textproto
new file mode 100644
index 00000000..11355332
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.audio/bluetooth_mac_address_anonymization_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.audio"
+ name: "bluetooth_mac_address_anonymization"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.audio/disable_prescale_absolute_volume_flag_values.textproto b/aconfig/bp2a/com.android.media.audio/disable_prescale_absolute_volume_flag_values.textproto
new file mode 100644
index 00000000..cca1a133
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.audio/disable_prescale_absolute_volume_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.audio"
+ name: "disable_prescale_absolute_volume"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.audio/dsa_over_bt_le_audio_flag_values.textproto b/aconfig/bp2a/com.android.media.audio/dsa_over_bt_le_audio_flag_values.textproto
new file mode 100644
index 00000000..022edba3
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.audio/dsa_over_bt_le_audio_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.audio"
+ name: "dsa_over_bt_le_audio"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.audio/equal_sco_lea_vc_index_range_flag_values.textproto b/aconfig/bp2a/com.android.media.audio/equal_sco_lea_vc_index_range_flag_values.textproto
new file mode 100644
index 00000000..22abb9c6
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.audio/equal_sco_lea_vc_index_range_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.audio"
+ name: "equal_sco_lea_vc_index_range"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.audio/music_fx_edge_to_edge_flag_values.textproto b/aconfig/bp2a/com.android.media.audio/music_fx_edge_to_edge_flag_values.textproto
new file mode 100644
index 00000000..7fa91873
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.audio/music_fx_edge_to_edge_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.audio"
+ name: "music_fx_edge_to_edge"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.audio/port_to_piid_simplification_flag_values.textproto b/aconfig/bp2a/com.android.media.audio/port_to_piid_simplification_flag_values.textproto
new file mode 100644
index 00000000..b7ef27b4
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.audio/port_to_piid_simplification_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.audio"
+ name: "port_to_piid_simplification"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.audio/replace_stream_bt_sco_flag_values.textproto b/aconfig/bp2a/com.android.media.audio/replace_stream_bt_sco_flag_values.textproto
new file mode 100644
index 00000000..59080e3e
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.audio/replace_stream_bt_sco_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.audio"
+ name: "replace_stream_bt_sco"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.audio/ringer_mode_affects_alarm_flag_values.textproto b/aconfig/bp2a/com.android.media.audio/ringer_mode_affects_alarm_flag_values.textproto
new file mode 100644
index 00000000..c755b7ae
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.audio/ringer_mode_affects_alarm_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.audio"
+ name: "ringer_mode_affects_alarm"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.audio/set_stream_volume_order_flag_values.textproto b/aconfig/bp2a/com.android.media.audio/set_stream_volume_order_flag_values.textproto
new file mode 100644
index 00000000..1f702957
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.audio/set_stream_volume_order_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.audio"
+ name: "set_stream_volume_order"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.audio/stereo_spatialization_flag_values.textproto b/aconfig/bp2a/com.android.media.audio/stereo_spatialization_flag_values.textproto
new file mode 100644
index 00000000..54def278
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.audio/stereo_spatialization_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.audio"
+ name: "stereo_spatialization"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.audio/vgs_vss_sync_mute_order_flag_values.textproto b/aconfig/bp2a/com.android.media.audio/vgs_vss_sync_mute_order_flag_values.textproto
new file mode 100644
index 00000000..4c5a8610
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.audio/vgs_vss_sync_mute_order_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.audio"
+ name: "vgs_vss_sync_mute_order"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.audioserver/Android.bp b/aconfig/bp2a/com.android.media.audioserver/Android.bp
index 6ff492d4..1adbea60 100644
--- a/aconfig/bp2a/com.android.media.audioserver/Android.bp
+++ b/aconfig/bp2a/com.android.media.audioserver/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.media.audioserver-all",
- package: "com.android.media.audioserver",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.media.audioserver-all",
+ package: "com.android.media.audioserver",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.media.audioserver/direct_track_reprioritization_flag_values.textproto b/aconfig/bp2a/com.android.media.audioserver/direct_track_reprioritization_flag_values.textproto
new file mode 100644
index 00000000..28ab5565
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.audioserver/direct_track_reprioritization_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.audioserver"
+ name: "direct_track_reprioritization"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.audioserver/fdtostring_timeout_fix_flag_values.textproto b/aconfig/bp2a/com.android.media.audioserver/fdtostring_timeout_fix_flag_values.textproto
new file mode 100644
index 00000000..10b21614
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.audioserver/fdtostring_timeout_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.audioserver"
+ name: "fdtostring_timeout_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.audioserver/fix_call_audio_patch_flag_values.textproto b/aconfig/bp2a/com.android.media.audioserver/fix_call_audio_patch_flag_values.textproto
new file mode 100644
index 00000000..f2c75b4e
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.audioserver/fix_call_audio_patch_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.audioserver"
+ name: "fix_call_audio_patch"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.audioserver/fix_concurrent_playback_behavior_with_bit_perfect_client_flag_values.textproto b/aconfig/bp2a/com.android.media.audioserver/fix_concurrent_playback_behavior_with_bit_perfect_client_flag_values.textproto
new file mode 100644
index 00000000..cd7e95aa
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.audioserver/fix_concurrent_playback_behavior_with_bit_perfect_client_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.audioserver"
+ name: "fix_concurrent_playback_behavior_with_bit_perfect_client"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.audioserver/mutex_priority_inheritance_flag_values.textproto b/aconfig/bp2a/com.android.media.audioserver/mutex_priority_inheritance_flag_values.textproto
new file mode 100644
index 00000000..de1c6f72
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.audioserver/mutex_priority_inheritance_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.audioserver"
+ name: "mutex_priority_inheritance"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.codec.flags/Android.bp b/aconfig/bp2a/com.android.media.codec.flags/Android.bp
new file mode 100644
index 00000000..8cca0f89
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.codec.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.media.codec.flags-all",
+ package: "com.android.media.codec.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.media.codec.flags/aidl_hal_flag_values.textproto b/aconfig/bp2a/com.android.media.codec.flags/aidl_hal_flag_values.textproto
new file mode 100644
index 00000000..d76629c4
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.codec.flags/aidl_hal_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.codec.flags"
+ name: "aidl_hal"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.codec.flags/codec_importance_flag_values.textproto b/aconfig/bp2a/com.android.media.codec.flags/codec_importance_flag_values.textproto
new file mode 100644
index 00000000..02f663d7
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.codec.flags/codec_importance_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.codec.flags"
+ name: "codec_importance"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.codec.flags/large_audio_frame_flag_values.textproto b/aconfig/bp2a/com.android.media.codec.flags/large_audio_frame_flag_values.textproto
new file mode 100644
index 00000000..e663db9b
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.codec.flags/large_audio_frame_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.codec.flags"
+ name: "large_audio_frame"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.editing.flags/Android.bp b/aconfig/bp2a/com.android.media.editing.flags/Android.bp
index ff6c8658..c369a0da 100644
--- a/aconfig/bp2a/com.android.media.editing.flags/Android.bp
+++ b/aconfig/bp2a/com.android.media.editing.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.media.editing.flags-all",
- package: "com.android.media.editing.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.media.editing.flags-all",
+ package: "com.android.media.editing.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.media.editing.flags/add_media_metrics_editing_flag_values.textproto b/aconfig/bp2a/com.android.media.editing.flags/add_media_metrics_editing_flag_values.textproto
new file mode 100644
index 00000000..df266374
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.editing.flags/add_media_metrics_editing_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.editing.flags"
+ name: "add_media_metrics_editing"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.editing.flags/stagefrightrecorder_enable_b_frames_flag_values.textproto b/aconfig/bp2a/com.android.media.editing.flags/stagefrightrecorder_enable_b_frames_flag_values.textproto
new file mode 100644
index 00000000..883961ca
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.editing.flags/stagefrightrecorder_enable_b_frames_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.editing.flags"
+ name: "stagefrightrecorder_enable_b_frames"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.extractor.flags/Android.bp b/aconfig/bp2a/com.android.media.extractor.flags/Android.bp
index 55e5a951..1ebc2697 100644
--- a/aconfig/bp2a/com.android.media.extractor.flags/Android.bp
+++ b/aconfig/bp2a/com.android.media.extractor.flags/Android.bp
@@ -1,10 +1,10 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
-//     http://www.apache.org/licenses/LICENSE-2.0
+// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.media.extractor.flags-all",
- package: "com.android.media.extractor.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.media.extractor.flags-all",
+ package: "com.android.media.extractor.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.media.flags/Android.bp b/aconfig/bp2a/com.android.media.flags/Android.bp
index fac2fddf..27f5602c 100644
--- a/aconfig/bp2a/com.android.media.flags/Android.bp
+++ b/aconfig/bp2a/com.android.media.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.media.flags-all",
- package: "com.android.media.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.media.flags-all",
+ package: "com.android.media.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.media.flags/adjust_volume_for_foreground_app_playing_audio_without_media_session_flag_values.textproto b/aconfig/bp2a/com.android.media.flags/adjust_volume_for_foreground_app_playing_audio_without_media_session_flag_values.textproto
new file mode 100644
index 00000000..74ea00f6
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.flags/adjust_volume_for_foreground_app_playing_audio_without_media_session_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.flags"
+ name: "adjust_volume_for_foreground_app_playing_audio_without_media_session"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.flags/enable_audio_policies_device_and_bluetooth_controller_flag_values.textproto b/aconfig/bp2a/com.android.media.flags/enable_audio_policies_device_and_bluetooth_controller_flag_values.textproto
new file mode 100644
index 00000000..9dfed310
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.flags/enable_audio_policies_device_and_bluetooth_controller_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.flags"
+ name: "enable_audio_policies_device_and_bluetooth_controller"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.flags/enable_built_in_speaker_route_suitability_statuses_flag_values.textproto b/aconfig/bp2a/com.android.media.flags/enable_built_in_speaker_route_suitability_statuses_flag_values.textproto
new file mode 100644
index 00000000..58e18727
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.flags/enable_built_in_speaker_route_suitability_statuses_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.flags"
+ name: "enable_built_in_speaker_route_suitability_statuses"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.flags/enable_cross_user_routing_in_media_router2_flag_values.textproto b/aconfig/bp2a/com.android.media.flags/enable_cross_user_routing_in_media_router2_flag_values.textproto
new file mode 100644
index 00000000..03278369
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.flags/enable_cross_user_routing_in_media_router2_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.flags"
+ name: "enable_cross_user_routing_in_media_router2"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.flags/enable_full_scan_with_media_content_control_flag_values.textproto b/aconfig/bp2a/com.android.media.flags/enable_full_scan_with_media_content_control_flag_values.textproto
new file mode 100644
index 00000000..27314c85
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.flags/enable_full_scan_with_media_content_control_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.flags"
+ name: "enable_full_scan_with_media_content_control"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.flags/enable_get_transferable_routes_flag_values.textproto b/aconfig/bp2a/com.android.media.flags/enable_get_transferable_routes_flag_values.textproto
new file mode 100644
index 00000000..079ea1df
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.flags/enable_get_transferable_routes_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.flags"
+ name: "enable_get_transferable_routes"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.flags/enable_mr2_service_non_main_bg_thread_flag_values.textproto b/aconfig/bp2a/com.android.media.flags/enable_mr2_service_non_main_bg_thread_flag_values.textproto
new file mode 100644
index 00000000..aab6e74a
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.flags/enable_mr2_service_non_main_bg_thread_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.flags"
+ name: "enable_mr2_service_non_main_bg_thread"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.flags/enable_new_media_route_2_info_types_flag_values.textproto b/aconfig/bp2a/com.android.media.flags/enable_new_media_route_2_info_types_flag_values.textproto
new file mode 100644
index 00000000..1209d140
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.flags/enable_new_media_route_2_info_types_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.flags"
+ name: "enable_new_media_route_2_info_types"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.flags/enable_null_session_in_media_browser_service_flag_values.textproto b/aconfig/bp2a/com.android.media.flags/enable_null_session_in_media_browser_service_flag_values.textproto
new file mode 100644
index 00000000..2dce6243
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.flags/enable_null_session_in_media_browser_service_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.flags"
+ name: "enable_null_session_in_media_browser_service"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.flags/enable_prevention_of_keep_alive_route_providers_flag_values.textproto b/aconfig/bp2a/com.android.media.flags/enable_prevention_of_keep_alive_route_providers_flag_values.textproto
new file mode 100644
index 00000000..8b904a54
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.flags/enable_prevention_of_keep_alive_route_providers_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.flags"
+ name: "enable_prevention_of_keep_alive_route_providers"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.flags/enable_prevention_of_manager_scans_when_no_apps_scan_flag_values.textproto b/aconfig/bp2a/com.android.media.flags/enable_prevention_of_manager_scans_when_no_apps_scan_flag_values.textproto
new file mode 100644
index 00000000..a2534faf
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.flags/enable_prevention_of_manager_scans_when_no_apps_scan_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.flags"
+ name: "enable_prevention_of_manager_scans_when_no_apps_scan"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.flags/enable_privileged_routing_for_media_routing_control_flag_values.textproto b/aconfig/bp2a/com.android.media.flags/enable_privileged_routing_for_media_routing_control_flag_values.textproto
new file mode 100644
index 00000000..9f153901
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.flags/enable_privileged_routing_for_media_routing_control_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.flags"
+ name: "enable_privileged_routing_for_media_routing_control"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.flags/enable_rlp_callbacks_in_media_router2_flag_values.textproto b/aconfig/bp2a/com.android.media.flags/enable_rlp_callbacks_in_media_router2_flag_values.textproto
new file mode 100644
index 00000000..aaf94b48
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.flags/enable_rlp_callbacks_in_media_router2_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.flags"
+ name: "enable_rlp_callbacks_in_media_router2"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.flags/enable_screen_off_scanning_flag_values.textproto b/aconfig/bp2a/com.android.media.flags/enable_screen_off_scanning_flag_values.textproto
new file mode 100644
index 00000000..179b36c4
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.flags/enable_screen_off_scanning_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.flags"
+ name: "enable_screen_off_scanning"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.flags/enable_use_of_bluetooth_device_get_alias_for_mr2info_get_name_flag_values.textproto b/aconfig/bp2a/com.android.media.flags/enable_use_of_bluetooth_device_get_alias_for_mr2info_get_name_flag_values.textproto
new file mode 100644
index 00000000..43b40082
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.flags/enable_use_of_bluetooth_device_get_alias_for_mr2info_get_name_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.flags"
+ name: "enable_use_of_bluetooth_device_get_alias_for_mr2info_get_name"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.flags/enable_waiting_state_for_system_session_creation_request_flag_values.textproto b/aconfig/bp2a/com.android.media.flags/enable_waiting_state_for_system_session_creation_request_flag_values.textproto
new file mode 100644
index 00000000..9d150506
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.flags/enable_waiting_state_for_system_session_creation_request_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.flags"
+ name: "enable_waiting_state_for_system_session_creation_request"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.flags/fallback_to_default_handling_when_media_session_has_fixed_volume_handling_flag_values.textproto b/aconfig/bp2a/com.android.media.flags/fallback_to_default_handling_when_media_session_has_fixed_volume_handling_flag_values.textproto
new file mode 100644
index 00000000..4564012c
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.flags/fallback_to_default_handling_when_media_session_has_fixed_volume_handling_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.flags"
+ name: "fallback_to_default_handling_when_media_session_has_fixed_volume_handling"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.mainline.flags/Android.bp b/aconfig/bp2a/com.android.media.mainline.flags/Android.bp
new file mode 100644
index 00000000..c579f58a
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.mainline.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.media.mainline.flags-all",
+ package: "com.android.media.mainline.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.media.mainline.flags/enable_pid_to_media_session_2_flag_values.textproto b/aconfig/bp2a/com.android.media.mainline.flags/enable_pid_to_media_session_2_flag_values.textproto
new file mode 100644
index 00000000..0636586e
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.mainline.flags/enable_pid_to_media_session_2_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.mainline.flags"
+ name: "enable_pid_to_media_session_2"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.performance.flags/Android.bp b/aconfig/bp2a/com.android.media.performance.flags/Android.bp
new file mode 100644
index 00000000..6e11beda
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.performance.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.media.performance.flags-all",
+ package: "com.android.media.performance.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.media.performance.flags/media_description_ashmem_bitmap_flag_values.textproto b/aconfig/bp2a/com.android.media.performance.flags/media_description_ashmem_bitmap_flag_values.textproto
new file mode 100644
index 00000000..319559cb
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.performance.flags/media_description_ashmem_bitmap_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.performance.flags"
+ name: "media_description_ashmem_bitmap"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.playback.flags/Android.bp b/aconfig/bp2a/com.android.media.playback.flags/Android.bp
new file mode 100644
index 00000000..9cf6afc9
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.playback.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.media.playback.flags-all",
+ package: "com.android.media.playback.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.media.playback.flags/mediametadataretriever_default_rgba8888_flag_values.textproto b/aconfig/bp2a/com.android.media.playback.flags/mediametadataretriever_default_rgba8888_flag_values.textproto
new file mode 100644
index 00000000..c6213ff9
--- /dev/null
+++ b/aconfig/bp2a/com.android.media.playback.flags/mediametadataretriever_default_rgba8888_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.media.playback.flags"
+ name: "mediametadataretriever_default_rgba8888"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.media.projection.flags/Android.bp b/aconfig/bp2a/com.android.media.projection.flags/Android.bp
index 2774420a..7c1df1d5 100644
--- a/aconfig/bp2a/com.android.media.projection.flags/Android.bp
+++ b/aconfig/bp2a/com.android.media.projection.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.media.projection.flags-all",
- package: "com.android.media.projection.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.media.projection.flags-all",
+ package: "com.android.media.projection.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.nearby.flags/Android.bp b/aconfig/bp2a/com.android.nearby.flags/Android.bp
new file mode 100644
index 00000000..98b2b503
--- /dev/null
+++ b/aconfig/bp2a/com.android.nearby.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.nearby.flags-all",
+ package: "com.android.nearby.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.nearby.flags/powered_off_finding_flag_values.textproto b/aconfig/bp2a/com.android.nearby.flags/powered_off_finding_flag_values.textproto
new file mode 100644
index 00000000..bb5f78da
--- /dev/null
+++ b/aconfig/bp2a/com.android.nearby.flags/powered_off_finding_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.nearby.flags"
+ name: "powered_off_finding"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.net.ct.flags/Android.bp b/aconfig/bp2a/com.android.net.ct.flags/Android.bp
index f17d5b6d..67c2a2c6 100644
--- a/aconfig/bp2a/com.android.net.ct.flags/Android.bp
+++ b/aconfig/bp2a/com.android.net.ct.flags/Android.bp
@@ -1,10 +1,10 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
-//     http://www.apache.org/licenses/LICENSE-2.0
+// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.net.ct.flags-all",
- package: "com.android.net.ct.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.net.ct.flags-all",
+ package: "com.android.net.ct.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.net.flags/Android.bp b/aconfig/bp2a/com.android.net.flags/Android.bp
index 695aa994..1f91ba18 100644
--- a/aconfig/bp2a/com.android.net.flags/Android.bp
+++ b/aconfig/bp2a/com.android.net.flags/Android.bp
@@ -1,10 +1,10 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
-//     http://www.apache.org/licenses/LICENSE-2.0
+// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.net.flags-all",
- package: "com.android.net.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.net.flags-all",
+ package: "com.android.net.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.net.flags/basic_background_restrictions_enabled_flag_values.textproto b/aconfig/bp2a/com.android.net.flags/basic_background_restrictions_enabled_flag_values.textproto
new file mode 100644
index 00000000..5d73a596
--- /dev/null
+++ b/aconfig/bp2a/com.android.net.flags/basic_background_restrictions_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.net.flags"
+ name: "basic_background_restrictions_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.net.flags/ipsec_transform_state_flag_values.textproto b/aconfig/bp2a/com.android.net.flags/ipsec_transform_state_flag_values.textproto
new file mode 100644
index 00000000..eb927bd7
--- /dev/null
+++ b/aconfig/bp2a/com.android.net.flags/ipsec_transform_state_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.net.flags"
+ name: "ipsec_transform_state"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.net.flags/net_capability_local_network_flag_values.textproto b/aconfig/bp2a/com.android.net.flags/net_capability_local_network_flag_values.textproto
new file mode 100644
index 00000000..3b944f27
--- /dev/null
+++ b/aconfig/bp2a/com.android.net.flags/net_capability_local_network_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.net.flags"
+ name: "net_capability_local_network"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.net.flags/nsd_subtypes_support_enabled_flag_values.textproto b/aconfig/bp2a/com.android.net.flags/nsd_subtypes_support_enabled_flag_values.textproto
new file mode 100644
index 00000000..c6b936da
--- /dev/null
+++ b/aconfig/bp2a/com.android.net.flags/nsd_subtypes_support_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.net.flags"
+ name: "nsd_subtypes_support_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.net.flags/register_nsd_offload_engine_api_flag_values.textproto b/aconfig/bp2a/com.android.net.flags/register_nsd_offload_engine_api_flag_values.textproto
new file mode 100644
index 00000000..d7429b56
--- /dev/null
+++ b/aconfig/bp2a/com.android.net.flags/register_nsd_offload_engine_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.net.flags"
+ name: "register_nsd_offload_engine_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.net.flags/request_restricted_wifi_flag_values.textproto b/aconfig/bp2a/com.android.net.flags/request_restricted_wifi_flag_values.textproto
new file mode 100644
index 00000000..ac5c9240
--- /dev/null
+++ b/aconfig/bp2a/com.android.net.flags/request_restricted_wifi_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.net.flags"
+ name: "request_restricted_wifi"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.net.flags/set_data_saver_via_cm_flag_values.textproto b/aconfig/bp2a/com.android.net.flags/set_data_saver_via_cm_flag_values.textproto
new file mode 100644
index 00000000..2b4efc9e
--- /dev/null
+++ b/aconfig/bp2a/com.android.net.flags/set_data_saver_via_cm_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.net.flags"
+ name: "set_data_saver_via_cm"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.net.flags/support_is_uid_networking_blocked_flag_values.textproto b/aconfig/bp2a/com.android.net.flags/support_is_uid_networking_blocked_flag_values.textproto
new file mode 100644
index 00000000..6907d4f7
--- /dev/null
+++ b/aconfig/bp2a/com.android.net.flags/support_is_uid_networking_blocked_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.net.flags"
+ name: "support_is_uid_networking_blocked"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.net.flags/support_transport_satellite_flag_values.textproto b/aconfig/bp2a/com.android.net.flags/support_transport_satellite_flag_values.textproto
new file mode 100644
index 00000000..8c92b618
--- /dev/null
+++ b/aconfig/bp2a/com.android.net.flags/support_transport_satellite_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.net.flags"
+ name: "support_transport_satellite"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.net.thread.flags/Android.bp b/aconfig/bp2a/com.android.net.thread.flags/Android.bp
index 5a9279b2..96027b44 100644
--- a/aconfig/bp2a/com.android.net.thread.flags/Android.bp
+++ b/aconfig/bp2a/com.android.net.thread.flags/Android.bp
@@ -1,10 +1,10 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
-//     http://www.apache.org/licenses/LICENSE-2.0
+// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.net.thread.flags-all",
- package: "com.android.net.thread.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.net.thread.flags-all",
+ package: "com.android.net.thread.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.net.thread.flags/thread_enabled_flag_values.textproto b/aconfig/bp2a/com.android.net.thread.flags/thread_enabled_flag_values.textproto
new file mode 100644
index 00000000..0b1cc77f
--- /dev/null
+++ b/aconfig/bp2a/com.android.net.thread.flags/thread_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.net.thread.flags"
+ name: "thread_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.net.thread.platform.flags/Android.bp b/aconfig/bp2a/com.android.net.thread.platform.flags/Android.bp
index 96d114ee..6df3048c 100644
--- a/aconfig/bp2a/com.android.net.thread.platform.flags/Android.bp
+++ b/aconfig/bp2a/com.android.net.thread.platform.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.net.thread.platform.flags-all",
- package: "com.android.net.thread.platform.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.net.thread.platform.flags-all",
+ package: "com.android.net.thread.platform.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.nfc.flags/Android.bp b/aconfig/bp2a/com.android.nfc.flags/Android.bp
index f1a4d2f0..44bbd828 100644
--- a/aconfig/bp2a/com.android.nfc.flags/Android.bp
+++ b/aconfig/bp2a/com.android.nfc.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.nfc.flags-all",
- package: "com.android.nfc.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.nfc.flags-all",
+ package: "com.android.nfc.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.nfc.flags/allow_multiple_hce_bindings_flag_values.textproto b/aconfig/bp2a/com.android.nfc.flags/allow_multiple_hce_bindings_flag_values.textproto
new file mode 100644
index 00000000..614ce45d
--- /dev/null
+++ b/aconfig/bp2a/com.android.nfc.flags/allow_multiple_hce_bindings_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.nfc.flags"
+ name: "allow_multiple_hce_bindings"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.nfc.flags/auto_disable_observe_mode_flag_values.textproto b/aconfig/bp2a/com.android.nfc.flags/auto_disable_observe_mode_flag_values.textproto
new file mode 100644
index 00000000..c4a8c35d
--- /dev/null
+++ b/aconfig/bp2a/com.android.nfc.flags/auto_disable_observe_mode_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.nfc.flags"
+ name: "auto_disable_observe_mode"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.nfc.flags/observe_mode_without_rf_flag_values.textproto b/aconfig/bp2a/com.android.nfc.flags/observe_mode_without_rf_flag_values.textproto
new file mode 100644
index 00000000..08e13495
--- /dev/null
+++ b/aconfig/bp2a/com.android.nfc.flags/observe_mode_without_rf_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.nfc.flags"
+ name: "observe_mode_without_rf"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.nfc.flags/post_callbacks_flag_values.textproto b/aconfig/bp2a/com.android.nfc.flags/post_callbacks_flag_values.textproto
new file mode 100644
index 00000000..ce18f636
--- /dev/null
+++ b/aconfig/bp2a/com.android.nfc.flags/post_callbacks_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.nfc.flags"
+ name: "post_callbacks"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.nfc.flags/reduce_state_transition_flag_values.textproto b/aconfig/bp2a/com.android.nfc.flags/reduce_state_transition_flag_values.textproto
new file mode 100644
index 00000000..8036887b
--- /dev/null
+++ b/aconfig/bp2a/com.android.nfc.flags/reduce_state_transition_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.nfc.flags"
+ name: "reduce_state_transition"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.nfc.flags/statsd_ce_events_flag_flag_values.textproto b/aconfig/bp2a/com.android.nfc.flags/statsd_ce_events_flag_flag_values.textproto
new file mode 100644
index 00000000..3762da1a
--- /dev/null
+++ b/aconfig/bp2a/com.android.nfc.flags/statsd_ce_events_flag_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.nfc.flags"
+ name: "statsd_ce_events_flag"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.nfc.module.flags/Android.bp b/aconfig/bp2a/com.android.nfc.module.flags/Android.bp
index 706fc4db..02c2eead 100644
--- a/aconfig/bp2a/com.android.nfc.module.flags/Android.bp
+++ b/aconfig/bp2a/com.android.nfc.module.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.nfc.module.flags-all",
- package: "com.android.nfc.module.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.nfc.module.flags-all",
+ package: "com.android.nfc.module.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.nfc.nci.flags/Android.bp b/aconfig/bp2a/com.android.nfc.nci.flags/Android.bp
new file mode 100644
index 00000000..3aaedb94
--- /dev/null
+++ b/aconfig/bp2a/com.android.nfc.nci.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.nfc.nci.flags-all",
+ package: "com.android.nfc.nci.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.nfc.nci.flags/t5t_no_getsysinfo_flag_values.textproto b/aconfig/bp2a/com.android.nfc.nci.flags/t5t_no_getsysinfo_flag_values.textproto
new file mode 100644
index 00000000..7302dede
--- /dev/null
+++ b/aconfig/bp2a/com.android.nfc.nci.flags/t5t_no_getsysinfo_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.nfc.nci.flags"
+ name: "t5t_no_getsysinfo"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.org.conscrypt.flags/Android.bp b/aconfig/bp2a/com.android.org.conscrypt.flags/Android.bp
index b6cb0609..6a5a7f8f 100644
--- a/aconfig/bp2a/com.android.org.conscrypt.flags/Android.bp
+++ b/aconfig/bp2a/com.android.org.conscrypt.flags/Android.bp
@@ -1,10 +1,10 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
-//     http://www.apache.org/licenses/LICENSE-2.0
+// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.org.conscrypt.flags-all",
- package: "com.android.org.conscrypt.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.org.conscrypt.flags-all",
+ package: "com.android.org.conscrypt.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.os.statsd.flags/Android.bp b/aconfig/bp2a/com.android.os.statsd.flags/Android.bp
index cf7739a1..8d92ee23 100644
--- a/aconfig/bp2a/com.android.os.statsd.flags/Android.bp
+++ b/aconfig/bp2a/com.android.os.statsd.flags/Android.bp
@@ -1,10 +1,10 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
-//     http://www.apache.org/licenses/LICENSE-2.0
+// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.os.statsd.flags-all",
- package: "com.android.os.statsd.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.os.statsd.flags-all",
+ package: "com.android.os.statsd.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.permission.flags/Android.bp b/aconfig/bp2a/com.android.permission.flags/Android.bp
index 6cc2d5c7..8dcdf9ab 100644
--- a/aconfig/bp2a/com.android.permission.flags/Android.bp
+++ b/aconfig/bp2a/com.android.permission.flags/Android.bp
@@ -1,10 +1,10 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
-//     http://www.apache.org/licenses/LICENSE-2.0
+// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.permission.flags-all",
- package: "com.android.permission.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.permission.flags-all",
+ package: "com.android.permission.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.permission.flags/add_banners_to_privacy_sensitive_apps_for_aaos_flag_values.textproto b/aconfig/bp2a/com.android.permission.flags/add_banners_to_privacy_sensitive_apps_for_aaos_flag_values.textproto
new file mode 100644
index 00000000..ffca5cf1
--- /dev/null
+++ b/aconfig/bp2a/com.android.permission.flags/add_banners_to_privacy_sensitive_apps_for_aaos_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.permission.flags"
+ name: "add_banners_to_privacy_sensitive_apps_for_aaos"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.permission.flags/livedata_refactor_permission_timeline_enabled_flag_values.textproto b/aconfig/bp2a/com.android.permission.flags/archiving_read_only_flag_values.textproto
index e70469de..e6f8fe7c 100644
--- a/aconfig/bp2a/com.android.permission.flags/livedata_refactor_permission_timeline_enabled_flag_values.textproto
+++ b/aconfig/bp2a/com.android.permission.flags/archiving_read_only_flag_values.textproto
@@ -1,6 +1,6 @@
flag_value {
package: "com.android.permission.flags"
- name: "livedata_refactor_permission_timeline_enabled"
+ name: "archiving_read_only"
state: ENABLED
permission: READ_ONLY
}
diff --git a/aconfig/bp2a/com.android.permission.flags/private_profile_supported_flag_values.textproto b/aconfig/bp2a/com.android.permission.flags/private_profile_supported_flag_values.textproto
new file mode 100644
index 00000000..4278ceeb
--- /dev/null
+++ b/aconfig/bp2a/com.android.permission.flags/private_profile_supported_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.permission.flags"
+ name: "private_profile_supported"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.permission.flags/private_profile_title_api_flag_values.textproto b/aconfig/bp2a/com.android.permission.flags/private_profile_title_api_flag_values.textproto
new file mode 100644
index 00000000..1d439a20
--- /dev/null
+++ b/aconfig/bp2a/com.android.permission.flags/private_profile_title_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.permission.flags"
+ name: "private_profile_title_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.permission.flags/wear_privacy_dashboard_enabled_read_only_flag_values.textproto b/aconfig/bp2a/com.android.permission.flags/wear_privacy_dashboard_enabled_read_only_flag_values.textproto
new file mode 100644
index 00000000..a8f66fbf
--- /dev/null
+++ b/aconfig/bp2a/com.android.permission.flags/wear_privacy_dashboard_enabled_read_only_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.permission.flags"
+ name: "wear_privacy_dashboard_enabled_read_only"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.printspooler.flags/Android.bp b/aconfig/bp2a/com.android.printspooler.flags/Android.bp
index 1f7047c9..4b4e92ae 100644
--- a/aconfig/bp2a/com.android.printspooler.flags/Android.bp
+++ b/aconfig/bp2a/com.android.printspooler.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.printspooler.flags-all",
- package: "com.android.printspooler.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.printspooler.flags-all",
+ package: "com.android.printspooler.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.providers.calendar/Android.bp b/aconfig/bp2a/com.android.providers.calendar/Android.bp
index d0972b95..a3f288f5 100644
--- a/aconfig/bp2a/com.android.providers.calendar/Android.bp
+++ b/aconfig/bp2a/com.android.providers.calendar/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.providers.calendar-all",
- package: "com.android.providers.calendar",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.providers.calendar-all",
+ package: "com.android.providers.calendar",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.providers.contactkeys.flags/Android.bp b/aconfig/bp2a/com.android.providers.contactkeys.flags/Android.bp
new file mode 100644
index 00000000..a3ffebcf
--- /dev/null
+++ b/aconfig/bp2a/com.android.providers.contactkeys.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.providers.contactkeys.flags-all",
+ package: "com.android.providers.contactkeys.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.providers.contactkeys.flags/contactkeys_strip_fix_flag_values.textproto b/aconfig/bp2a/com.android.providers.contactkeys.flags/contactkeys_strip_fix_flag_values.textproto
new file mode 100644
index 00000000..b291f0ac
--- /dev/null
+++ b/aconfig/bp2a/com.android.providers.contactkeys.flags/contactkeys_strip_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.providers.contactkeys.flags"
+ name: "contactkeys_strip_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.providers.contacts.flags/Android.bp b/aconfig/bp2a/com.android.providers.contacts.flags/Android.bp
index 92f69105..06306176 100644
--- a/aconfig/bp2a/com.android.providers.contacts.flags/Android.bp
+++ b/aconfig/bp2a/com.android.providers.contacts.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.providers.contacts.flags-all",
- package: "com.android.providers.contacts.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.providers.contacts.flags-all",
+ package: "com.android.providers.contacts.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.providers.media.flags/Android.bp b/aconfig/bp2a/com.android.providers.media.flags/Android.bp
index 626870c3..4fbd907b 100644
--- a/aconfig/bp2a/com.android.providers.media.flags/Android.bp
+++ b/aconfig/bp2a/com.android.providers.media.flags/Android.bp
@@ -1,10 +1,10 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
-//     http://www.apache.org/licenses/LICENSE-2.0
+// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.providers.media.flags-all",
- package: "com.android.providers.media.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.providers.media.flags-all",
+ package: "com.android.providers.media.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.providers.media.flags/access_media_owner_package_name_permission_flag_values.textproto b/aconfig/bp2a/com.android.providers.media.flags/access_media_owner_package_name_permission_flag_values.textproto
new file mode 100644
index 00000000..62bf9fae
--- /dev/null
+++ b/aconfig/bp2a/com.android.providers.media.flags/access_media_owner_package_name_permission_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.providers.media.flags"
+ name: "access_media_owner_package_name_permission"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.providers.media.flags/pick_ordered_images_flag_values.textproto b/aconfig/bp2a/com.android.providers.media.flags/pick_ordered_images_flag_values.textproto
new file mode 100644
index 00000000..85863466
--- /dev/null
+++ b/aconfig/bp2a/com.android.providers.media.flags/pick_ordered_images_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.providers.media.flags"
+ name: "pick_ordered_images"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.providers.media.flags/picker_accent_color_flag_values.textproto b/aconfig/bp2a/com.android.providers.media.flags/picker_accent_color_flag_values.textproto
new file mode 100644
index 00000000..aaf138ad
--- /dev/null
+++ b/aconfig/bp2a/com.android.providers.media.flags/picker_accent_color_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.providers.media.flags"
+ name: "picker_accent_color"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.providers.media.flags/picker_default_tab_flag_values.textproto b/aconfig/bp2a/com.android.providers.media.flags/picker_default_tab_flag_values.textproto
new file mode 100644
index 00000000..ff2d2b57
--- /dev/null
+++ b/aconfig/bp2a/com.android.providers.media.flags/picker_default_tab_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.providers.media.flags"
+ name: "picker_default_tab"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.providers.media.flags/picker_recent_selection_flag_values.textproto b/aconfig/bp2a/com.android.providers.media.flags/picker_recent_selection_flag_values.textproto
new file mode 100644
index 00000000..816e67ff
--- /dev/null
+++ b/aconfig/bp2a/com.android.providers.media.flags/picker_recent_selection_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.providers.media.flags"
+ name: "picker_recent_selection"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.providers.settings/Android.bp b/aconfig/bp2a/com.android.providers.settings/Android.bp
index 9752f927..1a2f12eb 100644
--- a/aconfig/bp2a/com.android.providers.settings/Android.bp
+++ b/aconfig/bp2a/com.android.providers.settings/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.providers.settings-all",
- package: "com.android.providers.settings",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.providers.settings-all",
+ package: "com.android.providers.settings",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.providers.settings/ignore_xml_for_read_only_flags_flag_values.textproto b/aconfig/bp2a/com.android.providers.settings/ignore_xml_for_read_only_flags_flag_values.textproto
new file mode 100644
index 00000000..a9ebaa5c
--- /dev/null
+++ b/aconfig/bp2a/com.android.providers.settings/ignore_xml_for_read_only_flags_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.providers.settings"
+ name: "ignore_xml_for_read_only_flags"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.providers.settings/disable_bulk_compare_flag_values.textproto b/aconfig/bp2a/com.android.providers.settings/load_aconfig_defaults_flag_values.textproto
index 3e6e6335..a05654dc 100644
--- a/aconfig/bp2a/com.android.providers.settings/disable_bulk_compare_flag_values.textproto
+++ b/aconfig/bp2a/com.android.providers.settings/load_aconfig_defaults_flag_values.textproto
@@ -1,6 +1,6 @@
flag_value {
package: "com.android.providers.settings"
- name: "disable_bulk_compare"
+ name: "load_aconfig_defaults"
state: ENABLED
permission: READ_ONLY
}
diff --git a/aconfig/bp2a/com.android.providers.settings/load_apex_aconfig_protobufs_flag_values.textproto b/aconfig/bp2a/com.android.providers.settings/load_apex_aconfig_protobufs_flag_values.textproto
new file mode 100644
index 00000000..18b5d58d
--- /dev/null
+++ b/aconfig/bp2a/com.android.providers.settings/load_apex_aconfig_protobufs_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.providers.settings"
+ name: "load_apex_aconfig_protobufs"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.providers.settings/notify_individual_aconfig_sysprop_changed_flag_values.textproto b/aconfig/bp2a/com.android.providers.settings/notify_individual_aconfig_sysprop_changed_flag_values.textproto
new file mode 100644
index 00000000..a93cc016
--- /dev/null
+++ b/aconfig/bp2a/com.android.providers.settings/notify_individual_aconfig_sysprop_changed_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.providers.settings"
+ name: "notify_individual_aconfig_sysprop_changed"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.providers.settings/stage_all_aconfig_flags_flag_values.textproto b/aconfig/bp2a/com.android.providers.settings/stage_all_aconfig_flags_flag_values.textproto
new file mode 100644
index 00000000..075d9b0b
--- /dev/null
+++ b/aconfig/bp2a/com.android.providers.settings/stage_all_aconfig_flags_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.providers.settings"
+ name: "stage_all_aconfig_flags"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.providers.settings/sync_local_overrides_removal_new_storage_flag_values.textproto b/aconfig/bp2a/com.android.providers.settings/sync_local_overrides_removal_new_storage_flag_values.textproto
new file mode 100644
index 00000000..4a5ab847
--- /dev/null
+++ b/aconfig/bp2a/com.android.providers.settings/sync_local_overrides_removal_new_storage_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.providers.settings"
+ name: "sync_local_overrides_removal_new_storage"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.ranging.flags/Android.bp b/aconfig/bp2a/com.android.ranging.flags/Android.bp
index b432b998..6b69f8be 100644
--- a/aconfig/bp2a/com.android.ranging.flags/Android.bp
+++ b/aconfig/bp2a/com.android.ranging.flags/Android.bp
@@ -1,10 +1,10 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
-//     http://www.apache.org/licenses/LICENSE-2.0
+// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.ranging.flags-all",
- package: "com.android.ranging.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.ranging.flags-all",
+ package: "com.android.ranging.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.sdksandbox.flags/Android.bp b/aconfig/bp2a/com.android.sdksandbox.flags/Android.bp
index 6ace29db..86cbae0d 100644
--- a/aconfig/bp2a/com.android.sdksandbox.flags/Android.bp
+++ b/aconfig/bp2a/com.android.sdksandbox.flags/Android.bp
@@ -1,10 +1,10 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
-//     http://www.apache.org/licenses/LICENSE-2.0
+// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.sdksandbox.flags-all",
- package: "com.android.sdksandbox.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.sdksandbox.flags-all",
+ package: "com.android.sdksandbox.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.sdksandbox.flags/service_restriction_package_name_logic_updated_flag_values.textproto b/aconfig/bp2a/com.android.sdksandbox.flags/first_and_last_sdk_sandbox_uid_public_flag_values.textproto
index 7569db93..5c32a951 100644
--- a/aconfig/bp2a/com.android.sdksandbox.flags/service_restriction_package_name_logic_updated_flag_values.textproto
+++ b/aconfig/bp2a/com.android.sdksandbox.flags/first_and_last_sdk_sandbox_uid_public_flag_values.textproto
@@ -1,6 +1,6 @@
flag_value {
package: "com.android.sdksandbox.flags"
- name: "service_restriction_package_name_logic_updated"
+ name: "first_and_last_sdk_sandbox_uid_public"
state: ENABLED
permission: READ_ONLY
}
diff --git a/aconfig/bp2a/com.android.sdksandbox.flags/sandbox_activity_sdk_based_context_flag_values.textproto b/aconfig/bp2a/com.android.sdksandbox.flags/sandbox_activity_sdk_based_context_flag_values.textproto
new file mode 100644
index 00000000..72294e0f
--- /dev/null
+++ b/aconfig/bp2a/com.android.sdksandbox.flags/sandbox_activity_sdk_based_context_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.sdksandbox.flags"
+ name: "sandbox_activity_sdk_based_context"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.sdksandbox.flags/sandbox_client_importance_listener_flag_values.textproto b/aconfig/bp2a/com.android.sdksandbox.flags/sandbox_client_importance_listener_flag_values.textproto
index 09751ffb..a893a1be 100644
--- a/aconfig/bp2a/com.android.sdksandbox.flags/sandbox_client_importance_listener_flag_values.textproto
+++ b/aconfig/bp2a/com.android.sdksandbox.flags/sandbox_client_importance_listener_flag_values.textproto
@@ -3,4 +3,4 @@ flag_value {
name: "sandbox_client_importance_listener"
state: ENABLED
permission: READ_ONLY
-} \ No newline at end of file
+}
diff --git a/aconfig/bp2a/com.android.sdksandbox.flags/sdk_sandbox_uid_to_app_uid_api_flag_values.textproto b/aconfig/bp2a/com.android.sdksandbox.flags/sdk_sandbox_uid_to_app_uid_api_flag_values.textproto
new file mode 100644
index 00000000..0ea5c49b
--- /dev/null
+++ b/aconfig/bp2a/com.android.sdksandbox.flags/sdk_sandbox_uid_to_app_uid_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.sdksandbox.flags"
+ name: "sdk_sandbox_uid_to_app_uid_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.sdksandbox.flags/selinux_input_selector_flag_values.textproto b/aconfig/bp2a/com.android.sdksandbox.flags/selinux_input_selector_flag_values.textproto
new file mode 100644
index 00000000..9e075c40
--- /dev/null
+++ b/aconfig/bp2a/com.android.sdksandbox.flags/selinux_input_selector_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.sdksandbox.flags"
+ name: "selinux_input_selector"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.sdksandbox.flags/selinux_sdk_sandbox_audit_flag_values.textproto b/aconfig/bp2a/com.android.sdksandbox.flags/selinux_sdk_sandbox_audit_flag_values.textproto
new file mode 100644
index 00000000..6d910ee9
--- /dev/null
+++ b/aconfig/bp2a/com.android.sdksandbox.flags/selinux_sdk_sandbox_audit_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.sdksandbox.flags"
+ name: "selinux_sdk_sandbox_audit"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.accessibility/Android.bp b/aconfig/bp2a/com.android.server.accessibility/Android.bp
index 4a1b976e..122ca0b3 100644
--- a/aconfig/bp2a/com.android.server.accessibility/Android.bp
+++ b/aconfig/bp2a/com.android.server.accessibility/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.server.accessibility-all",
- package: "com.android.server.accessibility",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.accessibility-all",
+ package: "com.android.server.accessibility",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.server.accessibility/always_allow_observing_touch_events_flag_values.textproto b/aconfig/bp2a/com.android.server.accessibility/always_allow_observing_touch_events_flag_values.textproto
new file mode 100644
index 00000000..ec955e2f
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.accessibility/always_allow_observing_touch_events_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.accessibility"
+ name: "always_allow_observing_touch_events"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.accessibility/clear_default_from_a11y_shortcut_target_service_restore_flag_values.textproto b/aconfig/bp2a/com.android.server.accessibility/clear_default_from_a11y_shortcut_target_service_restore_flag_values.textproto
new file mode 100644
index 00000000..ce7ecc25
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.accessibility/clear_default_from_a11y_shortcut_target_service_restore_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.accessibility"
+ name: "clear_default_from_a11y_shortcut_target_service_restore"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.accessibility/clear_shortcuts_when_activity_updates_to_service_flag_values.textproto b/aconfig/bp2a/com.android.server.accessibility/clear_shortcuts_when_activity_updates_to_service_flag_values.textproto
new file mode 100644
index 00000000..55871258
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.accessibility/clear_shortcuts_when_activity_updates_to_service_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.accessibility"
+ name: "clear_shortcuts_when_activity_updates_to_service"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.accessibility/do_not_reset_key_event_state_flag_values.textproto b/aconfig/bp2a/com.android.server.accessibility/do_not_reset_key_event_state_flag_values.textproto
new file mode 100644
index 00000000..b9481f5e
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.accessibility/do_not_reset_key_event_state_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.accessibility"
+ name: "do_not_reset_key_event_state"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.accessibility/enable_color_correction_saturation_flag_values.textproto b/aconfig/bp2a/com.android.server.accessibility/enable_color_correction_saturation_flag_values.textproto
new file mode 100644
index 00000000..b2c9f597
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.accessibility/enable_color_correction_saturation_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.accessibility"
+ name: "enable_color_correction_saturation"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.accessibility/magnification_enlarge_pointer_bugfix_flag_values.textproto b/aconfig/bp2a/com.android.server.accessibility/magnification_enlarge_pointer_bugfix_flag_values.textproto
new file mode 100644
index 00000000..899bda5b
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.accessibility/magnification_enlarge_pointer_bugfix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.accessibility"
+ name: "magnification_enlarge_pointer_bugfix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.accessibility/manager_avoid_receiver_timeout_flag_values.textproto b/aconfig/bp2a/com.android.server.accessibility/manager_avoid_receiver_timeout_flag_values.textproto
new file mode 100644
index 00000000..a963eee2
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.accessibility/manager_avoid_receiver_timeout_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.accessibility"
+ name: "manager_avoid_receiver_timeout"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.accessibility/manager_package_monitor_logic_fix_flag_values.textproto b/aconfig/bp2a/com.android.server.accessibility/manager_package_monitor_logic_fix_flag_values.textproto
new file mode 100644
index 00000000..3d5f22aa
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.accessibility/manager_package_monitor_logic_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.accessibility"
+ name: "manager_package_monitor_logic_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.accessibility/package_monitor_dedicated_thread_flag_values.textproto b/aconfig/bp2a/com.android.server.accessibility/package_monitor_dedicated_thread_flag_values.textproto
new file mode 100644
index 00000000..af8b1f05
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.accessibility/package_monitor_dedicated_thread_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.accessibility"
+ name: "package_monitor_dedicated_thread"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.accessibility/pinch_zoom_zero_min_span_flag_values.textproto b/aconfig/bp2a/com.android.server.accessibility/pinch_zoom_zero_min_span_flag_values.textproto
new file mode 100644
index 00000000..9a7d2d2a
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.accessibility/pinch_zoom_zero_min_span_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.accessibility"
+ name: "pinch_zoom_zero_min_span"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.accessibility/proxy_use_apps_on_virtual_device_listener_flag_values.textproto b/aconfig/bp2a/com.android.server.accessibility/proxy_use_apps_on_virtual_device_listener_flag_values.textproto
new file mode 100644
index 00000000..65476d80
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.accessibility/proxy_use_apps_on_virtual_device_listener_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.accessibility"
+ name: "proxy_use_apps_on_virtual_device_listener"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.accessibility/remove_on_window_infos_changed_handler_flag_values.textproto b/aconfig/bp2a/com.android.server.accessibility/remove_on_window_infos_changed_handler_flag_values.textproto
new file mode 100644
index 00000000..72a23e8e
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.accessibility/remove_on_window_infos_changed_handler_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.accessibility"
+ name: "remove_on_window_infos_changed_handler"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.accessibility/scan_packages_without_lock_flag_values.textproto b/aconfig/bp2a/com.android.server.accessibility/scan_packages_without_lock_flag_values.textproto
new file mode 100644
index 00000000..c9fb0871
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.accessibility/scan_packages_without_lock_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.accessibility"
+ name: "scan_packages_without_lock"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.accessibility/send_hover_events_based_on_event_stream_flag_values.textproto b/aconfig/bp2a/com.android.server.accessibility/send_hover_events_based_on_event_stream_flag_values.textproto
new file mode 100644
index 00000000..e13bd331
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.accessibility/send_hover_events_based_on_event_stream_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.accessibility"
+ name: "send_hover_events_based_on_event_stream"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.accessibility/skip_package_change_before_user_switch_flag_values.textproto b/aconfig/bp2a/com.android.server.accessibility/skip_package_change_before_user_switch_flag_values.textproto
new file mode 100644
index 00000000..06084c17
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.accessibility/skip_package_change_before_user_switch_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.accessibility"
+ name: "skip_package_change_before_user_switch"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.alarm/Android.bp b/aconfig/bp2a/com.android.server.alarm/Android.bp
new file mode 100644
index 00000000..0b41217c
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.alarm/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.alarm-all",
+ package: "com.android.server.alarm",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.server.alarm/start_user_before_scheduled_alarms_flag_values.textproto b/aconfig/bp2a/com.android.server.alarm/start_user_before_scheduled_alarms_flag_values.textproto
new file mode 100644
index 00000000..db4fee2a
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.alarm/start_user_before_scheduled_alarms_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.alarm"
+ name: "start_user_before_scheduled_alarms"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.am/Android.bp b/aconfig/bp2a/com.android.server.am/Android.bp
index 00bc89a0..885641f8 100644
--- a/aconfig/bp2a/com.android.server.am/Android.bp
+++ b/aconfig/bp2a/com.android.server.am/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.server.am-all",
- package: "com.android.server.am",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.am-all",
+ package: "com.android.server.am",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.server.am/add_modify_raw_oom_adj_service_level_flag_values.textproto b/aconfig/bp2a/com.android.server.am/add_modify_raw_oom_adj_service_level_flag_values.textproto
new file mode 100644
index 00000000..2d7173f8
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.am/add_modify_raw_oom_adj_service_level_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.am"
+ name: "add_modify_raw_oom_adj_service_level"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.am/app_start_info_isolated_process_flag_values.textproto b/aconfig/bp2a/com.android.server.am/app_start_info_isolated_process_flag_values.textproto
new file mode 100644
index 00000000..55982867
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.am/app_start_info_isolated_process_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.am"
+ name: "app_start_info_isolated_process"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.am/avoid_repeated_bcast_re_enqueues_flag_values.textproto b/aconfig/bp2a/com.android.server.am/avoid_repeated_bcast_re_enqueues_flag_values.textproto
new file mode 100644
index 00000000..f59fec59
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.am/avoid_repeated_bcast_re_enqueues_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.am"
+ name: "avoid_repeated_bcast_re_enqueues"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.am/avoid_resolving_type_flag_values.textproto b/aconfig/bp2a/com.android.server.am/avoid_resolving_type_flag_values.textproto
new file mode 100644
index 00000000..4898743f
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.am/avoid_resolving_type_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.am"
+ name: "avoid_resolving_type"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.am/batching_oom_adj_flag_values.textproto b/aconfig/bp2a/com.android.server.am/batching_oom_adj_flag_values.textproto
new file mode 100644
index 00000000..1b249c01
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.am/batching_oom_adj_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.am"
+ name: "batching_oom_adj"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.am/collect_logcat_on_run_synchronously_flag_values.textproto b/aconfig/bp2a/com.android.server.am/collect_logcat_on_run_synchronously_flag_values.textproto
new file mode 100644
index 00000000..1d571a13
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.am/collect_logcat_on_run_synchronously_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.am"
+ name: "collect_logcat_on_run_synchronously"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.am/defer_binders_when_paused_flag_values.textproto b/aconfig/bp2a/com.android.server.am/defer_binders_when_paused_flag_values.textproto
new file mode 100644
index 00000000..e47d2c0a
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.am/defer_binders_when_paused_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.am"
+ name: "defer_binders_when_paused"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.am/enable_dropbox_watchdog_headers_flag_values.textproto b/aconfig/bp2a/com.android.server.am/enable_dropbox_watchdog_headers_flag_values.textproto
new file mode 100644
index 00000000..2b583500
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.am/enable_dropbox_watchdog_headers_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.am"
+ name: "enable_dropbox_watchdog_headers"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.am/fgs_boot_completed_flag_values.textproto b/aconfig/bp2a/com.android.server.am/fgs_boot_completed_flag_values.textproto
new file mode 100644
index 00000000..1b0088d2
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.am/fgs_boot_completed_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.am"
+ name: "fgs_boot_completed"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.am/fgs_disable_saw_flag_values.textproto b/aconfig/bp2a/com.android.server.am/fgs_disable_saw_flag_values.textproto
new file mode 100644
index 00000000..ab36d1a9
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.am/fgs_disable_saw_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.am"
+ name: "fgs_disable_saw"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.am/follow_up_oomadj_updates_flag_values.textproto b/aconfig/bp2a/com.android.server.am/follow_up_oomadj_updates_flag_values.textproto
new file mode 100644
index 00000000..72d03001
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.am/follow_up_oomadj_updates_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.am"
+ name: "follow_up_oomadj_updates"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.am/log_broadcast_sent_event_flag_values.textproto b/aconfig/bp2a/com.android.server.am/log_broadcast_sent_event_flag_values.textproto
new file mode 100644
index 00000000..3caa8dfb
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.am/log_broadcast_sent_event_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.am"
+ name: "log_broadcast_sent_event"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.am/log_excessive_binder_proxies_flag_values.textproto b/aconfig/bp2a/com.android.server.am/log_excessive_binder_proxies_flag_values.textproto
new file mode 100644
index 00000000..829d7d0e
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.am/log_excessive_binder_proxies_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.am"
+ name: "log_excessive_binder_proxies"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.am/migrate_full_oomadj_updates_flag_values.textproto b/aconfig/bp2a/com.android.server.am/migrate_full_oomadj_updates_flag_values.textproto
new file mode 100644
index 00000000..21b5e75e
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.am/migrate_full_oomadj_updates_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.am"
+ name: "migrate_full_oomadj_updates"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.am/new_fgs_restriction_logic_flag_values.textproto b/aconfig/bp2a/com.android.server.am/new_fgs_restriction_logic_flag_values.textproto
new file mode 100644
index 00000000..33e76e78
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.am/new_fgs_restriction_logic_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.am"
+ name: "new_fgs_restriction_logic"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.am/oomadjuster_correctness_rewrite_flag_values.textproto b/aconfig/bp2a/com.android.server.am/oomadjuster_correctness_rewrite_flag_values.textproto
new file mode 100644
index 00000000..b30d11a9
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.am/oomadjuster_correctness_rewrite_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.am"
+ name: "oomadjuster_correctness_rewrite"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.am/phantom_processes_fix_flag_values.textproto b/aconfig/bp2a/com.android.server.am/phantom_processes_fix_flag_values.textproto
new file mode 100644
index 00000000..cc248705
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.am/phantom_processes_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.am"
+ name: "phantom_processes_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.am/service_binding_oom_adj_policy_flag_values.textproto b/aconfig/bp2a/com.android.server.am/service_binding_oom_adj_policy_flag_values.textproto
new file mode 100644
index 00000000..8ff40376
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.am/service_binding_oom_adj_policy_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.am"
+ name: "service_binding_oom_adj_policy"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.am/simplify_process_traversal_flag_values.textproto b/aconfig/bp2a/com.android.server.am/simplify_process_traversal_flag_values.textproto
new file mode 100644
index 00000000..adae7510
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.am/simplify_process_traversal_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.am"
+ name: "simplify_process_traversal"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.am/trace_receiver_registration_flag_values.textproto b/aconfig/bp2a/com.android.server.am/trace_receiver_registration_flag_values.textproto
new file mode 100644
index 00000000..1e886bd6
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.am/trace_receiver_registration_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.am"
+ name: "trace_receiver_registration"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.am/trace_update_app_freeze_state_lsp_flag_values.textproto b/aconfig/bp2a/com.android.server.am/trace_update_app_freeze_state_lsp_flag_values.textproto
new file mode 100644
index 00000000..9e2f2b57
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.am/trace_update_app_freeze_state_lsp_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.am"
+ name: "trace_update_app_freeze_state_lsp"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.backup/Android.bp b/aconfig/bp2a/com.android.server.backup/Android.bp
index cd56aa89..aeec77c8 100644
--- a/aconfig/bp2a/com.android.server.backup/Android.bp
+++ b/aconfig/bp2a/com.android.server.backup/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.server.backup-all",
- package: "com.android.server.backup",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.backup-all",
+ package: "com.android.server.backup",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.server.backup/enable_clear_pipe_after_restore_file_flag_values.textproto b/aconfig/bp2a/com.android.server.backup/enable_clear_pipe_after_restore_file_flag_values.textproto
new file mode 100644
index 00000000..ce087dde
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.backup/enable_clear_pipe_after_restore_file_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.backup"
+ name: "enable_clear_pipe_after_restore_file"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.backup/enable_increase_datatypes_for_agent_logging_flag_values.textproto b/aconfig/bp2a/com.android.server.backup/enable_increase_datatypes_for_agent_logging_flag_values.textproto
new file mode 100644
index 00000000..fb781ad3
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.backup/enable_increase_datatypes_for_agent_logging_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.backup"
+ name: "enable_increase_datatypes_for_agent_logging"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.backup/enable_max_size_writes_to_pipes_flag_values.textproto b/aconfig/bp2a/com.android.server.backup/enable_max_size_writes_to_pipes_flag_values.textproto
new file mode 100644
index 00000000..20f33b9e
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.backup/enable_max_size_writes_to_pipes_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.backup"
+ name: "enable_max_size_writes_to_pipes"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.backup/enable_metrics_system_backup_agents_flag_values.textproto b/aconfig/bp2a/com.android.server.backup/enable_metrics_system_backup_agents_flag_values.textproto
new file mode 100644
index 00000000..ed398ca6
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.backup/enable_metrics_system_backup_agents_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.backup"
+ name: "enable_metrics_system_backup_agents"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.biometrics/Android.bp b/aconfig/bp2a/com.android.server.biometrics/Android.bp
new file mode 100644
index 00000000..ec93026d
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.biometrics/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.biometrics-all",
+ package: "com.android.server.biometrics",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.server.biometrics/notify_fingerprints_loe_flag_values.textproto b/aconfig/bp2a/com.android.server.biometrics/notify_fingerprints_loe_flag_values.textproto
new file mode 100644
index 00000000..086fc38f
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.biometrics/notify_fingerprints_loe_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.biometrics"
+ name: "notify_fingerprints_loe"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.biometrics/set_ignore_speed_up_flag_values.textproto b/aconfig/bp2a/com.android.server.biometrics/set_ignore_speed_up_flag_values.textproto
new file mode 100644
index 00000000..1669a3eb
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.biometrics/set_ignore_speed_up_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.biometrics"
+ name: "set_ignore_speed_up"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.compat/Android.bp b/aconfig/bp2a/com.android.server.compat/Android.bp
index 17c5712c..fc53dafb 100644
--- a/aconfig/bp2a/com.android.server.compat/Android.bp
+++ b/aconfig/bp2a/com.android.server.compat/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.server.compat-all",
- package: "com.android.server.compat",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.compat-all",
+ package: "com.android.server.compat",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.server.deviceconfig/Android.bp b/aconfig/bp2a/com.android.server.deviceconfig/Android.bp
index 236cb867..f12da065 100644
--- a/aconfig/bp2a/com.android.server.deviceconfig/Android.bp
+++ b/aconfig/bp2a/com.android.server.deviceconfig/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.server.deviceconfig-all",
- package: "com.android.server.deviceconfig",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.deviceconfig-all",
+ package: "com.android.server.deviceconfig",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.server.deviceconfig/enable_custom_reboot_time_configurations_flag_values.textproto b/aconfig/bp2a/com.android.server.deviceconfig/enable_custom_reboot_time_configurations_flag_values.textproto
new file mode 100644
index 00000000..fe75413f
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.deviceconfig/enable_custom_reboot_time_configurations_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.deviceconfig"
+ name: "enable_custom_reboot_time_configurations"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.deviceidle/Android.bp b/aconfig/bp2a/com.android.server.deviceidle/Android.bp
new file mode 100644
index 00000000..a24a97fa
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.deviceidle/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.deviceidle-all",
+ package: "com.android.server.deviceidle",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.server.deviceidle/remove_idle_location_flag_values.textproto b/aconfig/bp2a/com.android.server.deviceidle/remove_idle_location_flag_values.textproto
new file mode 100644
index 00000000..545bbc66
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.deviceidle/remove_idle_location_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.deviceidle"
+ name: "remove_idle_location"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.deviceidle/use_cpu_time_for_temp_allowlist_flag_values.textproto b/aconfig/bp2a/com.android.server.deviceidle/use_cpu_time_for_temp_allowlist_flag_values.textproto
new file mode 100644
index 00000000..f2ffe770
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.deviceidle/use_cpu_time_for_temp_allowlist_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.deviceidle"
+ name: "use_cpu_time_for_temp_allowlist"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/Android.bp b/aconfig/bp2a/com.android.server.display.feature.flags/Android.bp
index 0d430086..403cf8ef 100644
--- a/aconfig/bp2a/com.android.server.display.feature.flags/Android.bp
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.server.display.feature.flags-all",
- package: "com.android.server.display.feature.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.display.feature.flags-all",
+ package: "com.android.server.display.feature.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/always_rotate_display_device_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/always_rotate_display_device_flag_values.textproto
new file mode 100644
index 00000000..650326a6
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/always_rotate_display_device_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "always_rotate_display_device"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/auto_brightness_modes_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/auto_brightness_modes_flag_values.textproto
new file mode 100644
index 00000000..d530b28d
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/auto_brightness_modes_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "auto_brightness_modes"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/back_up_smooth_display_and_force_peak_refresh_rate_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/back_up_smooth_display_and_force_peak_refresh_rate_flag_values.textproto
new file mode 100644
index 00000000..ed46e7ce
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/back_up_smooth_display_and_force_peak_refresh_rate_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "back_up_smooth_display_and_force_peak_refresh_rate"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/block_autobrightness_changes_on_stylus_usage_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/block_autobrightness_changes_on_stylus_usage_flag_values.textproto
new file mode 100644
index 00000000..edaeb2e3
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/block_autobrightness_changes_on_stylus_usage_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "block_autobrightness_changes_on_stylus_usage"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/brightness_wear_bedtime_mode_clamper_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/brightness_wear_bedtime_mode_clamper_flag_values.textproto
new file mode 100644
index 00000000..ac0dbd89
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/brightness_wear_bedtime_mode_clamper_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "brightness_wear_bedtime_mode_clamper"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/doze_brightness_float_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/doze_brightness_float_flag_values.textproto
new file mode 100644
index 00000000..3597ae25
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/doze_brightness_float_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "doze_brightness_float"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/enable_adaptive_tone_improvements_1_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/enable_adaptive_tone_improvements_1_flag_values.textproto
new file mode 100644
index 00000000..6255d9ab
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/enable_adaptive_tone_improvements_1_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "enable_adaptive_tone_improvements_1"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/enable_adaptive_tone_improvements_2_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/enable_adaptive_tone_improvements_2_flag_values.textproto
new file mode 100644
index 00000000..f98b2331
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/enable_adaptive_tone_improvements_2_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "enable_adaptive_tone_improvements_2"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/enable_apply_display_changed_during_display_added_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/enable_apply_display_changed_during_display_added_flag_values.textproto
new file mode 100644
index 00000000..2c1583f9
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/enable_apply_display_changed_during_display_added_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "enable_apply_display_changed_during_display_added"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/enable_connected_display_error_handling_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/enable_connected_display_error_handling_flag_values.textproto
new file mode 100644
index 00000000..34e7d70b
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/enable_connected_display_error_handling_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "enable_connected_display_error_handling"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/enable_display_offload_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/enable_display_offload_flag_values.textproto
new file mode 100644
index 00000000..02c31b81
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/enable_display_offload_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "enable_display_offload"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/enable_mode_limit_for_external_display_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/enable_mode_limit_for_external_display_flag_values.textproto
new file mode 100644
index 00000000..a2891e0b
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/enable_mode_limit_for_external_display_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "enable_mode_limit_for_external_display"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/enable_peak_refresh_rate_physical_limit_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/enable_peak_refresh_rate_physical_limit_flag_values.textproto
new file mode 100644
index 00000000..15e91cac
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/enable_peak_refresh_rate_physical_limit_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "enable_peak_refresh_rate_physical_limit"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/enable_pixel_anisotropy_correction_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/enable_pixel_anisotropy_correction_flag_values.textproto
new file mode 100644
index 00000000..ee1d2fd0
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/enable_pixel_anisotropy_correction_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "enable_pixel_anisotropy_correction"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/enable_port_in_display_layout_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/enable_port_in_display_layout_flag_values.textproto
new file mode 100644
index 00000000..ddccec1a
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/enable_port_in_display_layout_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "enable_port_in_display_layout"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/enable_power_throttling_clamper_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/enable_power_throttling_clamper_flag_values.textproto
new file mode 100644
index 00000000..3c31c0f9
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/enable_power_throttling_clamper_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "enable_power_throttling_clamper"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/enable_restrict_display_modes_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/enable_restrict_display_modes_flag_values.textproto
new file mode 100644
index 00000000..7276d891
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/enable_restrict_display_modes_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "enable_restrict_display_modes"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/enable_synthetic_60hz_modes_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/enable_synthetic_60hz_modes_flag_values.textproto
new file mode 100644
index 00000000..87f2a7c7
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/enable_synthetic_60hz_modes_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "enable_synthetic_60hz_modes"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/enable_user_refresh_rate_for_external_display_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/enable_user_refresh_rate_for_external_display_flag_values.textproto
new file mode 100644
index 00000000..2a9157b2
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/enable_user_refresh_rate_for_external_display_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "enable_user_refresh_rate_for_external_display"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/enable_vsync_low_light_vote_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/enable_vsync_low_light_vote_flag_values.textproto
new file mode 100644
index 00000000..46594dbe
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/enable_vsync_low_light_vote_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "enable_vsync_low_light_vote"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/enable_vsync_low_power_vote_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/enable_vsync_low_power_vote_flag_values.textproto
new file mode 100644
index 00000000..15e1731c
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/enable_vsync_low_power_vote_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "enable_vsync_low_power_vote"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/enable_waiting_confirmation_before_mirroring_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/enable_waiting_confirmation_before_mirroring_flag_values.textproto
new file mode 100644
index 00000000..5d3a97e5
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/enable_waiting_confirmation_before_mirroring_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "enable_waiting_confirmation_before_mirroring"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/fast_hdr_transitions_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/fast_hdr_transitions_flag_values.textproto
new file mode 100644
index 00000000..2a696027
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/fast_hdr_transitions_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "fast_hdr_transitions"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/idle_screen_config_in_subscribing_light_sensor_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/idle_screen_config_in_subscribing_light_sensor_flag_values.textproto
new file mode 100644
index 00000000..b8655744
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/idle_screen_config_in_subscribing_light_sensor_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "idle_screen_config_in_subscribing_light_sensor"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/idle_screen_refresh_rate_timeout_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/idle_screen_refresh_rate_timeout_flag_values.textproto
new file mode 100644
index 00000000..20473134
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/idle_screen_refresh_rate_timeout_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "idle_screen_refresh_rate_timeout"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/ignore_app_preferred_refresh_rate_request_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/ignore_app_preferred_refresh_rate_request_flag_values.textproto
new file mode 100644
index 00000000..5c1d87aa
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/ignore_app_preferred_refresh_rate_request_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "ignore_app_preferred_refresh_rate_request"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/new_hdr_brightness_modifier_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/new_hdr_brightness_modifier_flag_values.textproto
new file mode 100644
index 00000000..18a08d13
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/new_hdr_brightness_modifier_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "new_hdr_brightness_modifier"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/offload_doze_override_holds_wakelock_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/offload_doze_override_holds_wakelock_flag_values.textproto
new file mode 100644
index 00000000..d6939773
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/offload_doze_override_holds_wakelock_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "offload_doze_override_holds_wakelock"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/offload_session_cancel_block_screen_on_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/offload_session_cancel_block_screen_on_flag_values.textproto
new file mode 100644
index 00000000..6c385f93
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/offload_session_cancel_block_screen_on_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "offload_session_cancel_block_screen_on"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/refactor_display_power_controller_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/refactor_display_power_controller_flag_values.textproto
new file mode 100644
index 00000000..2076b335
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/refactor_display_power_controller_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "refactor_display_power_controller"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/resolution_backup_restore_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/resolution_backup_restore_flag_values.textproto
new file mode 100644
index 00000000..1a0b8cd1
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/resolution_backup_restore_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "resolution_backup_restore"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/sensor_based_brightness_throttling_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/sensor_based_brightness_throttling_flag_values.textproto
new file mode 100644
index 00000000..07bd0cad
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/sensor_based_brightness_throttling_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "sensor_based_brightness_throttling"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.display.feature.flags/use_fusion_prox_sensor_flag_values.textproto b/aconfig/bp2a/com.android.server.display.feature.flags/use_fusion_prox_sensor_flag_values.textproto
new file mode 100644
index 00000000..5375ad48
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.display.feature.flags/use_fusion_prox_sensor_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.display.feature.flags"
+ name: "use_fusion_prox_sensor"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.dreams/Android.bp b/aconfig/bp2a/com.android.server.dreams/Android.bp
new file mode 100644
index 00000000..ba60ca20
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.dreams/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.dreams-all",
+ package: "com.android.server.dreams",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.server.dreams/use_battery_changed_broadcast_flag_values.textproto b/aconfig/bp2a/com.android.server.dreams/use_battery_changed_broadcast_flag_values.textproto
new file mode 100644
index 00000000..86e8b2e9
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.dreams/use_battery_changed_broadcast_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.dreams"
+ name: "use_battery_changed_broadcast"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.feature.flags/Android.bp b/aconfig/bp2a/com.android.server.feature.flags/Android.bp
new file mode 100644
index 00000000..209fceef
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.feature.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.feature.flags-all",
+ package: "com.android.server.feature.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.server.feature.flags/enable_read_dropbox_permission_flag_values.textproto b/aconfig/bp2a/com.android.server.feature.flags/enable_read_dropbox_permission_flag_values.textproto
new file mode 100644
index 00000000..1aaf44de
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.feature.flags/enable_read_dropbox_permission_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.feature.flags"
+ name: "enable_read_dropbox_permission"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.flags/Android.bp b/aconfig/bp2a/com.android.server.flags/Android.bp
index c984981c..1c3c1e47 100644
--- a/aconfig/bp2a/com.android.server.flags/Android.bp
+++ b/aconfig/bp2a/com.android.server.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.server.flags-all",
- package: "com.android.server.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.flags-all",
+ package: "com.android.server.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.server.flags/consolidate_battery_change_events_flag_values.textproto b/aconfig/bp2a/com.android.server.flags/consolidate_battery_change_events_flag_values.textproto
new file mode 100644
index 00000000..8aec2fbb
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.flags/consolidate_battery_change_events_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.flags"
+ name: "consolidate_battery_change_events"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.flags/disable_system_compaction_flag_values.textproto b/aconfig/bp2a/com.android.server.flags/disable_system_compaction_flag_values.textproto
new file mode 100644
index 00000000..d117a51e
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.flags/disable_system_compaction_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.flags"
+ name: "disable_system_compaction"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.flags/enable_odp_feature_guard_flag_values.textproto b/aconfig/bp2a/com.android.server.flags/enable_odp_feature_guard_flag_values.textproto
new file mode 100644
index 00000000..ad28428b
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.flags/enable_odp_feature_guard_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.flags"
+ name: "enable_odp_feature_guard"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.flags/modifier_shortcut_manager_multiuser_flag_values.textproto b/aconfig/bp2a/com.android.server.flags/modifier_shortcut_manager_multiuser_flag_values.textproto
new file mode 100644
index 00000000..9d1f9da3
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.flags/modifier_shortcut_manager_multiuser_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.flags"
+ name: "modifier_shortcut_manager_multiuser"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.flags/new_bugreport_keyboard_shortcut_flag_values.textproto b/aconfig/bp2a/com.android.server.flags/new_bugreport_keyboard_shortcut_flag_values.textproto
new file mode 100644
index 00000000..a11b14d6
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.flags/new_bugreport_keyboard_shortcut_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.flags"
+ name: "new_bugreport_keyboard_shortcut"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.flags/optional_background_install_control_flag_values.textproto b/aconfig/bp2a/com.android.server.flags/optional_background_install_control_flag_values.textproto
new file mode 100644
index 00000000..af29a38e
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.flags/optional_background_install_control_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.flags"
+ name: "optional_background_install_control"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.flags/pin_global_quota_flag_values.textproto b/aconfig/bp2a/com.android.server.flags/pin_global_quota_flag_values.textproto
new file mode 100644
index 00000000..26493332
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.flags/pin_global_quota_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.flags"
+ name: "pin_global_quota"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.flags/pin_webview_flag_values.textproto b/aconfig/bp2a/com.android.server.flags/pin_webview_flag_values.textproto
new file mode 100644
index 00000000..621ecd87
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.flags/pin_webview_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.flags"
+ name: "pin_webview"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.flags/pkg_targeted_battery_changed_not_sticky_flag_values.textproto b/aconfig/bp2a/com.android.server.flags/pkg_targeted_battery_changed_not_sticky_flag_values.textproto
new file mode 100644
index 00000000..12c8ba0d
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.flags/pkg_targeted_battery_changed_not_sticky_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.flags"
+ name: "pkg_targeted_battery_changed_not_sticky"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.flags/trace_battery_changed_broadcast_event_flag_values.textproto b/aconfig/bp2a/com.android.server.flags/trace_battery_changed_broadcast_event_flag_values.textproto
new file mode 100644
index 00000000..6d55633c
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.flags/trace_battery_changed_broadcast_event_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.flags"
+ name: "trace_battery_changed_broadcast_event"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.job/Android.bp b/aconfig/bp2a/com.android.server.job/Android.bp
index 8a11f218..79a5fbdd 100644
--- a/aconfig/bp2a/com.android.server.job/Android.bp
+++ b/aconfig/bp2a/com.android.server.job/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.server.job-all",
- package: "com.android.server.job",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.job-all",
+ package: "com.android.server.job",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.server.job/count_quota_fix_flag_values.textproto b/aconfig/bp2a/com.android.server.job/count_quota_fix_flag_values.textproto
new file mode 100644
index 00000000..3e837b29
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.job/count_quota_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.job"
+ name: "count_quota_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.job/create_work_chain_by_default_flag_values.textproto b/aconfig/bp2a/com.android.server.job/create_work_chain_by_default_flag_values.textproto
new file mode 100644
index 00000000..7a3d2a2d
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.job/create_work_chain_by_default_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.job"
+ name: "create_work_chain_by_default"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.job/relax_prefetch_connectivity_constraint_only_on_charger_flag_values.textproto b/aconfig/bp2a/com.android.server.job/relax_prefetch_connectivity_constraint_only_on_charger_flag_values.textproto
new file mode 100644
index 00000000..590fd538
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.job/relax_prefetch_connectivity_constraint_only_on_charger_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.job"
+ name: "relax_prefetch_connectivity_constraint_only_on_charger"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.job/thermal_restrictions_to_fgs_jobs_flag_values.textproto b/aconfig/bp2a/com.android.server.job/thermal_restrictions_to_fgs_jobs_flag_values.textproto
new file mode 100644
index 00000000..dba154d2
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.job/thermal_restrictions_to_fgs_jobs_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.job"
+ name: "thermal_restrictions_to_fgs_jobs"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.job/use_correct_process_state_for_logging_flag_values.textproto b/aconfig/bp2a/com.android.server.job/use_correct_process_state_for_logging_flag_values.textproto
new file mode 100644
index 00000000..8ee1f29e
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.job/use_correct_process_state_for_logging_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.job"
+ name: "use_correct_process_state_for_logging"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.net/Android.bp b/aconfig/bp2a/com.android.server.net/Android.bp
new file mode 100644
index 00000000..1849c428
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.net/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.net-all",
+ package: "com.android.server.net",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.server.net/never_apply_rules_to_core_uids_flag_values.textproto b/aconfig/bp2a/com.android.server.net/never_apply_rules_to_core_uids_flag_values.textproto
new file mode 100644
index 00000000..84bb0df7
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.net/never_apply_rules_to_core_uids_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.net"
+ name: "never_apply_rules_to_core_uids"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.net/use_metered_firewall_chains_flag_values.textproto b/aconfig/bp2a/com.android.server.net/use_metered_firewall_chains_flag_values.textproto
new file mode 100644
index 00000000..85e1e591
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.net/use_metered_firewall_chains_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.net"
+ name: "use_metered_firewall_chains"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.notification/Android.bp b/aconfig/bp2a/com.android.server.notification/Android.bp
index f4a9e23c..74040fc8 100644
--- a/aconfig/bp2a/com.android.server.notification/Android.bp
+++ b/aconfig/bp2a/com.android.server.notification/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.server.notification-all",
- package: "com.android.server.notification",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.notification-all",
+ package: "com.android.server.notification",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.server.notification/all_notifs_need_ttl_flag_values.textproto b/aconfig/bp2a/com.android.server.notification/all_notifs_need_ttl_flag_values.textproto
new file mode 100644
index 00000000..e8c3ff0e
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.notification/all_notifs_need_ttl_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.notification"
+ name: "all_notifs_need_ttl"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.notification/autogroup_summary_icon_update_flag_values.textproto b/aconfig/bp2a/com.android.server.notification/autogroup_summary_icon_update_flag_values.textproto
new file mode 100644
index 00000000..09fa8fcb
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.notification/autogroup_summary_icon_update_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.notification"
+ name: "autogroup_summary_icon_update"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.notification/cross_app_polite_notifications_flag_values.textproto b/aconfig/bp2a/com.android.server.notification/cross_app_polite_notifications_flag_values.textproto
new file mode 100644
index 00000000..12e806d5
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.notification/cross_app_polite_notifications_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.notification"
+ name: "cross_app_polite_notifications"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.notification/expire_bitmaps_flag_values.textproto b/aconfig/bp2a/com.android.server.notification/expire_bitmaps_flag_values.textproto
new file mode 100644
index 00000000..6fb6f658
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.notification/expire_bitmaps_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.notification"
+ name: "expire_bitmaps"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.notification/notification_hide_unused_channels_flag_values.textproto b/aconfig/bp2a/com.android.server.notification/notification_hide_unused_channels_flag_values.textproto
new file mode 100644
index 00000000..5d9fdbd8
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.notification/notification_hide_unused_channels_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.notification"
+ name: "notification_hide_unused_channels"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.notification/persist_incomplete_restore_data_flag_values.textproto b/aconfig/bp2a/com.android.server.notification/persist_incomplete_restore_data_flag_values.textproto
new file mode 100644
index 00000000..b050be8c
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.notification/persist_incomplete_restore_data_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.notification"
+ name: "persist_incomplete_restore_data"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.notification/polite_notifications_attn_update_flag_values.textproto b/aconfig/bp2a/com.android.server.notification/polite_notifications_attn_update_flag_values.textproto
new file mode 100644
index 00000000..e78b9682
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.notification/polite_notifications_attn_update_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.notification"
+ name: "polite_notifications_attn_update"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.notification/polite_notifications_flag_values.textproto b/aconfig/bp2a/com.android.server.notification/polite_notifications_flag_values.textproto
new file mode 100644
index 00000000..03e476b9
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.notification/polite_notifications_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.notification"
+ name: "polite_notifications"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.notification/refactor_attention_helper_flag_values.textproto b/aconfig/bp2a/com.android.server.notification/refactor_attention_helper_flag_values.textproto
new file mode 100644
index 00000000..1b095839
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.notification/refactor_attention_helper_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.notification"
+ name: "refactor_attention_helper"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.notification/reject_old_notifications_flag_values.textproto b/aconfig/bp2a/com.android.server.notification/reject_old_notifications_flag_values.textproto
new file mode 100644
index 00000000..cbbe1e70
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.notification/reject_old_notifications_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.notification"
+ name: "reject_old_notifications"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.notification/screenshare_notification_hiding_flag_values.textproto b/aconfig/bp2a/com.android.server.notification/screenshare_notification_hiding_flag_values.textproto
new file mode 100644
index 00000000..d727423e
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.notification/screenshare_notification_hiding_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.notification"
+ name: "screenshare_notification_hiding"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.policy.feature.flags/Android.bp b/aconfig/bp2a/com.android.server.policy.feature.flags/Android.bp
index 9c6edf0f..c0886392 100644
--- a/aconfig/bp2a/com.android.server.policy.feature.flags/Android.bp
+++ b/aconfig/bp2a/com.android.server.policy.feature.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.server.policy.feature.flags-all",
- package: "com.android.server.policy.feature.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.policy.feature.flags-all",
+ package: "com.android.server.policy.feature.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.server.policy.feature.flags/enable_dual_display_blocking_flag_values.textproto b/aconfig/bp2a/com.android.server.policy.feature.flags/enable_dual_display_blocking_flag_values.textproto
new file mode 100644
index 00000000..93e78d95
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.policy.feature.flags/enable_dual_display_blocking_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.policy.feature.flags"
+ name: "enable_dual_display_blocking"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.policy.feature.flags/enable_foldables_posture_based_closed_state_flag_values.textproto b/aconfig/bp2a/com.android.server.policy.feature.flags/enable_foldables_posture_based_closed_state_flag_values.textproto
new file mode 100644
index 00000000..b9ceb784
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.policy.feature.flags/enable_foldables_posture_based_closed_state_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.policy.feature.flags"
+ name: "enable_foldables_posture_based_closed_state"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.policy/Android.bp b/aconfig/bp2a/com.android.server.policy/Android.bp
new file mode 100644
index 00000000..33764cb4
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.policy/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.policy-all",
+ package: "com.android.server.policy",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.server.policy/support_input_wakeup_delegate_flag_values.textproto b/aconfig/bp2a/com.android.server.policy/support_input_wakeup_delegate_flag_values.textproto
new file mode 100644
index 00000000..0c2d76c0
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.policy/support_input_wakeup_delegate_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.policy"
+ name: "support_input_wakeup_delegate"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.power.batterysaver/Android.bp b/aconfig/bp2a/com.android.server.power.batterysaver/Android.bp
new file mode 100644
index 00000000..060537ce
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.power.batterysaver/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.power.batterysaver-all",
+ package: "com.android.server.power.batterysaver",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.server.power.batterysaver/update_auto_turn_on_notification_string_and_action_flag_values.textproto b/aconfig/bp2a/com.android.server.power.batterysaver/update_auto_turn_on_notification_string_and_action_flag_values.textproto
new file mode 100644
index 00000000..8bf7bf88
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.power.batterysaver/update_auto_turn_on_notification_string_and_action_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.power.batterysaver"
+ name: "update_auto_turn_on_notification_string_and_action"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.power.feature.flags/Android.bp b/aconfig/bp2a/com.android.server.power.feature.flags/Android.bp
index 5f5077f3..36b7fac5 100644
--- a/aconfig/bp2a/com.android.server.power.feature.flags/Android.bp
+++ b/aconfig/bp2a/com.android.server.power.feature.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.server.power.feature.flags-all",
- package: "com.android.server.power.feature.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.power.feature.flags-all",
+ package: "com.android.server.power.feature.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.server.power.feature.flags/enable_early_screen_timeout_detector_flag_values.textproto b/aconfig/bp2a/com.android.server.power.feature.flags/enable_early_screen_timeout_detector_flag_values.textproto
new file mode 100644
index 00000000..c64007d7
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.power.feature.flags/enable_early_screen_timeout_detector_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.power.feature.flags"
+ name: "enable_early_screen_timeout_detector"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.power.feature.flags/improve_wakelock_latency_flag_values.textproto b/aconfig/bp2a/com.android.server.power.feature.flags/improve_wakelock_latency_flag_values.textproto
new file mode 100644
index 00000000..6a8f979e
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.power.feature.flags/improve_wakelock_latency_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.power.feature.flags"
+ name: "improve_wakelock_latency"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.power.hint/Android.bp b/aconfig/bp2a/com.android.server.power.hint/Android.bp
index 5c0b4614..e33d126c 100644
--- a/aconfig/bp2a/com.android.server.power.hint/Android.bp
+++ b/aconfig/bp2a/com.android.server.power.hint/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.server.power.hint-all",
- package: "com.android.server.power.hint",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.power.hint-all",
+ package: "com.android.server.power.hint",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.server.power.hint/adpf_session_tag_flag_values.textproto b/aconfig/bp2a/com.android.server.power.hint/adpf_session_tag_flag_values.textproto
new file mode 100644
index 00000000..3640a10d
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.power.hint/adpf_session_tag_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.power.hint"
+ name: "adpf_session_tag"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.power.hint/powerhint_thread_cleanup_flag_values.textproto b/aconfig/bp2a/com.android.server.power.hint/powerhint_thread_cleanup_flag_values.textproto
new file mode 100644
index 00000000..8d99f2f2
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.power.hint/powerhint_thread_cleanup_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.power.hint"
+ name: "powerhint_thread_cleanup"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.power.optimization/Android.bp b/aconfig/bp2a/com.android.server.power.optimization/Android.bp
index cf7a9e4e..b036211d 100644
--- a/aconfig/bp2a/com.android.server.power.optimization/Android.bp
+++ b/aconfig/bp2a/com.android.server.power.optimization/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.server.power.optimization-all",
- package: "com.android.server.power.optimization",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.power.optimization-all",
+ package: "com.android.server.power.optimization",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.server.power.optimization/add_battery_usage_stats_slice_atom_flag_values.textproto b/aconfig/bp2a/com.android.server.power.optimization/add_battery_usage_stats_slice_atom_flag_values.textproto
new file mode 100644
index 00000000..b04d0ffc
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.power.optimization/add_battery_usage_stats_slice_atom_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.power.optimization"
+ name: "add_battery_usage_stats_slice_atom"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.power.optimization/battery_usage_stats_by_power_and_screen_state_flag_values.textproto b/aconfig/bp2a/com.android.server.power.optimization/battery_usage_stats_by_power_and_screen_state_flag_values.textproto
new file mode 100644
index 00000000..317954ad
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.power.optimization/battery_usage_stats_by_power_and_screen_state_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.power.optimization"
+ name: "battery_usage_stats_by_power_and_screen_state"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.power.optimization/disable_system_service_power_attr_flag_values.textproto b/aconfig/bp2a/com.android.server.power.optimization/disable_system_service_power_attr_flag_values.textproto
new file mode 100644
index 00000000..0e7fd9bc
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.power.optimization/disable_system_service_power_attr_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.power.optimization"
+ name: "disable_system_service_power_attr"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.power.optimization/power_monitor_api_flag_values.textproto b/aconfig/bp2a/com.android.server.power.optimization/power_monitor_api_flag_values.textproto
new file mode 100644
index 00000000..9ab21498
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.power.optimization/power_monitor_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.power.optimization"
+ name: "power_monitor_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.power.optimization/streamlined_battery_stats_flag_values.textproto b/aconfig/bp2a/com.android.server.power.optimization/streamlined_battery_stats_flag_values.textproto
new file mode 100644
index 00000000..c987fd96
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.power.optimization/streamlined_battery_stats_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.power.optimization"
+ name: "streamlined_battery_stats"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.power.optimization/streamlined_connectivity_battery_stats_flag_values.textproto b/aconfig/bp2a/com.android.server.power.optimization/streamlined_connectivity_battery_stats_flag_values.textproto
new file mode 100644
index 00000000..f2813cc8
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.power.optimization/streamlined_connectivity_battery_stats_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.power.optimization"
+ name: "streamlined_connectivity_battery_stats"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.power.optimization/streamlined_misc_battery_stats_flag_values.textproto b/aconfig/bp2a/com.android.server.power.optimization/streamlined_misc_battery_stats_flag_values.textproto
new file mode 100644
index 00000000..6f56acf9
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.power.optimization/streamlined_misc_battery_stats_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.power.optimization"
+ name: "streamlined_misc_battery_stats"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.powerstats/Android.bp b/aconfig/bp2a/com.android.server.powerstats/Android.bp
new file mode 100644
index 00000000..68e83906
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.powerstats/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.powerstats-all",
+ package: "com.android.server.powerstats",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.server.powerstats/verify_non_null_arguments_flag_values.textproto b/aconfig/bp2a/com.android.server.powerstats/verify_non_null_arguments_flag_values.textproto
new file mode 100644
index 00000000..7eb7727d
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.powerstats/verify_non_null_arguments_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.powerstats"
+ name: "verify_non_null_arguments"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.stats/Android.bp b/aconfig/bp2a/com.android.server.stats/Android.bp
index 9a406213..081d1590 100644
--- a/aconfig/bp2a/com.android.server.stats/Android.bp
+++ b/aconfig/bp2a/com.android.server.stats/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.server.stats-all",
- package: "com.android.server.stats",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.stats-all",
+ package: "com.android.server.stats",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.server.stats/accumulate_network_stats_since_boot_flag_values.textproto b/aconfig/bp2a/com.android.server.stats/accumulate_network_stats_since_boot_flag_values.textproto
new file mode 100644
index 00000000..4b73d9f9
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.stats/accumulate_network_stats_since_boot_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.stats"
+ name: "accumulate_network_stats_since_boot"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.stats/add_mobile_bytes_transfer_by_proc_state_puller_flag_values.textproto b/aconfig/bp2a/com.android.server.stats/add_mobile_bytes_transfer_by_proc_state_puller_flag_values.textproto
new file mode 100644
index 00000000..9a0bf0b6
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.stats/add_mobile_bytes_transfer_by_proc_state_puller_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.stats"
+ name: "add_mobile_bytes_transfer_by_proc_state_puller"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.stats/apply_network_stats_poll_rate_limit_flag_values.textproto b/aconfig/bp2a/com.android.server.stats/apply_network_stats_poll_rate_limit_flag_values.textproto
new file mode 100644
index 00000000..70ec7664
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.stats/apply_network_stats_poll_rate_limit_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.stats"
+ name: "apply_network_stats_poll_rate_limit"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/Android.bp b/aconfig/bp2a/com.android.server.telecom.flags/Android.bp
index 4c2f6bcc..f7584059 100644
--- a/aconfig/bp2a/com.android.server.telecom.flags/Android.bp
+++ b/aconfig/bp2a/com.android.server.telecom.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.server.telecom.flags-all",
- package: "com.android.server.telecom.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.telecom.flags-all",
+ package: "com.android.server.telecom.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/default_speaker_on_wired_headset_disconnect_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/add_call_uri_for_missed_calls_flag_values.textproto
index f18b384b..a3363cab 100644
--- a/aconfig/bp2a/com.android.server.telecom.flags/default_speaker_on_wired_headset_disconnect_flag_values.textproto
+++ b/aconfig/bp2a/com.android.server.telecom.flags/add_call_uri_for_missed_calls_flag_values.textproto
@@ -1,6 +1,6 @@
flag_value {
package: "com.android.server.telecom.flags"
- name: "default_speaker_on_wired_headset_disconnect"
+ name: "add_call_uri_for_missed_calls"
state: ENABLED
permission: READ_ONLY
}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/associated_user_refactor_for_work_profile_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/associated_user_refactor_for_work_profile_flag_values.textproto
new file mode 100644
index 00000000..2630a6ac
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/associated_user_refactor_for_work_profile_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "associated_user_refactor_for_work_profile"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/available_routes_never_updated_after_set_system_audio_state_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/available_routes_never_updated_after_set_system_audio_state_flag_values.textproto
new file mode 100644
index 00000000..fa8036c3
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/available_routes_never_updated_after_set_system_audio_state_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "available_routes_never_updated_after_set_system_audio_state"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/business_call_composer_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/business_call_composer_flag_values.textproto
new file mode 100644
index 00000000..73843a04
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/business_call_composer_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "business_call_composer"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/cache_call_audio_callbacks_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/cache_call_audio_callbacks_flag_values.textproto
new file mode 100644
index 00000000..39db6b97
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/cache_call_audio_callbacks_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "cache_call_audio_callbacks"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/cache_call_events_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/cache_call_events_flag_values.textproto
new file mode 100644
index 00000000..5308fc1d
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/cache_call_events_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "cache_call_events"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/call_audio_communication_device_refactor_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/call_audio_communication_device_refactor_flag_values.textproto
new file mode 100644
index 00000000..a9618e29
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/call_audio_communication_device_refactor_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "call_audio_communication_device_refactor"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/call_details_id_changes_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/call_details_id_changes_flag_values.textproto
new file mode 100644
index 00000000..f2e61443
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/call_details_id_changes_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "call_details_id_changes"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/cancel_removal_on_emergency_redial_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/cancel_removal_on_emergency_redial_flag_values.textproto
new file mode 100644
index 00000000..9d2f1071
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/cancel_removal_on_emergency_redial_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "cancel_removal_on_emergency_redial"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/clear_communication_device_after_audio_ops_complete_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/clear_communication_device_after_audio_ops_complete_flag_values.textproto
new file mode 100644
index 00000000..8877bc1f
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/clear_communication_device_after_audio_ops_complete_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "clear_communication_device_after_audio_ops_complete"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/communication_device_protected_by_lock_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/communication_device_protected_by_lock_flag_values.textproto
new file mode 100644
index 00000000..57521beb
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/communication_device_protected_by_lock_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "communication_device_protected_by_lock"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/early_binding_to_incall_service_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/early_binding_to_incall_service_flag_values.textproto
new file mode 100644
index 00000000..a4e467a6
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/early_binding_to_incall_service_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "early_binding_to_incall_service"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/early_update_internal_call_audio_state_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/early_update_internal_call_audio_state_flag_values.textproto
new file mode 100644
index 00000000..3ddd80c3
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/early_update_internal_call_audio_state_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "early_update_internal_call_audio_state"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/ecc_keyguard_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/ecc_keyguard_flag_values.textproto
new file mode 100644
index 00000000..381ff99d
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/ecc_keyguard_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "ecc_keyguard"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/ensure_audio_mode_updates_on_foreground_call_change_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/ensure_audio_mode_updates_on_foreground_call_change_flag_values.textproto
new file mode 100644
index 00000000..112a43de
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/ensure_audio_mode_updates_on_foreground_call_change_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "ensure_audio_mode_updates_on_foreground_call_change"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/ensure_in_car_ringing_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/ensure_in_car_ringing_flag_values.textproto
new file mode 100644
index 00000000..4179fac2
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/ensure_in_car_ringing_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "ensure_in_car_ringing"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/fix_audio_flicker_for_outgoing_calls_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/fix_audio_flicker_for_outgoing_calls_flag_values.textproto
new file mode 100644
index 00000000..b36c72d5
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/fix_audio_flicker_for_outgoing_calls_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "fix_audio_flicker_for_outgoing_calls"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/fix_user_request_baseline_route_video_call_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/fix_user_request_baseline_route_video_call_flag_values.textproto
new file mode 100644
index 00000000..4ab687a1
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/fix_user_request_baseline_route_video_call_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "fix_user_request_baseline_route_video_call"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/gen_anom_report_on_focus_timeout_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/gen_anom_report_on_focus_timeout_flag_values.textproto
new file mode 100644
index 00000000..2593d25e
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/gen_anom_report_on_focus_timeout_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "gen_anom_report_on_focus_timeout"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/get_registered_phone_accounts_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/get_registered_phone_accounts_flag_values.textproto
new file mode 100644
index 00000000..02828887
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/get_registered_phone_accounts_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "get_registered_phone_accounts"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/ignore_auto_route_to_watch_device_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/ignore_auto_route_to_watch_device_flag_values.textproto
new file mode 100644
index 00000000..b64c657c
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/ignore_auto_route_to_watch_device_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "ignore_auto_route_to_watch_device"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/is_new_outgoing_call_broadcast_unblocking_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/is_new_outgoing_call_broadcast_unblocking_flag_values.textproto
new file mode 100644
index 00000000..0570208a
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/is_new_outgoing_call_broadcast_unblocking_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "is_new_outgoing_call_broadcast_unblocking"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/new_audio_path_speaker_broadcast_and_unfocused_routing_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/new_audio_path_speaker_broadcast_and_unfocused_routing_flag_values.textproto
new file mode 100644
index 00000000..ecf89220
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/new_audio_path_speaker_broadcast_and_unfocused_routing_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "new_audio_path_speaker_broadcast_and_unfocused_routing"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/on_call_endpoint_changed_ics_on_connected_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/on_call_endpoint_changed_ics_on_connected_flag_values.textproto
new file mode 100644
index 00000000..5cecd198
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/on_call_endpoint_changed_ics_on_connected_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "on_call_endpoint_changed_ics_on_connected"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/only_update_telephony_on_valid_sub_ids_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/only_update_telephony_on_valid_sub_ids_flag_values.textproto
new file mode 100644
index 00000000..0c6ac1b3
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/only_update_telephony_on_valid_sub_ids_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "only_update_telephony_on_valid_sub_ids"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/postpone_register_to_leaudio_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/postpone_register_to_leaudio_flag_values.textproto
new file mode 100644
index 00000000..2fa50dec
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/postpone_register_to_leaudio_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "postpone_register_to_leaudio"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/profile_user_support_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/profile_user_support_flag_values.textproto
new file mode 100644
index 00000000..cae762af
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/profile_user_support_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "profile_user_support"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/reset_mute_when_entering_quiescent_bt_route_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/reset_mute_when_entering_quiescent_bt_route_flag_values.textproto
new file mode 100644
index 00000000..c1be3021
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/reset_mute_when_entering_quiescent_bt_route_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "reset_mute_when_entering_quiescent_bt_route"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/resolve_active_bt_routing_and_bt_timing_issue_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/resolve_active_bt_routing_and_bt_timing_issue_flag_values.textproto
new file mode 100644
index 00000000..dbed55c7
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/resolve_active_bt_routing_and_bt_timing_issue_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "resolve_active_bt_routing_and_bt_timing_issue"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/resolve_switching_bt_devices_computation_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/resolve_switching_bt_devices_computation_flag_values.textproto
new file mode 100644
index 00000000..20186ba3
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/resolve_switching_bt_devices_computation_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "resolve_switching_bt_devices_computation"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/separately_bind_to_bt_incall_service_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/separately_bind_to_bt_incall_service_flag_values.textproto
new file mode 100644
index 00000000..0a90e46d
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/separately_bind_to_bt_incall_service_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "separately_bind_to_bt_incall_service"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/set_audio_mode_before_abandon_focus_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/set_audio_mode_before_abandon_focus_flag_values.textproto
new file mode 100644
index 00000000..89a64a3e
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/set_audio_mode_before_abandon_focus_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "set_audio_mode_before_abandon_focus"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/set_mute_state_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/set_mute_state_flag_values.textproto
new file mode 100644
index 00000000..86f66844
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/set_mute_state_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "set_mute_state"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/skip_filter_phone_account_perform_dnd_filter_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/skip_filter_phone_account_perform_dnd_filter_flag_values.textproto
new file mode 100644
index 00000000..8417f609
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/skip_filter_phone_account_perform_dnd_filter_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "skip_filter_phone_account_perform_dnd_filter"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/telecom_log_external_wearable_calls_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/telecom_log_external_wearable_calls_flag_values.textproto
new file mode 100644
index 00000000..7ff85d8e
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/telecom_log_external_wearable_calls_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "telecom_log_external_wearable_calls"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/telecom_main_user_in_block_check_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/telecom_main_user_in_block_check_flag_values.textproto
new file mode 100644
index 00000000..4a834fb2
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/telecom_main_user_in_block_check_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "telecom_main_user_in_block_check"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/telecom_skip_log_based_on_extra_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/telecom_skip_log_based_on_extra_flag_values.textproto
new file mode 100644
index 00000000..9e6d3721
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/telecom_skip_log_based_on_extra_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "telecom_skip_log_based_on_extra"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/transactional_hold_disconnects_unholdable_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/transactional_hold_disconnects_unholdable_flag_values.textproto
new file mode 100644
index 00000000..a63b4bfc
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/transactional_hold_disconnects_unholdable_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "transactional_hold_disconnects_unholdable"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/transactional_video_state_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/transactional_video_state_flag_values.textproto
new file mode 100644
index 00000000..dc707d78
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/transactional_video_state_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "transactional_video_state"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/transit_route_before_audio_disconnect_bt_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/transit_route_before_audio_disconnect_bt_flag_values.textproto
new file mode 100644
index 00000000..34bf2960
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/transit_route_before_audio_disconnect_bt_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "transit_route_before_audio_disconnect_bt"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/updated_rcs_call_count_tracking_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/updated_rcs_call_count_tracking_flag_values.textproto
new file mode 100644
index 00000000..2f5344e6
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/updated_rcs_call_count_tracking_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "updated_rcs_call_count_tracking"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/use_actual_address_to_enter_connecting_state_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/use_actual_address_to_enter_connecting_state_flag_values.textproto
new file mode 100644
index 00000000..3a3a487e
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/use_actual_address_to_enter_connecting_state_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "use_actual_address_to_enter_connecting_state"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/use_device_provided_serialized_ringer_vibration_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/use_device_provided_serialized_ringer_vibration_flag_values.textproto
new file mode 100644
index 00000000..4648ac13
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/use_device_provided_serialized_ringer_vibration_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "use_device_provided_serialized_ringer_vibration"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/use_improved_listener_order_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/use_improved_listener_order_flag_values.textproto
new file mode 100644
index 00000000..c54c1bd0
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/use_improved_listener_order_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "use_improved_listener_order"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/use_refactored_audio_route_switching_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/use_refactored_audio_route_switching_flag_values.textproto
new file mode 100644
index 00000000..3e6e5574
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/use_refactored_audio_route_switching_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "use_refactored_audio_route_switching"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/use_stream_voice_call_tones_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/use_stream_voice_call_tones_flag_values.textproto
new file mode 100644
index 00000000..b99271e4
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/use_stream_voice_call_tones_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "use_stream_voice_call_tones"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.telecom.flags/voip_app_actions_support_flag_values.textproto b/aconfig/bp2a/com.android.server.telecom.flags/voip_app_actions_support_flag_values.textproto
new file mode 100644
index 00000000..e51811db
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.telecom.flags/voip_app_actions_support_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.telecom.flags"
+ name: "voip_app_actions_support"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.usage/Android.bp b/aconfig/bp2a/com.android.server.usage/Android.bp
index 1b46106d..3581b760 100644
--- a/aconfig/bp2a/com.android.server.usage/Android.bp
+++ b/aconfig/bp2a/com.android.server.usage/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.server.usage-all",
- package: "com.android.server.usage",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.usage-all",
+ package: "com.android.server.usage",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.server.usage/avoid_idle_check_flag_values.textproto b/aconfig/bp2a/com.android.server.usage/avoid_idle_check_flag_values.textproto
new file mode 100644
index 00000000..5569a41a
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.usage/avoid_idle_check_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.usage"
+ name: "avoid_idle_check"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.usb.flags/Android.bp b/aconfig/bp2a/com.android.server.usb.flags/Android.bp
index 82db945c..b9c60405 100644
--- a/aconfig/bp2a/com.android.server.usb.flags/Android.bp
+++ b/aconfig/bp2a/com.android.server.usb.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.server.usb.flags-all",
- package: "com.android.server.usb.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.usb.flags-all",
+ package: "com.android.server.usb.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.server.usb.flags/allow_restriction_of_overlay_activities_flag_values.textproto b/aconfig/bp2a/com.android.server.usb.flags/allow_restriction_of_overlay_activities_flag_values.textproto
new file mode 100644
index 00000000..6fb8de8d
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.usb.flags/allow_restriction_of_overlay_activities_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.usb.flags"
+ name: "allow_restriction_of_overlay_activities"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.usb.flags/enable_bind_to_mtp_service_flag_values.textproto b/aconfig/bp2a/com.android.server.usb.flags/enable_bind_to_mtp_service_flag_values.textproto
new file mode 100644
index 00000000..8033e3a2
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.usb.flags/enable_bind_to_mtp_service_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.usb.flags"
+ name: "enable_bind_to_mtp_service"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.utils/Android.bp b/aconfig/bp2a/com.android.server.utils/Android.bp
new file mode 100644
index 00000000..6d711864
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.utils/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.server.utils-all",
+ package: "com.android.server.utils",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.server.utils/anr_timer_freezer_flag_values.textproto b/aconfig/bp2a/com.android.server.utils/anr_timer_freezer_flag_values.textproto
new file mode 100644
index 00000000..9d114102
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.utils/anr_timer_freezer_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.utils"
+ name: "anr_timer_freezer"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.server.utils/anr_timer_service_flag_values.textproto b/aconfig/bp2a/com.android.server.utils/anr_timer_service_flag_values.textproto
new file mode 100644
index 00000000..b9ba8336
--- /dev/null
+++ b/aconfig/bp2a/com.android.server.utils/anr_timer_service_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.server.utils"
+ name: "anr_timer_service"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.accessibility/Android.bp b/aconfig/bp2a/com.android.settings.accessibility/Android.bp
new file mode 100644
index 00000000..e31a25b1
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.accessibility/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.settings.accessibility-all",
+ package: "com.android.settings.accessibility",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.settings.accessibility/audio_balance_state_description_flag_values.textproto b/aconfig/bp2a/com.android.settings.accessibility/audio_balance_state_description_flag_values.textproto
new file mode 100644
index 00000000..1c191198
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.accessibility/audio_balance_state_description_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.accessibility"
+ name: "audio_balance_state_description"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.accessibility/check_prebundled_is_preinstalled_flag_values.textproto b/aconfig/bp2a/com.android.settings.accessibility/check_prebundled_is_preinstalled_flag_values.textproto
new file mode 100644
index 00000000..7bb270c8
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.accessibility/check_prebundled_is_preinstalled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.accessibility"
+ name: "check_prebundled_is_preinstalled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.accessibility/edit_shortcuts_in_full_screen_flag_values.textproto b/aconfig/bp2a/com.android.settings.accessibility/edit_shortcuts_in_full_screen_flag_values.textproto
new file mode 100644
index 00000000..1a4e19bb
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.accessibility/edit_shortcuts_in_full_screen_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.accessibility"
+ name: "edit_shortcuts_in_full_screen"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.accessibility/enable_color_contrast_control_flag_values.textproto b/aconfig/bp2a/com.android.settings.accessibility/enable_color_contrast_control_flag_values.textproto
new file mode 100644
index 00000000..f469290a
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.accessibility/enable_color_contrast_control_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.accessibility"
+ name: "enable_color_contrast_control"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.accessibility/enable_hearing_aid_preset_control_flag_values.textproto b/aconfig/bp2a/com.android.settings.accessibility/enable_hearing_aid_preset_control_flag_values.textproto
new file mode 100644
index 00000000..37b87814
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.accessibility/enable_hearing_aid_preset_control_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.accessibility"
+ name: "enable_hearing_aid_preset_control"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.accessibility/fix_a11y_settings_search_flag_values.textproto b/aconfig/bp2a/com.android.settings.accessibility/fix_a11y_settings_search_flag_values.textproto
new file mode 100644
index 00000000..4e078d26
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.accessibility/fix_a11y_settings_search_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.accessibility"
+ name: "fix_a11y_settings_search"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.accessibility/never_restrict_accessibility_activity_flag_values.textproto b/aconfig/bp2a/com.android.settings.accessibility/never_restrict_accessibility_activity_flag_values.textproto
new file mode 100644
index 00000000..8f95bdb9
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.accessibility/never_restrict_accessibility_activity_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.accessibility"
+ name: "never_restrict_accessibility_activity"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.accessibility/toggle_feature_fragment_collection_info_flag_values.textproto b/aconfig/bp2a/com.android.settings.accessibility/toggle_feature_fragment_collection_info_flag_values.textproto
new file mode 100644
index 00000000..63663280
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.accessibility/toggle_feature_fragment_collection_info_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.accessibility"
+ name: "toggle_feature_fragment_collection_info"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.factory_reset/Android.bp b/aconfig/bp2a/com.android.settings.factory_reset/Android.bp
new file mode 100644
index 00000000..c52d5a6b
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.factory_reset/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.settings.factory_reset-all",
+ package: "com.android.settings.factory_reset",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.settings.factory_reset/enable_factory_reset_wizard_flag_values.textproto b/aconfig/bp2a/com.android.settings.factory_reset/enable_factory_reset_wizard_flag_values.textproto
new file mode 100644
index 00000000..f6c26e8d
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.factory_reset/enable_factory_reset_wizard_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.factory_reset"
+ name: "enable_factory_reset_wizard"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/Android.bp b/aconfig/bp2a/com.android.settings.flags/Android.bp
index cac26fae..006953aa 100644
--- a/aconfig/bp2a/com.android.settings.flags/Android.bp
+++ b/aconfig/bp2a/com.android.settings.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.settings.flags-all",
- package: "com.android.settings.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.settings.flags-all",
+ package: "com.android.settings.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.settings.flags/accessibility_appearance_settings_backup_enabled_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/accessibility_appearance_settings_backup_enabled_flag_values.textproto
new file mode 100644
index 00000000..97167ac8
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/accessibility_appearance_settings_backup_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "accessibility_appearance_settings_backup_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/accessibility_show_app_info_button_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/accessibility_show_app_info_button_flag_values.textproto
new file mode 100644
index 00000000..28bcef75
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/accessibility_show_app_info_button_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "accessibility_show_app_info_button"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/active_unlock_finish_parent_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/active_unlock_finish_parent_flag_values.textproto
new file mode 100644
index 00000000..b5b04006
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/active_unlock_finish_parent_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "active_unlock_finish_parent"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/biometric_settings_provider_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/biometric_settings_provider_flag_values.textproto
new file mode 100644
index 00000000..378e2e48
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/biometric_settings_provider_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "biometric_settings_provider"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/dedupe_dnd_settings_channels_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/dedupe_dnd_settings_channels_flag_values.textproto
new file mode 100644
index 00000000..b6ad626e
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/dedupe_dnd_settings_channels_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "dedupe_dnd_settings_channels"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/development_game_default_frame_rate_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/development_game_default_frame_rate_flag_values.textproto
new file mode 100644
index 00000000..91e77c3f
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/development_game_default_frame_rate_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "development_game_default_frame_rate"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/development_hdr_sdr_ratio_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/development_hdr_sdr_ratio_flag_values.textproto
new file mode 100644
index 00000000..1d921f8d
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/development_hdr_sdr_ratio_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "development_hdr_sdr_ratio"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/dynamic_injection_category_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/dynamic_injection_category_flag_values.textproto
new file mode 100644
index 00000000..4f69ccb5
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/dynamic_injection_category_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "dynamic_injection_category"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/enable_auth_challenge_for_usb_preferences_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/enable_auth_challenge_for_usb_preferences_flag_values.textproto
new file mode 100644
index 00000000..191ae5fa
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/enable_auth_challenge_for_usb_preferences_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "enable_auth_challenge_for_usb_preferences"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/enable_bluetooth_device_details_polish_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/enable_bluetooth_device_details_polish_flag_values.textproto
new file mode 100644
index 00000000..b22fdd47
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/enable_bluetooth_device_details_polish_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "enable_bluetooth_device_details_polish"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/enable_bluetooth_key_missing_dialog_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/enable_bluetooth_key_missing_dialog_flag_values.textproto
new file mode 100644
index 00000000..5bd4f355
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/enable_bluetooth_key_missing_dialog_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "enable_bluetooth_key_missing_dialog"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/enable_device_diagnostics_in_settings_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/enable_device_diagnostics_in_settings_flag_values.textproto
new file mode 100644
index 00000000..3f2ede17
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/enable_device_diagnostics_in_settings_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "enable_device_diagnostics_in_settings"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/enable_sound_backup_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/enable_sound_backup_flag_values.textproto
new file mode 100644
index 00000000..366932b6
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/enable_sound_backup_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "enable_sound_backup"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/enable_wifi_sharing_runtime_fragment_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/enable_wifi_sharing_runtime_fragment_flag_values.textproto
new file mode 100644
index 00000000..f6d50395
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/enable_wifi_sharing_runtime_fragment_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "enable_wifi_sharing_runtime_fragment"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/exclude_webcam_auth_challenge_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/exclude_webcam_auth_challenge_flag_values.textproto
new file mode 100644
index 00000000..d31eea3e
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/exclude_webcam_auth_challenge_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "exclude_webcam_auth_challenge"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/homepage_revamp_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/homepage_revamp_flag_values.textproto
new file mode 100644
index 00000000..1ddd005f
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/homepage_revamp_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "homepage_revamp"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/is_dual_sim_onboarding_enabled_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/is_dual_sim_onboarding_enabled_flag_values.textproto
new file mode 100644
index 00000000..20ca9c87
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/is_dual_sim_onboarding_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "is_dual_sim_onboarding_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/locale_notification_enabled_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/locale_notification_enabled_flag_values.textproto
new file mode 100644
index 00000000..15759d49
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/locale_notification_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "locale_notification_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/mainline_module_explicit_intent_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/mainline_module_explicit_intent_flag_values.textproto
new file mode 100644
index 00000000..92397629
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/mainline_module_explicit_intent_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "mainline_module_explicit_intent"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/new_apn_page_enabled_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/new_apn_page_enabled_flag_values.textproto
new file mode 100644
index 00000000..67e2b396
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/new_apn_page_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "new_apn_page_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/protect_lock_after_timeout_with_auth_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/protect_lock_after_timeout_with_auth_flag_values.textproto
new file mode 100644
index 00000000..f52de573
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/protect_lock_after_timeout_with_auth_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "protect_lock_after_timeout_with_auth"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/protect_screen_timeout_with_auth_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/protect_screen_timeout_with_auth_flag_values.textproto
new file mode 100644
index 00000000..4b8659cf
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/protect_screen_timeout_with_auth_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "protect_screen_timeout_with_auth"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/remove_key_hide_enable_2g_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/remove_key_hide_enable_2g_flag_values.textproto
new file mode 100644
index 00000000..7c2923fa
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/remove_key_hide_enable_2g_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "remove_key_hide_enable_2g"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/rotation_connected_display_setting_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/rotation_connected_display_setting_flag_values.textproto
new file mode 100644
index 00000000..9acf67e6
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/rotation_connected_display_setting_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "rotation_connected_display_setting"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/sfps_enroll_refinement_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/sfps_enroll_refinement_flag_values.textproto
new file mode 100644
index 00000000..92bbc28a
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/sfps_enroll_refinement_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "sfps_enroll_refinement"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/show_factory_reset_cancel_button_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/show_factory_reset_cancel_button_flag_values.textproto
new file mode 100644
index 00000000..b0f22cd3
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/show_factory_reset_cancel_button_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "show_factory_reset_cancel_button"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/support_raw_dynamic_icons_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/support_raw_dynamic_icons_flag_values.textproto
new file mode 100644
index 00000000..4eca6fb9
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/support_raw_dynamic_icons_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "support_raw_dynamic_icons"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/terms_of_address_enabled_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/terms_of_address_enabled_flag_values.textproto
new file mode 100644
index 00000000..c350861f
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/terms_of_address_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "terms_of_address_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.flags/udfps_enroll_calibration_flag_values.textproto b/aconfig/bp2a/com.android.settings.flags/udfps_enroll_calibration_flag_values.textproto
new file mode 100644
index 00000000..1e5fe599
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.flags/udfps_enroll_calibration_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.flags"
+ name: "udfps_enroll_calibration"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settings.keyboard/Android.bp b/aconfig/bp2a/com.android.settings.keyboard/Android.bp
index 46e61977..8a5a84a0 100644
--- a/aconfig/bp2a/com.android.settings.keyboard/Android.bp
+++ b/aconfig/bp2a/com.android.settings.keyboard/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.settings.keyboard-all",
- package: "com.android.settings.keyboard",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.settings.keyboard-all",
+ package: "com.android.settings.keyboard",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.settings.media_drm/Android.bp b/aconfig/bp2a/com.android.settings.media_drm/Android.bp
new file mode 100644
index 00000000..e0eeba3a
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.media_drm/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.settings.media_drm-all",
+ package: "com.android.settings.media_drm",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.settings.media_drm/force_l3_enabled_flag_values.textproto b/aconfig/bp2a/com.android.settings.media_drm/force_l3_enabled_flag_values.textproto
new file mode 100644
index 00000000..35664f21
--- /dev/null
+++ b/aconfig/bp2a/com.android.settings.media_drm/force_l3_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settings.media_drm"
+ name: "force_l3_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settingslib.flags/Android.bp b/aconfig/bp2a/com.android.settingslib.flags/Android.bp
index e370569a..94a22e26 100644
--- a/aconfig/bp2a/com.android.settingslib.flags/Android.bp
+++ b/aconfig/bp2a/com.android.settingslib.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.settingslib.flags-all",
- package: "com.android.settingslib.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.settingslib.flags-all",
+ package: "com.android.settingslib.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.settingslib.flags/audio_sharing_developer_option_flag_values.textproto b/aconfig/bp2a/com.android.settingslib.flags/audio_sharing_developer_option_flag_values.textproto
new file mode 100644
index 00000000..8e80e435
--- /dev/null
+++ b/aconfig/bp2a/com.android.settingslib.flags/audio_sharing_developer_option_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settingslib.flags"
+ name: "audio_sharing_developer_option"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settingslib.flags/enable_determining_advanced_details_header_with_metadata_flag_values.textproto b/aconfig/bp2a/com.android.settingslib.flags/enable_determining_advanced_details_header_with_metadata_flag_values.textproto
new file mode 100644
index 00000000..4cd528e5
--- /dev/null
+++ b/aconfig/bp2a/com.android.settingslib.flags/enable_determining_advanced_details_header_with_metadata_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settingslib.flags"
+ name: "enable_determining_advanced_details_header_with_metadata"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settingslib.flags/enable_determining_spatial_audio_attributes_by_profile_flag_values.textproto b/aconfig/bp2a/com.android.settingslib.flags/enable_determining_spatial_audio_attributes_by_profile_flag_values.textproto
new file mode 100644
index 00000000..e4bb494b
--- /dev/null
+++ b/aconfig/bp2a/com.android.settingslib.flags/enable_determining_spatial_audio_attributes_by_profile_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settingslib.flags"
+ name: "enable_determining_spatial_audio_attributes_by_profile"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settingslib.flags/extreme_power_low_state_vulnerability_flag_values.textproto b/aconfig/bp2a/com.android.settingslib.flags/extreme_power_low_state_vulnerability_flag_values.textproto
new file mode 100644
index 00000000..1fcefa05
--- /dev/null
+++ b/aconfig/bp2a/com.android.settingslib.flags/extreme_power_low_state_vulnerability_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settingslib.flags"
+ name: "extreme_power_low_state_vulnerability"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settingslib.media.flags/Android.bp b/aconfig/bp2a/com.android.settingslib.media.flags/Android.bp
index 94ee279b..b63af2a4 100644
--- a/aconfig/bp2a/com.android.settingslib.media.flags/Android.bp
+++ b/aconfig/bp2a/com.android.settingslib.media.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.settingslib.media.flags-all",
- package: "com.android.settingslib.media.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.settingslib.media.flags-all",
+ package: "com.android.settingslib.media.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.settingslib.media.flags/enable_output_switcher_for_system_routing_flag_values.textproto b/aconfig/bp2a/com.android.settingslib.media.flags/enable_output_switcher_for_system_routing_flag_values.textproto
new file mode 100644
index 00000000..1e9753f8
--- /dev/null
+++ b/aconfig/bp2a/com.android.settingslib.media.flags/enable_output_switcher_for_system_routing_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settingslib.media.flags"
+ name: "enable_output_switcher_for_system_routing"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settingslib.media.flags/remove_unnecessary_route_scanning_flag_values.textproto b/aconfig/bp2a/com.android.settingslib.media.flags/remove_unnecessary_route_scanning_flag_values.textproto
new file mode 100644
index 00000000..bcc91af7
--- /dev/null
+++ b/aconfig/bp2a/com.android.settingslib.media.flags/remove_unnecessary_route_scanning_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settingslib.media.flags"
+ name: "remove_unnecessary_route_scanning"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settingslib.media.flags/use_media_router2_for_info_media_manager_flag_values.textproto b/aconfig/bp2a/com.android.settingslib.media.flags/use_media_router2_for_info_media_manager_flag_values.textproto
new file mode 100644
index 00000000..1f998075
--- /dev/null
+++ b/aconfig/bp2a/com.android.settingslib.media.flags/use_media_router2_for_info_media_manager_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settingslib.media.flags"
+ name: "use_media_router2_for_info_media_manager"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settingslib.media.flags/use_playback_info_for_routing_controls_flag_values.textproto b/aconfig/bp2a/com.android.settingslib.media.flags/use_playback_info_for_routing_controls_flag_values.textproto
new file mode 100644
index 00000000..626df63e
--- /dev/null
+++ b/aconfig/bp2a/com.android.settingslib.media.flags/use_playback_info_for_routing_controls_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settingslib.media.flags"
+ name: "use_playback_info_for_routing_controls"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settingslib.widget.flags/Android.bp b/aconfig/bp2a/com.android.settingslib.widget.flags/Android.bp
new file mode 100644
index 00000000..e2ae2ce6
--- /dev/null
+++ b/aconfig/bp2a/com.android.settingslib.widget.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.settingslib.widget.flags-all",
+ package: "com.android.settingslib.widget.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.settingslib.widget.flags/auto_hide_empty_lottie_res_flag_values.textproto b/aconfig/bp2a/com.android.settingslib.widget.flags/auto_hide_empty_lottie_res_flag_values.textproto
new file mode 100644
index 00000000..c1260d30
--- /dev/null
+++ b/aconfig/bp2a/com.android.settingslib.widget.flags/auto_hide_empty_lottie_res_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settingslib.widget.flags"
+ name: "auto_hide_empty_lottie_res"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.settingslib.widget.selectorwithwidgetpreference.flags/Android.bp b/aconfig/bp2a/com.android.settingslib.widget.selectorwithwidgetpreference.flags/Android.bp
new file mode 100644
index 00000000..f77e0026
--- /dev/null
+++ b/aconfig/bp2a/com.android.settingslib.widget.selectorwithwidgetpreference.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.settingslib.widget.selectorwithwidgetpreference.flags-all",
+ package: "com.android.settingslib.widget.selectorwithwidgetpreference.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.settingslib.widget.selectorwithwidgetpreference.flags/allow_set_title_max_lines_flag_values.textproto b/aconfig/bp2a/com.android.settingslib.widget.selectorwithwidgetpreference.flags/allow_set_title_max_lines_flag_values.textproto
new file mode 100644
index 00000000..39b14bbb
--- /dev/null
+++ b/aconfig/bp2a/com.android.settingslib.widget.selectorwithwidgetpreference.flags/allow_set_title_max_lines_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.settingslib.widget.selectorwithwidgetpreference.flags"
+ name: "allow_set_title_max_lines"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.shell.flags/Android.bp b/aconfig/bp2a/com.android.shell.flags/Android.bp
index 2fb2f187..af6159ff 100644
--- a/aconfig/bp2a/com.android.shell.flags/Android.bp
+++ b/aconfig/bp2a/com.android.shell.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.shell.flags-all",
- package: "com.android.shell.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.shell.flags-all",
+ package: "com.android.shell.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.system.virtualmachine.flags/Android.bp b/aconfig/bp2a/com.android.system.virtualmachine.flags/Android.bp
index bfdb13d9..c50b687a 100644
--- a/aconfig/bp2a/com.android.system.virtualmachine.flags/Android.bp
+++ b/aconfig/bp2a/com.android.system.virtualmachine.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.system.virtualmachine.flags-all",
- package: "com.android.system.virtualmachine.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.system.virtualmachine.flags-all",
+ package: "com.android.system.virtualmachine.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.systemui.accessibility.accessibilitymenu/Android.bp b/aconfig/bp2a/com.android.systemui.accessibility.accessibilitymenu/Android.bp
new file mode 100644
index 00000000..fd53b4cc
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui.accessibility.accessibilitymenu/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.systemui.accessibility.accessibilitymenu-all",
+ package: "com.android.systemui.accessibility.accessibilitymenu",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.systemui.accessibility.accessibilitymenu/a11y_menu_snackbar_live_region_flag_values.textproto b/aconfig/bp2a/com.android.systemui.accessibility.accessibilitymenu/a11y_menu_snackbar_live_region_flag_values.textproto
new file mode 100644
index 00000000..f2514d6f
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui.accessibility.accessibilitymenu/a11y_menu_snackbar_live_region_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui.accessibility.accessibilitymenu"
+ name: "a11y_menu_snackbar_live_region"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui.accessibility.accessibilitymenu/action_bar_wrap_content_flag_values.textproto b/aconfig/bp2a/com.android.systemui.accessibility.accessibilitymenu/action_bar_wrap_content_flag_values.textproto
new file mode 100644
index 00000000..a3def865
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui.accessibility.accessibilitymenu/action_bar_wrap_content_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui.accessibility.accessibilitymenu"
+ name: "action_bar_wrap_content"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui.accessibility.accessibilitymenu/hide_restricted_actions_flag_values.textproto b/aconfig/bp2a/com.android.systemui.accessibility.accessibilitymenu/hide_restricted_actions_flag_values.textproto
new file mode 100644
index 00000000..78599d4c
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui.accessibility.accessibilitymenu/hide_restricted_actions_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui.accessibility.accessibilitymenu"
+ name: "hide_restricted_actions"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui.car/Android.bp b/aconfig/bp2a/com.android.systemui.car/Android.bp
index ef58b671..87ca5346 100644
--- a/aconfig/bp2a/com.android.systemui.car/Android.bp
+++ b/aconfig/bp2a/com.android.systemui.car/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.systemui.car-all",
- package: "com.android.systemui.car",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.systemui.car-all",
+ package: "com.android.systemui.car",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.systemui.car/config_app_blocking_activities_flag_values.textproto b/aconfig/bp2a/com.android.systemui.car/config_app_blocking_activities_flag_values.textproto
new file mode 100644
index 00000000..c4b372c2
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui.car/config_app_blocking_activities_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui.car"
+ name: "config_app_blocking_activities"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui.car/config_aware_systemui_flag_values.textproto b/aconfig/bp2a/com.android.systemui.car/config_aware_systemui_flag_values.textproto
new file mode 100644
index 00000000..e948ee36
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui.car/config_aware_systemui_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui.car"
+ name: "config_aware_systemui"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui.car/show_qc_sound_panel_flag_values.textproto b/aconfig/bp2a/com.android.systemui.car/show_qc_sound_panel_flag_values.textproto
new file mode 100644
index 00000000..c2c235d1
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui.car/show_qc_sound_panel_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui.car"
+ name: "show_qc_sound_panel"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui.shared/Android.bp b/aconfig/bp2a/com.android.systemui.shared/Android.bp
index bddfc0dc..144ce230 100644
--- a/aconfig/bp2a/com.android.systemui.shared/Android.bp
+++ b/aconfig/bp2a/com.android.systemui.shared/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.systemui.shared-all",
- package: "com.android.systemui.shared",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.systemui.shared-all",
+ package: "com.android.systemui.shared",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.systemui.shared/bouncer_area_exclusion_flag_values.textproto b/aconfig/bp2a/com.android.systemui.shared/bouncer_area_exclusion_flag_values.textproto
new file mode 100644
index 00000000..d79a6f09
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui.shared/bouncer_area_exclusion_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui.shared"
+ name: "bouncer_area_exclusion"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui.shared/new_touchpad_gestures_tutorial_flag_values.textproto b/aconfig/bp2a/com.android.systemui.shared/new_touchpad_gestures_tutorial_flag_values.textproto
new file mode 100644
index 00000000..116f4ceb
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui.shared/new_touchpad_gestures_tutorial_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui.shared"
+ name: "new_touchpad_gestures_tutorial"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui.shared/sidefps_controller_refactor_flag_values.textproto b/aconfig/bp2a/com.android.systemui.shared/sidefps_controller_refactor_flag_values.textproto
new file mode 100644
index 00000000..7ed73723
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui.shared/sidefps_controller_refactor_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui.shared"
+ name: "sidefps_controller_refactor"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/Android.bp b/aconfig/bp2a/com.android.systemui/Android.bp
index 48b94334..3202ca1c 100644
--- a/aconfig/bp2a/com.android.systemui/Android.bp
+++ b/aconfig/bp2a/com.android.systemui/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.systemui-all",
- package: "com.android.systemui",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.systemui-all",
+ package: "com.android.systemui",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.systemui/notification_undo_guts_on_config_changed_flag_values.textproto b/aconfig/bp2a/com.android.systemui/activity_transition_use_largest_window_flag_values.textproto
index 543f732b..8a18721f 100644
--- a/aconfig/bp2a/com.android.systemui/notification_undo_guts_on_config_changed_flag_values.textproto
+++ b/aconfig/bp2a/com.android.systemui/activity_transition_use_largest_window_flag_values.textproto
@@ -1,6 +1,6 @@
flag_value {
package: "com.android.systemui"
- name: "notification_undo_guts_on_config_changed"
+ name: "activity_transition_use_largest_window"
state: ENABLED
permission: READ_ONLY
}
diff --git a/aconfig/bp2a/com.android.systemui/add_black_background_for_window_magnifier_flag_values.textproto b/aconfig/bp2a/com.android.systemui/add_black_background_for_window_magnifier_flag_values.textproto
new file mode 100644
index 00000000..9698e729
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/add_black_background_for_window_magnifier_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "add_black_background_for_window_magnifier"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/ambient_touch_monitor_listen_to_display_changes_flag_values.textproto b/aconfig/bp2a/com.android.systemui/ambient_touch_monitor_listen_to_display_changes_flag_values.textproto
new file mode 100644
index 00000000..5073423c
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/ambient_touch_monitor_listen_to_display_changes_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "ambient_touch_monitor_listen_to_display_changes"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/media_controls_drawables_reuse_flag_values.textproto b/aconfig/bp2a/com.android.systemui/app_clips_backlinks_flag_values.textproto
index fc59f61b..75f3e21a 100644
--- a/aconfig/bp2a/com.android.systemui/media_controls_drawables_reuse_flag_values.textproto
+++ b/aconfig/bp2a/com.android.systemui/app_clips_backlinks_flag_values.textproto
@@ -1,6 +1,6 @@
flag_value {
package: "com.android.systemui"
- name: "media_controls_drawables_reuse"
+ name: "app_clips_backlinks"
state: ENABLED
permission: READ_ONLY
}
diff --git a/aconfig/bp2a/com.android.systemui/bind_keyguard_media_visibility_flag_values.textproto b/aconfig/bp2a/com.android.systemui/bind_keyguard_media_visibility_flag_values.textproto
new file mode 100644
index 00000000..254e69ca
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/bind_keyguard_media_visibility_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "bind_keyguard_media_visibility"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/classic_flags_multi_user_flag_values.textproto b/aconfig/bp2a/com.android.systemui/classic_flags_multi_user_flag_values.textproto
new file mode 100644
index 00000000..7fd0172b
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/classic_flags_multi_user_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "classic_flags_multi_user"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/clipboard_image_timeout_flag_values.textproto b/aconfig/bp2a/com.android.systemui/clipboard_image_timeout_flag_values.textproto
new file mode 100644
index 00000000..cc22cd57
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/clipboard_image_timeout_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "clipboard_image_timeout"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/clipboard_noninteractive_on_lockscreen_flag_values.textproto b/aconfig/bp2a/com.android.systemui/clipboard_noninteractive_on_lockscreen_flag_values.textproto
new file mode 100644
index 00000000..cb397218
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/clipboard_noninteractive_on_lockscreen_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "clipboard_noninteractive_on_lockscreen"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/communal_bouncer_do_not_modify_plugin_open_flag_values.textproto b/aconfig/bp2a/com.android.systemui/communal_bouncer_do_not_modify_plugin_open_flag_values.textproto
new file mode 100644
index 00000000..8fc32125
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/communal_bouncer_do_not_modify_plugin_open_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "communal_bouncer_do_not_modify_plugin_open"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/communal_edit_widgets_activity_finish_fix_flag_values.textproto b/aconfig/bp2a/com.android.systemui/communal_edit_widgets_activity_finish_fix_flag_values.textproto
new file mode 100644
index 00000000..c5a5fb9a
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/communal_edit_widgets_activity_finish_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "communal_edit_widgets_activity_finish_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/communal_hub_flag_values.textproto b/aconfig/bp2a/com.android.systemui/communal_hub_flag_values.textproto
new file mode 100644
index 00000000..616bb8d0
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/communal_hub_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "communal_hub"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/communal_hub_use_thread_pool_for_widgets_flag_values.textproto b/aconfig/bp2a/com.android.systemui/communal_hub_use_thread_pool_for_widgets_flag_values.textproto
new file mode 100644
index 00000000..dfaa1191
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/communal_hub_use_thread_pool_for_widgets_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "communal_hub_use_thread_pool_for_widgets"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/communal_scene_ktf_refactor_flag_values.textproto b/aconfig/bp2a/com.android.systemui/communal_scene_ktf_refactor_flag_values.textproto
new file mode 100644
index 00000000..a7cef80d
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/communal_scene_ktf_refactor_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "communal_scene_ktf_refactor"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/communal_timer_flicker_fix_flag_values.textproto b/aconfig/bp2a/com.android.systemui/communal_timer_flicker_fix_flag_values.textproto
new file mode 100644
index 00000000..2f331b82
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/communal_timer_flicker_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "communal_timer_flicker_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/communal_widget_resizing_flag_values.textproto b/aconfig/bp2a/com.android.systemui/communal_widget_resizing_flag_values.textproto
new file mode 100644
index 00000000..e3e07df8
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/communal_widget_resizing_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "communal_widget_resizing"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/communal_widget_trampoline_fix_flag_values.textproto b/aconfig/bp2a/com.android.systemui/communal_widget_trampoline_fix_flag_values.textproto
new file mode 100644
index 00000000..a69a441d
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/communal_widget_trampoline_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "communal_widget_trampoline_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/contextual_tips_assistant_dismiss_fix_flag_values.textproto b/aconfig/bp2a/com.android.systemui/contextual_tips_assistant_dismiss_fix_flag_values.textproto
new file mode 100644
index 00000000..82519f01
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/contextual_tips_assistant_dismiss_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "contextual_tips_assistant_dismiss_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/create_windowless_window_magnifier_flag_values.textproto b/aconfig/bp2a/com.android.systemui/create_windowless_window_magnifier_flag_values.textproto
new file mode 100644
index 00000000..91b17ca6
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/create_windowless_window_magnifier_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "create_windowless_window_magnifier"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/delay_show_magnification_button_flag_values.textproto b/aconfig/bp2a/com.android.systemui/delay_show_magnification_button_flag_values.textproto
new file mode 100644
index 00000000..ed4e385f
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/delay_show_magnification_button_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "delay_show_magnification_button"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/device_entry_udfps_refactor_flag_values.textproto b/aconfig/bp2a/com.android.systemui/device_entry_udfps_refactor_flag_values.textproto
new file mode 100644
index 00000000..32cae658
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/device_entry_udfps_refactor_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "device_entry_udfps_refactor"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/dream_input_session_pilfer_once_flag_values.textproto b/aconfig/bp2a/com.android.systemui/dream_input_session_pilfer_once_flag_values.textproto
new file mode 100644
index 00000000..355d3885
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/dream_input_session_pilfer_once_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "dream_input_session_pilfer_once"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/dream_overlay_bouncer_swipe_direction_filtering_flag_values.textproto b/aconfig/bp2a/com.android.systemui/dream_overlay_bouncer_swipe_direction_filtering_flag_values.textproto
new file mode 100644
index 00000000..54524f43
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/dream_overlay_bouncer_swipe_direction_filtering_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "dream_overlay_bouncer_swipe_direction_filtering"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/edgeback_gesture_handler_get_running_tasks_background_flag_values.textproto b/aconfig/bp2a/com.android.systemui/edgeback_gesture_handler_get_running_tasks_background_flag_values.textproto
new file mode 100644
index 00000000..f101e004
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/edgeback_gesture_handler_get_running_tasks_background_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "edgeback_gesture_handler_get_running_tasks_background"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/enable_background_keyguard_ondrawn_callback_flag_values.textproto b/aconfig/bp2a/com.android.systemui/enable_background_keyguard_ondrawn_callback_flag_values.textproto
new file mode 100644
index 00000000..28b25453
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/enable_background_keyguard_ondrawn_callback_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "enable_background_keyguard_ondrawn_callback"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/enable_contextual_tip_for_mute_volume_flag_values.textproto b/aconfig/bp2a/com.android.systemui/enable_contextual_tip_for_mute_volume_flag_values.textproto
new file mode 100644
index 00000000..b2e7ac9b
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/enable_contextual_tip_for_mute_volume_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "enable_contextual_tip_for_mute_volume"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/enable_contextual_tip_for_power_off_flag_values.textproto b/aconfig/bp2a/com.android.systemui/enable_contextual_tip_for_power_off_flag_values.textproto
new file mode 100644
index 00000000..04fa11f0
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/enable_contextual_tip_for_power_off_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "enable_contextual_tip_for_power_off"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/enable_contextual_tip_for_take_screenshot_flag_values.textproto b/aconfig/bp2a/com.android.systemui/enable_contextual_tip_for_take_screenshot_flag_values.textproto
new file mode 100644
index 00000000..df6324d1
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/enable_contextual_tip_for_take_screenshot_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "enable_contextual_tip_for_take_screenshot"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/enable_contextual_tips_flag_values.textproto b/aconfig/bp2a/com.android.systemui/enable_contextual_tips_flag_values.textproto
new file mode 100644
index 00000000..d2ad420d
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/enable_contextual_tips_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "enable_contextual_tips"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/enable_efficient_display_repository_flag_values.textproto b/aconfig/bp2a/com.android.systemui/enable_efficient_display_repository_flag_values.textproto
new file mode 100644
index 00000000..1c3b9e86
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/enable_efficient_display_repository_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "enable_efficient_display_repository"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/enforce_brightness_base_user_restriction_flag_values.textproto b/aconfig/bp2a/com.android.systemui/enforce_brightness_base_user_restriction_flag_values.textproto
new file mode 100644
index 00000000..81a9174d
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/enforce_brightness_base_user_restriction_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "enforce_brightness_base_user_restriction"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/expand_heads_up_on_inline_reply_flag_values.textproto b/aconfig/bp2a/com.android.systemui/expand_heads_up_on_inline_reply_flag_values.textproto
new file mode 100644
index 00000000..0b603fc0
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/expand_heads_up_on_inline_reply_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "expand_heads_up_on_inline_reply"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/face_message_defer_update_flag_values.textproto b/aconfig/bp2a/com.android.systemui/face_message_defer_update_flag_values.textproto
new file mode 100644
index 00000000..1b0c7a68
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/face_message_defer_update_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "face_message_defer_update"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/faster_unlock_transition_flag_values.textproto b/aconfig/bp2a/com.android.systemui/faster_unlock_transition_flag_values.textproto
new file mode 100644
index 00000000..6bb0149f
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/faster_unlock_transition_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "faster_unlock_transition"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/fetch_bookmarks_xml_keyboard_shortcuts_flag_values.textproto b/aconfig/bp2a/com.android.systemui/fetch_bookmarks_xml_keyboard_shortcuts_flag_values.textproto
new file mode 100644
index 00000000..40fdd5f7
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/fetch_bookmarks_xml_keyboard_shortcuts_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "fetch_bookmarks_xml_keyboard_shortcuts"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/fix_image_wallpaper_crash_surface_already_released_flag_values.textproto b/aconfig/bp2a/com.android.systemui/fix_image_wallpaper_crash_surface_already_released_flag_values.textproto
new file mode 100644
index 00000000..e3cffc48
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/fix_image_wallpaper_crash_surface_already_released_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "fix_image_wallpaper_crash_surface_already_released"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/fix_screenshot_action_dismiss_system_windows_flag_values.textproto b/aconfig/bp2a/com.android.systemui/fix_screenshot_action_dismiss_system_windows_flag_values.textproto
new file mode 100644
index 00000000..55f9c0f2
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/fix_screenshot_action_dismiss_system_windows_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "fix_screenshot_action_dismiss_system_windows"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/floating_menu_drag_to_edit_flag_values.textproto b/aconfig/bp2a/com.android.systemui/floating_menu_drag_to_edit_flag_values.textproto
new file mode 100644
index 00000000..bce374c4
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/floating_menu_drag_to_edit_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "floating_menu_drag_to_edit"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/floating_menu_narrow_target_content_observer_flag_values.textproto b/aconfig/bp2a/com.android.systemui/floating_menu_narrow_target_content_observer_flag_values.textproto
new file mode 100644
index 00000000..3aaabb75
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/floating_menu_narrow_target_content_observer_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "floating_menu_narrow_target_content_observer"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/get_connected_device_name_unsynchronized_flag_values.textproto b/aconfig/bp2a/com.android.systemui/get_connected_device_name_unsynchronized_flag_values.textproto
new file mode 100644
index 00000000..a7fc3fc1
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/get_connected_device_name_unsynchronized_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "get_connected_device_name_unsynchronized"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/hearing_aids_qs_tile_dialog_flag_values.textproto b/aconfig/bp2a/com.android.systemui/hearing_aids_qs_tile_dialog_flag_values.textproto
new file mode 100644
index 00000000..675ec1d1
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/hearing_aids_qs_tile_dialog_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "hearing_aids_qs_tile_dialog"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/hearing_devices_dialog_related_tools_flag_values.textproto b/aconfig/bp2a/com.android.systemui/hearing_devices_dialog_related_tools_flag_values.textproto
new file mode 100644
index 00000000..f5cdca70
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/hearing_devices_dialog_related_tools_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "hearing_devices_dialog_related_tools"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/home_controls_dream_hsum_flag_values.textproto b/aconfig/bp2a/com.android.systemui/home_controls_dream_hsum_flag_values.textproto
new file mode 100644
index 00000000..dbc998c0
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/home_controls_dream_hsum_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "home_controls_dream_hsum"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/hubmode_fullscreen_vertical_swipe_fix_flag_values.textproto b/aconfig/bp2a/com.android.systemui/hubmode_fullscreen_vertical_swipe_fix_flag_values.textproto
new file mode 100644
index 00000000..db8943b9
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/hubmode_fullscreen_vertical_swipe_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "hubmode_fullscreen_vertical_swipe_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/ignore_touches_next_to_notification_shelf_flag_values.textproto b/aconfig/bp2a/com.android.systemui/ignore_touches_next_to_notification_shelf_flag_values.textproto
new file mode 100644
index 00000000..ea328229
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/ignore_touches_next_to_notification_shelf_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "ignore_touches_next_to_notification_shelf"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/keyboard_shortcut_helper_rewrite_flag_values.textproto b/aconfig/bp2a/com.android.systemui/keyboard_shortcut_helper_rewrite_flag_values.textproto
new file mode 100644
index 00000000..8e3a75f8
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/keyboard_shortcut_helper_rewrite_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "keyboard_shortcut_helper_rewrite"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/keyboard_touchpad_contextual_education_flag_values.textproto b/aconfig/bp2a/com.android.systemui/keyboard_touchpad_contextual_education_flag_values.textproto
new file mode 100644
index 00000000..dd3bb682
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/keyboard_touchpad_contextual_education_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "keyboard_touchpad_contextual_education"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/media_controls_lockscreen_shade_bug_fix_flag_values.textproto b/aconfig/bp2a/com.android.systemui/media_controls_lockscreen_shade_bug_fix_flag_values.textproto
new file mode 100644
index 00000000..b249a99b
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/media_controls_lockscreen_shade_bug_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "media_controls_lockscreen_shade_bug_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/media_controls_user_initiated_deleteintent_flag_values.textproto b/aconfig/bp2a/com.android.systemui/media_controls_user_initiated_deleteintent_flag_values.textproto
new file mode 100644
index 00000000..d5cc1805
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/media_controls_user_initiated_deleteintent_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "media_controls_user_initiated_deleteintent"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/media_load_metadata_via_media_data_loader_flag_values.textproto b/aconfig/bp2a/com.android.systemui/media_load_metadata_via_media_data_loader_flag_values.textproto
new file mode 100644
index 00000000..980a53b8
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/media_load_metadata_via_media_data_loader_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "media_load_metadata_via_media_data_loader"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/media_lockscreen_launch_animation_flag_values.textproto b/aconfig/bp2a/com.android.systemui/media_lockscreen_launch_animation_flag_values.textproto
new file mode 100644
index 00000000..2333a330
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/media_lockscreen_launch_animation_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "media_lockscreen_launch_animation"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/new_aod_transition_flag_values.textproto b/aconfig/bp2a/com.android.systemui/new_aod_transition_flag_values.textproto
new file mode 100644
index 00000000..30f9d40a
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/new_aod_transition_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "new_aod_transition"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/new_volume_panel_flag_values.textproto b/aconfig/bp2a/com.android.systemui/new_volume_panel_flag_values.textproto
new file mode 100644
index 00000000..8e5eb2ff
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/new_volume_panel_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "new_volume_panel"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/notification_async_group_header_inflation_flag_values.textproto b/aconfig/bp2a/com.android.systemui/notification_async_group_header_inflation_flag_values.textproto
new file mode 100644
index 00000000..575c6282
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/notification_async_group_header_inflation_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "notification_async_group_header_inflation"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/notification_async_hybrid_view_inflation_flag_values.textproto b/aconfig/bp2a/com.android.systemui/notification_async_hybrid_view_inflation_flag_values.textproto
new file mode 100644
index 00000000..2428807e
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/notification_async_hybrid_view_inflation_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "notification_async_hybrid_view_inflation"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/notification_avalanche_suppression_flag_values.textproto b/aconfig/bp2a/com.android.systemui/notification_avalanche_suppression_flag_values.textproto
new file mode 100644
index 00000000..aaca382e
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/notification_avalanche_suppression_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "notification_avalanche_suppression"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/notification_avalanche_throttle_hun_flag_values.textproto b/aconfig/bp2a/com.android.systemui/notification_avalanche_throttle_hun_flag_values.textproto
new file mode 100644
index 00000000..b0e8bad2
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/notification_avalanche_throttle_hun_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "notification_avalanche_throttle_hun"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/notification_background_tint_optimization_flag_values.textproto b/aconfig/bp2a/com.android.systemui/notification_background_tint_optimization_flag_values.textproto
new file mode 100644
index 00000000..b0b6e972
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/notification_background_tint_optimization_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "notification_background_tint_optimization"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/notification_over_expansion_clipping_fix_flag_values.textproto b/aconfig/bp2a/com.android.systemui/notification_over_expansion_clipping_fix_flag_values.textproto
new file mode 100644
index 00000000..0eb9edb5
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/notification_over_expansion_clipping_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "notification_over_expansion_clipping_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/notification_row_user_context_flag_values.textproto b/aconfig/bp2a/com.android.systemui/notification_row_user_context_flag_values.textproto
new file mode 100644
index 00000000..eb6c84b0
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/notification_row_user_context_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "notification_row_user_context"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/notification_transparent_header_fix_flag_values.textproto b/aconfig/bp2a/com.android.systemui/notification_transparent_header_fix_flag_values.textproto
new file mode 100644
index 00000000..5581e64c
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/notification_transparent_header_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "notification_transparent_header_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/notification_view_flipper_pausing_v2_flag_values.textproto b/aconfig/bp2a/com.android.systemui/notification_view_flipper_pausing_v2_flag_values.textproto
new file mode 100644
index 00000000..96963a59
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/notification_view_flipper_pausing_v2_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "notification_view_flipper_pausing_v2"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/notifications_background_icons_flag_values.textproto b/aconfig/bp2a/com.android.systemui/notifications_background_icons_flag_values.textproto
new file mode 100644
index 00000000..90873ab5
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/notifications_background_icons_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "notifications_background_icons"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/notifications_footer_visibility_fix_flag_values.textproto b/aconfig/bp2a/com.android.systemui/notifications_footer_visibility_fix_flag_values.textproto
new file mode 100644
index 00000000..1f972bcf
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/notifications_footer_visibility_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "notifications_footer_visibility_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/notifications_icon_container_refactor_flag_values.textproto b/aconfig/bp2a/com.android.systemui/notifications_icon_container_refactor_flag_values.textproto
new file mode 100644
index 00000000..c14dc2fe
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/notifications_icon_container_refactor_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "notifications_icon_container_refactor"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/notify_power_manager_user_activity_background_flag_values.textproto b/aconfig/bp2a/com.android.systemui/notify_power_manager_user_activity_background_flag_values.textproto
new file mode 100644
index 00000000..992b3f51
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/notify_power_manager_user_activity_background_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "notify_power_manager_user_activity_background"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/pin_input_field_styled_focus_state_flag_values.textproto b/aconfig/bp2a/com.android.systemui/pin_input_field_styled_focus_state_flag_values.textproto
new file mode 100644
index 00000000..a0bba3f3
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/pin_input_field_styled_focus_state_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "pin_input_field_styled_focus_state"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/priority_people_section_flag_values.textproto b/aconfig/bp2a/com.android.systemui/priority_people_section_flag_values.textproto
new file mode 100644
index 00000000..4a29caee
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/priority_people_section_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "priority_people_section"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/pss_app_selector_recents_split_screen_flag_values.textproto b/aconfig/bp2a/com.android.systemui/pss_app_selector_recents_split_screen_flag_values.textproto
new file mode 100644
index 00000000..62c05722
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/pss_app_selector_recents_split_screen_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "pss_app_selector_recents_split_screen"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/qs_custom_tile_click_guaranteed_bug_fix_flag_values.textproto b/aconfig/bp2a/com.android.systemui/qs_custom_tile_click_guaranteed_bug_fix_flag_values.textproto
new file mode 100644
index 00000000..4cfd1f2f
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/qs_custom_tile_click_guaranteed_bug_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "qs_custom_tile_click_guaranteed_bug_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/qs_register_setting_observer_on_bg_thread_flag_values.textproto b/aconfig/bp2a/com.android.systemui/qs_register_setting_observer_on_bg_thread_flag_values.textproto
new file mode 100644
index 00000000..74d4ba4c
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/qs_register_setting_observer_on_bg_thread_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "qs_register_setting_observer_on_bg_thread"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/qs_tile_focus_state_flag_values.textproto b/aconfig/bp2a/com.android.systemui/qs_tile_focus_state_flag_values.textproto
new file mode 100644
index 00000000..820a5465
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/qs_tile_focus_state_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "qs_tile_focus_state"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/record_issue_qs_tile_flag_values.textproto b/aconfig/bp2a/com.android.systemui/record_issue_qs_tile_flag_values.textproto
new file mode 100644
index 00000000..80db16ac
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/record_issue_qs_tile_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "record_issue_qs_tile"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/refactor_get_current_user_flag_values.textproto b/aconfig/bp2a/com.android.systemui/refactor_get_current_user_flag_values.textproto
new file mode 100644
index 00000000..483900e1
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/refactor_get_current_user_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "refactor_get_current_user"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/register_content_observers_async_flag_values.textproto b/aconfig/bp2a/com.android.systemui/register_content_observers_async_flag_values.textproto
new file mode 100644
index 00000000..60ff41ed
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/register_content_observers_async_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "register_content_observers_async"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/register_new_wallet_card_in_background_flag_values.textproto b/aconfig/bp2a/com.android.systemui/register_new_wallet_card_in_background_flag_values.textproto
new file mode 100644
index 00000000..5eb38ace
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/register_new_wallet_card_in_background_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "register_new_wallet_card_in_background"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/register_wallpaper_notifier_background_flag_values.textproto b/aconfig/bp2a/com.android.systemui/register_wallpaper_notifier_background_flag_values.textproto
new file mode 100644
index 00000000..5694fdc6
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/register_wallpaper_notifier_background_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "register_wallpaper_notifier_background"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/relock_with_power_button_immediately_flag_values.textproto b/aconfig/bp2a/com.android.systemui/relock_with_power_button_immediately_flag_values.textproto
new file mode 100644
index 00000000..2f2d93a6
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/relock_with_power_button_immediately_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "relock_with_power_button_immediately"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/remove_dream_overlay_hide_on_touch_flag_values.textproto b/aconfig/bp2a/com.android.systemui/remove_dream_overlay_hide_on_touch_flag_values.textproto
new file mode 100644
index 00000000..bd35836b
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/remove_dream_overlay_hide_on_touch_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "remove_dream_overlay_hide_on_touch"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/remove_update_listener_in_qs_icon_view_impl_flag_values.textproto b/aconfig/bp2a/com.android.systemui/remove_update_listener_in_qs_icon_view_impl_flag_values.textproto
new file mode 100644
index 00000000..d70485df
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/remove_update_listener_in_qs_icon_view_impl_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "remove_update_listener_in_qs_icon_view_impl"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/revamped_bouncer_messages_flag_values.textproto b/aconfig/bp2a/com.android.systemui/revamped_bouncer_messages_flag_values.textproto
new file mode 100644
index 00000000..ff9cad02
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/revamped_bouncer_messages_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "revamped_bouncer_messages"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/save_and_restore_magnification_settings_buttons_flag_values.textproto b/aconfig/bp2a/com.android.systemui/save_and_restore_magnification_settings_buttons_flag_values.textproto
new file mode 100644
index 00000000..7b33b41a
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/save_and_restore_magnification_settings_buttons_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "save_and_restore_magnification_settings_buttons"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/screenshare_notification_hiding_bug_fix_flag_values.textproto b/aconfig/bp2a/com.android.systemui/screenshare_notification_hiding_bug_fix_flag_values.textproto
new file mode 100644
index 00000000..1cf20d18
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/screenshare_notification_hiding_bug_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "screenshare_notification_hiding_bug_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/screenshot_scroll_crop_view_crash_fix_flag_values.textproto b/aconfig/bp2a/com.android.systemui/screenshot_scroll_crop_view_crash_fix_flag_values.textproto
new file mode 100644
index 00000000..98560c2c
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/screenshot_scroll_crop_view_crash_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "screenshot_scroll_crop_view_crash_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/screenshot_ui_controller_refactor_flag_values.textproto b/aconfig/bp2a/com.android.systemui/screenshot_ui_controller_refactor_flag_values.textproto
new file mode 100644
index 00000000..7ad4301e
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/screenshot_ui_controller_refactor_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "screenshot_ui_controller_refactor"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/settings_ext_register_content_observer_on_bg_thread_flag_values.textproto b/aconfig/bp2a/com.android.systemui/settings_ext_register_content_observer_on_bg_thread_flag_values.textproto
new file mode 100644
index 00000000..01ea6619
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/settings_ext_register_content_observer_on_bg_thread_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "settings_ext_register_content_observer_on_bg_thread"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/shaderlib_loading_effect_refactor_flag_values.textproto b/aconfig/bp2a/com.android.systemui/shaderlib_loading_effect_refactor_flag_values.textproto
new file mode 100644
index 00000000..d2b7697e
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/shaderlib_loading_effect_refactor_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "shaderlib_loading_effect_refactor"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/sim_pin_bouncer_reset_flag_values.textproto b/aconfig/bp2a/com.android.systemui/sim_pin_bouncer_reset_flag_values.textproto
new file mode 100644
index 00000000..2b4f2f62
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/sim_pin_bouncer_reset_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "sim_pin_bouncer_reset"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/sim_pin_race_condition_on_restart_flag_values.textproto b/aconfig/bp2a/com.android.systemui/sim_pin_race_condition_on_restart_flag_values.textproto
new file mode 100644
index 00000000..8daf0f3e
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/sim_pin_race_condition_on_restart_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "sim_pin_race_condition_on_restart"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/slice_broadcast_relay_in_background_flag_values.textproto b/aconfig/bp2a/com.android.systemui/slice_broadcast_relay_in_background_flag_values.textproto
new file mode 100644
index 00000000..add6dc87
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/slice_broadcast_relay_in_background_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "slice_broadcast_relay_in_background"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/slice_manager_binder_call_background_flag_values.textproto b/aconfig/bp2a/com.android.systemui/slice_manager_binder_call_background_flag_values.textproto
new file mode 100644
index 00000000..4d4ec5ea
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/slice_manager_binder_call_background_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "slice_manager_binder_call_background"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/smartspace_lockscreen_viewmodel_flag_values.textproto b/aconfig/bp2a/com.android.systemui/smartspace_lockscreen_viewmodel_flag_values.textproto
new file mode 100644
index 00000000..acfcbf89
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/smartspace_lockscreen_viewmodel_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "smartspace_lockscreen_viewmodel"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/smartspace_remoteviews_rendering_fix_flag_values.textproto b/aconfig/bp2a/com.android.systemui/smartspace_remoteviews_rendering_fix_flag_values.textproto
new file mode 100644
index 00000000..fba5ad3a
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/smartspace_remoteviews_rendering_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "smartspace_remoteviews_rendering_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/smartspace_swipe_event_logging_fix_flag_values.textproto b/aconfig/bp2a/com.android.systemui/smartspace_swipe_event_logging_fix_flag_values.textproto
new file mode 100644
index 00000000..02748223
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/smartspace_swipe_event_logging_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "smartspace_swipe_event_logging_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/sounddose_customization_flag_values.textproto b/aconfig/bp2a/com.android.systemui/sounddose_customization_flag_values.textproto
new file mode 100644
index 00000000..d2569abf
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/sounddose_customization_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "sounddose_customization"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/status_bar_always_check_underlying_networks_flag_values.textproto b/aconfig/bp2a/com.android.systemui/status_bar_always_check_underlying_networks_flag_values.textproto
new file mode 100644
index 00000000..bbb231f7
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/status_bar_always_check_underlying_networks_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "status_bar_always_check_underlying_networks"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/status_bar_auto_start_screen_record_chip_flag_values.textproto b/aconfig/bp2a/com.android.systemui/status_bar_auto_start_screen_record_chip_flag_values.textproto
new file mode 100644
index 00000000..280d944f
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/status_bar_auto_start_screen_record_chip_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "status_bar_auto_start_screen_record_chip"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/status_bar_monochrome_icons_fix_flag_values.textproto b/aconfig/bp2a/com.android.systemui/status_bar_monochrome_icons_fix_flag_values.textproto
new file mode 100644
index 00000000..7c9c0779
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/status_bar_monochrome_icons_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "status_bar_monochrome_icons_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/status_bar_show_audio_only_projection_chip_flag_values.textproto b/aconfig/bp2a/com.android.systemui/status_bar_show_audio_only_projection_chip_flag_values.textproto
new file mode 100644
index 00000000..a39e27c5
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/status_bar_show_audio_only_projection_chip_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "status_bar_show_audio_only_projection_chip"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/status_bar_switch_to_spn_from_data_spn_flag_values.textproto b/aconfig/bp2a/com.android.systemui/status_bar_switch_to_spn_from_data_spn_flag_values.textproto
new file mode 100644
index 00000000..980b788b
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/status_bar_switch_to_spn_from_data_spn_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "status_bar_switch_to_spn_from_data_spn"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/stoppable_fgs_system_app_flag_values.textproto b/aconfig/bp2a/com.android.systemui/stoppable_fgs_system_app_flag_values.textproto
new file mode 100644
index 00000000..5f058bad
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/stoppable_fgs_system_app_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "stoppable_fgs_system_app"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/switch_user_on_bg_flag_values.textproto b/aconfig/bp2a/com.android.systemui/switch_user_on_bg_flag_values.textproto
new file mode 100644
index 00000000..4febb6b1
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/switch_user_on_bg_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "switch_user_on_bg"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/transition_race_condition_flag_values.textproto b/aconfig/bp2a/com.android.systemui/transition_race_condition_flag_values.textproto
new file mode 100644
index 00000000..d67cd447
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/transition_race_condition_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "transition_race_condition"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/translucent_occluding_activity_fix_flag_values.textproto b/aconfig/bp2a/com.android.systemui/translucent_occluding_activity_fix_flag_values.textproto
new file mode 100644
index 00000000..c3361adf
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/translucent_occluding_activity_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "translucent_occluding_activity_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/udfps_view_performance_flag_values.textproto b/aconfig/bp2a/com.android.systemui/udfps_view_performance_flag_values.textproto
new file mode 100644
index 00000000..07d0fc04
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/udfps_view_performance_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "udfps_view_performance"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/unfold_animation_background_progress_flag_values.textproto b/aconfig/bp2a/com.android.systemui/unfold_animation_background_progress_flag_values.textproto
new file mode 100644
index 00000000..a4a011bf
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/unfold_animation_background_progress_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "unfold_animation_background_progress"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/update_user_switcher_background_flag_values.textproto b/aconfig/bp2a/com.android.systemui/update_user_switcher_background_flag_values.textproto
new file mode 100644
index 00000000..54725996
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/update_user_switcher_background_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "update_user_switcher_background"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/use_transitions_for_keyguard_occluded_flag_values.textproto b/aconfig/bp2a/com.android.systemui/use_transitions_for_keyguard_occluded_flag_values.textproto
new file mode 100644
index 00000000..7378da97
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/use_transitions_for_keyguard_occluded_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "use_transitions_for_keyguard_occluded"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/use_volume_controller_flag_values.textproto b/aconfig/bp2a/com.android.systemui/use_volume_controller_flag_values.textproto
new file mode 100644
index 00000000..a3eece84
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/use_volume_controller_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "use_volume_controller"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/user_encrypted_source_flag_values.textproto b/aconfig/bp2a/com.android.systemui/user_encrypted_source_flag_values.textproto
new file mode 100644
index 00000000..f1d50aa3
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/user_encrypted_source_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "user_encrypted_source"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.systemui/visual_interruptions_refactor_flag_values.textproto b/aconfig/bp2a/com.android.systemui/visual_interruptions_refactor_flag_values.textproto
new file mode 100644
index 00000000..a16448d9
--- /dev/null
+++ b/aconfig/bp2a/com.android.systemui/visual_interruptions_refactor_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.systemui"
+ name: "visual_interruptions_refactor"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.text.flags/Android.bp b/aconfig/bp2a/com.android.text.flags/Android.bp
index 180e6558..ccc89c83 100644
--- a/aconfig/bp2a/com.android.text.flags/Android.bp
+++ b/aconfig/bp2a/com.android.text.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.text.flags-all",
- package: "com.android.text.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.text.flags-all",
+ package: "com.android.text.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.text.flags/complete_font_load_in_system_services_ready_flag_values.textproto b/aconfig/bp2a/com.android.text.flags/complete_font_load_in_system_services_ready_flag_values.textproto
new file mode 100644
index 00000000..fd313a8f
--- /dev/null
+++ b/aconfig/bp2a/com.android.text.flags/complete_font_load_in_system_services_ready_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.text.flags"
+ name: "complete_font_load_in_system_services_ready"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.text.flags/context_menu_hide_unavailable_items_flag_values.textproto b/aconfig/bp2a/com.android.text.flags/context_menu_hide_unavailable_items_flag_values.textproto
new file mode 100644
index 00000000..b25564f6
--- /dev/null
+++ b/aconfig/bp2a/com.android.text.flags/context_menu_hide_unavailable_items_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.text.flags"
+ name: "context_menu_hide_unavailable_items"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.text.flags/disable_handwriting_initiator_for_ime_flag_values.textproto b/aconfig/bp2a/com.android.text.flags/disable_handwriting_initiator_for_ime_flag_values.textproto
new file mode 100644
index 00000000..dbb7b4a6
--- /dev/null
+++ b/aconfig/bp2a/com.android.text.flags/disable_handwriting_initiator_for_ime_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.text.flags"
+ name: "disable_handwriting_initiator_for_ime"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.text.flags/escape_clears_focus_flag_values.textproto b/aconfig/bp2a/com.android.text.flags/escape_clears_focus_flag_values.textproto
new file mode 100644
index 00000000..e2da6435
--- /dev/null
+++ b/aconfig/bp2a/com.android.text.flags/escape_clears_focus_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.text.flags"
+ name: "escape_clears_focus"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.text.flags/fix_line_height_for_locale_flag_values.textproto b/aconfig/bp2a/com.android.text.flags/fix_line_height_for_locale_flag_values.textproto
new file mode 100644
index 00000000..6eb7c1f0
--- /dev/null
+++ b/aconfig/bp2a/com.android.text.flags/fix_line_height_for_locale_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.text.flags"
+ name: "fix_line_height_for_locale"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.text.flags/fix_null_typeface_bolding_flag_values.textproto b/aconfig/bp2a/com.android.text.flags/fix_null_typeface_bolding_flag_values.textproto
new file mode 100644
index 00000000..b96ef1d5
--- /dev/null
+++ b/aconfig/bp2a/com.android.text.flags/fix_null_typeface_bolding_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.text.flags"
+ name: "fix_null_typeface_bolding"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.text.flags/handwriting_cursor_position_flag_values.textproto b/aconfig/bp2a/com.android.text.flags/handwriting_cursor_position_flag_values.textproto
new file mode 100644
index 00000000..dd8c82f1
--- /dev/null
+++ b/aconfig/bp2a/com.android.text.flags/handwriting_cursor_position_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.text.flags"
+ name: "handwriting_cursor_position"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.text.flags/handwriting_end_of_line_tap_flag_values.textproto b/aconfig/bp2a/com.android.text.flags/handwriting_end_of_line_tap_flag_values.textproto
new file mode 100644
index 00000000..467702fd
--- /dev/null
+++ b/aconfig/bp2a/com.android.text.flags/handwriting_end_of_line_tap_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.text.flags"
+ name: "handwriting_end_of_line_tap"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.text.flags/handwriting_track_disabled_flag_values.textproto b/aconfig/bp2a/com.android.text.flags/handwriting_track_disabled_flag_values.textproto
new file mode 100644
index 00000000..6ad7b4e6
--- /dev/null
+++ b/aconfig/bp2a/com.android.text.flags/handwriting_track_disabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.text.flags"
+ name: "handwriting_track_disabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.text.flags/handwriting_unsupported_message_flag_values.textproto b/aconfig/bp2a/com.android.text.flags/handwriting_unsupported_message_flag_values.textproto
new file mode 100644
index 00000000..efb35837
--- /dev/null
+++ b/aconfig/bp2a/com.android.text.flags/handwriting_unsupported_message_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.text.flags"
+ name: "handwriting_unsupported_message"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.text.flags/handwriting_unsupported_show_soft_input_fix_flag_values.textproto b/aconfig/bp2a/com.android.text.flags/handwriting_unsupported_show_soft_input_fix_flag_values.textproto
new file mode 100644
index 00000000..dc84a6ac
--- /dev/null
+++ b/aconfig/bp2a/com.android.text.flags/handwriting_unsupported_show_soft_input_fix_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.text.flags"
+ name: "handwriting_unsupported_show_soft_input_fix"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.text.flags/insert_mode_crash_update_layout_span_flag_values.textproto b/aconfig/bp2a/com.android.text.flags/insert_mode_crash_update_layout_span_flag_values.textproto
new file mode 100644
index 00000000..a39e0dfa
--- /dev/null
+++ b/aconfig/bp2a/com.android.text.flags/insert_mode_crash_update_layout_span_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.text.flags"
+ name: "insert_mode_crash_update_layout_span"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.text.flags/insert_mode_crash_when_delete_flag_values.textproto b/aconfig/bp2a/com.android.text.flags/insert_mode_crash_when_delete_flag_values.textproto
new file mode 100644
index 00000000..d26df223
--- /dev/null
+++ b/aconfig/bp2a/com.android.text.flags/insert_mode_crash_when_delete_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.text.flags"
+ name: "insert_mode_crash_when_delete"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.text.flags/letter_spacing_justification_flag_values.textproto b/aconfig/bp2a/com.android.text.flags/letter_spacing_justification_flag_values.textproto
new file mode 100644
index 00000000..af74cf52
--- /dev/null
+++ b/aconfig/bp2a/com.android.text.flags/letter_spacing_justification_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.text.flags"
+ name: "letter_spacing_justification"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.text.flags/new_fonts_fallback_xml_flag_values.textproto b/aconfig/bp2a/com.android.text.flags/new_fonts_fallback_xml_flag_values.textproto
new file mode 100644
index 00000000..162780c1
--- /dev/null
+++ b/aconfig/bp2a/com.android.text.flags/new_fonts_fallback_xml_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.text.flags"
+ name: "new_fonts_fallback_xml"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.text.flags/no_break_no_hyphenation_span_flag_values.textproto b/aconfig/bp2a/com.android.text.flags/no_break_no_hyphenation_span_flag_values.textproto
new file mode 100644
index 00000000..c155a689
--- /dev/null
+++ b/aconfig/bp2a/com.android.text.flags/no_break_no_hyphenation_span_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.text.flags"
+ name: "no_break_no_hyphenation_span"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.text.flags/rust_hyphenator_flag_values.textproto b/aconfig/bp2a/com.android.text.flags/rust_hyphenator_flag_values.textproto
new file mode 100644
index 00000000..6629fd68
--- /dev/null
+++ b/aconfig/bp2a/com.android.text.flags/rust_hyphenator_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.text.flags"
+ name: "rust_hyphenator"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.text.flags/use_bounds_for_width_flag_values.textproto b/aconfig/bp2a/com.android.text.flags/use_bounds_for_width_flag_values.textproto
new file mode 100644
index 00000000..266b4e4f
--- /dev/null
+++ b/aconfig/bp2a/com.android.text.flags/use_bounds_for_width_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.text.flags"
+ name: "use_bounds_for_width"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.text.flags/use_optimized_boottime_font_loading_flag_values.textproto b/aconfig/bp2a/com.android.text.flags/use_optimized_boottime_font_loading_flag_values.textproto
new file mode 100644
index 00000000..7164a15d
--- /dev/null
+++ b/aconfig/bp2a/com.android.text.flags/use_optimized_boottime_font_loading_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.text.flags"
+ name: "use_optimized_boottime_font_loading"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.text.flags/word_style_auto_flag_values.textproto b/aconfig/bp2a/com.android.text.flags/word_style_auto_flag_values.textproto
new file mode 100644
index 00000000..3bb8ffd0
--- /dev/null
+++ b/aconfig/bp2a/com.android.text.flags/word_style_auto_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.text.flags"
+ name: "word_style_auto"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.tradeinmode.flags/Android.bp b/aconfig/bp2a/com.android.tradeinmode.flags/Android.bp
index 1d8dce8c..636443ee 100644
--- a/aconfig/bp2a/com.android.tradeinmode.flags/Android.bp
+++ b/aconfig/bp2a/com.android.tradeinmode.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.tradeinmode.flags-all",
- package: "com.android.tradeinmode.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.tradeinmode.flags-all",
+ package: "com.android.tradeinmode.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.uwb.flags/Android.bp b/aconfig/bp2a/com.android.uwb.flags/Android.bp
index 9b63b884..b494dc84 100644
--- a/aconfig/bp2a/com.android.uwb.flags/Android.bp
+++ b/aconfig/bp2a/com.android.uwb.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.uwb.flags-all",
- package: "com.android.uwb.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.uwb.flags-all",
+ package: "com.android.uwb.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.uwb.flags/data_transfer_phase_config_flag_values.textproto b/aconfig/bp2a/com.android.uwb.flags/data_transfer_phase_config_flag_values.textproto
new file mode 100644
index 00000000..7b06cbc1
--- /dev/null
+++ b/aconfig/bp2a/com.android.uwb.flags/data_transfer_phase_config_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.uwb.flags"
+ name: "data_transfer_phase_config"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.uwb.flags/hw_state_flag_values.textproto b/aconfig/bp2a/com.android.uwb.flags/hw_state_flag_values.textproto
new file mode 100644
index 00000000..50d34ffd
--- /dev/null
+++ b/aconfig/bp2a/com.android.uwb.flags/hw_state_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.uwb.flags"
+ name: "hw_state"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.uwb.flags/hybrid_session_support_flag_values.textproto b/aconfig/bp2a/com.android.uwb.flags/hybrid_session_support_flag_values.textproto
new file mode 100644
index 00000000..17e40d11
--- /dev/null
+++ b/aconfig/bp2a/com.android.uwb.flags/hybrid_session_support_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.uwb.flags"
+ name: "hybrid_session_support"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.uwb.flags/query_timestamp_micros_flag_values.textproto b/aconfig/bp2a/com.android.uwb.flags/query_timestamp_micros_flag_values.textproto
new file mode 100644
index 00000000..6dc0d6d9
--- /dev/null
+++ b/aconfig/bp2a/com.android.uwb.flags/query_timestamp_micros_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.uwb.flags"
+ name: "query_timestamp_micros"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.uwb.flags/reason_inband_session_stop_flag_values.textproto b/aconfig/bp2a/com.android.uwb.flags/reason_inband_session_stop_flag_values.textproto
new file mode 100644
index 00000000..a1b9956d
--- /dev/null
+++ b/aconfig/bp2a/com.android.uwb.flags/reason_inband_session_stop_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.uwb.flags"
+ name: "reason_inband_session_stop"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.uwb.flags/use_uwbs_uci_version_flag_values.textproto b/aconfig/bp2a/com.android.uwb.flags/use_uwbs_uci_version_flag_values.textproto
new file mode 100644
index 00000000..e49e7cff
--- /dev/null
+++ b/aconfig/bp2a/com.android.uwb.flags/use_uwbs_uci_version_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.uwb.flags"
+ name: "use_uwbs_uci_version"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.wallpaper/Android.bp b/aconfig/bp2a/com.android.wallpaper/Android.bp
new file mode 100644
index 00000000..473c2668
--- /dev/null
+++ b/aconfig/bp2a/com.android.wallpaper/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.android.wallpaper-all",
+ package: "com.android.wallpaper",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.android.wallpaper/refactor_wallpaper_category_flag_flag_values.textproto b/aconfig/bp2a/com.android.wallpaper/refactor_wallpaper_category_flag_flag_values.textproto
new file mode 100644
index 00000000..e54f0e7f
--- /dev/null
+++ b/aconfig/bp2a/com.android.wallpaper/refactor_wallpaper_category_flag_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.wallpaper"
+ name: "refactor_wallpaper_category_flag"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.wifi.flags/Android.bp b/aconfig/bp2a/com.android.wifi.flags/Android.bp
index 4ec1f52b..164f5ba7 100644
--- a/aconfig/bp2a/com.android.wifi.flags/Android.bp
+++ b/aconfig/bp2a/com.android.wifi.flags/Android.bp
@@ -1,10 +1,10 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
-//     http://www.apache.org/licenses/LICENSE-2.0
+// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.wifi.flags-all",
- package: "com.android.wifi.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.wifi.flags-all",
+ package: "com.android.wifi.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.wifi.flags/android_v_wifi_api_flag_values.textproto b/aconfig/bp2a/com.android.wifi.flags/android_v_wifi_api_flag_values.textproto
new file mode 100644
index 00000000..49e2ff82
--- /dev/null
+++ b/aconfig/bp2a/com.android.wifi.flags/android_v_wifi_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.wifi.flags"
+ name: "android_v_wifi_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.wifi.flags/network_provider_battery_charging_status_flag_values.textproto b/aconfig/bp2a/com.android.wifi.flags/network_provider_battery_charging_status_flag_values.textproto
new file mode 100644
index 00000000..729f551e
--- /dev/null
+++ b/aconfig/bp2a/com.android.wifi.flags/network_provider_battery_charging_status_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.wifi.flags"
+ name: "network_provider_battery_charging_status"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.wifi.flags/shared_connectivity_broadcast_receiver_test_api_flag_values.textproto b/aconfig/bp2a/com.android.wifi.flags/shared_connectivity_broadcast_receiver_test_api_flag_values.textproto
new file mode 100644
index 00000000..063f6ee2
--- /dev/null
+++ b/aconfig/bp2a/com.android.wifi.flags/shared_connectivity_broadcast_receiver_test_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.wifi.flags"
+ name: "shared_connectivity_broadcast_receiver_test_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/Android.bp b/aconfig/bp2a/com.android.window.flags/Android.bp
index 122d7f7d..f959e052 100644
--- a/aconfig/bp2a/com.android.window.flags/Android.bp
+++ b/aconfig/bp2a/com.android.window.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.window.flags-all",
- package: "com.android.window.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.window.flags-all",
+ package: "com.android.window.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.window.flags/activity_embedding_animation_customization_flag_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/activity_embedding_animation_customization_flag_flag_values.textproto
new file mode 100644
index 00000000..0b6ffc60
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/activity_embedding_animation_customization_flag_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "activity_embedding_animation_customization_flag"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/activity_embedding_interactive_divider_flag_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/activity_embedding_interactive_divider_flag_flag_values.textproto
new file mode 100644
index 00000000..119c8c9c
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/activity_embedding_interactive_divider_flag_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "activity_embedding_interactive_divider_flag"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/allow_disable_activity_record_input_sink_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/allow_disable_activity_record_input_sink_flag_values.textproto
new file mode 100644
index 00000000..731e9127
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/allow_disable_activity_record_input_sink_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "allow_disable_activity_record_input_sink"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/normalize_home_intent_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/allow_hide_scm_button_flag_values.textproto
index e1550aae..63fb0f29 100644
--- a/aconfig/bp2a/com.android.window.flags/normalize_home_intent_flag_values.textproto
+++ b/aconfig/bp2a/com.android.window.flags/allow_hide_scm_button_flag_values.textproto
@@ -1,6 +1,6 @@
flag_value {
package: "com.android.window.flags"
- name: "normalize_home_intent"
+ name: "allow_hide_scm_button"
state: ENABLED
permission: READ_ONLY
}
diff --git a/aconfig/bp2a/com.android.window.flags/allows_screen_size_decoupled_from_status_bar_and_cutout_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/allows_screen_size_decoupled_from_status_bar_and_cutout_flag_values.textproto
new file mode 100644
index 00000000..59017517
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/allows_screen_size_decoupled_from_status_bar_and_cutout_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "allows_screen_size_decoupled_from_status_bar_and_cutout"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/always_draw_magnification_fullscreen_border_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/always_draw_magnification_fullscreen_border_flag_values.textproto
new file mode 100644
index 00000000..9db0b225
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/always_draw_magnification_fullscreen_border_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "always_draw_magnification_fullscreen_border"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/use_self_sync_transaction_for_layer_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/always_update_wallpaper_permission_flag_values.textproto
index ee523de2..a6924699 100644
--- a/aconfig/bp2a/com.android.window.flags/use_self_sync_transaction_for_layer_flag_values.textproto
+++ b/aconfig/bp2a/com.android.window.flags/always_update_wallpaper_permission_flag_values.textproto
@@ -1,6 +1,6 @@
flag_value {
package: "com.android.window.flags"
- name: "use_self_sync_transaction_for_layer"
+ name: "always_update_wallpaper_permission"
state: ENABLED
permission: READ_ONLY
}
diff --git a/aconfig/bp2a/com.android.window.flags/allow_multiple_adjacent_task_fragments_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/app_compat_properties_api_flag_values.textproto
index 56e0c18c..10b67f3e 100644
--- a/aconfig/bp2a/com.android.window.flags/allow_multiple_adjacent_task_fragments_flag_values.textproto
+++ b/aconfig/bp2a/com.android.window.flags/app_compat_properties_api_flag_values.textproto
@@ -1,6 +1,6 @@
flag_value {
package: "com.android.window.flags"
- name: "allow_multiple_adjacent_task_fragments"
+ name: "app_compat_properties_api"
state: ENABLED
permission: READ_ONLY
}
diff --git a/aconfig/bp2a/com.android.window.flags/avoid_rebinding_intentionally_disconnected_wallpaper_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/avoid_rebinding_intentionally_disconnected_wallpaper_flag_values.textproto
new file mode 100644
index 00000000..7a85bc69
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/avoid_rebinding_intentionally_disconnected_wallpaper_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "avoid_rebinding_intentionally_disconnected_wallpaper"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/bal_dont_bring_existing_background_task_stack_to_fg_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/bal_dont_bring_existing_background_task_stack_to_fg_flag_values.textproto
new file mode 100644
index 00000000..88b42bf0
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/bal_dont_bring_existing_background_task_stack_to_fg_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "bal_dont_bring_existing_background_task_stack_to_fg"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/bal_improve_real_caller_visibility_check_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/bal_improve_real_caller_visibility_check_flag_values.textproto
new file mode 100644
index 00000000..f3efafee
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/bal_improve_real_caller_visibility_check_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "bal_improve_real_caller_visibility_check"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/bal_improved_metrics_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/bal_improved_metrics_flag_values.textproto
new file mode 100644
index 00000000..be8a0c54
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/bal_improved_metrics_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "bal_improved_metrics"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/bal_require_opt_in_by_pending_intent_creator_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/bal_require_opt_in_by_pending_intent_creator_flag_values.textproto
new file mode 100644
index 00000000..016dbdab
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/bal_require_opt_in_by_pending_intent_creator_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "bal_require_opt_in_by_pending_intent_creator"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/bal_respect_app_switch_state_when_check_bound_by_foreground_uid_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/bal_respect_app_switch_state_when_check_bound_by_foreground_uid_flag_values.textproto
new file mode 100644
index 00000000..ee6ec86f
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/bal_respect_app_switch_state_when_check_bound_by_foreground_uid_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "bal_respect_app_switch_state_when_check_bound_by_foreground_uid"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/configurable_font_scale_default_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/configurable_font_scale_default_flag_values.textproto
new file mode 100644
index 00000000..5ee28b20
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/configurable_font_scale_default_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "configurable_font_scale_default"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/cover_display_opt_in_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/cover_display_opt_in_flag_values.textproto
new file mode 100644
index 00000000..d1a3f7ff
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/cover_display_opt_in_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "cover_display_opt_in"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/delay_notification_to_magnification_when_recents_window_to_front_transition_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/delay_notification_to_magnification_when_recents_window_to_front_transition_flag_values.textproto
new file mode 100644
index 00000000..0300be5c
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/delay_notification_to_magnification_when_recents_window_to_front_transition_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "delay_notification_to_magnification_when_recents_window_to_front_transition"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/delegate_unhandled_drags_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/delegate_unhandled_drags_flag_values.textproto
new file mode 100644
index 00000000..beac1ece
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/delegate_unhandled_drags_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "delegate_unhandled_drags"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/delete_capture_display_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/delete_capture_display_flag_values.textproto
new file mode 100644
index 00000000..0ba4ddde
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/delete_capture_display_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "delete_capture_display"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/density_390_api_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/density_390_api_flag_values.textproto
new file mode 100644
index 00000000..aaa73998
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/density_390_api_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "density_390_api"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/enable_buffer_transform_hint_from_display_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/enable_buffer_transform_hint_from_display_flag_values.textproto
new file mode 100644
index 00000000..d214bfd8
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/enable_buffer_transform_hint_from_display_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "enable_buffer_transform_hint_from_display"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/enforce_edge_to_edge_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/enforce_edge_to_edge_flag_values.textproto
new file mode 100644
index 00000000..04067c17
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/enforce_edge_to_edge_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "enforce_edge_to_edge"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/get_dimmer_on_closing_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/get_dimmer_on_closing_flag_values.textproto
new file mode 100644
index 00000000..785d67a2
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/get_dimmer_on_closing_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "get_dimmer_on_closing"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/insets_decoupled_configuration_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/insets_decoupled_configuration_flag_values.textproto
new file mode 100644
index 00000000..a713b69a
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/insets_decoupled_configuration_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "insets_decoupled_configuration"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/keyguard_going_away_timeout_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/keyguard_going_away_timeout_flag_values.textproto
new file mode 100644
index 00000000..81fa93db
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/keyguard_going_away_timeout_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "keyguard_going_away_timeout"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/movable_cutout_configuration_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/movable_cutout_configuration_flag_values.textproto
new file mode 100644
index 00000000..a552fbe2
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/movable_cutout_configuration_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "movable_cutout_configuration"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/multi_crop_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/multi_crop_flag_values.textproto
new file mode 100644
index 00000000..2c658ff4
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/multi_crop_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "multi_crop"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/no_consecutive_visibility_events_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/no_consecutive_visibility_events_flag_values.textproto
new file mode 100644
index 00000000..6eba610c
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/no_consecutive_visibility_events_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "no_consecutive_visibility_events"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/no_duplicate_surface_destroyed_events_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/no_duplicate_surface_destroyed_events_flag_values.textproto
new file mode 100644
index 00000000..d898a8b3
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/no_duplicate_surface_destroyed_events_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "no_duplicate_surface_destroyed_events"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/no_visibility_event_on_display_state_change_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/no_visibility_event_on_display_state_change_flag_values.textproto
new file mode 100644
index 00000000..51198c72
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/no_visibility_event_on_display_state_change_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "no_visibility_event_on_display_state_change"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/process_priority_policy_for_multi_window_mode_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/process_priority_policy_for_multi_window_mode_flag_values.textproto
new file mode 100644
index 00000000..9d6195f6
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/process_priority_policy_for_multi_window_mode_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "process_priority_policy_for_multi_window_mode"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/rear_display_disable_force_desktop_system_decorations_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/rear_display_disable_force_desktop_system_decorations_flag_values.textproto
new file mode 100644
index 00000000..fcfe9284
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/rear_display_disable_force_desktop_system_decorations_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "rear_display_disable_force_desktop_system_decorations"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/respect_non_top_visible_fixed_orientation_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/respect_non_top_visible_fixed_orientation_flag_values.textproto
new file mode 100644
index 00000000..d35062f9
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/respect_non_top_visible_fixed_orientation_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "respect_non_top_visible_fixed_orientation"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/respect_orientation_change_for_unresizeable_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/respect_orientation_change_for_unresizeable_flag_values.textproto
new file mode 100644
index 00000000..efb69dc7
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/respect_orientation_change_for_unresizeable_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "respect_orientation_change_for_unresizeable"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/screen_recording_callbacks_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/screen_recording_callbacks_flag_values.textproto
new file mode 100644
index 00000000..7ec42414
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/screen_recording_callbacks_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "screen_recording_callbacks"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/sdk_desired_present_time_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/sdk_desired_present_time_flag_values.textproto
new file mode 100644
index 00000000..a64959ef
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/sdk_desired_present_time_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "sdk_desired_present_time"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/show_desktop_windowing_dev_option_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/show_desktop_windowing_dev_option_flag_values.textproto
new file mode 100644
index 00000000..105323b7
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/show_desktop_windowing_dev_option_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "show_desktop_windowing_dev_option"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/supports_multi_instance_system_ui_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/supports_multi_instance_system_ui_flag_values.textproto
new file mode 100644
index 00000000..ee4588a2
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/supports_multi_instance_system_ui_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "supports_multi_instance_system_ui"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/surface_control_input_receiver_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/surface_control_input_receiver_flag_values.textproto
new file mode 100644
index 00000000..03b2206f
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/surface_control_input_receiver_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "surface_control_input_receiver"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/surface_trusted_overlay_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/surface_trusted_overlay_flag_values.textproto
new file mode 100644
index 00000000..dff34783
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/surface_trusted_overlay_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "surface_trusted_overlay"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/sync_screen_capture_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/sync_screen_capture_flag_values.textproto
new file mode 100644
index 00000000..8df667e9
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/sync_screen_capture_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "sync_screen_capture"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/task_fragment_system_organizer_flag_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/task_fragment_system_organizer_flag_flag_values.textproto
new file mode 100644
index 00000000..daca03a2
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/task_fragment_system_organizer_flag_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "task_fragment_system_organizer_flag"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/trusted_presentation_listener_for_window_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/trusted_presentation_listener_for_window_flag_values.textproto
new file mode 100644
index 00000000..8c80d110
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/trusted_presentation_listener_for_window_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "trusted_presentation_listener_for_window"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/untrusted_embedding_state_sharing_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/untrusted_embedding_state_sharing_flag_values.textproto
new file mode 100644
index 00000000..42c55e40
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/untrusted_embedding_state_sharing_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "untrusted_embedding_state_sharing"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/use_tasks_dim_only_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/use_tasks_dim_only_flag_values.textproto
new file mode 100644
index 00000000..80074b51
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/use_tasks_dim_only_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "use_tasks_dim_only"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.window.flags/wallpaper_offset_async_flag_values.textproto b/aconfig/bp2a/com.android.window.flags/wallpaper_offset_async_flag_values.textproto
new file mode 100644
index 00000000..8736ae35
--- /dev/null
+++ b/aconfig/bp2a/com.android.window.flags/wallpaper_offset_async_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.window.flags"
+ name: "wallpaper_offset_async"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.wm.shell/Android.bp b/aconfig/bp2a/com.android.wm.shell/Android.bp
index 2de2b145..ef8ae09b 100644
--- a/aconfig/bp2a/com.android.wm.shell/Android.bp
+++ b/aconfig/bp2a/com.android.wm.shell/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.android.wm.shell-all",
- package: "com.android.wm.shell",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.android.wm.shell-all",
+ package: "com.android.wm.shell",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.android.wm.shell/bubble_view_info_executors_flag_values.textproto b/aconfig/bp2a/com.android.wm.shell/bubble_view_info_executors_flag_values.textproto
new file mode 100644
index 00000000..ab129621
--- /dev/null
+++ b/aconfig/bp2a/com.android.wm.shell/bubble_view_info_executors_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.wm.shell"
+ name: "bubble_view_info_executors"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.wm.shell/enable_taskbar_navbar_unification_flag_values.textproto b/aconfig/bp2a/com.android.wm.shell/enable_taskbar_navbar_unification_flag_values.textproto
new file mode 100644
index 00000000..74868560
--- /dev/null
+++ b/aconfig/bp2a/com.android.wm.shell/enable_taskbar_navbar_unification_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.wm.shell"
+ name: "enable_taskbar_navbar_unification"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.wm.shell/enable_taskbar_on_phones_flag_values.textproto b/aconfig/bp2a/com.android.wm.shell/enable_taskbar_on_phones_flag_values.textproto
new file mode 100644
index 00000000..0e3321ca
--- /dev/null
+++ b/aconfig/bp2a/com.android.wm.shell/enable_taskbar_on_phones_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.wm.shell"
+ name: "enable_taskbar_on_phones"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.android.wm.shell/only_reuse_bubbled_task_when_launched_from_bubble_flag_values.textproto b/aconfig/bp2a/com.android.wm.shell/only_reuse_bubbled_task_when_launched_from_bubble_flag_values.textproto
new file mode 100644
index 00000000..80c03cc5
--- /dev/null
+++ b/aconfig/bp2a/com.android.wm.shell/only_reuse_bubbled_task_when_launched_from_bubble_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.android.wm.shell"
+ name: "only_reuse_bubbled_task_when_launched_from_bubble"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.example.android.aconfig.demo.flags/Android.bp b/aconfig/bp2a/com.example.android.aconfig.demo.flags/Android.bp
index cda794ac..508e8f85 100644
--- a/aconfig/bp2a/com.example.android.aconfig.demo.flags/Android.bp
+++ b/aconfig/bp2a/com.example.android.aconfig.demo.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-com.example.android.aconfig.demo.flags-all",
- package: "com.example.android.aconfig.demo.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-com.example.android.aconfig.demo.flags-all",
+ package: "com.example.android.aconfig.demo.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/com.google.android.iwlan.flags/Android.bp b/aconfig/bp2a/com.google.android.iwlan.flags/Android.bp
new file mode 100644
index 00000000..bbd1e8f5
--- /dev/null
+++ b/aconfig/bp2a/com.google.android.iwlan.flags/Android.bp
@@ -0,0 +1,21 @@
+// Copyright 2025 Google Inc. All rights reserved.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+aconfig_values {
+ name: "aconfig-values-platform_build_release-bp2a-com.google.android.iwlan.flags-all",
+ package: "com.google.android.iwlan.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
+}
diff --git a/aconfig/bp2a/com.google.android.iwlan.flags/aead_algos_enabled_flag_values.textproto b/aconfig/bp2a/com.google.android.iwlan.flags/aead_algos_enabled_flag_values.textproto
new file mode 100644
index 00000000..1755517d
--- /dev/null
+++ b/aconfig/bp2a/com.google.android.iwlan.flags/aead_algos_enabled_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.google.android.iwlan.flags"
+ name: "aead_algos_enabled"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.google.android.iwlan.flags/epdg_selection_exclude_failed_ip_address_flag_values.textproto b/aconfig/bp2a/com.google.android.iwlan.flags/epdg_selection_exclude_failed_ip_address_flag_values.textproto
new file mode 100644
index 00000000..2b6ba754
--- /dev/null
+++ b/aconfig/bp2a/com.google.android.iwlan.flags/epdg_selection_exclude_failed_ip_address_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.google.android.iwlan.flags"
+ name: "epdg_selection_exclude_failed_ip_address"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.google.android.iwlan.flags/high_secure_transforms_prioritized_flag_values.textproto b/aconfig/bp2a/com.google.android.iwlan.flags/high_secure_transforms_prioritized_flag_values.textproto
new file mode 100644
index 00000000..79f691dd
--- /dev/null
+++ b/aconfig/bp2a/com.google.android.iwlan.flags/high_secure_transforms_prioritized_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.google.android.iwlan.flags"
+ name: "high_secure_transforms_prioritized"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.google.android.iwlan.flags/multiple_sa_proposals_flag_values.textproto b/aconfig/bp2a/com.google.android.iwlan.flags/multiple_sa_proposals_flag_values.textproto
new file mode 100644
index 00000000..b9b54840
--- /dev/null
+++ b/aconfig/bp2a/com.google.android.iwlan.flags/multiple_sa_proposals_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.google.android.iwlan.flags"
+ name: "multiple_sa_proposals"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/com.google.android.iwlan.flags/prevent_epdg_selection_threads_exhausted_flag_values.textproto b/aconfig/bp2a/com.google.android.iwlan.flags/prevent_epdg_selection_threads_exhausted_flag_values.textproto
new file mode 100644
index 00000000..fd951165
--- /dev/null
+++ b/aconfig/bp2a/com.google.android.iwlan.flags/prevent_epdg_selection_threads_exhausted_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "com.google.android.iwlan.flags"
+ name: "prevent_epdg_selection_threads_exhausted"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/libgooglecamerahal.flags/Android.bp b/aconfig/bp2a/libgooglecamerahal.flags/Android.bp
index a33808a3..f0808a0e 100644
--- a/aconfig/bp2a/libgooglecamerahal.flags/Android.bp
+++ b/aconfig/bp2a/libgooglecamerahal.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-libgooglecamerahal.flags-all",
- package: "libgooglecamerahal.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-libgooglecamerahal.flags-all",
+ package: "libgooglecamerahal.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}
diff --git a/aconfig/bp2a/libgooglecamerahal.flags/disable_capture_request_timeout_flag_values.textproto b/aconfig/bp2a/libgooglecamerahal.flags/disable_capture_request_timeout_flag_values.textproto
new file mode 100644
index 00000000..81d2b8a5
--- /dev/null
+++ b/aconfig/bp2a/libgooglecamerahal.flags/disable_capture_request_timeout_flag_values.textproto
@@ -0,0 +1,6 @@
+flag_value {
+ package: "libgooglecamerahal.flags"
+ name: "disable_capture_request_timeout"
+ state: ENABLED
+ permission: READ_ONLY
+}
diff --git a/aconfig/bp2a/suspend_service.flags/Android.bp b/aconfig/bp2a/suspend_service.flags/Android.bp
index 8815dd39..4ebc89f1 100644
--- a/aconfig/bp2a/suspend_service.flags/Android.bp
+++ b/aconfig/bp2a/suspend_service.flags/Android.bp
@@ -1,4 +1,4 @@
-// Copyright 2024 Google Inc. All rights reserved.
+// Copyright 2025 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -13,9 +13,9 @@
// limitations under the License.
aconfig_values {
- name: "aconfig-values-platform_build_release-bp2a-suspend_service.flags-all",
- package: "suspend_service.flags",
- srcs: [
- "*_flag_values.textproto",
- ],
+ name: "aconfig-values-platform_build_release-bp2a-suspend_service.flags-all",
+ package: "suspend_service.flags",
+ srcs: [
+ "*_flag_values.textproto",
+ ]
}