From 36562f8b3e463be84db28e0ae174db2a0ea33a36 Mon Sep 17 00:00:00 2001 From: Danny Trunk Date: Fri, 4 Apr 2025 22:00:42 +0200 Subject: [PATCH] aurora: Switch to py extract utils Change-Id: I7eaf10c10444ba4186a1f3a38e31c3f406ab37a4 --- Android.bp | 1303 +++++++++++++++++++++++++++++++++++++++++- Android.mk | 6 +- BoardConfigVendor.mk | 3 +- aurora-vendor.mk | 83 ++- 4 files changed, 1338 insertions(+), 57 deletions(-) diff --git a/Android.bp b/Android.bp index 874c0ff..6466f4f 100644 --- a/Android.bp +++ b/Android.bp @@ -1,7 +1,1308 @@ +// // Automatically generated file. DO NOT MODIFY // -// This file is generated by device/sony/aurora/setup-makefiles.sh soong_namespace { + imports: [ + "vendor/sony/tama-common", + ], } +cc_prebuilt_library_shared { + name: "android.hardware.keymaster@3.0-impl-qti", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/android.hardware.keymaster@3.0-impl-qti.so", + ], + shared_libs: [ + "liblog", + "libcrypto", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "libutils", + "libcutils", + "libkeymasterdeviceutils", + "android.hardware.keymaster@3.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/android.hardware.keymaster@3.0-impl-qti.so", + ], + shared_libs: [ + "liblog", + "libcrypto", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "libutils", + "libcutils", + "libkeymasterdeviceutils", + "android.hardware.keymaster@3.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "android.hardware.bluetooth@1.0-impl-qti", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/hw/android.hardware.bluetooth@1.0-impl-qti.so", + ], + shared_libs: [ + "libbase", + "libcutils", + "libhidlbase", + "libhidltransport", + "liblog", + "libutils", + "libdiag", + "libqmiservices", + "libqmi_cci", + "libbtnv", + "android.hardware.bluetooth@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so", + ], + shared_libs: [ + "libbase", + "libcutils", + "libhidlbase", + "libhidltransport", + "liblog", + "libutils", + "libdiag", + "libqmiservices", + "libqmi_cci", + "libbtnv", + "android.hardware.bluetooth@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "android.hardware.keymaster@3.0-impl-qti", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/hw/android.hardware.keymaster@3.0-impl-qti.so", + ], + shared_libs: [ + "liblog", + "libcrypto", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "libutils", + "libcutils", + "libkeymasterdeviceutils", + "android.hardware.keymaster@3.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/android.hardware.keymaster@3.0-impl-qti.so", + ], + shared_libs: [ + "liblog", + "libcrypto", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "libutils", + "libcutils", + "libkeymasterdeviceutils", + "android.hardware.keymaster@3.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.gnss@3.0-impl", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/hw/vendor.qti.gnss@3.0-impl.so", + ], + shared_libs: [ + "liblog", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "libutils", + "android.hardware.gnss@1.0", + "android.hardware.gnss@1.1", + "android.hardware.gnss@2.0", + "vendor.qti.gnss@1.0", + "vendor.qti.gnss@1.1", + "vendor.qti.gnss@1.2", + "vendor.qti.gnss@2.0", + "vendor.qti.gnss@2.1", + "vendor.qti.gnss@3.0", + "libloc_core", + "libgps.utils", + "liblocation_api", + "liblocationservice_glue", + "liblbs_core", + "libdataitems", + "liblocationservice", + "libxtadapter", + "libizat_core", + "libizat_client_api", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/vendor.qti.gnss@3.0-impl.so", + ], + shared_libs: [ + "liblog", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "libutils", + "android.hardware.gnss@1.0", + "android.hardware.gnss@1.1", + "android.hardware.gnss@2.0", + "vendor.qti.gnss@1.0", + "vendor.qti.gnss@1.1", + "vendor.qti.gnss@1.2", + "vendor.qti.gnss@2.0", + "vendor.qti.gnss@2.1", + "vendor.qti.gnss@3.0", + "libloc_core", + "libgps.utils", + "liblocation_api", + "liblocationservice_glue", + "liblbs_core", + "libdataitems", + "liblocationservice", + "libxtadapter", + "libizat_core", + "libizat_client_api", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libacdbloader", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libacdbloader.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libaudcal", + "libtinyalsa", + "libacdbrtac", + "libadiertac", + "libacdb-fts", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libacdbloader.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libaudcal", + "libtinyalsa", + "libacdbrtac", + "libadiertac", + "libacdb-fts", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libbtnv", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libbtnv.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libbtnv.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcammw_util", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcammw_util.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libhardware", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcammw_util.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libhardware", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdataitems", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libdataitems.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "libgps.utils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libdataitems.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "libgps.utils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libexcal_core", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libexcal_core.so", + ], + shared_libs: [ + "libsomc_camerapal", + "libcammw_util", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libexcal_core.so", + ], + shared_libs: [ + "libsomc_camerapal", + "libcammw_util", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libkeymasterutils", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libkeymasterutils.so", + ], + shared_libs: [ + "libcutils", + "libQSEEComAPI", + "liblog", + "libcrypto", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libkeymasterutils.so", + ], + shared_libs: [ + "libcutils", + "libQSEEComAPI", + "liblog", + "libcrypto", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "liblbs_core", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/liblbs_core.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libizat_core", + "libloc_core", + "libgps.utils", + "libcrypto", + "libsqlite", + "libloc_api_v02", + "libmdmdetect", + "libperipheral_client", + "libpdmapper", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/liblbs_core.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libizat_core", + "libloc_core", + "libgps.utils", + "libcrypto", + "libsqlite", + "libloc_api_v02", + "libmdmdetect", + "libperipheral_client", + "libpdmapper", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libloc_api_v02", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libloc_api_v02.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "libqmi_cci", + "libqmi_common_so", + "libloc_core", + "libgps.utils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libloc_api_v02.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "libqmi_cci", + "libqmi_common_so", + "libloc_core", + "libgps.utils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "liblocationservice", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/liblocationservice.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libloc_core", + "libgps.utils", + "liblbs_core", + "libdataitems", + "liblowi_client", + "libizat_core", + "liblocation_api", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/liblocationservice.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libloc_core", + "libgps.utils", + "liblbs_core", + "libdataitems", + "liblowi_client", + "libizat_core", + "liblocation_api", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "liblocationservice_glue", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/liblocationservice_glue.so", + ], + shared_libs: [ + "liblocationservice", + "libcutils", + "liblog", + "libloc_core", + "libgps.utils", + "libhardware_legacy", + "liblbs_core", + "libdataitems", + "liblocation_api", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/liblocationservice_glue.so", + ], + shared_libs: [ + "liblocationservice", + "libcutils", + "liblog", + "libloc_core", + "libgps.utils", + "libhardware_legacy", + "liblbs_core", + "libdataitems", + "liblocation_api", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libslimclient", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libslimclient.so", + ], + shared_libs: [ + "libutils", + "libgps.utils", + "liblog", + "libqmi_cci", + "libqmi_common_so", + "libqmi_encdec", + "libdiag", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libslimclient.so", + ], + shared_libs: [ + "libutils", + "libgps.utils", + "liblog", + "libqmi_cci", + "libqmi_common_so", + "libqmi_encdec", + "libdiag", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsomc_camerapal", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libsomc_camerapal.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libutils", + "libutilscallstack", + "libidd", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsomc_camerapal.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libutils", + "libutilscallstack", + "libidd", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "sensors.ssc", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/sensors.ssc.so", + ], + shared_libs: [ + "libssc", + "liblog", + "libcutils", + "libsensorslog", + "libprotobuf-cpp-full", + "libutils", + "libsnsdiaglog", + "libhardware", + "libfmq", + "libhidltransport", + "libhidlbase", + "android.hardware.sensors@2.0", + "libsns_low_lat_stream_stub", + "libsns_fastRPC_util", + "libsdsprpc", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/sensors.ssc.so", + ], + shared_libs: [ + "libssc", + "liblog", + "libcutils", + "libsensorslog", + "libprotobuf-cpp-full", + "libutils", + "libsnsdiaglog", + "libhardware", + "libfmq", + "libhidltransport", + "libhidlbase", + "android.hardware.sensors@2.0", + "libsns_low_lat_stream_stub", + "libsns_fastRPC_util", + "libsdsprpc", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libexcal_face_detector_plugin", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/libexcal_face_detector_plugin.so", + ], + shared_libs: [ + "libsomc_camerapal", + "libexcal_core", + "libexcal_system", + "liblog", + "libcammw", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + relative_install_path: "camera", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libexcal_hal_ctrl_plugin", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/libexcal_hal_ctrl_plugin.so", + ], + shared_libs: [ + "libsomc_camerapal", + "libexcal_core", + "libexcal_system", + "libcammw", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + relative_install_path: "camera", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libexcal_image_conv_plugin", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/libexcal_image_conv_plugin.so", + ], + shared_libs: [ + "libsomc_camerapal", + "libexcal_core", + "libexcal_system", + "libcammw", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + relative_install_path: "camera", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libexcal_jpeg_enc_plugin", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/libexcal_jpeg_enc_plugin.so", + ], + shared_libs: [ + "libsomc_camerapal", + "libexcal_core", + "libexcal_system", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + relative_install_path: "camera", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libexcal_lens_ctrl_plugin", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/libexcal_lens_ctrl_plugin.so", + ], + shared_libs: [ + "libsomc_camerapal", + "libexcal_core", + "libexcal_system", + "libz", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + relative_install_path: "camera", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libexcal_raw_proc_plugin", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/libexcal_raw_proc_plugin.so", + ], + shared_libs: [ + "libsomc_camerapal", + "libexcal_core", + "libexcal_system", + "libcammw", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + relative_install_path: "camera", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcacao_process_ctrl", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcacao_process_ctrl.so", + ], + shared_libs: [ + "libsomc_camerapal", + "libexcal_core", + "libexcal_system", + "libcacao_common", + "libqdMetaData", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcammw", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcammw.so", + ], + shared_libs: [ + "liblog", + "libcamera_metadata", + "libcutils", + "libhardware", + "libutils", + "libmiscta", + "libsomc_camerapal", + "libsensorndkbridge", + "libcameralight", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libexcal_system", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libexcal_system.so", + ], + shared_libs: [ + "libsomc_camerapal", + "libexcal_core", + "libcammw", + "libjpeg", + "libsomc_raisin", + "libsomc_raisincl", + "libsomc_marble", + "libsomc_spica", + "libsomc_toppo", + "libsomc_mugichoco", + "libsomc_melonpan", + "libsomc_alfortlp", + "libsomc_yummy", + "libsomc_bordeaux", + "libsomc_canele", + "libsomc_buttercake", + "libsomc_shortcake", + "libsomc_pretzchoco", + "libsomc_sumomo", + "libsomc_cheesescone", + "libsomc_financier", + "libsomc_mln", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsomc_chokoballpal", + owner: "sony", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libsomc_chokoballpal.so", + ], + shared_libs: [ + "liblog", + "libcammw", + "libutils", + "libui", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "android.hardware.keymaster@3.0-service-qti", + owner: "sony", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/android.hardware.keymaster@3.0-service-qti", + ], + shared_libs: [ + "liblog", + "libcutils", + "libbase", + "libutils", + "libhardware_legacy", + "libhardware", + "libhwbinder", + "libhidlbase", + "libhidltransport", + "android.hardware.keymaster@3.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + relative_install_path: "hw", + soc_specific: true, +} + +cc_prebuilt_binary { + name: "vendor.semc.hardware.secd@1.0-service", + owner: "sony", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/vendor.semc.hardware.secd@1.0-service", + ], + shared_libs: [ + "liblog", + "libutils", + "libhidlbase", + "libhidltransport", + "libmiscta", + "vendor.somc.hardware.security.secd@1.0", + "libcrypto", + "libsqlite", + "libtpm", + "libkeymasterutils", + "libkeymasterprovision", + "libkeymasterdeviceutils", + "android.hardware.keymaster@3.0-impl-qti", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + relative_install_path: "hw", + soc_specific: true, +} + +cc_prebuilt_binary { + name: "slim_daemon", + owner: "sony", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/slim_daemon", + ], + shared_libs: [ + "libgps.utils", + "liblog", + "libdiag", + "libqmi_csi", + "libqmi_cci", + "libqmi_common_so", + "libqmi_encdec", + "libutils", + "libhwbinder", + "libsensorndkbridge", + "android.hardware.sensors@1.0", + "android.frameworks.sensorservice@1.0", + "libloc_api_v02", + "libloc_core", + "liblbs_core", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} diff --git a/Android.mk b/Android.mk index b47ab39..362133d 100644 --- a/Android.mk +++ b/Android.mk @@ -1,9 +1,5 @@ +# # Automatically generated file. DO NOT MODIFY # -# This file is generated by device/sony/aurora/setup-makefiles.sh LOCAL_PATH := $(call my-dir) - -ifeq ($(TARGET_DEVICE),aurora) - -endif diff --git a/BoardConfigVendor.mk b/BoardConfigVendor.mk index b39d8f1..18ed0ae 100644 --- a/BoardConfigVendor.mk +++ b/BoardConfigVendor.mk @@ -1,4 +1,3 @@ +# # Automatically generated file. DO NOT MODIFY # -# This file is generated by device/sony/aurora/setup-makefiles.sh - diff --git a/aurora-vendor.mk b/aurora-vendor.mk index a03e2b9..ffe00e8 100644 --- a/aurora-vendor.mk +++ b/aurora-vendor.mk @@ -1,14 +1,11 @@ +# # Automatically generated file. DO NOT MODIFY # -# This file is generated by device/sony/aurora/setup-makefiles.sh PRODUCT_SOONG_NAMESPACES += \ vendor/sony/aurora PRODUCT_COPY_FILES += \ - vendor/sony/aurora/proprietary/vendor/bin/hw/android.hardware.keymaster@3.0-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.keymaster@3.0-service-qti \ - vendor/sony/aurora/proprietary/vendor/bin/hw/vendor.semc.hardware.secd@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.semc.hardware.secd@1.0-service \ - vendor/sony/aurora/proprietary/vendor/bin/slim_daemon:$(TARGET_COPY_OUT_VENDOR)/bin/slim_daemon \ vendor/sony/aurora/proprietary/vendor/camera/BW_OPD_PARAM.bin:$(TARGET_COPY_OUT_VENDOR)/camera/BW_OPD_PARAM.bin \ vendor/sony/aurora/proprietary/vendor/camera/BY_OPD_PARAM.bin:$(TARGET_COPY_OUT_VENDOR)/camera/BY_OPD_PARAM.bin \ vendor/sony/aurora/proprietary/vendor/camera/CIS_REG_SET.bin:$(TARGET_COPY_OUT_VENDOR)/camera/CIS_REG_SET.bin \ @@ -556,54 +553,42 @@ PRODUCT_COPY_FILES += \ vendor/sony/aurora/proprietary/vendor/firmware/fpctzfingerprint.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/fpctzfingerprint.b01 \ vendor/sony/aurora/proprietary/vendor/firmware/fpctzfingerprint.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/fpctzfingerprint.mdt \ vendor/sony/aurora/proprietary/vendor/firmware/touch_module_id_0x04.img:$(TARGET_COPY_OUT_VENDOR)/firmware/touch_module_id_0x04.img \ - vendor/sony/aurora/proprietary/vendor/lib/android.hardware.keymaster@3.0-impl-qti.so:$(TARGET_COPY_OUT_VENDOR)/lib/android.hardware.keymaster@3.0-impl-qti.so \ vendor/sony/aurora/proprietary/vendor/lib/camera/com.sony.sensormodule.beagle_imx258.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.sony.sensormodule.beagle_imx258.bin \ vendor/sony/aurora/proprietary/vendor/lib/camera/com.sony.sensormodule.cooper_imx379.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.sony.sensormodule.cooper_imx379.bin \ vendor/sony/aurora/proprietary/vendor/lib/camera/com.sony.sensormodule.cooper_imx400.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.sony.sensormodule.cooper_imx400.bin \ vendor/sony/aurora/proprietary/vendor/lib/camera/fdconfigpreview.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/fdconfigpreview.bin \ vendor/sony/aurora/proprietary/vendor/lib/camera/fdconfigpreviewlite.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/fdconfigpreviewlite.bin \ vendor/sony/aurora/proprietary/vendor/lib/camera/fdconfigvideo.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/fdconfigvideo.bin \ - vendor/sony/aurora/proprietary/vendor/lib/camera/fdconfigvideolite.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/fdconfigvideolite.bin \ - vendor/sony/aurora/proprietary/vendor/lib/camera/libexcal_face_detector_plugin.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/libexcal_face_detector_plugin.so \ - vendor/sony/aurora/proprietary/vendor/lib/camera/libexcal_hal_ctrl_plugin.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/libexcal_hal_ctrl_plugin.so \ - vendor/sony/aurora/proprietary/vendor/lib/camera/libexcal_image_conv_plugin.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/libexcal_image_conv_plugin.so \ - vendor/sony/aurora/proprietary/vendor/lib/camera/libexcal_jpeg_enc_plugin.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/libexcal_jpeg_enc_plugin.so \ - vendor/sony/aurora/proprietary/vendor/lib/camera/libexcal_lens_ctrl_plugin.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/libexcal_lens_ctrl_plugin.so \ - vendor/sony/aurora/proprietary/vendor/lib/camera/libexcal_raw_proc_plugin.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/libexcal_raw_proc_plugin.so \ - vendor/sony/aurora/proprietary/vendor/lib/hw/android.hardware.bluetooth@1.0-impl-qti.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/android.hardware.bluetooth@1.0-impl-qti.so \ - vendor/sony/aurora/proprietary/vendor/lib/hw/android.hardware.keymaster@3.0-impl-qti.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/android.hardware.keymaster@3.0-impl-qti.so \ - vendor/sony/aurora/proprietary/vendor/lib/hw/vendor.qti.gnss@3.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.qti.gnss@3.0-impl.so \ - vendor/sony/aurora/proprietary/vendor/lib/libacdbloader.so:$(TARGET_COPY_OUT_VENDOR)/lib/libacdbloader.so \ - vendor/sony/aurora/proprietary/vendor/lib/libbtnv.so:$(TARGET_COPY_OUT_VENDOR)/lib/libbtnv.so \ - vendor/sony/aurora/proprietary/vendor/lib/libcacao_process_ctrl.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcacao_process_ctrl.so \ - vendor/sony/aurora/proprietary/vendor/lib/libcammw.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcammw.so \ - vendor/sony/aurora/proprietary/vendor/lib/libcammw_util.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcammw_util.so \ - vendor/sony/aurora/proprietary/vendor/lib/libdataitems.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdataitems.so \ - vendor/sony/aurora/proprietary/vendor/lib/libexcal_core.so:$(TARGET_COPY_OUT_VENDOR)/lib/libexcal_core.so \ - vendor/sony/aurora/proprietary/vendor/lib/libexcal_system.so:$(TARGET_COPY_OUT_VENDOR)/lib/libexcal_system.so \ - vendor/sony/aurora/proprietary/vendor/lib/libkeymasterutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libkeymasterutils.so \ - vendor/sony/aurora/proprietary/vendor/lib/liblbs_core.so:$(TARGET_COPY_OUT_VENDOR)/lib/liblbs_core.so \ - vendor/sony/aurora/proprietary/vendor/lib/libloc_api_v02.so:$(TARGET_COPY_OUT_VENDOR)/lib/libloc_api_v02.so \ - vendor/sony/aurora/proprietary/vendor/lib/liblocationservice.so:$(TARGET_COPY_OUT_VENDOR)/lib/liblocationservice.so \ - vendor/sony/aurora/proprietary/vendor/lib/liblocationservice_glue.so:$(TARGET_COPY_OUT_VENDOR)/lib/liblocationservice_glue.so \ - vendor/sony/aurora/proprietary/vendor/lib/libslimclient.so:$(TARGET_COPY_OUT_VENDOR)/lib/libslimclient.so \ - vendor/sony/aurora/proprietary/vendor/lib/libsomc_camerapal.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsomc_camerapal.so \ - vendor/sony/aurora/proprietary/vendor/lib/libsomc_chokoballpal.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsomc_chokoballpal.so \ - vendor/sony/aurora/proprietary/vendor/lib/sensors.ssc.so:$(TARGET_COPY_OUT_VENDOR)/lib/sensors.ssc.so \ - vendor/sony/aurora/proprietary/vendor/lib64/android.hardware.keymaster@3.0-impl-qti.so:$(TARGET_COPY_OUT_VENDOR)/lib64/android.hardware.keymaster@3.0-impl-qti.so \ - vendor/sony/aurora/proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so \ - vendor/sony/aurora/proprietary/vendor/lib64/hw/android.hardware.keymaster@3.0-impl-qti.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/android.hardware.keymaster@3.0-impl-qti.so \ - vendor/sony/aurora/proprietary/vendor/lib64/hw/vendor.qti.gnss@3.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.gnss@3.0-impl.so \ - vendor/sony/aurora/proprietary/vendor/lib64/libacdbloader.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libacdbloader.so \ - vendor/sony/aurora/proprietary/vendor/lib64/libbtnv.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbtnv.so \ - vendor/sony/aurora/proprietary/vendor/lib64/libcammw_util.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcammw_util.so \ - vendor/sony/aurora/proprietary/vendor/lib64/libdataitems.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdataitems.so \ - vendor/sony/aurora/proprietary/vendor/lib64/libexcal_core.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libexcal_core.so \ - vendor/sony/aurora/proprietary/vendor/lib64/libkeymasterutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libkeymasterutils.so \ - vendor/sony/aurora/proprietary/vendor/lib64/liblbs_core.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblbs_core.so \ - vendor/sony/aurora/proprietary/vendor/lib64/libloc_api_v02.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libloc_api_v02.so \ - vendor/sony/aurora/proprietary/vendor/lib64/liblocationservice.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblocationservice.so \ - vendor/sony/aurora/proprietary/vendor/lib64/liblocationservice_glue.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblocationservice_glue.so \ - vendor/sony/aurora/proprietary/vendor/lib64/libslimclient.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libslimclient.so \ - vendor/sony/aurora/proprietary/vendor/lib64/libsomc_camerapal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsomc_camerapal.so \ - vendor/sony/aurora/proprietary/vendor/lib64/sensors.ssc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/sensors.ssc.so + vendor/sony/aurora/proprietary/vendor/lib/camera/fdconfigvideolite.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/fdconfigvideolite.bin + +PRODUCT_PACKAGES += \ + android.hardware.keymaster@3.0-impl-qti \ + android.hardware.bluetooth@1.0-impl-qti \ + android.hardware.keymaster@3.0-impl-qti \ + vendor.qti.gnss@3.0-impl \ + libacdbloader \ + libbtnv \ + libcammw_util \ + libdataitems \ + libexcal_core \ + libkeymasterutils \ + liblbs_core \ + libloc_api_v02 \ + liblocationservice \ + liblocationservice_glue \ + libslimclient \ + libsomc_camerapal \ + sensors.ssc \ + libexcal_face_detector_plugin \ + libexcal_hal_ctrl_plugin \ + libexcal_image_conv_plugin \ + libexcal_jpeg_enc_plugin \ + libexcal_lens_ctrl_plugin \ + libexcal_raw_proc_plugin \ + libcacao_process_ctrl \ + libcammw \ + libexcal_system \ + libsomc_chokoballpal \ + android.hardware.keymaster@3.0-service-qti \ + vendor.semc.hardware.secd@1.0-service \ + slim_daemon