vendor_google_tangorpro/Android.bp
AnierinB 2d42cd823c tangorpro: Initialize for Evolution X 11.x (BP2A.250705.008)
Signed-off-by: AnierinB <anierin@evolution-x.org>
2025-07-24 07:53:19 +00:00

7668 lines
190 KiB
Text

//
// Automatically generated file. DO NOT MODIFY
//
soong_namespace {
imports: [
"device/google/tangorpro",
"hardware/google/av",
"hardware/google/interfaces",
"hardware/google/pixel",
],
}
cc_prebuilt_library_shared {
name: "com.google.edgetpu_app_service-V3-ndk",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/com.google.edgetpu_app_service-V3-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "com.google.edgetpu_vendor_service-V2-ndk",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/com.google.edgetpu_vendor_service-V2-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libhbmsvmanager_jni",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libhbmsvmanager_jni.so",
],
shared_libs: [
"libandroid",
"libbinder",
"libbinder_ndk",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
android_app_import {
name: "AndroidMediaShell",
owner: "google",
apk: "proprietary/product/priv-app/AndroidMediaShell/AndroidMediaShell.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
}
android_app_import {
name: "CastAuthPrebuilt",
owner: "google",
apk: "proprietary/product/priv-app/CastAuthPrebuilt/CastAuthPrebuilt.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
}
android_app_import {
name: "DeviceIntelligenceNetworkPrebuilt-astrea_20240329.00_RC02",
owner: "google",
apk: "proprietary/product/priv-app/DeviceIntelligenceNetworkPrebuilt-astrea_20240329.00_RC02/DeviceIntelligenceNetworkPrebuilt-astrea_20240329.00_RC02.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
}
android_app_import {
name: "DevicePersonalizationPrebuiltPixelTablet2023-bfinal_aiai_20250217.00_RC08",
owner: "google",
apk: "proprietary/product/priv-app/DevicePersonalizationPrebuiltPixelTablet2023-bfinal_aiai_20250217.00_RC08/DevicePersonalizationPrebuiltPixelTablet2023-bfinal_aiai_20250217.00_RC08.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
}
android_app_import {
name: "DockManagerPrebuilt",
owner: "google",
apk: "proprietary/product/priv-app/DockManagerPrebuilt/DockManagerPrebuilt.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
}
android_app_import {
name: "GoogleCamera",
owner: "google",
apk: "proprietary/product/priv-app/GoogleCamera/GoogleCamera.apk",
overrides: [
"Aperture",
"Camera2",
],
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
}
android_app_import {
name: "HardwareInfo",
owner: "google",
apk: "proprietary/product/priv-app/HardwareInfo/HardwareInfo.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
}
android_app_import {
name: "HomegraphPrebuilt",
owner: "google",
apk: "proprietary/product/priv-app/HomegraphPrebuilt/HomegraphPrebuilt.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
}
android_app_import {
name: "HotwordEnrollmentOKGoogleFUSIONPro",
owner: "google",
apk: "proprietary/product/priv-app/HotwordEnrollmentOKGoogleFUSIONPro/HotwordEnrollmentOKGoogleFUSIONPro.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
}
android_app_import {
name: "HotwordEnrollmentXGoogleFUSIONPro",
owner: "google",
apk: "proprietary/product/priv-app/HotwordEnrollmentXGoogleFUSIONPro/HotwordEnrollmentXGoogleFUSIONPro.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
}
android_app_import {
name: "PixelCameraServices",
owner: "google",
apk: "proprietary/product/priv-app/PixelCameraServices/PixelCameraServices.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
}
android_app_import {
name: "SmartDisplayPrebuilt",
owner: "google",
apk: "proprietary/product/priv-app/SmartDisplayPrebuilt/SmartDisplayPrebuilt.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
}
android_app_import {
name: "UsoniaPrebuilt",
owner: "google",
apk: "proprietary/product/priv-app/UsoniaPrebuilt/UsoniaPrebuilt.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
}
android_app_import {
name: "PersistentBackgroundCameraServices",
owner: "google",
apk: "proprietary/system_ext/app/PersistentBackgroundCameraServices/PersistentBackgroundCameraServices.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
system_ext_specific: true,
}
android_app_import {
name: "ConnectivityThermalPowerManager",
owner: "google",
apk: "proprietary/system_ext/priv-app/ConnectivityThermalPowerManager/ConnectivityThermalPowerManager.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
privileged: true,
system_ext_specific: true,
}
android_app_import {
name: "DockSetup",
owner: "google",
apk: "proprietary/system_ext/priv-app/DockSetup/DockSetup.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
system_ext_specific: true,
}
android_app_import {
name: "HbmSVManager",
owner: "google",
apk: "proprietary/system_ext/priv-app/HbmSVManager/HbmSVManager.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
privileged: true,
system_ext_specific: true,
}
android_app_import {
name: "UwbVendorService",
owner: "google",
apk: "proprietary/system_ext/priv-app/UwbVendorService/UwbVendorService.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
system_ext_specific: true,
}
android_app_import {
name: "grilservice",
owner: "google",
apk: "proprietary/system_ext/priv-app/grilservice/grilservice.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
system_ext_specific: true,
}
dex_import {
name: "libhwinfo",
owner: "google",
jars: [
"proprietary/product/framework/libhwinfo.jar",
],
product_specific: true,
}
dex_import {
name: "com.android.hotwordenrollment.common.util",
owner: "google",
jars: [
"proprietary/system_ext/framework/com.android.hotwordenrollment.common.util.jar",
],
system_ext_specific: true,
}
dex_import {
name: "com.google.android.camera.extensions",
owner: "google",
jars: [
"proprietary/system_ext/framework/com.google.android.camera.extensions.jar",
],
system_ext_specific: true,
}
dex_import {
name: "com.google.android.camerax.extensions",
owner: "google",
jars: [
"proprietary/system_ext/framework/com.google.android.camerax.extensions.jar",
],
system_ext_specific: true,
}
dex_import {
name: "com.google.pixel.camera.connectivity",
owner: "google",
jars: [
"proprietary/system_ext/framework/com.google.pixel.camera.connectivity.jar",
],
system_ext_specific: true,
}
dex_import {
name: "com.google.pixel.camera.services.cameraidremapper",
owner: "google",
jars: [
"proprietary/system_ext/framework/com.google.pixel.camera.services.cameraidremapper.jar",
],
system_ext_specific: true,
}
dex_import {
name: "com.google.pixel.camera.services.lyricconfigprovider",
owner: "google",
jars: [
"proprietary/system_ext/framework/com.google.pixel.camera.services.lyricconfigprovider.jar",
],
system_ext_specific: true,
}
dex_import {
name: "google-ril",
owner: "google",
jars: [
"proprietary/system_ext/framework/google-ril.jar",
],
system_ext_specific: true,
}
prebuilt_etc_xml {
name: "com.google.pixel.camera.services@1.0-service-google.xml",
owner: "google",
src: "proprietary/system_ext/etc/vintf/manifest/com.google.pixel.camera.services@1.0-service-google.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
system_ext_specific: true,
}
prebuilt_etc_xml {
name: "vendor.google.edgetpu_app_service@1.0-service.xml",
owner: "google",
src: "proprietary/system_ext/etc/vintf/manifest/vendor.google.edgetpu_app_service@1.0-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
system_ext_specific: true,
}
cc_prebuilt_binary {
name: "vendor.google.edgetpu_app_service@1.0-service",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/bin/hw/vendor.google.edgetpu_app_service@1.0-service",
],
shared_libs: [
"com.google.edgetpu_app_service-V3-ndk",
"com.google.edgetpu_vendor_service-V2-ndk",
"libandroid",
"libbase",
"libbinder",
"libbinder_ndk",
"libcrypto",
"libutils",
"packagemanager_aidl-cpp",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
system_ext_specific: true,
}
install_symlink {
name: "system_ext_priv-app_HbmSVManager_lib_arm64_libhbmsvmanager_jni_so",
system_ext_specific: true,
installed_location: "priv-app/HbmSVManager/lib/arm64/libhbmsvmanager_jni.so",
symlink_target: "/system_ext/lib64/libhbmsvmanager_jni.so",
}
cc_prebuilt_library_shared {
name: "aoc_aud_ext",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/aoc_aud_ext.so",
],
shared_libs: [
"libbase",
"libhidlbase",
"libutils",
"vendor.google.whitechapel.audio.audioext@4.0",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/aoc_aud_ext.so",
],
shared_libs: [
"libbase",
"libhidlbase",
"libutils",
"vendor.google.whitechapel.audio.audioext@4.0",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "aoc_audio_stereo_spatializer",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/aoc_audio_stereo_spatializer.so",
],
shared_libs: [
"libbase",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/aoc_audio_stereo_spatializer.so",
],
shared_libs: [
"libbase",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "aocx-V2-ndk",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/aocx-V2-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/aocx-V2-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "arm.graphics-V1-ndk",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/arm.graphics-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/arm.graphics-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "audio_adapted_info_features",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/audio_adapted_info_features.so",
],
shared_libs: [
"libbase",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/audio_adapted_info_features.so",
],
shared_libs: [
"libbase",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "audio_amcs_ext",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/audio_amcs_ext.so",
],
shared_libs: [
"audio.primary.gs201",
"liblog",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/audio_amcs_ext.so",
],
shared_libs: [
"audio.primary.gs201",
"liblog",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "audio_apmg3_aoc",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/audio_apmg3_aoc.so",
],
shared_libs: [
"audio.primary.gs201",
"liblog",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/audio_apmg3_aoc.so",
],
shared_libs: [
"audio.primary.gs201",
"liblog",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "audio_bluenote_aoc",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/audio_bluenote_aoc.so",
],
shared_libs: [
"audio.primary.gs201",
"liblog",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/audio_bluenote_aoc.so",
],
shared_libs: [
"audio.primary.gs201",
"liblog",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "audio_bt_aoc",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/audio_bt_aoc.so",
],
shared_libs: [
"android.hardware.bluetooth.audio-V5-ndk",
"android.hardware.audio.common-V4-ndk",
"audio.primary.gs201",
"libbase",
"liblog",
"libcutils",
"libutils",
"libtinyalsav2",
"libfmq",
"libbinder_ndk",
"libbluetooth_audio_session_aidl",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/audio_bt_aoc.so",
],
shared_libs: [
"android.hardware.bluetooth.audio-V5-ndk",
"android.hardware.audio.common-V4-ndk",
"audio.primary.gs201",
"libbase",
"liblog",
"libcutils",
"libutils",
"libtinyalsav2",
"libfmq",
"libbinder_ndk",
"libbluetooth_audio_session_aidl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "audio_cca_aoc",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/audio_cca_aoc.so",
],
shared_libs: [
"audio.primary.gs201",
"liblog",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/audio_cca_aoc.so",
],
shared_libs: [
"audio.primary.gs201",
"liblog",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "audio_fortemedia_aoc",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/audio_fortemedia_aoc.so",
],
shared_libs: [
"audio.primary.gs201",
"liblog",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/audio_fortemedia_aoc.so",
],
shared_libs: [
"audio.primary.gs201",
"liblog",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "audio_speech_enhancer_aoc",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/audio_speech_enhancer_aoc.so",
],
shared_libs: [
"audio.primary.gs201",
"liblog",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/audio_speech_enhancer_aoc.so",
],
shared_libs: [
"audio.primary.gs201",
"liblog",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "audio_spk_35l41",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/audio_spk_35l41.so",
],
shared_libs: [
"audio.primary.gs201",
"libbase",
"liblog",
"libcutils",
"libtinyalsav2",
"libutils",
"audio_adapted_info_features",
"libaudioroutev2",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/audio_spk_35l41.so",
],
shared_libs: [
"audio.primary.gs201",
"libbase",
"liblog",
"libcutils",
"libtinyalsav2",
"libutils",
"audio_adapted_info_features",
"libaudioroutev2",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "audio_tunnel_aoc",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/audio_tunnel_aoc.so",
],
shared_libs: [
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/audio_tunnel_aoc.so",
],
shared_libs: [
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "audio_usb_aoc",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/audio_usb_aoc.so",
],
shared_libs: [
"audio.primary.gs201",
"liblog",
"libcutils",
"libutils",
"libtinyalsav2",
"libaudioutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/audio_usb_aoc.so",
],
shared_libs: [
"audio.primary.gs201",
"liblog",
"libcutils",
"libutils",
"libtinyalsav2",
"libaudioutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "audio_waves_aoc",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/audio_waves_aoc.so",
],
shared_libs: [
"audio.primary.gs201",
"audio_adapted_info_features",
"aoc_audio_stereo_spatializer",
"libbase",
"liblog",
"libcutils",
"libutils",
"libtinyalsav2",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/audio_waves_aoc.so",
],
shared_libs: [
"audio.primary.gs201",
"audio_adapted_info_features",
"aoc_audio_stereo_spatializer",
"libbase",
"liblog",
"libcutils",
"libutils",
"libtinyalsav2",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.google.edgetpu_app_service-V3-ndk_vendor",
stem: "com.google.edgetpu_app_service-V3-ndk",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/com.google.edgetpu_app_service-V3-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.google.edgetpu_app_service-V3-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libGLES_mali",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/egl/libGLES_mali.so",
],
shared_libs: [
"android.hardware.graphics.allocator-V2-ndk",
"libbinder_ndk",
"liblog",
"libbase",
"libnativewindow",
"libutils",
"android.hardware.graphics.mapper@4.0",
"libdrm",
"libgralloctypes",
"libhidlbase",
"libvndksupport",
"libcutils",
"libhardware",
"libdmabufheap",
"libz",
"android.hardware.graphics.common-V6-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/egl/libGLES_mali.so",
],
shared_libs: [
"android.hardware.graphics.allocator-V2-ndk",
"libbinder_ndk",
"liblog",
"libbase",
"libnativewindow",
"libutils",
"android.hardware.graphics.mapper@4.0",
"libdrm",
"libgralloctypes",
"libhidlbase",
"libvndksupport",
"libcutils",
"libhardware",
"libdmabufheap",
"libz",
"android.hardware.graphics.common-V6-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "egl",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "gxp_metrics_logger",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/gxp_metrics_logger.so",
],
shared_libs: [
"libbase",
"libc",
"liblog",
"libbinder_ndk",
"libm",
"libz",
"android.frameworks.stats-V2-ndk",
"libutils",
"libhidlbase",
"libc++",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/gxp_metrics_logger.so",
],
shared_libs: [
"libbase",
"libc",
"liblog",
"libbinder_ndk",
"libm",
"libz",
"android.frameworks.stats-V2-ndk",
"libutils",
"libhidlbase",
"libc++",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "audio.platform.aoc",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/hw/audio.platform.aoc.so",
],
shared_libs: [
"audio.primary.gs201",
"liblog",
"libcutils",
"libtinyalsav2",
"libaudioutils",
"libutils",
"libexpat",
"libaudioroutev2",
"libaoctuningdecoder",
"libdmabufheap",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/audio.platform.aoc.so",
],
shared_libs: [
"audio.primary.gs201",
"liblog",
"libcutils",
"libtinyalsav2",
"libaudioutils",
"libutils",
"libexpat",
"libaudioroutev2",
"libaoctuningdecoder",
"libdmabufheap",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "audio.primary.gs201",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/hw/audio.primary.gs201.so",
],
shared_libs: [
"aoc_aud_ext",
"audio_adapted_info_features",
"audio_tunnel_aoc",
"libadaptedinfo",
"libaudioutils",
"libbase",
"libcutils",
"liblog",
"libpower",
"libtinyalsav2",
"libtinycompress",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/audio.primary.gs201.so",
],
shared_libs: [
"aoc_aud_ext",
"audio_adapted_info_features",
"audio_tunnel_aoc",
"libadaptedinfo",
"libaudioutils",
"libbase",
"libcutils",
"liblog",
"libpower",
"libtinyalsav2",
"libtinycompress",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "mapper.pixel",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/hw/mapper.pixel.so",
],
shared_libs: [
"android.hardware.graphics.mapper@4.0",
"libvndksupport",
"liblog",
"libdmabufheap",
"libsync",
"libutils",
"libnativewindow",
"libgralloctypes",
"libhardware",
"android.hardware.graphics.common@1.2",
"arm.graphics-V1-ndk",
"libhidlbase",
"libcutils",
"android.hardware.graphics.common-V6-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/mapper.pixel.so",
],
shared_libs: [
"android.hardware.graphics.mapper@4.0",
"libvndksupport",
"liblog",
"libdmabufheap",
"libsync",
"libutils",
"libnativewindow",
"libgralloctypes",
"libhardware",
"android.hardware.graphics.common@1.2",
"arm.graphics-V1-ndk",
"libhidlbase",
"libcutils",
"android.hardware.graphics.common-V6-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "sound_trigger.primary.gs201",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/hw/sound_trigger.primary.gs201.so",
],
shared_libs: [
"liblog",
"libcutils",
"libtinyalsav2",
"libutils",
"libexpat",
"audio_tunnel_aoc",
"libaoctuningdecoder",
"libaoc",
"libaocx",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/sound_trigger.primary.gs201.so",
],
shared_libs: [
"liblog",
"libcutils",
"libtinyalsav2",
"libutils",
"libexpat",
"audio_tunnel_aoc",
"libaoctuningdecoder",
"libaoc",
"libaocx",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.google.whitechapel.audio.audioext@4.0-impl",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/hw/vendor.google.whitechapel.audio.audioext@4.0-impl.so",
],
shared_libs: [
"liblog",
"libhidlbase",
"libutils",
"audio_tunnel_aoc",
"vendor.google.whitechapel.audio.audioext@4.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.google.whitechapel.audio.audioext@4.0-impl.so",
],
shared_libs: [
"liblog",
"libhidlbase",
"libutils",
"audio_tunnel_aoc",
"vendor.google.whitechapel.audio.audioext@4.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vulkan.mali",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/hw/vulkan.mali.so",
],
shared_libs: [
"libGLES_mali",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vulkan.mali.so",
],
shared_libs: [
"libGLES_mali",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libAlgFx_HiFi3z",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libAlgFx_HiFi3z.so",
],
shared_libs: [
"liblog",
"libm",
"libdl",
"libc",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libAlgFx_HiFi3z.so",
],
shared_libs: [
"liblog",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libExynosC2ComponentStore",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libExynosC2ComponentStore.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_xmlparser",
"libion",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libExynosC2ComponentStore.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_xmlparser",
"libion",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libExynosC2H263Dec",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libExynosC2H263Dec.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libutils",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libstagefright_xmlparser",
"libExynosC2ComponentStore",
"libexynosv4l2",
"libhardware",
"libacryl",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libExynosC2H263Dec.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libutils",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libstagefright_xmlparser",
"libExynosC2ComponentStore",
"libexynosv4l2",
"libhardware",
"libacryl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libExynosC2H263Enc",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libExynosC2H263Enc.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libutils",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libstagefright_xmlparser",
"libExynosC2ComponentStore",
"libexynosv4l2",
"libhardware",
"libacryl",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libExynosC2H263Enc.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libutils",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libstagefright_xmlparser",
"libExynosC2ComponentStore",
"libexynosv4l2",
"libhardware",
"libacryl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libExynosC2H264Dec",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libExynosC2H264Dec.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libutils",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libstagefright_xmlparser",
"libExynosC2ComponentStore",
"libexynosv4l2",
"libhardware",
"libacryl",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libExynosC2H264Dec.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libutils",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libstagefright_xmlparser",
"libExynosC2ComponentStore",
"libexynosv4l2",
"libhardware",
"libacryl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libExynosC2H264Enc",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libExynosC2H264Enc.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libutils",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libstagefright_xmlparser",
"libExynosC2ComponentStore",
"libexynosv4l2",
"libhardware",
"libacryl",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libExynosC2H264Enc.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libutils",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libstagefright_xmlparser",
"libExynosC2ComponentStore",
"libexynosv4l2",
"libhardware",
"libacryl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libExynosC2HevcDec",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libExynosC2HevcDec.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libutils",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libstagefright_xmlparser",
"libExynosC2ComponentStore",
"libexynosv4l2",
"libhardware",
"libacryl",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libExynosC2HevcDec.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libutils",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libstagefright_xmlparser",
"libExynosC2ComponentStore",
"libexynosv4l2",
"libhardware",
"libacryl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libExynosC2HevcEnc",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libExynosC2HevcEnc.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libutils",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libstagefright_xmlparser",
"libExynosC2ComponentStore",
"libexynosv4l2",
"libhardware",
"libacryl",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libExynosC2HevcEnc.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libutils",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libstagefright_xmlparser",
"libExynosC2ComponentStore",
"libexynosv4l2",
"libhardware",
"libacryl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libExynosC2Mpeg4Dec",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libExynosC2Mpeg4Dec.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libutils",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libstagefright_xmlparser",
"libExynosC2ComponentStore",
"libexynosv4l2",
"libhardware",
"libacryl",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libExynosC2Mpeg4Dec.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libutils",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libstagefright_xmlparser",
"libExynosC2ComponentStore",
"libexynosv4l2",
"libhardware",
"libacryl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libExynosC2Mpeg4Enc",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libExynosC2Mpeg4Enc.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libutils",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libstagefright_xmlparser",
"libExynosC2ComponentStore",
"libexynosv4l2",
"libhardware",
"libacryl",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libExynosC2Mpeg4Enc.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libutils",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libstagefright_xmlparser",
"libExynosC2ComponentStore",
"libexynosv4l2",
"libhardware",
"libacryl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libExynosC2Vp8Dec",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libExynosC2Vp8Dec.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libutils",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libstagefright_xmlparser",
"libExynosC2ComponentStore",
"libexynosv4l2",
"libhardware",
"libacryl",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libExynosC2Vp8Dec.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libutils",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libstagefright_xmlparser",
"libExynosC2ComponentStore",
"libexynosv4l2",
"libhardware",
"libacryl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libExynosC2Vp8Enc",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libExynosC2Vp8Enc.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libutils",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libstagefright_xmlparser",
"libExynosC2ComponentStore",
"libexynosv4l2",
"libhardware",
"libacryl",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libExynosC2Vp8Enc.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libutils",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libstagefright_xmlparser",
"libExynosC2ComponentStore",
"libexynosv4l2",
"libhardware",
"libacryl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libExynosC2Vp9Dec",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libExynosC2Vp9Dec.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libutils",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libstagefright_xmlparser",
"libExynosC2ComponentStore",
"libexynosv4l2",
"libhardware",
"libacryl",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libExynosC2Vp9Dec.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libutils",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libstagefright_xmlparser",
"libExynosC2ComponentStore",
"libexynosv4l2",
"libhardware",
"libacryl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libExynosC2Vp9Enc",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libExynosC2Vp9Enc.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libutils",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libstagefright_xmlparser",
"libExynosC2ComponentStore",
"libexynosv4l2",
"libhardware",
"libacryl",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libExynosC2Vp9Enc.so",
],
shared_libs: [
"libion_google",
"libbinder_ndk",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libutils",
"libcutils",
"libcodec2",
"libcodec2_vndk",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libstagefright_xmlparser",
"libExynosC2ComponentStore",
"libexynosv4l2",
"libhardware",
"libacryl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libOpenCL-pixel",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libOpenCL-pixel.so",
],
shared_libs: [
"libvndksupport",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libOpenCL-pixel.so",
],
shared_libs: [
"libvndksupport",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib_aion_buffer",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/lib_aion_buffer.so",
],
shared_libs: [
"pixel-power-ext-V1-ndk",
"android.hardware.graphics.mapper@4.0",
"android.hardware.graphics.allocator-V2-ndk",
"libbinder_ndk",
"libhidlbase",
"libvndksupport",
"android.hardware.graphics.common@1.2",
"libcutils",
"libdmabufheap",
"libhardware",
"libion",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/lib_aion_buffer.so",
],
shared_libs: [
"pixel-power-ext-V1-ndk",
"android.hardware.graphics.mapper@4.0",
"android.hardware.graphics.allocator-V2-ndk",
"libbinder_ndk",
"libhidlbase",
"libvndksupport",
"android.hardware.graphics.common@1.2",
"libcutils",
"libdmabufheap",
"libhardware",
"libion",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libacryl",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libacryl.so",
],
shared_libs: [
"libcutils",
"libion_google",
"liblog",
"libutils",
"libacryl_hdr_plugin",
"android.hardware.graphics.common-V6-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libacryl.so",
],
shared_libs: [
"libcutils",
"libion_google",
"liblog",
"libutils",
"libacryl_hdr_plugin",
"android.hardware.graphics.common-V6-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libacryl_hdr_plugin",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libacryl_hdr_plugin.so",
],
shared_libs: [
"liblog",
"android.hardware.graphics.common@1.2",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libacryl_hdr_plugin.so",
],
shared_libs: [
"liblog",
"android.hardware.graphics.common@1.2",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libadaptedinfo",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libadaptedinfo.so",
],
shared_libs: [
"android.frameworks.sensorservice-V1-ndk",
"android.hardware.health-V1-ndk",
"android.hardware.thermal-V1-ndk",
"android.hardware.thermal@1.0",
"android.hardware.thermal@2.0",
"libbase",
"libbinder_ndk",
"libcutils",
"libhidlbase",
"liblog",
"libsensorndkbridge",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libadaptedinfo.so",
],
shared_libs: [
"android.frameworks.sensorservice-V1-ndk",
"android.hardware.health-V1-ndk",
"android.hardware.thermal-V1-ndk",
"android.hardware.thermal@1.0",
"android.hardware.thermal@2.0",
"libbase",
"libbinder_ndk",
"libcutils",
"libhidlbase",
"liblog",
"libsensorndkbridge",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libamcsextfile",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libamcsextfile.so",
],
shared_libs: [
"audio.primary.gs201",
"liblog",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libamcsextfile.so",
],
shared_libs: [
"audio.primary.gs201",
"liblog",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaoc",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libaoc.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libaoc.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaoctuningdecoder",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libaoctuningdecoder.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libaoctuningdecoder.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaocx",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libaocx.so",
],
shared_libs: [
"libbinder_ndk",
"libbase",
"liblog",
"libutils",
"aocx-V2-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libaocx.so",
],
shared_libs: [
"libbinder_ndk",
"libbase",
"liblog",
"libutils",
"aocx-V2-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libbo_av1",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libbo_av1.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libgc2_cwl",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libbo_av1.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libgc2_cwl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libc2filterplugin",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libc2filterplugin.so",
],
shared_libs: [
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"liblog",
"libcodec2_hal_common",
"libcodec2_vndk",
"libutils",
"libEGL",
"libGLESv2",
"libGLESv3",
"libbase",
"libcodec2",
"libcutils",
"libprocessgroup",
"libsfplugin_ccodec_utils",
"libsync",
"libui",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libc2filterplugin.so",
],
shared_libs: [
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"liblog",
"libcodec2_hal_common",
"libcodec2_vndk",
"libutils",
"libEGL",
"libGLESv2",
"libGLESv3",
"libbase",
"libcodec2",
"libcutils",
"libprocessgroup",
"libsfplugin_ccodec_utils",
"libsync",
"libui",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcast_auth",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcast_auth.so",
],
shared_libs: [
"libc",
"liblog",
"libutils",
"libtrusty",
"libbinder",
"libbinder_trusty",
"libcast_auth_aidl-cpp",
"libc++",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcast_auth.so",
],
shared_libs: [
"libc",
"liblog",
"libutils",
"libtrusty",
"libbinder",
"libbinder_trusty",
"libcast_auth_aidl-cpp",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcast_auth_aidl-cpp",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcast_auth_aidl-cpp.so",
],
shared_libs: [
"libbinder",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcast_auth_aidl-cpp.so",
],
shared_libs: [
"libbinder",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdisplaycolor",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libdisplaycolor.so",
],
shared_libs: [
"android.hardware.graphics.common@1.2",
"libbase",
"libbinder",
"libcutils",
"liblog",
"libprotobuf-cpp-full",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdisplaycolor.so",
],
shared_libs: [
"android.hardware.graphics.common@1.2",
"libbase",
"libbinder",
"libcutils",
"liblog",
"libprotobuf-cpp-full",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libedgetpu_client.google",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libedgetpu_client.google.so",
],
shared_libs: [
"libbase",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libedgetpu_client.google.so",
],
shared_libs: [
"libbase",
"com.google.edgetpu_app_service-V3-ndk_vendor",
"com.google.edgetpu_vendor_service-V2-ndk_vendor",
"libbinder_ndk",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libedgetpu_tachyon.google",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libedgetpu_tachyon.google.so",
],
shared_libs: [
"libbase",
"libbinder_ndk",
"libnativewindow",
"libfmq",
"libutils",
"libcutils",
"android.hardware.common.fmq-V1-ndk",
"android.hardware.common-V2-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libedgetpu_tachyon.google.so",
],
shared_libs: [
"libbase",
"libbinder_ndk",
"libnativewindow",
"libfmq",
"libutils",
"libcutils",
"android.hardware.common.fmq-V1-ndk",
"android.hardware.common-V2-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libexynosutils",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libexynosutils.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libhardware",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libexynosutils.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libhardware",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libexynosv4l2",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libexynosv4l2.so",
],
shared_libs: [
"liblog",
"libutils",
"libexynosutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libexynosv4l2.so",
],
shared_libs: [
"liblog",
"libutils",
"libexynosutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfvsam_prm_parser",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libfvsam_prm_parser.so",
],
shared_libs: [
"liblog",
"libm",
"libdl",
"libc",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libfvsam_prm_parser.so",
],
shared_libs: [
"liblog",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgc2_av1_dec",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libgc2_av1_dec.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libbase",
"libcodec2_vndk",
"libcodec2",
"android.hardware.graphics.common@1.2",
"libstagefright_foundation",
"libgc2_base",
"libbo_av1",
"libgc2_cwl",
"libgc2_store",
"libgc2_log",
"libgc2_utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgc2_av1_dec.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libbase",
"libcodec2_vndk",
"libcodec2",
"android.hardware.graphics.common@1.2",
"libstagefright_foundation",
"libgc2_base",
"libbo_av1",
"libgc2_cwl",
"libgc2_store",
"libgc2_log",
"libgc2_utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgc2_base",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libgc2_base.so",
],
shared_libs: [
"libui",
"liblog",
"libutils",
"libcutils",
"libbase",
"libcodec2_vndk",
"libcodec2",
"libstagefright_foundation",
"libion_google",
"libgc2_log",
"libgc2_utils",
"libvendorgraphicbuffer",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgc2_base.so",
],
shared_libs: [
"libui",
"liblog",
"libutils",
"libcutils",
"libbase",
"libcodec2_vndk",
"libcodec2",
"libstagefright_foundation",
"libion_google",
"libgc2_log",
"libgc2_utils",
"libvendorgraphicbuffer",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgc2_cwl",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libgc2_cwl.so",
],
shared_libs: [
"liblog",
"libcutils",
"libcodec2_vndk",
"libcodec2",
"android.hardware.graphics.common@1.2",
"libbase",
"libion_google",
"libgc2_log",
"libgc2_base",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgc2_cwl.so",
],
shared_libs: [
"liblog",
"libcutils",
"libcodec2_vndk",
"libcodec2",
"android.hardware.graphics.common@1.2",
"libbase",
"libion_google",
"libgc2_log",
"libgc2_base",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgc2_log",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libgc2_log.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgc2_log.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgc2_store",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libgc2_store.so",
],
shared_libs: [
"liblog",
"libutils",
"libbase",
"libcodec2_vndk",
"libcodec2",
"libgc2_log",
"libion_google",
"libion",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgc2_store.so",
],
shared_libs: [
"liblog",
"libutils",
"libbase",
"libcodec2_vndk",
"libcodec2",
"libgc2_log",
"libion_google",
"libion",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgc2_utils",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libgc2_utils.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libgc2_log",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgc2_utils.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libgc2_log",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgpudataproducer",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libgpudataproducer.so",
],
shared_libs: [
"liblog",
"libbase",
"libdmabufheap",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgpudataproducer.so",
],
shared_libs: [
"liblog",
"libbase",
"libdmabufheap",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhwjpeg",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libhwjpeg.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libion_google",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libhwjpeg.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libion_google",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libion_exynos",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libion_exynos.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libion_exynos.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libion_google",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libion_google.so",
],
shared_libs: [
"liblog",
"libdmabufheap",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libion_google.so",
],
shared_libs: [
"liblog",
"libdmabufheap",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmahalcontroller",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libmahalcontroller.so",
],
shared_libs: [
"liblog",
"libm",
"libdl",
"libc",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmahalcontroller.so",
],
shared_libs: [
"liblog",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmetrics_logger",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libmetrics_logger.so",
],
shared_libs: [
"libbase",
"libc",
"liblog",
"libbinder_ndk",
"libm",
"libz",
"android.frameworks.stats-V2-ndk",
"com.google.edgetpu_app_service-V3-ndk_vendor",
"libutils",
"libhidlbase",
"libc++",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmetrics_logger.so",
],
shared_libs: [
"libbase",
"libc",
"liblog",
"libbinder_ndk",
"libm",
"libz",
"android.frameworks.stats-V2-ndk",
"com.google.edgetpu_app_service-V3-ndk_vendor",
"libutils",
"libhidlbase",
"libc++",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqorvo_uwb_params_nfcc",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqorvo_uwb_params_nfcc.so",
],
shared_libs: [
"libz",
"libutils",
"libbase",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqorvo_uwb_params_nfcc.so",
],
shared_libs: [
"libz",
"libutils",
"libbase",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsensorsuez",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsensorsuez.so",
],
shared_libs: [
"android.frameworks.stats-V2-ndk",
"libbinder_ndk",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsensorsuez.so",
],
shared_libs: [
"android.frameworks.stats-V2-ndk",
"libbinder_ndk",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libspeechenhancer",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libspeechenhancer.so",
],
shared_libs: [
"libnativewindow",
"libdl",
"liblog",
"libz",
"libGLESv2",
"libEGL",
"libm",
"libc",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libspeechenhancer.so",
],
shared_libs: [
"libnativewindow",
"libsync",
"libbinder_ndk",
"libdl",
"liblog",
"libz",
"libGLESv2",
"libEGL",
"libm",
"libc",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libstreset21",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libstreset21.so",
],
shared_libs: [
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libstreset21.so",
],
shared_libs: [
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsueznanoappclients",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsueznanoappclients.so",
],
shared_libs: [
"android.frameworks.stats-V2-ndk",
"android.hardware.contexthub-V3-ndk",
"libaconfig_storage_read_api_cc",
"libbase",
"libbinder_ndk",
"libcutils",
"liblog",
"libutils",
"server_configurable_flags",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsueznanoappclients.so",
],
shared_libs: [
"android.frameworks.stats-V2-ndk",
"android.hardware.contexthub-V3-ndk",
"libaconfig_storage_read_api_cc",
"libbase",
"libbinder_ndk",
"libcutils",
"liblog",
"libutils",
"server_configurable_flags",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libusf",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libusf.so",
],
shared_libs: [
"libaoc",
"libevent",
"libui",
"libcutils",
"libhardware",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libusf.so",
],
shared_libs: [
"libaoc",
"libevent",
"libui",
"libcutils",
"libhardware",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvendorgraphicbuffer",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libvendorgraphicbuffer.so",
],
shared_libs: [
"libvndksupport",
"libdrm",
"libutils",
"libui",
"liblog",
"libhardware",
"android.hardware.graphics.allocator@2.0",
"android.hardware.graphics.allocator@3.0",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.common@1.2",
"android.hardware.graphics.mapper@2.0",
"android.hardware.graphics.mapper@2.1",
"android.hardware.graphics.mapper@3.0",
"android.hardware.graphics.mapper@4.0",
"libgralloctypes",
"libhidlbase",
"android.hardware.graphics.common-V6-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libvendorgraphicbuffer.so",
],
shared_libs: [
"libvndksupport",
"libdrm",
"libutils",
"libui",
"liblog",
"libhardware",
"android.hardware.graphics.allocator@2.0",
"android.hardware.graphics.allocator@3.0",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.common@1.2",
"android.hardware.graphics.mapper@2.0",
"android.hardware.graphics.mapper@2.1",
"android.hardware.graphics.mapper@3.0",
"android.hardware.graphics.mapper@4.0",
"libgralloctypes",
"libhidlbase",
"android.hardware.graphics.common-V6-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "sensors.usf",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/sensors.usf.so",
],
shared_libs: [
"android.frameworks.stats-V2-ndk",
"android.hardware.common-V2-ndk",
"com.google.hardware.pixel.display-V9-ndk",
"libaoc",
"libbinder_ndk",
"libhidltransport",
"libhwbinder",
"libsensorsuez",
"libsueznanoappclients",
"android.hardware.sensors@1.0",
"android.hardware.sensors@2.0",
"android.hardware.sensors@2.1",
"android.hardware.sensors@2.0-ScopedWakelock",
"libbase",
"libcutils",
"libhardware",
"libhardware_legacy",
"libhidlbase",
"liblog",
"libusf",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/sensors.usf.so",
],
shared_libs: [
"android.frameworks.stats-V2-ndk",
"android.hardware.common-V2-ndk",
"com.google.hardware.pixel.display-V9-ndk",
"libaoc",
"libbinder_ndk",
"libhidltransport",
"libhwbinder",
"libsensorsuez",
"libsueznanoappclients",
"android.hardware.sensors@1.0",
"android.hardware.sensors@2.0",
"android.hardware.sensors@2.1",
"android.hardware.sensors@2.0-ScopedWakelock",
"libbase",
"libcutils",
"libhardware",
"libhardware_legacy",
"libhidlbase",
"liblog",
"libusf",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liboffloadeffect",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/soundfx/liboffloadeffect.so",
],
shared_libs: [
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/soundfx/liboffloadeffect.so",
],
shared_libs: [
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libspatialaudio",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/soundfx/libspatialaudio.so",
],
shared_libs: [
"libaudioutils",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/soundfx/libspatialaudio.so",
],
shared_libs: [
"libaudioutils",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.google.battery_mitigation-V1-ndk",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.google.battery_mitigation-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.google.battery_mitigation-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.google.battery_mitigation.service_static",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.google.battery_mitigation.service_static.so",
],
shared_libs: [
"libaconfig_storage_read_api_cc",
"libbase",
"libbinder_ndk",
"libcutils",
"libhardware",
"libjsoncpp",
"liblog",
"libutils",
"vendor.google.battery_mitigation-V1-ndk",
"server_configurable_flags",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.google.battery_mitigation.service_static.so",
],
shared_libs: [
"libaconfig_storage_read_api_cc",
"libbase",
"libbinder_ndk",
"libcutils",
"libhardware",
"libjsoncpp",
"liblog",
"libutils",
"vendor.google.battery_mitigation-V1-ndk",
"server_configurable_flags",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.google.whitechapel.audio.audioext@4.0",
owner: "google",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.google.whitechapel.audio.audioext@4.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.google.whitechapel.audio.audioext@4.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "android.hardware.authsecret-impl.nos",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/android.hardware.authsecret-impl.nos.so",
],
shared_libs: [
"libbase",
"libhidlbase",
"libnos",
"libnosprotos",
"libutils",
"android.hardware.authsecret-V1-ndk",
"libbinder_ndk",
"libcrypto",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "android.hardware.oemlock-impl.nos",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/android.hardware.oemlock-impl.nos.so",
],
shared_libs: [
"libbase",
"libhidlbase",
"libnos",
"libnosprotos",
"libutils",
"android.hardware.oemlock-V1-ndk",
"libprotobuf-cpp-full",
"nos_app_avb",
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "android.hardware.security.keymint-impl.nos",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/android.hardware.security.keymint-impl.nos.so",
],
shared_libs: [
"libnos",
"libnosprotos",
"android.hardware.security.keymint-V3-ndk",
"android.hardware.security.rkp-V3-ndk",
"android.hardware.security.sharedsecret-V1-ndk",
"libbase",
"libbinder_ndk",
"libcppbor",
"libcrypto",
"libhidlbase",
"libkeymaster_portable",
"libkeymaster_messages",
"libkeymint_support_V3",
"liblog",
"libutils",
"libprotobuf-cpp-full",
"nos_app_keymaster",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "android.hardware.weaver-bridge.nos",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/android.hardware.weaver-bridge.nos.so",
],
shared_libs: [
"libbase",
"libhidlbase",
"libnos",
"libnosprotos",
"libutils",
"android.hardware.weaver-V2-ndk",
"libprotobuf-cpp-full",
"nos_app_weaver",
"libnos_citadeld_proxy",
"libnos_feature",
"libbinder_ndk",
"android.hardware.weaver-impl.nos",
"android.hardware.weaver2-impl.nos",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "android.hardware.weaver-impl.nos",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/android.hardware.weaver-impl.nos.so",
],
shared_libs: [
"libbase",
"libhidlbase",
"libnos",
"libnosprotos",
"libutils",
"android.hardware.weaver-V2-ndk",
"libbinder_ndk",
"libprotobuf-cpp-full",
"nos_app_weaver",
"libnos_citadeld_proxy",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "android.hardware.weaver2-impl.nos",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/android.hardware.weaver2-impl.nos.so",
],
shared_libs: [
"libbase",
"libhidlbase",
"libnos",
"libnosprotos",
"libutils",
"android.hardware.weaver-V2-ndk",
"libbinder_ndk",
"libnos_citadeld_proxy",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "aoc_aconfig_flags_c_lib",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/aoc_aconfig_flags_c_lib.so",
],
shared_libs: [
"libaconfig_storage_read_api_cc",
"libbase",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "biometricsuez",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/biometricsuez.so",
],
shared_libs: [
"android.frameworks.stats-V1-ndk",
"libbase",
"libbinder_ndk",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.fingerprints42.extension@1.0",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.fingerprints42.extension@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.google.edgetpu.tachyon-ndk",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.google.edgetpu.tachyon-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libnativewindow",
"android.hardware.common.fmq-V1-ndk",
"android.hardware.common-V2-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.google.edgetpu_vendor_service-V2-ndk_vendor",
stem: "com.google.edgetpu_vendor_service-V2-ndk",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.google.edgetpu_vendor_service-V2-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.google.hardware.biometrics.parcelable.fingerprint.PressToAuthParcelable-V1-ndk",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.google.hardware.biometrics.parcelable.fingerprint.PressToAuthParcelable-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.google.hardware.biometrics.sidefps.fingerprint-ext-V1-ndk",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.google.hardware.biometrics.sidefps.fingerprint-ext-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.google.input-V2-ndk",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.google.input-V2-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.google.input-V5-ndk",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.google.input-V5-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "fake_gxp_telemetry_reader",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/fake_gxp_telemetry_reader.so",
],
shared_libs: [
"libbase",
"libcutils",
"libfmq",
"liblog",
"libui",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "fpc42_suez",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/fpc42_suez.so",
],
shared_libs: [
"android.frameworks.stats-V1-ndk",
"libbase",
"libbinder_ndk",
"liblog",
"biometricsuez",
"sideFpsSuez",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "fpc_util",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/fpc_util.so",
],
shared_libs: [
"liblog",
"libcutils",
"libsensorndkbridge",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "gxp_telemetry_reader",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/gxp_telemetry_reader.so",
],
shared_libs: [
"libdl",
"liblog",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "android.hardware.graphics.allocator-aidl-impl",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/android.hardware.graphics.allocator-aidl-impl.so",
],
shared_libs: [
"android.hardware.graphics.allocator-V2-ndk",
"liblog",
"libcutils",
"libdmabufheap",
"libsync",
"libutils",
"libnativewindow",
"libgralloctypes",
"libhardware",
"android.hardware.graphics.common@1.2",
"android.hardware.graphics.allocator@4.0",
"libbinder_ndk",
"libhidlbase",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "fingerprint.fpc",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/fingerprint.fpc.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libhidlbase",
"libhidltransport",
"com.fingerprints42.extension@1.0",
"fpc_util",
"fpc42_suez",
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"libtrusty",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libExynosHWCService",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libExynosHWCService.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libbinder",
"libacryl",
"libdrm",
"android.hardware.graphics.composer@2.4",
"android.hardware.graphics.allocator@2.0",
"android.hardware.graphics.mapper@2.0",
"android.hardware.graphics.composer3-V4-ndk",
"android.hardware.drm-V1-ndk",
"com.google.hardware.pixel.display-V15-ndk",
"android.frameworks.stats-V2-ndk",
"libpixelatoms_defs",
"pixelatoms-cpp",
"libbinder_ndk",
"libbase",
"libexynosdisplay",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib_reader",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/lib_reader.so",
],
shared_libs: [
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcodec2_soft_ddpdec",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcodec2_soft_ddpdec.so",
],
shared_libs: [
"libdeccfg",
"libstagefright_foundation",
"libutils",
"libcutils",
"liblog",
"libcodec2",
"libcodec2_vndk",
"libcodec2_soft_common",
"libcodec2_store_dolby",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcodec2_store_dolby",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcodec2_store_dolby.so",
],
shared_libs: [
"libdmabufheap",
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"libbase",
"liblog",
"libcodec2",
"libcodec2_hal_common",
"libcodec2_vndk",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdapparamstorage",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdapparamstorage.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdarwinn_hal",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdarwinn_hal.so",
],
shared_libs: [
"liblog",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdeccfg",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdeccfg.so",
],
shared_libs: [
"libdapparamstorage",
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdeeptouch",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdeeptouch.so",
],
shared_libs: [
"libm",
"libdl",
"liblog",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdrmresource",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdrmresource.so",
],
shared_libs: [
"libcutils",
"libdrm",
"liblog",
"libutils",
"libhardware",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libedgetpu_tflite_compiler",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libedgetpu_tflite_compiler.so",
],
shared_libs: [
"libm",
"libdl",
"liblog",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libedgetpu_util",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libedgetpu_util.so",
],
shared_libs: [
"liblog",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libexynosdisplay",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libexynosdisplay.so",
],
shared_libs: [
"liblog",
"libcutils",
"libhardware",
"android.hardware.graphics.composer@2.4",
"android.hardware.graphics.allocator@2.0",
"android.hardware.graphics.mapper@2.0",
"libhardware_legacy",
"libutils",
"libsync",
"libacryl",
"libui",
"libion_google",
"libdrmresource",
"libdrm",
"libvendorgraphicbuffer",
"android.hardware.power-V2-ndk",
"pixel-power-ext-V1-ndk",
"pixel_stateresidency_provider_aidl_interface-ndk",
"android.hardware.graphics.composer3-V4-ndk",
"android.hardware.drm-V1-ndk",
"com.google.hardware.pixel.display-V15-ndk",
"android.frameworks.stats-V2-ndk",
"libpixelatoms_defs",
"pixelatoms-cpp",
"libbinder_ndk",
"libbase",
"libpng",
"libprocessgroup",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgril_oem-google",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgril_oem-google.so",
],
shared_libs: [
"libbinder_ndk",
"liblog",
"libhidlbase",
"libutils",
"vendor.google.bluetooth_ext-V1-ndk",
"hardware.google.bluetooth.bt_channel_avoidance@1.0",
"libcutils",
"libsit_oem",
"libsit_oem_proto",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgxp",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgxp.so",
],
shared_libs: [
"libdl",
"liblog",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmemtrack-pixel",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmemtrack-pixel.so",
],
shared_libs: [
"android.hardware.memtrack-V1-ndk",
"libbase",
"libbinder_ndk",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnos_citadeld_proxy",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnos_citadeld_proxy.so",
],
shared_libs: [
"android.frameworks.stats-V1-ndk",
"libbase",
"libbinder",
"libbinder_ndk",
"libnos",
"libutils",
"pixelatoms-cpp",
"pixelpowerstats_provider_aidl_interface-cpp",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liboemcrypto",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liboemcrypto.so",
],
shared_libs: [
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libpixelstats",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libpixelstats.so",
],
shared_libs: [
"android.frameworks.stats-V2-ndk",
"libbase",
"libbinder_ndk",
"libcutils",
"libhidlbase",
"liblog",
"libprotobuf-cpp-lite",
"libutils",
"libsensorndkbridge",
"pixelatoms-cpp",
"libjsoncpp",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsit_oem",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsit_oem.so",
],
shared_libs: [
"liblog",
"libcutils",
"libsit_oem_proto",
"libprotobuf-cpp-full",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsit_oem_proto",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsit_oem_proto.so",
],
shared_libs: [
"libprotobuf-cpp-full",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libspeech_waveformaec_runner",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libspeech_waveformaec_runner.so",
],
shared_libs: [
"libm",
"liblog",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libtachyon_core",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libtachyon_core.so",
],
shared_libs: [
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libtouchflow",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libtouchflow.so",
],
shared_libs: [
"libdl",
"liblog",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "sideFpsSuez",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/sideFpsSuez.so",
],
shared_libs: [
"libbase",
"android.frameworks.stats-V1-ndk",
"libbinder_ndk",
"liblog",
"vendor-pixelatoms-cpp",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor-pixelatoms-cpp",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor-pixelatoms-cpp.so",
],
shared_libs: [
"libprotobuf-cpp-lite",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.google.audiometricext@1.0",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.google.audiometricext@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.google.bluetooth_ext-V1-ndk",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.google.bluetooth_ext-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.google.google_battery-V3-ndk",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.google.google_battery-V3-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor_chre_atoms_log",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor_chre_atoms_log.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor_chre_metrics-cpp",
owner: "google",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor_chre_metrics-cpp.so",
],
shared_libs: [
"libprotobuf-cpp-lite",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
prebuilt_apex {
name: "com.google.android.widevine-13130248",
owner: "google",
src: "proprietary/vendor/apex/com.google.android.widevine-13130248.apex",
filename: "com.google.android.widevine-13130248.apex",
soc_specific: true,
}
prebuilt_apex {
name: "com.google.pixel.camera.hal",
owner: "google",
src: "proprietary/vendor/apex/com.google.pixel.camera.hal.apex",
filename: "com.google.pixel.camera.hal.apex",
soc_specific: true,
}
prebuilt_apex {
name: "com.google.pixel.wifi.ext",
owner: "google",
src: "proprietary/vendor/apex/com.google.pixel.wifi.ext.apex",
filename: "com.google.pixel.wifi.ext.apex",
soc_specific: true,
}
dex_import {
name: "com.google.android.camera.experimental2022",
owner: "google",
jars: [
"proprietary/vendor/framework/com.google.android.camera.experimental2022.jar",
],
soc_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.authsecret-service.citadel.xml",
owner: "google",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.authsecret-service.citadel.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.camera.provider@2.7-service-google-apex.xml",
owner: "google",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.camera.provider@2.7-service-google-apex.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.contexthub-service.generic.xml",
owner: "google",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.contexthub-service.generic.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.neuralnetworks@service-darwinn-aidl.xml",
owner: "google",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks@service-darwinn-aidl.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.oemlock-service.citadel.xml",
owner: "google",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.oemlock-service.citadel.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.security.keymint-service.citadel.xml",
owner: "google",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.security.keymint-service.citadel.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.weaver-service.citadel.xml",
owner: "google",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.weaver-service.citadel.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "com.google.edgetpu.tachyon-service.xml",
owner: "google",
src: "proprietary/vendor/etc/vintf/manifest/com.google.edgetpu.tachyon-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "fingerprint-fpc42.xml",
owner: "google",
src: "proprietary/vendor/etc/vintf/manifest/fingerprint-fpc42.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "hwc3-default.xml",
owner: "google",
src: "proprietary/vendor/etc/vintf/manifest/hwc3-default.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "manifest.xml",
owner: "google",
src: "proprietary/vendor/etc/vintf/manifest/manifest.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "manifest_android.hardware.drm-service.castkey.xml",
owner: "google",
src: "proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm-service.castkey.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "manifest_aocx.xml",
owner: "google",
src: "proprietary/vendor/etc/vintf/manifest/manifest_aocx.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "manifest_gralloc_aidl2.xml",
owner: "google",
src: "proprietary/vendor/etc/vintf/manifest/manifest_gralloc_aidl2.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "manifest_input.processor-service.xml",
owner: "google",
src: "proprietary/vendor/etc/vintf/manifest/manifest_input.processor-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "manifest_radioext.xml",
owner: "google",
src: "proprietary/vendor/etc/vintf/manifest/manifest_radioext.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "memtrack.xml",
owner: "google",
src: "proprietary/vendor/etc/vintf/manifest/memtrack.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "pixel-display-default.xml",
owner: "google",
src: "proprietary/vendor/etc/vintf/manifest/pixel-display-default.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "qorvo.uwb-service.xml",
owner: "google",
src: "proprietary/vendor/etc/vintf/manifest/qorvo.uwb-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.dolby.media.c2@1.0-service.xml",
owner: "google",
src: "proprietary/vendor/etc/vintf/manifest/vendor.dolby.media.c2@1.0-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.google.battery_mitigation-default.xml",
owner: "google",
src: "proprietary/vendor/etc/vintf/manifest/vendor.google.battery_mitigation-default.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.google.edgetpu_vendor_service@1.0-service.xml",
owner: "google",
src: "proprietary/vendor/etc/vintf/manifest/vendor.google.edgetpu_vendor_service@1.0-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.google.google_battery-default.xml",
owner: "google",
src: "proprietary/vendor/etc/vintf/manifest/vendor.google.google_battery-default.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
cc_prebuilt_binary {
name: "aocd",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/aocd",
],
shared_libs: [
"libaoc",
"libbase",
"libevent",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "aocxd",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/aocxd",
],
shared_libs: [
"libspeech_waveformaec_runner",
"libaoc",
"libbase",
"libevent",
"liblog",
"libbinder_ndk",
"libutils",
"libpower",
"aoc_aconfig_flags_c_lib",
"aocx-V2-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.authsecret-service.citadel",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.authsecret-service.citadel",
],
shared_libs: [
"libhidlbase",
"libnos",
"libnosprotos",
"libutils",
"android.hardware.authsecret-V1-ndk",
"android.hardware.authsecret-impl.nos",
"libbase",
"libbinder_ndk",
"liblog",
"libnos_citadeld_proxy",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.biometrics.fingerprint-service.fpc42",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.biometrics.fingerprint-service.fpc42",
],
shared_libs: [
"libbase",
"libbinder_ndk",
"android.hardware.biometrics.fingerprint-V3-ndk",
"android.hardware.biometrics.common-V3-ndk",
"libcutils",
"liblog",
"libhardware",
"android.hardware.power-V1-ndk",
"pixel-power-ext-V1-ndk",
"com.google.hardware.biometrics.sidefps.fingerprint-ext-V1-ndk",
"com.google.hardware.biometrics.parcelable.fingerprint.PressToAuthParcelable-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.bluetooth@1.1-service.synabtlinux",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.bluetooth@1.1-service.synabtlinux",
],
shared_libs: [
"android.hardware.bluetooth@1.0",
"android.hardware.bluetooth@1.1",
"libbase",
"libbinder_ndk",
"libcutils",
"libhidlbase",
"libhardware_legacy",
"liblog",
"libutils",
"hardware.google.bluetooth.bt_channel_avoidance@1.0",
"hardware.google.bluetooth.sar@1.0",
"hardware.google.bluetooth.sar@1.1",
"pixel_stateresidency_provider_aidl_interface-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.composer.hwc3-service.pixel",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.composer.hwc3-service.pixel",
],
shared_libs: [
"android.hardware.graphics.composer3-V4-ndk",
"android.hardware.graphics.composer@2.1-resources",
"android.hardware.graphics.composer@2.2-resources",
"android.hardware.graphics.composer@2.4",
"android.hardware.drm-V1-ndk",
"com.google.hardware.pixel.display-V15-ndk",
"android.frameworks.stats-V2-ndk",
"libpixelatoms_defs",
"pixelatoms-cpp",
"libbase",
"libbinder",
"libbinder_ndk",
"libcutils",
"libfmq",
"libhardware",
"libhardware_legacy",
"liblog",
"libsync",
"libutils",
"libexynosdisplay",
"libExynosHWCService",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.contexthub-service.generic",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.contexthub-service.generic",
],
shared_libs: [
"android.frameworks.stats-V2-ndk",
"android.hardware.contexthub-V4-ndk",
"chre_atoms_log",
"chremetrics-cpp",
"libaconfig_storage_read_api_cc",
"libbase",
"libbinder_ndk",
"libcutils",
"libjsoncpp",
"liblog",
"libprotobuf-cpp-lite",
"libutils",
"server_configurable_flags",
"pixelatoms-cpp",
"libpower",
"libusf",
"vendor_chre_atoms_log",
"vendor_chre_metrics-cpp",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.drm-service.castkey",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.drm-service.castkey",
],
shared_libs: [
"android.hardware.drm-V1-ndk",
"libbase",
"libbinder_ndk",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.edgetpu.logging@service-edgetpu-logging",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.edgetpu.logging@service-edgetpu-logging",
],
shared_libs: [
"libbase",
"libcutils",
"libfmq",
"liblog",
"libui",
"libutils",
"lib_reader",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.graphics.allocator-V2-service",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.graphics.allocator-V2-service",
],
shared_libs: [
"android.hardware.graphics.allocator-V2-ndk",
"android.hardware.graphics.allocator-aidl-impl",
"libbinder_ndk",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.gxp.logging@service-gxp-logging",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.gxp.logging@service-gxp-logging",
],
shared_libs: [
"libbase",
"libcutils",
"libfmq",
"liblog",
"libui",
"libutils",
"gxp_telemetry_reader",
"fake_gxp_telemetry_reader",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.input.processor-service",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.input.processor-service",
],
shared_libs: [
"android.hardware.input.common-V1-ndk",
"android.hardware.input.processor-V1-ndk",
"libbase",
"libbinder_ndk",
"libcutils",
"libdeeptouch",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.memtrack-service.pixel",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.memtrack-service.pixel",
],
shared_libs: [
"android.hardware.memtrack-V1-ndk",
"libbase",
"libbinder_ndk",
"libmemtrack-pixel",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.neuralnetworks@service-darwinn-aidl",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.neuralnetworks@service-darwinn-aidl",
],
shared_libs: [
"libbase",
"libbinder",
"libcutils",
"libdarwinn_hal",
"libmetrics_logger",
"libui",
"libhardware",
"libhidlmemory",
"libhidlbase",
"libbinder_ndk",
"liblog",
"libnativewindow",
"libprotobuf-cpp-full",
"libutils",
"android.hardware.neuralnetworks-V4-ndk",
"android.hardware.neuralnetworks@1.0",
"android.hardware.neuralnetworks@1.1",
"android.hardware.neuralnetworks@1.2",
"android.hardware.neuralnetworks@1.3",
"android.hardware.power-V2-ndk",
"com.google.edgetpu_app_service-V3-ndk_vendor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.oemlock-service.citadel",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.oemlock-service.citadel",
],
shared_libs: [
"libhidlbase",
"libnos",
"libnosprotos",
"libutils",
"android.hardware.oemlock-V1-ndk",
"android.hardware.oemlock-impl.nos",
"libbase",
"libbinder_ndk",
"liblog",
"libnos_citadeld_proxy",
"nos_app_avb",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.qorvo.uwb.service",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.qorvo.uwb.service",
],
shared_libs: [
"libnl",
"liblog",
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.security.keymint-service.citadel",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.security.keymint-service.citadel",
],
shared_libs: [
"libbase",
"libbinder_ndk",
"libcppbor",
"libnos",
"libnosprotos",
"libprotobuf-cpp-full",
"libkeymaster_portable",
"liblog",
"libutils",
"android.hardware.security.rkp-V3-ndk",
"android.hardware.security.sharedsecret-V1-ndk",
"android.hardware.security.keymint-V3-ndk",
"android.hardware.security.keymint-impl.nos",
"libnos_citadeld_proxy",
"nos_app_keymaster",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.weaver-service.citadel",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.weaver-service.citadel",
],
shared_libs: [
"libhidlbase",
"libnos",
"libnosprotos",
"libutils",
"android.hardware.weaver-V2-ndk",
"android.hardware.weaver-bridge.nos",
"android.hardware.weaver-impl.nos",
"android.hardware.weaver2-impl.nos",
"libbase",
"libbinder_ndk",
"libnos_citadeld_proxy",
"libnos_feature",
"nos_app_weaver",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "battery_mitigation",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/battery_mitigation",
],
shared_libs: [
"libaconfig_storage_read_api_cc",
"libbase",
"libbinder_ndk",
"libcutils",
"libhardware",
"libjsoncpp",
"liblog",
"libutils",
"vendor.google.battery_mitigation-V1-ndk",
"server_configurable_flags",
"android.hardware.thermal@2.0",
"android.hardware.thermal-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "citadel_updater",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/citadel_updater",
],
shared_libs: [
"libcrypto",
"libnos",
"libnos_citadeld_proxy",
"libnos_client_citadel",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "citadeld",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/citadeld",
],
shared_libs: [
"android.frameworks.stats-V1-ndk",
"libbase",
"libbinder",
"libbinder_ndk",
"libutils",
"pixelatoms-cpp",
"pixelpowerstats_provider_aidl_interface-cpp",
"libnos",
"libnos_client_citadel",
"libnos_transport",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "com.google.edgetpu.tachyon-service",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/com.google.edgetpu.tachyon-service",
],
shared_libs: [
"com.google.edgetpu.tachyon-ndk",
"android.hardware.power-V2-ndk",
"com.google.edgetpu_app_service-V3-ndk_vendor",
"android.hardware.common.fmq-V1-ndk",
"libtachyon_core",
"libbase",
"libbinder",
"libbinder_ndk",
"libcutils",
"libutils",
"libnativewindow",
"libfmq",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "google.hardware.media.c2@1.0-service",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/google.hardware.media.c2@1.0-service",
],
shared_libs: [
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"libbase",
"libcodec2_hal_common",
"liblog",
"libutils",
"libavservices_minijail",
"libvndksupport",
"libbinder_ndk",
"android.hardware.media.c2@1.0",
"android.hardware.media.c2-V1-ndk",
"libcodec2_vndk",
"libcodec2_aidl",
"libcodec2",
"libgc2_store",
"libgc2_log",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
sh_binary {
name: "init_citadel",
owner: "google",
src: "proprietary/vendor/bin/hw/init_citadel",
filename: "init_citadel",
sub_dir: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "samsung.hardware.media.c2@1.2-service",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/samsung.hardware.media.c2@1.2-service",
],
shared_libs: [
"libion_google",
"libmedia_ecoservice",
"libui",
"libvendorgraphicbuffer",
"libsync",
"libEGL",
"libGLESv2",
"libGLESv3",
"libavservices_minijail",
"libbinder",
"libbinder_ndk",
"libcodec2_vndk",
"libstagefright_xmlparser",
"liblog",
"libutils",
"libExynosC2ComponentStore",
"android.hardware.media.c2-V1-ndk",
"libcodec2_aidl",
"libcodec2",
"libcodec2_hal_common",
"server_configurable_flags",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.dolby.media.c2@1.0-service",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.dolby.media.c2@1.0-service",
],
shared_libs: [
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"libbase",
"liblog",
"libcodec2",
"libcodec2_hal_common",
"libcodec2_vndk",
"libutils",
"android.hardware.media.c2-V1-ndk",
"libbinder_ndk",
"libcodec2_aidl_noisurface",
"libavservices_minijail",
"libbinder",
"libcodec2_soft_ddpdec",
"libcodec2_store_dolby",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.google.audiometricext@1.0-service-vendor",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.google.audiometricext@1.0-service-vendor",
],
shared_libs: [
"libhidlbase",
"libutils",
"libbase",
"liblog",
"libcutils",
"vendor.google.audiometricext@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.google.edgetpu_vendor_service@1.0-service",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.google.edgetpu_vendor_service@1.0-service",
],
shared_libs: [
"com.google.edgetpu_vendor_service-V2-ndk_vendor",
"libbase",
"libcutils",
"libbinder",
"libbinder_ndk",
"libedgetpu_tflite_compiler",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.google.google_battery-service",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.google.google_battery-service",
],
shared_libs: [
"libbase",
"libbinder_ndk",
"vendor.google.google_battery-V3-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.google.radioext@1.0-service",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.google.radioext@1.0-service",
],
shared_libs: [
"com.google.input-V2-ndk",
"libbase",
"libbinder_ndk",
"libcutils",
"liblog",
"libhardware",
"libhardware_legacy",
"libhidlbase",
"libhidltransport",
"libutils",
"libgril_oem-google",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
sh_binary {
name: "init.camera.set-interrupts-ownership",
owner: "google",
src: "proprietary/vendor/bin/init.camera.set-interrupts-ownership",
filename: "init.camera.set-interrupts-ownership",
soc_specific: true,
}
cc_prebuilt_binary {
name: "pixelstats-vendor",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/pixelstats-vendor",
],
shared_libs: [
"libbase",
"liblog",
"libutils",
"libpixelstats",
"libjsoncpp",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "sscoredump",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/sscoredump",
],
shared_libs: [
"libbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "trusty_metricsd",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/trusty_metricsd",
],
shared_libs: [
"android.frameworks.stats-V1-ndk",
"libbase",
"libbinder_ndk",
"libbinder",
"libbinder_trusty",
"libtrusty",
"libutils",
"android.frameworks.stats-V1-cpp",
"android.trusty.stats.nw.setter-cpp",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "twoshay",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/twoshay",
],
shared_libs: [
"com.google.input-V5-ndk",
"libbase",
"libbinder",
"libcrypto",
"libcutils",
"libhidlbase",
"libjsoncpp",
"liblog",
"libui",
"libutils",
"android.frameworks.stats-V2-ndk",
"libbinder_ndk",
"libprotobuf-cpp-full",
"libtouchflow",
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "umfw_stat_tool",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/umfw_stat_tool",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "usf_stats",
owner: "google",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/usf_stats",
],
shared_libs: [
"libusf",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}