7624 lines
185 KiB
Text
7624 lines
185 KiB
Text
//
|
|
// Automatically generated file. DO NOT MODIFY
|
|
//
|
|
|
|
soong_namespace {
|
|
imports: [
|
|
"device/google/tegu",
|
|
"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: "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: "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: "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: "biometricsuez",
|
|
owner: "google",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/biometricsuez.so",
|
|
],
|
|
shared_libs: [
|
|
"android.frameworks.stats-V1-ndk",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.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-V1-ndk",
|
|
owner: "google",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.google.hardware.biometrics.fingerprint.fingerprint-ext-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.google.input-V2-ndk",
|
|
owner: "google",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.google.input-V2-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.google.input-V5-ndk",
|
|
owner: "google",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.google.input-V5-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "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: "fp_utils",
|
|
owner: "google",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/fp_utils.so",
|
|
],
|
|
shared_libs: [
|
|
"com.google.hardware.pixel.display-V4-ndk",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"libc",
|
|
"libcutils",
|
|
"liblog",
|
|
"libsensorndkbridge",
|
|
"libutils",
|
|
"libhidlbase",
|
|
"android.hardware.biometrics.fingerprint-V3-ndk",
|
|
"android.hardware.biometrics.common-V3-ndk",
|
|
"android.hardware.thermal@1.0",
|
|
"android.hardware.thermal@2.0",
|
|
"android.hardware.thermal-V1-ndk",
|
|
"libc++",
|
|
"libm",
|
|
"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: "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: "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: "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: "libgf_hal",
|
|
owner: "google",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgf_hal.so",
|
|
],
|
|
shared_libs: [
|
|
"libvendor.goodix.hardware.biometrics.fingerprint@2.1",
|
|
"biometricsuez",
|
|
"fp_utils",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"libc",
|
|
"libm",
|
|
"libdmabufheap",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libhardware",
|
|
"libion",
|
|
"libsensorndkbridge",
|
|
"libtrusty",
|
|
"android.hardware.biometrics.fingerprint-V3-ndk",
|
|
"android.hardware.biometrics.common-V3-ndk",
|
|
"android.hardware.power@1.2",
|
|
"android.hardware.power-V1-ndk",
|
|
"com.google.hardware.pixel.display-V4-ndk",
|
|
"pixel-power-ext-V1-ndk",
|
|
"android.hardware.thermal@2.0",
|
|
"libc++",
|
|
"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: [
|
|
"vendor.samsung_slsi.telephony.hardware.oemservice@1.0",
|
|
"libhidlbase",
|
|
"libcutils",
|
|
"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",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"vendor.samsung_slsi.telephony.hardware.oemservice-V1-ndk",
|
|
"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: "libril-aidl",
|
|
owner: "google",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libril-aidl.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.samsung_slsi.telephony.hardware.radioExternal-V1-ndk",
|
|
"libril_gfeature",
|
|
"hardware.google.ril_ext-V1-ndk",
|
|
"libgooglerilmemmonitor",
|
|
"android.hardware.radio.config-V3-ndk",
|
|
"android.hardware.radio.data-V3-ndk",
|
|
"android.hardware.radio.messaging-V3-ndk",
|
|
"android.hardware.radio.modem-V3-ndk",
|
|
"android.hardware.radio.network-V3-ndk",
|
|
"android.hardware.radio.sim-V3-ndk",
|
|
"android.hardware.radio.voice-V3-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-V1-ndk",
|
|
"libril_gfeature",
|
|
"hardware.google.ril_ext-V1-ndk",
|
|
"libgooglerilmemmonitor",
|
|
"android.hardware.radio@1.6",
|
|
"libril-aidl",
|
|
"libbase",
|
|
"android.hardware.radio.config-V3-ndk",
|
|
"android.hardware.radio.data-V3-ndk",
|
|
"android.hardware.radio.messaging-V3-ndk",
|
|
"android.hardware.radio.modem-V3-ndk",
|
|
"android.hardware.radio.network-V3-ndk",
|
|
"android.hardware.radio.sim-V3-ndk",
|
|
"android.hardware.radio.voice-V3-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: "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: [
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"vendor.samsung_slsi.telephony.hardware.radioExternal-V1-ndk",
|
|
"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: "libvendor.goodix.hardware.biometrics.fingerprint@2.1",
|
|
owner: "google",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvendor.goodix.hardware.biometrics.fingerprint@2.1.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libc",
|
|
"libc++",
|
|
"libhardware",
|
|
"liblog",
|
|
"libvndksupport",
|
|
"libhidlbase",
|
|
"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: "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.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.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-V1-ndk",
|
|
owner: "google",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung_slsi.telephony.hardware.oemservice-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.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-V1-ndk",
|
|
owner: "google",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung_slsi.telephony.hardware.radioExternal-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_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@default.xml",
|
|
owner: "google",
|
|
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.gnss@default.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: "fingerprint-goodix.xml",
|
|
owner: "google",
|
|
src: "proprietary/vendor/etc/vintf/manifest/fingerprint-goodix.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: "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.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.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.biometrics.fingerprint-service.goodix",
|
|
owner: "google",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/android.hardware.biometrics.fingerprint-service.goodix",
|
|
],
|
|
shared_libs: [
|
|
"biometricsuez",
|
|
"android.hardware.biometrics.common-V3-ndk",
|
|
"android.hardware.biometrics.fingerprint-V3-ndk",
|
|
"fp_utils",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"libcutils",
|
|
"libgf_hal",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libion",
|
|
"liblog",
|
|
"libm",
|
|
"libsensorndkbridge",
|
|
"libutils",
|
|
"libvndksupport",
|
|
"android.hardware.power@1.2",
|
|
"android.hardware.power-V1-ndk",
|
|
"com.google.hardware.pixel.display-V4-ndk",
|
|
"pixel-power-ext-V1-ndk",
|
|
"com.google.hardware.biometrics.fingerprint.fingerprint-ext-V1-ndk",
|
|
"android.hardware.thermal@2.0",
|
|
"libc++",
|
|
"libc",
|
|
"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",
|
|
"libcutils",
|
|
"libbinder_ndk",
|
|
"libutils",
|
|
"libsensorndkbridge",
|
|
"android.frameworks.sensorservice-V1-ndk",
|
|
"android.hardware.gnss-V3-ndk",
|
|
"libm",
|
|
"libdl",
|
|
"liblog",
|
|
"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: "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.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.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,
|
|
}
|