Update vintf manifest

Use the default instance in the VINTF manifest regardless of whether the Pixel GNSS HAL exists.

Test: CTS/VTS pass
Bug: 320567656
Change-Id: I1abe379d1e399fe395f321036c0c2813bcbf5b79
This commit is contained in:
Shinru Han 2024-02-22 09:13:41 +00:00
parent 51e9138a2e
commit ecc207d94f
2 changed files with 1 additions and 28 deletions

View file

@ -14,29 +14,8 @@ license {
], ],
} }
soong_config_module_type {
name: "lassen_gnss_aidl_service_cc_defaults",
module_type: "cc_defaults",
config_namespace: "pixel_gnss",
bool_variables: ["enable_pixel_gnss_aidl_service"],
properties: ["vintf_fragments"],
}
lassen_gnss_aidl_service_cc_defaults {
name: "lassen_gnss_aidl_service_cc_defaults",
soong_config_variables: {
enable_pixel_gnss_aidl_service: {
vintf_fragments: ["android.hardware.gnss@vendor.xml"],
conditions_default: {
vintf_fragments: ["android.hardware.gnss@default.xml"],
},
},
},
}
cc_prebuilt_binary { cc_prebuilt_binary {
name: "android.hardware.gnss-service", name: "android.hardware.gnss-service",
defaults: ["lassen_gnss_aidl_service_cc_defaults"],
arch: { arch: {
arm64: { arm64: {
srcs: ["release/android.hardware.gnss-service"], srcs: ["release/android.hardware.gnss-service"],
@ -72,6 +51,7 @@ cc_prebuilt_binary {
}, },
init_rc: ["init.gnss.rc"], init_rc: ["init.gnss.rc"],
vintf_fragments: ["android.hardware.gnss@default.xml"],
} }
cc_prebuilt_binary { cc_prebuilt_binary {

View file

@ -1,7 +0,0 @@
<manifest version="1.0" type="device">
<hal format="aidl">
<name>android.hardware.gnss</name>
<version>3</version>
<fqname>IGnss/vendor</fqname>
</hal>
</manifest>