1package { 2 // See: http://go/android-license-faq 3 // A large-scale-change added 'default_applicable_licenses' to import 4 // all of the 'license_kinds' from "hardware_interfaces_license" 5 // to get the below license kinds: 6 // SPDX-license-identifier-Apache-2.0 7 default_applicable_licenses: ["hardware_interfaces_license"], 8} 9 10// TODO(b/195992901): Add VTS tests. 11// TODO(b/195992658): Add cuttlefish implementation. 12aidl_interface { 13 name: "android.hardware.uwb", 14 vendor_available: true, 15 srcs: ["android/hardware/uwb/*.aidl"], 16 stability: "vintf", 17 host_supported: true, 18 backend: { 19 java: { 20 sdk_version: "module_Tiramisu", 21 enabled: false, 22 }, 23 ndk: { 24 vndk: { 25 enabled: true, 26 }, 27 apex_available: [ 28 "//apex_available:platform", 29 "com.android.uwb", 30 ], 31 min_sdk_version: "Tiramisu", 32 }, 33 rust: { 34 enabled: true, 35 apex_available: [ 36 "//apex_available:platform", 37 "com.android.uwb", 38 ], 39 min_sdk_version: "Tiramisu", 40 }, 41 }, 42 versions_with_info: [ 43 { 44 version: "1", 45 imports: [], 46 }, 47 ], 48 49} 50 51aidl_interface { 52 name: "android.hardware.uwb.fira_android", 53 vendor_available: true, 54 srcs: ["android/hardware/uwb/fira_android/*.aidl"], 55 stability: "vintf", 56 backend: { 57 java: { 58 sdk_version: "module_Tiramisu", 59 enabled: true, 60 apex_available: [ 61 "com.android.uwb", 62 ], 63 }, 64 ndk: { 65 apex_available: [ 66 "//apex_available:platform", 67 "com.android.uwb", 68 ], 69 min_sdk_version: "Tiramisu", 70 }, 71 }, 72 versions_with_info: [ 73 { 74 version: "1", 75 imports: [], 76 }, 77 ], 78 79} 80