android.permission.flags0allow_host_permission_dialogs_on_virtual_devices permissions"tAllow host device permission dialogs (i.e., dialogs for non device-aware permissions) to be shown on virtual devices* 37117367208B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flags%appop_access_tracking_logging_enabled permissions",Enables logging of the AppOp access tracking* 36558428608B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flagsappop_mode_caching_enabled permissions"*Enable AppOp mode caching in AppOpsManager* 36601308208B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flagscheck_op_overload_api_enabled permissions"/Add new checkOp APIs that accept attributionTag* 24061724208B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flagscheck_op_validate_package permissions"7Validate package/uid match in checkOp similar to noteOp* 29460968408B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flags$cross_user_role_platform_api_enabled permissions"$Enable cross-user roles platform API* 36773230708B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flags/delay_uid_state_changes_from_capability_updates permissions"|If proc state is decreasing over the restriction threshold and capability is changed, delay if no new capabilities are added* 34789138208B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flags&device_aware_app_op_new_schema_enabled permissions"4Persist device attributed AppOp accesses on the disk* 30820196908B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flags$device_aware_permission_apis_enabled permissions"#enable device aware permission APIs* 27485267008B@ :frameworks/base/core/java/android/permission/flags.aconfigBt nbuild/release/aconfig/ap3a/android.permission.flags/device_aware_permission_apis_enabled_flag_values.textprotoBt nbuild/release/aconfig/ap4a/android.permission.flags/device_aware_permission_apis_enabled_flag_values.textprotoBt nbuild/release/aconfig/bp1a/android.permission.flags/device_aware_permission_apis_enabled_flag_values.textprotoHPZsystemb  android.permission.flags device_aware_permissions_enabled permissions"7When the flag is off no permissions can be device aware* 27485267008B@ :frameworks/base/core/java/android/permission/flags.aconfigBp jbuild/release/aconfig/ap3a/android.permission.flags/device_aware_permissions_enabled_flag_values.textprotoBp jbuild/release/aconfig/ap4a/android.permission.flags/device_aware_permissions_enabled_flag_values.textprotoBp jbuild/release/aconfig/bp1a/android.permission.flags/device_aware_permissions_enabled_flag_values.textprotoHPZsystemb  android.permission.flags"device_id_in_op_proxy_info_enabled permissions"*Enable getDeviceId API in OpEventProxyInfo* 33734096108B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flagsBdevice_policy_management_role_split_create_managed_profile_enabled enterprise"^Gives the device policy management role the ability to create a managed profile using new APIs* 37538232408B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flagsdont_remove_existing_uid_states permissions"QDouble check if the uid still exists before attempting to remove its appops state* 35347474208B@ :frameworks/base/core/java/android/permission/flags.aconfigBo ibuild/release/aconfig/ap4a/android.permission.flags/dont_remove_existing_uid_states_flag_values.textprotoBo ibuild/release/aconfig/bp1a/android.permission.flags/dont_remove_existing_uid_states_flag_values.textprotoHPZsystemb  android.permission.flags$enable_aiai_proxied_text_classifiers permissions"\Enables the AiAi to utilize the default OTP text classifier that is also used by ExtServices* 37722965308B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flagsenable_otp_in_text_classifiers permissions"@Enables ExtServices to leverage TextClassifier for OTP detection* 35197674908B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flagsenable_sqlite_appops_accesses permissions"CEnables SQlite for recording discrete and historical AppOp accesses* 37758461108B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flags*enhanced_confirmation_in_call_apis_enabled permissions"(enable enhanced confirmation incall apis* 36453572008B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flags'enhanced_confirmation_mode_apis_enabled permissions"&enable enhanced confirmation mode apis* 31022021208B@ :frameworks/base/core/java/android/permission/flags.aconfigBw qbuild/release/aconfig/ap3a/android.permission.flags/enhanced_confirmation_mode_apis_enabled_flag_values.textprotoBw qbuild/release/aconfig/ap4a/android.permission.flags/enhanced_confirmation_mode_apis_enabled_flag_values.textprotoBw qbuild/release/aconfig/bp1a/android.permission.flags/enhanced_confirmation_mode_apis_enabled_flag_values.textprotoHPZsystemb  android.permission.flags"factory_reset_prep_permission_apiswallet_integration"(enable Permission PREPARE_FACTORY_RESET.* 30201647808B@ :frameworks/base/core/java/android/permission/flags.aconfigBr lbuild/release/aconfig/ap3a/android.permission.flags/factory_reset_prep_permission_apis_flag_values.textprotoBr lbuild/release/aconfig/ap4a/android.permission.flags/factory_reset_prep_permission_apis_flag_values.textprotoBr lbuild/release/aconfig/bp1a/android.permission.flags/factory_reset_prep_permission_apis_flag_values.textprotoHPZsystemb  android.permission.flagsfine_power_monitor_permission permissions"2Add support for fine-grained PowerMonitor readings* 34194166608B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flags&finish_running_ops_for_killed_packages permissions"(Finish all appops for a dead app process* 23463057008B@ :frameworks/base/core/java/android/permission/flags.aconfigBv pbuild/release/aconfig/ap3a/android.permission.flags/finish_running_ops_for_killed_packages_flag_values.textprotoBv pbuild/release/aconfig/ap4a/android.permission.flags/finish_running_ops_for_killed_packages_flag_values.textprotoBv pbuild/release/aconfig/bp1a/android.permission.flags/finish_running_ops_for_killed_packages_flag_values.textprotoHPZsystemb  android.permission.flags%get_emergency_role_holder_api_enabled permissions"'Enables the getEmergencyRoleHolder API.* 32315731908B@ :frameworks/base/core/java/android/permission/flags.aconfigBu obuild/release/aconfig/ap3a/android.permission.flags/get_emergency_role_holder_api_enabled_flag_values.textprotoBu obuild/release/aconfig/ap4a/android.permission.flags/get_emergency_role_holder_api_enabled_flag_values.textprotoBu obuild/release/aconfig/bp1a/android.permission.flags/get_emergency_role_holder_api_enabled_flag_values.textprotoHPZsystemb  android.permission.flags0health_connect_backup_restore_permission_enabledhealth_fitness_aconfig"aThis flag protects the permission that is required to call Health Connect backup and restore apis* 37601487908B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flagsignore_process_text permissions"6Ignore activities that handle PROCESS_TEXT in TextView* 32535677608B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flags)location_bypass_privacy_dashboard_enabled permissions"HShow access entry of location bypass permission in the Privacy Dashboard* 32553605308B@ :frameworks/base/core/java/android/permission/flags.aconfigBy sbuild/release/aconfig/ap4a/android.permission.flags/location_bypass_privacy_dashboard_enabled_flag_values.textprotoBy sbuild/release/aconfig/bp1a/android.permission.flags/location_bypass_privacy_dashboard_enabled_flag_values.textprotoHPZsystemb  android.permission.flagsnote_op_batching_enabled permissions"?Batch noteOperations on the client to reduce binder call volume* 36601308208B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flagsop_enable_mobile_data_by_user permissions"4enables logging of the OP_ENABLE_MOBILE_DATA_BY_USER* 22265014808B@ :frameworks/base/core/java/android/permission/flags.aconfigBm gbuild/release/aconfig/ap3a/android.permission.flags/op_enable_mobile_data_by_user_flag_values.textprotoBm gbuild/release/aconfig/ap4a/android.permission.flags/op_enable_mobile_data_by_user_flag_values.textprotoBm gbuild/release/aconfig/bp1a/android.permission.flags/op_enable_mobile_data_by_user_flag_values.textprotoHPZsystemb  android.permission.flags(permission_request_short_circuit_enabled permissions"SThis flag is used to short circuit the request for permananently denied permissions* 37892390008B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flagspermission_tree_apis_deprecated permissions";This flag is used to deprecate permission tree related APIs* 37653561208B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flagsranging_permission_enableduwb"]This fixed read-only flag is used to enable new ranging permission for all ranging use cases.* 37097741408B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flags2rate_limit_batched_note_op_async_callbacks_enabled permissions"GRate limit async noteOp callbacks for batched noteOperation binder call* 36601308208B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flags&replace_body_sensor_permission_enabledandroid_health_services"Enables replacement of BODY_SENSORS/BODY_SENSORS_BACKGROUND permissions with granular health permissions READ_HEART_RATE, READ_SKIN_TEMPERATURE, READ_OXYGEN_SATURATION, and READ_HEALTH_DATA_IN_BACKGROUND* 36463891208B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flagsretail_demo_role_enabled permissions"default retail demo role holder* 27413235408B@ :frameworks/base/core/java/android/permission/flags.aconfigBh bbuild/release/aconfig/ap3a/android.permission.flags/retail_demo_role_enabled_flag_values.textprotoBh bbuild/release/aconfig/ap4a/android.permission.flags/retail_demo_role_enabled_flag_values.textprotoBh bbuild/release/aconfig/bp1a/android.permission.flags/retail_demo_role_enabled_flag_values.textprotoHPZsystemb  android.permission.flags)runtime_permission_appops_mapping_enabled permissions"5Use runtime permission state to determine appop state* 26616419308B@ :frameworks/base/core/java/android/permission/flags.aconfigBy sbuild/release/aconfig/ap3a/android.permission.flags/runtime_permission_appops_mapping_enabled_flag_values.textprotoBy sbuild/release/aconfig/ap4a/android.permission.flags/runtime_permission_appops_mapping_enabled_flag_values.textprotoBy sbuild/release/aconfig/bp1a/android.permission.flags/runtime_permission_appops_mapping_enabled_flag_values.textprotoHPZsystemb  android.permission.flagssensitive_content_improvements permissions"NImprovements to sensitive content/notification features, such as the Toast UX.* 30196009008B@ :frameworks/base/core/java/android/permission/flags.aconfigBn hbuild/release/aconfig/ap3a/android.permission.flags/sensitive_content_improvements_flag_values.textprotoBn hbuild/release/aconfig/ap4a/android.permission.flags/sensitive_content_improvements_flag_values.textprotoBn hbuild/release/aconfig/bp1a/android.permission.flags/sensitive_content_improvements_flag_values.textprotoHPZsystemb  android.permission.flags sensitive_content_metrics_bugfix permissions"DEnables metrics bugfixes for sensitive content/notification features* 31278435108B@ :frameworks/base/core/java/android/permission/flags.aconfigBp jbuild/release/aconfig/ap3a/android.permission.flags/sensitive_content_metrics_bugfix_flag_values.textprotoBp jbuild/release/aconfig/ap4a/android.permission.flags/sensitive_content_metrics_bugfix_flag_values.textprotoBp jbuild/release/aconfig/bp1a/android.permission.flags/sensitive_content_metrics_bugfix_flag_values.textprotoHPZsystemb  android.permission.flags+sensitive_content_recents_screenshot_bugfix permissions"OEnables recents screenshot bugfixes for sensitive content/notification features* 31278435108B@ :frameworks/base/core/java/android/permission/flags.aconfigB{ ubuild/release/aconfig/ap3a/android.permission.flags/sensitive_content_recents_screenshot_bugfix_flag_values.textprotoB{ ubuild/release/aconfig/ap4a/android.permission.flags/sensitive_content_recents_screenshot_bugfix_flag_values.textprotoB{ ubuild/release/aconfig/bp1a/android.permission.flags/sensitive_content_recents_screenshot_bugfix_flag_values.textprotoHPZsystemb  android.permission.flags%sensitive_notification_app_protection permissions"RThis flag controls the sensitive notification app protections while screen sharing* 31278435108B@ :frameworks/base/core/java/android/permission/flags.aconfigBu obuild/release/aconfig/ap3a/android.permission.flags/sensitive_notification_app_protection_flag_values.textprotoBu obuild/release/aconfig/ap4a/android.permission.flags/sensitive_notification_app_protection_flag_values.textprotoBu obuild/release/aconfig/bp1a/android.permission.flags/sensitive_notification_app_protection_flag_values.textprotoHPZsystemb  android.permission.flags$server_side_attribution_registration permissions"pcontrols whether the binder representing an AttributionSource is created in the system server, or client process* 31095395908B@ :frameworks/base/core/java/android/permission/flags.aconfigBt nbuild/release/aconfig/ap3a/android.permission.flags/server_side_attribution_registration_flag_values.textprotoBt nbuild/release/aconfig/ap4a/android.permission.flags/server_side_attribution_registration_flag_values.textprotoBt nbuild/release/aconfig/bp1a/android.permission.flags/server_side_attribution_registration_flag_values.textprotoHPZsystemb  android.permission.flagsset_next_attribution_source permissions"1enable AttributionSource.setNextAttributionSource* 30447864808B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flags"should_register_attribution_source permissions".enable the shouldRegisterAttributionSource API* 30505769108B@ :frameworks/base/core/java/android/permission/flags.aconfigBr lbuild/release/aconfig/ap3a/android.permission.flags/should_register_attribution_source_flag_values.textprotoBr lbuild/release/aconfig/ap4a/android.permission.flags/should_register_attribution_source_flag_values.textprotoBr lbuild/release/aconfig/bp1a/android.permission.flags/should_register_attribution_source_flag_values.textprotoHPZsystemb  android.permission.flags&signature_permission_allowlist_enabled permissions"%Enable signature permission allowlist* 30857316908B@ :frameworks/base/core/java/android/permission/flags.aconfigBv pbuild/release/aconfig/ap3a/android.permission.flags/signature_permission_allowlist_enabled_flag_values.textprotoBv pbuild/release/aconfig/ap4a/android.permission.flags/signature_permission_allowlist_enabled_flag_values.textprotoBv pbuild/release/aconfig/bp1a/android.permission.flags/signature_permission_allowlist_enabled_flag_values.textprotoHPZsystemb  android.permission.flags*supervision_role_permission_update_enabled supervision"ZThis flag is used to enable all the remaining permissions required to the supervision role* 36733388308B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flagssync_on_op_noted_api permissions"CNew setOnOpNotedCallback API to allow subscribing to only sync ops.* 37291021708B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flags system_selection_toolbar_enabled permissions"-Enables the system selection toolbar feature.* 36331873208B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flags%system_server_role_controller_enabled permissions"'enable role controller in system server* 30256259008B@ :frameworks/base/core/java/android/permission/flags.aconfigBu obuild/release/aconfig/ap3a/android.permission.flags/system_server_role_controller_enabled_flag_values.textprotoBu obuild/release/aconfig/ap4a/android.permission.flags/system_server_role_controller_enabled_flag_values.textprotoBu obuild/release/aconfig/bp1a/android.permission.flags/system_server_role_controller_enabled_flag_values.textprotoHPZsystemb  android.permission.flags'system_vendor_intelligence_role_enabled permissions"?This flag is used to enable the role system_vendor_intelligence* 37755362008B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flags"text_classifier_choice_api_enabled permissions".API change to enable getTextClassifier by type* 37722965308B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flags-unknown_call_package_install_blocking_enabled permissions"Benable the blocking of certain app installs during an unknown call* 36453572008B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flags3updatable_text_classifier_for_otp_detection_enabled permissions"PEnables text classifier for OTP detection that is updatable from mainline module* 37722965308B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flags%use_frozen_aware_remote_callback_list permissions"RWhether to use the new frozen-aware RemoteCallbackList API for op noted callbacks.* 36115707708B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flags1use_profile_labels_for_default_app_section_titlesprofile_experiences"aUse profile labels from UserManager for default app section titles to allow partner customization* 35836993108B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flags%use_system_selection_toolbar_in_sysui permissions"AUses the SysUi process to host the SelectionToolbarRenderService.* 36331873208B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flags voice_activation_permission_apis permissions"'enable voice activation permission APIs* 28726430808B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flagswallet_role_cross_user_enabledwallet_integration"&Enable the Wallet role within profiles* 35610798708B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb  android.permission.flagswallet_role_enabledwallet_integration"HThis flag is used to enabled the Wallet Role for all users on the device* 28398923608B@ :frameworks/base/core/java/android/permission/flags.aconfigBc ]build/release/aconfig/ap3a/android.permission.flags/wallet_role_enabled_flag_values.textprotoBc ]build/release/aconfig/ap4a/android.permission.flags/wallet_role_enabled_flag_values.textprotoBc ]build/release/aconfig/bp1a/android.permission.flags/wallet_role_enabled_flag_values.textprotoHPZsystemb  android.permission.flags!wallet_role_icon_property_enabledwallet_integration"SThis flag is used to enabled the Wallet Role s icon fetching from manifest property* 34994265408B@ :frameworks/base/core/java/android/permission/flags.aconfigHPZsystemb