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: true, 22 apex_available: [ 23 "//apex_available:platform", 24 "com.android.uwb", 25 ], 26 }, 27 ndk: { 28 apex_available: [ 29 "//apex_available:platform", 30 "com.android.uwb", 31 ], 32 min_sdk_version: "Tiramisu", 33 }, 34 rust: { 35 enabled: true, 36 apex_available: [ 37 "//apex_available:platform", 38 "com.android.uwb", 39 ], 40 min_sdk_version: "Tiramisu", 41 }, 42 }, 43 versions_with_info: [ 44 { 45 version: "1", 46 imports: [], 47 }, 48 ], 49 50} 51 52aidl_interface { 53 name: "android.hardware.uwb.fira_android", 54 owner: "google", 55 vendor_available: true, 56 srcs: ["android/hardware/uwb/fira_android/*.aidl"], 57 stability: "vintf", 58 backend: { 59 java: { 60 sdk_version: "module_Tiramisu", 61 enabled: true, 62 apex_available: [ 63 "com.android.uwb", 64 ], 65 }, 66 ndk: { 67 apex_available: [ 68 "//apex_available:platform", 69 "com.android.uwb", 70 ], 71 min_sdk_version: "Tiramisu", 72 }, 73 }, 74 versions_with_info: [ 75 { 76 version: "1", 77 imports: [], 78 }, 79 { 80 version: "2", 81 imports: [], 82 }, 83 84 ], 85 86} 87