| package: "android.bluetooth.platform.flags" | |
| container: "system" | |
| # This file contains aconfig flags used from platform code | |
| # Flags used for module APIs must be in aconfig files under each modules | |
| flag { | |
| name: "strict_configuration_in_system_server" | |
| is_exported: true | |
| namespace: "bluetooth" | |
| description: "Enforce system config at boot and enforce tag attribution when enabling Bluetooth" | |
| bug: "467963541" | |
| } | |
| flag { | |
| name: "grant_permission_via_module_protection_level" | |
| namespace: "bluetooth" | |
| description: "Grant permission to Bluetooth using the module protection level instead of relying on a runtime race condition to provide the Bluetooth ROLE by the permission module" | |
| bug: "395709071" | |
| } | |
| flag { | |
| name: "autonomous_repairing_initiation" | |
| is_exported: true | |
| namespace: "bluetooth" | |
| description: "Enable Autonomous repairing changes for Android Bluetooth from 26Q2" | |
| bug: "459761960" | |
| } | |
| flag { | |
| name: "bluetooth_pairing_hardening" | |
| is_exported: true | |
| namespace: "bluetooth" | |
| description: "Stricter checks for Bluetooth pairing APIs from 26Q2" | |
| bug: "401333807" | |
| } |