// // Automatically generated file. DO NOT MODIFY // soong_namespace { imports: [ "device/google/caimito", "hardware/google/av", "hardware/google/interfaces", "hardware/google/pixel", ], } cc_prebuilt_library_shared { name: "libdmengine", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/product/lib64/libdmengine.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, product_specific: true, } cc_prebuilt_library_shared { name: "libdmjavaplugin", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/product/lib64/libdmjavaplugin.so", ], shared_libs: [ "liblog", "libdmengine", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, product_specific: true, } cc_prebuilt_library_shared { name: "com.google.edgetpu_app_service-V4-ndk", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/com.google.edgetpu_app_service-V4-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: "libmediaadaptor", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/libmediaadaptor.so", ], shared_libs: [ "liblog", "libutils", "libbinder", "libstagefright", "libmedia", "libandroid_runtime", "libnativehelper", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { name: "libpixeldisplaymanager_jni", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/libpixeldisplaymanager_jni.so", ], shared_libs: [ "libandroid", "libbinder", "libbinder_ndk", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { name: "libpixelimsmedia", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/libpixelimsmedia.so", ], shared_libs: [ "libjnigraphics", "libcamera2ndk", "libmediandk", "libnativewindow", "vendor.google.whitechapel.audio.extension-V5-ndk", "libbinder_ndk", "libhidlbase", "libmediautils", "vendor.google.whitechapel.audio.audioext@4.0", "framework-permission-aidl-cpp", "libandroid", "libandroid_runtime", "libbinder", "libcutils", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { name: "vendor.google.whitechapel.audio.audioext@4.0", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/vendor.google.whitechapel.audio.audioext@4.0.so", ], shared_libs: [ "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { name: "vendor.google.whitechapel.audio.extension-V5-ndk", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/vendor.google.whitechapel.audio.extension-V5-ndk.so", ], shared_libs: [ "libbinder_ndk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, system_ext_specific: true, } android_app_import { name: "VZWAPNLib", owner: "google", apk: "proprietary/product/app/VZWAPNLib/VZWAPNLib.apk", preprocessed: true, presigned: true, dex_preopt: { enabled: false, }, product_specific: true, } android_app_import { name: "AICorePrebuilt-aicore_20250130.00_RC01", owner: "google", apk: "proprietary/product/priv-app/AICorePrebuilt-aicore_20250130.00_RC01/AICorePrebuilt-aicore_20250130.00_RC01.apk", preprocessed: true, presigned: true, dex_preopt: { enabled: false, }, privileged: true, product_specific: true, } android_app_import { name: "AppDirectedSMSService", owner: "google", apk: "proprietary/product/priv-app/AppDirectedSMSService/AppDirectedSMSService.apk", preprocessed: true, presigned: true, dex_preopt: { enabled: false, }, privileged: true, product_specific: true, } android_app_import { name: "CarrierSettings_signed_53.0.733201674", owner: "google", apk: "proprietary/product/priv-app/CarrierSettings_signed_53.0.733201674/CarrierSettings_signed_53.0.733201674.apk", preprocessed: true, presigned: true, dex_preopt: { enabled: false, }, privileged: true, product_specific: true, } android_app_import { name: "CarrierWifi", owner: "google", apk: "proprietary/product/priv-app/CarrierWifi/CarrierWifi.apk", preprocessed: true, presigned: true, dex_preopt: { enabled: false, }, privileged: true, product_specific: true, } android_app_import { name: "ConnMO", owner: "google", apk: "proprietary/product/priv-app/ConnMO/ConnMO.apk", certificate: "platform", dex_preopt: { enabled: false, }, privileged: true, product_specific: true, } android_app_import { name: "DCMO", owner: "google", apk: "proprietary/product/priv-app/DCMO/DCMO.apk", certificate: "platform", dex_preopt: { enabled: false, }, privileged: true, product_specific: true, } android_app_import { name: "DMService", owner: "google", apk: "proprietary/product/priv-app/DMService/DMService.apk", certificate: "platform", 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: "DevicePersonalizationPrebuiltPixel2024-bfinal_aiai_20250217.00_RC08", owner: "google", apk: "proprietary/product/priv-app/DevicePersonalizationPrebuiltPixel2024-bfinal_aiai_20250217.00_RC08/DevicePersonalizationPrebuiltPixel2024-bfinal_aiai_20250217.00_RC08.apk", preprocessed: true, presigned: true, dex_preopt: { enabled: false, }, privileged: true, product_specific: true, } android_app_import { name: "DiagMon", owner: "google", apk: "proprietary/product/priv-app/DiagMon/DiagMon.apk", certificate: "platform", dex_preopt: { enabled: false, }, privileged: true, product_specific: true, } android_app_import { name: "EuiccGoogle", owner: "google", apk: "proprietary/product/priv-app/EuiccGoogle/EuiccGoogle.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: "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: "OemDmTrigger", owner: "google", apk: "proprietary/product/priv-app/OemDmTrigger/OemDmTrigger.apk", certificate: "platform", dex_preopt: { enabled: false, }, privileged: true, product_specific: true, } android_app_import { name: "SCONE-v45900", owner: "google", apk: "proprietary/product/priv-app/SCONE-v45900/SCONE-v45900.apk", preprocessed: true, presigned: true, dex_preopt: { enabled: false, }, privileged: true, product_specific: true, } android_app_import { name: "SatelliteGatewayPrebuilt", owner: "google", apk: "proprietary/product/priv-app/SatelliteGatewayPrebuilt/SatelliteGatewayPrebuilt.apk", preprocessed: true, presigned: true, dex_preopt: { enabled: false, }, privileged: true, product_specific: true, } android_app_import { name: "TetheringEntitlement", owner: "google", apk: "proprietary/product/priv-app/TetheringEntitlement/TetheringEntitlement.apk", certificate: "platform", dex_preopt: { enabled: false, }, privileged: true, product_specific: true, } android_app_import { name: "WfcActivation", owner: "google", apk: "proprietary/product/priv-app/WfcActivation/WfcActivation.apk", preprocessed: true, presigned: true, dex_preopt: { enabled: false, }, privileged: true, product_specific: true, } android_app_import { name: "OemRilHookService", owner: "google", apk: "proprietary/system_ext/app/OemRilHookService/OemRilHookService.apk", certificate: "platform", dex_preopt: { enabled: false, }, system_ext_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: "CarrierSetup", owner: "google", apk: "proprietary/system_ext/priv-app/CarrierSetup/CarrierSetup.apk", preprocessed: true, presigned: true, dex_preopt: { enabled: false, }, privileged: true, 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: "EuiccGoogleOverlay", owner: "google", apk: "proprietary/system_ext/priv-app/EuiccGoogleOverlay/EuiccGoogleOverlay.apk", certificate: "platform", dex_preopt: { enabled: false, }, privileged: true, system_ext_specific: true, } android_app_import { name: "EuiccSupportPixel-P23", owner: "google", apk: "proprietary/system_ext/priv-app/EuiccSupportPixel-P23/EuiccSupportPixel-P23.apk", preprocessed: true, presigned: true, dex_preopt: { enabled: false, }, privileged: true, system_ext_specific: true, } android_app_import { name: "EuiccSupportPixelPermissions", owner: "google", apk: "proprietary/system_ext/priv-app/EuiccSupportPixelPermissions/EuiccSupportPixelPermissions.apk", preprocessed: true, presigned: true, dex_preopt: { enabled: false, }, privileged: true, system_ext_specific: true, } android_app_import { name: "MyVerizonServices", owner: "google", apk: "proprietary/system_ext/priv-app/MyVerizonServices/MyVerizonServices.apk", preprocessed: true, presigned: true, dex_preopt: { enabled: false, }, privileged: true, system_ext_specific: true, } android_app_import { name: "OemRilService", owner: "google", apk: "proprietary/system_ext/priv-app/OemRilService/OemRilService.apk", preprocessed: true, presigned: true, dex_preopt: { enabled: false, }, privileged: true, system_ext_specific: true, } android_app_import { name: "PixelDisplayService", owner: "google", apk: "proprietary/system_ext/priv-app/PixelDisplayService/PixelDisplayService.apk", certificate: "platform", dex_preopt: { enabled: false, }, privileged: true, system_ext_specific: true, } android_app_import { name: "PixelImsMediaService", owner: "google", apk: "proprietary/system_ext/priv-app/PixelImsMediaService/PixelImsMediaService.apk", certificate: "platform", dex_preopt: { enabled: false, }, privileged: true, system_ext_specific: true, } android_app_import { name: "PixelIwlan", owner: "google", apk: "proprietary/system_ext/priv-app/PixelIwlan/PixelIwlan.apk", certificate: "platform", dex_preopt: { enabled: false, }, privileged: true, system_ext_specific: true, } android_app_import { name: "PixelQualifiedNetworksService", owner: "google", apk: "proprietary/system_ext/priv-app/PixelQualifiedNetworksService/PixelQualifiedNetworksService.apk", certificate: "platform", dex_preopt: { enabled: false, }, privileged: true, system_ext_specific: true, } android_app_import { name: "PixelSatelliteService", owner: "google", apk: "proprietary/system_ext/priv-app/PixelSatelliteService/PixelSatelliteService.apk", certificate: "platform", dex_preopt: { enabled: false, }, privileged: true, system_ext_specific: true, } android_app_import { name: "RilConfigService", owner: "google", apk: "proprietary/system_ext/priv-app/RilConfigService/RilConfigService.apk", certificate: "platform", dex_preopt: { enabled: false, }, privileged: true, system_ext_specific: true, } android_app_import { name: "ShannonIms", owner: "google", apk: "proprietary/system_ext/priv-app/ShannonIms/ShannonIms.apk", preprocessed: true, presigned: true, dex_preopt: { enabled: false, }, privileged: true, system_ext_specific: true, } android_app_import { name: "ShannonRcs", owner: "google", apk: "proprietary/system_ext/priv-app/ShannonRcs/ShannonRcs.apk", preprocessed: true, presigned: true, dex_preopt: { enabled: false, }, privileged: true, system_ext_specific: true, } android_app_import { name: "VendorSatelliteService", owner: "google", apk: "proprietary/system_ext/priv-app/VendorSatelliteService/VendorSatelliteService.apk", certificate: "platform", 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, } android_app_import { name: "ril-extension", owner: "google", apk: "proprietary/system_ext/priv-app/ril-extension/ril-extension.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: "RadioConfigLib", owner: "google", jars: [ "proprietary/system_ext/framework/RadioConfigLib.jar", ], system_ext_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.experimental2024_system", owner: "google", jars: [ "proprietary/system_ext/framework/com.google.android.camera.experimental2024_system.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, } dex_import { name: "oemrilhook", owner: "google", jars: [ "proprietary/system_ext/framework/oemrilhook.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-V4-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, } cc_prebuilt_binary { name: "vendor.google.whitechapel.audio.hal.parserservice", owner: "google", target: { android_arm64: { srcs: [ "proprietary/system_ext/bin/hw/vendor.google.whitechapel.audio.hal.parserservice", ], shared_libs: [ "android.media.audio.common.types-V4-ndk", "android.hardware.audio.core-V3-ndk", "av-audio-types-aidl-ndk", "libbase", "libbinder_ndk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, relative_install_path: "hw", system_ext_specific: true, } install_symlink { name: "product_priv-app_DMService_lib_arm64_libdmengine_so", product_specific: true, installed_location: "priv-app/DMService/lib/arm64/libdmengine.so", symlink_target: "/product/lib64/libdmengine.so", } install_symlink { name: "product_priv-app_DMService_lib_arm64_libdmjavaplugin_so", product_specific: true, installed_location: "priv-app/DMService/lib/arm64/libdmjavaplugin.so", symlink_target: "/product/lib64/libdmjavaplugin.so", } install_symlink { name: "system_ext_priv-app_PixelDisplayService_lib_arm64_libpixeldisplaymanager_jni_so", system_ext_specific: true, installed_location: "priv-app/PixelDisplayService/lib/arm64/libpixeldisplaymanager_jni.so", symlink_target: "/system_ext/lib64/libpixeldisplaymanager_jni.so", } cc_prebuilt_library_shared { name: "PixelVibratorFlagsL26", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/PixelVibratorFlagsL26.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: "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: "aocx-V2-ndk", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/aocx-V2-ndk.so", ], shared_libs: [ "libbinder_ndk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "arm.graphics-V1-ndk", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/arm.graphics-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.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_app_service-V4-ndk_vendor", stem: "com.google.edgetpu_app_service-V4-ndk", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/com.google.edgetpu_app_service-V4-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.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.fingerprint.fingerprint-ext-V2-ndk", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/com.google.hardware.biometrics.fingerprint.fingerprint-ext-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-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: "com.google.pixel.modem.logmasklibrary-V1-ndk", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/com.google.pixel.modem.logmasklibrary-V1-ndk.so", ], shared_libs: [ "libbinder_ndk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libGLES_mali", owner: "google", strip: { none: true, }, target: { 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: "64", relative_install_path: "egl", 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: "fake_libtachyon_core", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/fake_libtachyon_core.so", ], shared_libs: [ "libbase", "libc", "liblog", "libm", "libz", "libc++", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "gxp_metrics_logger", owner: "google", strip: { none: true, }, target: { 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: "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: "android.hardware.vibrator-impl.cs40l26", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/android.hardware.vibrator-impl.cs40l26.so", ], shared_libs: [ "libprotobuf-cpp-lite", "libbinder_ndk", "libhardware", "liblog", "android.hardware.vibrator-V3-ndk", "libcutils", "libtinyalsa", "libbase", "libutils", "PixelVibratorFlagsL26", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "mapper.pixel", owner: "google", strip: { none: true, }, target: { 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: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vulkan.mali", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/vulkan.mali.so", ], shared_libs: [ "libGLES_mali", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "lassen_dmd_constants", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/lassen_dmd_constants.so", ], shared_libs: [ "libbase", "liblog", "libtinyxml2", "vendor.samsung_slsi.telephony.hardware.oemservice@1.0", "libhidlbase", "libutils", "libziparchive", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libAlgFx_HiFi3z", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libAlgFx_HiFi3z.so", ], shared_libs: [ "liblog", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libExynosC2ComponentStore", owner: "google", strip: { none: true, }, target: { 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: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libExynosC2H263Dec", owner: "google", strip: { none: true, }, target: { 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: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libExynosC2H263Enc", owner: "google", strip: { none: true, }, target: { 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: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libExynosC2H264Dec", owner: "google", strip: { none: true, }, target: { 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: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libExynosC2H264Enc", owner: "google", strip: { none: true, }, target: { 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: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libExynosC2HevcDec", owner: "google", strip: { none: true, }, target: { 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: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libExynosC2HevcEnc", owner: "google", strip: { none: true, }, target: { 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: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libExynosC2Mpeg4Dec", owner: "google", strip: { none: true, }, target: { 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: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libExynosC2Mpeg4Enc", owner: "google", strip: { none: true, }, target: { 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: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libExynosC2Vp8Dec", owner: "google", strip: { none: true, }, target: { 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: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libExynosC2Vp8Enc", owner: "google", strip: { none: true, }, target: { 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: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libExynosC2Vp9Dec", owner: "google", strip: { none: true, }, target: { 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: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libExynosC2Vp9Enc", owner: "google", strip: { none: true, }, target: { 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: "64", 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: "libOpenCL-pixel", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libOpenCL-pixel.so", ], shared_libs: [ "libvndksupport", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "lib_aion_buffer", owner: "google", strip: { none: true, }, target: { 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: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "lib_jpg_encoder", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/lib_jpg_encoder.so", ], shared_libs: [ "libion_google", "libhwjpeg", "libcutils", "liblog", "libutils", "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: "libacryl", owner: "google", strip: { none: true, }, target: { 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: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libacryl_hdr_plugin", owner: "google", strip: { none: true, }, target: { 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: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libaoc", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libaoc.so", ], shared_libs: [ "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libbw_av1dec", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libbw_av1dec.so", ], shared_libs: [ "libutils", "libcutils", "liblog", "libgc2_bw_cwl", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libbw_av1enc", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libbw_av1enc.so", ], shared_libs: [ "libbase", "liblog", "libgc2_bw_cwl", "libgc2_bw_log", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libc2filterplugin", owner: "google", strip: { none: true, }, target: { 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: "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: "libcustomgnss", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcustomgnss.so", ], shared_libs: [ "libbase", "libutils", "liblog", "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: "libdisplaycolor", owner: "google", strip: { none: true, }, target: { 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: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libdisplaypanel", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libdisplaypanel.so", ], shared_libs: [ "libbase", "libcutils", "liblog", "libprotobuf-cpp-full", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, 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_client.google", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libedgetpu_client.google.so", ], shared_libs: [ "libbase", "com.google.edgetpu_app_service-V4-ndk_vendor", "com.google.edgetpu_vendor_service-V2-ndk_vendor", "libbinder_ndk", "libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libedgetpu_tachyon.google", owner: "google", strip: { none: true, }, target: { 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: "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: [ "libdl", "libm", "liblog", "libz", "libc", ], }, }, 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: "libexynosutils", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libexynosutils.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libhardware", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libexynosv4l2", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libexynosv4l2.so", ], shared_libs: [ "liblog", "libutils", "libexynosutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libfvsam_prm_parser", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libfvsam_prm_parser.so", ], shared_libs: [ "liblog", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libgc2_bw_av1_dec", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libgc2_bw_av1_dec.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libbase", "libcodec2_vndk", "libcodec2", "android.hardware.graphics.common@1.2", "libstagefright_foundation", "libgc2_bw_base", "libbw_av1dec", "libgc2_bw_cwl", "libgc2_bw_store", "libgc2_bw_log", "libgc2_bw_utils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libgc2_bw_av1_enc", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libgc2_bw_av1_enc.so", ], shared_libs: [ "libui", "liblog", "libutils", "libcutils", "libbase", "libcodec2_vndk", "libcodec2", "android.hardware.graphics.common@1.2", "libstagefright_foundation", "libgc2_bw_base", "libgc2_bw_store", "libgc2_bw_log", "libgc2_bw_utils", "libsfplugin_ccodec_utils", "libbw_av1enc", "libgc2_bw_cwl", "libgc2_hal_flags", "libvendorgraphicbuffer", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libgc2_bw_base", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libgc2_bw_base.so", ], shared_libs: [ "libui", "liblog", "libutils", "libcutils", "libbase", "libcodec2_vndk", "libcodec2", "libstagefright_foundation", "libgc2_bw_log", "libgc2_bw_utils", "libvendorgraphicbuffer", "libdrm", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libgc2_bw_cwl", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libgc2_bw_cwl.so", ], shared_libs: [ "liblog", "libcutils", "libcodec2_vndk", "libcodec2", "android.hardware.graphics.common@1.2", "libbase", "libgc2_bw_log", "libgc2_bw_base", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libgc2_bw_log", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libgc2_bw_log.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libgc2_bw_store", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libgc2_bw_store.so", ], shared_libs: [ "liblog", "libutils", "libbase", "libcodec2_vndk", "libcodec2", "libgc2_bw_log", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libgc2_bw_utils", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libgc2_bw_utils.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libgc2_bw_log", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libgc2_hal_flags", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libgc2_hal_flags.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: "libgooglerilaudio", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libgooglerilaudio.so", ], shared_libs: [ "vendor.google.whitechapel.audio.extension-V5-ndk_vendor", "libbase", "libbinder_ndk", "libcutils", "liblog", "libutils", "vendor.google.whitechapel.audio.audioext@4.0_vendor", "libhidlbase", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libgooglerilmemmonitor", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libgooglerilmemmonitor.so", ], shared_libs: [ "liblog", "libutils", "libhidlbase", "libcutils", "libmemunreachable", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libgpudataproducer", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libgpudataproducer.so", ], shared_libs: [ "liblog", "libbase", "libdmabufheap", "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: [ "libnativewindow", "libsync", "libbinder_ndk", "libdl", "liblog", "libc", "libm", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libhwjpeg", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libhwjpeg.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libion_google", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libion_exynos", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libion_exynos.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libion_google", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libion_google.so", ], shared_libs: [ "liblog", "libdmabufheap", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmahalcontroller", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmahalcontroller.so", ], shared_libs: [ "liblog", "libm", "libdl", "libc", ], }, }, 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: "libmetrics_logger", owner: "google", strip: { none: true, }, target: { 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-V4-ndk_vendor", "libutils", "libhidlbase", "libc++", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmodem_ml_svc_proto", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmodem_ml_svc_proto.so", ], shared_libs: [ "libprotobuf-cpp-full", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmodem_svc_proto_legacy_soong", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmodem_svc_proto_legacy_soong.so", ], shared_libs: [ "libprotobuf-cpp-full", "libcutils", "liblog", "libbase", "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: "liboemservice", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/liboemservice.so", ], shared_libs: [ "libcutils", "libbase", "modem_android_property_manager", "modem_android_property_manager_impl", "modem_clock_manager", "modem_clock_manager_impl", "modem_log_constants", "com.google.pixel.modem.logmasklibrary-V1-ndk", "libbinder", "libbinder_ndk", "libhidlbase", "vendor.samsung_slsi.telephony.hardware.oemservice@1.0", "liblog", "libutils", "lassen_dmd_constants", "libc++", "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: "libqfp-service", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libqfp-service.so", ], shared_libs: [ "libqfpsuez", "libc", "libcutils", "liblog", "libutils", "libhidlbase", "libhidltransport", "libbase", "libbinder_ndk", "libbinder", "com.google.hardware.biometrics.fingerprint.fingerprint-ext-V2-ndk", "android.hardware.biometrics.fingerprint-V3-ndk", "android.hardware.biometrics.common-V3-ndk", "android.hardware.keymaster-V4-ndk", "vendor.qti.hardware.fingerprint.aidl-V1-ndk", "android.hardware.power-V1-ndk", "pixel-power-ext-V1-ndk", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libqfpsuez", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libqfpsuez.so", ], shared_libs: [ "libbase", "libcutils", "android.hardware.biometrics.common-V3-ndk", "android.frameworks.stats-V2-ndk", "libbinder_ndk", "liblog", "vendor-pixelatoms-cpp", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libqfstrusty_intf", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libqfstrusty_intf.so", ], shared_libs: [ "libc", "libcutils", "liblog", "libtrusty", "libdmabufheap", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libril-aidl", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libril-aidl.so", ], shared_libs: [ "libril_gfeature", "hardware.google.ril_ext-V1-ndk", "libgooglerilmemmonitor", "android.hardware.radio.config-V2-ndk", "android.hardware.radio.data-V2-ndk", "android.hardware.radio.messaging-V2-ndk", "android.hardware.radio.modem-V2-ndk", "android.hardware.radio.network-V2-ndk", "android.hardware.radio.sim-V2-ndk", "android.hardware.radio.voice-V2-ndk", "android.hardware.radio.sap-V1-ndk", "liblog", "libutils", "libcutils", "libhardware_legacy", "librilutils", "libbase", "libbinder_ndk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libril_gfeature", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libril_gfeature.so", ], shared_libs: [ "liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libril_sitril", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libril_sitril.so", ], shared_libs: [ "vendor.samsung_slsi.telephony.hardware.radioExternal@1.0", "vendor.samsung_slsi.telephony.hardware.radioExternal@1.1", "libril_gfeature", "hardware.google.ril_ext-V1-ndk", "libgooglerilmemmonitor", "android.hardware.radio@1.6", "libril-aidl", "libbase", "android.hardware.radio.config-V2-ndk", "android.hardware.radio.data-V2-ndk", "android.hardware.radio.ims-V1-ndk", "android.hardware.radio.messaging-V2-ndk", "android.hardware.radio.modem-V2-ndk", "android.hardware.radio.network-V2-ndk", "android.hardware.radio.sim-V2-ndk", "android.hardware.radio.voice-V2-ndk", "android.hardware.radio.sap-V1-ndk", "libbinder_ndk", "liblog", "libutils", "libhidlbase", "libcutils", "libhardware_legacy", "librilutils", "android.hardware.radio@1.0", "android.hardware.radio@1.1", "android.hardware.radio@1.2", "android.hardware.radio@1.3", "android.hardware.radio@1.4", "android.hardware.radio@1.5", "android.hardware.radio.config@1.0", "android.hardware.radio.config@1.1", "android.hardware.radio.config@1.2", "android.hardware.radio.deprecated@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "librtxproto_aidl-default", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/librtxproto_aidl-default.so", ], shared_libs: [ "libc", "libcutils", "liblog", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsensorsuez", owner: "google", strip: { none: true, }, target: { 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: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsighandler", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libsighandler.so", ], shared_libs: [ "libbase", "libutils", "liblog", "libunwindstack", "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: "libsitril-audio", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libsitril-audio.so", ], shared_libs: [ "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsitril-client", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libsitril-client.so", ], shared_libs: [ "libhidlbase", "vendor.samsung_slsi.telephony.hardware.radioExternal@1.0", "vendor.samsung_slsi.telephony.hardware.radioExternal@1.1", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsitril-gps", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libsitril-gps.so", ], shared_libs: [ "libbase", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsitril-ims", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libsitril-ims.so", ], shared_libs: [ "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsitril", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libsitril.so", ], shared_libs: [ "vendor.google.whitechapel.audio.extension-V5-ndk_vendor", "libril_gfeature", "libbinder_ndk", "libgooglerilaudio", "vendor.google.whitechapel.audio.audioext@4.0_vendor", "libbase", "liblog", "libcutils", "libsqlite", "libcrypto", "libhardware_legacy", "libnetutils", "librilutils", "libutils", "libxml2", "libjsoncpp", "vendor.radio.base", "vendor.radio.protocol.sit.base", "vendor.radio.protocol.sit.stream", "vendor.radio.protocol.sit.json", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libspeechenhancer", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libspeechenhancer.so", ], shared_libs: [ "libnativewindow", "libsync", "libbinder_ndk", "libdl", "liblog", "libz", "libGLESv2", "libEGL", "libm", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libstreset24", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libstreset24.so", ], shared_libs: [ "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsueznanoappclients", owner: "google", strip: { none: true, }, target: { 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: "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: "libtachyon_dsp_core", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libtachyon_dsp_core.so", ], shared_libs: [ "liblog", "libdl", "libc", "libm", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libthermal_tflite_wrapper", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libthermal_tflite_wrapper.so", ], shared_libs: [ "libm", "liblog", "libdl", "libc", ], }, }, 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: "libusf", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libusf.so", ], shared_libs: [ "libaoc", "libevent", "libui", "libcutils", "libhardware", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libutils-default", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libutils-default.so", ], shared_libs: [ "libc", "libcutils", "liblog", "libcrypto", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libvendorgraphicbuffer", owner: "google", strip: { none: true, }, target: { 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: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libwlcproto_aidl-default", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libwlcproto_aidl-default.so", ], shared_libs: [ "libc", "libcutils", "liblog", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "modem_ml_pw_rpc_gen", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/modem_ml_pw_rpc_gen.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "modemml-tflite-service-aidl-V1-ndk", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/modemml-tflite-service-aidl-V1-ndk.so", ], shared_libs: [ "libbinder_ndk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "sensors.usf", owner: "google", strip: { none: true, }, target: { 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: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libspatialaudio", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/soundfx/libspatialaudio.so", ], shared_libs: [ "libaudioutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "soundfx", 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.aam-V3-ndk", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.google.aam-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.google.battery_mitigation-V1-ndk", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.google.battery_mitigation-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.battery_mitigation.service_static", owner: "google", strip: { none: true, }, target: { 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: "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.bluetooth_ext-V3-ndk", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.google.bluetooth_ext-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.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.google.radio_ext-V1-ndk", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.google.radio_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.whitechapel.audio.audioext@4.0_vendor", stem: "vendor.google.whitechapel.audio.audioext@4.0", owner: "google", strip: { none: true, }, target: { 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: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.google.whitechapel.audio.extension-V5-ndk_vendor", stem: "vendor.google.whitechapel.audio.extension-V5-ndk", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.google.whitechapel.audio.extension-V5-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.whitechapel.audio.hal.utils.adaptedinfo.repeated_thread", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.google.whitechapel.audio.hal.utils.adaptedinfo.repeated_thread.so", ], shared_libs: [ "libbase", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.google.whitechapel.audio.hal.utils.adaptedinfo", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.google.whitechapel.audio.hal.utils.adaptedinfo.so", ], shared_libs: [ "vendor.google.battery_mitigation-V1-ndk", "android.frameworks.sensorservice-V1-ndk", "android.hardware.health-V1-ndk", "android.hardware.thermal-V2-ndk", "libbase", "libbinder_ndk", "libcutils", "libhidlbase", "liblog", "libsensorndkbridge", "libutils", "vendor.google.whitechapel.audio.hal.utils.adaptedinfo.repeated_thread", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.google.whitechapel.audio.hal.utils.aoc", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.google.whitechapel.audio.hal.utils.aoc.so", ], shared_libs: [ "libaudioutils", "libbase", "libcutils", "liblog", "libpower", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.google.whitechapel.audio.hal.utils.bluenote", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.google.whitechapel.audio.hal.utils.bluenote.so", ], shared_libs: [ "libaudioutils", "libbase", "libcutils", "liblog", "libpower", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.google.whitechapel.audio.hal.utils.pipe", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.google.whitechapel.audio.hal.utils.pipe.so", ], shared_libs: [ "libbase", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.google.whitechapel.audio.hal.utils", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.google.whitechapel.audio.hal.utils.so", ], shared_libs: [ "libaudioutils", "libbase", "libcutils", "liblog", "android.media.audio.common.types-V4-ndk", "android.hardware.audio.core-V3-ndk", "android.hardware.audio.common-V4-ndk", "libbinder_ndk", "libtinyalsav2", "libpower", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.google.whitechapel.audio.hal.utils.soundcardstate", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.google.whitechapel.audio.hal.utils.soundcardstate.so", ], shared_libs: [ "libbase", "liblog", "vendor.google.whitechapel.audio.hal.utils.pipe", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.google.wireless_charger-V3-ndk", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.google.wireless_charger-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.google.wireless_charger.service-V2-ndk", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.google.wireless_charger.service-V2-ndk.so", ], shared_libs: [ "libbinder_ndk", "vendor.google.wireless_charger-V3-ndk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.qti.hardware.fingerprint.aidl-V1-ndk", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.qti.hardware.fingerprint.aidl-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.radio.base", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.radio.base.so", ], shared_libs: [ "libril_gfeature", "libcutils", "liblog", "librilutils", "libsqlite", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.radio.protocol.sit.base", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.radio.protocol.sit.base.so", ], shared_libs: [ "liblog", "libutils", "vendor.radio.base", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.radio.protocol.sit.json", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.radio.protocol.sit.json.so", ], shared_libs: [ "libcutils", "liblog", "librilutils", "libutils", "libjsoncpp", "vendor.radio.base", "vendor.radio.protocol.sit.base", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.radio.protocol.sit.stream", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.radio.protocol.sit.stream.so", ], shared_libs: [ "libcutils", "liblog", "librilutils", "libutils", "vendor.radio.base", "vendor.radio.protocol.sit.base", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.samsung_slsi.telephony.hardware.oemservice@1.0", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.samsung_slsi.telephony.hardware.oemservice@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.samsung_slsi.telephony.hardware.radioExternal@1.0", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.samsung_slsi.telephony.hardware.radioExternal@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.samsung_slsi.telephony.hardware.radioExternal@1.1", owner: "google", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.samsung_slsi.telephony.hardware.radioExternal@1.1.so", ], shared_libs: [ "vendor.samsung_slsi.telephony.hardware.radioExternal@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "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.hardware.biometrics.face", owner: "google", src: "proprietary/vendor/apex/com.google.android.hardware.biometrics.face.apex", filename: "com.google.android.hardware.biometrics.face.apex", 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.euicc.update", owner: "google", src: "proprietary/vendor/apex/com.google.pixel.euicc.update.apex", filename: "com.google.pixel.euicc.update.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.experimental2024", owner: "google", jars: [ "proprietary/vendor/framework/com.google.android.camera.experimental2024.jar", ], soc_specific: true, } prebuilt_etc_xml { name: "android.hardware.audio.service-aidl.aoc.xml", owner: "google", src: "proprietary/vendor/etc/vintf/manifest/android.hardware.audio.service-aidl.aoc.xml", filename_from_src: true, sub_dir: "vintf/manifest", 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.gnss@lassen.xml", owner: "google", src: "proprietary/vendor/etc/vintf/manifest/android.hardware.gnss@lassen.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.vibrator-service.cs40l26.xml", owner: "google", src: "proprietary/vendor/etc/vintf/manifest/android.hardware.vibrator-service.cs40l26.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: "dmd.xml", owner: "google", src: "proprietary/vendor/etc/vintf/manifest/dmd.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: "liboemservice_proxy.xml", owner: "google", src: "proprietary/vendor/etc/vintf/manifest/liboemservice_proxy.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_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: "pixel-gnss-default.xml", owner: "google", src: "proprietary/vendor/etc/vintf/manifest/pixel-gnss-default.xml", filename_from_src: true, sub_dir: "vintf/manifest", soc_specific: true, } prebuilt_etc_xml { name: "qfp-daemon.xml", owner: "google", src: "proprietary/vendor/etc/vintf/manifest/qfp-daemon.xml", filename_from_src: true, sub_dir: "vintf/manifest", soc_specific: true, } prebuilt_etc_xml { name: "shared_modem_platform.xml", owner: "google", src: "proprietary/vendor/etc/vintf/manifest/shared_modem_platform.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.aam.xml", owner: "google", src: "proprietary/vendor/etc/vintf/manifest/vendor.google.aam.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, } prebuilt_etc_xml { name: "vendor.google.radio_ext-default.xml", owner: "google", src: "proprietary/vendor/etc/vintf/manifest/vendor.google.radio_ext-default.xml", filename_from_src: true, sub_dir: "vintf/manifest", soc_specific: true, } prebuilt_etc_xml { name: "vendor.google.wireless_charger-default.xml", owner: "google", src: "proprietary/vendor/etc/vintf/manifest/vendor.google.wireless_charger-default.xml", filename_from_src: true, sub_dir: "vintf/manifest", soc_specific: true, } prebuilt_etc_xml { name: "vendor.google.wireless_charger.service-default.xml", owner: "google", src: "proprietary/vendor/etc/vintf/manifest/vendor.google.wireless_charger.service-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: [ "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: "bipchmgr", owner: "google", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/bipchmgr", ], shared_libs: [ "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "cbd", owner: "google", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/cbd", ], shared_libs: [ "liblog", "libcutils", "libjson", "libc", "libz", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "dmd", owner: "google", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/dmd", ], shared_libs: [ "liblog", "libutils", "libcutils", "libziparchive", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "dump_tpu", owner: "google", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/dump/dump_tpu", ], shared_libs: [ "libdump", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, relative_install_path: "dump", soc_specific: true, } cc_prebuilt_binary { name: "gia", owner: "google", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/gia", ], shared_libs: [ "libbinder_ndk", "liblog", "libc", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "android.hardware.audio.service-aidl.aoc", owner: "google", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/android.hardware.audio.service-aidl.aoc", ], shared_libs: [ "vendor.google.battery_mitigation-V1-ndk", "android.frameworks.sensorservice-V1-ndk", "android.hardware.health-V1-ndk", "android.hardware.thermal-V2-ndk", "libhidlbase", "libsensorndkbridge", "libaudioaidlranges", "vendor.google.whitechapel.audio.extension-V5-ndk_vendor", "vendor.google.whitechapel.audio.hal.utils.adaptedinfo.repeated_thread", "vendor.google.whitechapel.audio.hal.utils.bluenote", "android.media.soundtrigger.types-V3-ndk", "android.media.audio.common.types-V4-ndk", "android.hardware.soundtrigger3-V3-ndk", "android.hardware.audio.effect-V3-ndk", "android.hardware.audio.core.sounddose-V3-ndk", "android.hardware.audio.core-V3-ndk", "android.hardware.audio.common-V4-ndk", "libaconfig_storage_read_api_cc", "android.frameworks.stats-V2-ndk", "libaudioroutev2", "libbluetooth_audio_session_aidl", "libexpat", "server_configurable_flags", "vendor.google.whitechapel.audio.hal.utils", "vendor.google.whitechapel.audio.hal.utils.aoc", "vendor.google.whitechapel.audio.hal.utils.pipe", "vendor.google.whitechapel.audio.hal.utils.soundcardstate", "android.hardware.bluetooth.audio-V5-ndk", "libalsautilsv2", "libaudio_aidl_conversion_common_ndk", "libaudioaidlcommon", "libaudioutils", "libbase", "libbinder_ndk", "libcutils", "libfmq", "libnbaio_mono", "liblog", "libmedia_helper", "libstagefright_foundation", "libtinyalsav2", "libutils", "libxml2", "android.hardware.common-V2-ndk", "android.hardware.common.fmq-V1-ndk", "android.hardware.bluetooth.audio-impl", "libaudioserviceexampleimpl", "vendor.google.whitechapel.audio.hal.utils.adaptedinfo", "aocx-V2-ndk", "libaoc", "libpower", "libdmabufheap", "libtinycompress", "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.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.bluetooth-service.bcmbtlinux", owner: "google", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/android.hardware.bluetooth-service.bcmbtlinux", ], shared_libs: [ "android.hardware.bluetooth-V1-ndk", "android.hardware.bluetooth.finder-V1-ndk", "android.hardware.bluetooth.ranging-V1-ndk", "libbase", "libbinder_ndk", "libcutils", "libhidlbase", "libhardware_legacy", "liblog", "libutils", "libusf", "pixel_stateresidency_provider_aidl_interface-ndk", "vendor.google.bluetooth_ext-V3-ndk", "server_configurable_flags", "libaconfig_storage_read_api_cc", "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.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.gnss-service", owner: "google", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/android.hardware.gnss-service", ], shared_libs: [ "libc++", "libbase", "libbinder_ndk", "libutils", "libsensorndkbridge", "android.frameworks.sensorservice-V1-ndk", "android.hardware.gnss-V3-ndk", "libm", "libdl", "liblog", "libcutils", "libz", "libc", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, relative_install_path: "hw", soc_specific: true, } cc_prebuilt_binary { name: "android.hardware.gnss-service.pixel", owner: "google", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/android.hardware.gnss-service.pixel", ], shared_libs: [ "libaconfig_storage_read_api_cc", "libbase", "libcutils", "libbinder_ndk", "libhidlbase", "libutils", "liblog", "android.hardware.contexthub-V3-ndk", "android.hardware.gnss@2.1", "android.hardware.gnss@2.0", "android.hardware.gnss@1.0", "android.hardware.gnss.measurement_corrections@1.1", "android.hardware.gnss.measurement_corrections@1.0", "android.hardware.gnss.visibility_control@1.0", "android.hardware.gnss-V3-ndk", "android.frameworks.stats-V2-ndk", "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: "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-V4-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.secure_element-service.uicc", owner: "google", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/android.hardware.secure_element-service.uicc", ], shared_libs: [ "android.hardware.secure_element-V1-ndk", "libbase", "libbinder_ndk", "libcutils", "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.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.vibrator-service.cs40l26", owner: "google", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/android.hardware.vibrator-service.cs40l26", ], shared_libs: [ "libprotobuf-cpp-lite", "libbinder_ndk", "libhardware", "liblog", "android.hardware.vibrator-V3-ndk", "libcutils", "libtinyalsa", "libbase", "libutils", "android.hardware.vibrator-impl.cs40l26", "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-V4-ndk_vendor", "android.hardware.common.fmq-V1-ndk", "libtachyon_core", "libtachyon_dsp_core", "fake_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: "gnssd", owner: "google", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/gnssd", ], shared_libs: [ "libc++", "liblog", "libm", "libandroid_net", "libssl", "libcrypto", "libcurl", "libz", "libcutils", "libdl", "libc", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, relative_install_path: "hw", soc_specific: true, } cc_prebuilt_binary { name: "google.hardware.media.c2@2.0-service", owner: "google", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/google.hardware.media.c2@2.0-service", ], shared_libs: [ "server_configurable_flags", "libaconfig_storage_read_api_cc", "libbase", "libcodec2_hal_common", "liblog", "libutils", "libavservices_minijail", "libvndksupport", "libbinder", "libbinder_ndk", "android.hardware.media.c2@1.2", "android.hardware.media.c2-V1-ndk", "libcodec2_vndk", "libcodec2_aidl", "libcodec2", "libgc2_bw_store", "libgc2_bw_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: "qfp-daemon", owner: "google", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/qfp-daemon", ], shared_libs: [ "libqfpsuez", "libbase", "libbinder_ndk", "libc", "libcutils", "liblog", "libutils", "libqfp-service", "libhidlbase", "libhidltransport", "com.google.hardware.biometrics.fingerprint.fingerprint-ext-V2-ndk", "libqfstrusty_intf", "android.hardware.biometrics.fingerprint-V3-ndk", "android.hardware.biometrics.common-V3-ndk", "android.hardware.keymaster-V4-ndk", "vendor.qti.hardware.fingerprint.aidl-V1-ndk", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, relative_install_path: "hw", soc_specific: true, } cc_prebuilt_binary { name: "rild_exynos", owner: "google", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/rild_exynos", ], shared_libs: [ "libcutils", "liblog", "libril_sitril", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, relative_install_path: "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.aam-service", owner: "google", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/vendor.google.aam-service", ], shared_libs: [ "libaconfig_storage_read_api_cc", "libbase", "libbinder_ndk", "liblog", "server_configurable_flags", "vendor.google.aam-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.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.radio_ext-service", owner: "google", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/vendor.google.radio_ext-service", ], shared_libs: [ "libbase", "libbinder_ndk", "vendor.google.radio_ext-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: "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, } cc_prebuilt_binary { name: "vendor.google.wireless_charger-default", owner: "google", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/vendor.google.wireless_charger-default", ], shared_libs: [ "libbase", "libbinder_ndk", "libcutils", "liblog", "libutils", "libwlcproto_aidl-default", "librtxproto_aidl-default", "vendor.google.wireless_charger-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.wireless_charger.service-default", owner: "google", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/vendor.google.wireless_charger.service-default", ], shared_libs: [ "libaconfig_storage_read_api_cc", "libbase", "libbinder_ndk", "liblog", "libcrypto", "libutils-default", "libcutils", "vendor.google.wireless_charger-V3-ndk", "vendor.google.wireless_charger.service-V2-ndk", "server_configurable_flags", "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, } sh_binary { name: "init.radio", owner: "google", src: "proprietary/vendor/bin/init.radio.sh", filename: "init.radio.sh", soc_specific: true, } cc_prebuilt_binary { name: "liboemservice_proxy_default", owner: "google", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/liboemservice_proxy_default", ], shared_libs: [ "vendor.samsung_slsi.telephony.hardware.oemservice@1.0", "libhidlbase", "libutils", "libcutils", "lassen_dmd_constants", "liblog", "libbase", "modem_android_property_manager", "modem_android_property_manager_impl", "modem_clock_manager", "modem_clock_manager_impl", "modem_log_constants", "com.google.pixel.modem.logmasklibrary-V1-ndk", "libbinder", "libbinder_ndk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "modem_logging_control", owner: "google", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/modem_logging_control", ], shared_libs: [ "vendor.samsung_slsi.telephony.hardware.oemservice@1.0", "liblog", "libbase", "libutils", "libcutils", "libhidlbase", "libtinyxml2", "libziparchive", "libbinder_ndk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "modem_ml_svc_sit", owner: "google", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/modem_ml_svc_sit", ], shared_libs: [ "libbase", "libbinder_ndk", "libcutils", "liblog", "libmodem_ml_svc_proto", "libnativewindow", "libneuralnetworks", "libprotobuf-cpp-full", "libutils", "modem_ml_pw_rpc_gen", "modemml-tflite-service-aidl-V1-ndk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } sh_binary { name: "pcie_power_control", owner: "google", src: "proprietary/vendor/bin/pcie_power_control", filename: "pcie_power_control", 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: "rfsd", owner: "google", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/rfsd", ], shared_libs: [ "liblog", "libutils", "libcutils", "libcrypto", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "shared_modem_platform", owner: "google", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/shared_modem_platform", ], shared_libs: [ "libbinder_ndk", "libbase", "libcutils", "libjsoncpp", "liblog", "libmodem_svc_proto_legacy_soong", "libprotobuf-cpp-full", "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, } sh_binary { name: "storage_init", owner: "google", src: "proprietary/vendor/bin/storage_init.sh", filename: "storage_init.sh", 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: "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, } cc_prebuilt_binary { name: "wfc-pkt-router", owner: "google", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/wfc-pkt-router", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, }